Решено Неверно срабатывает формула скрытия

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

Ruslan280

помогите пожалуйста - такая очень странная проблема-
не срабатывает формула скрытия кнопки(экшна) на представлении:
простое текстовое поле , пишу index="", то есть если поле пусто, то экшн скрыть.
в итоге кнопка скрывается вообще для всех документов.
хотя пишу в формуле выполнения соседней кнопки @prompt([OK];index) - значение отображается

пробовал @getfield , пробовал соседние поля в документе - всё также.
пробовал создать представление с селектом form="In" и добавил кнопку с формулой скрытия form="In" - она отображается всё равно

такое ощущение что для формулы скрытия используется пустой документ.
на соседней базе всё нормально (дизайн другой)
что это может быть?
 
на одной из закладок кнопки есть галка: "Evaluate for ...", если её поставить, то при перемещении от документа к документу формула скрытия будет пересчитываться.
Но вьюха при этом начинает притормаживать.
 
на одной из закладок кнопки есть галка: "Evaluate for ...", если её поставить, то при перемещении от документа к документу формула скрытия будет пересчитываться.
Но вьюха при этом начинает притормаживать.

спасибо большое- помогло. в свойствах вьюхи эта настройка
 
Это очень неудачное решение. Лучше внутри кода проверьте заполненность поля Index и прервите выполнение в случае пустоты поля.
 
  • Нравится
Реакции: savl
@Ruslan280, нет.
Если ставить галку, то будет притормаживать.
Если сделать обработку в коде кнопки, то притормаживания не будет.
 
сильно влияет на скорость работы представления?
Да это вообще моветон - скрывать кнопку вьюшки по полям документа. Как минимум пользователи замучают вопросами/требованиями: "А почему это у Марии Ивановны кнопка есть, а у меня нет?! Я тоже хочу такие привилегии!!!" :red:
Если пользователей за тыщу, то кнопку перепишете уже на следующий день.
 
  • Нравится
Реакции: Ruslan280
Мы в соцсетях:

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