LitSoz 2.0: FDF-Datentypen


Dieses Dokument beschreibt die Datentypen, die Attribute in FDF-Dateien haben dürfen. Es bezieht sich auf die Beschreibung des FDF-Formates.
 
 


Ganzzahl

zurück
eine ganze Zahl (keine Nachkommastellen) aus dem Bereich: 0 .. 32767


Boolean

zurück
Ein Boolean-Wert kann nur wahr oder falsch sein (Logik-Wert). Geben Sie für wahr entweder "true" oder "yes" an, füt falsch "false" oder "no".


Zeichenkette

zurück
eine beliebig lange Zeichenkette aus ASCII-Zeichen.
Die Zeichenkette darf das Zeichen, mit dem sie eingeklammert wurde (" | ') nicht enthalten (Fehler: captiotext="bla"bla")


Farbe

zurück
Eine Farbe kann auf zwei Arten angegeben werden:

Zum einen kann ein RGB-Farbwert angegeben werden. Dies sieht dann folgendermaßen aus:

$00XXYYZZ
dabei wird für XX, YY, ZZ  jeweils ein HEX-Farbwert angegeben. XX entspricht blau, YY grün und ZZ rot. Der Hex-Wert darf zwischen 00 und FF liegen (Beispiel: $000000FF für Rot).
Außerdem sind Farbkonstanten für verschiedene Farben definiert, die ebenfalls angegeben werden können:
 

Standardfarben:

clAqua Aqua
clBlack Schwarz
clBlue Blau
clDkGray Dunkelgrau
clFuchsia Fuchsia
clGray Grau
clGreen Grün
clLime Lime
clLtGray Hellgrau
clMaroon Maroon
clNavy Marineblau
clOlive Olivgrün
clPurple Purpur
clRed Rot
clSilver Silber
clTeal Teal
clWhite Weiß
clYellow Gelb

Windows-Systemfarben:

clActiveCaption Aktuelle Farbe der Titelleiste aktiven Fenstern
clInactiveCaption Aktuelle Farbe der Titelleiste von inaktiven Fenstern
clMenu Aktuelle Hintergrundfarbe von Menüs
clWindow Aktuelle Hintergrundfarbe von Fenstern
clWindowFrame Aktuelle Farbe von Fensterrahmen
clMenuText Aktuelle Farbe von Menütext
clWindowText Aktuelle Farbe von Fenstertext
clCaptionText Aktuelle Farbe von Text in der Titelleiste von aktiven Fenstern
clActiveBorder Aktuelle Rahmenfarbe von aktiven Fenstern
clInactiveBorder Aktuelle Rahmenfarbe von inaktiven Fenstern
clAppWorkSpace Aktuelle Farbe der Arbeitsumgebung von Anwendungen
clHighlight Aktuelle Hintergrundfarbe von markiertem Text
clHightlightText Aktuelle Farbe von markiertem Text
clBtnFace Aktuelle Farbe von Schaltflächen
clBtnShadow Aktuelle Farbe des Schattens einer Schaltfläche
clGrayText Aktuelle Farbe von abgedunkeltem Text
clBtnText Aktuelle Farbe von Text auf einer Schaltfläche
clBackground Aktuelle Hintergrundfarbe des Windows-Desktop
clInactiveCaptionText Aktuelle Farbe von Text in der Titelleiste von inaktiven Fenstern
clBtnHighlight Aktuelle Farbe von hervorgehobenem Text auf einer Schaltfläche
cl3DDkShadow  Nur Windows 95 oder NT 4.0: Dunkler Schatten von dreidimensional angezeigten Elementen
cl3DLight  Nur Windows 95 oder NT 4.0: Helle Farbe für dreidimensional angezeigte Elemente (für Ränder)
clInfoText  Nur Windows 95 oder NT 4.0: Textfarbe für Kurzhinweise
clInfoBk  Nur Windows 95 oder NT 4.0: Hintergrundfarbe für Kurzhinweise


Datenbankfeld

zurück
der Name eines Feldes aus einer LitSoz 2.0-Datenbank (Zeichenkette). Gültige Feldnamen sind:
 
 
 
Feldname Datentyp Bedeutung Stand.-Eingabefeld
vorhanden
Num autom. Zähler (kann nicht geändert werden) Datensatzzähler  
DATAID Zeichenkette [20] eindeutiger interner Zugriff auf Datensätze (intern !!!)  
ID Zeichenkette [30] Datensatz-ID (z.B. eigene Nummer) *
Titel Zeichenkette [20] Titel  
Untertitel Memo (mehrzeilige Zeichenkette) Untertitel  
AutorVn1..10 Zeichenkette[50] Autoren: Vornamen  
AutorNn1..10 Zeichenkette [50] Autoren Nachnamen  
HrsgVn1..10 Zeichenkette [50] Herausgeber: Vornamen  
HrsgNn1..10 Zeichenkette [50] Herausgeber: Nachnamen  
AutorHrsgSort Zeichenkette [255] Feld zum Sortieren nach Autor/Hrsg (intern !!!)  
Aufnahmedatum Datum Aufnahmedatum in Datenbank *
Art Zeichenkette [30] Art des Datensatzes *
ISBN Zeichenkette [20] ISBN/ISSN Nummer  
Verlag Zeichenkette [100]    
HrsgOrt Zeichenkette [255]    
HrsgJahr Ganzzahl meist: Erscheinungsjahr  
Seiten Zeichenkette [50]    
woher Zeichenkette [30] Standort *
BiblioNr Zeichenkette [50] Bibliotheks-Nummer *
Einträger Zeichenkette [50] Einträger *
Schlagworte Memo Schlagworte  
Orte Memo meist: Herausgabeorte  
Memo Memo    
Reihe Zeichenkette [200]    
Auflage Zeichenkette [20]    
string1..3 Zeichenkette [200]    
Int1..3 Ganzzahl    
Preis Geldwert    
money Geldwert    
date1..2 Datum    
time1..2 Zeit    
content Memo Inhaltsangabe *
Status Zeichenkette [100] Status des Datensatzes (entliehen ...) *
WWW Zeichenkette [255] WWW-Link *
FILE Zeichenkette [255] Datei-Link *

kursive Felder sind interne Felder, die nicht in FDF-Dateien
angezeigt werden sollten

zurück


Dateiname

zurück
eine Zeichenkette, die einen Dateinamen enthält (z.B. file="c:\temp\text.txt").
Einige Verzeichnisse können über Konstanten angesprochen werden:
<fdfdir>dateiname.ddd gibt die Datei dateiname.ddd in dem Verzeichnis an, in dem die FDF-Dateien liegen
 
 

erstellt/bearbeitet: 25. August 2001     --  © 2001 by Jan W. Krieger ( jan@jkrieger.de)