基本的に次のことを行うファイルアップロード「ウィザード」であるプロジェクトに取り組んでいます。
- ドキュメント ライブラリを選択し、いくつかの基本情報を入力する入力フォーム。
- ライブラリ固有の追加情報を入力します。
- いくつかのカレンダー イベントを関連付けます。
私の目標は次のとおりです。 - Visual Studio を使用してサンドボックス ソリューションとしてこれを作成します。 - ハッキングを避け、既存の機能を可能な限り再発明します。
私が遭遇したいくつかの SP 機能は役に立つかもしれません: - コンテンツ オーガナイザー機能。- 協会フォーム。- 宣言型ワークフロー。
私が検討した可能なアプローチ:
- 送信時にワークフローを開始するコンテンツ オーガナイザー ライブラリ。これに対するユーザー エクスペリエンスがどのようなものになるかはわかりません。単一のリンクを維持することを本当に望んでいます->次へ->次へ->完了のようなアプローチ。
- すべての複雑さを含むカスタム アクションによる宣言型ワークフロー。
- 各ライブラリの組み込みドキュメント アップロード フォームの前にある関連付けフォームと、カレンダー イベント用の後続の関連付けフォーム。
これは実現可能ですか?もしそうなら、どのアプローチが最も簡単ですか?