Hola a todos,
Actualmente estoy desarrollando un script en el que quiero mostrar un extracto de una tabla de datos en una visualización dentro de una ventana con varias pestañas. De hecho, pude realizar esta tarea (transferida a un código genérico para facilitar la lectura)
Tab Page Box ("Title",
dt << select where (:"Column Title" >= 500);
Outline Box ("Outline Title",
(dt << subset(Columns ( [... List of Columns ...] ), selected rows)) << get as report
);Realmente funciona bien si lo dejo en eso. Pero tan pronto como intento agregar más código dentro del Cuadro de pestañas (incluso un código "simple" como agregar una distribución o cambiar la tabla de datos actual del subconjunto generado a la tabla de datos original), la salida de la tabla deseada simplemente desaparece (o no lo hace). mostrar en absoluto), se crea la pestaña. El registro no muestra ninguna advertencia o error en absoluto.
Agregando otra secuencia de comandos con una selección diferente donde la condición (copiar / pegar exactamente el mismo código debajo en el entorno del Cuadro de la pestaña) entrega la tabla generada por la segunda declaración pero ignora (o elimina) la primera ...
De hecho, no tengo ni idea de por qué se comporta así y no tengo idea de dónde buscar una solución, así que me dirijo a usted 
Intentado soluciones hasta el momento:
Póngalo en cuadros de lista V separados
Ponlo en cuadros de contexto
Genere el subconjunto anteriormente en el código y solo salte a la tabla de datos correspondiente para generar la tabla.
Espero que esta pregunta no sea ridículamente fácil para usted (ya que todavía soy bastante nuevo en la codificación jsl), pero si es así, me encantaría una respuesta rápida.
Saludos
Malte
Hola txnelson
Gracias por su respuesta, tengo buenas noticias y malas noticias.
La buena noticia es que, de hecho, encontré mi error unos segundos después de su respuesta (después de perder varias horas y sentirme un poco tonto después de encontrar la solución). La mala noticia es que mis temores más oscuros se hicieron realidad (error simple con gran impacto).
Obviamente puse un punto y coma al que pertenecía una coma. Así que para cualquiera que esté teniendo problemas similares:
Éste funciona:
Tab Page Box ("Title",
dt << select where (:"Column Title" >= 500;
Outline Box ("Outline Title",
(dt << subset(Columns ( [... List of Columns ...] ), selected rows)) << get as report ),
Distribution( ....Este no lo hace:
Tab Page Box ("Title",
dt << select where (:"Column Title" >= 500;
Outline Box ("Outline Title",
(dt << subset(Columns ( [... List of Columns ...] ), selected rows)) << get as report );
Distribution( ....
... Lo siento por hacerte perder el tiempo ...