SOG-Helpcenter Logo SOG Business - Software

awlhead - Auswahllisten Kopfdaten


Bemerkungen: Kopfdaten für alle Auswahlllistenm, diese Daten werden durch das Kommando soggenawl erzeugt/ aktualisiert.

Programme: -

Tabellentyp: Stammdaten



Objektklasse: AwlHead
key_1

Format: varchar(102), Default: '', not null
SQL Funktion zum Bilden des Inhaltes: dbo.awlhead_build_key_1(firma, awlname)
Text für Objectcontainer: #data:dbs.AwlHead(firma, awlname)
base.awlhead.key_1


firma

Firmennummer
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null
Teilfeld von key_1

Nummer der Firma.




awlname

Auswahllistenname
Format: varchar(100), Default: '', not null
Teilfeld von key_1

Name in Kleinbuchstaben, ohne Dateiendungen wie ".awl" oder ".bat".




awlpfad

Pfad zur Auswahllisten SQL oder CS Datei
Format: varchar(250), Default: '', not null

 




awcpfad

Pfad zur zugehörigern AWC Datei
Format: varchar(250), Default: '', not null

 




titel

Titel der Auswahlliste
Format: varchar(250), Default: '', not null

 




awl_sql

SQL zum Abrufen aller Werte
Format: varchar(Max), Default: '', not null

 




single_sql

SQL zum Abrufen eines einzelnen Wertes
Format: varchar(Max), Default: '', not null

Der Platzhalter ${wert} wird mit dem aktuellen, abzurufenden Wert ersetzt.
Die Rückgabe muss genau ein Referenzwert sein.
Der "${wert}" wird mit Hilfe von single_sql_fmt formatiert.




trans_cols

Zu übersetzende Spalte
Format: varchar(100), Default: '', not null

Liste mit Spalten, die vor der Anzeige im GUI über die automatische Übersetzung übersetzt werden müssen.




single_sql_fmt

Formatanweisung
Format: varchar(100), Default: '', not null

Anweisung zur Formatierung der Einsetzungswertes "${wert}" in den "single_sql".
Hier können z.B. Vorlaufnullen erzeugt werden.




awlfkt

Verwaltungsfunktion
Format: varchar(100), Default: '', not null

 




coltit1

Spaltentitel
Format: varchar(100), Default: '', not null

 




coltit2

Spaltentitel
Format: varchar(100), Default: '', not null

 




coltit3

Spaltentitel
Format: varchar(100), Default: '', not null

 




coltit4

Spaltentitel
Format: varchar(100), Default: '', not null

 




coltit5

Spaltentitel
Format: varchar(100), Default: '', not null

 




ist_numerisch

Wert ist numerisch
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

1: Der Auswahllistenwert wird als numerischer Wert behandelt.




ist_multisel

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

Auswahlliste ist eine Mehrfachauswahl.
Angekreutze Werte werden durch Addition zusammengefasst.




ist_textboxonempty

Verwendung einer Textbox wenn keine Daten vorlhanden sind
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

Sind keine Daten in der Auswahlliste wird automatisch auf eine "normale" Textbox umgeschaltet.




translate_ref

Referenzwert übersetzen
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

1: Referenzwert muss zur Laufzeit übersetzt werden.




noautocomplete

Schalter für Autovervollständigung
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

1: Keine Autovervollständigung für diese Auswahlliste




nocheckopt

Abschaltung von Werteprüfungen
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

1: Keine Prüfung der Auswahllistenwerte.
2: Keine Meldung, wenn SingleValue SQL mehr als einen Wert liefert.




dataaccess

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

Hier kann gesteuert werden, wie der Datenzugriff auf diese Auswahlliste erfolgen soll.
0: Entscheidung wird aufgrund der Anzahl der erwarteten Datensätze automatisch getroffen.
1: Zugriff über Einzeldatensätze wenn es geht.
2: Zugriff durch Lesen der gesamten Auswahlliste in einem SQL.




==> AccessDefault

base.awlhead.AccessDefault


==> AccessSingleRec

base.awlhead.AccessSingleRec


==> AccessAllRec

base.awlhead.AccessAllRec


awl_typ

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

 




==> SqlAwl

SQL Auswahlliste

Auswahlliste ermöglicht die Ermittlung aller und einzelner Werte durch SQL Anweisungen.




==> ScriptAwl

Script Auswahlliste

Ermittlung aller und einzelner Werte erfolgt durch CS-Script




==> ManuelleAwl

Manuelle Auswahlliste

Daten der Auswahlliste stehen in einer manuell gepflegten Auswahllistenstruktur.
Beim generieren dieser Auswahllisten werden die Daten für den schnelleren Zugriff in die Datenbanktabelle "awldata" geladen.




awl_lang

Auswahllistensprache
Format: char(3), Default: ' ', not null

Sprache des Referenzwertes.
Nur Referenzwerte in der Standardsprache können übersetzt werden.




showcol

Anzahl Anzeigespalten
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

 




valcol

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

 




refcol

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

 




reffmt

Formatangabe zur Darstellung des Referenzswerte
Format: varchar(100), Default: '', not null

Formatierungsangabe zur Umwandlung des Referenzwertes in einen Text.




altcol

Spalte mit einem alternativen Anwahlwert
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

Der Alternative Anwahlwert wird in AutoComplete-Wertelisten zusätzlich zur Eingabe mit angeboten.




optioncol

Werte-Optionen
Format: tinyint, MinValue: 0 MaxValue: 9, Default: 0, not null

Spalte für Optionen zu den Auswahllistenwerten. Optionen sind kommagetrennt anzugeben.

Folgende Optionen sind möglich:

 

hide : Keine Anzeige des Werte in einer Werte-Auswahl-Maske




value_idx

Index auf AWL-Werte
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

Handelt es sich um eine "manuelle Auswahlliste" werden die Daten beim Generieren in die Tabelle "awldata" unter der hier angegebenen Wertenummer abgelegt.




anz_rows

Anzahl Zeilen
Format: decimal(12,0), MinValue: 0 MaxValue: 999999999999, Default: 0, not null

Anzahl Zeilen bei der letzten Generierung




autorefresh

Automatische Aktualisierung in Sekunden
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

Anzahl Sekunden, nach denen eine Auswahlliste automatisch aktualisiert wird.
0=Keine Automatische Aktualisierung.




width_in_pix

Breite des Referenzwertes in Pixel
Tabelle mit 10 Elementen

Element 1 bezieht sich auf die Standardsprache "ger".
Alle weiteren Elemente beziehen sich auf die in der SOG ERP Option "awl.langlist" festgelegten Sprachen.




height_in_pix

Höhe eines Wertes in Pixel
Format: integer, MinValue: 0 MaxValue: 9999, Default: 0, not null

 




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.