Выгрузить данные из ХранилищеЗначений в файл
подскажите пожалуйста как выгрузить данные из ХранилищеЗначений в файл
выводит ошибку: Метод объекта не обнаружен (Записать)
Процедура КнопкаВыполнитьНажатие(Кнопка)
СсылкаНаДок.ДанныеОтчета.Получить().Записать("H:\хз.xlsx");
Сообщить("Сохранено в файл");
КонецПроцедуры
Процедура ОсновныеДействияФормыДействие(Кнопка)
ДД = Новый ДвоичныеДанные(ИмяФайла);
Хранилище = Новый ХранилищеЗначения(ДД);
СпрОб = СсылкаНаДок.ПолучитьОбъект();
СпрОб.ДанныеОтчета = Хранилище;
СпрОб.Записать();
Сообщить("Обновлено из файла");
КонецПроцедуры
Показатьвыводит ошибку: Метод объекта не обнаружен (Записать)
Прикрепленные файлы:
По теме из базы знаний
- Выгрузка в текстовый файл данных по требованиям-накладным из 1С Бухгалтерия 3.0 и сравнение на соответствие документам 1С Управление Торговлей 10.3.(1С 8.2, 8.3)
- Работа с файлами в управляемых формах клиент серверной версии 8.3 и выше
- Заметки КД 2.1: Как передать файл, динамически создаваемый в источнике, в справочник присоединенных файлов приемника
- Как быстро выгрузить / загрузить внешние отчеты и обработки
- Обработка для адаптивного переноса данных между базами через XML
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
привет подскажи пожалуйста как теперь обратно загрузить эти данные в реквизит с типом ХранилищеЗначений
так же да?
Процедура ОсновныеДействияФормыДействие(Кнопка)
//ДД = Новый ДвоичныеДанные("H:\ХЗ.txt");
//Хранилище = Новый ХранилищеЗначения(ДД);
тЗначений = ЗначениеИзФайла("H:\ХЗ.txt");
//тЗначений.ВыбратьСтроку();
СпрОб = СсылкаНаДок.ПолучитьОбъект();
СпрОб.ДанныеОтчета = тЗначений;
СпрОб.Записать();
Сообщить("Обновлено из файла");
КонецПроцедуры
Показатьтак же да?
(1)
естественно! надо проверять что получили из хранилища!
примерно так
выводит ошибку: Метод объекта не обнаружен (Записать)
естественно! надо проверять что получили из хранилища!
примерно так
Процедура КнопкаВыполнитьНажатие(Кнопка)
// СсылкаНаДок.ДанныеОтчета.Получить().Записать("H:\хз.xlsx");
лкЗначение = СсылкаНаДок.ДанныеОтчета.Получить();
Если ТипЗнч(лкЗначение) = ТИп("ТабличныйДокумент") Тогда
лкЗначение.Записать("H:\хз.xlsx");
Сообщить("Сохранено в файл");
Иначе
Сообщить("В хранилище не результат отчета! ");
КоенцЕсли;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот