Listviewでのfilter設定およびListtileのaction、遷移先ページのpageparameterの設定について

・発生している問題
●FlutterFlowにおいて、Listviewでのfilter設定およびListtileのaction、遷移先ページのpageparameterの設定が分からず困っております。
お願いいたします。

・エラー
Listtileのactionでparameterを設定し、遷移先ページのListviewでfiltersの設定を行ったが、適切な項目が表示されない

・現在行っている設定
page1 Listview; Query type:Query Collection,Collection:title1,Query type:List of document

page1 Listtile; Action:Navigate to page2, Parameters:title 1 document, available options:reference

page2 Pageparameter; type:Document Reference, Collection type: title1

page2 Listview; Query type:Query Collection,Collection:title2,Query type:List of document,

page2 Listview Filters; Collection Field Name:title1, Reaction:Equal to, Value:page parameters→title1

・実装したい機能

●firestoreに保存したCSVファイル(example1)を用いて、ListViewに項目を表示させる(page1)

●page1のListTileを選択すると、別のページ(page2)に遷移する

●page2にもListViewがあり、これは別のCSVファイル(example2)を用いている。表示される項目は、page1で選択した項目によって規定される

●page2のListTileを選択すると、page3に遷移する。page3の内容はpage2と同じ仕様で、example13の項目がListViewに表示される。

実装したいアプリのプロトタイプ(A2の項目を参照してください):

・スクリーンショット

順に、example1、example2、example3、page1のListview、page1のListtile、page2のpageparameter、page2のListviewの設定画面です。






いくつかのCollection内の複数のドキュメントを、選択した値に応じて、表示するListにフィルタリングしたいということですね。

どの部分が表示されないのかが、具体的によく分かってないですが、
テキストをフィルタリングするという
page2のListview の表示が一番ややこしそうなので、説明しておきます。

*初期ページは、ドキュメントの数だけ表示しているので、A,B,Cが複数表示されてます。

Page1には、ParameterをPage1からStringで持ってきます。

そのときに、Page2のListについては、作成したParameterに対してフィルタリングすることで、
Listにフィルタリングがかかります。
基本は、この動作の繰り返しで全ての機能が実装できるはずです。

パラメーターの詳細については、こちらのドキュメントが詳しいと思いますので、
確認すると良いと思いますよ。

詳細な回答ありがとうございました。

「いいね!」 1