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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.12.2005, 17:03   #21  
romeo is offline
romeo
Участник
Аватар для romeo
 
564 / 10 (2) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Wizard Посмотреть сообщение
при сортировке НЕ по первичному ключу
использование MARKEDONLY(true)
приведет к тормозам при большом объеме данных.
Будьте бдительны.
Кстати, да ..
Старый 02.12.2005, 17:49   #22  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от Wizard Посмотреть сообщение
при сортировке НЕ по первичному ключу
использование MARKEDONLY(true)
приведет к тормозам при большом объеме данных.
Будьте бдительны.
С поправками Wizard и исправлением одной ошибочки:
SETCURRENTKEY(..., "Starting Action Date", ...); //чем меньше полей до "Starting Action Date", тем лучше
SETRANGE("Starting Action Date", StartDate, EndDate);
IF FIND('-') THEN REPEAT
MARK(TRUE);
UNTIL NEXT = 0;
SETRANGE("Starting Action Date");
SETCURRENTKEY(..., "Ending Action Date", ...); //чем меньше полей до "Ending Action Date", тем лучше
SETRANGE("Ending Action Date", StartDate, EndDate);
IF FIND('-') THEN REPEAT
MARK(TRUE);
UNTIL NEXT = 0;

SETRANGE("Ending Action Date");

SETCURRENTKEY(<Primary Key>);

MARKEDONLY(TRUE);
 


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

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

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