|
Не установлен приемник XML | ☑ | ||
|---|---|---|---|---|
|
0
Roma1314704
28.04.18
✎
22:48
|
8.3 Клиент-серверная
Не могу понять ошибку: Не установлен приемник XML Вот сам код &НаКлиенте Процедура Команда(Команда) ЗаписатьФайл(); КонецПроцедуры &НаСервере Процедура ЗаписатьФайл() МассивДанных = ПолучитьМассивДанных(); КаталогХМЛ = Строка("D:\documents\Xml\файл.xml"); Файл = Новый ТекстовыйДокумент; Файл.Записать(КаталогХМЛ); Запись = Новый ЗаписьXML; Запись.ЗаписатьНачалоЭлемента("Документ"); Для Каждого ЭлементМассива Из МассивДанных Цикл Запись.ЗаписатьНачалоЭлемента("Документ"); Запись.ЗаписатьКонецЭлемента(); Запись.ЗаписатьАтрибут("Код",ЭлементМассива.Код); Запись.ЗаписатьНачалоЭлемента("Детально"); Запись.ЗаписатьАтрибут("Наименование", ЭлементМассива.Наименование); Запись.ЗаписатьАтрибут("ЦенаПродажи", ЭлементМассива.ЦенаПродажи); КонецЦикла; Запись.ЗаписатьКонецЭлемента(); Конецпроцедуры &НаСервере Функция ПолучитьМассивДанных() МассивДанных = Новый Массив; //{{КОНСТРУКТОР_ЗАПРОСА_С_ОБРАБОТКОЙ_РЕЗУЛЬТАТА // Данный фрагмент построен конструктором. // При повторном использовании конструктора, внесенные вручную изменения будут утеряны!!! Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | Номенклатура.Код КАК Код, | Номенклатура.Наименование КАК Наименование, | Номенклатура.ЦенаПродажи КАК ЦенаПродажи, | Номенклатура.ТоварРоз КАК ТоварРоз |ИЗ | Справочник.Номенклатура КАК Номенклатура |ГДЕ | Номенклатура.ТоварРоз = &Истина"; Запрос.УстановитьПараметр("Истина", Истина); РезультатЗапроса = Запрос.Выполнить(); ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать(); Пока ВыборкаДетальныеЗаписи.Следующий() Цикл НоваяЗапись = Новый Структура("Код, Наименование, ЦенаПродажи"); НоваяЗапись.Код = Строка(ВыборкаДетальныеЗаписи.Код); НоваяЗапись.Наименование = Строка(ВыборкаДетальныеЗаписи.Наименование); НоваяЗапись.ЦенаПродажи = Строка(ВыборкаДетальныеЗаписи.ЦенаПродажи); МассивДанных.Добавить(НоваяЗапись); КонецЦикла; Возврат МассивДанных; КонецФункции |
|||
|
1
Lexey_
28.04.18
✎
23:26
|
(0) КаталогХМЛ нигде не используешь для записи
|
|||
|
2
Roma1314704
29.04.18
✎
00:50
|
Спасибо, уже сам нашел косяки
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |