4D v16.3

GET RELATION PROPERTIES

Home

 
4D v16.3
GET RELATION PROPERTIES

GET RELATION PROPERTIES 


 

GET RELATION PROPERTIES ( FeldPtr | TabelleNum {; FeldNum}; EineTabelle ; EineFeld {; Auswahlfeld {; AutoEine {; AutoViele}}} ) 
Parameter Typ   Beschreibung
FeldPtr | TabelleNum  Zeiger, Lange Ganzzahl in Zeiger auf Feld oder Tabellennummer
FeldNum  Lange Ganzzahl in Feldnummer, wenn Tabellennummer als erster Parameter übergeben wird
EineTabelle  Lange Ganzzahl in Nummer der Eine-Tabelle oder 0, wenn von dieser Tabelle keine Verknüpfung ausgeht
EineFeld  Lange Ganzzahl in Nummer des Eine-Felds oder 0, wenn von diesem Feld keine Verknüpfung ausgeht
Auswahlfeld  Lange Ganzzahl in Nummer des Auswahlfeldes oder 0, wenn kein Auswahlfeld vorhanden ist
AutoEine  Boolean in Wahr = Automatische Eine-Verknüpfung, Falsch = Manuelle Eine-Verknüpfung
AutoViele  Boolean in Wahr = Automatische Eine-zu-Viele, Falsch = Manuell Eine-Zu-Viele

Der Befehl GET RELATION PROPERTIES gibt - sofern vorhanden - die Eigenschaften der Verknüpfung zurück, ausgehend vom Quellfeld, das in den Parametern TabelleNum und FeldNum oder FeldPtr definiert wird.

Sie übergeben entweder:

  • In TabelleNum und FeldNum Tabellen- und Feldnummer oder,
  • In FeldPtr einen Zeiger auf das Feld.

Sobald der Befehl ausgeführt ist:

  • Enthalten die Parameter EineTabelle und EineFeld jeweils die Tabellennummer und die Feldnummer, auf welche die Verknüpfung zeigt. Startet vom Quellfeld keine Verknüpfung, geben diese Parameter 0 (Null) zurück.
  • Der Parameter Auswahlfeld enthält die Nummer des Auswahlfeldes der Zieltabelle für diese Verknüpfung. Gibt es für diese Verknüpfung kein Auswahlfeld oder startet vom Quellfeld keine Verknüpfung, gibt dieser Parameter 0 (Null) zurück.
  • Die Parameter AutoEine und AutoViele geben Wahr zurück, wenn für diese Verknüpfung das Kontrollkästchen “Automatische Verknüpfung” markiert ist, sonst Falsch.

Hinweis: Die Parameter AutoEine und AutoViele geben auch Wahr zurück, wenn vom Quellfeld keine Verknüpfung startet (Sie geben nicht-signifikante Werte zurück). Anhand der Werte der Parameter EineTabelle und EineFeld können Sie sicherstellen, dass eine Verknüpfung vorhanden ist.



Siehe auch 

GET FIELD ENTRY PROPERTIES
GET FIELD PROPERTIES
GET TABLE PROPERTIES
SET AUTOMATIC RELATIONS
SET FIELD RELATION

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: Strukturzugriff
Nummer: 686

This command can be run in preemptive processes

 
GESCHICHTE 

Erstellt: 4D v6.7

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)