4D v16.3

Namensregeln für Tabellen und Datenfelder

Home

 
4D v16.3
Namensregeln für Tabellen und Datenfelder

Namensregeln für Tabellen und Datenfelder  


 

 

Für Tabellen und Felder gelten folgende Regeln:

  • Der Name kann bis zu 31 Zeichen lang sein.
  • Er muss mit einem Buchstaben beginnen.   
  • Er kann beliebige Kombinationen aus Buchstaben oder Zahlen, Leerzeichen oder Unterstrichen enthalten.
  • Folgende Zeichen sind in Tabellennamen nicht erlaubt; das erzeugt einen Fehler im Struktureditor: ( ) + - / * " ; = & | # > < ^ ' { } % DIAMOND (0x00D7), CUBE (0x00B3), SQUARE (0x00B2), PLUS-MINUS (0x00B1)
  • Sie sollten im allgemeinen Zeichen vermeiden, die in 4D oder anderen Sprachen wie XML, ODBC zu Fehlinterpretation führen könnten. Das sind insbesondere Punktierungszeichen (Komma, Doppelpunkt, etc.) oder diakritische Zeichen (ä, ö, ü,) und scharfes s (ß).
  • 4D schneidet Namen ab, die länger als 31 Zeichen sind, und entfernt Leerzeichen am Anfang oder Ende des Namens.
  • Verwenden Sie nicht zweimal denselben Namen für sichtbare Objekte. Sie erhalten dann eine Meldung, dass ein anderes Objekt bereits denselben Namen hat und die Eingabe nicht möglich ist.
  • Verwenden Sie keine reservierten Namen für Tabellen und Datenfelder. Das sind z.B. Befehlsnamen wie Date, Time, Schlüsselwörter wie If, For oder Konstanten.

Tipp: In 4D können Sie in Objektnamen Leerzeichen verwenden. Namen ohne Leerzeichen haben jedoch den Vorteil, dass Sie diesen Namen im Methodeneditor durch Doppelklick auswählen können. Deshalb sollten Sie anstelle der Leerzeichen Unterstriche verwenden.

Hinweise:

  • Für SQL gelten zusätzliche Einschränkungen: Nur die Zeichen _0123456789abcdefghijklmnopqrstuvwxyz sind erlaubt. Namen dürfen keine SQL Schlüsselwörter wie Command, Attribute enthalten. Der SQL Bereich in der Inspektorpalette zeigt eine Meldung, wenn ein Name eine SQL Regel nicht beachtet. Weitere Informationen dazu finden Sie im Abschnitt UNREGISTER CLIENT.
  • Achten Sie darauf, dass die Zeichen mit JavaScript kompatibel sind, wenn Sie über einen 4D Mobile Link von einer Wakanda Applikation aus auf Ihre Tabellen und Felder zugreifen wollen (siehe Programming and Writing Conventions in der Wakanda Dokumentation).

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Datenbankstruktur erstellen

 
GESCHICHTE 

 
ARTIKELVERWENDUNG

4D Designmodus ( 4D v16)
4D Designmodus ( 4D v16.1)
4D Designmodus ( 4D v16.3)