Gibt es eine Möglichkeit, auf jeden einzelnen Bericht in einem Journal als Skript zuzugreifen? Ich schreibe ein Skript, in dem ich auf jeden Bericht in einem Journal zugreifen und einige ihrer Eigenschaften mithilfe eines JSL-Skripts ändern möchte? Gibt es also eine Möglichkeit, auf einzelne Skripts von Berichten im Journal zuzugreifen und sie in JSL zu ändern, um sie im Journal widerzuspiegeln? Bitte um Anleitung
Wenn Sie ein Journal erstellen
Names Default to here(1);
jr = new window("test", <<JOURNAL></JOURNAL>
<P>und dann erstellen Sie eine Struktur innerhalb des Journals, indem Sie entweder die Symbolleiste im Journal verwenden oder Gliederungsfelder auswählen und in das Journal ziehen</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>Sie können auf das Skript für die Gliederungsbox zugreifen unter</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
)
)
)
)
)
)
)
)
)
)
Wenn ich sehe, wohin Sie mit Ihrer Verwendung von JSL zu gehen scheinen, schlage ich vor, dass Sie sich die Zeit nehmen, den Scripting Guide zu lesen, der im Pulldown-Menü „Hilfe“ verfügbar ist. Alle diese Konzepte werden im Guide behandelt. Er wird Ihnen das Leben leichter machen und Ihnen das Erlernen von JSL schneller machen.