ワークフローをSharePoint 2010の外部リストに関連付けるにはどうすればよいですか?
-
22-10-2019 - |
質問
ワークフローをSharePoint 2010の外部リストに関連付けることはできませんが、それを行うための回避策があることを読みました。
それらの回避策には何が含まれますか? SharePointインターフェイスまたはSharePointデザイナーですべてを実行できますか、それともVisual Studioでコードを書く必要がありますか?
完全な作業例はどこにありますか?
解決
記事から、唯一の回避策はクラシックなSharePointリストを作成し、外部データ列を入力することです。それ以来、「通常の」リストがあります。ワークフローを添付できます。
これが私の情報源です:
したがって、追加のコーディングは必要ありません - クリック数は数回しかありません。
IMOあなたはこれを巨大な回避策として扱い、本当にそれを本当に必要としていてもそうではない場合にのみ使用する必要があります。
編集:
これは代替のように見えます(要件に依存します):
他のヒント
それをしないでください:)
これはSharePointによってサポートされていないものであり、外部リスト用のWFを作成するにはSharePointの外に出なければなりません。例えば; SharePointは、外部データベースまたはWebサービスのデータがいつ変更されるかを知りません。この「イベントハンドラー」を自分で書くのは非常にトリッキーで退屈なことかもしれません。
もちろんできますが、すべきですか?アプリケーションのデザインを再考してください、おそらくこれはSharePointにまったく適合しませんか?
ここ バックエンドがSQLサーバーの場合はアプローチです。これは単なる概念であることを忘れないでください。
データがSharePointにないため、複雑です。したがって、外部データを外部に保つ方が良いでしょう。
ワークフロー関連を持つことが非常に重要な場合は、検討できるもう1つのオプションは、コントロールがあるカスタム.NET BDCモデルを作成し、アイテムが作成、読み取り、更新、削除されたときに適切な操作を行うことができます。
それが役立つことを願っています。