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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.01.2010, 11:31   #3  
e@gle is offline
e@gle
MCTS
MCBMSS
 
164 / 72 (3) ++++
Регистрация: 11.04.2005
Адрес: Минск
Цитата:
может вернуться любое видимое значение даты в текущем столбце
Да, походу так и работает
Пока решил следующим образом. Перекрыл метод lookup() на поле дата:
X++:
public void lookup(FormControl _formControl, str _filterStr)
{
    FormDateControl fdc = _formControl;
    ;

    fdc.dateValue(str2date(_formControl.valueStr(), 123));

    super(fdc, _filterStr);
}
Почему-то у объекта _formControl значение _formControl.dateValue() действительно кривое, а вот у этого же объекта значение _formControl.valueStr() - правильное. Ну а в самом лукапе (SysDateLookUp) берется значение dateValue(), естественно.
Сейчас думаю какие минусы такой доработки.
__________________
С уважением, Павел Цераниди.
На пути к совершенству нет конца. Каждое новое достижение является отправной точкой для следующего крупного шага.

Последний раз редактировалось e@gle; 28.01.2010 в 11:42.
Теги
ax2009, lookup, дата

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Миграция AX3(Oracle) -> AX2009(MSSQL) Shamil DAX: Администрирование 16 11.01.2010 18:36
Khue Trinh: Fill Utility in AX2009 Blog bot DAX Blogs 0 10.07.2009 10:05
ax2009 & SSRS kitty DAX: Программирование 6 02.04.2009 10:38
Очень не хочеться вручную устанавливать даты для всех строк журнала .... ATimTim DAX: Функционал 1 14.09.2004 19:33
Проверка даты Wamr DAX: Программирование 9 15.12.2002 17:28
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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