AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 26.10.2004, 14:13   #1  
vpa is offline
vpa
Участник
 
10 / 10 (1) +
Регистрация: 05.10.2004
Адрес: Москва
Web интерфейс
Надеюсь, кто-нибудь уже сталкивался с подобным:

1. Можно ли что-нибудь сделать со стандартным lookup`ом? Например - добавить больше двух полей, изменить число выводимых на странице значений или фильтровать выводимые значения? За что отвечает метод 'lookup()' на поле Web-формы - создается впечатление, что он просто не выполняется?

2. Такая проблема с веб-пользователями: включил NT-идентификацию, пользователи вводят свои сетевые имена в стандартном диалоге перед загрузкой сайта. Но теперь, если создать веб-пользователя и задать ему соответствие с сетевым именем, то по этому имени заходить больше не получается - выдается сообщение об ошибке и сайт не загружается.

3. Как управлять числом записей, отображаемых на форме?

Спасибо.
Старый 29.12.2004, 17:45   #2  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
public void lookup(str _lookupValue)
{
WebTableLookup webTableLookup;
Query query;
QueryBuildDataSource queryBuildDataSource;
QueryBuildRange queryBuildRange;
;
webTableLookup = webTableLookup::newParameters(tablenum(RpayHRMOrganization));
webTableLookup.addLookupfield(fieldNum(RpayHRMOrganization, hrmOrganizationId));
webTableLookup.addLookupfield(fieldNum(RpayHRMOrganization, description));
webTableLookup.addLookupfield(fieldNum(RpayHRMOrganization, ParentOrganizationId));
webTableLookup.addLookupfield(fieldNum(RpayHRMOrganization, responsible));
webTableLookup.selectField(fieldNum(RpayHRMOrganization, hrmOrganizationId));
query = new Query();
queryBuildDataSource = query.addDataSource(tableNum(RpayHRMOrganization));
// queryBuildRange = queryBuildDataSource.addRange(fieldNum(RpayHRMOrganization, CountryId));
// queryBuildRange.value(queryValue(CountryId));
webTableLookup.parmQuery(query);
webTableLookup.run();

// super(_lookupValue);
}

+ смотри скрин...

Сам еле нашел...
Вложения
Тип файла: img55386-1 (37.8 Кб, 596 просмотров)
Старый 29.12.2004, 17:48   #3  
Dronas is offline
Dronas
Участник
 
213 / 14 (1) ++
Регистрация: 16.11.2004
Как-то скрин не прикрепился, дополнительно у поля надо прописать в свойствах:
LookupControl - имя datafield
LookupMethod = Custom
Старый 29.12.2004, 17:55   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано Dronas
Как-то скрин не прикрепился
Dronas, пожалуйста, сообщите подробнее о проблеме с картинкой здесь
http://www.axforum.info/forums/showt...&threadid=7771

Извините за оффтопик.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Consuming "CustomerService" Web Service Blog bot DAX Blogs 0 25.01.2008 15:10
Inside Dynamics AX 4.0: The Web Framework Blog bot DAX Blogs 0 25.10.2007 03:04
Pokluda: Outbound web service (AIF) Blog bot DAX Blogs 0 28.10.2006 17:43
Dynamics AX: Web 2.0 Workgroup - A network of Web 2.0 resources Blog bot DAX Blogs 0 28.10.2006 16:40
Solutions Monkey: EP Web Part connection Blog bot DAX Blogs 0 28.10.2006 16:40

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 00:36.