Показать сообщение отдельно
Старый 15.01.2008, 11:12   #9  
Atar is offline
Atar
Консультант
 
287 / 101 (4) +++++
Регистрация: 10.03.2006
Адрес: Москва
init формы (баг исправлен хотфиксом):
X++:
public void init()
{
    SysDictField sysDictField;
    super();
    callerSalesLine = element.args().record();
    if (!callerSalesLine.RecId)
        throw error(error::missingRecord(element.design().caption()));
    if (!callerSalesLine.salesTable().type().canUpdateRemainingQty())
        throw error(error::missingRecord(element.design().caption()));
    sysDictField = new SysDictField(tablenum(SalesLine),fieldnum(SalesLine, RemainSalesPhysical));
    remainSalesPhysical.label(sysDictField.label());
    remainSalesPhysical.helpText(sysDictField.help());
    sysDictField = new SysDictField(tablenum(SalesLine),fieldnum(SalesLine, RemainInventPhysical));
    remainInventPhysical.label(sysDictField.label());
    remainInventPhysical.helpText(sysDictField.help());
    // Fix for PS bug 27969
    SalesLine_ds.query().dataSourceTable(tablenum(SalesLine)).clearDynalinks();
}
Вложения
Тип файла: xpo Form_SalesUpdateRemain.xpo (10.1 Кб, 400 просмотров)

Последний раз редактировалось Atar; 15.01.2008 в 11:15. Причина: Вложение
За это сообщение автора поблагодарили: Starling (1).