グラフによる数式フィールド参加条件フィルタリングの実装
1.ケース背景
現在の段階でレポート・フォーム・コンポーネントを使用してフォームをデータセットとする場合、テーブル列に追加された数式フィールドは条件フィルタリングに参加できません。しかし、実際のビジネスシーンでは、テーブルフィールドを計算してフィルタリングする必要があることが多い。フォーム内の日付コンポーネントのデータとレポートページを開いている現在の日付時間差の結果をフィルタすると、レポートデータの計算が可能になります。
2.エフェクトデモ

3. 操作手順
3.1フォームデータの送信
フォーム内に日付コンポーネントと数値コンポーネントを追加し、データを送信します。 (図の下に示すように)

3.2ビューグラフの作成
拡張読書:グラフの紹介を参考にしてくださいグラフを見る。
グラフを見ることでデータの計算を実現します。
操作手順:
- ページ設定>> データセット>> データセットの新規作成>> ビューグラフから (下図のように)

- データセット>> 構成テーブル列を選択します (下図のように)

- 数式フィールドの追加>> 保存 (下図のように)

3.3レポートの作成ページ
グラフを表コンポーネントデータセットとして選択すると、条件フィルタリングを行うときに計算結果を選択できます。
操作手順:
- データセット>> 構成テーブル列フィールドを選択します (次の図に示すように)

- 条件フィルタの設定

4.よくある質問
4.1フォーム内部でデータの計算を行わないのはなぜですか?
フォーム内でデータ計算を行った結果は、フォームの条件フィルタリングに参加しているが、今日は3月4日、フォームの日付コンポーネントは3月2日計算で時差は2日になるが、3月5日に表を開いたとき、時差は更新されない。
この文書は機械翻訳により生成されています。翻訳により生じた齟齬や相違点は拘束力を持たず、コンプライアンスや執行目的において法的効力はありません。
このドキュメントは役に立ちましたか?