Показать сообщение отдельно
Старый 20.01.2009, 10:05   #3  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Прямой поиск в InventDimSetup действительно работает, но более кошерно работать не напрямую с таблицей InventDimSetup, а через класс InventDimSearch .
Что-то вроде (метод на таблице InventTable):

X++:
//BP Deviation documented
// ААК: МФД40_08_01_0001_02 05.08.2008 [Синхронизация номенклатур между компаниями] -->
display boolean inventLocationActive_OVK()
// ААК: МФД40_08_01_0001_02 05.08.2008 [Синхронизация номенклатур между компаниями] <--
{
    InventDimSearch dimSearch;
    ;

    dimSearch   = new InventDimSearch();

    if (dimSearch.find(this.DimGroupId, fieldNum(InventDim, InventLocationId)))
    {
        return dimSearch.dimActive();
    }

    return false;
}
За это сообщение автора поблагодарили: mazzy (2), -Dmitry- (0).