Нужно что бы пользователь НЕ МОГ выбирать элемент справочника, НО мог его отредактировать

1. Imv 16.06.23 16:17 Сейчас в теме
Добрый день !
Платформа 8.3. Обычные формы.
Есть ли сравнительно простой способ реализовать подобное.
Есть справочник, нужно что бы пользователь НЕ МОГ выбирать элемент в своих доках из этого справочника,
НО МОГ просмотреть его или отредактировать.
Т.е. пока требуемые поля не заполнены использовать элемент справочника нельзя...
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. RustamZz 16.06.23 16:46 Сейчас в теме
(1) ОбработкаВыбора: Отказ = Истина;
3. soft_wind 16.06.23 16:48 Сейчас в теме
а при создании нового документа, когда реквизит с этим элементом справочника еще пустое
как пользователь будет выбирать?

или из пустого поля сразу создавать новый элемент справочника?

например Стул ! а если их уже 10 штук - элементов? то будет добавлен 11-й! раз нельзя выбирать!
4. soft_wind 16.06.23 16:55 Сейчас в теме
в общем бред!
правильно делают так. при создании элемента справочника, перед записью, проверяют обязательные к заполнению поля
и другую логику на правильность и т.д.
и если что-то не правильно или не заполнено выдают сообщение и запись элемента не производится!

таким образом, добиваются того что в базе появляются Правильные с заполненными полями элементы справочника.
5. Imv 16.06.23 17:02 Сейчас в теме
Все так. Но элемент справочника может заполняться не сразу или не одним пользователем. Нужно, что бы пока элемент не готов, его нельзя было использовать.
6. user1826630 16.06.23 17:03 Сейчас в теме
(5)
Нужно, что бы пока элемент не готов, его нельзя было использовать.
Что значит ГОТОВ?
7. Imv 16.06.23 17:08 Сейчас в теме
Готов - это значит, что критически важные поля были заполнены.
8. user1826630 16.06.23 17:11 Сейчас в теме
(7) Ну и? Как система должна понять - готов он или не готов?
9. Imv 16.06.23 17:28 Сейчас в теме
Решение как бы созрело уже... Обсудили...
Дополнительный реквизит "ТребуемыеПоляЗаполнены" и форма с фильтром по этому реквизиту.
плюс фильтр на ввод по строке
и как дополнительно - видимость и права доступа (кому можно, а кому нет)

ФормаСписка, ФормаВыбора, ФормаПодбора
АвтоПодборТекста, ОкончаниеВводаТекста
11. truba 16.06.23 18:32 Сейчас в теме
(9) важный момент - выбрать где то определенно или вообще реквизитом в любом месте?
Условно в Документ.Контрагент он попасть не должен, Но в ОбработкаЗаполненияНезаполненных.ТаблицаНеЗаполненных.Контрагенты - попасть обязан.
Или вообще нигде нигде?
10. Imv 16.06.23 18:25 Сейчас в теме
Всем спасибо. Тема закрыта.
Оставьте свое сообщение

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