PMS32 Online- Hilfereferenz

CURSOR.FIELD.X08

Rechtegruppen


Felddefinition: X08.GRUPPE_01
Feldname............ GRUPPE_01
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_01
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_01

Feldhilfe: X08.GRUPPE_01

Beispielcode: X08.GRUPPE_01


Felddefinition: X08.GRUPPE_02
Feldname............ GRUPPE_02
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_02
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_02

Feldhilfe: X08.GRUPPE_02

Beispielcode: X08.GRUPPE_02


Felddefinition: X08.GRUPPE_03
Feldname............ GRUPPE_03
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_03
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_03

Feldhilfe: X08.GRUPPE_03

Beispielcode: X08.GRUPPE_03


Felddefinition: X08.GRUPPE_04
Feldname............ GRUPPE_04
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_04
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_04

Feldhilfe: X08.GRUPPE_04

Beispielcode: X08.GRUPPE_04


Felddefinition: X08.GRUPPE_05
Feldname............ GRUPPE_05
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_05
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_05

Feldhilfe: X08.GRUPPE_05

Beispielcode: X08.GRUPPE_05


Felddefinition: X08.GRUPPE_06
Feldname............ GRUPPE_06
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_06
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_06

Feldhilfe: X08.GRUPPE_06

Beispielcode: X08.GRUPPE_06


Felddefinition: X08.GRUPPE_07
Feldname............ GRUPPE_07
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_07
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_07

Feldhilfe: X08.GRUPPE_07

Beispielcode: X08.GRUPPE_07


Felddefinition: X08.GRUPPE_08
Feldname............ GRUPPE_08
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_08
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_08

Feldhilfe: X08.GRUPPE_08

Beispielcode: X08.GRUPPE_08


Felddefinition: X08.GRUPPE_09
Feldname............ GRUPPE_09
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_09
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_09

Feldhilfe: X08.GRUPPE_09

Beispielcode: X08.GRUPPE_09


Felddefinition: X08.GRUPPE_10
Feldname............ GRUPPE_10
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_10
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_10

Feldhilfe: X08.GRUPPE_10

Beispielcode: X08.GRUPPE_10


Felddefinition: X08.GRUPPE_11
Feldname............ GRUPPE_11
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_11
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_11

Feldhilfe: X08.GRUPPE_11

Beispielcode: X08.GRUPPE_11


Felddefinition: X08.GRUPPE_12
Feldname............ GRUPPE_12
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_12
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_12

Feldhilfe: X08.GRUPPE_12

Beispielcode: X08.GRUPPE_12


Felddefinition: X08.GRUPPE_13
Feldname............ GRUPPE_13
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_13
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_13

Feldhilfe: X08.GRUPPE_13

Beispielcode: X08.GRUPPE_13


Felddefinition: X08.GRUPPE_14
Feldname............ GRUPPE_14
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_14
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_14

Feldhilfe: X08.GRUPPE_14

Beispielcode: X08.GRUPPE_14


Felddefinition: X08.GRUPPE_15
Feldname............ GRUPPE_15
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_15
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_15

Feldhilfe: X08.GRUPPE_15

Beispielcode: X08.GRUPPE_15


Felddefinition: X08.GRUPPE_16
Feldname............ GRUPPE_16
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_16
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_16

Feldhilfe: X08.GRUPPE_16

Beispielcode: X08.GRUPPE_16


Felddefinition: X08.GRUPPE_17
Feldname............ GRUPPE_17
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_17
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_17

Feldhilfe: X08.GRUPPE_17

Beispielcode: X08.GRUPPE_17


Felddefinition: X08.GRUPPE_18
Feldname............ GRUPPE_18
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_18
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_18

Feldhilfe: X08.GRUPPE_18

Beispielcode: X08.GRUPPE_18


Felddefinition: X08.GRUPPE_19
Feldname............ GRUPPE_19
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_19
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_19

Feldhilfe: X08.GRUPPE_19

Beispielcode: X08.GRUPPE_19


Felddefinition: X08.GRUPPE_20
Feldname............ GRUPPE_20
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Gruppe_20
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.GRUPPE_20

Feldhilfe: X08.GRUPPE_20

Beispielcode: X08.GRUPPE_20


Felddefinition: X08.IDC26
Feldname............ IDC26
Feldtyp............. C
Feldgröße........... 3
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Idc26
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.IDC26

Feldhilfe: X08.IDC26

Beispielcode: X08.IDC26
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C26 - Sprachen

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

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

Felddefinition: X08.KENN_01
Feldname............ KENN_01
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Kenn_01
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.KENN_01

Feldhilfe: X08.KENN_01

Beispielcode: X08.KENN_01


Felddefinition: X08.KENN_02
Feldname............ KENN_02
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Kenn_02
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.KENN_02

Feldhilfe: X08.KENN_02

Beispielcode: X08.KENN_02


Felddefinition: X08.KENN_03
Feldname............ KENN_03
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Kenn_03
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.KENN_03

Feldhilfe: X08.KENN_03

Beispielcode: X08.KENN_03


Felddefinition: X08.KENN_04
Feldname............ KENN_04
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Kenn_04
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.KENN_04

Feldhilfe: X08.KENN_04

Beispielcode: X08.KENN_04


