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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.03.2009, 16:25   #1  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,987 / 3273 (117) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
У меня тоже вылетала на некоторых формах, например на InventTable.
в этом месте

\Data Dictionary\Tables\FormDiggerTmpData\Methods\initFromFormControl
когда вместо кода
X++:
this.FieldMethodName = fieldId2name(_fr.form().dataSource(_formControl.dataSource()).table(), _formControl.dataField());
поставил
X++:
this.FieldMethodName  = _fr.form().dataSource(_formControl.dataSource()).name()+'.'+fieldId2name(_fr.form().dataSource(_formControl.dataSource()).table(), _formControl.dataField());
судя по всему валилась на методе
X++:
_formControl.dataSource()).name()
при вызове контролов для которых не прописан датасорс.

Исправил добавив проверку
X++:
if (_formControl.dataSource())
...
else
...

Посмотрите, может быть у вас аналогичные изменения вносились. В общем может потребоваться дополнительные проверки поставить.
Теги
ax3.0, ax4.0, download, formdigger, tools, инструменты, полезное, форма

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как и где указать Ax, что моё поле тоже надо так обрабатывать? kostas DAX: Программирование 8 17.04.2015 00:36
Evgeny Arlionak: Где же это поле?! (Form digger) Blog bot DAX Blogs 0 17.02.2009 19:05
casperkamal: Preventing a form getting added to "LastActivated Form" in Dynamics Ax Blog bot DAX Blogs 1 27.08.2007 23:17
Axapta Lessons: Trapping keystrokes in a Form Blog bot DAX Blogs 13 01.11.2006 18:16
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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