2016-10-28 4 views
0

私は関係のないテーブルから値を取得したいのですがここで報告書を作成しています計算レポート - で無関係の表クエリフィールド

AnotherTable ThisField> = Tablex.LowとThisField FROM

SELECTレター< = Tablex.High(これは成績表から手紙を受け取ります)

クエリは計算されたフィールドで使用されている場合は別にレポートでは機能しません。私は#Nameだけを得る?

レポートは、クロスタブに基づいているので、私はテキストボックスのためのコントロールソースとして使用することはできません、それは

アクセス2010

答えて

0

SQLでサブクエリを使用することはできません。

のDLookupを使用してみてください:

編集

のいずれかで試してみてください:

AVGがテキストであれば

=DLookUp("[Letter]","[Grades]","[AVG] Between " & [ArtsLow] & " And " & [ArtsHigh] & "") 

または、

=DLookUp("[Letter]","[Grades]","[AVG] Between '" & [ArtsLow] & "' And '" & [ArtsHigh] & "'") 

EDIT2:

それは他の方法でラウンドです:特にあなたの速度のための

=DLookUp("[Letter]","[Grades]","" & Nz([AVG],-1) & " Between [ArtsLow] And [ArtsHigh]") 
+0

どうもありがとう...しかし、そのことは、パラメータであるかのように... AnotherTableを求めて。 – Bonifacey

+0

_AnotherTable_を、テーブルまたはクエリの実際の名前に置き換えます。 – Gustav

+0

こんにちは、質問を – Bonifacey