&НаСервере
Функция ПолучитьЗначениеВсехКонстант()
НаборКонстант = Константы.СоздатьНабор("НаименованиеОрганизации,ИннОрганизации");
НаборКонстант.Прочитать();
возврат НаборКонстант;
КонецФункции
Вываливается ошибка
{ОбщаяФорма.Константы.Форма(27)}: Ошибка при установке значения атрибута контекста (НаборКонстант)
НаборКонстант = Константы.СоздатьНабор("НаименованиеОрганизации,ИннОрганизации");
по причине:
Нельзя изменять поле, содержащее объект данных формы
(1) Немного не понял, ведь ошибка вываливается на строке
НаборКонстант = Константы.СоздатьНабор("НаименованиеОрганизации,ИннОрганизации"); мы же эту функцию выполняем на сервере
Все разобрался с ошибкой, а не правильно задал Имя набора.
&НаСервере
Функция ПолучитьЗначениеВсехКонстант()
НаборКонстант1 = Константы.СоздатьНабор("НаименованиеОрганизации,ИннОрганизации");
НаборКонстант1.Прочитать();
возврат НаборКонстант1;
КонецФункци
а как мне теперь на клиенте обработать НаборКонстант1 например вытащить из набора значение ИннОрганизации
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший