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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.09.2006, 11:06   #9  
PavelSR is offline
PavelSR
Участник
 
98 / 10 (1) +
Регистрация: 25.05.2006
Цитата:
Сообщение от mazzy Посмотреть сообщение
А зачем ее возвращать?
До того, как передвигать, скопируйте запись в другую переменную (например, при помощи Buf2Buf.

Кроме того, почитайте книжку Еременко и/или BestPractice.
Там советуют выборку делать без модификатора forupdate, а для изменения найти запись еще раз но уже с модификатором forupdate. В общем случае так уменьшается вероятность блокировки.

Сделайте поиск в коде переменной first или found.
Там есть примеры использования.
Дело в том что запрос статический... и поэтому нужно вернуть все на свои места... если я сделаю выборку и не верну на место, то в отчете(используещий данный запрос) пропустится строчка...
Пытаюсь с помощью метода setCursor класса QueryRun но что то не получается:
X++:
    tempTable1 = QueryRun.getNo(1);
    select firstonly * from tempTable2
        where  tempTable2.RecId == tempTable1.RecId;
    if (!QueryRun.next())
    {
    // что то делаем 
        element.execute(33);
    }
    QueryRun.setCursor(tempTable2);
можно ли вообще добиться того чего я хочу?

Последний раз редактировалось PavelSR; 28.09.2006 в 11:17.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Курсор перешел к следующей записи на клиенте, на сервере этого сделать уже нельзя PavelSR DAX: Программирование 22 01.11.2012 07:33
Открытие формы с деталями активной записи в гриде sweeper DAX: Программирование 4 19.09.2008 15:55
ALEG: Доступны записи тренингов по Microsoft Dynamics NAV Blog bot DAX Blogs 0 21.03.2007 15:00
Вытащить записи из InventSum ... Rimantas DAX: Программирование 23 07.11.2006 14:47
Автоматическое увеличение значения поля при создании новой записи. sguryev DAX: Программирование 3 06.02.2003 14:00

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

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

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