Workflow MobileForms (Syntax)
Платформа WTСинтаксисБаза знаний
  • Form.xml
  • Workflow Mobile Forms
    • Appearance
    • Checkings
    • Commands
      • AnimatedValueSetCommand
      • CallCommand
      • CameraShowCommand
      • ClipboardSetCommand
      • ComputeHashCommand
      • ContextMenuShowCommand
      • DataConnectionRefreshCommand
      • DeleteFileCommand
      • DeviceOrientationSetCommand
      • DownloadFileCommand
      • EmailSendCommand
      • EngineConnectCommand
      • ExportToDocxCommand
      • ExportToExcelCommand
      • FileDialogShowCommand
      • FocusSetCommand
      • FormCloseCommand
      • FormShowCommand
      • GetEngineInfoCommand
      • LaunchCommand
      • LocaleSetCommand
      • LoginCommand
      • LogWriteCommand
      • MessageBoxCommand
      • PhoneCallCommand
      • PreferencesGetCommand
      • PreferencesSetCommand
      • ReplaceFileCommand
      • SaveCommand
      • ScreenshotCommand
      • SequentialCommand
      • SerializeToJsonCommand
      • SoundPlayCommand
      • SourceFileDownloadCommand
      • TooltipShowCommand
      • UploadFileCommand
      • ValueRefreshCommand
      • ValueSetCommand
      • VibrationCommand
    • Conditions
      • EventCondition
        • BeforeChangeCondition
        • ChangedCondition
        • ClickCondition
        • DataConnectionsLoadedCondition
        • DataConnectionsLoadingCondition
        • DoubleClickCondition
        • FormActivatedCondition
        • FormClosingCondition
        • FormFocusLostCondition
        • FormLoadedCondition
        • LongPressCondition
        • MessageBoxResultChangedCondition
        • SwipeCondition
      • ComparisonCondition
        • ContainsCondition
        • EndsWithCondition
        • EqualCondition
        • ExistsCondition
        • GreaterCondition
        • IsDataTypeCondition
        • IsEmailCondition
        • IsINNCondition
        • IsKPPCondition
        • IsMatchRegexCondition
        • IsNotNullCondition
        • IsNullCondition
        • IsNullOrEmptyCondition
        • IsOGRNCondition
        • IsSNILSCondition
        • LessCondition
        • NotContainsCondition
        • NotEqualCondition
        • NotGreaterCondition
        • NotLessCondition
        • StartsWithCondition
      • NestedCondition
    • DataConnections
      • AccessPointDataConnection
      • ArrayGetDataConnection
      • ConvertDataConnection
        • Селекторы
      • GraphQLDataConnection
      • PrimaryGetDataConnection
      • SecondaryGetDataConnection
      • SetDataConnection
    • DataTypes
      • BooleanDataType
      • DateDataType
      • DateTimeDataType
      • DecimalDataType
      • DoubleDataType
      • IntegerDataType
      • ShortDataType
      • StringDataType
      • TableDataType
      • TimeSpanDataType
    • Executions
    • Includes
    • Menus
      • ContextMenu
        • ContextMenu
        • FileContextMenu
        • LinkContextMenu
        • ListContextMenu
      • MenuItem
        • MenuItem
        • Separator
    • Objects
      • Button
      • Calendar
      • CheckBox
      • CheckedComboBox
      • CollectionView
        • CardStyle
        • CardTemplate
      • ComboBox
      • CounterVariable
      • DateTimePicker
      • GroupBox
      • Label
      • LinkLabel
      • ListBox
      • NumericBox
      • Panel
      • PictureBox
      • RadioButtonBlock
      • Slider
      • Spinner
      • Subscriber
      • TextBox
      • Timer
      • Variable
    • Parameters
    • Универсальные значения
      • AccessPoint
      • Array
      • DataConnection
      • DataConnectionProperty
      • DateTime
      • DataTypeConvert
      • DataTypeFormat
      • Input
      • Calculate
      • Clipboard
      • CommandResult
      • FormProperty
      • Formula
      • String
      • Structure
      • Switch
      • Text
      • If
      • Info
      • MenuProperty
      • ObjectValue
      • ObjectProperty
      • Parameter
      • Константа
      • Константы замены для команд
      • Логическое выражение
Powered by GitBook
On this page
  • Шаблон ArrayGetDataConnection
  • Описание ArrayGetDataConnection
  • Тэги, специфичные для ArrayGetDataConnection
  • Source
  • ManualRefresh
  • Fields
  1. Workflow Mobile Forms
  2. DataConnections

ArrayGetDataConnection

Загружающее соединение, которое преобразует исходный массив в таблицу для последующего использования на форме.

Шаблон ArrayGetDataConnection

<DataConnection Name="" Type="ArrayGetDataConnection" Assembly="DataConnections">
  <Source></Source>
  <ManualRefresh></ManualRefresh>
  <Fields>
    <Field Name="" DataType="" Array=""/>
  </Fields>
</DataConnection>

Описание ArrayGetDataConnection

<DataConnection Name="ArrayGetDataConnectionName" Type="ArrayGetDataConnection" Assembly="DataConnections">
  <!--Тэги, специфичные для ArrayGetDataConnection-->
</DataConnection>

Тэги, специфичные для ArrayGetDataConnection

Source

Массив на основе которого будет строится соединения с данными.

Обязательный тэг. Любое значение будет преобразовано в многомерный массив.

<Source></Source>

ManualRefresh

Признак, определяющий, будет ли загрузка данных происходить только после ручного обновления соединения с данными, а не вместе с загрузкой формы.

Необязательный тэг. Ожидается логическое значение.

По умолчанию используется значение False.

<ManualRefresh>False</ManualRefresh>

Fields

Поля запроса.

<Fields>
  <Field Name="Id" DataType="IntegerDataType" Array="False" />
  <Field Name="Text" />
  <Field Name="Array" DataType="IntegerDataType" Array="True" />
  <Field Name="IdCopy" DataType="IntegerDataType" Array="False" Index="0" />
</Fields>

Тэг <Field>

Поле запроса.

Порядок описания полей соответствует порядку элементов в исходном массиве. Значение поля соответствует значению элемента исходного массива.

Необязательный тэг.

Атрибуты тэга <Field>

Name

Название поля запроса, которое будет использоваться на форме.

Обязательный атрибут. Ожидается название одного из полей, которое будет использоваться на форме.

DataType

Необязательный атрибут. Значение атрибута DataType: название одного из типов данных.

Если атрибут DataType отсутствует, то используется значение StringDataType.

Array

Признак, является ли элемент исходного массива, соответствующий данному полю, массивом.

Необязательный атрибут. Ожидается логическое значение.

Если атрибут Array отсутствует, то используется значение False.

Index

Индекс элемента исходного массива.

Необязательный атрибут. Ожидается числовое значение.

Last updated 2 years ago

Обязательный тэг. Значение тэга <Fields>: список тэгов .

, к которому приводятся значения массива.

Если атрибут Index отсутствует, то порядковый номер тэга начиная с 0.

<Field>
Тип данных
<Field>