日付がある四半期を取得します
適切なアプリケーションを構築する過程で、次のような問題が発生する可能性があります。
- パフォーマンス評価システムでは、企業は通常四半期ごとに評価する必要があり、この時点で評価日がある四半期を取得する必要がある。
- 販売管理システムでは、企業は四半期単位で季節の販売状況と利益状況を分析して、次の販売戦略を調整することが多い。
- プロジェクト管理システムでは、大きなプロジェクトで、時間を四半期に分けて、管理者が段階的にプロジェクトを計画、実行、レビューするのを助けることができる。
前提条件
このチュートリアルでは、適切なフォーム式を使用します。まず、次のことを知ることができますフォーム式。
効果を実現する


実装手順
普遍的なフォームページの作成
通常のフォームページを作成します。詳細はこちらを参照してください通常フォーム。

キャンバス領域で次のコンポーネントをドラッグします。
- 日付: 日付に名前を付けます
- 単一行テキスト: 四半期という名前
フォーム式の追加
日付コンポーネントはショートカット設定を選択し、デフォルトは今日です。

論理的には、選択した日付の月 (1 - 12) を式で取得し、月を判断して、対応する四半期を出力する必要がある。
- 第1四半期: 1 <= (ge) 月 <= (le) 3
- 第2四半期: 4 <= (ge) 月 <= (le) 6
- 第3四半期: 7 <= (ge) 月 <= (le) 9
- 第4四半期: 10 <= (ge) 月 <= (le) 12
四半期フィールドは式編集を選択し、次の図に示す式を設定するか、式のソースコードを直接コピーして、フィールドの変更に注意してください。


{"text":"IF(AND(GE(MONTH(DATE(日期)),1),LE(MONTH(DATE(日期)),3)),\"第一季度\",IF(AND(GE(MONTH(DATE(日期)),4),LE(MONTH(DATE(日期)),6)),\"第二季度\",IF(AND(GE(MONTH(DATE(日期)),7),LE(MONTH(DATE(日期)),9)),\"第三季度\",\"第四季度\")))","marks":[{"from":{"line":0,"ch":21,"sticky":null},"to":{"line":0,"ch":25,"sticky":null},"value":"dateField_lc7ak8yl","invalid":false},{"from":{"line":0,"ch":45,"sticky":null},"to":{"line":0,"ch":49,"sticky":null},"value":"dateField_lc7ak8yl","invalid":false},{"from":{"line":0,"ch":84,"sticky":null},"to":{"line":0,"ch":88,"sticky":null},"value":"dateField_lc7ak8yl","invalid":false},{"from":{"line":0,"ch":108,"sticky":null},"to":{"line":0,"ch":112,"sticky":null},"value":"dateField_lc7ak8yl","invalid":false},{"from":{"line":0,"ch":147,"sticky":null},"to":{"line":0,"ch":151,"sticky":null},"value":"dateField_lc7ak8yl","invalid":false},{"from":{"line":0,"ch":171,"sticky":null},"to":{"line":0,"ch":175,"sticky":null},"value":"dateField_lc7ak8yl","invalid":false}],"isCmData":true}
保存ページ

ビデオチュートリアル
オンラインで試遊する
この文書は機械翻訳により生成されています。翻訳により生じた齟齬や相違点は拘束力を持たず、コンプライアンスや執行目的において法的効力はありません。
このドキュメントは役に立ちましたか?