Имя: Пароль:
1C
1С v8
Поле HTML документа. Как редактировать ? Или есть альтернативы ?
,
0 Koliaff
 
23.04.13
07:51
Доброго времени суток, господа форумчани.
Работаю с почтой в 1С (ИнтернетПочтовоеСообщение). Пользователи захотели перед отправкой письма добавить текст  по их усмотрению
и чтобы этот текст добавился в текст письма. А так же логотип фирмы был в самом низу, под текстом. Для этого надо создать HTML страницу с изображением и прикрепить к письму.
Так вот. Каким способом создать эту HTML страницу ? Пробовал создавать HTML вручную копированием текста введенного пользователями в HTML. HTML не видит перенос строки. Именно в этом загвоздка. Нашел элемент управления "Поле HTML документа". Но не могу разобраться как дать возможность его редактировать. Может кто-нибудь уже сталкивался с данной проблемой. Помогите пожалуйста.
2 Rie
 
23.04.13
07:52
(0)  Перенос строки в HTML - это <BR />
3 cw014
 
23.04.13
07:52
Я бы лучше открыл бы какой нибудь TheBat и сказал бы: "Вот тут пишите текст письма, сюда вставляйте свой логотип"
4 Koliaff
 
23.04.13
07:56
(Rie) про этот тэг я знаю. Используя его, надо полностью по символьно разобрать введенный текст пользователем и найти перенос строки. Это не продуктивно. Есть способ без перебора ?
(cw014) К письмам так же прикрепляются отчеты, который формируются в 1С. Не удобны почтовые программы ...
5 butterbean
 
23.04.13
08:00
(4) попробуй для ПолеHTMLДокумент сделать УстановитьРежим(РежимПоляHTMLДокумента.Редактирование) и там понабирать текст
6 Koliaff
 
23.04.13
08:05
(butterbean) О, супер. Сейчас попробую набранный текст сохранить в HTML и отправить ....
7 cw014
 
23.04.13
08:06
(4) Пусть отчет в 1С формирует, выгружает в Excel и через TheBat отправляет. То, что тебя заставляют делать - полнейшее извращение
8 cw014
 
23.04.13
08:06
(4) +(7) и нежелание работать
9 Asmody
 
23.04.13
08:12
(7) пользоваться в 2013 г. TheBat! - вот это извращение
10 MSII
 
23.04.13
08:13
(4) Зачем разбирать посимвольно? СтрЗаменить поможет.
11 Рэйв
 
23.04.13
08:14
(4)>>Используя его, надо полностью по символьно разобрать введенный текст пользователем и найти перенос строки

зачем посимвольно?


Сделай
Строки=СтрЗаменить(ВРЕГ(ТекстХтмл),"<BR>",Символы.ПС)

Получишь в Строки многострочный текст, который вполне можешь стандартно построкам перебрать
12 cw014
 
23.04.13
08:14
(9) Конечно, на дворе 21 век. К черту предрассудки, к черту - почту нужно отправлять из 1С
13 Wobland
 
23.04.13
08:15
(9) понял, жду 2014го
14 Asmody
 
23.04.13
08:15
(12) 1Ска прекрасно отправляет и получает почту если это необходимо.
15 Wobland
 
23.04.13
08:16
(11) учёл (2)?
16 Wobland
 
23.04.13
08:16
(15) впрочем, это уже работа автора
17 Рэйв
 
23.04.13
08:18
(15)ну это легко решается предварительным
СтрЗаменить(ВРЕГ(ТекстХтмл),"<BR/>","<BR>")
18 Лодырь
 
23.04.13
08:23
а TinyMCE не вариант?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс