|
Вывод статуса в поле надписи |
☑ |
0
PochtiReg
10.06.21
✎
13:26
|
Здравствуйте!
Я создал справочник Сотрудники, в табличной части у сотрудника есть поля: Область аттестации, дата аттестации, аттестация (перечисления: Аттестован/Просрочен), дата следующей аттестации. В реквизитах есть поле надписи "Статус". Мне нужно сделать так: Если у сотрудника просрочена хоть одна аттестация - статус в поле надписи должен быть "Просрочен".
Помогите пожалуйста с кодом!
|
|
1
ДенисЧ
10.06.21
✎
13:31
|
ПриОткрытии()
Если ЕстьПросроченныеАттестации(ЭтотОбъект.Ссылка) Тогда
Элементы.Статус.Заголовок = "Просрочен";
Иначе
Элементы.Статус.Заголовок = "";
КонецЕсли
Функцию ЕстьПросроченныеАттестации() оставляем на твоей совести.
|
|
2
SSSSS_AAAAA
10.06.21
✎
13:39
|
ПриОткрытии()
Элементы.Статус.Заголовок = ?(ЕстьПросроченныеАттестации(ЭтотОбъект.Ссылка), "Просрочен", "");
Vyt так кажется красивее и понятнее. Да и 1 строка вместо 5... :)
|
|
3
Малыш Джон
10.06.21
✎
13:50
|
(2) >>Да и 1 строка вместо 5...
это скорее минус)
|
|
4
acht
10.06.21
✎
13:51
|
(2) > 1 строка вместо 5
Повбыбав бы.
|
|
5
acht
10.06.21
✎
13:53
|
Как на сервере в ПриСозданииНаСервере проверку сделать, чтобы на тащить всю ТЧ на клиент, так никто не догадается, как 1 строчку написать, так вот они все.
|
|
6
Масянька
10.06.21
✎
13:54
|
(5) О, Рири... Ты сказал, что-то настолько сложное, что я не поняла. (С)
|
|
7
Малыш Джон
10.06.21
✎
13:57
|
(5) а это ТСу домашнее задание.
|
|
8
Kassern
10.06.21
✎
13:59
|
(0) по уму конечно бы не в справочнике в ТЧ это дело пихать с аттестациями. Сделать документ, в котором фиксировать сдачу аттестации. Завести регистр где вести учет по проведенным аттестациям в разрезе сотрудника. Далее на основании данных этого регистра уже выводить нужный заголовок в реквизит ФОРМЫ справочника. Для подробной информации замутить отчет по этому регистру.
|
|
9
PochtiReg
10.06.21
✎
14:00
|
Всем большое спасибо, попытаюсь разобраться!!
|
|
10
acht
10.06.21
✎
14:00
|
(6) "Предсказываю, что следующий труп будет ваш. А убийцей буду я!" =)
|
|
11
Масянька
10.06.21
✎
14:00
|
(10)
|
|
12
Масянька
10.06.21
✎
14:01
|
(10) 😨😨😨
|
|