私は、データソースにリンクされたテーブルウィジェットを含むページを構築しています。そのページにはデータソース列の値に関連付けられた3つのドロップダウンがあります。Google App Makerは、テーブルウィジェットをフィルタとしてドロップダウンを使用して結果にドリルダウンします。
ドロップダウンから選択すると、データソースにクエリが実行され、データの行がテーブルウィジェットに返されます。これらの行が戻されて表ウィジェットに表示されると、別のドロップダウンから選択すると、データソースではなく表の行が照会されます。
たとえば、「A」リストにはAgencies、「B」にはすべてのプロジェクトステータス、「C」にはすべてのプロジェクトマネージャが表示されます。ユーザーがAppMakerでページを開くと、空のテーブルウィジェットと3つのドロップダウンが表示されます。ユーザーがHRの値を「A」ドロップダウンから選択すると、データソースが照会され、代理店としてHRを持つすべての行が戻されます。ここで、テーブルウィジェットは返された行をリストします。ユーザーが「B」の値をドロップダウンから選択すると、表示された行が照会され(データソースに照会されず)、Agency = HRおよびStatus = Openの行のみが表示されます。ユーザーが以前と同様にJohn Doeの値をドロップダウン「C」から選択すると、表示された行が照会され(データソースに照会されず)、Agency = HR、Status = Open、およびManagerの行のみが表示されます=ジョン・ドゥ。
私は、計算モデルを設定する必要があるかもしれないと思っていますが、すでにこれを行っているサンプルアプリが大好きです。
https://developers.google.com/appmaker/templates/project-tracker/ - プロジェクトトラッカーテンプレートには非常によく似た機能があります。プロジェクトリストのサンプルもあなたの友人になることができます:https://developers.google.com/appmaker/samples/project-list/ –
プロジェクトトラッカーのダッシュボードページとスクリプトライブラリのいくつかの機能を使用しました。素晴らしい提案。 – Dan