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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.02.2004, 10:03   #5  
dirigente is offline
dirigente
Участник
 
50 / 10 (1) +
Регистрация: 19.11.2003
Адрес: Москва
Поясню
В коде:
....
PHP код:
ttsbegin;
    
SomeFunction();
ttscommit;
....
boolean SomeFunction()
{
     
//Создание FormRun, содержащей CommandButton OK. 
     //Далее init(), run(), wait();

В результате появляется на экране форма, при нажатии на OK вылетает ошибка контроля транзакций TTS - непарные транзакции.
При закрытии окна (используем кнопку окна x) - все нормально.
Таким образом, где-то в районе closeOK()/closeCancel() и возникает это самое "что-то", что вызывает исключение. Т.е. Аксапта "забывает" ttsbegin, видимо ...
Эксперимент повторяем с устойчивым результатом.

Как это можно обойти?
__________________
С уважением,
Dirigente
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Почему не дает проставлять инв.номер ОС через закупку? 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, время: 13:38.