Also mein eigenes Problem gelöst!Guter alter Scripting-Index für den Sieg.
Ich musste die if-Anweisung in das Optionsfeld verschieben und dann die "Set"-Befehle verwenden, um aktualisierte Informationen an die Textbearbeitungsfelder zu senden.Hoffe, das hilft jemandem in der Zukunft.
rb = Radio Box( {"wkly", "mntly", "qtrly", "Custom"},
rbstate=rb<<GET selected=""></GET>Hallo an alle,
Ich hatte gehofft, dass mir jemand bei diesem Skript helfen könnte.Ich möchte, dass das Startdatum und der Berichtsname basierend auf dem ausgewählten Optionsfeld aktualisiert werden:

//rev 3-9-23
names default to here(1);
dtspec="J:\Public\Ti Process Control\Dashboard Files\JMP data for CC's\Limits\Master limits table rev 10-10-22.jmp";
//Get user name
dll = Load DLL( "mpr.dll" );
dll << DeclareFunction(
"WNetGetUserA",
Convention( STDCALL ),
Alias ( "GetUserName" ),
Arg( UInt8, "format", input ),
Arg( AnsiString, "username", output ),
Arg( UInt64, "length", update ),
Returns( UInt32 )
);
username = " ";
unlen = length(username);
result = dll << GetUserName(0, username, unlen);
rbstate="wkly";
/* Create a modal user dialog */
nw1=New Window( "Select Date Range for out of spec",<<MODAL></MODAL>Ich dachte, ich müsste append irgendwie verwenden, bin mir aber nicht ganz sicher, wie ich dorthin komme.
Jede Hilfe wird sehr geschätzt.
Danke !
Steve