1

jBoss studio で簡単なワークフローを作成し、OpenKM にデプロイしました。すべて問題なく、ワークフローは管理パネルに表示されますが、デスクトップ パネルにはファイルがなく/okm:root/、ワークフローを開始したいときにワークフロー リストが表示されます。 「ワークフロー開始」ダイアログは空です。エントリがありません。

ワークフローを開始する方法を教えてください。

注として、私は Firefox 30 を使用しており、Java プラグインは無効になっています。

4

1 に答える 1

2

プロファイルから使用可能なワークフロー リストを有効にする必要があります (管理 -> プロファイル -> 最初のタブ)。また、ワークフローを開始するには、ドキュメントを選択する必要があります。

さらに、ワークフローを開始したときにフォームが表示されないことが問題である場合は、考慮してください。登録時にフォームを表示したい場合は、forms.xml に特別なタスク名があります。task="run_config" という名前のタスクを使用したこの形式の例を確認できます。

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE workflow-forms PUBLIC "-//OpenKM//DTD Workflow Forms 2.1//EN"
                                "http://www.openkm.com/dtd/workflow-forms-2.1.dtd">
<workflow-forms>
  <workflow-form task="run_config">
    <input label="number" name="number" />
    <button name="submit" label="Submit" />
  </workflow-form>
  <workflow-form task="task">
    <input label="number" name="number" data="modified" />
    <button name="submit" label="Submit" />
  </workflow-form>
</workflow-forms>

ここでいくつかの例を見つけることができますhttp://wiki.openkm.com/index.php/File:Course_workflows.zip、また、それを見ることをお勧めします。これがあなたに役立つことを願っています

于 2014-07-27T14:43:58.490 に答える