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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.02.2004, 19:03   #1  
bolt is offline
bolt
Участник
 
10 / 10 (1) +
Регистрация: 17.02.2004
Почему-то вылетает транзакция
В процессе открытия некой вспомогательной формы и её обработки почему-то происходит закрытие транзакции, хотя ни ttscommit ни ttsabort нет. Соответственно выдается ошибка. Как это обойти? Транзакцию прерывать специально нехочется очень-очень.
Старый 03.07.2007, 16:58   #2  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Всем доброго времени суток!
Внимательно прочитал что здесь написано. Сейчас борюсь с точно такой же проблемой. Но самое интересное это то что я вызываю диалог до начала транзакции! а axpta все равно материться на непарную транзакцию.

Подскажите, может я чего недопонимаю.
Например на таблице в методе insert перед тем как записывать строку мне нужно предложить пользователю ввести некоторые параметры... я пишу

void insert()
{
Dialog dialog = new Dialog();
DialogField dfX = dialog.addField(typeId(X));

if(dialog.run())
{
//присваеваем заданный параметр пользователем полю
}

ttsbegin;
super();
ttscommit;
}
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
Старый 03.07.2007, 17:09   #3  
lev is offline
lev
Ищущий знания...
Аватар для lev
Oracle
MCBMSS
Axapta Retail User
 
1,723 / 491 (20) +++++++
Регистрация: 18.01.2005
Адрес: Москва
Сорри. Разобрался Все нормально в аксапте! (как и всегда)
__________________
"Страх перед возможностью ошибки не должен отвращать нас от поисков истины." (с)
С Уважением,
Елизаров Артем
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Почему не дает проставлять инв.номер ОС через закупку? Pismarkina DAX: Функционал 5 03.11.2006 15:49
Почему loka DAX: Программирование 2 01.12.2005 17:36
Почему такое расхождение в скорости выполнения Владимир Максимов DAX: Программирование 28 11.09.2004 12:44
Почему при консолидации не консолидируются корр. счета? George V. Tavrizoff DAX: Функционал 4 15.05.2004 23:59
почему форма сразу закрывается ? puz DAX: Программирование 3 09.09.2003 11:56

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

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

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