DatumskalenderfeldIch versuche, eine JMP-Anwendung zu erstellen, die Trends ausführt. Ich habe zwei Kalenderfelder mit einem „Von“- und einem „Bis“-Datum. Wenn ich auf die Schaltfläche „Skript ausführen“ klicke, möchte ich in den Kalenderfeldern definierte Daten verwenden können, um Daten in meinem Trend auszuwählen. Wie kann ich die Werte aus den Kalenderfeldern abrufen, um sie im Skript zu verwenden?

Erweiterte statistische ModellierungAutomatisierung und SkripterstellungInhaltsorganisationDatenexploration und -visualisierungQualitäts- und VerfahrenstechnikErgebnisse teilen und kommunizierenBetreff: DatumskalenderfeldDanke @pmroz Und @Craige_Hales das war sehr hilfreich! Funktioniert jetzt gut, vielen Dank euch beiden.
Betreff: DatumskalenderfeldDu magst vielleicht Wählen Sie den Datumsbereich mit Kalenderfeldern aus
Linked calendar boxesLinked calendar boxes Verknüpfte Kalenderboxen
Betreff: DatumskalenderfeldIch wusste nicht, dass Sie Kalenderfelder verwenden.Versuche dies:
nw = new window("Test Dates", << modal(),
text box("Monitoring & Trending"),
hlistbox(
panelbox("From Date",
cal_start = calendar box(<< Show Time( 0 )),
),
panelbox("To Date",
cal_end = calendar box(<< Show Time( 0 )),
),
),
ok_button = button box("OK",
startdate = cal_start << get date;
enddate = cal_end << get date;
)
);
print(format(startdate, "ddMonyyyy" ), format(enddate, "ddMonyyyy" ));
Betreff: DatumskalenderfeldVersuchen Sie etwas wie Folgendes:
nw = new window("Test Dates", << modal(),
Lineup Box( N Col( 2 ),
text box("Enter start date: "),
start_neb = number edit box(today(), << Set Format( Format( "ddMonyyyy", 10))),
text box("Enter end date: "),
end_neb = number edit box(today(), << Set Format( Format( "ddMonyyyy", 10))),
),
ok_button = button box("OK",
startdate = start_neb << get;
enddate = end_neb << get;
)
);
print(format(startdate, "ddMonyyyy" ), format(enddate, "ddMonyyyy" ));

Aus dem Protokoll:
"11Apr2022"
"24Apr2022"
Betreff: DatumskalenderfeldDas habe ich versucht, aber es scheint nicht zu funktionieren
NumberEdit1 << set Function( Function( {this}, sd = NumberEdit1 << Get Date() ) );
NumberEdit2 << set Function( Function( {this}, ed = NumberEdit2 << Get Date() ) );
Show( sd );
startdate = Format( sd, "ddMonyyyy" );
Show( ed );
enddate = Format( ed, "ddMonyyyy" );