コントローラークラスでクエリを取得するこれら2つのバージョンがあります。
prePromptModifyContract メソッド:
this.parmReportContract().parmQueryContracts().lookup(this.getFirstQueryContractKey())
と
this.getFirstQuery()
ここには奇妙なメランジがあります。私のクエリは、一時テーブルと共にデータ プロバイダー クラスに属性として追加されます。processReport メソッドでは、クエリが実行されますが、範囲はコントローラーでのみ設定されます。そのため、正確なフローと、コントローラーが上記の強調表示された行を使用してクエリへの参照を取得する方法は何ですか?
もう 1 つ、前述のメソッド呼び出しの違いは何ですか? 現時点では両方とも機能しますが、どちらか一方を使用する必要がある理由はありますか?