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