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

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

аналог метода ПолучитьТекст() для управляемой формы

аналог метода ПолучитьТекст() для управляемой формы
Я
   Торин
 
18.09.18 - 12:51
Уважаемые коллеги!
Вот такая задачка. есть обработка на ОБЫЧНЫХ ФОРМАХ. На ней лежит поле хтмл документа. В ULL устанавливаю некий сайтик, передаю в ULL  номер авиа-накладной, получаю на странице подробный статус груза. Получаю методом ПолучитьТекст() этот статус, парсю его и заношу в базу. Всё работает. Но... в рабочей базе обычные формы не работают

Делаю всё то же самое на управляемых формах. И... полный облом. Ну то есть на саму форму-то текст выводится. Тот же самый, что и на обычную. А вот получить его не могу. Метода ПолучитьТекст() для хтмл-документа на управляемых формах нет. Обращения типа вот таких ЭтаФорма.Элементы.HTML.Документ.all.item(0).innerText возвращают ТЕКСТ СКРИПТОВ, которые формируют страницу, а не текст самой страницы.

Как получить на управляемой форме тоже что на неуправляемой возвращает метод  ПолучитьТекст()? Буду благодарен за любую подсказку
 
 
   Cyberhawk
 
1 - 18.09.18 - 12:54
Может свойство поля формы "ТекстРедактирования"?
   Cool_Profi
 
2 - 18.09.18 - 12:55
Сходи на сервер со своим элементом. Там оно должно быть
   Cyberhawk
 
3 - 18.09.18 - 12:56
Хотя походу придется извращаться на сервере с ЗаписьДОМ / ЗаписьХТМЛ
   Торин
 
4 - 18.09.18 - 13:00
(1) Поле объекта не обнаружено
   Торин
 
5 - 18.09.18 - 13:01
(2) а КАК увидеть его на сервере?
   Cyberhawk
 
6 - 18.09.18 - 13:03
(5) Форма.Элементы.ТвойЭлемент
   Скиурус
 
7 - 18.09.18 - 13:03
Сделай запрос серверу с помощью HTTPЗапроса, получи тело HTTPОтвета и делай с ним что хочешь - хоть парси, хоть на форму в поле документа выводи.
   Торин
 
8 - 18.09.18 - 13:05
(7) с этого я начинал. Тело HTTPОтвета возвращает ровно тоже что и Элементы.HTML.Документ.all.item(0).innerText -- список обращений к скриптам. Причем независимо от типа запроса -- хоть Получить(), хоть ОтправитьДляОбработки()
   Скиурус
 
9 - 18.09.18 - 13:07
(8) А не AJAX версии у сайта нет? Сейчас REST API модно ко всему прикручивать.
   Торин
 
10 - 18.09.18 - 13:13
Сайт корейский...
 
 Рекламное место пустует

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