Строку для формулы можно создать просто, например:
Кол = Метаданные.Справочник("Номенклатура").Реквизит();
Для х=1 По Кол Цикл
Рекв = Метаданные.Справочник("Номенклатура").Реквизит(х);
Стр = Шаблон("Форма.[Рекв].Доступность(0)");
//при выполнении получаю "Шаблон.Наименование.Доступность(0)"
//Если этот шаблон стоит в таблице (формула ячейки), значение будет вычислено.
Нет-ли способа выполнить полученную строку, как оператор языка? скажем, в модуле элемента справочника?
докладываю: оба варианта, ув. orefkov и ув. antoneus работают в принципе одинаково, что нужно - я получил.
Потому - отдельное спасибо :)
И спасибо всем!
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший