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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.04.2006, 10:19   #1  
Oz is offline
Oz
Участник
Аватар для Oz
 
293 / 51 (2) ++++
Регистрация: 22.08.2002
Адрес: Москва
Журнал перемещений ОС в отечественном модуле ОС
Уважаемые коллеги!

Кто нибудь встречался с такой фичей журнала перемещений ОС (форма RAssetTransferTable) в соответствующем отечественном модуле:
Если открыть эту форму из распахнутого на весь экран главного меню, в форме (разумеется также распахнутой на весь экран) отображается только стандартный комбик "Открытые\Разнесенные\Все" без каких либо признаков ожидаемых грида или кнопок.
Что интересно, при выходе из полноэкранного режима и возвращении в него, или при переключении на другое дочернее окно в аксапте и возвращении в вышеупомянутую форму (без выхода из полноэкранного режима), все возвращается на свои места.
Кому нибудь удалось понять, как нашим локализаторам удалось добиться такого замечательного эффекта?
Ax 3.0 SP3, никаких наших доработок нет ни на этой форме, ни в engine-классе, помогающем ей работать.
__________________
Здесь могла быть Ваша реклама!
Старый 18.04.2006, 10:39   #2  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Встречался. Если не изменяет память, то не только на этом журнале, но и на каких-то других тоже (конкретно сейчас не вспомню, но при случае уточню). Тоже чертыхался. Лечил именно таким же способом - рефрешем через неполноэкранный режим. Тоже хотел бы узнать, в чём дело.

P.S. Сопутствующий вопрос. Если дабл-кликнуть "Основные средства / Журналы перемещений / Перемещение ОС", то помимо всего вышесказанного, если при текущем состоянии комбика "Открыто" в гриде нет других (ранее созданных) записей, то автоматически создается новая, хотя я об этом не прошу. Естественно, при попытке закрыть окно, далее эта новая начинает ругаться на свою незаполненность.

Последний раз редактировалось Gustav; 18.04.2006 в 11:17.
Старый 18.04.2006, 12:58   #3  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Обратите внимание на метод Run() этой формы.

В нем перед вызовом super() происходит вызов element.lock() - причина в нем. У меня вообще после нескольких открытий формы Axapta вылетает. Если этот вызов закомментарить (и последующий вызов element.unlock()), то отображается нормально

2 Gustav
Это регулируется свойтвом датасоурса InsertIfEmpty. А чтобы закрыть форму используйте ESC
__________________
Axapta v.3.0 sp5 kr2
За это сообщение автора поблагодарили: Oz (1), Gustav (1).
Старый 18.04.2006, 13:55   #4  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от AndyD
У меня вообще после нескольких открытий формы Axapta вылетает.
Аналогично (было!)

Большое спасибо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Журнал ОС - дырки в гриде a_eugene DAX: Программирование 1 24.07.2006 11:52
Невозможно создать Журнал бюджетов ОС Spider DAX: Функционал 4 08.09.2005 09:12
Как работают шифры аналитического учета в модуле ОС? ksenia DAX: Функционал 11 25.02.2005 13:09
"Ловля" проводок в ГК по ОС в модуле ОС ksenia DAX: Функционал 17 02.11.2004 10:37
Скрытие проводок по модуле ОС RE DAX: Функционал 1 13.10.2004 16:44

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

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

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