|
УФ Как сделать запрос используя в качестве источника данных динамический список? | ☑ | ||
---|---|---|---|---|
0
Кокос
01.03.12
✎
18:10
|
собственно сабж.
|
|||
1
GROOVY
01.03.12
✎
18:13
|
ЭЭэээээ....
Дин. список это инструмент, он не может являться источником данных. Он сам использует механизмы СКД для построения выборки данных. |
|||
2
Кокос
01.03.12
✎
18:13
|
(1) просто надо итоги посчитать по таблице...
|
|||
3
Rovan
гуру
01.03.12
✎
18:20
|
(2) по таблице на форме ?
|
|||
4
DrShad
01.03.12
✎
18:20
|
(1) косвенно может
|
|||
5
Юрий Лазаренко
01.03.12
✎
18:21
|
(0) Никак ИМХО. Можно, конечно, считать отбор динамического списка, исходя из него сформировать запрос...
|
|||
6
DrShad
01.03.12
✎
18:23
|
(5) так никак? или конечно можно...?
|
|||
7
GROOVY
01.03.12
✎
18:27
|
(6) Можно, нужно получить текст запроса дин.списка, настройку отбора, создать программно запрос, установить там отбор выполнить запрос и получить итог.
|
|||
8
GROOVY
01.03.12
✎
18:27
|
+7 и если повезет и за это время ничего не изменится то данные будут правильными ;)
|
|||
9
DrShad
01.03.12
✎
18:31
|
(7) если у демонического списка не произвольный запрос, то запрос списка получать не обязательно - достаточно источника и отбора
|
|||
10
Юрий Лазаренко
01.03.12
✎
18:38
|
(7) +180
|
|||
11
Кокос
01.03.12
✎
19:17
|
(7) а есть пример исходника?
|
|||
12
DrShad
01.03.12
✎
19:21
|
(11) есть, но ведь у меня же левые?
|
|||
13
Кокос
01.03.12
✎
19:23
|
(12) ну от тебя я другого ответа и не ожидал. у тебя можно и не спрашивать яж у (7) спросил
|
|||
14
DrShad
01.03.12
✎
19:28
|
(13) ну я просто уточнил, а Паша препод, а не программист
|
|||
15
Кокос
01.03.12
✎
20:03
|
(8) а обычный ПостроительЗапроса как в 8.1 можно использовать?
|
|||
16
Кокос
01.03.12
✎
20:04
|
+ а там источником данных указать поле формы динамического списка.
|
|||
17
vde69
01.03.12
✎
20:18
|
можно, для этого в запросе динамического списка следует указать таблицу без соедения с основной, тогда при любой движухи будет происходить полный запрос
правдо тормозит по страшному, реально смотрел профайлером, у меня вместо 1 запроса шло х по 27 строк.... |
|||
18
Кокос
01.03.12
✎
20:21
|
(17) без соединения не получится. у меня форма списка документа
|
|||
19
Кокос
01.03.12
✎
20:25
|
(17) в любом случае можно сделать пересчет итого по кнопкам и тогда не актуально динамическое обновление и тогда пофик чо медленно. дольше 2-3 секунд все равно не будет.
|
|||
20
vde69
01.03.12
✎
20:27
|
(18) получится
самое простое 2 таблицы одинаковые без соеденения, одну делаешь основной, в другой ставишь макс(сумма) в результате имеешь столбец с полной суммой всего списка. на 2х тыс элементах с рельсой 3 секунды обноление списка идет |
|||
21
Кокос
02.03.12
✎
11:20
|
(20) а там что? можно сделать чтобы два динамических списка чтобы они между собой обновлялись на автопилоте?
|
|||
22
MikleV
02.03.12
✎
15:08
|
Использовать выделенные строки динамического списка
|
|||
23
Кокос
02.03.12
✎
21:37
|
(22) а как?
|
|||
24
a_alenkin
02.03.12
✎
21:45
|
а во временную таблицу выгрузить?
|
|||
25
Кокос
03.03.12
✎
14:46
|
(24) да не. построителем запросов воспользуюсь и все.
|
|||
26
vmv
03.03.12
✎
15:43
|
непонимание динамической сути объектов ведет к калабзу, покайся
|
|||
27
vmv
03.03.12
✎
15:51
|
(21) можно, я даже синхронные мастер детали сделал, в том числе иеррхические.
Всегда бесила тяжелая работа для юзеров с заполнением регистров сведений. Я сделал так - слева один или дс - мастер таблицы формы, например справочники "Состояния" и "Технологичские объекты". А справа список записей регистра учета показателей по измерениям из этих справочников Перемещаясь справа и слева - строки во всех таблицах формы синхронизируються по позициям, ляпота. При вводе новой записи регистра она берет уже готовые измерения с позий, юзеру не наду мучительно чертыхаться открывая выпадающие списки и т.д. Пришлошь повозиться, чтобы уменьшить нагрузку на сервак в больших иерархиях, а на плоских летает. Выход - грамотно заюзать &НаСервереБезКонтекста в форме, ибо &НаСервере при АктивизацииСтроки() использовать запрещено и как бе мастер-детали в дин списках были проблемой, оказалось не такая уж и проблема. Теперь работат с регистровыми данными без регистратора - проста прелесть |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |