Имя: Пароль:
1C
1С v8
Как настроить междустрочные расстояния в поле HTML ?
0 Steelvan
 
30.05.12
13:00
Не могу понять, как настроить междустрочные расстояния в поле HTML ?

В УТ 10.3 в документе "Электронное письмо" при нажатии Ентер, курсор появляется на следующей строке.
Делаю пустую форму, кидаю на нее поле html, пишу текст, жму Ентер, перепрыгивает через строку.

Как можно настроить, что бы переходило на следующую строку ?
1 Мизантроп
 
30.05.12
13:01
CSS
2 Steelvan
 
30.05.12
13:07
А как это настроить ?
3 Steelvan
 
30.05.12
13:09
В УТ 10.3 это же где то настраивается. Не могу найти где.
4 Steelvan
 
30.05.12
13:11
Обратил внимание:

где перепрыгивает выглядит так

<P>вапвап</P>
<P>вапвапвап</P>
5 Steelvan
 
30.05.12
13:11
а где нет вот так:

<P>вапвап<BR>вапвапвап<BR>вапвапва</P>
6 acsent
 
30.05.12
13:14
Shift Enter
7 Steelvan
 
30.05.12
13:16
(6) Спасибо.

А есть возможность настроить просто Enter ?
8 Steelvan
 
30.05.12
13:32
Может кому пригодится:

           ФорматХТМЛ = "<HTML><HEAD>
           |<META http-equiv=Content-Type content=" + """" + "text/html; charset=" + ?(ЗначениеЗаполнено(КодировкаПисьма), КодировкаПисьма, "utf-8") + """" + ">
           |<META content=" + """" + "MSHTML 6.00.2800.1400" + """" + " name=GENERATOR></HEAD>
           |<BODY><DIV>" + СтрЗаменить(ЭлементыФормы.ПолеТекстовогоДокумента.ПолучитьТекст(), Символы.ПС, "<BR>") + "</DIV></BODY></HTML>";
           
           ЭлементыФормы.ПолеHTMLДокумента.УстановитьТекст(ФорматХТМЛ);
9 Steelvan
 
30.05.12
18:23
Точнее так:

// Вызывается для получения пустого HTML поля.
// Для правильного переноса строк.
Функция ПолучитьТекстПустогоHTMLПоля() Экспорт
   
   Возврат  "<HTML><HEAD>
           |<META http-equiv=Content-Type content=" + """" + "text/html; charset=" + "utf-8" + """" + ">
           |<META content=" + """" + "MSHTML 6.00.2800.1400" + """" + " name=GENERATOR></HEAD>
           |<BODY><DIV>&nbsp;</DIV></BODY></HTML>";
   
КонецФункции
Программист всегда исправляет последнюю ошибку.