Общие функции
Текущий раздел описывает функции, доступные в компонентах, основанных на компоненте Data Table.
Удалить строку
Удаляет строки из таблицы данных, указанные по индексам, указанным в аргументе Index.
Имя функции: removeRows
Аргументы:
Поле | Тип поля | Описание поля | |
Index | Data Table | Таблица данных с одним полем | |
Добавить строку
Вставляет таблицу данных, указанную в аргументе Row, в позицию индекса, указанную в аргументе Index.
Имя функции: addRow
Аргументы:
Поле | Тип поля | Описание поля | |
Index | Integer | Индекс строки, указывающий, куда необходимо добавить новую строку. | |
Row | Data Table | Таблица данных, содержащая данные для вставки в таблицу данных. Формат таблицы данных | |
Сортировка разрешена
Удаляет строку, указанную индексом Index, и вставляет ее в позицию, указанную индексом After.
Имя функции: reorderRecord
Аргументы:
Поле | Тип поля | Описание поля | |
Index | String | Индекс строки, которая будет переупорядочена. | |
After | String | Позиция индекса для вставки строки. | |
Обновить ячейку
Обновляет ячейку, указанную аргументами Index и Field, значением, указанным аргументом Value.
Имя функции: updateCell
Аргументы:
Поле | Тип поля | Описание поля | |
Index | String | Индекс строки ячейки, которую необходимо обновить. | |
Field | String | Имя поля ячейки для обновления. | |
Value | Data Table | Таблица данных, содержащая одно поле Тип данных поля | |
![]() | Следующий пример иллюстрирует один из способов вызова функции updateCell:
Выражение используется в привязке в контексте инструментальной панели, где находится {form/dataTableEditorUpdateCell:updateCell("1","exampleField",'array("value", "This is the new field value")')}Выражение можно разбить на части следующим образом:
|
Запись выбрана
Выбирает строку в таблице данных.
Имя функции: rowSelected
Аргументы:
Поле | Тип поля | Описание поля | |
Selected Index | String | Указывает строку, которую необходимо выбрать в таблице данных. | |
Selection Type | Integer | Указывает тип выбора, который будет применен к строке. | |
Перезагрузить
При вызове функции reset() для таблицы данных все выбранные строки возвращаются в исходное состояние. Это означает, что все введенные пользователем значения отбрасываются и заменяются исходными значениями. Любая фильтрация или сортировка, примененная к таблице пользователем, возвращается в состояние по умолчанию.
Имя функции: reset
Аргументы:
None
Возвращает:
None
Was this page helpful?
