説明レポートを作成するために、さまざまな場所のさまざまなフィールドのデータを含む、複雑な文字列の長いリストを作成する必要があります。Access 2010 で私が思いついた唯一の方法は、表示する文字列を構成するために使用されるフィールド名と共に、テキスト部分をテーブルに保存することです (図の line1 式を参照)。簡単に言うと:
//field A contain a string with a field name:
A = "[Quantity]"
//query expression:
=EVAL(A)
//return error instead the number contained in field [Quantity], present in the query dataset
フィールド (A) で EVAL を実行して、フィールド A に含まれる名前のフィールド (B) の値を取得することを考えましたが、機能していないようです。存在する方法はありますか?
例 (非常に単純化): フィールドの値を取得するために、他のフィールド名を含むフィールドを EVAL するサンプル クエリ
何か案が?PS: 母国語ではなく英語で申し訳ありません。