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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.09.2016, 12:04   #6  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от Vasiliusis Посмотреть сообщение
Добрый день!
Есть таблица, в которой хранятся некие строки, каждой из которых сопоставлена соответствующая иконка. На основе анализа данных из других таблиц с помощью display-метода, необходимо в грид на форме выводить картинку. написал такой метод, вдохновил интернет:

X++:
//BP Deviation Documented
display Bitmap NFY_GetState()
{
    NFYEvent             event = NFYEventLog::GetLastEventByGroupWorkOrder(this.RecId, 2);//достаем строку и из нее берем картинку, хранящуюся как container
    Image                   image = new Image(event? event.EventIcon : [null]);

    return image.getData();
}
на форме в гриде выводится сей метод window-контролом

прикол в том, что в сам метод выполнение даже не заходит. форма повисает и только закрытием аксапты весь этот кошмар прекращается.

проблема видимо в том, что аксапте (DAX 2009)не нравится, что для window-контрола display-метод имее возвращаемый тип не int, а container, хотя тут видно, что это не проблема... подскажите, что делать, товарищА
Из спортивного интереса.
Вложение 10954
Вложение 10955

Вложение 10956

Последний раз редактировалось DSPIC; 28.09.2017 в 01:50.
За это сообщение автора поблагодарили: sukhanchik (5), Dreadlock (3).
Теги
db, display, grid, icon, image, pic, база, картинка

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Значение display метода по его названию Андрей К. DAX: Программирование 41 25.11.2020 06:52
Вывод display-массива на форму в Grid VBF DAX: Программирование 11 21.08.2012 17:23
получить label display - метода NetBus DAX: Программирование 2 05.06.2009 19:08
Вызов display метода Ashir DAX: Программирование 4 08.12.2005 16:32
Не копирует из display-метода в буфер обмена akvi DAX: Программирование 6 08.12.2005 13:14

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

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

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