osstringtable

Teil der DMS-Objektdefinition — speichert die mehrsprachigen Bezeichnungen für die Einträge der übrigen Definitionstabellen. Hält pro Kombination aus osguid (GUID des übersetzten Elements) und langid (Sprache) eine Zeile mit Anzeigename, Tooltip und optionalen Image-/URL-Verweisen.

Quellen für die osguid-Werte:

In der Objektdefinitions-XML entsprechen die Zeilen den <name lang_id="…​">…</name>-Elementen innerhalb der <names>-Blöcke der jeweiligen Strukturen.

1. Spalten

Name Typ Länge Beschreibung

osguid

nvarchar

32

GUID des übersetzten Elements (Objekttyp, Feld, Tab-Seite oder Tabellenspalte).

langid

int

Sprach-ID (lang_id-Attribut in der XML). Bekannte Werte: 7 = Deutsch, 9 = Englisch, 10 = Spanisch, 12 = Französisch, 14 = Ungarisch, 16 = Italienisch, 19 = Niederländisch, 20 = Norwegisch (Bokmål), 21 = Polnisch, 29 = Schwedisch.

name

nvarchar

255

Sprachabhängiger Anzeigename des Elements (Elementtext des <name>-Elements in der XML).

tooltip

nvarchar

255

Tooltip-Text in der jeweiligen Sprache (tooltip-Attribut).

imageid

nvarchar

32

GUID/ID eines optionalen Bildes für das Element (imageid-Attribut).

newurl

nvarchar

max

URL für den Anlege-Kontext (newurl-Attribut).

updurl

nvarchar

max

URL für den Bearbeiten-/Update-Kontext (updateurl-Attribut in der XML).

requesturl

nvarchar

max

URL für den Anforderungs-/Request-Kontext (requesturl-Attribut).

readonlyurl

nvarchar

max

URL für den Nur-Lese-Kontext (readonlyurl-Attribut).

defaulturl

nvarchar

max

Standard-URL des Elements (defaulturl-Attribut).

2. Verwandte Tabellen

  • osobjdef — Objekttypen, deren Bezeichnungen übersetzt werden.

  • osobjfields — Indexfelder, deren Bezeichnungen übersetzt werden.

  • osctrlpages — Tab-Seiten, deren Bezeichnungen übersetzt werden.

  • oslistctrl — Spalten von Tabellenfeldern, deren Bezeichnungen übersetzt werden.