2016-08-22 1 views
0

「Activiti BPMツール」のヒューマンタスクの実行時に、いくつかの外部フォームをURLにレンダリングしたいとします。それはcode.Thatの有無にかかわらず行うことができますどのようにActivitiヒューマンタスクで外部フォームをレンダリングする方法は?

は、私はいくつかのパラメータを持つヒューマン・タスクは、外形ことを割り当てることができますどのように、ありますか?

答えて

0

これは、フォームのキーの目的です。 フォーム・キーは任意のヒューマン・タスクに割り当てることができます。フォーム・キーはエンジンにとって意味がありません。単にフォームを識別するためのIDです。最も簡単な場合に

、フォームキーが外部のURLであることができます。

タスクに関連付けられたフォームのキーを持っていたら、実行には、Javaコードや休憩のAPIを使用してそれを取得し、必要なフォームを生成することができます。ヒューマン・タスクに対するスクリプトを記述するために

+0

?私はActivitiにおけるヒューマン・タスクに対する任意のスクリプトプロパティを見つけることができませんでした。 と私は単純にキーを形成するためのURLを割り当てた場合、それはそのタスクの実行時に自動的に開くことがないでしょう?もし、次にあなたがそのURLを開くために、サンプルコードを共有してくださいすることができないのですか? –

+0

正解ですが、私が言ったように、フォームキーは実際には "do"をしません。それは単なる相関IDです。フォームキーを使用するには、クライアント側で独自のハンドラをコーディングする必要があります。 –

+0

ありがとうございます。私はそのコードをどこで書くのですか? その目的の前にサンプルコードを共有できますか? –

関連する問題