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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.07.2008, 22:05   #1  
Blog bot is offline
Blog bot
Участник
 
25,631 / 848 (80) +++++++
Регистрация: 28.10.2006
gatesasbait: Custom label on SysTableLookup column
Источник: http://gatesasbait.spaces.live.com/B...B9F5!236.entry
==============


Good evening,

This shows how to put a custom label on a SysTableLookup:

X++:
public static void lookupSalesId(FormStringControl _ctrl)
{
    SysTableLookup sysTableLookup = 
        SysTableLookup::newParameters(tablenum(SalesTable), _ctrl);
    Query query = new Query();
    ;
  
     query.addDataSource(tablenum(SalesTable));
  
     //'true' is used to specify which field we are returning from the lookup. 
     //By default the first field added is returned, so here 'true' is superfluous. 
     sysTableLookup.addLookupfield(fieldnum(SalesTable, SalesId), true); 
     //Use this setLabel() call right after the adding the field you need to customize
    sysTableLookup.setLabel("My custom SalesId label"); 
     sysTableLookup.addLookupfield(fieldnum(SalesTable, SalesName));
     sysTableLookup.parmQuery(query);
    sysTableLookup.performFormLookup();
}
Normally, you would define this static lookupSalesId() method on the table SalesTable, since it is closely related. Then you could call this method from a form by overriding the lookup() method of a Form's Data Source field as such (logically, a field of the same type as the one you're looking up):

X++:
 public void lookup(FormControl _formControl, str _filterStr)
{
     ;
  
     SalesTable::lookupSalesId(formControl);
}


Источник: http://gatesasbait.spaces.live.com/B...B9F5!236.entry
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Creating Custom Dynamics AX Services Blog bot DAX Blogs 0 17.12.2008 12:05
DynaMihamAX: Label import problem in Dynamics AX 4.0 Blog bot DAX Blogs 0 12.12.2008 13:05
gatesasbait: How to define a custom lookup form for an extended datatype Blog bot DAX Blogs 0 09.07.2008 22:05
axaptapedia: Multi Column Blog bot DAX Blogs 0 05.02.2008 17:25

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

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

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