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

Table 26570 "XML Element Line" (RU)

RU country layer

Across versions

  1. BC23-28not present
  2. BC29-30present

RU country layer · BC29-30 · source at ea08af5e · facts from BC29

An object of the RU localization, not part of W1.

Properties

Property Value
Caption XML Element Line
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 Report Code Code[20] — TableRelation “Statutory Report”.Code
2 Line No. Integer —
3 Element Name Text[150] — NotBlank
4 Parent Line No. Integer —
5 Parent Element Name Text[150] —
6 Element Type Option — OptionCaption: Complex,Simple,Attribute
7 Description Text[250] —
8 Sequence No. Integer —
9 Indentation Integer —
10 Data Type Option — OptionCaption: ,Text,Integer,Decimal,Date
12 Link Type Option — OptionCaption: ,Value,Table,Grouping
13 Service Element Boolean —
15 Table Code Code[20] — TableRelation “Statutory Report Table”.Code where(“Report Code” = field(“Report Code”))
18 Export Type Option — OptionCaption: Required,Optional
22 Choice Boolean —
30 Source Type Option — OptionCaption: ,Expression,Constant,Table Data,Individual Element,Inserted Element,Compound Element
31 Value Text[250] —
32 Row Link No. Integer —
33 Column Link No. Integer —
34 Excel Mapping Type Option — OptionCaption: Single-cell,Multi-cell
35 Excel Cell Name Code[10] —
36 Horizontal Cells Quantity Integer —
37 Vertical Cells Quantity Integer —
38 Excel Sheet Name Text[30] — TableRelation “Stat. Report Excel Sheet”.“Sheet Name” where(“Report Code” = field(“Report Code”), “Report Data No.” = const(‘’))
40 Fraction Digits Integer —
41 OKEI Scaling Boolean —
42 XML Export Date Format Option — OptionCaption: ,YYYY-MM-DD
43 Alignment Option — OptionCaption: Left,Right
44 Pad Character Text[1] —
45 Template Data Boolean —
47 Vertical Cells Delta Integer —

Keys

  • Key1: Report Code, Line No. (clustered)
  • Key2: Report Code, Parent Line No., Sequence No.
  • Key3: Report Code, Sequence No.
  • Key4: Report Code, Table Code, Row Link No., Column Link No.

Procedures

  • ExportValue(var XMLNode: DotNet XmlNode; StatRepBuffer: Record "Statutory Report Buffer"; var ElementValueBuffer: Record "Statutory Report Buffer")
  • ProcessGrouping(var XMLNode: DotNet XmlNode; StatRepBuffer: Record "Statutory Report Buffer"; var ElementValueBuffer: Record "Statutory Report Buffer")
  • ProcessTable(var XMLNode: DotNet XmlNode; StatRepBuffer: Record "Statutory Report Buffer"; var ElementValueBuffer: Record "Statutory Report Buffer")
  • GetElementValue(StatRepBuffer: Record "Statutory Report Buffer"): Text[250]
  • GetTableCode(): Code[20]
  • AddElement(var XMLNode: DotNet XmlNode; NodeName: Text[250]; NodeText: Text[250]; NameSpace: Text[250]; var CreatedXMLNode: DotNet XmlNode): Integer
  • AddAttribute(var XMLNode: DotNet XmlNode; Name: Text[260]; NodeValue: Text[260]): Integer
  • ElementIsEmpty(StatRepBuffer: Record "Statutory Report Buffer"): Boolean
  • NodeIsEmpty(var XMLNode: DotNet XmlNode): Boolean
  • CheckEmptyNode(var XMLNode: DotNet XmlNode; var CreatedXMLNode: DotNet XmlNode)
  • UpdateElementValue(ChangedRequisiteExpressionLine: Record "XML Element Expression Line"; DeleteRecord: Boolean)
  • UpdateExpression()
  • LookupRow()
  • LookupColumn()
  • FormatValue(FormatType: Option File,Excel,Storage; ValueToFormat: Text[250]; var FormattedValue: Text[250]; var ErrorMessage: Text[250]): Boolean
  • ExportToExcel(var TempExcelBuffer: Record "Excel Buffer"; ElementValue: Text[250]; var ErrorMessage: Text[250]; ExcelCellName: Code[10]): Boolean
  • ImportFromExcel(var TempExcelBuffer: Record "Excel Buffer" temporary; var ElementValue: Text[250]; var ErrorMessage: Text[250]; ExcelCellName: Code[10]): Boolean
  • GetRecordDescription(): Text[250]
  • UpdateTableCode(TableCode: Code[20])
  • IsValueEmpty(ElementValue: Text[250]): Boolean
  • ProcessChildren(var XMLNode: DotNet XmlNode; StatRepBuffer: Record "Statutory Report Buffer"; var ElementValueBuffer: Record "Statutory Report Buffer")
  • CheckComplexTable(var StatRepBuffer: Record "Statutory Report Buffer")
  • AddElementValueBufferLine(StatRepBuffer: Record "Statutory Report Buffer"; ElementValue: Text[250]; var ElementValueBuffer: Record "Statutory Report Buffer")
  • GetElementFormattedValue(StatRepBuffer: Record "Statutory Report Buffer"; var ElementValueBuffer: Record "Statutory Report Buffer"): Text[250]
  • IsEmptySymbol(ElementCharecter: Text[1]): Boolean
  • GetMultiCellMappingType(): Integer
  • IsReportDataExist(): Boolean
  • CopyElement(ReportFromCode: Code[20])
  • CheckReportDataExistence(ErrorMessage: Text[250])
  • AlignFormattedValue(FormattedValue: Text[250]): Text[250]
  • FormatEmptyValue(): Text[250]

Triggers

OnDelete, OnInsert, OnModify

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: "XML Element Line"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

A RU country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.

Evidence 1 sources