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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.09.2005, 15:38   #1  
Lucky13 is offline
Lucky13
Участник
1C
 
714 / 198 (8) ++++++
Регистрация: 21.10.2004
Ошибка при вызове диалога
При выполнении данного кода
PHP код:
Args args = new Args();      
ttsbegin
new 
MenuFunction(MenuItemDisplayStr(PickingStat), MenuItemType :: Display).run(args);
ttscommit
Выдается ошибка:
Обнаружены непарные операции TTSBEGIN/TTSCOMMIT

В принципе вызов может быть любым, важно чтобы выдавалось диалоговое окно (наследник класса RunBase)

Подскажите почему нельзя вызвать диалог внутри транзакции?
Старый 23.10.2013, 11:03   #2  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
А не мог бы кто нибудь дать ссылку на что-нибудь вроде Best Practice про все это. Большая просьба. Проблема в том что некоторая фирма оспаривает этот факт и требует денег за доработку изменения, а у нас из за этого блокировки висят, но правда там не диалог а Box, но сути наверное это не менят.
Причем требования у них сильно жоские там где этого по сути не требуется.
Самого уже это достало до жути, вообщем я то думал фирма "крутая", "супер-спецы", а я тут валенок сибирский.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!

Последний раз редактировалось Murlin; 23.10.2013 в 11:10.
Старый 23.10.2013, 11:21   #3  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Цитата:
Сообщение от Murlin Посмотреть сообщение
А не мог бы кто нибудь дать ссылку на что-нибудь вроде Best Practice про все это. Большая просьба. Проблема в том что некоторая фирма оспаривает этот факт и требует денег за доработку изменения, а у нас из за этого блокировки висят, но правда там не диалог а Box, но сути наверное это не менят.
Причем требования у них сильно жоские там где этого по сути не требуется.
Самого уже это достало до жути, вообщем я то думал фирма "крутая", "супер-спецы", а я тут валенок сибирский.
Насколько я понял, это даже не по циклу ВР, просто Аксапта не позволяет такого делать в принципе(архитектура приложения так устроена).

Цитата:
Сообщение от EVGL
Стандартная Axapta состоит из тысяч бизнес-процессов, однако она спроектирована так, что ни одного диалога в процессе транзакции в ней нет.
Цитата:
Сообщение от EVGL
примите как данность, наберитесь оптимизма и ищите обходные пути.
Старый 23.10.2013, 11:20   #4  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,440 / 1775 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
http://msdn.microsoft.com/en-us/library/aa609617.aspx
Цитата:
Do not use anything that requires a user interaction within a transaction (such as an action on a dialog box).
За это сообщение автора поблагодарили: Murlin (1).
Старый 23.10.2013, 11:23   #5  
Murlin is offline
Murlin
Возьми свет!!!
Аватар для Murlin
Самостоятельные клиенты AX
Злыдни
 
291 / 32 (2) +++
Регистрация: 22.09.2008
Адрес: Тюмень, Рашан Федерашан
Цитата:
Спасибо. Попробую если не получица я им на киргизский переведу.
__________________
Axapta 3.0 sp 5 Oracle
Диплом Интернет-Университета Информационных Технологий: Основы бухгалтерского учета
Я могу взорвать вам мозг!!!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ошибка при вызове COM-метода koraman DAX: Программирование 8 23.10.2014 09:57
Ошибка при вызове функции «к поставке» в заказах Starling DAX: Функционал 9 15.01.2008 11:39
Критическая ошибка при вызове ранее настроенной формы tolstjak DAX: Администрирование 5 11.04.2007 09:51
при вызове функции из своей DLL, вылетает ошибка Delfins DAX: Программирование 9 07.03.2006 19:29
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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