Имя: Пароль:
1C
1С v8
Вылетает платформа 8.2 при работе с полем HTML документа
0 Boudybuilder
 
02.01.14
19:50
Здравствуйте , всех с Новым Годом!


Работаю над парсингом сайта поставщика.

Раньше просто перебирал все теги документа , а сейчас открыл для себя метод getelementsbyclassname , так вот ... Вместе с этим открыл что после нескольких отработок этого метода 1С вылетает... :(

Где уязвимость?
1 mehfk
 
02.01.14
20:01
В третьей строке.
2 Boudybuilder
 
02.01.14
20:06
(1) :)

Намек понял.

Но я закомментировал все процедуры и оставил только это при в ДокументСформирован. И получаю вылет
3 Ranger_83
 
02.01.14
20:07
Кажется ты дошел до края матрицы
4 mehfk
 
02.01.14
20:10
(2) Дай код чтобы я нажал кнопку и повторился результат в (0)
5 Boudybuilder
 
03.01.14
03:32
Например закоментировал все строки в этой процедуре , и без этой строки работает ок , а с этой уже вылетает, но тока после 50 переходов где то... Такое впечатление что ошибка имеет накопительный характер.

Процедура Сайт_ДокументСформирован(Элемент)// Тут вот вылетает.

ТЧОписание = КомОбъект.getelementsbyclassname("panes-item goods-item-panes-item content");


СтрокаМасовойЗагрузки = СтрокаМасовойЗагрузки + 1;
        Если СтрокаМасовойЗагрузки <= ПоследняяСтрока Тогда
            ЭлементыФормы.ИндикаторЗагрузки.Значение = СтрокаМасовойЗагрузки;
            ПерейтиПоАдресу(Номенклатура[СтрокаМасовойЗагрузки].Ссылка);
        КонецЕсли;

КонецПроцедуры




Просто платформа закрывается
6 GROOVY
 
03.01.14
03:49
IE10?
7 Boudybuilder
 
03.01.14
03:51
(6) 11.0.9600

x64 windows7
8 GROOVY
 
03.01.14
04:13
(7) Похожая фигня была. В 8.3 все ок. Пришлось одну базу перевести на сырую, в то время, платформу. Попробуй, вдруг поможет.
9 Boudybuilder
 
03.01.14
04:20
(8) Попробуем . Спасибо.
А другие способы?
10 rphosts
 
03.01.14
04:39
(9) попробовать с другим ИЕ, с другой ОС... Работал с этим самым полем ХТМЛ документа - всё было норма на разных версиях ОС, но у меня был 8.2.15.319
11 rphosts
 
03.01.14
04:40
кста, если будет выявлена закономерность - есть повод отписаться в 1С
12 etc
 
03.01.14
06:57
(9) ты коллекцию способов собираешь или решение ищешь?
13 Boudybuilder
 
03.01.14
23:59
(10) Тоже была версия пониже , обновил - 0
потом еще одно обновление нашел , обновил - 0
14 Boudybuilder
 
04.01.14
00:00
(12) Уж больно хочыцца на 8.3 переходить )))
15 Boudybuilder
 
04.01.14
00:12
(13) Хотя переходить не обязательно  ,можно тока для этих нужд и использовать...
Вобщем запустил из под 8.3
из 5 000 ссылок прошло 2 % , полет нормальный ...
3 % ....

Хьюстон , у нас порядок!
16 Boudybuilder
 
04.01.14
00:13
(8) Спасибо , Павел! Очень помогли!
17 GROOVY
 
04.01.14
09:19
Пожалуйста. Но с 8.3 я поосторожней сейчас бы был.
18 xReason
 
04.01.14
11:56
а 8.3.5 вообще HTML документ не нужен будет
19 Котокот
 
04.01.14
12:08
(18) А что появится в 8.3.5 вместо документа HTML?
20 xReason
 
04.01.14
12:26
(19) читай зазеркалье
21 Котокот
 
04.01.14
12:39
(20) Оно большое. Что конкретно по HTML?
22 Boudybuilder
 
06.01.14
11:42
(17) Так я ее только для этих целей буду запускать. Так остаюсь на 8.2