|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
Есть запрос (1) у которого в источниках есть другой запрос (2). У каждого из них есть условие с параметром, которое нужно вводить при вызове, как бы сделать так чтобы вводить его нужно было один раз. Имя параметра в обоих запросах одинаковое, тот что второй(источник для первого), с "Parameters lDist long;..." Соб-сно если в (1) изменить что-нибудь, не влияющее на результат и запустить его из SQL редактора, то так и происходит, а вот после сохранения он опять начинает переспрашивать. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 11:56 |
|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
pvll Есть запрос (1) у которого в источниках есть другой запрос (2).... Если это два запроса(например один с группировкой, а другой без неё)то и параметры разные и они будут запрашиваться по-любому.Если параметры одинаковы то это 1 запрос ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 13:13 |
|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
pvll, используй TempVars ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 15:00 |
|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
pvll Имя параметра в обоих запросах одинаковое, тот что второй(источник для первого), с "Parameters lDist long;..." Кстати, для перекрестного запроса это обязательное условие. ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 17:34 |
|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
pvll как бы сделать так чтобы вводить его нужно было один раз можно и так чтоб ни разу, просто работало и всё... ... |
|||
:
Нравится:
Не нравится:
|
|||
16.12.2019, 23:46 |
|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
pvll, возможно, я не совсем понял ваш вопрос. Если что - не сильно пинайте ) Скажем так, я давно зарёкся пользоваться вводом условий непосредственно при запуске запроса. Некрасиво, громоздко, неудобно организовывать проверку вводимых данных на соответствие, обрабатывать отмену и т.д. Особенно, если надо ввести по очереди несколько параметров и, скажем, где то ошибся - надо отменять ввод и по новой всё запускать. И если база здоровая, а машина слабая - это неслабые затраты по времени. Потому пользуюсь формами, где ставлю поля и подписи к ним. И уже запросы берут данные из полей. ... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2019, 03:31 |
|
Один параметр для двух и более запросов без VBA?
|
|||
---|---|---|---|
#18+
Кривцов Анатолий pvll Имя параметра в обоих запросах одинаковое, тот что второй(источник для первого), с "Parameters lDist long;..." Спасибо всем ответившим, вот этот совет вроде как помог. Самое важное там пока это кол-во записей в запросе и формы/макросы пока не нужны, а вот возможность задать месяц весьма кстати (0 - текущий, 1 - прошлый, 2 - позапрошлый и т.д.) Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
17.12.2019, 07:14 |
|
|
start [/forum/topic.php?fid=45&msg=39903818&tid=1610331]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
115ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 320ms |
total: | 525ms |
0 / 0 |