|
ЗКГУ ДЕМО недоступность поля ввода
| ☑ |
0
nsergn
17.03.23
✎
11:25
|
ЗКГУ ДЕМО
Есть справочник Сотрудники. В нем есть поле ввода ДатаПриема.
В конфигураторе это поле стоит со свойствами Доступность = да и ТолькоПросмотр=Нет
При открытие в режиме Предприятие поле ДатаПриема недоступно для прямого изменения.
В каком месте происходит закрытие поля от изменений?
|
|
1
SleepyHead
гуру
17.03.23
✎
11:50
|
(0) В запросе динамического списка.
Это поле из регистра "Текущие кадровые данные сотрудников".
|
|
2
nsergn
17.03.23
✎
12:14
|
(1) Я, наверное, не совсем правильно задал вопрос.
Регистр этот я видел, понятно, что в нем хранятся для каждого сотрудника даты.
Я имел в виду, в каком месте в коде в ФормеЭлемента справочника Сотрудники ставится запрет на редактирование этого поля?
(ведь в свойствах поля "ДатаПриема" стоит Доступность = да и ТолькоПросмотр=Нет)
Попробую сам поискать, но пока что-то не нашел. (
|
|
3
SleepyHead
гуру
17.03.23
✎
12:35
|
СотрудникиФормыБазовый.ОбновитьЭлементыФормы()
Доступность поля зависит от того, ведется ли кадровый учет. если ведется документами - значит, вручную нельзя редактировать.
|
|
4
SleepyHead
гуру
17.03.23
✎
12:36
|
Вот кусочек кода оттуда:
ОбщегоНазначенияКлиентСервер.УстановитьСвойствоЭлементаФормы(
Форма.Элементы,
"ДатаПриема",
"ТолькоПросмотр",
ЭтоПодработка
Или Форма.ИспользоватьКадровыйУчет
И ЗначениеЗаполнено(Форма.ПриказОПриеме));
|
|
5
nsergn
17.03.23
✎
14:16
|
(3), (4) Спасибо большое!
|
|