#0
by katerinaUniv
Есть файл, его структура - часть, которую мне надо загрузить: 2 <PR_NOV> 0 </PR_NOV> <PACIENT> 1 МАКС <NOVOR> 0 </NOVOR> </PACIENT> как мне получить эти значения? файл выбирается из формы. процедуру как написать непонятно
#2
by katerinaUniv
у меня пишет, что Значение не представляет агрегатный объект (ПолучитьАтрибут) вот код загрузки в чем ошибка?
#3
by katerinaUniv
поиск не помогает. искать долго, а сделать нужно очень быстро... помогите кто знает...
#5
by katerinaUniv
а по узлам не получится? мне просто надо найти все PACIENT и оттуда вытащить 4 поля
#6
by Мигрень
Я в клюшки xml лет пять не загружал, поэтому выбрал бы простой вариант: или вбил бы руками или загрузил бы в Excel, а из него обработкой с ИТС - в 1С.
#7
by katerinaUniv
исправила код на СпрХМЛ.ПолучитьАтрибут("ID_PAC"); в отладчике СпрХМЛ пустое, ничего не хранит и соответственно ругается
#9
by katerinaUniv
в чем у меня ошибка? почему я вижу только первый тег файла и не могу поставить отбор по подчиненным?
#10
by katerinaUniv
никто такими вещами не занимается? не пишет выгрузку? или сложно так подсказать???
#11
by Мигрень
Отзанималиь уже сто лет назад, а в восьмерке все по-другому. Теоретически - тебе нужен XSLT-запрос, когда-то делал такие вещи, но кому это сейчас нужно, прошлый век.
#12
by katerinaUniv
ну у меня старая конфа на 7.7, и мне нужно. как вытащить все подчиненные узлы? я смогла получить только верхний тег
#14
by BlackSeaCat
Я одного не понимаю в таких ветках - почему не посмотреть, как аналогичные вещи делаются в типовых решениях от 1С? Хотя бы в той же обработке ПроверкаКомплектаДокументовПФР из бухии, где читается и разбирается XML-файл.
#15
by katerinaUniv
я уже смотрю и попробовала несколько вариантов. не получается разобраться в коде, поэтому спрашиваю
#19
by katerinaUniv
а я другого не понимаю, почему если человек не может разобраться, не подсказать ему? просто нормально все объяснить. на работе вряд ли вы говорите бухам и другим юзерам иди посмотри, книжку почитай...
#22
by katerinaUniv
пока тут все "топтались" разобралась и написала код загрузки из xml файла на всякий случай выкладываю тем, кому понадобится:
#23
by katerinaUniv
причем разбиралась сама, а не по типовым кодам конфигураций. последнее не всегда удобочитаемо.
#27
by alkov
Дарю: [1С] //******************************************* Процедура Сформировать Если ЗагрузитьВнешнююКомпоненту("v7plus.dll") = 0 Тогда Предупреждение("v7plus!"); Возврат; КонецЕсли; ИмяФайла = "C:kat.xml"; Анализатор=СоздатьОбъект("AddIn.XMLParser"); Файл = Анализатор.СоздатьДокумент; Файл.Загрузить(ИмяФайла); КорневойУзел = Файл.ЭлементДокумента; ВыборкаУзлов = КорневойУзел.ВыбратьУзлы("PACIENT/ID_PAC"); Для Сч=0 По ВыборкаУзлов.КоличествоУзлов-1 Цикл Сообщить(ВыборкаУзлов.ПолучитьУзел(Сч).Значение); КонецЦикла; КонецПроцедуры [/1C]
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: v7 : НДС при возврате
- v7: в чем разница.... "Сохранить данные..." и "Выгрузить данные..."?
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: 1С v7.7 Бух учет (получить остаток по складам)
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- OFF: Кто загружал данные из Паруса 7? Как загрузить данные из xml файла?
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: commerceML offers.xml import.xml
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- При подключений по RDP запускается сразу 1С
- Обмен УТ 10.3 БП 2.0 После обновления не пашет.
- Как получить значение строки табличной части документа
- Задача о распределении остатков на складах по заказам
- КнигаУчетаДоходовИРасходов
- v8: 1С:Розница 2 "Не смогли определить доступный магазин...
- &НаКлиентеНаСервереБезКонтекста помогите понять и разобраться что это
- Можно ли в управляемой форме выгрузит табличную часть документа в таблицу?
- v8: Запретить вход в конфигуратор в самописной конфигурации
- Шаблон Ворд и 1С
- Как записать форму при закрытии
- Как в СКД в параметрах указать счет дебета или кредита?
- Кто понимает как устроен отчет "Карточка счета" в 1С БП 2.0 ?
- v7: КЛАДР: задвоение городов
- Настройка весов CAS-LP 1.6
- Как получить СКД по счету по субконто?
- RLS. Запрет чтения отдельных строк ТЧ
- Ежедневная автоматическая выгрузка списка сотрудников на сервер
- v7: Двухсторонняя печать на принтере
- Как запретить выбор определенной номенклатуры