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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.12.2007, 12:54   #3  
Hyper is offline
Hyper
Участник
Соотечественники
 
163 / 29 (1) +++
Регистрация: 09.10.2003
Логично.
X++:
    specTrans.skipDeleteActions(true);
    delete_from specTrans
        where specTrans.SpecTableId == custVendPaymProposalLine.TableId
        notexists join custVendPaymProposalLine
        where custVendPaymProposalLine.JournalId    == ledgerJournalTable.JournalNum
           && custVendPaymProposalLine.RecId        == specTrans.SpecRecId;
Если более одного пользователя работает с Payment proposal creation, то тот, кто последним создает Payment proposal - тот и прав. Записи SpecTrans для остальных журналов очищаются из-за условия "custVendPaymProposalLine.JournalId == ledgerJournalTable.JournalNum" в notexists join. Т.е. для остальных пользователей в журнал ничего не переносится.
Теги
ax2009

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как выполнять дефрагментирование RecID mazzy DAX: База знаний и проекты 174 05.10.2017 12:59
Передача функции в качестве параметра lemchey_white DAX: Программирование 20 21.01.2008 22:51
axStart: don't extend AX foundation classes, you lose performance Blog bot DAX Blogs 6 09.01.2008 13:21
Dynamics AX: CCADO Classes in Dynamics AX 4.0 Blog bot DAX Blogs 0 03.11.2006 22:54
Говорят вышел SP2 для Axapta 3. Кто нибуть что знает на эту тему? soin DAX: Прочие вопросы 10 13.10.2003 10:43

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

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

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