Felddefinition: X08.KENN_05
Feldname............ KENN_05
Feldtyp............. C
Feldgröße........... 20
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... Kenn_05
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.KENN_05

Feldhilfe: X08.KENN_05

Beispielcode: X08.KENN_05


Felddefinition: X08.LASTUPD
Feldname............ LASTUPD
Feldtyp............. N
Feldgröße........... 3
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... TS
Feldbezeichnung..... Änderungs-Kz.
Standardwert........ 0
Tabellendefinitionen: X08
Kurzbeschreibung: X08.LASTUPD

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

Feldhilfe: X08.LASTUPD

Dieses Feld führt ein sogenanntes Änderungskennzeichen mit.
Bei jeder Änderung an dem Datensatz der Tabelle wird dieses Feld um 1 nach oben gezählt.
Bei einem Wert der größer 999 ist wird wieder bei 0 angefangen.

Beispielcode: X08.LASTUPD
*/ Ein Beispiel für die Berechnung:
REPLACE ... , LASTUPD WITH (LASTUPD+1)%1000
UPDATE .... , LASTUPD = (LASTUPD+1)%1000

Felddefinition: X08.LDATUM
Feldname............ LDATUM
Feldtyp............. D
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... TS
Feldbezeichnung..... Letzte Änderung am
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.LDATUM

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

Feldhilfe: X08.LDATUM

Dieses Feld enthält das letzte Änderungsdatum des Datensatzes.

Beispielcode: X08.LDATUM
*/ Ein Beispiel für die Berechnung:
REPLACE ... , LDATUM WITH My.xDate
UPDATE .... , LDATUM = My.xDate

Felddefinition: X08.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........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.LPRG

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

Feldhilfe: X08.LPRG

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

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

Felddefinition: X08.LWER
Feldname............ LWER
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... TS
Feldbezeichnung..... Letzte Änderung von
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.LWER

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

Feldhilfe: X08.LWER

Dieses Feld enthält den Benutzer der letzten Änderung des Datensatzes.

Beispielcode: X08.LWER
*/ Ein Beispiel für die Berechnung:
REPLACE ... , LWER WITH My.cUser
UPDATE .... , LWER = My.cUser

Felddefinition: X08.LZEIT
Feldname............ LZEIT
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... TS
Feldbezeichnung..... Letzte Änderung um
Standardwert........
Tabellendefinitionen: X08
Kurzbeschreibung: X08.LZEIT

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

Feldhilfe: X08.LZEIT

Dieses Feld enthält die Uhrzeit der letzten Änderung des Datensatzes.

Beispielcode: X08.LZEIT
*/ Ein Beispiel für die Berechnung:
REPLACE ... , LZEIT WITH My.xTime
UPDATE .... , LZEIT = My.xTime

Felddefinition: X08.NDATUM
Feldname............ NDATUM
Feldtyp............. D
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ..... TS
Feldbezeichnung..... Neuanlage am
Standardwert........ My.xDate
Tabellendefinitionen: X08
Kurzbeschreibung: X08.NDATUM

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

Feldhilfe: X08.NDATUM

Dieses Feld enthält das Neuanlagedatum des Datensatzes.
My.xDate gibt das aktuelle Datum zurück.
Bitte verwenden Sie nicht DATE()!

Beispielcode: X08.NDATUM
*/ Ein Beispiel für die Berechnung:
INSERT INTO ... (...,NDATUM) VALUES (...,My.xDate)

Felddefinition: X08.NPRG
Feldname............ NPRG
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... TS
Feldbezeichnung..... Neuanlage in
Standardwert........ My.lProgram
Tabellendefinitionen: X08
Kurzbeschreibung: X08.NPRG

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

Feldhilfe: X08.NPRG

Dieses Feld enthält das Programm der Neuanlage des Datensatzes.
My.lProgram gibt das aktuelle Programm zurück.

Beispielcode: X08.NPRG
*/ Ein Beispiel für die Berechnung:
INSERT INTO ... (...,NWER) VALUES (...,My.cUser)

Felddefinition: X08.NWER
Feldname............ NWER
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... TS
Feldbezeichnung..... Neuanlage von
Standardwert........ My.cUser
Tabellendefinitionen: X08
Kurzbeschreibung: X08.NWER

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

Feldhilfe: X08.NWER

Dieses Feld enthält den Benutzer der Neuanlage des Datensatzes.
My.cUser gibt den angemeldeten Benutzer (C65) zurück.

Beispielcode: X08.NWER
*/ Ein Beispiel für die Berechnung:
INSERT INTO ... (...,NWER) VALUES (...,My.cUser)

Felddefinition: X08.NZEIT
Feldname............ NZEIT
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... TS
Feldbezeichnung..... Neuanlage um
Standardwert........ My.xTime
Tabellendefinitionen: X08
Kurzbeschreibung: X08.NZEIT

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

Feldhilfe: X08.NZEIT

Dieses Feld enthält das Neuanlageuhrzeit des Datensatzes.
My.xTime gibt das aktuelle Uhrzeit zurück.
Bitte verwenden Sie nicht TIME()!

Beispielcode: X08.NZEIT
*/ Ein Beispiel für die Berechnung:
INSERT INTO ... (...,NZEIT) VALUES (...,My.xTime)

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