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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2002, 10:46   #1  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
Проблема с использованием displayOption
В форме Заказы, я хочу подкрасить строки заказа, удовлетворяющие некоторым условиям. Для этого я использую метод displayOption у FormDataSource SalesLine. Как только я добавляю хоть что-нибудь (на самом деле, можно добавить даже просто комментарий) в этот метод, то после запуска формы и нескольких переключений табов Axapta закрывается с ошибкой (Access violation).

В этой форме соединены DataSource InventDim и SalesLine. Когда я отключил эту связь, все стало работать. Проблема только в том, что без этой связи нельзя использовать форму.

Кто-нибудь встречался с подобной проблемой? Может подскажете, как ее решить?
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 28.03.2002, 11:24   #2  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
ну наконец-то я нашел у кого еще это не работает
действительно, когда пытаешься раскрасить форму с более чем одним datasource, он вываливается на ошибку.
только у меня формы даже не открывались. ошибка возникала в момент возникновения формы.
__________________
С уважением, Вячеслав.
Старый 08.04.2002, 08:38   #3  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
хотелось бы оживить тему
неужели никто не пытался "раскрасить" грид? или не у кого нет такой проблеммы с вываливанием Аксапты?
__________________
С уважением, Вячеслав.
Старый 08.04.2002, 13:59   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
не знаю.
у меня проблем не было. Раскрашивает нормально.

посмотри в tutorial_DisplayOptions
Там показывается спсок клиентов.
Старый 08.04.2002, 14:14   #5  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
Cергей,
надо было повнимательнее прочитать предыдущие сообщения.
я прекрасно знаю , что в форме tutor.. все красиво.
но ни в одной из созданных мной форм, количество <b>связанных</b> dataSource в которых <b>> 0</b> эта фича не работает. аксапта вываливается на ошибку при открытии формы.
как видно из сообщения Максима, не только у меня подобная проблемма.
__________________
С уважением, Вячеслав.
Старый 08.04.2002, 15:30   #6  
slava is offline
slava
сибиряк
Самостоятельные клиенты AX
 
468 / 23 (1) +++
Регистрация: 28.12.2001
Адрес: Москва
самое смешное, что поэксперементировав с типами связи datasource'ов все заработало!
Но только если у подчиненного dataSource стоит тип связи Delayed. Вот только если данные из обоих dataSource используются на одном grid, то получается не очень красиво Значения из подчиненных dataSource выводятся только после позиционирования на строке грида. Причем только данные только по строке на которой стоит указатель. Сумбурно конечно, но кто хочет можете повторить пример и убедиться
Тогда вопрос сводится к исходному: как раскрасить grid с более чем одним связанным datasource при типе связи не delayed?
__________________
С уважением, Вячеслав.
Старый 09.04.2002, 17:27   #7  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
slava.
Понял. Извини, я действительно невнимательно прочитал сообщение.
В связанных формах раскрашивание гридов я не использовал.

Спасибо тебе за предупреждение.
Старый 09.04.2002, 17:49   #8  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Соотечественники
Лучший по профессии 2009
 
2,483 / 645 (26) +++++++
Регистрация: 27.11.2001
Адрес: Dubai, UAE
2slava
Я, вообще-то, более или менее успешно раскрашиваю несколько DataSource, данные которых выводятся в разных Grid (это типы связи Delayed, Passive и Active). Думаю, что проблема именно с выводом данных в одном Grid (типы связи InnerJoin, OuterJoin, ExistJoin и NotExistJoin).

В Navision TechNet ответили, что проблема известна давно и попросили обратиться в Navision с сообщением об ошибке (чего я, к сожалению, не сделал, так как не понял, каким образом сообщать и кому). Может быть к третьему SP разберутся...
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me
Старый 09.04.2002, 18:41   #9  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Дык, третий СП уже вышел.
Exe-шники работают хорошо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с единицей измерения longson DAX: Программирование 4 16.07.2007 14:35
DisplayOption() axaLearner DAX: Программирование 3 18.12.2006 19:00
Проблема с созданием объекта Lelya DAX: Администрирование 33 27.06.2005 16:38
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20
Изменение свойств Grid с помощью метода источника данных displayOption Anton Sk. DAX: База знаний и проекты 0 03.12.2001 18:08
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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