4D v16.3CLEAR LIST |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v16.3
CLEAR LIST
CLEAR LIST
Der Befehl CLEAR LIST gibt hierarchische Listen mit der in Liste übergebenen Referenznummer frei. Im Normalfall übergeben Sie den optionalen * Parameter, damit alle evtl. vorhandenen Unterlisten zu Einträgen oder Untereinträgen der Liste ebenfalls freigegeben werden. Eine Liste, die einem Formularobjekt über das Fenster Objekteigenschaften zugeordnet wurde, lädt und löscht 4D automatisch. Sie benötigen dafür nicht den Befehl CLEAR LIST. Rufen Sie CLEAR LIST jedoch immer auf, wenn Sie eine Liste laden, kopieren, aus einem BLOB entnehmen oder per Programmierung erstellen und bearbeitet haben. Wollen Sie eine Unterliste löschen, die einem Eintrag (auf beliebiger Ebene) einer anderen Liste im aktuell angezeigten Formular zugeordnet ist, gehen Sie folgendermaßen vor:
Sie haben eine sog. Aufräumroutine, die alle nicht länger benötigten Objekte und Daten löscht, z.B. wenn ein Fenster geschlossen und ein Formular aus dem Speicher entfernt wird. Unter Umständen löschen Sie erneut eine hierarchische Liste, die je nach Aktion des Benutzers im Formular bereits gelöscht wurde. Mit Is a list wird die Liste nur wenn erforderlich gelöscht: ` Auszug aus der Aufräumroutine Siehe Beispiel zur Funktion Load list. Siehe Beispiel zur Funktion BLOB to list.
Siehe auch
|
EIGENSCHAFTEN
Produkt: 4D
GESCHICHTE
Erstellt: 4D v6 ARTIKELVERWENDUNG
4D Programmiersprache ( 4D v16) |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||