выбор любых записей

адп
Дата: 14.09.2005 14:02:05
Есть такая задача.

Скажем, в табличной форме есть список адресов. Пользователь должен как-то выделить несколько из них (любые) и, например, сделать отчет по выбранным адресам. Вопрос: как лучше организовать этот выбор нескольких записей? Кто-нибудь сталкивался с этим?

База многопользовательская, adp - проект
Раз (1)
Дата: 14.09.2005 14:14:34
ИМХО, временная табличка с кодами (уникальными идентификаторами) адресов, которая в запросе вяжется INNER JOIN'ом с основной таблицей по полю (полям) с этим самым идентификатором.
адп
Дата: 14.09.2005 14:17:09
да, я тоже про временную табличку подумал.

а еще?
а еще
Дата: 14.09.2005 14:23:01
адп
да, я тоже про временную табличку подумал.

а еще?


2. Динамически сформировать источник записей для отчета.
3. Динмаически сформировать значение фильтра для отчета.
Тяп-ляп
Дата: 14.09.2005 14:28:10
Вместо табличной подфоры использовать listbox с множественным выделением -
затем собирать выделенные id-ы в строку и передавать в запрос по варианту IN (список id-ов), либо по варианту INNER JOIN табличная_переменная_построеная_по_списку_id-ов

Либо оставить табличную подфору, но сделать "накопление" выбранного пользователем - кнопка, по которой запоминается в строке id-ов текущая запись подформы