公開ページで MOSS 承認ワークフローを使用する場合、ワークフローを開始するだけでなく、開始するワークフローをユーザーが選択できるようにしたいですか? つまり、ドキュメントの承認をクリックしたときに、設計チームの承認や取締役会の承認など、承認ワークフローを選択できるようにしたいのです。
これは可能ですか?
公開ページで MOSS 承認ワークフローを使用する場合、ワークフローを開始するだけでなく、開始するワークフローをユーザーが選択できるようにしたいですか? つまり、ドキュメントの承認をクリックしたときに、設計チームの承認や取締役会の承認など、承認ワークフローを選択できるようにしたいのです。
これは可能ですか?
Depends how much code you want to write. Below forces you to write an event.
You could have a mandatory custom column on the document library called “workflow type”, make this a drop down list with the workflow types values. When you save the document the user will be forced to select a value.
Then write an post save event that looks at the “workflow type” column and attaches the correct workflow to the document.
easy :)
コンテンツタイプに慣れている場合は、ワークフローをコンテンツタイプに関連付けることができます。新しいボタンを使用すると、ユーザーは2つのコンテンツタイプのいずれかを選択でき、それぞれに適切なワークフローがあります。
それ以外の場合、コンテンツタイプに慣れておらず、SharePoint Designerを使用してリスト間でアイテムをコピーする場合は、3つの個別のライブラリを作成できます。そのうちの2つはワークフローをホストし、もう1つは承認されたドキュメントを受け取ります。ユーザーがドキュメントの作成またはアップロードを開始したら、適切なワークフローが関連付けられた2つのワークフローリストにユーザーを誘導します。そこからワークフローをトリガーし、承認されると、単純なSharePoint Designerのリストアイテムのコピーワークフローで、承認されたアイテムを最終的なターゲットリストにコピーできます。