2016-05-27 7 views
0

私はカスタムワークフローを開発しています。これは、ユーザーがレビューステップでワークフローの日付と時刻を選択できるように、日時フィールドを持つ必要があります。AEMレビューステップでdatetimeフィールドを追加する方法は?

追加日時フィールドを追加してワークフローをスケジュールするにはどうすればよいですか?

答えて

0

AEMはDialog Participant Stepです。これにより、ユーザーはワークフローステップにカスタムダイアログを追加できます。以下の手順を実行してカスタムダイアログを使用することができます。

  1. ダイアログを作成し、datetime xtypeをその中に格納します。
  2. OOTB Dialog Participant Stepをレビューステップとして使用して、手順1で作成したダイアログを参照リンクとして説明します。
  3. 承認中にユーザーが選択したデータは、ペイロードまたはワークフローのメタデータで保存できます。参照リンクで説明したように、nameプロパティの値をどのように指定したかによって異なります。場合によっては、ページの下に「修正されたタイムスタンプ」のように保存したくない場合もあります。これは、達成しようとしているユースケースに依存します。

ステップ3で選択したこの日付は、AbsoluteTimeAutoAdvancerまたはカスタムAbsoluteTimeoutHandlerの実装を使用してスケジュールするために使用できます。それは財産touchUiDialogPath

を期待して

古典的なUIで作成したダイアログのために、あなたはAEM 6.1と互換性を持たせるためにprovide Touch UI dialog pathする必要があるだろう

関連する問題