¿Hay alguna manera de acceder a cada informe individual dentro de un diario como un script? Estoy escribiendo un script donde quiero acceder a cada informe dentro de un diario y modificar algunas de sus propiedades usando un script jsl. Entonces, ¿hay alguna manera de acceder al script individual de los informes en el diario y modificarlos en jsl para reflejarlos en el diario? Por favor, guíenme
Si creas un diario
Names Default to here(1);
jr = new window("test", <<JOURNAL></JOURNAL>
<P>y luego crea una estructura dentro del diario, ya sea usando la barra de herramientas dentro del diario o seleccionando y arrastrando cuadros de contorno dentro del diario</P>
<DIV id="tinyMceEditor_cdca8f5115adctxnelson_0" class="mceNonEditable lia-copypaste-placeholder"> </DIV>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="txnelson_1-1726068778894.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="txnelson_1-1726068778894.png" style="width: 314px;"><img src="https://us.v-cdn.net/6038925/uploads/images/68139i419E354E398215F1/txnelson_1-1726068778894.png" role="button" title="txnelson_1-1726068778894.png" alt="txnelson_1-1726068778894.png" /></span></SPAN></P>
<P>Puede acceder al script del cuadro de esquema como</P>
<CODE class=" language-jsl">theScript = jr("height")<<GET script=""></GET>
<CODE class=" language-jsl">V List Box(
V List Box( V List Box() ),
OutlineBox,
Outline Box(
V List Box(
V List Box(
Picture Box(
Border Box(
ScaleBox(
ScaleBox(
ScaleBox(
ScaleBox(
Border Box(
H List Box(
Border Box( AxisBox ),
V List Box(
Picture Box(
Border Box( FrameBox )
)
),
Picture Box( ScaleBox( FrameBox ) )
)
)
)
)
)
)
)
),
V List Box()
),
V List Box(
Outline Box(
Table Box(
String Col Box( "100.0%",
"99.5%",
"97.5%",
"90.0%",
"75.0%",
"50.0%",
"25.0%",
"10.0%",
"2.5%",
"0.5%",
"0.0%"
),
String Col Box( "maximum",
"",
"",
"",
"quartile",
"median",
"quartile",
"",
"",
"",
"minimum"
),
Number Col Box( Set Format( "Best", 12 ),
Array(
70, 70, 69.975, 68, 65, 63, 60.25, 56.2, 51.025, 51,
51
)
)
)
),
V List Box(
Outline Box(
V List Box(
Table Box(
String Col Box( "Mean",
"Std Dev",
"Std Err Mean",
"Upper 95% Mean",
"Lower 95% Mean",
"N",
"N Missing"
),
Number Col Box( Set Format( "Best", 9 ),
Array(
62.55, 4.24233849397192, 0.670772612317988,
63.9067656723449, 61.1932343276551, 40, 0
)
)
)
)
)
)
)
)
)
)
Teniendo en cuenta a dónde parece dirigirse con el uso de JSL, le sugiero que se tome el tiempo de leer la Guía de programación de scripts disponible en el menú desplegable Ayuda. Todos estos conceptos están cubiertos en la guía. Le facilitará la vida y le permitirá aprender JSL más rápido.