Имя: Пароль:
1C
 
Исключение из проверки реквизитов обязательных для заполнения
Ø (mikecool 28.10.2022 09:47)
0 LivingStar
 
28.10.22
09:15
Подскажите пожалуйста. по такому вопросу.
Есть документ. У него 4 вкладки. Некоторое количество реквизитов на каждой.
Сделал 4 галки, по которым открывается или закрывается доступность определенной вкладки.
На каждой вкладке, есть реквизиты обязательные для заполнения.
Как сейчас в модуле документа отключать обязательность заполнения реквизитов если вкладка с ними отключена?

Процедура обработкаЗаполнения (ДанныеЗаполнения, ТекстЗаполнения, СтандартнаяОбработка) ?
1 mikecool
 
28.10.22
09:19
ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
вот тут обрабатывай свои условия и удаляй из ПроверяемыеРеквизиты ненужные для проверки
2 mikecool
 
28.10.22
09:20
+1 это в модуле объекта
3 НафНаф
 
28.10.22
09:21
(0) Посмотри в типовых как, но...
Вкладки на форме - это представление модели
Объект - это сама модель данных
Модель должна в своей логике опираться на свои данные, а не на представление. Посмотри какие вещи в объекте отвечают за показ тех или иных вкладок
4 LivingStar
 
28.10.22
09:22
Ошибся, кажется вот эта процедура

Процедура ОбработкаПроверкиЗаполнения(Отказ, ПроверяемыеРеквизиты)
    // Вставить содержимое обработчика.
КонецПроцедуры
5 НафНаф
 
28.10.22
09:28
(4) вы программируете методом полного перебора?
6 АгентБезопасной Нацио
 
28.10.22
09:37
(5) методом ветвей и границ...
Интересно, чего это он свой старый ник расчехлил...
7 mikecool
 
28.10.22
09:39
(4) чукча не читатель?
8 Мимохожий Однако
 
28.10.22
09:46
(6) Забанили, наверное.