Есть таблица значений, её колонки создаются программно (заполняются все виды цен):
Для каждого стр из ВидыЦен Цикл
ВремТаблица.Колонки.Добавить(стр.ВидЦены.Наименование);
КонецЦикла;
Далее при создании строки в этой таблице, нужно заполнить эти колонки по определенным формулам.
НовСтр = ВремТаблица.Добавить();
Для каждого стр из ВидыЦен Цикл
НовСтр.??? = Цена + Наценка;
КонецЦикла;
Т.о. есть Имя таблицы и меняющееся имя реквизита. Например, могу получить строку "ВремТаблица.Оптовая", но как эту строку преобразовать в значение реквизита Оптовая таблицы ВремТаблица не могу найти.
Или может по другому как то можно заполнить эту колонку.
Подскажите, кто знает.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший