Тема: RLS
Показать сообщение отдельно
Старый 10.02.2009, 18:28   #1  
GBH is offline
GBH
MCITP
Аватар для GBH
MCP
MCBMSS
Ex AND Project
 
140 / 28 (1) +++
Регистрация: 28.06.2007
RLS
AX 3.0
Всем здравствуйте.

Собственно вопрос. Есть форма. На ней создан stringedit. Перекрыт метод lookup.
Подскажите , пожалуйста, как реализовать доступ на уровне записей.

Код lookup.

X++:
    Query                   query = new Query();
    QueryBuildDataSource    queryBuildDataSource;
    QueryBuildRange         queryBuildRangeBank;
    SysTableLookup          sysTableLookup;

    ;

    sysTableLookup = SysTableLookup::newParameters(tablenum(Town_RU), this ,true);
    sysTableLookup.addLookupfield(fieldnum(Town_RU, TownId));
    sysTableLookup.addLookupfield(fieldnum(Town_RU, Name));
    sysTableLookup.addLookupfield(fieldnum(Town_RU, StateId));
    queryBuildDataSource = query.addDataSource(tablenum(Town_RU));
    queryBuildRangeBank = queryBuildDataSource.addRange(fieldnum(Town_RU, StateId));
    queryBuildRangeBank.value(AVN_TariffGridUsing.StateId);
    sysTableLookup.parmQuery(query);
    sysTableLookup.performFormLookup();
Заранее спасибо.
За это сообщение автора поблагодарили: kornix (1).