osstringtable
Part of the DMS object definition — stores the multilingual labels for the entries of the
other definition tables. Holds one row per combination of osguid (GUID of the translated
element) and langid (language) with the display name, tooltip and optional image/URL
references.
Sources for the osguid values:
-
osobjdef.osguid— object types (folders, registers, document types) -
osobjfields.osguid— index fields -
osctrlpages.pageid— tab pages -
oslistctrl.osguid— columns of table fields
In the object definition XML, the rows correspond to the
<name lang_id="…">…</name> elements inside the <names> blocks of the respective
structures.
1. Columns
| Name | Type | Length | Description |
|---|---|---|---|
|
|
32 |
GUID of the translated element (object type, field, tab page or table column). |
|
|
— |
Language ID ( |
|
|
255 |
Language-specific display name of the element (text content of the |
|
|
255 |
Tooltip text in the respective language ( |
|
|
32 |
GUID/ID of an optional image for the element ( |
|
|
max |
URL for the create context ( |
|
|
max |
URL for the edit/update context ( |
|
|
max |
URL for the request context ( |
|
|
max |
URL for the read-only context ( |
|
|
max |
Default URL of the element ( |
2. Related Tables
-
osobjdef — object types whose labels are translated.
-
osobjfields — index fields whose labels are translated.
-
osctrlpages — tab pages whose labels are translated.
-
oslistctrl — columns of table fields whose labels are translated.