Добрый день!
Делаю сохр. Хранилища значений на жеский по кнопочке
&НаКлиенте
Процедура Команда1(Команда)
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
Диалог.Фильтр = "обработка(*.epf)|*.epf";
Если Диалог.Выбрать() Тогда
СохранитьЗн(Диалог.ПолноеИмяФайла);
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура СохранитьЗн(Имя)
Объект.Обработка.Получить().Записать();
КонецПроцедуры // ()
Но ошибка:
{Справочник.Номенклатура.Форма.ФормаЭлемента.Форма(120)}: Поле объекта не обнаружено (Обработка)
Объект.Обработка.Получить().Записать();
решено!
ошибка была в том, что объект был на форме ДанныеФормыСтруктура.
рабочий:
&НаКлиенте
Процедура Команда1(Команда)
Диалог = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Сохранение);
Диалог.Фильтр = "обработка(*.epf)|*.epf";
Если Диалог.Выбрать() Тогда
СохранитьЗн(Диалог.ПолноеИмяФайла);
КонецЕсли;
КонецПроцедуры
&НаСервере
Процедура СохранитьЗн(Имя)
ОбъектРеал = РеквизитФормыВЗначение("Объект");
Если ОбъектРеал.Обработка.Получить()<>Неопределено Тогда
ОбъектРеал.Обработка.Получить().Записать(Имя);
КонецЕсли;
КонецПроцедуры // ()
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой