Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Не работает проверка на пустую ссылку в условном оформлении

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

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.