Имя: Пароль:
1C
1С v8
html
0 Kamich
 
23.03.13
00:54
Доброй ночи.

Могли бы помочь разобраться кое в чем?
В общем в форме обработки есть поле html документа,который является информером.
По идеи после закрытия все данные исчезают с информера.
как сделать так,чтобы при закрытии сохранялись данные html документа и уже соответственно при следующем открытии показывали сохраненные данные?
1 Kamich
 
23.03.13
01:03
У кого какие варианты?
2 Сниф
 
23.03.13
01:04
Что такое информер?

Общая идея: до закрытия получаете html(это строка)
Документ = ЭлементыФормы.ПолеHTMLДокумента1.Документ;
Сообщить(Документ.body.innerHTML);

А при открытии сохраненную строку пишете в файл на диске 1.html и даете команду "Перейти" к нему.
3 Kamich
 
23.03.13
01:06
(2) У меня вообще нет ни каких навыков по тому чему Вы говорите. Если можете на примере привести
4 Kamich
 
23.03.13
01:08
(2) Он у меня так называется, Информер погоды
5 Сниф
 
23.03.13
01:13
(4) давайте уточним, что такое "данные информера".

При открытии обработки, я догадываюсь, вызывается код примерно такой
ЭлементыФормы.ПолеHTMLДокумента1.Перейти("http://www.gismeteo.ru");

Так вот вопрос - что здесь является "данными информера" и зачем их сохранять.
6 Kamich
 
23.03.13
01:14
(5) Да все правильно.
Это помогло бы, если к примеру не имеется на Данный момент времени интернет соединения.
7 kokamoonga
 
23.03.13
01:15
(2) вот так и рождаются уродливые поделия, которые плодят кучу ненужных файлов на диске
8 Kamich
 
23.03.13
01:16
(6) И берутся соответственно данные из откудывато
9 Kamich
 
23.03.13
01:17
(7) но ведь я так думаю можно не только сохранять данные на диске но и использовать temp файлы(Временные файлы)
10 Сниф
 
23.03.13
01:23
(7) ваше красивое решение вы же сейчас выложите здесь, верно?

ИМХО, задача сохранить html-файл с картинками и стилями сложнее, чем организовать бесперебойный доступ к интернету.

Можно веб-страницу сохранять в веб-архив mht, но как это делать программно, я не представляю.
11 Kamich
 
23.03.13
01:25
(10) Понятно. Спасибо за выделенное время)
12 Сниф
 
23.03.13
01:27
(11) да не за что, не спится что-то )
13 Kamich
 
23.03.13
01:28
(12) Эт точно)
14 kokamoonga
 
23.03.13
01:47
(10) вы заблуждаетесь, сэр. решение хранить данные отдельно от шаблонов оно не мое, люди поумнее меня и вас это придумали.

в общем случае надо найти сервис предоставляющий данные о погоде в сериализованном виде и забыть об информере в ПолеHTMLДокумента как страшный сон. показывать полученные данные можно штатными средствами форм 1с.
Ошибка? Это не ошибка, это системная функция.