Господа, Вам нужен нормальный наглядный множественный неформализуемый обычными критериями выбор (т.е. как юзеру в голову взбредет), а не бешеная строка перечислений для критерия запроса ?
Их есть у меня :
1 новая таблица (RefTableId,RefRecId,UserId,SessionId) со статическими методами триггерной реакции (триггер - не объект БД имеется ввиду, а аналог действия микроэлектронного компонента, а данном случае передача TableId/RecId из помечаемой таблицы и вставка/удаление в случае отсутствия/наличия соответственно в нашей таблице пометок),проверки наличия и очистки пометок по таблице.
В таблице, по которой нужно сделать выбор , заводится edit метод с типом NoYes обрабатывающий наличие ссылки на текущую запись текущей таблицы в нашей таблице пометок.
Далее Вы этот edit метод можете запихать в любой грид и обрабатывать помеченные записи(ссылки на них будут храниться в заведенной таблице пометок) как Вашей душе угодно (проходите по хранимым ссылкам на помечаемую таблицу, создаете программно критерий и пихаете его дальше в свои запросы). Наглядно, понятно и страхолюдных перечислений для критерия запроса пользователю делать не придется
В аттачменте пример использования подобного (форма выбора) для функции частичного копирования строк нескольких складских журналов в один новый журнал
Последний раз редактировалось TasmanianDevil; 08.09.2006 в 06:47.
|