Заполнение табличного поля в цикле.. #238744


#0 by Лохматые Уши
Друзья, привет! Есть вопрос по заполнению Табличного поля на форме. Известно количество колонок - 10. Известны имена колонок - Колонка1, Колонка2....Колонка10. Вопрос: как заполнить ТП в цикле не перебирая вручную все имена колонок? То есть примерно следующее: Но ТекСтр.Колонка[i] - это ошибка. Спасибо.
#1 by Лохматые Уши
Прошу прощения, тема по v8.
#2 by DrShad
ты наверное не туда попал
#3 by Shirenin
Вроде так надо ТекСтр[ЭлементыФормы.ТабличноеПоле1.Колонки[i].имя] = Переменная; Хотя лучше бы так Для каждого колонка из ЭлементыФормы.ТабличноеПоле1.Колонки Цикл
#4 by asady
используй ЗаполнитьЗначенияСвойств (FillPropertyValues) Синтаксис: ЗаполнитьЗначенияСвойств(<Приемник>, <Источник>, <Список свойств>, <Исключая свойства>) Параметры: <Приемник> (обязательный) Тип: Произвольный. Значение, чьи свойства будут заполнены значениями соответствующих свойств <Источника>. <Источник> (обязательный) Тип: Произвольный. Значения свойств данного объекта будут установлены в соответствующие свойства <Приемника>. <Список свойств> (необязательный) Тип: Строка. Список имен свойств, разделенный запятыми, которые необходимо заполнить. <Исключая свойства> (необязательный) Тип: Строка. Список имен свойств, разделенный запятыми, которые необходимо исключить из заполнения. Описание: Копирует значения свойств <Источника> в свойства <Приемника>. Сопоставление производится по именам свойств. Если указаны копируемые свойства, то в заполнении участвуют только они, параметр <Исключая свойства> игнорируется. В противном случае, если указан параметр <Исключая свойства>, то свойства перечисленные в нем, исключаются из обработки. Это самое модное решение в текущем сезоне....
#5 by Лохматые Уши
Спасибо за ответы, есть над чем подумать.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С