4D v14.3FORM SET INPUT |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v14.3
FORM SET INPUT
FORM SET INPUT
Der Befehl FORM SET INPUT deklariert Formularname bzw. Benutzerformular als aktuelles Eingabeformular. Das Formular muss zu Tabellenname gehören. Die Reichweite dieses Befehls ist der aktuelle Prozess. Jede Tabelle hat in jedem Prozess ein eigenes Eingabeformular. Hinweis: Dieser Befehl ist aus strukturellen Gründen nicht kompatibel mit Projektformularen. Übergeben Sie in Formularname ein Projektformular, führt der Befehl nichts aus. Das Standardeingabeformular definieren Sie im Explorerfenster für jede Tabelle. Sie erkennen es am Buchstaben E, der dem Formularnamen gegenübersteht. 4D nimmt dieses Formular als Eingabeformular, wenn von FORM SET INPUT kein anderes Formular bestimmt wird oder ein Formular angegeben ist, das nicht existiert. Mit dem optionalen Parameter Benutzerformular können Sie ein Benutzerformular als standardmäßiges Eingabeformular festlegen. Übergeben Sie einen gültigen Namen, wird dieses Formular standardmäßig statt des Eingabeformulars im aktuellen Prozess verwendet. Auf diese Weise können Sie gleichzeitig mehrere verschiedene Benutzerformulare haben, die mit dem Befehl CREATE USER FORM erstellt wurden, und je nach Kontext das passende Formular verwenden. Eine Reihe von Befehlen zeigen ein Eingabeformular an, um dem Benutzer zu ermöglichen, neue Daten einzugeben oder bestehende Daten zu ändern. Folgende Befehle zeigen ein Eingabeformular für Dateneingaben und Suchläufe an: Die Befehle DISPLAY SELECTION und MODIFY SELECTION zeigen die Daten als Liste im Ausgabeformular. Durch Doppelklick auf einen Datensatz wird das Eingabeformular angezeigt. Die Befehle IMPORT TEXT, IMPORT SYLK und IMPORT DIF verwenden das aktuelle Eingabeformular für den Import von Datensätzen. Der optionale Parameter * wird zusammen mit den in der Designumgebung festgelegten Formulareigenschaften und der Funktion Open window verwendet. Geben Sie den Parameter * an, wird das Fenster beim nächsten Aufrufen des Formulars (als Eingabeformular oder Dialogbox) automatisch angepasst. Weitere Informationen dazu finden Sie unter der Funktion Open window. Hinweis: FORM SET INPUT ändert – egal, ob mit und ohne optionalen Parameter * – in jedem Fall das Eingabeformular für die Tabelle. Folgendes Beispiel zeigt eine typische Verwendung von FORM SET INPUT: FORM SET INPUT([Companies];"Neue Firma") ` Formular zum Hinzufügen neuer Firmen In einer Rechnungsdatenbank mit verschiedenen Firmen muss die Rechnung mit einem entsprechenden Benutzerformular erstellt werden: Case of |
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Geändert: 4D v11 SQL SIEHE AUCH
ADD RECORD ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v12.4) Geerbt von :
INPUT FORM ( 4D v11 SQL Release 6) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||