SOG-Helpcenter Logo SOG Business - Software

dbfiles - Datenbank "Dateien"


Bemerkungen: -

Programme: p997 - Verwaltung Datenbank-Files (dbfile)

Tabellentyp: Stammdaten

 

Die Tabelle dient zur Aufnahme von "Dateien" und "Dateidokumenten" in die Datenbank.
Die Speicherung in der Datenbank erfolgt über BLOBS.

Bei der Anzeige von SOGDbFileInfo-Objekten in SOGActiveSkin stehen SOGDbFileInfo-Kontextfunktionen und zusätzliche Datenfelder zur Verfügung.



Objektklasse: dbfilesBase
key_1

Format: varchar(250), Default: '', not null
base.dbfiles.key_1


folder

Verzeichnis
Format: varchar(250), Default: '', not null

Verzeichnisanteil des Pfades.
Leer wenn Datei in keinem Verzeichnis liegt.




filename

Dateiname
Format: varchar(250), Default: '', not null

Dateinamenanteil des Pfades




extension

Dateierweiterung
Format: varchar(250), Default: '', not null

Nur Kleinbuchstaben, kein Punkt am Anfang.




data

Inhalt der Datei
Format: hhblob(), can be null

Inhalt der Datei als Datenbank-Blob.
Bei Verzeichnissen: null




len

Länge der Daten
Format: decimal(12,0), MinValue: 0 MaxValue: 999999999999, Default: 0, not null

Länge der Datei in Bytes.
Bei Verzeichnissen "0".




version

Versionsschalter
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Original
1=Version eines Originals
  Für Versionen ist der Key_1 = "$/UUID", dieser Schalter=1, und last_write_utc=Datum der Version (Letztes Schreibdatum)




vuuid

Versions-ID
Format: varchar(100), Default: '', not null

ID der Datei.
Alle Versionen einer Datei führen die gleich vuuid




isdir

Verzeichnisschalter
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Datei
1=Verzeichnis




last_write_utc

Letztes Veränderungsdatum
Format: char(14), Default: ' ', not null

Datum der letzten Veränderung des Dateninhaltes der Datei (UTC)
Bei Verzeichnissen = "0"




co_stat

Auscheckstatus
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

0=Datei ist "eingecheckt"
1=Datei ist "ausgecheckt" an co_user




co_user

Auscheck-Benutzer
Format: varchar(100), Default: '', not null

Windows-Benutzername des Benutzers, der den letzten Schreibvorgang auf diese Datei durchgeführt hat.




hhupd

Letzte Änderung
Format: bigint, MinValue: 0 MaxValue: 99999999, Default: 0, not null

Zeitstempel der letzten Veränderung des Datensatzes im Format yyyymmddhhmmss
Der Zeitpunkt wird als UTC-Zeit angegeben.