• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

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

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

DNT

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

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

Xalet

А если перемименовать форму и заменить значение form агентом?
 
T

turumbay

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

Есть поле (тип 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...
 
D

DNT

Вычищать это добро также проще через dxl...

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

Обучение наступательной кибербезопасности в игровой форме. Начать игру!