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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.10.2007, 12:24   #1  
Lemming is offline
Lemming
Участник
Аватар для Lemming
 
1,144 / 343 (14) ++++++
Регистрация: 20.04.2004
Адрес: Москва, Чайнатаун в Люблино
Записей в блоге: 10
? При повторном вызове linkActive проваливается в validateWrite(Строки общего журнала ГК)
Добрый день, уважаемые коллеги!

Наткнулись на интересное поведение формы строк журнала ГК. Когда создаем общий журнал ГК, не нажимая кнопку сохранить, идем в строки. На LedgerJournalTrans_ds срабатывает метод linkActive, в super() в первый раз он проваливается в QueryRun queryRunClass(Args _args), а вот второй раз через вызов super() он проваливается в _ds.validateWrite.

Результат: если в настройках журнала счет указан ГК, счет и корр-счет совпадают срабатывает проверка на одинаковые счета, Выделившийся Документ ГК остается в пуле сводобных номеров номерной серии. При создании второй строки "прозрачно" для пользователя для абсолютно разных операций имееим один номер документа ГК.

На чистом приложении фокус не повторяется, стало быть проблема наша.

Вопрос: почему, при первом открытие формы, второй вызов метода linkActive, через super(), попадает в метод validateWrite? Следствием чего может быть такое поведение формы или как это можно воспроизвести?

DAX 3.0 SP4 Build #11.
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Реверс операций из общего журнала sbol DAX: Функционал 9 10.12.2008 13:30
Обработка счет-фактуры поставщика из общего журнала ГК nmariya DAX: Функционал 2 05.06.2008 17:08
Строки журнала другого типа DreamCreator DAX: Программирование 0 16.03.2005 12:36
Создать/Удалить строки журнала Yprit DAX: Программирование 1 20.09.2004 08:54
Удаление строки журнала ATimTim DAX: Программирование 7 05.08.2004 13:49

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

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

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