Как Отобразить Richtext В Виде (хотя Бы Как То...)

deeeman

Well-Known Member
04.12.2007
383
0
#1
Привет!

как можно в виде узнать заполнено ли поле RichText ?

вот например функция @Abstract может это сделать? я так и не разобрался
интересует заполненность поле файлами текстом и ссылками. (аналог RTNavigator)
 

deeeman

Well-Known Member
04.12.2007
383
0
#3
так и делаю, полей просто куча и это тормозит сохранение...
подругому можно?
 

nvyush

Well-Known Member
Lotus team
22.04.2009
2 317
0
48
Подмосковье
#4
В представлении доступны только Summary поля, РТ к ним не относятся.
Рецепты ускорения банальны — упростить форму, разбить документ на основной и ответные с вложениями и т.п.
 

Dragon108

Well-Known Member
19.01.2010
265
0
30
Россия
#5
Привет!

как можно в виде узнать заполнено ли поле RichText ?

вот например функция @Abstract может это сделать? я так и не разобрался
интересует заполненность поле файлами текстом и ссылками. (аналог RTNavigator)

@Attachements не подходит?
 

deeeman

Well-Known Member
04.12.2007
383
0
#6
1. @Abstract - с ее помощью можно что то выжать?
2. @Attachements не подходит ((
 

nvyush

Well-Known Member
Lotus team
22.04.2009
2 317
0
48
Подмосковье
#7

deeeman

Well-Known Member
04.12.2007
383
0
#8
nvy

Код:
@Abstract( [TextOnly]:[TrimWhite]; 64000; ""; "Body" )
не работает в виде ))
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
2
36
Россия, Калуга
#9
Надо использовать в Computed-полях.
64000 - это слишком много. В представлении 200 достаточно.

Я вообще отказался от @Abstract, т.к. размер текста задаётся в байтах. Поэтому юникодные символы больше байта режутся неправильно и отображаются криво. И есть подозрения, что именно из-за этого у некоторых пользователей намертво зависали представления. Помогало установка параметра DisableUniscribe=1 в notes.ini
Теперь использую notesRichTextItem.GetUnformattedText и всё замечательно.
 

nvyush

Well-Known Member
Lotus team
22.04.2009
2 317
0
48
Подмосковье
#10
Код:
@Abstract( [TextOnly]:[TrimWhite]; 64000; ""; "Body" )
не работает в виде ))
Ну так я и привёл цитату из справки: @Abstract cannot convert rich text to text in a view column. И в приведённой ссылке также указывается на необходимость сохранять информацию из РТ в текстовое поле для отображения в представлении.
 

hosm

* so what *
18.05.2009
2 442
9
42
Kiev, Ukraine
#13
еще есть хороший вариант отказаться затеи выводить эти данные из рт в вид.
или отказаться от хранения данных в рт.
Посудите сами - если инфу надо показывать в виде, то там для дока должно быть небольшое обозримое кол-во данных, чтоб не нагружать индексер и не напрягать юзера.
Или вы думаете, что колонка текста в 20-30К на док в представлении - это удобно? Во вьюхе все равно больше 9 строк не выведется и тормозить будет