4D v14Video Skript |
||
|
4D v14
Video Skript
Video Skript
Dieses Video zeigt die Verwendung der automatischen Skalierungseigenschaften bei Objekten und beschreibt die Interaktion zwischen Programmierung und Verwalten der Oberfläche. Nach verschiedenen Anpassungen im Formular Interventions und der Tabelle, wie Beschreibung, Kommentare, Ablaufbalken, ID, u.ä., wollen wir jetzt im Detailformular der Tabelle Interventions eine Schaltfläche zum Senden von E-Mails einfügen. Dieses E-Mail wird an den Techniker gesendet, der für den Einsatz zuständig ist. Dazu müssen wir die Schaltfläche und die Oberfläche zur Eingabe hinzufügen. Es gibt ein Projektformular MAIL und eine Methode DETAIL_FUNCTIONS, um einen Dialog zu bestätigen oder abzubrechen. Alle Formularbereiche sind Variablen, die wir mit dem Inhalt aus Feldern verschiedener Tabellen füllen können. Wir machen die Bereiche automatisch anpassbar:
Wir müssen nun den VariablenTyp angeben. Setzen Sie diese Zeilen Code in die Formularmethode: $evt:=Form event Damit können Sie die später verwendeten Variablen initialisieren. Wir prüfen, dass nur das Ereignis On Load für das Formular markiert ist. Die Schaltfläche zum Senden der E-Mail, die wir später programmieren, stammt aus der Bildbibliothek; es ist die Schaltfläche "Mail" der PNG Dateien in der Beispieldatenbank. //Setze einen Wert für die Variable zur leichteren Eingabe
Wir testen, ob dieses Dialogfenster funktioniert. Wir sehen, dass die Schaltfläche Technician mitten im Kommentar liegt, da nur der Kommentar, aber nicht die Schaltfläche anpassbar ist. Wir geben in den Eigenschaften der Schaltfläche an, dass sie sich vertikal bewegt, wenn sich die Formulargröße verändert. Wir prüfen erneut: Die Schaltfläche bewegt sich jetzt passend zur Fenstergröße. Wir gehen in den Schrittmodus:
Wir sehen:
|
EIGENSCHAFTEN
Produkt: 4D ARTIKELVERWENDUNG
Self-Training ( 4D v13) |