|
Как можно в Access изменять текст SQL - запроса на этапе составления отчета ?
|
|||
---|---|---|---|
#18+
Ситуация такая : В Access есть таблица в столбцах которых стоят тарифы. Каждый раз, чтоб посчитать, в запросе лапками изменялось название столбца с тарифом. Я сделал еще одну табличку, содержащую список тарифов. Сделал на форме поле со списком, где выбирается этот тариф. И пытался изменить старый запрос, так чтоб на этапе выполнения запроса выбирался нужный столбец с тарифом. Проблема в том, что Access воспринимает значение [forms]![Группировка].[ПолеСоСписком0] только как текст (например в условии WHERE всё нормально). И не хочет его воспринимать, как имя столбца (SELECT Тариф.[forms]![Группировка].[ПолеСоСписком0] - вызывает ошибку, а если просто [forms]![Группировка].[ПолеСоСписком0] - то выводит только имя тарифа). Кто знает, как можно в Access изменять текст SQL - запроса динамически, например, на этапе составления отчета? Пробовал изменять последний параметр функции DoCmd.OpenReport. Но он оказался только добавлением условия WHERE. Заранее спасибо за помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.01.2002, 10:30 |
|
|
start [/forum/topic.php?fid=45&fpage=1857&tid=1683697]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
2ms |
others: | 244ms |
total: | 403ms |
0 / 0 |