|
Не работает проверка на пустую ссылку в условном оформлении |
☑ |
0
Dirk Diggler
02.09.21
✎
15:25
|
Как сделать так, чтобы кнопка была недоступна в УФ, если документ в базу не записан?
В условном оформлении сделал Доступность и Видимость = Ложь для случая, если Объект.Ссылка не заполнено. Открываю форму нового документа - кнопка все равно видима и доступна.
Как правильно?
|
|
1
Гипервизор
02.09.21
✎
15:29
|
Пустая()
|
|
2
Guk
02.09.21
✎
15:30
|
что-то я не видел в типовых, чтобы такие вещи в УО делали. обычно устанавливается в ПриСозданииНаСервере или в ПриОткрытии и потом при изменении статуса Записан/Не записан...
|
|
3
RomanYS
02.09.21
✎
15:42
|
(0) УО часто некорректно работает (не работает) вне списков. Поэтому (2)
|
|
4
SleepyHead
гуру
02.09.21
✎
15:57
|
(0) а почему бы не проверять заполненность ссылки при нажатии кнопки?
|
|
5
lodger
02.09.21
✎
16:12
|
нормально УО работает. надо вопросы ему правильно ставить.
объект.ссылка - может иметь любой трэш, в зависимости от инициации объекта. вдруг кому жахнет в голову вызвать УстановитьСсылкуНового?
лучше уж тогда повесить булевый реквизит формы "ЭтоНовыйОбъект" и заполнять его при создании методом ЭтоНовый();
|
|
6
RomanYS
02.09.21
✎
16:40
|
(5) ты бы проверил сначала.
Один элемент УО для кнопки и реквизита таблицы. Реквизит блокируется, кнопка - нет.
|
|
7
lodger
02.09.21
✎
16:46
|
(6) то есть мы специально ищем особые ситуации, чтобы сказать "система не работает и всё г-но".
почему нельзя повесить 2 элемента УО? вам запретили?
|
|
8
RomanYS
02.09.21
✎
18:04
|
(7) Это тест: один элемент чтобы убедиться что условие сработало.
Просто проверь сам. Делов 5 минут
|
|