In
Das
Sitzung,
war
gehen
Zu
sprechen
um
Anwendung
Baumeister.
Wenn du hast immer hatte Zu bauen ein Anwendung In JMP
Das erforderlich visuell Elemente, sagen, a Berichtsfenster oder ein Dialog Kasten,
Anwendung Baumeister Ist Die Werkzeug Das Du wollen Zu verwenden.
Es Wille erlauben Du Zu erstellen Das Anwendung
mehr schnell Und mehr leicht.
Zusätzlich, Es Wille lassen Du erstellen ein Anwendung das ist mehr kompakt,
das ist Einfacher Zu pflegen, Und mehr robust.
Ich bin gehen Zu annehmen Das du bist Aufpassen Das
Weil du bist interessiert In Anwendung Baumeister,
Aber Du Auch haben a wenig bisschen von JSL Hintergrund.
Du Mai oder Mai nicht haben gebraucht Anwendung Baumeister,
Aber Du wissen a wenig bisschen um Skripting in JMP.
Lasst uns erhalten gestartet.
Ich habe bekommen zwei Beispiele Das Ausweis wie Zu verwenden Zu veranschaulichen
manche von Die visuell Und Programmierung Eigenschaften
Das könnte nicht Sei offensichtlich oder Das könnte nicht Sei dokumentiert
für Die Anwendung Baumeister.
I Bin gehen Zu Start mit a sehr einfach Beispiel
Das Ich habe Genau genommen beigefügt Zu a Speisekarte Hier.
Es ist Nur a Dialog Kasten.
Es ist gehen Zu erlauben Mich
Zu navigieren Mein Verzeichnis Struktur entweder aus a Baum Das I bereits haben Satz
oder I dürfen wählen a anders Verzeichnis.
Einmal Ich bin Dort,
I dürfen sehen Zu sehen ob oder nicht Dateien von spezifisch Typen Sind verfügbar,
wählen Das Datei, Und Dann offen Es hoch.
Jetzt, eins von Die wichtig Aspekte
von Das besondere Beispiel Ist Das Es nicht einbeziehen a Daten Tisch.
War gehen Zu sehen In Die zweite Beispiel Wie Zu handeln mit Daten Tische,
Wann I wollen Zu einbeziehen Daten Tabellen hinein Mein Anwendung.
Es ist a wenig bisschen schwieriger, also bin ich Sparen Das Beispiel für die Sekunde.
Lassen Mich setzen Das aus Zu Die Seite Also Wir haben etwas Zu Referenz.
Okay, Also lasst uns gehen voraus Und erhalten gestartet mit Anwendung Baumeister.
Unter Dateien, Neu, Anwendung.
I Wille fast stets Start mit Das leer Anwendung.
Grund I Tun Das Ist I dürfen stets erhalten Zu beliebig von diese Vorlagen.
I könnte bauen beliebig von diese Proben Start mit Das leer Anwendung.
Leer Anwendung Ist Nur gehen Zu geben Mich
mehr Flexibilität In Bedingungen von Wo I wollen Zu gehen.
Jetzt, Wenn du bist ungewohnt
mit Anwendung Baumeister, Wenn du hast niemals gebraucht Es vor,
Die Layout Ist relativ einfach.
An Die weit links, wir haben bekommen unser Quelle Panel,
Und In Das Quelle Bedienfeld Sind alle von Die Artikel Das Ich bin gehen Zu verwenden
Zu Anzeige Information, Zu organisieren Elemente, Und Zu Tun Dinge,
Dinge wie Schaltflächen Und Kontrollkästchen.
In Die Mitte, Ich habe bekommen Mein Palette Wo I Genau genommen bauen Die Bildmaterial
von Mein Anwendung.
An Die Rechts, I haben ein Objekte Fenster Das zeigt Mich
Die Baum Struktur von Die Artikel Das I gebaut.
Ich habe bekommen Mein Eigenschaften Fenster
Wo I dürfen wählen ein Artikel Und ändern es ist Eigenschaften.
Das ist eins von Die Dinge Das macht Anwendung Baumeister Schneller Zu verwenden,
Ist Das I dürfen gehen In Dort, I könnte wählen ein Artikel, wählen ein Objekt,
Und ändern Die Eigenschaften interaktiv,
nicht haben Zu Sorge um Was Die Name von Die Nachricht Ist
oder Schreiben hoch Die Code Zu machen diese Änderungen.
Jetzt, Was I finden Ist Das I oft verwenden Die Dasselbe Eigenschaften
Wann Es kommt Zu spezifisch Elemente.
Dinge Das typischerweise haben eine Art Text Element,
I wie Text von a bestimmt Größe Und a bestimmt Stil.
Bestimmt Container Kisten, I wie Zu haben Grenzen um ihnen.
Eher als ziehen Und fallen Artikel hinein Das Palette Und machen Änderungen,
Was I oft Tun Ist I Wille Start mit a Vorlage.
Hier Ich habe erstellt a Vorlage Das Wille erlauben Mich Nur Zu Kopie Und Paste
aus Die Vorlage hinein Mein Palette.
Für Beispiel, für Mein Liste Kasten, Ich habe geändert Die Schriftart An Das Liste Kasten,
geändert Die Schriftart Größe.
Ich bin Nur gehen Zu Kontrolle C Zu Kopie Das.
Ich bin gehen Zu Paste Es hinein Mein neu Anwendung.
Der Großartig Ding um Arbeiten aus a Vorlage
Ist Das Es Werke für Verbundwerkstoff Artikel als Also.
In Das Fall, Ich habe bekommen mehrere Artikel.
I haben zwei Taste Boxen Das Sind gesteckt nächste Zu eins ein anderer
mit eine horizontale Liste Kasten, Und Dann Ich habe bekommen a horizontal Center Kasten.
I dürfen Genau genommen Kopie diese,
Kontrolle C, Kopie diese eine Menge, Und Paste diese hinein Mein Anwendung.
Jetzt, a Paar von Dinge um Artikel Auswahl.
Wenn Du arbeiten ganz a bisschen mit Steckdose,
eins von Die Dinge Das du bist gehen Zu finden aus
Ist Das Zu wählen ein Artikel In Anwendung Baumeister
Ist a wenig bisschen anders.
Wohingegen In Steckdose, Du brauchen Zu wählen Die gesamte Artikel,
mit Anwendung Baumeister, alle Du brauchen Zu Tun Ist wählen Teil von Das.
Du wirst beachten Das von Auswählen Teil von Das horizontal Center Kasten,
Die gesamte Kasten Ist ausgewählt.
Das macht Artikel viel Einfacher Zu wählen
In Die Sinn Das alle I brauchen Zu Tun Ist greifen Teil von Die Artikel
Zu wählen Die gesamte Artikel In Gesamtheit.
Jetzt, I haben a zweite Option das ist verfügbar Zu Mich als Also.
Das Ist, Wenn I finden ein Artikel hart Zu wählen,
I könnte haben, lasst uns sagen, a Hierarchie von Container Boxen
Und es ist hart Zu erhalten Zu Die Rechts Kasten,
I könnte haben winzig Objekte Das Sind hinter andere Objekte
Und es ist Nur hart Zu greifen auf.
I dürfen stets machen Mein Auswahl aus Mein Objekte Bedienfeld als Also.
Hier, Krank wählen Mein Objekte Bedienfeld
Und du wirst beachten Das Es wählt Die Artikel In Mein Palette.
Der nur Nachteil Zu Das Ist Das I dürfen nur wählen eins Artikel
aus Die Objekte Bedienfeld.
Aber wieder, Es macht Es sehr praktisch Wenn Das Artikel Ist sehr hart Zu greifen auf.
Lassen Mich bewegen An Zu Mein nächste Paar von Artikel
I wollen Zu sprechen um.
Zu Tun Das, Was Ausweis wie Zu Tun Ist bewegen An Zu a teilweise gebaut…
Hier, Ich habe teilweise gebaut Mein Anwendung.
Hier, Ich habe bekommen alle Die Komponenten.
I Nur brauchen Zu Gruppe ihnen.
Das bringt Mich Zu ein anderer Stück von Funktionalität
mit ein Anwendung Baumeister Das Du könnte nicht Sei bewusst von.
Lasst uns nehmen diese drei Artikel Hier.
Was I wollen Zu Tun Ist I wollen Zu Gruppe ihnen zusammen horizontal.
Du könnte denken, "Also, Zu Tun Das,
Krank nehmen a horizontal Liste Kasten, I Wille fallen Es hinein Mein Palette,
Und Dann fallen diese Artikel Und Position ihnen In Die Palette."
Wann I Bin Putten mehrere Artikel hinein a Container,
I finden Es viel Einfacher Zu wählen diese Artikel,
Rechtsklick, Und sagen Hinzufügen Container.
Von tun Also,
I dürfen anwenden Die Container Zu Die Artikel eher als Die andere Weg um.
Eins von Die andere Vorteile von haben Das Funktionalität
Ist Das Wenn I war Zu, lasst uns sagen…
Während der Behälter Ist Trotzdem ausgewählt, Rechtsklick,
I dürfen Genau genommen ändern Die Container.
Lasst uns sagen, I nicht wollen ein H-Liste Kasten.
I wollen ein Gliederung Kasten.
Vielleicht Das H-Liste Kasten War besser.
I dürfen Auch ändern Das Container.
Das Werke aus Die Arbeitsplatz,
Und In Zusatz, Es Werke aus Die Objekte Bedienfeld.
Du wirst beachten Das Wenn I Rechtsklick über Die Artikel In Die Objekte Panel,
I dürfen Auch ändern Die Container, I dürfen hinzufügen a Container, Und Also An.
Jetzt, In bestimmt Umstände,
Dort Ist ein zusätzlich Stück von Funktionalität,
Und Das Ist Die Fähigkeit Zu entfernen a Container.
I dürfen entfernen a Container jederzeit Es Ist nicht Die niedrigste- Ebene Container.
Für Beispiel, Wenn I war Zu setzen Das In ein anderer…
Lasst uns hinzufügen ein Gliederung Kasten Zu Das.
Jetzt, Was I dürfen Tun…
Lassen Mich Nur bewegen Das Also Das Ist aus von Die Weg
von Die andere Artikel.
Jetzt Das Ich habe bekommen Das Gliederung Kasten
mit a horizontal Liste Kasten Und Dann alle Mein Artikel,
I kippen entfernen Das horizontal Liste Kasten Weil es ist Die niedrigste Ebene,
Aber Wenn I war Zu Rechtsklick An Die Gliederung Kasten, I dürfen entfernen Das.
Wieder, Manchmal es ist Einfacher Zu Nur greifen Die Artikel Und anwenden Die Container Kasten
Zu diese Artikel eher als fallen lassen ihnen hinein Die Container Kasten.
Lassen Mich rekapitulieren manche von diese Tipps Das Wir gesprochen um.
Wieder, I dürfen organisieren Das Quelle Bedienfeld Artikel
von entweder Gruppierung ihnen oder alphabetisch.
I nicht denken I zeigte Das,
Aber Nur lassen Mich Punkt aus Das Wenn Du gehen auf Die Hotspot
von Die Anwendung B Baumeister, gehen Zu Quelle Bedienfeld.
Wenn I war Zu ändern Das Gruppe von Spalte, sie sind In Gruppen.
Wenn I würde bevorzugen ihnen alphabetisch, I haben Das Option verfügbar Zu Mich.
Jedoch Du finden Es Einfacher Zu erkennen, Zu finden diese Objekte,
I dürfen reorganisieren Das Quelle Bedienfeld.
Arbeiten aus a Vorlage Zu machen Dinge Einfacher Und Schneller,
nicht haben Zu ändern Eigenschaften für Artikel Das Du stets ändern.
Bewerbung Die Container Zu Die Objekte
eher als fallen lassen Die Objekte hinein Die Container ist oft viel schneller.
Der Objekt Bedienfeld Ist Dort Zu Tun Auswahl,
Zu hinzufügen Behälter, entfernen Behälter, Und Also An.
Kopie Und Paste Werke für a einzel Artikel oder für mehrere Artikel als Also.
Okay.
Lassen Mich bewegen hinein manche von Die Skripting Konzepte.
Zu Tun Das, I haben Mein vorgefertigt Dialog Kasten Hier.
Ich habe bekommen alles organisiert Die Weg I wollen Es Zu Sei organisiert.
I nicht haben beliebig Skripte verbunden mit Es.
Jetzt es gibt a Paar von Dinge Das I brauchen Zu Punkt aus visuell
Das Wirklich Sind umgesetzt
über Die Skripting, Aber sie sind wichtig Zu wissen um.
Nicht jeder Eigentum aus jeder Artikel Ist verfügbar Zu ändern interaktiv.
Für Beispiel, du wirst beachten Das Das Liste Kasten,
I Trotzdem haben ein Artikel In Es.
Also, Was Wenn I gesucht Zu Start Das Liste Kasten mit absolut NEIN Artikel?
Als Es dreht sich aus, interaktiv,
es gibt NEIN Weg Zu erhalten loswerden von Das zuletzt Artikel.
Ich habe bekommen Zu Tun Das mit a Nachricht.
Dasselbe Ding geht für Einstellung.
Wenn I wollen Zu Satz Das überprüfen Kasten,
Wenn I wollen Zu Satz Die Erste ausgewählt Artikel Zu Sei JMP Dateien,
Das hat Zu Sei Erledigt durch Nachrichtenübermittlung.
Das ist nicht verfügbar interaktiv.
Der Ort Wo I Tun Das, Ich bin gehen Zu gehen Zu Die Skripting Tab.
Ich habe bekommen Namespaces.
Ich habe bekommen anders Optionen für Anwendung, Mein Modul.
Also sprechen a wenig bisschen um Die Namensräume
In Die nächste Beispiel.
Aber jederzeit I erzeugen a Modul,
Ich bin gehen Zu haben a anders Modul Container
für Mein Skript, Und Dann Ich bin gehen Zu haben eins
für Die gesamt Anwendung.
Ich bin gehen Zu gehen Zu Die Modul,
Und Was I wollen Zu Tun Ist I wollen Zu Satz Das Liste Kasten Zu Sei leer
Wann Es beginnt.
Lassen Mich gehen zurück Und wählen Das Liste Kasten.
I sehen Das Die Name Das Ausweis gegeben Zu Das Liste Kasten
Ist lb-Dateien.
Ich bin gehen Zu haben Zu Nachricht Das.
Jetzt es ist wichtig Zu wissen
Das Wann I Nachricht ein Objekt Das Ist sichtbar,
I dürfen nur Tun Also nach diese Objekte Sind erstellt.
Das Nachricht hat Zu erscheinen nach Das Linie.
Das Ist a Linie In welche Die visuell Artikel Sind instanziiert.
Nach sie sind instanziiert,
Ich bin gehen Zu sagen lb-Dateien, Satz Artikel, Und war Nur gehen Zu verlassen Es leer.
Das ist Nur Basic JSL Skripting
Das Du sollen wissen Wie Zu Tun oder Du sollen Sei vertraut mit.
Jetzt, ein anderer wichtig Punkt Ist Das, lasst uns sagen bei Das Punkt,
I wollen Zu prüfen Es Zu machen Sicher Das Das Ist Arbeiten richtig.
Wann I laufen, Wann I debuggen a Skript,
I nicht Tun Es aus Mein Bearbeiten Speisekarte, noch Tun I Tun Es aus Mein Optionen
Wenn I haben a laufen oder debuggen Skript verfügbar In Mein Symbole.
Alle Die läuft Und Debuggen hat Zu passieren aus Die Hotspot.
I haben zwei Optionen Hier.
Ich habe bekommen Die Laufen Und Debuggen Anwendung.
Das Ist Wie Anwendungen Sind laufen Und Sind ausgetestet.
Großartig, I lief Die Anwendung.
Es Aussehen wie es ist ENTFERNT Das anfänglich Artikel,
Also Dinge Sind Gut Zu gehen.
Jetzt, lasst uns sprechen um bekommen Skripte
hinein Dinge wie Taste Boxen oder Kontrollkästchen.
Was Wenn I gesucht Zu assoziieren a Skript?
Lasst uns Start mit Das Stornieren Taste.
Eins von Die Dinge Das Die Stornieren Taste tut
In Die Anwendung Ist Nur entlässt Die Dialog Kasten.
Ich habe bekommen zwei Orte Wo I dürfen setzen Das Skript.
I dürfen setzen Das Skript In Die Skripte Fenster
Wo Wir gesehen vor Wo I hatte Das anfänglich Einstellung von Mein Liste Kasten.
Oder, wieder, Krank wählen Mein Stornieren Taste.
Wenn I scrollen hinein Die Eigenschaften runter In Die Eigenschaften Panel,
I sehen Das Artikel.
Ich bin gehen Zu schweben Und Du sollen sehen Wo Es sagt Bearbeiten Skript.
Ich habe bekommen Das Bereich Wo I dürfen schreiben Mein eigen Skript.
Wenn I wollen a wenig bisschen größer Bereich Zu arbeiten mit,
wie Die Formel Editor,
I dürfen klicken An Das Und I dürfen schreiben Mein Skript Hier.
Ich bin gehen Zu gehen voraus Und Tun Das.
Also sprechen a wenig bisschen um Die Namensräume,
Aber Was I brauchen Zu wissen Ist Das Das Ist angerufen thisM ModulI Beispiel,
Und I haben Zu verwenden Die Nachricht Erhalten Kasten.
Das wird zurückkehren a Link Zu Die Fenster das ist erstellt von Die Modul,
Und Dann Schließen Fenster.
Das sollen arbeiten.
Wann immer I verwenden Skripting In Das Mode,
wann immer I nicht haben a Funktion Name verbunden mit ein Skript,
Wenn Du gehen Zu Die Dokumentation,
Es Wille Sei verwiesen Zu als ein anonym Skript.
Wieder, Wenn I wollen Zu, I könnte wollen Zu prüfen Das.
Lasst uns gehen voraus Und laufen Die Anwendung.
Krank Schlag Die Stornieren Taste Und Das funktioniert.
Das ist eins Ort I dürfen setzen Mein Skript.
I hatte erwähnt Das I dürfen Auch setzen Die Skript In Die Skript Tab.
Jetzt, ob Du setzen Es In Die Eigenschaften Fenster oder Die Skript Tab
Ist Wirklich a persönlich Präferenz.
I haben a Tendenz Zu vermeiden Die Eigenschaften Fenster
einfach Weil I vergessen Das I setzen Skripte In Dort
Und I kippen erinnern Wo a besondere Skript Ist.
Was Ich bin gehen Zu Tun Jetzt
Ist Nur Strg C, Ich bin gehen Zu Kopie Das Artikel.
Lassen Mich Nur gehen voraus Und klar Das Kasten aus für Jetzt.
Jederzeit I wollen Zu erstellen a Skript für beliebig von Die Objekte Zu Tun Dinge,
schnellste Weg für Mich Zu erhalten Das Skript hinein Die Skript Tab
Ist Zu schweben über Es, Rechtsklick,
Und du wirst beachten bei Die sehr unten, Dort Wille Sei eins oder mehr Auswahlmöglichkeiten.
Am meisten von Die Objekte innerhalb Die Anwendung B Baumeister
nur Tun eins Ding: Die Textbearbeitung.
Nummer Bearbeiten Boxen Tun a Paar von anders Dinge
Und Maus Kasten tut a ganz Bündel von anders Sachen.
Hier, Krank wählen Die Skript I wollen,
Und Das Ist Was passiert Wann I drücken Die Taste.
Du wirst beachten Das als bald als I Tun Das, es ist gehen Zu erzeugen Mein Funktion.
Es ist gehen Zu geben Mich a wenig Stummel von a Funktion.
Es ist gehen Zu geben Es a Name
basierend An Die Variable Name I gab Die Taste,
Und es ist gehen Zu geben Mich Nur a wenig ausfüllen für manche Code.
Hier Ist Wo I würde setzen Die Skript Das I zeigte Du früher.
Lassen Mich Nur Paste Das In Dort.
Okay.
Paar Dinge Zu Punkt aus Ist Das Erste,
Die Standard Argument von a Link von a Zeiger Zu Die Objekt Ist geliefert
Wann Du erzeugen a Skript Das Weg.
Du nicht unbedingt brauchen Es, Aber es ist gegeben Zu Du von Standard.
Auch, Die Standard lokal Ist gebraucht,
welche bedeutet Das irgendetwas definiert innerhalb Die Funktion
Ist lokal Zu Das Funktion.
Wenn Du wollen Zu ändern Das, Du brauchen Zu erhalten loswerden von Die Standard lokal.
Wieder, lasst uns gehen voraus Und prüfen Das aus.
Das Werke als Also.
Wieder, zwei Optionen Hier In Bedingungen von Wo Du dürfen setzen Das Skript.
Du dürfen entweder setzen Die Skript In Die Skript Fenster
oder Du dürfen setzen Die Skript In Die Eigenschaften Bedienfeld.
Eins Finale Notiz um Skripte In Die Skript Tab
Ist Das Sie nicht haben Zu erscheinen nach Die Objekte Sind instanziiert.
Du dürfen Genau genommen setzen ihnen überall In Die Skript.
Du nicht brauchen Zu haben Die Skript verfügbar.
Du nicht brauchen Zu haben Die Objekte verfügbar
vor Das Funktion Ist erstellt.
Du dürfen setzen Das überall.
Als a Gegenstand von Tatsache, I oft Wille separate alle Mein Funktionen.
Krank setzen diese bei Die Spitze von Die Skript,
Und Dann Krank setzen alle Mein Nachrichten Zu Objekte
offensichtlich unten Das Objekt Beispiel.
Das ist um alle I gesucht Zu Abdeckung mit Das besondere Beispiel.
I wollen Zu bewegen An Zu Die zweite Beispiel.
In Das Beispiel, I wollen Zu Abdeckung a Paar von visuell Elemente.
Als I hatte erwähnt, I wollen Zu sprechen Zu Du um Wie Du handeln mit Daten Tabellen
Wann Du haben a Tisch Das Du wollen Zu verwenden.
I wollen Zu sprechen a wenig bisschen um Tab Kisten,
Also Wann Du haben a Tab Anzeige.
Manche Leute haben a Tendenz von Finden ihnen a bisschen verwirrend.
Also ich wollen Zu sprechen um Tab Anzeige.
Endlich, I wollen Zu berühren An zwei wichtig Skripting Notizen.
Eins Ist, Wie Tun I passieren Information aus eins Modul Zu ein anderer?
Oft I Wille haben eins Modul,
wie a Dialog Kasten Das geht Information Zu ein anderer Dialog,
und noch eins Modul, welche Ist a Berichtsfenster,
Also I brauchen Zu wissen Wie Zu Tun Das.
I Auch brauchen Zu wissen a wenig bisschen um Die Namespaces
Das Die Anwendung B Baumeister erzeugt.
Lassen Mich Start mit demonstrieren Was Das Beispiel Aussehen wie.
In Das Beispiel, Du erhalten a Dialog Kasten.
Du wirst beachten Das Mein Laufen Taste Ist grau aus
bis I fallen Dinge hinein Die Liste Kasten An Die Rechts.
Ich bin gehen Zu gehen voraus Und klicken Laufen.
Zwei JMP Plattformen Sind gebraucht.
Der Verteilung Plattform Ist In Die Erste Tab
Und Die streuen Handlung Matrix In Die zweite Tab.
Jetzt, Die Schönheit von Die Weg Das Anwendung War Satz hoch
Ist Das Es nicht Gegenstand Die Daten Tisch Das I verwenden,
Es nicht Gegenstand Die Nummer von Spalten, welche Spalten I wählen, Und Also An.
Wenn I war Zu Wiederholung Das,
anders Satz von Spalten, anders Spalte Namen…
Lassen Mich Nur minimieren Das.
Mein Computer Ist haben
a wenig bisschen von Problem Neuzeichnen Die Bildschirm.
Dort Wir gehen.
Es funktioniert.
Es Werke egal von Die Daten Tisch.
Lassen Mich gehen voraus Und schließen Das.
I Bin gehen Zu Start mit a frisch Anwendung
Zu veranschaulichen manche von Die visuell Aspekte.
Ich werde sagen Neu, A Anwendung.
Wieder, Ich bin gehen Zu Start mit a leer Anwendung.
Was du wirst sehen Ist Das manche von Die Artikel In Das Quelle Bedienfeld Sind nicht verfügbar.
Dort Sind Genau genommen Sieben Artikel
Das Sind nicht verfügbar Und nur werden verfügbar
Wann Du offen hoch a Daten Tisch.
Wenn I haben ein Anwendung Das Ich bin erzeugen,
Und Das Anwendung Ist gehen Zu Sei mit a Daten Tisch,
Was I wie Zu Tun Ist Zu Start mit etwas
aus Die Probe Daten Verzeichnis.
In Das Beispiel, I bedeuten, Das Ist nicht aus Die Probe Daten Verzeichnis,
Aber Was I würde Tun Wenn I war Erstellen ein Anwendung für allgemein verwenden
Ist Das I würde offen etwas hoch aus Die Probe Daten Verzeichnis,
I würde bauen Mein Bericht,
Und Dann I würde verwenden Das als Die Basis für Mein Anwendung.
Der Grund I Tun Das Ist Das Wann I Start fallen lassen In
manche von diese Artikel Das erfordern a Daten Tisch-
In Das Fall, Ich habe bekommen Das Spalte Liste Kasten alle-
du wirst beachten Das es ist gehen Zu hinzufügen Das Daten Tisch Zu Mein Anwendung.
Jetzt, mit diese Typen von Anwendungen,
I brauchen etwas Dort, bei am wenigsten als a Stellvertreter.
Der Vorteil von haben etwas aus Die Probe Daten Verzeichnis
Ist Das es ist unwahrscheinlich Zu ändern Namen,
es ist unwahrscheinlich Zu ändern Standorte, Und es ist unwahrscheinlich Zu Sei gelöscht.
Es ist a sicher Aber In Bedingungen von Was Daten Tisch Zu verwenden.
Du wirst Auch beachten Das I dürfen angeben Die Weg Hier.
I dürfen geben Es a anders Etikett.
I nicht haben Zu Start mit Die aktuell Daten Tisch,
Aber Das Ist Die Standard.
Das ist Was I finden Das I verwenden am meisten oft,
Ist Ich bin Gebäude ein Anwendung das ist für allgemein verwenden
das ist gehen Zu Sei gebraucht An Die aktuell Daten Tisch.
Ich bin gehen Zu gehen voraus Und ändern.
I haben a Aktie Variable Name Das I verwenden für Das, Also Also ändern Das.
Das ist Die Weg I Wille typischerweise Start ein Anwendung
Das erfordert a Daten Tisch.
Bevor ich bewegen hinein Die Skripting,
lassen Mich sprechen a wenig bisschen knapp um Die Tab Boxen.
Wenn Wir scrollen hoch Zu Die Behälter, Wir sehen wir haben bekommen zwei anders Tab Boxen.
Wir haben bekommen a Tab Kasten Und a Tab Seite Kasten.
Als Es dreht sich aus, Die nur eins I Wirklich brauchen Ist Die Tab Kasten.
Wenn I war Zu fallen Das Tab Kasten In Dort,
Und lassen Mich Nur Zu Anruf aus Die Tab Kasten In Mein Objekte Panel,
Und I war Zu fallen beliebig Artikel In Das Tab Kasten,
Und lasst uns Nur fallen a Grenze Kasten In Dort,
du wirst beachten Das Es automatisch erzeugt
a Tab Seite Kasten.
I Tun nicht brauchen Zu fallen etwas In a Tab Seite Kasten
Und Dann fallen Das Tab Seite Kasten hinein Mein Tab Kasten.
Alle I haben Zu Tun Ist arbeiten mit Die Tab Kasten.
Wenn I wollen Zu hinzufügen Registerkarten,
alle I brauchen Zu Tun Ist, wieder, wählen Das Tab Kasten,
machen Sicher Ich habe bekommen Es ausgewählt Hier,
Rechtsklick, Und I haben Die Option Zu einfügen Registerkarten
entweder vor Die momentan ausgewählt Registerkarten
oder nach Die momentan ausgewählt Tab, oder Wenn I wollen Zu, I dürfen Auch löschen Registerkarten.
Jetzt, eins von Die Fragen I oft hören als Also.
Ich habe bekommen Mein Registerkarten Satz hoch a bestimmt Weg.
Wie Tun I bewegen Registerkarten aus eins Raum Zu ein anderer?
Momentan, es gibt NEIN interaktiv Weg Zu Tun Es, Leider.
Was Du würde haben Zu Tun
Ist Du würde haben Zu manuell hinzufügen a Tab Seite
Und bewegen Die Inhalt von diese Tab Seiten um.
Du könnte Sei versucht Zu speichern Die Skript Zu a Skript Fenster
Und ändern Dinge Das Weg,
Aber I oft entmutigen Leute aus Arbeiten mit Die gespeichert Skript
oder Herstellung Änderungen Zu Die gespeichert Skript Nur Weil Dort Sind a viel von Elemente
innerhalb Das gespeichert Skript Das Sind nicht dokumentiert,
Das Sind besondere Zu Die Anwendung Baumeister.
I würde bleiben weg aus Herstellung Änderungen Zu Das gespeichert Skript.
Lasst uns Tun Das.
Zu sprechen um Die Skripting Elemente von Mein Kasten,
I haben vorgefertigt ein Anwendung.
Eigentlich, vor I bewegen An, lassen Mich Punkt aus a Paar von Dinge
Das gelegentlich Wille passieren Zu Leute
WHO Wunder, "Also, Warum Gewohnheit Die Anzeige Kasten arbeiten?"
Eins von Die Dinge, Wenn du hast hatte manche Erfahrung mit Anwendung Baumeister,
eins von Die Dinge Du könnte haben gehört von Ist a parametrisiert Anwendung.
Lassen Mich gehen Zu passieren Nummer eins.
Ich habe bekommen Mein Dialog Kasten gebaut.
Was Ich habe Erledigt Ist I haben geöffnet hoch a Berichtsfenster, a Daten Tisch,
generiert a Paar von Berichte
Und Nur fallen gelassen diese Berichte hinein Die leer Bereich.
Für Beispiel, Was I tat In Das Fall War I hatte Mein Autos Daten Tisch geöffnet hoch.
I hatte Das Verteilung Plattform generiert,
Und alle I tat War fallen dass in Und funktionierte mit Die Bericht.
Jetzt, Wenn I war Zu stoppen Dort Und verwenden Das für Mein Bericht,
Was würde passieren…
Lassen Mich schließen aus Mein Artikel.
Ich habe Genau genommen Erledigt Das, Und Ich habe gespeichert Das Hier.
Was würde passieren Ist Das es sei denn I verwenden Die Daten Tisch I gestartet mit,
I Wille nicht erhalten beliebig Ergebnisse.
Hier, Ich habe bekommen Mein Luft Verkehr.
Ich bin gehen Zu verwenden Das gespeichert Skript.
Alles Aussehen Gut Also weit.
I erhalten Nichts.
Wenn I war Zu schalten zurück Zu Mein Autos
Und versuchen Die Dasselbe Ding, Und Ich bin gehen Zu greifen anders Spalten,
laufen, I erhalten Die Dasselbe Spalten I gestartet mit.
Der Grund Ist, jederzeit I verwenden a Berichtsfenster,
Wenn I wollen Zu ändern diese Spalten Das erhalten gebraucht,
Wenn I wollen Zu ändern Die Daten Tisch Das bekommt gebraucht,
I haben Zu verwenden a parametrisiert Version.
Lassen Mich gehen Zu Die Beispiel von Die parametrisiert Version,
Und I Wille Punkt aus Die Unterschiede.
Es ist nicht Das eins.
Mein parametrisiert Version Ist Hier.
Hier ist Mein parametrisiert Version.
Dialog Kasten Aussehen Die Dasselbe.
Mein Bericht Aussehen leicht anders
In Die Sinn Das Wenn I war Zu wählen An Die Berichte,
du wirst beachten In Die sehr unten,
Ich habe bekommen diese Rollen, Und diese Sind gefüllt aus.
Wenn I Tun Die Dasselbe Ding mit streuen Handlung,
wählen Die Bericht, Mein Rollen, das ist gefüllt aus.
Jetzt Wann I laufen Die Anwendung, I dürfen ändern Die Daten Tisch.
Aber In am meisten Umstände,
I Bin behoben Zu Die Nummer von Spalten Das I verwenden Wann I gebaut Die Anwendung.
Lassen Mich zeigen Du ein Beispiel von Das.
Lassen Mich schließen Das aus.
Lasst uns gehen mit Die Luft Verkehr Daten Tisch.
Hier ist Mein zweite Beispiel, Mein parametrisiert Beispiel.
Du wirst beachten Das Wann I Anruf hoch Die Dialog Kasten,
Ich habe bekommen a Raum für Die drei Spalten Das I anfänglich gebraucht für Verteilung.
Ich habe bekommen a Raum für Die Spalten I gebraucht für Mein streuen Handlung Matrix,
Aber das ist Was Ich bin beschränkt Zu.
Als Es dreht sich aus,
Wenn I Bin Umgang mit Plattformen Das kommen aus Die Multivariat Speisekarte,
Dann I dürfen verwenden a Variable Nummer von Spalten.
Irgendetwas anders, I Bin behoben Zu Die spezifisch Nummer von Spalten
Das I gebraucht Wann I gebaut Die Anwendung.
Hier ist Die Problemumgehung, hier ist Die Lösung.
Lassen Mich Tun Das.
Ich bin gehen Zu gehen zurück Zu Mein Autos Daten Tisch Und offen hoch Mein Finale Beispiel.
Wieder, Dialog Kasten Aussehen Die Dasselbe.
Bericht tut nicht haben irgendetwas In Es.
I Nur haben Platzhalter Zu setzen Mein gebaut Anwendung,
Mein gebaut Plattformen.
Hier ist Wo Die Ideen von Namespaces Und vorbei Variablen
wird sehr wichtig.
Wann ein Anwendung Ist erstellt,
Dort Sind zwei anders Namespaces Das Du haben Zu Sei bewusst von.
Eins Ist Die thisA Anwendung Namespace.
Das Ist Variablen Das erhalten erstellt Das dürfen Sei geteilt von beliebig von Die Module.
Wenn Wir sehen In Die Objekte Panel, Ich habe bekommen Mein Anwendungen Hier,
diese drei Variable Namen, Sie Sind In das diesA Anwendung Namespace.
Lassen Mich Genau genommen Typ Das aus.
Der Name von Die Variable Ist thisA Anwendung.
Es ist In Das Namespace.
Der andere Namespace Das I haben Zu Sei bewusst von
tritt auf In jede eins von Mein Module.
Jede eins von Mein Module bekommt ihre eigen thisM Dorf Beispiel.
Du hast bereits gesehen Das Wann wir haben instanziiert Objekte
An Die visuell Teile von Die Anwendung.
I haben bekommen ein diesA Anwendung Und thisM ModulI Instanz.
Wie Tun I passieren Daten aus eins Modul Zu Die andere
Zu machen Sicher Dinge erhalten Erledigt korrekt?
Also, Wo Wir Tun Es In Das Anwendung Ist In Das Stelle Rechts Hier.
Hier Ich bin Referenzierung Das zweite Modul, Das Bericht Modul.
Lassen Mich Auch Punkt aus Das Ich habe bekommen manche Optionen Zu ändern
ob oder nicht Es bekommt gestartet bei Start.
Offensichtlich, I nicht wollen Das Zu Sei gestartet
bis Die Benutzer Tipps Spalten.
Ich habe bekommen Mein Bericht Modul referenziert.
Ich bin gehen Zu verwenden Erstellen Beispiel Zu erstellen Das Berichtsfenster,
Und Ich bin gehen Zu passieren Die Artikel Das war setzen In Die Liste Kasten Das Weg.
Jetzt An Die Bericht Modul Seite,
Die Geschäft bekommt Erledigt In Die OnM eduleL Ladung.
An OnM eduleL Ladung, alles definiert innerhalb OnM Dorf
Ist lokal Zu Die Funktion.
Was I brauchen Zu Tun Ist I brauchen Zu erstellen a Variable spezifisch für Die Modul
das ist gehen Zu speichern Das Daten Das bekommt bestanden In.
Ich habe Erledigt Das Rechts Hier.
A nach Das, Ich bin Nur mit etwas Standard JSL Zu Sei fähig
Zu erzeugen Mein Plattformen mit Die Plattform Anrufe.
Alles Das du bist Sehen Hier, Das Ist Standard…
A bisschen An Die Komplex Seite,
Aber Standard JSL In Befehl für Mich Zu Tun Das.
Eins mehr Ding I wollen Zu knapp erklären
Das Du könnte haben bemerkt Das I wissen Leute stets fragen um,
Und Das Ist Wenn I gehen Zu, lasst uns sagen, eins von Mein Module,
es gibt a ganz Bündel von anders Modul Typen
Das I dürfen wählen aus.
Dialog Kasten Ist genau Was du würdest denken mit NEIN Speisekarte.
Dialog Kasten mit a Speisekarte Ist a Fenster mit a Speisekarte.
A Hauptstadt Dialog Kasten Ist genau Das.
Es ist a Hauptstadt Dialog Kasten.
A Berichtsfenster.
Der Unterschied zwischen a Berichtsfenster Und sagen, a Dialog mit a Speisekarte
Ist Das Du dürfen speichern a Bericht Zu a Zeitschrift, a JRN Datei.
Der andere zwei Artikel Das Sind In Dort,
Dort Ist a Startprogramm Artikel, welche Ist innen anders
als a Dialog, Aber extern Die Dasselbe, mehr oder weniger.
Dann Anzeige Kasten Ist gebraucht als a Vorlage Zu Sei eingebettet In andere Module.
Es tut nicht erzeugen es ist eigen Fenster, Aber es ist gebraucht Zu einbetten In andere Fenster.
Wahrscheinlich a Gut Ort für Mich Zu stoppen.
Lose mehr Zu sprechen um.
Als I erwähnt, es wird Sei a PDF Das Du dürfen herunterladen.
Alle von Die Beispiele Das Wir gesehen, sie werden Sei Dort.
Es wird Sei manche zusätzlich Beispiele
Und viel mehr Detail In Bedingungen von Was I dürfen erklären.
Hoffentlich, Du gefunden Das alle hilfreich,
Und hoffentlich, das wird motivieren dein wollen Zu verwenden Anwendung B Baumeister mehr oft.
Dank Du.