PMS32 Online- Hilfereferenz

FIELD.X31

X21-Protokoll


Felddefinition: X31.AKTION
Feldname............ AKTION
Feldtyp............. C
Feldgröße........... 1
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Aktion
Standardwert........ ""
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: X31
Kurzbeschreibung: X31.AKTION

Welche Aktion wurde ausgeführt

Feldhilfe: X31.AKTION

Welche Aktion wurde ausgeführt.
D- Drucken
V- Vorschau
F- File (in Datei)

Beispielcode: X31.AKTION


Felddefinition: X31.DATTI
Feldname............ DATTI
Feldtyp............. T
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... Datum/Uhrzeit
Standardwert........ DATETIME()
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: X31
Kurzbeschreibung: X31.DATTI

Zu welchem Zeitpunkt wurde die Aktion ausgeführt

Feldhilfe: X31.DATTI

Zu welchem Zeitpunkt wurde die Aktion ausgeführt

Beispielcode: X31.DATTI


Felddefinition: X31.IDC65
Feldname............ IDC65
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Benutzer
Standardwert........ My.cUser
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: X31
Kurzbeschreibung: X31.IDC65

Welcher Benutzer hat die Aktion ausgeführt

Feldhilfe: X31.IDC65

Welcher Benutzer hat die Aktion ausgeführt.

Beispielcode: X31.IDC65
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C65 - Benutzer

*/ Evetuell ist dieses Feld NICHT gefüllt, dann besteht keine relationale Verbindung zwischen X31 und C65...
*/ Eine SQL - Abfrage zum Ermitteln von Quelle und Ziel:
SELECT X31.IDC65 AS _Quelle, C65.IDC65 AS _Ziel ;
	FROM ("X31") LEFT OUTER JOIN (My.Clients.Path.cSysDir+"C65.DBF") ON X31.IDC65=C65.IDC65 ;
	WHERE X31.... ;
	INTO CURSOR qX31 NOFILTER READWRITE
*/ Der obige Cursor enthält alle Datensätze der Tabelle X31 im Feld _Quelle und nur vorhandene Datensätze der Tabelle C65
*/ Besteht keine relationale Verbindung, so ist der Inhalt der Cursorspalte _Ziel = .NULL.

*/ Die 'gleiche' Abfrage in der NUR relationale Daten vonhanden sind:
SELECT X31.IDC65 AS _Quelle, C65.IDC65 AS _Ziel ;
	FROM ("X31") INNER JOIN (My.Clients.Path.cSysDir+"C65.DBF") ON X31.IDC65=C65.IDC65 ;
	WHERE X31.... ;
	INTO CURSOR qX31 NOFILTER READWRITE
*/ Geht auch so...
SELECT X31.IDC65 AS _Quelle, C65.IDC65 AS _Ziel ;
	FROM ("X31") , (My.Clients.Path.cSysDir+"C65.DBF") ;
	WHERE X31.IDC65=C65.IDC65
	AND   X31.... ;
	INTO CURSOR qX31 NOFILTER READWRITE
*/ Es gibt auch einen Zugriff über die My - Struktur, die ein Tabellen-Objekt zurückgibt...
LOCAL loC65 AS Object
loC65 = My.Bussines.Strain.Misc.oC65[X31.IDC65]
IF !EMPTY(loC65.IDC65)
	*/ Dann wurde der Datensatz in der Tabelle C65 gefunden!
	*/ Weiterer Code kann hier stehen...
ENDIF

Felddefinition: X31.IDX21
Feldname............ IDX21
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Report
Standardwert........ ""
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: X31
Kurzbeschreibung: X31.IDX21

Welcher Report wurde ausgeführt

Feldhilfe: X31.IDX21

Welcher Report wurde ausgeführt. Hier wird der eindeutige Reportname der X21 gespeichert. (PRIMKEY)

Beispielcode: X31.IDX21


Felddefinition: X31.LPRG
Feldname............ LPRG
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... TS
Feldbezeichnung..... Letzte Änderung in
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: X31
Kurzbeschreibung: X31.LPRG

Diese Feld dient als Timestamp Feld innerhalb der Tabelle und wird vom System verwendet.

Feldhilfe: X31.LPRG

Dieses Feld enthält das Programm der letzten Änderung des Datensatzes.

Beispielcode: X31.LPRG
*/ Ein Beispiel für die Berechnung:
REPLACE ... , LPRG WITH My.lProgram
UPDATE .... , LPRG = My.lProgram

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