Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как можно в Access изменять текст SQL - запроса на этапе составления отчета ? / 2 сообщений из 2, страница 1 из 1
22.01.2002, 10:30
    #32021202
MADMAX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно в Access изменять текст SQL - запроса на этапе составления отчета ?
Ситуация такая : В Access есть таблица в столбцах которых стоят тарифы. Каждый раз, чтоб посчитать, в запросе лапками изменялось название столбца с тарифом. Я сделал еще одну табличку, содержащую список тарифов. Сделал на форме поле со списком, где выбирается этот тариф. И пытался изменить старый запрос, так чтоб на этапе выполнения запроса выбирался нужный столбец с тарифом. Проблема в том, что Access воспринимает значение [forms]![Группировка].[ПолеСоСписком0] только как текст (например в условии WHERE всё нормально). И не хочет его воспринимать, как имя столбца (SELECT Тариф.[forms]![Группировка].[ПолеСоСписком0] - вызывает ошибку, а если просто [forms]![Группировка].[ПолеСоСписком0] - то выводит только имя тарифа). Кто знает, как можно в Access изменять текст SQL - запроса динамически, например, на этапе составления отчета? Пробовал изменять последний параметр функции DoCmd.OpenReport. Но он оказался только добавлением условия WHERE. Заранее спасибо за помощь.
...
Рейтинг: 0 / 0
22.01.2002, 11:13
    #32021210
MADMAX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как можно в Access изменять текст SQL - запроса на этапе составления отчета ?
Уже всё сделал. Оказалось всё просто
CurrentDb.QueryDefs("Подробный").SQL = "SELECT...."
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как можно в Access изменять текст SQL - запроса на этапе составления отчета ? / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]