Показать сообщение отдельно
Старый 29.07.2014, 12:23   #18  
IvanS is offline
IvanS
Участник
Аватар для IvanS
 
241 / 44 (2) +++
Регистрация: 30.06.2006
Адрес: Екатеринбург
Цитата:
Сообщение от JonAx Посмотреть сообщение
public int active()
{
int ret;
ret = super();
CalculationParameters.visible(RContractTypes.ContractPartnerType == RContractPartnerType::Personnel);
rContractTypes_ds.object(fieldNum(RContractTypes, RContractTypeType)).visible(false);
return ret;
}
Код должен быть написан на init'е формы, и вместо

X++:
    CalculationParameters.visible(RContractTypes.ContractPartnerType == RContractPartnerType::Personnel);
Должно быть
X++:
    CalculationParameters.visible(element.args().parmenum() == RContractPartnerType::Personnel);