Показать сообщение отдельно
Старый 09.03.2011, 20:14   #1  
SRF is offline
SRF
Участник
MCBMSS
Axapta Retail User
 
376 / 562 (19) +++++++
Регистрация: 08.08.2007
Записей в блоге: 1
Заказы на перемещение. DAX 2009 RU6
При модификации полей "Со склада", "На склад" в шапке заказа на перемещение автоматически происходит сохранение записи(в случае когда указаны оба склада), зачем это происходит понятно :

X++:
public void modifiedField(fieldId _fieldId)
{
           ....
           // <GEEU>
            if(this.InventLocationIdFrom && this.InventLocationIdTo)
            {
                if(!this.RecId) this.insert();

                AddressTrans_RU::createFromInventTransferTable_RU(this);
            }
            // </GEEU>
            ...
}
Уважаемые сотрудники MS или те кто знают, ответьте, пожалуйста, почему было выбрано данное архитектурное решение ?

Почему отказались от варианта в методе insert, после super() ? :
X++:
public void insert()
{

    ...
    super();

    // <GEEU>
//   AddressTrans_RU::createFromInventTransferTable_RU(this);
    ....
}
Спасибо!
__________________
Sergey Nefedov