Формула скрытия поля

  • Автор темы Автор темы DNT
  • Дата начала Дата начала
D

DNT

Добрый вечер всем!

Есть поле (тип RichTextItem, если это принципиально), на этом поле была формула скрытия, допустим "@TextToNumber(Status) <= 2".
На текущий момент мне необходимо это условие скрытия поля убрать. Соответственно я и убрал - теперь во вновь созданных документах все ОК. А что делать со старыми? Лотус упорно продолжает скрывать это поле ... пересохранение документов не помогает.
 
А если перемименовать форму и заменить значение form агентом?
 
Добрый вечер всем!

Есть поле (тип RichTextItem, если это принципиально), на этом поле была формула скрытия, допустим "@TextToNumber(Status) <= 2".
На текущий момент мне необходимо это условие скрытия поля убрать. Соответственно я и убрал - теперь во вновь созданных документах все ОК. А что делать со старыми? Лотус упорно продолжает скрывать это поле ... пересохранение документов не помогает.
У RT поля формула скрытия работает не самым очевидным образом: само поле может быть видимым на форме, а содержание поля - нет, т.к. применяются формулы скрытия для каждого абзаца текста внутри этого поля.
Для примера: создаем форму с RT полем Body, создаем по форме документ.
В поле вбиваем 2 параграфа:
1. Шла Саша по шоссе
2. И сосала сушку
выделяем текст второго параграфа -> text properties -> на предпоследней закладке ставим галку hide from 4.6 or later. Результат - поле видимо, а параграф скрыт. В dxl это выглядит так:
<item name='Body'><richtext>
<pardef id='1'/>
<par def='1'/>
<par def='1'>1.Шла Саша по шоссе</par>
<par def='1'/>
<pardef id='2' hide='notes'/>
<par def='2'>2. И сосала сушку</par>
<par def='1'/></richtext></item>
Вычищать это добро также проще через dxl...
 
Вычищать это добро также проще через dxl...

Понимаю что необходимо выгрузить, удалить требуемые участки текста и загрузить обратно но никогда такого не делал... можно примером ткнуть. Заранее СПАСИБО
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab