Skip to main content
Skip table of contents

f$ProtokollDatenbank (engl. f$trace_db)


f$ProtokollDatenbank (engl. f$trace_db)

Mit dieser Funktion wird ePOS dazu veranlasst, alle Aktionen, die nach dieser Funktion ausgeführt werden, in der Datenbank in die Tabellen T_Ablauf_Start und T_Ablauf_Zeile zu schreiben. In der Tabelle steht der Name der Entscheidungstabelle, die ausgeführte Aktion und deren Text. Außerdem wird der Start, das Ende und die erfüllte Bedingung einer Entscheidungstabelle in die Tabelle geschrieben. Zusätzlich können auf Wunsch die Werte von ePOS Parametern mit ausgegeben werden.

Hinweis: Die Funktionen f$ProtokollDatei und f$ProtokollDatenbank können nicht gemeinsam ausgeführt werden. Ein Aufruf der Funktionen beendet die jeweils andere.

Syntax:

Status = f$ProtokollDatenbank( Auftrag, 'Parameternamen' )

 

Argument

Typ

Bedeutung

 

Auftrag

Ganzzahl

Dieser Parameter steuert, ob die Ausführung der Entscheidungstabellen in Metasprache ebenfalls protokolliert werden soll.

-1 – Ausschalten der Protokollierung

0 – ohne Metasprache

1 – der Aufruf der Metasprachen-ET wird protokolliert

2 – die gesamte Metasprachen-ET wird protokolliert

 

Parameternamen

Zeichenkette

Mit Komma getrennte Liste an ePOS Parametern, deren Werte in der Tabelle ausgegeben werden sollen.

Ergebnis:

Ganzzahl

0 – Protokollierung wurde erfolgreich eingeschaltet

-1 – Die Tabelle konnte nicht geschrieben werden

Mögliche Ursachen:

Falsche Datenbankverbindung angegeben.

Aufbau der Tabellen

T_Ablauf_Start:

Spaltenname

Datentyp

Bedeutung

ID

Ganzzahl

Eindeutige ID. Diese wird in der Tabelle T_Ablauf_Zeile als AblaufID verwendet

Anwender

Zeichenkette

Name des Anwenders

Start

Datum

Datum mit Uhrzeit

Parameter

Zeichenkette

Mit Komma getrennte Liste an Parameternamen deren Inhalte überwacht werden sollen.

T_Ablauf_Zeile:

Spaltenname

Datentyp

Bedeutung

ID

Ganzzahl

Eindeutige ID.

AblaufID

Ganzzahl

ID der Tabelle T_Ablauf_Start

VBG

Zeichenkette

Verbundgruppe

VB

Zeichenkette

Verbund

ET

Zeichenkette

Name der Entscheidungstabelle

WAS

Zeichenkette

Kennzeichnung des Eintrags: Start, End für Beginn und Ende einer ET, C für eine Bedingung, ELSE für die Sonst-Regel, A eine Aktion.

Inhalt

Zeichenkette

Aktuelle Zelle der ET

Aufruftiefe

Ganzzahl

Aktuelle Aufruftiefe

Stand

Datum

Datum mit Uhrzeit des Eintrags

Zeile

Ganzzahl

Aktuelle Zeile der ET

Spalte

Ganzzahl

Aktuelle Spalte der ET

Werte

Zeichenkette

Liste der überwachten Parameter in der Form:
Name1=Wert1;Name2=Wert2...

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.