0

ТаблицаЗначений
Метод Индекс()

Возвращает индекс строки таблицы значений

Синтаксис

Метод Индекс() имеет следующий синтаксис:

Число Индекс(СтрокаТаблицыЗначений)

А также альтернативный англоязычный синтаксис:

number IndexOf(ValueTableString)

Параметры

Описание параметров метода Индекс():

Имя параметра Тип Описание
Строка СтрокаТаблицыЗначений Строка таблицы значений, для которой нужно определить индекс.
Жирным шрифтом выделены обязательные параметры

Возвращаемое значение

Число
Индекс указанной строки таблицы значений.

Описание

Метод Индекс() возвращает индекс указанной строки в коллекции строк таблицы значений. Если строка не найдена, возвращается -1.

Доступность

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).

Пример использования

Пример кода с использованием метода Индекс():

//создаем таблицу товаров
тз = Новый ТаблицаЗначений;
тз.Колонки.Добавить("НомерСтроки");
тз.Колонки.Добавить("Код");
тз.Колонки.Добавить("Наименование");
тз.Колонки.Добавить("Тип");

//добавляем товары и услуги
НоваяСтрока = тз.Добавить();
НоваяСтрока.Код = "001";
НоваяСтрока.Наименование = "Стул деревянный";
НоваяСтрока.Тип = "Товар";

НоваяСтрока = тз.Добавить();
НоваяСтрока.Код = "002";
НоваяСтрока.Наименование = "Стол деревянный";
НоваяСтрока.Тип = "Товар";

НоваяСтрока = тз.Добавить();
НоваяСтрока.Код = "101";
НоваяСтрока.Наименование = "Сборка стола";
НоваяСтрока.Тип = "Услуга";

//пронумеруем строки
Для Каждого СтрокаТЗ Из тз Цикл
	СтрокаТЗ.НомерСтроки = тз.Индекс(СтрокаТЗ) + 1;
КонецЦикла;

Читайте также:

  1. ТаблицаЗначений.Получить()
  2. ТаблицаЗначений.Удалить()

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *