0

Projects と Projecttasks という名前の 2 つの SharePoint タスクリストがあります。Projecttasks で、プロジェクトのタイトルを検索する Lookupfield を作成しました。次に、DVWP-Webpart を使用してプロジェクト用の新しい DispForm を作成し、Projecttasks 用の XSLTListViewer を追加して、ルックアップ フィールドでアイテムをフィルター処理しました。今のところ機能しており、Project-Listitem を開くと、フォームの下部にあるプロジェクトで開いているすべてのタスクを確認できます。

私が欲しいのは、プロジェクト リストの DispForm にボタンまたはリンクを追加することです。これにより、「新しいタスク」リンクまたはボタンをクリックした元の Project-DispFrom から自動入力されたルックアップ列「プロジェクト」を含む Projecttask-NewForm が開きます。 .

私はJavaScriptで解決策を得たいと思っていますが、フィールドに入力したり、フォームを接続したりする方法についてのヒントがあれば支持されます.

前もって感謝します!マイク

4

1 に答える 1

0

わかりました、これは私が予想したほど難しくありませんでした。

  1. 2 番目のタスクリストにカスタム newform を作成しました。

  2. 最初のリストの項目のリスト ID を送信するパラメーターを使用して、2 番目のリストの新しいカスタム フィールドへのカスタム「タスクの追加」リンクを作成しました。
  3. newform のカスタム リンクからパラメータを取得しました
  4. 2番目のリストのルックアップフィールドにパラメーターを自動入力し、テキストフィールドをjavascriptで読み取り専用にしました

私が書いたすべてのコードは改善される可能性が非常に高いと思うので、これは一般化されたハウツードにすぎません。上記の特定のキーワードを Web で検索している場合は、フィールドを簡単に自動入力できます。

于 2013-05-05T08:44:15.843 に答える