Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Ошибка чтения XML

Ошибка чтения XML
Я
   nyta_1968
 
05.10.16 - 11:12
До настоящего момента база 1с работала в файловом режиме... без проблем отрабатывала процедура чтения XML...
//

ТабличныйДокумент = ЧтениеXMLВДерево("http://soft.agrozdrav.by/report/permit?APermit[start]=10-06-2016&APermit[end]=10-06-2016&APermit[hr]=4";);
//

...сейчас переводим базу на работу в серверном режиме (сервер PostgreSQL) ....

При попытке считать информацию с сервера той же процедурой выдается сообщение...

Ошибка разбора XML: - [1,1]
Фатальная ошибка:
Extra content at the end of the document
SystemId:"http://soft.agrozdrav.by/report/permit?APermit[start]=10-06-2016&APermit[end]=10-06-2016&APermit[hr]=4";

...подскажите, пожалуйста,  в чём может быть проблема...
 
 
   DrShad
 
1 - 05.10.16 - 11:16
например файл не доступен на сервере
   mehfk
 
2 - 05.10.16 - 11:17
(0) "...подскажите, пожалуйста,  в чём может быть проблема..."
проблема в функции ЧтениеXMLВДерево
   Митяйский
 
3 - 05.10.16 - 11:23
(0) Проблема в недостаточной толстоте клиента.
   Рэйв
 
4 - 05.10.16 - 11:24
У тебя после завершения документа еще какая то фигня в документе
   Рэйв
 
5 - 05.10.16 - 11:24
по крайней мер на это пугается
   nyta_1968
 
6 - 05.10.16 - 11:24
В браузере открывается...
...судя по отладчику он даже не успевает зайти в функцию ЧтениеXMLВДерево(Путь)....
   Рэйв
 
7 - 05.10.16 - 11:24
*ругается:-)
   Митяйский
 
8 - 05.10.16 - 11:25
(6) Тонкий клиент не работает с деревьями.
Или в массив структур переделывать, или в НаСервере выноить процедуру
   nyta_1968
 
9 - 05.10.16 - 11:27
Понятно...сейчас займусь....Спасибо!
   Fragster
 
10 - 05.10.16 - 11:28
судя по ошибке - файл пустой
 
 Рекламное место пустует
   Митяйский
 
11 - 05.10.16 - 11:32
(10) Он ссылку на файл прямо в СТ-посте кинул. Файл не пустой.

(0) А ты зря так запросто запостил в открытый доступ файл с паспортными данными людей. У нас в россии за такие фокусы принято очень больно бить по шапке.
   DrShad
 
12 - 05.10.16 - 11:33
(8) еще как работает
   DrShad
 
13 - 05.10.16 - 11:34
(11) а ошибка говорит что файл пустой
   Митяйский
 
14 - 05.10.16 - 11:36
(12) У меня не работает. С хмл работает, а с деревьями значений - нет.
Не скрою, вполне возможно у меня просто руки из жёппы растут и я не там смотрю.
   DrShad
 
15 - 05.10.16 - 11:37
(14) что именно не работает с деревьями на тонком?
   Fragster
 
16 - 05.10.16 - 11:40
(11) там, где он обрабатывается - файл пустой. написано же - в первой позиции [1,1] уже идет содержимое после окончания документа. значит там какая-то ошибка получения файла на сервере и надо смотреть, что же в том файле лежит.
   Митяйский
 
17 - 05.10.16 - 11:44
(15) Я буквально позавчера на те же грабли наступил.
Вот СП что говорит
ДеревоЗначений (ValueTree)

Свойства:

Колонки (Columns)
Строки (Rows)

Методы:

ВыбратьСтроку (ChooseRow)
Скопировать (Copy)

Конструкторы:

По умолчанию

Описание:

Используется для доступа к свойствам и методам дерева значений в целом.
Объект, представляющий собой древовидную структуру, обладает сходной функциональностью с таблицей значений, а также обладает возможностью добавлять подчиненные строки к какой-либо строке дерева.

Внимание! В толстом клиенте (обычное приложение) передача значений данного типа с клиента на сервер и обратно приводит к возникновению исключения.

Доступность:

Сервер, толстый клиент, внешнее соединение, мобильное приложение(сервер).
   DrShad
 
18 - 05.10.16 - 12:23
(17) ну все верно, в тонком клиенте другие методы работы с деревом
   nyta_1968
 
19 - 05.10.16 - 13:32
Всё заработало!  Низкий поклон от белорусов Митяйский!!!!
:)))
   Митяйский
 
20 - 05.10.16 - 13:37
(19) И все-таки спроси Волшебника или кто из админов сейчас в сети, чтобы скрыл ссылки в этом посте (0).

Неприлично такое вывешивать в открытом доступе.
   nyta_1968
 
21 - 14.10.16 - 09:32
Уважаемые модераторы, уберите пожалуйста ссылку на информацию... постараюсь быть внимательнее впредь....


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует