Показать сообщение отдельно
Старый 29.07.2014, 12:43   #23  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
На менюайтемах (RContractTypeCust, RContractTypeVend), открывающих данную форму, есть свойства EnuTypeParameter = RContractPartnerTypeAll и EnumParameter = (Cust или Vend). Второе свойство чётко определяет откуда была открыта форма: из расчётов с клиентами или из Расчётов с поставщиками. Свойства доступны через element.args().parnEnum().

Вам следует сделать проверку в init() формы на EnumParameter и в зависимости от текущего EnumParameter делать поле скрытым или видимым.