Показать сообщение отдельно
Старый 23.10.2006, 16:22   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
INFO: Bug InventDimSearch
Нашел вот такой "маленький" буг, который связан с системой конфига Аксапта и "без-программной свази полей", если отключают какой-нить ConfigId, есть поля с этим конфигом и сделана привязка/ссылка, то custom-конфигурация просто глючит, если есть "старая запись (old record)"

Class::InventDimSearch (исправленный вариант)
Код:
NoYes dimActive()
{
    DictField   df = new DictField(tableNum(InventDim),inventDimSetup.dimFieldId);
    ;

    if (df.configurationKeyId() && !isConfigurationkeyEnabled(df.configurationKeyId()))
        return NoYes::No;

    return inventDimSetup.active;
}
ПС: хоть и работает медленно, но правильно...
ПС: простите "если что", если этот буг известен и где-то упомянут.