Всем привет!
Самописная конфигурация 1С:Предприятие 8.3 (8.3.3.721) режим совместимости интерфейса Версия 8.2
Вопрос меня терзает как обойти необходимость писать серверную процедуру для каждого отдельного доступа к разным объектам.
Мысли такие, нужно передать строками:
1) тип метаданных объекта - "ПланыСчетов.НИС_Учт_Сч_Счета";
2) название объекта - "Яндекс.Кошелек";
3) название атрибута - "Наименование" ;
4) значение для записи в этот атрибут - "ЗАКРЫТ Яндекс.Кошелек".
Вызов процедуры что-нибудь типа:
ПрисвоитьНаСервере("ПланыСчетов.НИС_Учт_Сч_Счета", "Яндекс.Кошелек", "Наименование", "ЗАКРЫТ Яндекс.Кошелек");
Нужно программно из таких СТРОКОВЫХ параметров сформировать исполняемый код в процедуре:
&НаСервереБезКонтекста
Процедура ПрисвоитьНаСервере(ТипОбъекта, НазваниеОбъекта, Атрибут, Значение)
// Здесь программно надо из строк сделать код типа ...
ЭкзОбъекта = ПланыСчетов.НИС_Учт_Сч_Счета[НазваниеОбъекта];
ЭкзОбъекта[Атрибут] = Значение;
КонецПроцедуры
Можно это сделать?
Заранее благодарен за ответы.