Нужно что бы пользователь НЕ МОГ выбирать элемент справочника, НО мог его отредактировать
Добрый день !
Платформа 8.3. Обычные формы.
Есть ли сравнительно простой способ реализовать подобное.
Есть справочник, нужно что бы пользователь НЕ МОГ выбирать элемент в своих доках из этого справочника,
НО МОГ просмотреть его или отредактировать.
Т.е. пока требуемые поля не заполнены использовать элемент справочника нельзя...
Платформа 8.3. Обычные формы.
Есть ли сравнительно простой способ реализовать подобное.
Есть справочник, нужно что бы пользователь НЕ МОГ выбирать элемент в своих доках из этого справочника,
НО МОГ просмотреть его или отредактировать.
Т.е. пока требуемые поля не заполнены использовать элемент справочника нельзя...
По теме из базы знаний
- 50+ советов для успешной сдачи 1С: Специалист по платформе
- Правила и приемы доработки типовых конфигураций 1С для облегчения их дальнейшей поддержки и обновления
- Многопоточный CI-контур для 1С c Packer, Vagrant и Jenkins. Часть 1. Описание системы и обзор инструментария
- Глобальное меню разработчика для управляемых форм
- Интеграция 1С и Sentry для мониторинга ошибок и расчета Apdex
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
а при создании нового документа, когда реквизит с этим элементом справочника еще пустое
как пользователь будет выбирать?
или из пустого поля сразу создавать новый элемент справочника?
например Стул ! а если их уже 10 штук - элементов? то будет добавлен 11-й! раз нельзя выбирать!
как пользователь будет выбирать?
или из пустого поля сразу создавать новый элемент справочника?
например Стул ! а если их уже 10 штук - элементов? то будет добавлен 11-й! раз нельзя выбирать!
в общем бред!
правильно делают так. при создании элемента справочника, перед записью, проверяют обязательные к заполнению поля
и другую логику на правильность и т.д.
и если что-то не правильно или не заполнено выдают сообщение и запись элемента не производится!
таким образом, добиваются того что в базе появляются Правильные с заполненными полями элементы справочника.
правильно делают так. при создании элемента справочника, перед записью, проверяют обязательные к заполнению поля
и другую логику на правильность и т.д.
и если что-то не правильно или не заполнено выдают сообщение и запись элемента не производится!
таким образом, добиваются того что в базе появляются Правильные с заполненными полями элементы справочника.
Все так. Но элемент справочника может заполняться не сразу или не одним пользователем. Нужно, что бы пока элемент не готов, его нельзя было использовать.
Решение как бы созрело уже... Обсудили...
Дополнительный реквизит "ТребуемыеПоляЗаполнены" и форма с фильтром по этому реквизиту.
плюс фильтр на ввод по строке
и как дополнительно - видимость и права доступа (кому можно, а кому нет)
ФормаСписка, ФормаВыбора, ФормаПодбора
АвтоПодборТекста, ОкончаниеВводаТекста
Дополнительный реквизит "ТребуемыеПоляЗаполнены" и форма с фильтром по этому реквизиту.
плюс фильтр на ввод по строке
и как дополнительно - видимость и права доступа (кому можно, а кому нет)
ФормаСписка, ФормаВыбора, ФормаПодбора
АвтоПодборТекста, ОкончаниеВводаТекста
(9) важный момент - выбрать где то определенно или вообще реквизитом в любом месте?
Условно в Документ.Контрагент он попасть не должен, Но в ОбработкаЗаполненияНезаполненных.ТаблицаНеЗаполненных.Контрагенты - попасть обязан.
Или вообще нигде нигде?
Условно в Документ.Контрагент он попасть не должен, Но в ОбработкаЗаполненияНезаполненных.ТаблицаНеЗаполненных.Контрагенты - попасть обязан.
Или вообще нигде нигде?
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот