tableAL Developmentofficial - Microsoftderived - from the source, no model text

Table 377 "Object Translation"

Base Application · System.Globalization

Across versions

  1. BC23present
  2. BC242 fields changed
  3. BC25-26unchanged
  4. BC271 fields changed
  5. BC28-30unchanged

Base Application · System.Globalization · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Object Translation
DataClassification CustomerContent

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Object Type Option — OptionCaption: ,Table,Form,Report,,Codeunit,XMLPort,MenuSuite,Page
2 Object ID Integer — TableRelation if (“Object Type” = filter(> “ “)) AllObj.“Object ID” where(“Object Type” = field(“Object Type”)); NotBlank
3 Language ID Integer — TableRelation Windows Language; NotBlank
4 Language Name Δ BC24 Text[80] — FlowField: lookup(“Windows Language”.Name where(“Language ID” = field(“Language ID”))); not editable
5 Description Text[250] —
6 Object Name Δ BC24 Δ BC27 Text[30] — FlowField: lookup(AllObj.“Object Name” where(“Object Type” = field(“Object Type”), “Object ID” = field(“Object ID”))); not editable

Keys

  • Key1: Object Type, Object ID, Language ID (clustered)

Procedures

  • TranslateObject(ObjectType: Option " ","Table",Form,"Report",,"Codeunit","XMLPort",MenuSuite,"Page"; ObjectID: Integer): Text[250]
  • TranslateTable(ObjectID: Integer): Text[250]

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "table", object_name: "Object Translation"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources