JMP App( Name festlegen("Anwendung"), Beschreibung festlegen( "Ein leerer Arbeitsbereich zum Erstellen von benutzerdefinierten Anwendungen mit einem oder mehreren Fenstern und Skripten" ), Autostart(1), Am Raster ausrichten(1), Raster anzeigen(1), Eigenschaften anzeigen(1), Quellen anzeigen(1), Nach Kategorie gruppieren(1), Dashboard-Modus(0), Parameter, Tabellen( Datentabelle1 = GuiTable( Pfad festlegen(""), Bezeichnung festlegen("Ohne Titel 2"), Speicherort("Aktuelle Datentabelle"), Unsichtbar(0) ) ), Skript(JSL Zitat(// Dieses Skript wird ausgeführt, wenn die Anwendung ausgeführt wird. // Benannte Objekte wurden für die Anwendungsmodule erstellt // (z. B. "Modul1") und das vordefinierte Objekt // "thisApplication" bezieht sich auf das Anwendungsobjekt selbst. // Hier deklarierte Variablen und Funktionen sind auf den // Anwendungsnamespace beschränkt. ) ), Zuweisen( Modul1 = Plan( Vorzuweisen, Skript(JSL Zitat(// Dieses Skript wird ausgeführt, wenn eine neue Modulinstanz // erstellt wird. Das vordefinierte Objekt „thisModuleInstance“ bezieht sich // auf das Instanzobjekt, aber andere Objekte wie Boxen und // Skripte wurden noch nicht erstellt. Hier deklarierte Variablen sind // auf den Namespace ModuleInstance beschränkt. // Diese spezielle Funktion erhält Parameter, die an CreateInstance() OnModuleLoad({}, ); thisModuleInstance << Create Objects; // Ab diesem Zeitpunkt wurden Ihre Modulinstanzobjekte erstellt // und können mit Namen angesprochen werden (z. B. „Button1“). ) ), Allocate( List1 = H List Box(); Panel1 = Panel Box(); FilterCol1 = Filter Col Selector(Data Table(DataTable1)); Panel2 = Panel Box(); Lineup2 = Lineup Box(); Button3 = Button Box(); ColList1 = Col List Box(Data Table(DataTable1)); Text1 = Text Box(); Combo1 = Combo Box(); Text2 = Text Box(); CheckBox1 = Check Box(); Panel3 = Panel Box(); Lineup1 = Lineup Box(); Button1 = Button Box(); Button2 = Button Box(); ), Organisieren( Reparent(Aufstellung1(Schaltfläche2)); Reparent(Aufstellung1(Schaltfläche1)); Reparent(Panel3(Aufstellung1)); Reparent(Liste1(Panel3)); Reparent(Aufstellung2(Kontrollkästchen1)); Reparent(Aufstellung2(Text2)); Reparent(Aufstellung2(Kombination1)); Reparent(Aufstellung2(Text1)); Reparent(Aufstellung2(Spaltenliste1)); Reparent(Aufstellung2(Schaltfläche3)); Reparent(Panel2(Aufstellung2)); Reparent(Liste1(Panel2)); Reparent(Panel1(FilterSpalte1)); Reparent(Liste1(Panel1)); Verschieben(Liste1(200, 250)); ), Initialisieren( Liste1 << Hintergrundfarbe("Keine"); Liste1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Liste1 << Aktiviert(1); Liste1 << Horizontal Ausrichtung("Standard"); Liste1 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Liste1 << Polsterung({Links(0), Oben(0), Rechts(0), Unten(0)}); Liste1 << Textfarbe("Keine"); Liste1 << Nur UI(0); Liste1 << Vertikale Ausrichtung("Standard"); Liste1 << Sichtbarkeit("Sichtbar"); Liste1 << Mindestgröße festlegen(756, 403); Liste1 << Maximalgröße festlegen(756, 403); Liste1 << Streckung festlegen({"Neutral", "Neutral"}); Liste1 << horizontal festlegen(1); Panel1 << Hintergrundfarbe("Keine"); Panel1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Panel1 << Aktiviert(1); Panel1 << Horizontale Ausrichtung("Standard"); Panel1 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Panel1 << Polsterung({Links(0), Oben(0), Rechts(0), Unten(0)}); Panel1 << Textfarbe("Keine"); Panel1 << Nur UI(0); Panel1 << Vertikale Ausrichtung("Standard"); Panel1 << Sichtbarkeit("Sichtbar"); Panel1 << Mindestgröße festlegen(234, 110); Panel1 << Maximalgröße festlegen(234, 110); Panel1 << Streckung festlegen({"Neutral", "Neutral"}); Panel1 << Titel festlegen("Panel1"); FilterCol1 << Hintergrundfarbe("Keine"); FilterCol1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); FilterCol1 << Aktiviert(1); FilterCol1 << Horizontale Ausrichtung("Standard"); FilterCol1 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); FilterCol1 << Padding({Links(0), Oben(0), Rechts(0), Unten(0)}); FilterCol1 << Textfarbe("Keine"); FilterCol1 << Nur UI(0); FilterCol1 << Benutzerdefiniert skalierbar({1, 1}); FilterCol1 << Vertikale Ausrichtung("Standard"); FilterCol1 << Sichtbarkeit("Sichtbar"); FilterCol1 << Mindestgröße festlegen(194, 52); FilterCol1 << Maximalgröße festlegen(194, 52); FilterCol1 << Streckung festlegen({"Neutral", "Neutral"}); FilterCol1 << Basisschriftart festlegen("Text"); FilterCol1 << Schriftname festlegen("Segoe UI"); FilterCol1 << Schriftstil festlegen("Einfach"); FilterCol1 << Schriftgröße festlegen(10); FilterCol1 << Schriftskalierung festlegen(1); FilterCol1 << Maximal ausgewählte festlegen(-1); FilterCol1 << Größe festlegen (184, 23); FilterCol1 << N Zeilen festlegen (1); Panel2 << Hintergrundfarbe ("Keine"); Panel2 << Rahmen ({Links (0), Oben (0), Rechts (0), Unten (0)}); Panel2 << Aktiviert (1); Panel2 << Horizontale Ausrichtung ("Standard"); Panel2 << Rand ({Links (0), Oben (0), Rechts (0), Unten (0)}); Panel2 << Polsterung ({Links (0), Oben (0), Rechts (0), Unten (0)}); Panel2 << Textfarbe ("Keine"); Panel2 << Nur UI (0); Panel2 << Vertikale Ausrichtung ("Standard"); Panel2 << Sichtbarkeit ("Sichtbar"); Panel2 << Mindestgröße festlegen (334, 383); Panel2 << Maximalgröße festlegen (334, 383); Panel2 << Dehnung festlegen ({"Neutral", "Neutral"}); Panel2 << Titel festlegen("Panel2"); Lineup2 << N Col(2); Lineup2 << Hintergrundfarbe("Keine"); Lineup2 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Lineup2 << Aktiviert(1); Lineup2 << Horizontale Ausrichtung("Standard"); Lineup2 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Lineup2 << Polsterung({Links(0), Oben(0), Rechts(0), Unten(0)}); Lineup2 << Textfarbe("Keine"); Lineup2 << Nur UI(0); Lineup2 << Vertikale Ausrichtung("Standard"); Lineup2 << Sichtbarkeit("Sichtbar"); Lineup2 << Mindestgröße festlegen(294, 325); Lineup2 << Maximalgröße festlegen(294, 325); Lineup2 << Festlegen Strecken({"Neutral", "Neutral"}); Aufstellung2 << Abstand(2); Schaltfläche3 << Hintergrundfarbe("Keine"); Schaltfläche3 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Schaltfläche3 << Aktiviert(1); Schaltfläche3 << Horizontale Ausrichtung("Standard"); Schaltfläche3 << Rand({Links(2), Oben(2), Rechts(2), Unten(2)}); Schaltfläche3 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Schaltfläche3 << Textfarbe("Keine"); Schaltfläche3 << Nur UI(0); Schaltfläche3 << Vertikale Ausrichtung("Standard"); Schaltfläche3 << Sichtbarkeit("Sichtbar"); Schaltfläche3 << Mindestgröße festlegen(60, 21); Schaltfläche3 << Maximalgröße festlegen(60, 21); Schaltfläche3 << Strecken festlegen({"Neutral", "Neutral"}); Schaltfläche3 << Schaltfläche festlegen Name("Button3"); Button3 << Stil("Normal"); Button3 << Festlegen(0); Button3 << Symbol festlegen(""); Button3 << Symbolposition festlegen("Rechts"); ColList1 << Hintergrundfarbe("Keine"); ColList1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); ColList1 << Aktiviert(1); ColList1 << Horizontale Ausrichtung("Standard"); ColList1 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); ColList1 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); ColList1 << Textfarbe("Keine"); ColList1 << Nur UI(0); ColList1 << Vom Benutzer anpassbare Größe({1, 1}); ColList1 << Vertikale Ausrichtung("Standard"); ColList1 << Sichtbarkeit("Sichtbar"); ColList1 << Mindestgröße festlegen(184, 194); ColList1 << Maximalgröße festlegen(184, 194); ColList1 << Dehnung festlegen({"Neutral", "Neutral"}); ColList1 << Modellierungstyp({"Kontinuierlich", "Ordinal", "Nominal"}); ColList1 << Datentyp festlegen("Beliebig"); ColList1 << Mindestanzahl Elemente festlegen(0); ColList1 << Maximalanzahl Elemente festlegen(-1); ColList1 << Maximalanzahl Auswahl festlegen(-1); ColList1 << Größe festlegen(184, 194); ColList1 << N Zeilen festlegen(10); ColList1 << Basisschriftart festlegen("Text"); ColList1 << Schriftskalierung festlegen(1); Text1 << Hintergrundfarbe("Keine"); Text1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Text1 << Aktiviert(1); Text1 << Horizontale Ausrichtung("Standard"); Text1 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Text1 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Text1 << Textfarbe("Keine"); Text1 << Nur UI(0); Text1 << Vertikale Ausrichtung("Standard"); Text1 << Sichtbarkeit("Sichtbar"); Text1 << Mindestgröße festlegen(64, 19); Text1 << Maximalgröße festlegen(64, 19); Text1 << Streckung festlegen({"Neutral", "Neutral"}); Text1 << Basisschriftart festlegen("Text"); Text1 << Schriftskalierung festlegen(1); Text1 << Text festlegen("Text1"); Text1 << Aufzählungszeichen(0); Text1 << Text ausrichten("Links"); Text1 << Drehen Text("Horizontal"); Text1 << Breite festlegen(-1); Text1 << Umbruch festlegen(360); Text1 << Spitze festlegen(""); Combo1 << Hintergrundfarbe("Keine"); Combo1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Combo1 << Aktiviert(1); Combo1 << Horizontale Ausrichtung("Standard"); Combo1 << Rand({Links(2), Oben(2), Rechts(2), Unten(2)}); Combo1 << Polsterung({Links(0), Oben(0), Rechts(0), Unten(0)}); Combo1 << Textfarbe("Keine"); Combo1 << Nur UI(0); Combo1 << Vertikale Ausrichtung("Standard"); Combo1 << Sichtbarkeit("Sichtbar"); Combo1 << Mindestgröße festlegen(180, 23); Combo1 << Maximalgröße festlegen(180, 23); Combo1 << Strecken({"Neutral", "Neutral"}); Combo1 << Festlegen Elemente({"Element1", "Element2"}); Combo1 << Festlegen(1); Text2 << Hintergrundfarbe("Keine"); Text2 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Text2 << Aktiviert(1); Text2 << Horizontale Ausrichtung("Standard"); Text2 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Text2 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Text2 << Textfarbe("Keine"); Text2 << Nur UI(0); Text2 << Vertikale Ausrichtung("Standard"); Text2 << Sichtbarkeit("Sichtbar"); Text2 << Festlegen Mindestgröße(64, 19); Text2 << Festlegen Maximalgröße(64, 19); Text2 << Festlegen Strecken({"Neutral", "Neutral"}); Text2 << Basisschriftart festlegen("Text"); Text2 << Schriftskalierung festlegen(1); Text2 << Text festlegen("Text2"); Text2 << Aufzählungszeichen(0); Text2 << Text ausrichten("Links"); Text2 << Text drehen("Horizontal"); Text2 << Breite festlegen(-1); Text2 << Umbruch festlegen(360); Text2 << Spitze festlegen(""); Kontrollkästchen1 << Hintergrundfarbe("Keine"); Kontrollkästchen1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Kontrollkästchen1 << Aktiviert(1); Kontrollkästchen1 << Horizontale Ausrichtung("Standard"); Kontrollkästchen1 << Rand({Links(2), Oben(2), Rechts(2), Unten(2)}); Kontrollkästchen1 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Kontrollkästchen1 << Text Farbe("Keine"); Kontrollkästchen1 << Nur UI(0); Kontrollkästchen1 << Vertikale Ausrichtung("Standard"); Kontrollkästchen1 << Sichtbarkeit("Sichtbar"); Kontrollkästchen1 << Mindestgröße festlegen(180, 32); Kontrollkästchen1 << Maximalgröße festlegen(180, 32); Kontrollkästchen1 << Streckung festlegen({"Neutral", "Neutral"}); Kontrollkästchen1 << Elemente festlegen({"Element1", "Element2"}); Panel3 << Hintergrundfarbe("Keine"); Panel3 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Panel3 << Aktiviert(1); Panel3 << Horizontale Ausrichtung("Standard"); Panel3 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Panel3 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Panel3 << Text Farbe("Keine"); Panel3 << Nur UI(0); Panel3 << Vertikale Ausrichtung("Standard"); Panel3 << Sichtbarkeit("Sichtbar"); Panel3 << Mindestgröße festlegen(128, 154); Panel3 << Maximalgröße festlegen(128, 154); Panel3 << Dehnung festlegen({"Neutral", "Neutral"}); Panel3 << Titel festlegen("Panel3"); Lineup1 << N Spalten(1); Lineup1 << Hintergrundfarbe("Keine"); Lineup1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Lineup1 << Aktiviert(1); Lineup1 << Horizontale Ausrichtung("Standard"); Lineup1 << Rand({Links(0), Oben(0), Rechts(0), Unten(0)}); Lineup1 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Lineup1 << Textfarbe("Keine"); Aufstellung1 << Nur UI(0); Aufstellung1 << Vertikale Ausrichtung("Standard"); Aufstellung1 << Sichtbarkeit("Sichtbar"); Aufstellung1 << Mindestgröße festlegen(88, 96); Aufstellung1 << Maximalgröße festlegen(88, 96); Aufstellung1 << Streckung festlegen({"Neutral", "Neutral"}); Aufstellung1 << Abstand(2); Schaltfläche1 << Hintergrundfarbe("Keine"); Schaltfläche1 << Rahmen({Links(0), Oben(0), Rechts(0), Unten(0)}); Schaltfläche1 << Aktiviert(1); Schaltfläche1 << Horizontale Ausrichtung("Standard"); Schaltfläche1 << Rand({Links(2), Oben(2), Rechts(2), Unten(2)}); Schaltfläche1 << Auffüllung({Links(0), Oben(0), Rechts(0), Unten(0)}); Schaltfläche1 << Textfarbe("Keine"); Schaltfläche1 << UI Nur (0); Button1 << Vertikale Ausrichtung ("Standard"); Button1 << Sichtbarkeit ("Sichtbar"); Button1 << Mindestgröße festlegen (60, 21); Button1 << Maximalgröße festlegen (60, 21); Button1 << Dehnung festlegen ({"Neutral", "Neutral"}); Button1 << Buttonnamen festlegen ("OK"); Button1 << Stil ("Normal"); Button1 << Festlegen (0); Button1 << Symbol festlegen (""); Button1 << Symbolposition festlegen ("Rechts"); Button2 << Hintergrundfarbe ("Keine"); Button2 << Rahmen ({Links (0), Oben (0), Rechts (0), Unten (0)}); Button2 << Aktiviert (1); Button2 << Horizontale Ausrichtung ("Standard"); Button2 << Rand ({Links (2), Oben (2), Rechts (2), Unten (2)}); Button2 << Auffüllung ({Links (0), Oben (0), Rechts (0), Unten(0)}); Button2 << Textfarbe("Keine"); Button2 << Nur UI(0); Button2 << Vertikale Ausrichtung("Standard"); Button2 << Sichtbarkeit("Sichtbar"); Button2 << Mindestgröße festlegen(60, 21); Button2 << Maximalgröße festlegen(60, 21); Button2 << Dehnung festlegen({"Neutral", "Neutral"}); Button2 << Buttonnamen festlegen("Abbrechen"); Button2 << Stil("Normal"); Button2 << Festlegen(0); Button2 << Symbol festlegen(""); Button2 << Symbolposition festlegen("Rechts"); ) ) ), Initialisieren( Modul1 << Automatisch starten(1); Modul1 << Modultyp festlegen("Bericht"); Modul1 << Fenstertitel festlegen("^TABELLENNAME - ^ANWENDUNGSNAME"); ) );