|
![]() |
#1 |
Участник
|
Варианты решения :
1. Использовать перебор выбранных записей на форме. см. например метод getFormRecord() класса FormLetter 2. Включить для запроса использование литералов (т.е. запрос будет уходить на сервак не в виде запроса с параметрами а ввиде строчки с константами) т.е. написать имятаблицы_DS.query().literals(2); или имятаблицы_DS.query().literals(1); значение параметра не помню. Но по любому 0, 1 или 2 В мониторинге запросов увидите когда пойдут константы в теле запроса, а не параметры. 3. Создать табличку в аксапте столбец 1 : значения по которым надо фильтровать столбец 2 : номер сесии под которой юзер законнектился (или например гуид WinApi::greateGuid() ) заполняем табличку, джоиним форму с этой табличкой. На форуме подобное уже описывали - работает. Не забыть потом очистить табличку. |
|
![]() |
#2 |
Участник
|
Спасибо, вот это подошло:
Цитата:
Сообщение от Logger
Варианты решения :
3. Создать табличку в аксапте столбец 1 : значения по которым надо фильтровать столбец 2 : номер сесии под которой юзер законнектился (или например гуид WinApi::greateGuid() ) заполняем табличку, джоиним форму с этой табличкой. На форуме подобное уже описывали - работает. Не забыть потом очистить табличку. Артем |
|
|
![]() |
||||
Тема | Ответов | |||
Оптимизация запроса - ranges | 13 | |||
Установка условия ИЛИ (OR) в Query | 3 | |||
Временная таблица + RLS | 6 | |||
addRange; AND vs OR | 13 | |||
"LIKE" и "OR" в "qbds" | 14 |
|