Не отрабатывает проверка заполнения

1. Metabos 29 20.11.22 09:24 Сейчас в теме
Добрый день! Есть справочник, у него есть стандартный реквизит. Я его сделала обязательным для заполнения. Ну чтобы выдавал ошибку если он не заполнен. Но почему то не срабатывает. Все равно дает записать без него. В проверке обработкизаполнения смотрела, этот реквизит не удаляется из проверки. Что можно проверить еще?
Спасибо!
По теме из базы знаний
Найденные решения
31. user1089020 23.11.22 16:00 Сейчас в теме
(29) Теперь верю.

Попробуйте в модуле объекта "ПередЗаписью" поставить ПроверитьЗаполнение()
DesertPunk; +1 Ответить
33. SlavaKron 23.11.22 18:28 Сейчас в теме
(32) Подозреваю, что имеет место всё-таки программная запись элемента. При интерактивной записи проверка заполнения вызывается автоматически.
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. Sashares 35 20.11.22 11:53 Сейчас в теме
(1)Покажите как именно вы сделали его обязательным для заполнения. Какие свойства и где настроили?
3. Metabos 29 20.11.22 12:53 Сейчас в теме
(2)В справочнике, на закладке данные перешла в стандартные реквизиты и там в свойствах этого реквизита в проверке заполнения выбрала Выдавать ошибку.
6. user1831019 20.11.22 18:23 Сейчас в теме
И в каком месте не срабатывет? При обмене, или при работе из формы?
11. Metabos 29 20.11.22 20:06 Сейчас в теме
(6)когда создаю новый элемент в предприятии, в пользовском режиме. Сохраняю его с этим пустым элементом. И все прекрасно сохраняется.
14. spacecraft 20.11.22 20:41 Сейчас в теме
(1) именно стандартный реквизит?
Предположу, что он еще и булев тип. Для булево проверка не происходит.
16. Metabos 29 20.11.22 21:51 Сейчас в теме
(14)
именно стандартный реквизит?
Предположу, что он еще и булев тип. Для булево проверка не происходит.

Нет, не булево. Строка или число, не помню точно.
4. AlexGoldT 20.11.22 14:23 Сейчас в теме
Может стоит посмотреть в сторону событий справочника, а не реквизита справочника?
Проверка заполнения реквизита обычно проверяет ЧТО ввели. А Вам нужно проверит заполнен ли реквизит в документе (справочнике)
5. user1831019 20.11.22 18:05 Сейчас в теме
(4) С чего вдруг? "Факт заполненности" и "Значение заполнения" - суть разные вещи.
12. Metabos 29 20.11.22 20:14 Сейчас в теме
(4) Я в свойствах этого реквизита проверка заполнения выбрала выдавать ошибку. Разве не должно сработать?
7. AlexGoldT 20.11.22 18:30 Сейчас в теме
(5) Разве факт заполненности реквизита не в процессе работы с реквизитом проверяется? Я про обработчик реквизита. Он (обработчик) разве будет инициироваться если Вы не заходил в реквизит формы?
8. user1831019 20.11.22 18:32 Сейчас в теме
(7)
Проверка заполнения реквизита обычно проверяет ЧТО ввели.
Вот это сначала проясни, потом дальше обсудим.
9. AlexGoldT 20.11.22 18:35 Сейчас в теме
(8) Зачем? Вы можете просто по тем данным что дал тописпикер - высказать свое предположение о причинах...
10. user1831019 20.11.22 18:37 Сейчас в теме
(9) Затем, что платформенная проверка не проверяет "ЧТО ввели?". А проверяет только "ввели ли ХОТЯ БЫ ЧТО-ТО?".
15. spacecraft 20.11.22 20:46 Сейчас в теме
(10) и "ЧТО ввели" проверяется.
Для числовых типов будет ошибка на 0, даже если его "ввести".
Для строковых типов будет ошибка, если ввести "пробельные" символы.
13. user1863362 20.11.22 20:17 Сейчас в теме
Какой конкретно реквизит-то?
17. Metabos 29 20.11.22 21:52 Сейчас в теме
(13) К сожалению не могу сказать какой именно.
18. user1831019 21.11.22 08:38 Сейчас в теме
(17) Тогда для чего все это?
unknown181538; +1 Ответить
19. пользователь 21.11.22 09:34
Сообщение было скрыто модератором.
...
20. пользователь 21.11.22 09:50
Сообщение было скрыто модератором.
...
21. Metabos 29 22.11.22 11:20 Сейчас в теме
Добрый день! Еще актуально, поднимаю.
22. user1863362 22.11.22 21:22 Сейчас в теме
(21) Реквизит-то какой? Розовенький?
unknown181538; +1 Ответить
23. Metabos 29 23.11.22 15:07 Сейчас в теме
(22)Это имеет какое то значение?
24. user1863362 23.11.22 15:11 Сейчас в теме
(23) Какое-то имеет. Не помню точно.
25. Metabos 29 23.11.22 15:12 Сейчас в теме
(24)Ок. Реквизит обычный вроде как.
26. user1863362 23.11.22 15:21 Сейчас в теме
(25) Ссылка, Код, Наименование, Владелец, Родитель, ЭтоГруппа, ПометкаУдаления, Предопределенный, ИмяПредопределенныхДанных. Выберите, пожалуйста.
27. Metabos 29 23.11.22 15:27 Сейчас в теме
28. user1089020 23.11.22 15:35 Сейчас в теме
Было бы удобнее понять по скринам свойств этого реквизита.
29. Metabos 29 23.11.22 15:38 Сейчас в теме
(28)
Прикрепленные файлы:
30. Sashares 35 23.11.22 16:00 Сейчас в теме
(29)Ни строчки кода.
Попробуйте почистить кэш.
Прикрепленные файлы:
31. user1089020 23.11.22 16:00 Сейчас в теме
(29) Теперь верю.

Попробуйте в модуле объекта "ПередЗаписью" поставить ПроверитьЗаполнение()
DesertPunk; +1 Ответить
32. Metabos 29 23.11.22 16:51 Сейчас в теме
(31) Да, так работает. Это что то новенькое? Почему нужно что то коде прописывать помимо установки в выдавать ошибку в проверке заполнения?
33. SlavaKron 23.11.22 18:28 Сейчас в теме
(32) Подозреваю, что имеет место всё-таки программная запись элемента. При интерактивной записи проверка заполнения вызывается автоматически.
34. Metabos 29 23.11.22 19:13 Сейчас в теме
35. user1089020 24.11.22 08:38 Сейчас в теме
Поддерживаю:

(33)
Подозреваю, что имеет место всё-таки программная запись элемента. При интерактивной записи проверка заполнения вызывается автоматически.
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот