Тогда так:
1. Сделайте свой EDT как копию стандартного, но с дополнительным значением:
2. Сделайте во View вычисляемое поле:
X++:
display CustVendDisputeStatusExt disputeStatusExt()
{
if (this.CustDisputeRecId)
{
return this.CustDisputeStatus;
}
else
{
return CustVendDisputeStatusExt::TSTNotExist;
}
}
- тут я для простоты понимания привел пример display-метода, но на самом деле это должно быть вычисляемое поле. Там сложный синтаксис, вы его можете посмотреть в стандартных view.
- дополнительно нужно во view протянуть поле CustDisputeRecId