Объект для работы с данными в табличном виде. Представляет из себя коллекцию строк с заранее заданной структурой.
Доступ: Чтение
Коллекция колонок
Доступ: Чтение
Коллекция индексов
Количество строк в Таблице значений
Число
Добавляет строку в конец Таблицы значений
СтрокаТаблицыЗначений
Вставляет строку в указанную позицию
СтрокаТаблицыЗначений
Удаляет строку
Загружает значения в колонку
values: Массив - Значения для загрузки в колонку
columnIndex: Строка - Имя колонки для загрузки Число - Индекс колонки для загрузки КолонкаТаблицыЗначений - Колонка для загрузки
Выгружает значения колонки в новый массив
Массив
Заполнить колонку/колонки указанным значением
value: Произвольный - Устанавливаемое значение
columnNames: Строка - Список имен колонок для установки значения (разделены запятыми)
Получить индекс указанной строки
Число - Индекс в коллекции, если не найдено возвращает -1
Сумма значений всех строк указанной колонки
Число
Осуществляет поиск значения в указанных колонках
value: Произвольный - Искомое значение
columnNames: Строка - Список имен колонок для поиска значения (разделены запятыми). Если параметр не указан - ищет по всем колонкам. По умолчанию: пустая строка
СтрокаТаблицыЗначений - если строка найдена, иначе Неопределено
Поиск строк по условию
Массив - Массив ссылок на строки, удовлетворяющих условию поиска
Удаляет все строки. Структура колонок не меняется.
Получить строку по индексу
СтрокаТаблицыЗначений
Сворачиваются (группируются) строки по указанным колонкам измерениям, суммируются колонки ресурсов. Колонки не указанные ни в измерениях ни в ресурсах удаляются.
groupColumnNames: Строка - Имена колонок для сворачивания (изменения), разделены запятыми
aggregateColumnNames: Строка - Имена колонок для суммирования (ресурсы), разделены запятыми
Сдвигает строку на указанное количество позиций.
row: СтрокаТаблицыЗначений - Строка которую сдвигаем Число - Индекс сдвигаемой строки
offset: Количество строк, на которое сдвигается строка. Если значение положительное - сдвиг вниз, иначе вверх
Создает новую таблицу значений с указанными колонками. Данные не копируются.
ТаблицаЗначений
Создает новую таблицу значений с указанными строками и колонками. Если передан отбор - копирует строки удовлетворяющие отбору. Если не указаны строки - будут скопированы все строки. Если не указаны колонки - будут скопированы все колонки. Если не указаны оба параметра - будет создана полная копия таблицы значений.
rows: Массив - Массив строк для отбора Структура - Параметры отбора. Ключ - Колонка, Значение - Значение отбора
columnNames: Строка - Имена колонок для копирования, разделены запятыми
ТаблицаЗначений
Сортировать строки в таблице значений. Строки сортируются по порядку следования колонок для сортировки, с учетом варианта сортировки.
columns: Строка - Имена колонок для сортировки. После имени колонки, через пробел, можно указать направление сортировки: "Убыв" ("Desc") - по убыванию. Возр" ("Asc") - по возрастанию По умолчанию - по возрастанию.
comparator: СравнениеЗначений - правила сравнения значений при наличии различных типов данных в колонке.
Не поддерживается