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

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

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

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

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

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

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

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

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


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