Kalenderfeld anhängenHallo,
Ich versuche, eine Benutzeroberfläche zum Auswählen von Daten zu erstellen. Ich habe ein Schaltflächenfeld hinzugefügt, das das Kalenderfeld an das Bedienfeldfeld anfügt, aber jedes Mal, wenn ich darauf klicke, werden weiterhin Elemente zum Bedienfeldfeld hinzugefügt. Ich möchte das Kalenderfeld beim zweiten Klick ausblenden. Gibt es eine Möglichkeit, dies zu erreichen?

Hier ist mein Code:
sd=Today();
ed=Today();
New Window( "Query Date", <<MODAL></MODAL>
<LINGO-LABS id="lingo-labs-527364" slang="en-US" mode="UPDATE"><LINGO-LABEL>Erweiterte statistische Modellierung</LINGO-LABEL><LINGO-LABEL>Verbraucher- und Marktforschung</LINGO-LABEL><LINGO-LABEL>Datenmischung und -bereinigung</LINGO-LABEL><LINGO-LABEL>Qualitäts- und Verfahrenstechnik</LINGO-LABEL></LINGO-LABS>Betreff: Kalenderfeld anhängenNur um weiter zu machen @txnelson Vorschlag, hier ist ein anderer. Es veranschaulicht nur eine Technik. Es ist keineswegs ein vollständiges Skript. Es zeigt auch, dass die Verwendung eines Datumsformats mit dem Zahlenbearbeitungsfeld automatisch eine Kalenderoption bereitstellt.
Names Default To Here( 1 );
sd = ed = Today();
visible = 0;
New Window( "Query Date",
<< Modal,
Panel Box( "From Time",
Line Up Box( N Col( 3 ),
Text Box( "Start" ),
Number Edit Box( sd,
<< Set Format( Format( "m/d/y", 12 ) )
),
cb1 = Calendar Box( << Visibility( Collapse ) ),
Text Box( "End" ),
Number Edit Box( ed,
<< Set Format( Format( "m/d/y", 12 ) )
),
cb2 = Calendar Box( << Visibility( Collapse ) )
)
),
bb = Button Box( "Show Calendars",
If( visible,
{ cb1, cb2 } << Visibility( Collapse );
bb << Set Button Name( "Show Calendars" ),
{ cb1, cb2 } << Visibility( Visible );
bb << Set Button Name( "Hide Calendars" );
);
visible = !visible;
)
);Betreff: Kalenderfeld anhängenHier ist eine Möglichkeit, damit umzugehen
Names Default To Here( 1 );
sd = Today();
ed = Today();
flag = 0;
New Window( "Query Date",
<<MODAL></MODAL>