PMS32 Online- Hilfereferenz

FIELD.BDE12

Interaktives Bearbeiten der BDE12 Importdatei


Felddefinition: BDE12.CAGANG
Feldname............ CAGANG
Feldtyp............. C
Feldgröße........... 7
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... .Arbeitsgang (Zeichen)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.CAGANG

Feldhilfe: BDE12.CAGANG

Beispielcode: BDE12.CAGANG


Felddefinition: BDE12.CAUFTRAG
Feldname............ CAUFTRAG
Feldtyp............. C
Feldgröße........... 3
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... .Auftrag (Zeichen)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.CAUFTRAG

Feldhilfe: BDE12.CAUFTRAG

Beispielcode: BDE12.CAUFTRAG


Felddefinition: BDE12.CDATESYS
Feldname............ CDATESYS
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... .Systemdatum (Zeichen)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.CDATESYS

Feldhilfe: BDE12.CDATESYS

Beispielcode: BDE12.CDATESYS


Felddefinition: BDE12.CPROJEKT
Feldname............ CPROJEKT
Feldtyp............. C
Feldgröße........... 10
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... .Projekt (Zeichen)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.CPROJEKT

Feldhilfe: BDE12.CPROJEKT

Beispielcode: BDE12.CPROJEKT


Felddefinition: BDE12.CTIMESYS
Feldname............ CTIMESYS
Feldtyp............. C
Feldgröße........... 6
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ.....
Feldbezeichnung..... .SystemZeit (Zeichen)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.CTIMESYS

Feldhilfe: BDE12.CTIMESYS

Beispielcode: BDE12.CTIMESYS


Felddefinition: BDE12.DT_A
Feldname............ DT_A
Feldtyp............. T
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... DatumZeit Anfang
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.DT_A

Feldhilfe: BDE12.DT_A

Beispielcode: BDE12.DT_A


Felddefinition: BDE12.DT_E
Feldname............ DT_E
Feldtyp............. T
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... DatumZeit Ende
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.DT_E

Feldhilfe: BDE12.DT_E

Beispielcode: BDE12.DT_E


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

Feldhilfe: BDE12.IDC64

Beispielcode: BDE12.IDC64
*/ Dieses Feld ist ein relationales Feld zur Tabelle: C64 - Mitarbeiter

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

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

Felddefinition: BDE12.IDE10
Feldname............ IDE10
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Vorgangs - ID
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.IDE10

Feldhilfe: BDE12.IDE10

Beispielcode: BDE12.IDE10
*/ Dieses Feld ist ein relationales Feld zur Tabelle: E10 - VK-Vorgänge

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

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

Felddefinition: BDE12.IDK10
Feldname............ IDK10
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Projekt - ID
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.IDK10

Feldhilfe: BDE12.IDK10

Beispielcode: BDE12.IDK10
*/ Dieses Feld ist ein relationales Feld zur Tabelle: K10 - Projekte

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

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

Felddefinition: BDE12.IDV05
Feldname............ IDV05
Feldtyp............. C
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ja
Erweiterter Typ..... LU
Feldbezeichnung..... Arbeitsgang - ID
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.IDV05

Feldhilfe: BDE12.IDV05

Beispielcode: BDE12.IDV05
*/ Dieses Feld ist ein relationales Feld zur Tabelle: V05 - Arbeitsgänge

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

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

Felddefinition: BDE12.NAGANG
Feldname............ NAGANG
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Arbeitsgang (numerisch)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.NAGANG

Feldhilfe: BDE12.NAGANG

Beispielcode: BDE12.NAGANG


Felddefinition: BDE12.NAUFTRAG
Feldname............ NAUFTRAG
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Auftrag (numerisch)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.NAUFTRAG

Feldhilfe: BDE12.NAUFTRAG

Beispielcode: BDE12.NAUFTRAG


Felddefinition: BDE12.NBART
Feldname............ NBART
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Kennung
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.NBART

Feldhilfe: BDE12.NBART

Beispielcode: BDE12.NBART


Felddefinition: BDE12.NFACTOR
Feldname............ NFACTOR
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Faktor
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.NFACTOR

Feldhilfe: BDE12.NFACTOR

Beispielcode: BDE12.NFACTOR


Felddefinition: BDE12.NMINUTEN
Feldname............ NMINUTEN
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... Minuten
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.NMINUTEN

Feldhilfe: BDE12.NMINUTEN

Beispielcode: BDE12.NMINUTEN


Felddefinition: BDE12.NPROJEKT
Feldname............ NPROJEKT
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Projekt (numerisch)
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.NPROJEKT

Feldhilfe: BDE12.NPROJEKT

Beispielcode: BDE12.NPROJEKT


Felddefinition: BDE12.PERSNRBDE
Feldname............ PERSNRBDE
Feldtyp............. I
Feldgröße........... 4
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .Personalnummer
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.PERSNRBDE

Feldhilfe: BDE12.PERSNRBDE

Beispielcode: BDE12.PERSNRBDE


Felddefinition: BDE12.TDATETIME
Feldname............ TDATETIME
Feldtyp............. T
Feldgröße........... 8
Dezimalstellen...... 0
NULL erlaubt........ Nein
CPTRANS durchführen. Ignorieren
Erweiterter Typ.....
Feldbezeichnung..... .DatumZeit
Standardwert........
Version Neuanlage... 1.0.04#2700
Version Update...... 1.0.04#2700
Tabellendefinitionen: BDE12
Kurzbeschreibung: BDE12.TDATETIME

Feldhilfe: BDE12.TDATETIME

Beispielcode: BDE12.TDATETIME


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