2017-03-10 17 views
0

のAlfrescoコミュニティV5.2は、中でもページで利用可能なこと/share/page/start-workflow割り当てリストを取得してワークフローフォームに表示するにはどうすればよいですか?

事前設定されたワークフローの一部を含んで、私のために興味を持っているものがある - 「レビューで、(1つのまたは複数の校閲を)承認 - レビューを割り当て複数の査読者にタスク "。このビジネスプロセスは、お客様の要件に適しています。私はそれをコピーし、それに応じてカスタマイズします。

ここで、各ユーザーのタスクには、table(空の状態)があります。

私はワークフローを開始するときにエグゼキュータを割り当てることができ、additional propertiesも利用できます。

この表にすべてのエグゼキュータの名前を表示したいとします。この場合、どのようなAPIが利用できますか?私は情報のために非常に感謝される

選択執行を格納している

とどのようにJavaScriptを使用して、それらのリストを取得するには?..ありがとうございます。

+1

私はRESTを通してリポジトリと対話する必要があると思います:Web Script Framework MVC 。私はJava(またはJavaScript)コントローラを記述し、適切なURLマッピングを作成し、JSONレスポンス用のFreeMarkerテンプレートを記述する必要があります。優れたガイド - [Webスクリプトフレームワークの紹介](http://ecmarchitect.com/alfresco-developer-series-tutorials/webscripts/tutorial/tutorial.html)があります。 –

+0

あなたのテーブルデータをレンダリングするワークフローとカスタムftlファイルでフォームフィールドを作成する必要があります – vikash

+0

あなたのコメントをありがとうございます!..しかし、私はかなり理解していません...どのように質問に関連しています... –

答えて

2

定義フォームフィールド

「」フィールドID = "mswf:小道具" に設定= "詳細" ラベル= "詳細" 読み取り専用= "true" を「」

"コントロールテンプレート=" org/alfresco/components/form/controls/workflow/custom.ftl " "

テーブルを表示するもう1つのプロパティを定義します。 フォームフィールドとしてカスタムftlを定義します。レポ・ウェブスクリプトを呼び出してエグゼクティブ・リストを返すレポ・ウェブスクリプトを返すと、あなたのftlファイルのテーブルにレンダリングすることができます

+0

ご回答どうもありがとうございました!.. –

関連する問題