Имя: Пароль:
1C
1С v8
Не могу разобраться с полем html документа
0 tlg25
 
17.07.13
14:08
Доброго времени суток.
Не могу разобраться с полемhtmlдокумента.
8.2 Управляемые формы.

У плана вида характеристик есть реквизит типа неограниченной строки.
Туда заносится достаточно большой текст разделённый на абзацы, в котором должны быть видны пользователю при отображении выделение цветом, жирность, курсив. Поэтому не могу использовать на форме элемента "вид" - поле ввода. Когда выбираю вид "Полеhtmlдокумента" окно для ввода на форме становится недоступно для редактирования. Хотя в свойствах стоит "Доступность" и не стоит галочка "ТолькоПросмотр". В чем может быть проблема?
И второй вопрос:
Когда на форме элемента этот реквизит я отображала с видом "поле ввода", чтобы можно было записывать значение хоть как-то, а в форме списке приделывала сбоку панель на которую в элемент вида "Полеhtmlдокумента" выводила этот реквизит (предварительно программно пририсовывая теги HTML (закрывающий и открывающий)), то при длинном тексте полоса прокрутки была видна на экране, но не работала!
Впервые использую вид "Полеhtmlдокумента", в примере, который был давно не мной сделан на неуправляемых формах(а сейчас меня попросили переделать в управляемые) - все работает, но там спец процедуры для этого объекта, которых нет в 8.2. Подскажите, пожалуйста, где могут быть грабли, как решить проблему?
1 drcrasher
 
17.07.13
14:19
https://www.dropbox.com/s/kg0rxjlp8j6n0v5/РедакторДокументов.epf

чуток бубна и будет редактор для уф ;)
2 tlg25
 
17.07.13
14:49
(1) Спасибо.
Скачала, открыла в конфигураторе.
Только там все формы неуправляемые.
Пользователь может вполне пережить без редактора.
(В том неуправляемом прототипе, который меня попросили под УФ переписать не было редактора с кнопками настройки цвета/жирности, но была возможность скопированный из ворда или инета цветной, жирный текст вставить и в таком виде видеть). Наверное, если пользователь получит ещё и редактор он будет счастлив безмерно, но пока моя проблема в том, что я просто в управляемой форме не могу добиться _редактирования_ в виде "Полеhtmlдокумента", окно открывается недоступным для редактирования. И по этому неуправляемому редактору пока не поняла, как решить эту основную проблему.
3 WhiteCat
 
17.07.13
14:56
(0) Использовать вместо ПоляHTMLДокумента поле типа "ФорматированныйДокумент"
4 sikuda
 
17.07.13
15:14
(3) Ух ты не знал. http://infostart.ru/public/74958/

(0) На Html http://infostart.ru/public/75313/
5 tlg25
 
17.07.13
15:16
(3) Спасибо!
Добавила промежуточный реквизит на форму такого типа.
Буду сейчас подробнее разбираться, как с ним работать.
Просто жирные цветные тексты из неуправляемой конфигурации в мою управляемую в это поле нормально скопировались, все редактируется.
Только таблица(в HTML виде в неуправляемой конфигурации в одном поле была записана) не скопировалась, только содержимое перенеслось и цвет, которым были ячейки окрашены.
6 tlg25
 
17.07.13
15:18
(4) Спасибо!
Читаю по ссылкам.
7 WhiteCat
 
18.07.13
00:05
(5) Для поля форматированного документа можно установить исходный html-код. То есть, если при копировании часть информации теряется, то можно получать из источника html-код и уже его вставлять в приемник (сделать для этого отдельное поле, например).
8 tlg25
 
18.07.13
11:23
(7) Спасибо, надо будет выяснить откуда этот текст брали, когда вставляли в предыдущую неуправляемую конфигурацию.
У меня ровно одна запись, из тех, что надо перенести, с таким описанием html-ным, где есть таблица. У остальных строк в описании только выделение цветом и разные размеры и жирности/курсивы шрифтов.