#0
by 04347
Внешняя обработка, выгружает данные XML в безопасном режиме. В модуле объекта не могу правильно использовать СериализаторXDTO, в файле xml получаются лишние строки. Как правильно записать7
#2
by 04347
вот эта строка <Undefined xsi:nil="true" xmlns:xs="; xmlns=""/> у меня выгружаются в цикле данные по 11 документам и 11 раз выходит эта строка
#3
by ovrfox
Честно говоря не знаю, но скорее всего зависит от параметров. Но зачем вообще писать через сериализатор? У тебя нет объектов 1С, которые нужно сериализовать Используй метод "ОткрытьФайл" объекта ЗаписьXML и метод "Закрыть" того же объекта (или только закрыть, если просто нужна строка XML)
#4
by Fragster
СериализаторXDTO.ЗаписатьXML(ЗаписьXML, Неопределено); - это и есть твои "лишние строки" СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ЭтотОбъект);
#5
by ovrfox
Нет, сериализация выполняется в некотором простарнстве имен. Его нужно указать или будет использовано умолчание. Возможно проблема в том что в один файл несколько раз сериализовуют? ТОгда каждая сериализация записывает свой заголовок.
#6
by Fragster
пробовал сделать СериализаторXDTO.ЗаписатьXML(ЗаписьXML, ДокументОбъект) когда-нибудь?
#7
by ovrfox
Нет и я вообще не вижу параметра "ДокументОбъект" в примере кода. Может это параметр "ЭтотОбъект"?
#9
by 04347
у меня нет ДокументОбъект , использовать "ОткрытьФайл" я не могу, в безопасном режиме не пропускает
#12
by ovrfox
Проблема решена? Или остался вопрос как в безопасном режиме записать файл? Ответ - никак
#13
by Fragster
для этого предназначены общие модули "ДополнительныеОтчетыИОбработкиВБезопасномРежиме*"
#15
by ovrfox
Можно еще раз как для обработки, которая загружена в качестве дополнительной и для которой установлен безопасный режим (потому как понятно, что если режим не безопасный , то ограничений нет) сохранить что либо в файл?
#16
by Fragster
"В демонстрационной базе БСП возможность расширения безопасного режима представлена в обработке Демо: Загрузка номенклатуры из прайс-листа (сценарное выполнение) в справочнике Дополнительные отчеты и обработки. Эта обработка является аналогом обработки Демо: Загрузка номенклатуры из прайс-листа (профили безопасности) и адаптирована к выполнению в безопасном режиме."
#17
by ovrfox
Я правильно понимаю, что в БСП реализованы функции, которые фактически выполняются при отключенном безопасном режиме, но их вызов можно осуществлять из безопасного режима? Т.е. фактически ответ никак - правильный?
#18
by Fragster
рассматривая сферический безопасный режим в вакууме - мы видим, что если в конфигурации реализован интерфейс для реализации функций, запрещенных безопасным режимом, то эти функции выполнить можно. В конфигурациях на основе БСП такие функции есть. Значит, из безопасного режима в конфигурациях на основе БСП можно выполнять функции типа сохранения файлов, если выполнить правильную настройку подключаемой внешней обработки.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Загрузка из 80 в 77 через XML. ТекущийЭлементВВидеОбъекта() - вылетает с ошибкой
- Ошибка при чтении xml, XML declaration allowed only at the start of the document
- v8: Запись xml документа через DOM ЗаписьУзловDOM
- Запись набора записей в xml
- XML чтение и XML запись
- Запись бух. операции сильно тормозит (запись в регистр бухгалтерии)
- Запись xml через XDTO
- Как удалить запись из журнала документов если "возможно запись была изменена или удалена!"
В этой группе 1С
- При записи на сервере у объекта не сохраняются данные
- Странного хочу. Перебрать таблицу на форме.
- выбор когда тогда
- ЗУП 2.5 Удержание по исполнительному в начислении отпускных
- как в динамическом списке вывести в колонке список
- Читаю XML с помощью ФабрикаXDTO ошибка Итератор для значения не определен
- Два фискальника на одном компе
- Произошла исключительная ситуация (Microsoft OLE DB Provider for ODBC Drivers):
- Ввод начальных остатков - НДС по реализации
- Условия связи СКД
- v7: Как из 1С 7.7 открыть папку и встать на нужный файл ?
- Команда формы для всех документов/справочников.
- Как правильно организовать работу 1с
- КД 2. Перенос операции из 7 в 8
- СКД вывод результата на форме
- Как из 1С проверить быстро наличие файлов по списку ? быстрее ФС.СуществуетФайл
- Чтение через ФабрикаXDTO и CDATA
- Telegram канал об 1С. Или еще один линкоблог.
- Наполнение портала "Реформа ЖКХ".
- можно ли в 1с 83 сравнить без цикла 2 ТЗ