Изменение свойства поля

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

seoman2

Green Team
17.02.2010
516
1
Как в лотус скрипте сделать поле из text editable сделать его computed и в значение по умолчанию засунуть его же имя.
В общем после определенного действия сделать его на чтение...
Варианты с клоном поля на чтение и играми со скрытием полей неинтересны.
 
как это реализовать в лотус скрипте?
можно пример кода
 
Варианты с клоном поля на чтение и играми со скрытием полей неинтересны.
никак. гордецам лотус не поддается :)
фактически, нужно подменить форму, чтобы сменить уи-отображение.
поэтому, если есть группа полей, которую надо перекрыть от редактирования по определенному условию, можно поиграться с подформами или заменой формы документа.
а так, чтобы одно поле сюда, другое туда...
 
seoman2
засунуть его в секцию с контролем
 
Как-то у вас все сложно.

А подробнее задачу можно описать?
 
В документе есть 2 поля: содержание и приложение.
Хочу после нажатия кнопки "подписать" запретить их редактирование.
 
seoman2
Input enabled formulas тему и дальше в хелпе почитать
 
В хелпе нет как лотус скриптом менять свойство поля Input enabled formulas.
Причем стиль стоит Notes Style
А поле Rich Text.
 
У нас в одной базе это решено следующим образом:
Есть 2 практически одинаковых формы, только в одной поле редактируемое, а в другой компьютед, в остальном все совпадает, так вот после определенного действия просто doc.form(0) = "form2".Сохраняем. И все.
Ну и переоткрыть, конечно , если речь о UI
 
У нас в одной базе это решено следующим образом:
Есть 2 практически одинаковых формы, только в одной поле редактируемое, а в другой компьютед, в остальном все совпадает, так вот после определенного действия просто doc.form(0) = "form2".Сохраняем. И все.
Ну и переоткрыть, конечно , если речь о UI
ИМХО, лучше это было сдеалать на вычисляемой подформе.
 
а чем не устраивает - запрет дока на редактирование (полями авторс), если не все поля - вынести в чайлд те, кот. не нужно редактировать
 
ИМХО, лучше это было сдеалать на вычисляемой подформе.
nvy, беспорно на подформе лучше, просто не я писал ту базу, просто помню что решение где то видел =)
seoman2 , а почему так против копии поля? копия поля самое простое решение.
 
В хелпе нет как лотус скриптом менять свойство поля Input enabled formulas.
Причем стиль стоит Notes Style
А поле Rich Text.

Сделать поле с флажком и меняй в нем значение ЛС, а в нужных полях прописать формулу, которая будет зависеть от значения во "флажке".
 
Сделал вычисляемую субформу, которая по флаговому полю ставит или поле СОДЕРЖАНИЕ_ на редактированние или поле СОДЕРЖАНИЕ_ c computed c значением СОДЕРЖАНИЕ_... То есть на чтение.
Появилась проблема:
если в поле скопированна таблица с экселя - то это поле в режиме чтения СОДЕРЖАНИЕ_ удаляется, сбой документа.
если в поле таблица нарисованная в лотусе - то после получения свойства computed c значением СОДЕРЖАНИЕ_ теряет форматирование, границы исчезают.

Сделать поле с флажком и меняй в нем значение ЛС, а в нужных полях прописать формулу, которая будет зависеть от значения во "флажке".
Напишите поподробнее, непонятно что делать.
 
Поле СОДЕРЖАНИЕ_ кторое надо запретить изменять у меня типа Rich Text
У поля типа Rich Text нет свойства Input Enabled.
ЛС - это что?

И того что остается сделать?
 
Мы в соцсетях:

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