|
Вопросы по IT / народ, подскажите кто в access шарит
|
|||
---|---|---|---|
#18+
народ, подскажите кто в access шарит, есть запрос, там одно из полей вычисляется с помощью функции vba. сам запрос отрабатывает быстро, открываются результаты, но это вычислимое поле пересчитывается при любом клике/скролле на этих результатах. например, функция: Код 1. 2. 3. 4.
Код: SQL 1. 2.
и при любой активности (клик, скролл, и т.п.) - будут выскакивать два msgbox'а (по кол-ву строк в выборке). это почему так? как убрать? ну т.е. вычислились поля, и всё, хорош, зачем пересчитывать-то?... ... |
|||
дед-пердед
:
Нравится:
Не нравится:
|
|||
26.09.2022, 13:55 |
|
Вопросы по IT / народ, подскажите кто в access шарит
|
|||
---|---|---|---|
#18+
ну т.е. вычислились поля, и всё, хорош, зачем пересчитывать-то?... Цитата [игнорируется] ВЫЧИСЛЯЕМЫЕ ПОЛЯ В ЗАПРОСАХ ACCESS Автор: admin Обубликовано: 20.03.2015 Раздел: Уроки 4 0 В этой статье речь поговорим про вычисляемые поля в запросах Access. В запросе, как и в таблице, для каждой записи могут производиться вычисления с числовыми, строковыми значениями или значениями дат с использованием данных из одного или нескольких полей. Результат вычисления образует в таблице запроса новое вычисляемое поле. В отличие от вычисляемых полей таблицы, вычисляемые поля запроса в исходных таблицах базы данных новых полей не создают. При каждом выполнении запроса производятся вычисления на основе текущих значений полей. .... ... |
|||
дед-пердед
:
Нравится:
Не нравится:
|
|||
26.09.2022, 14:20 |
|
Вопросы по IT / народ, подскажите кто в access шарит
|
|||
---|---|---|---|
#18+
да, но почему вычисления выполняются и после выполнения запроса? запрос уже выполнился, результат на экране, но при навигации по этим результатам - он снова пересчитывает эти поля. например, ты вывел результаты запроса в форму просмотра, отошёл покурить.... за это время другой внёс изменения в таблицу...., данные твоего запроса - окажутся устаревшими.... ( имхо) ... |
|||
дед-пердед
:
Нравится:
Не нравится:
|
|||
26.09.2022, 15:33 |
|
|
Start [/forum/search.php?do_search=1&tid=4814&author_mode=wrote_post&author=%D0%93%D0%B0%D1%80%D1%8B%D0%BD%D1%8B%D1%87&start_from=164130]: |
0ms |
get settings: |
0ms |
get forum list: |
4ms |
searching: |
9ms |
get settings: |
0ms |
get forum list: |
7ms |
get topic data: |
2ms |
check forum access: |
0ms |
check topic access: |
0ms |
get forum data: |
0ms |
get found posts: |
20ms |
track hit: |
32ms |
get online users: |
50ms |
check new: |
191ms |
others: | 312ms |
total: | 627ms |
0 / 0 |