PMS32 Online- Hilfereferenz
DBGetProperty - Eine Property aus dem Dictionary abrufen
STRING = DBGetProperty(tcName AS STRING , tcProperty AS STRING , tcOptions AS STRING)
Rückgabe der Funktion: STRING
PROCEDURE DBGetProperty (tcName AS STRING,tcProperty AS STRING,tcOptions AS STRING) AS STRING;
HELPSTRING "Listen aus dem DDD."
DO CASE
CASE !TYPE("My.Systems.DataDict._Name")="C"
RETURN .NULL.
CASE PCOUNT()=3
** Name, Property und weitere Optionen
RETURN My.Systems.LocalDict.DBGetProperty(m.tcName,;
EVL(IIF(VARTYPE(m.tcProperty)="C",UPPER(m.tcProperty),m.tcProperty),"[O]"),;
IIF(VARTYPE(m.tcOptions)="C",UPPER(m.tcOptions),m.tcOptions))
CASE PCOUNT()=2
** Name und Property
** tcName = "B01"
** tcProperty = "PRIMARYKEY", Primärschlüssel NICHT TAG() sondern KEY()
RETURN My.Systems.LocalDict.DBGetProperty(m.tcName,;
EVL(IIF(VARTYPE(m.tcProperty)="C",UPPER(m.tcProperty),m.tcProperty),"[O]"))
OTHERWISE
** Nur der Name, es wird eine Liste zurückgegeben
** tcName = "", Liste aller Tabellen
** tcName = "B01", Liste aller Properties der Tabelle B01
RETURN My.Systems.LocalDict.DBGetProperty(m.tcName,"[O]")
ENDCASE
ENDPROC
Siehe auch : Hauptmenü / Hauptindex / Such Index / Cursor Index / Programm Module / Tabellen Index / Tabellenmodule / Masken Index / Programmcode Index / Servicepacks / My.Struktur / Funktionen / Sonstiges Index
Lokale Benutzerhilfe : Meine eigene Hilfe / Zurück zur PMS32 - Hilfe
Dateiversion:1.0.04#3648 - H.U.DD#SSFF 02.12.2022
Senden Sie Ihren Kommentar zu diesem Thema an das Entwicklungsteam von PMS32
Weitere Informationen finden Sie unter der aktuellen
PMS32 WEB-Hilfe
Die Informationen dieser Mitteilung sind vertraulich und nur für Sie bestimmt. Unbefugtes Weiterleiten,
Veröffentlichen, Kopieren usw. sind untersagt und werden gerichtlich verfolgt.
© PMS Compelec GmbH 2022 ® el-Projekt