0

Rose::DB::Object::Managerデータベースからデータを取得し、HTML::Templateレポートするために (get/iterate メソッド) を使用しています。

HTML レポートにはTMPL_LOOP、データベース内のエントリを表示するための が必要です。

私の質問は、RDBOM の get/iterate メソッドを使用して配列参照を作成し、それを に渡す方法ですHTML::Template。ありがとうございました。

4

1 に答える 1

0

Rose::DB::Object::Managerの get/iterate メソッドはオブジェクトを提供しますが、HTML::Templateはプレーンな Perl データ構造と値を必要とします。このギャップを埋めるには、 Rose::DB::Object::Helpersモジュールの 1 つ以上のメソッドを使用します。as_treeまたはcolumn_value_pairsメソッドがおそらく最善の策です。

于 2011-03-01T17:07:35.890 に答える