DATA SEGMENT LIST

4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next

Version 6.0


DATA SEGMENT LIST (Segmente)

ParameterTypBeschreibung
SegmenteString arrayKompletter Name der Datensegmente
für die Datenbank

Beschreibung

Der Befehl DATA SEGMENT LIST füllt das Array Segmente mit den kompletten Namen der Datensegmente für die Datenbank, mit der Sie gerade arbeiten.

WARNUNG: Dieser Befehl hat in 4D Client keine Auswirkung. Benötigen Sie für Verwaltungszwecke die Liste der Datensegmente auf einem Client-Rechner, erstellen Sie diese Liste über eine Serverprozedur und speichern sie in einer Variablen auf dem Server-Rechner. Mit dem Befehl GET PROCESS VARIABLE erhalten Sie dann den Inhalt dieser Variablen.

Beispiele

1. Im Formular Data Segments Information für die Tabelle [Dialogs] soll eine Dropdown-Liste mit dem Namen der Datensegmente angezeigt werden. Dazu schreiben Sie:

      ` [Dialogs];Formularmethode "Data Segments Information"
   Case of 
      : (Form event=On Load )
            ` ...  
         ARRAY STRING(255;asDataSegName;0)
         DATA SEGMENT LIST(asDataSegName)
            ` ...
   End case 

2. Folgende Methode teilt mit, ob eine Datenbank aufgeteilt ist:

      ` Ist Datendatei aufgeteilt -> Boolean
   C_BOOLEAN ($0)
   DATA SEGMENT LIST($asDataSegName)
   $0:=(Size of array($asDataSegName)>1)
   

3. Sie wollen nach Aufrufen von ADD DATA SEGMENT prüfen, ob der Benutzer neue Segmente hinzugefügt hat:

   DATA SEGMENT LIST($asBefore)
   ADD DATA SEGMENT
   DATA SEGMENT LIST($asAfter)
   If(Size of array($asBefore)#Size of array($asAfter))
      ` Ja, es gibt weitere Datensegmente
   Else
      ` Dieselbe Nummer von Datensegmenten
   End if

Referenz

Application file, Data file, Structure file.


4D - Documentation   Français   English   German   4D Programmiersprache, Befehle nach Themen   4D Programmiersprache, Befehle alphabetisch   4D Programmiersprache, Konstanten nach Themen   Back   Previous   Next