powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как пройти набору записи ленточной формы?
8 сообщений из 8, страница 1 из 1
Как пройти набору записи ленточной формы?
    #32612320
___alex____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть ленточная форма, в ней считаются (запросами) некоторые значения. Как каждый раз при открытии пересчитывать/обновлять эти поля, при условии, что форма ленточная.

Заранее спасибо
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612326
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Me.Requery
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612341
___alex____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это по первой записи, а надо по всей ленточной форме
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612359
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На открытие формы вызови пересчитывающие запросы:
private sub form_open(...)
docmd.openquery "Query1"
...
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612371
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему по первой? Requery обновляет весь запрос. Или твой вопрос поставлен не совсем понятно. Каким образом пересчитываются значения? По идее, вообще ничего не надо делать, т.к. при открытии формы обновление происходит автоматом...
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612403
___alex____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дело в том, что в каждой строке считаются данные в зависимости от выбранного в этой же строке значения (т.е. они разные), и если выполнять запрос при каждом открытии форма, то он считает первую запись.

например:
вася пупкин - 50
иван иванов - 70
...

если выполнять запрос при открытии формы, то он берет 50 и ставит всем
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612518
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что-то тут не так! Что-то ты объясняешь не правильно!
Поясни что значит " в ней считаются (запросами) некоторые значения "?
Дай твой запрос и как ты делаешь расчет. Где его делаешь?
...
Рейтинг: 0 / 0
Как пройти набору записи ленточной формы?
    #32612592
___alex____
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ленточная форма:

Выбираюся фамилии и считаются запросом кол-во предожений, напр.:

Фамилия | кол-во предложений
Пупкин | 50
Иванов | 70

Запрос для подсчета кол-ва предложений:

SELECT Count(tabl.[predlozhenie]) AS kol_vo
FROM tabl
WHERE tab.[111])=[familia];

Далее Пупкин сделал eще 10 предложений, и Иванов 5, надо, чтоб они добавились..
Я как понимаю надо каким-то макаром пройтись по всей ленточной форме и обнавить соответствующие значения. Как?
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Как пройти набору записи ленточной формы?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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