Атрибут содержит значение текущей ячейки таблицы значений
Синтаксис
Атрибут <ИдентификаторКолонки>
имеет следующий синтаксис:
ИдентификаторКолонки
Описание
Атрибут <ИдентификаторКолонки>
используется для доступа к значению, хранящемуся в ячейке таблицы, находящейся на пересечении текущей строки и колонки с указанным именем (если новая колонка была добавлена с помощью методов НоваяКолонка() или ВставитьКолонку()) или номером (в случае, когда идентификатор колонки не задан).
Атрибут <ИдентификаторКолонки>
поддерживает как чтение, так и запись значения.
Пример использования
Пример кода с использованием атрибута <ИдентификаторКолонки>
тз = СоздатьОбъект("ТаблицаЗначений"); тз.НоваяКолонка("Товар", "Строка"); тз.НоваяКолонка("Количество", "Число"); тз.НоваяСтрока(); тз.Товар = "Книга ""Программирование в 1С для чайников"""; тз.Количество = 3; тз.ВыбратьСтроки(); Пока тз.ПолучитьСтроку() = 1 Цикл Сообщить(Шаблон("[тз.НомерСтроки]. [тз.Товар] х [тз.Количество] ед.")); КонецЦикла;
В указанном примере поля Товар
и Количество
являются идентификаторами колонок таблицы. Как Вы видите, прежде чем получить значения атрибутов объекта, используется позиционирование объекта на текущей строке с помощью метода ПолучитьСтроку().