Tabellen Previous topic Chapter index Next topic

PRESETS

 

Beschreibung

Das Preset hat einen Namen und speichert verschiedene Daten der Benutzeroberfläche, wie geöffnete Fenster oder Module, deren Position und Grösse, Schriftgrössen und Farben.

 

Felder

PK

FK

Feld

Domäne

Typ

NN

Standard

Beschreibung

 

PTID

LONGINT_DOM

INTEGER

 

Primary Key

 

PTBEID

LONGINT_DOM

INTEGER

 

Referenz auf den Benutzer.

 

 

PTNAME

 

CHAR(100)

 

Name des Presets.

 

 

PTBESCHREIBUNG

 

CHAR(255)

''

Beschreibung des Presets.

 

 

PTSPRECHDAUER

SHORTINT_DOM

SMALLINT

160

Sprechgeschwindigkeitsfaktor

 

 

PTFONT

 

CHAR(30)

'Arial'

Default Schriftart für Eingang, Pool und Planungsmatrix.

 

 

PTFONTSIZE

SHORTINT_DOM

SMALLINT

10

Default Schriftgrösse für Eingang, Pool und Planungsmatrix.

 

 

PTFONTEDITOR

 

CHAR(30)

'Arial'

Standard Schriftart für Meldungstexte im RTF-Editor.

 

 

PTFONTSIZEEDITOR

SHORTINT_DOM

SMALLINT

10

Standard Schriftgrösse für Meldungstexte im RTF-Editor.

 

 

PTLINESPACINGEDITOR

SINGLE_DOM

FLOAT

1.0

Standard Zeilenabstand für Meldungstexte im RTF-Editor.

 

 

PTLAYOUT

 

BLOB SUB_TYPE 1 SEGMENT SIZE 80

 

Configuration der Benutzeroberfläche. (XML-Stream)

 

 

PTTEMPLATEFLAG

SHORTINT_DOM

SMALLINT

0

Definiert, ob es sich um ein Vorlagen-Preset handelt.

 

 

PTWINDOWLOCATION

 

CHAR(13)

'0;0'

Position der Applikation

 

 

PTWINDOWSIZE

 

CHAR(13)

'800;600'

Grösse der Applikation

 

 

PTDISPLAYNR

SHORTINT_DOM

SMALLINT

0

Bildschirmnummer der Applikation

 

 

PTWINDOWSTATE

SHORTINT_DOM

SMALLINT

0

Fensterstatus der Applikation

 

 

PTERSTELLDATUM

DATE_DOM

DATE

'NOW'

Erstelldatum des Presets.

 

 

PTERSTELLER

SHORTUSERNAME_DOM

CHAR(20)

 

Ersteller/Besitzer des Objekts

 

 

PTRECORDVERSION

LONGINT_DOM

INTEGER

1

Dieser Wert wird über einen Trigger bei jeder Änderung um eins erhöht.

 

Trigger

Trigger

Typ

Aktivität

Reihenfolge

Beschreibung

PRESETS_AFTER_DEL

AFTER DELETE

 

0

Delete-Trigger für die Replikation

PRESETS_AFTER_INS

AFTER INSERT

 

0

Insert-Trigger für die Replikation

PRESETS_AFTER_UP

AFTER UPDATE

 

0

Update-Trigger für die Replikation

PRESETS_RV

BEFORE UPDATE

Yes

0

Trigger für das RecordVersion Feld

PRESET_INS

BEFORE INSERT

Yes

0

Trigger um den Primary Key zu setzen.

 

Indizes

Index

Felder

Aktiv

Eindeutig

Reihenfolge

FK_BENUTZER

PTBEID

ASC

PK_PRESETS

PTID

ASC

 

Referenziert

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

BENUTZER

FK_BENUTZER

PTBEID

BEID

NO ACTION

NO ACTION

 

Referenziert von

Tabelle

Fremdschlüssel

Felder

FK Feld

Löschregel

Änderungsregel

DATACONTAINER

FK_PRESETS

DCPTID

PTID

NO ACTION

NO ACTION

PLANUNGSMATRIX

FK_PRESETS1

PMPTID

PTID

NO ACTION

NO ACTION

 

Definition

CREATE TABLE PRESETS (
    PTID                 LONGINT_DOM NOT NULL,
    PTBEID               LONGINT_DOM,
    PTNAME               CHAR(100) NOT NULL COLLATE PXW_INTL850,
    PTBESCHREIBUNG       CHAR(255) DEFAULT '' NOT NULL COLLATE PXW_INTL850,
    PTSPRECHDAUER        SHORTINT_DOM DEFAULT 160 NOT NULL,
    PTFONT               CHAR(30) DEFAULT 'Arial' NOT NULL,
    PTFONTSIZE           SHORTINT_DOM DEFAULT 10 NOT NULL,
    PTFONTEDITOR         CHAR(30) DEFAULT 'Arial' NOT NULL,
    PTFONTSIZEEDITOR     SHORTINT_DOM DEFAULT 10 NOT NULL,
    PTLINESPACINGEDITOR  SINGLE_DOM DEFAULT 1.0 NOT NULL,
    PTLAYOUT             BLOB SUB_TYPE 1 SEGMENT SIZE 80,
    PTTEMPLATEFLAG       SHORTINT_DOM DEFAULT 0 NOT NULL,
    PTWINDOWLOCATION     CHAR(13) DEFAULT '0;0' NOT NULL,
    PTWINDOWSIZE         CHAR(13) DEFAULT '800;600' NOT NULL,
    PTDISPLAYNR          SHORTINT_DOM DEFAULT 0 NOT NULL,
    PTWINDOWSTATE        SHORTINT_DOM DEFAULT 0 NOT NULL,
    PTERSTELLDATUM       DATE_DOM DEFAULT 'NOW' NOT NULL,
    PTERSTELLER          SHORTUSERNAME_DOM NOT NULL,
    PTRECORDVERSION      LONGINT_DOM DEFAULT 1 NOT NULL
);


ALTER TABLE PRESETS ADD CONSTRAINT PK_PRESETS PRIMARY KEY (PTID);
ALTER TABLE PRESETS ADD CONSTRAINT FK_BENUTZER FOREIGN KEY (PTBEID) REFERENCES BENUTZER (BEID);

 

     Previous topic Chapter index Next topic