andrew76 @ Сегодня, 16:58
,
Добрый день! Если "сотрудник" в шапке документа то в модуле документа пишем:
// ===========================
Функция ПроверкаШапки()
глВсеВыбрано = 1;
глВыбранЛи(сотрудник,"сотрудник");
//глВыбранЛи(Цех,"Цех");
Возврат глВсеВыбрано;
КонецФункции
А если в строке, то так:
// ===========================
Функция ПроверкаСтроки()
глВсеВыбрано = 1;
глВыбранЛи(сотрудник,"сотрудник",НомерСтроки);
Возврат глВсеВыбрано;
КонецФункции
А потом в обработке проведения проверяем:
// ===========================
Процедура ОбработкаПроведения()
Если ПроверкаШапки() = 0 Тогда
глНеПроводить(Контекст);
Возврат;
КонецЕсли;
ВыбратьСтроки();
Пока ПолучитьСтроку() = 1 Цикл
Если ПроверкаСтроки() = 0 Тогда
глНеПроводить(Контекст);
Возврат;
КонецЕсли;
КонецЦикла;
КонецПроцедуры