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