Имя: Пароль:
1C
1С v8
Html код в 1С Поле Html Документа
0 Владимир Толич
 
23.05.17
11:02
Добрый день! Хочу узнать у Вас, дорогие форумчане, возможно ли в 1С отобразить страницу написанную в Поле текстового документа, как Html-код.
То, что я сделал по примеру из интернета может переходить по некоторым ссылка, но хочется что-то вроде такого:
http://prntscr.com/fb1pxq
К сожалению при попытке передать html-код я получаю редирект в bing.
Кто-нибудь страдал подобной фигней?
1 Юрий Лазаренко
 
23.05.17
11:10
(0) Попробуй убрать первую строку, пусть первой будет <html>, должно помочь.
2 Владимир Толич
 
23.05.17
11:11
(1) Уже пробовал, как угодно и без первой и только по тегам. Сейчас смотрю ДокументHTML - по видимому тут и решение.
3 Юрий Лазаренко
 
23.05.17
11:17
(2) Да не, должно работать и без ДокументHTML. На форме должен быть реквизит типа "Строка", его отображаешь на форме как ПолеHTML. Присваиваешь реквизиту значение. Если оно начинается с "<html>", то поле отображает его сразу, иначе думает, что это URL и пытается перейти по нему. У тебя происходит переход, поле не понимает, что это уже готовый html.
4 Вафель
 
23.05.17
11:17
как код подставляешь в поле?
5 Владимир Толич
 
23.05.17
11:22
(3) (4)
http://prntscr.com/fb1ya4
http://prntscr.com/fb1yld

Да вот вставляю вроде всё правильно, но результата так и нет*(
6 Юрий Лазаренко
 
23.05.17
11:24
(5) Сделай один реквизит обработки - "Браузер", тип "Строка", неограниченная. Отобрази его сразу и как поле html, и как обычное многострочное поле ввода. При изменении текста в поле ввода будет сразу генериться страница в поле html.
7 Владимир Толич
 
23.05.17
11:25
Большое спасибо, разобрался. Для того, чтобы всё нормально отображало стоит ставить неограниченную длину для реквизита строки самого Поляhtmlдокумента
8 Юрий Лазаренко
 
23.05.17
11:25
+(6) В твоем случае ошибка в том, что у реквизита "КодСтраницы" длина 10.
9 Владимир Толич
 
23.05.17
11:30
(8) Нет, у меня как раз наоборот у Браузера была длина 10, а в КодСтраницы я поставил неограничено. Уже пашет как надо, благодарю за помощь!
10 Юрий Лазаренко
 
23.05.17
11:33
(9) Ну разницы нет, в итоге все равно исходник обрезался до 10 символов, браузер не мог его конвертировать в ДокументHTML из-за невалидного кода и далее как в (3) переходил по URL.
Независимо от того, куда вы едете — это в гору и против ветра!