Использовать набор записей подчиненной формы в качестве аргумента домена в DAvg () - PullRequest
0 голосов
/ 02 апреля 2010

Можно ли использовать 'текущую' запись подчиненной формы, установленную в качестве аргумента domain для DAvg() (и т.

По сути, у меня есть подчиненная форма, которая отображает подмножество записей из запроса. Я хотел бы запустить DAvg() над этим подмножеством. Вот как я обошёл это:

=DAvg([FieldToAvg], [SubformQuery], "ChildField=Forms.MasterForm.MasterField And FieldToAvg > 0")

но на самом деле я хочу что-то вроде:

=DAvg([FieldToAvg], [SubformCurrentlyDisplayedData], "FieldToAvg > 0")

Возможно ли это в Access 2007?

1 Ответ

2 голосов
/ 02 апреля 2010

Есть ли причина, по которой вы не хотите использовать нижний колонтитул подчиненной формы, скрытый или каким-либо другим образом, для этого? Это самый простой способ.

В текстовом поле:

=Avg([SomeField])
...