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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 08.05.2008, 18:16   #10  
Volodymyr is offline
Volodymyr
Участник
 
36 / 21 (1) +++
Регистрация: 03.11.2006
Адрес: Киев
To Ivas: можно. Только этого мало, потомучо между этими строками много чего делается.

PHP код:
            buffer Trans::find(trans.recidtrue);
            ...
            
buffer.open false;
            
buffer.update() 
Вот думаю можно ли как то залочить линию, чтобы можно было проверить если линия залочена то берем следующую
что-то вроде
PHP код:
        try
        {
            
ttsbegin;
            
select buffer pessimisticlock where buffer.recId == trans.recId;
            ...
            
buffer.open false;
            
buffer.update()
            
ttscommit;
        }
        catch(
Exception::PessimisticLock
        {
 
            continue;
        } 
Только вот пока не знаю по какому критерию можно определить залочена ли линия, Exception::PessimisticLock - фантазия )

To Alex_KD: так не подходит =(
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Невозможно выполнить команду языка определения данных в () iHomer13 DAX: Программирование 8 18.07.2008 10:56
Стандартный импорт данных. Обновление sparur DAX: Функционал 0 24.03.2008 19:07
Распределенная база данных на основе View Владимир Максимов DAX: Программирование 27 04.09.2007 13:21
Введение в Аксапту Роман Кошелев DAX: Прочие вопросы 0 18.12.2001 14:00

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

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

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