2012-02-29 10 views
0

私は2つのカスタムリストを持っています。 購入注文(PO)および購入注文商品(POI)。 POIリストには、列PO IDがあります。これは、POリスト内の列PO IDの参照フィールドです。 PO内のすべての行について、POI内に複数の行(1対多の関係)が存在する可能性があります。SP 2010の親リストフォームから子リストにデータを追加

POフォームに新しいアイテムを入力しようとすると、POIリストに格納される購入アイテムも記入する必要があります。私が直面している問題は、ユーザーが両方のリストに同時にデータを入力できるようにするにはどうすればいいのですか?

私はリストフォーム自体を使用してこれを行う必要があります。 Infopathは利用可能なオプションではありません。 SPD技術は歓迎されています。

答えて

0

これはOOTBまたはSharePoint Designerで行うことはできません。 SharePointはすぐに、一度に1つのリストに1つの新しい項目を入力することしかできません。

Edit In Datasheetは、編集や複数のリスト項目を一度に入力するのと同じくらい近いです。しかし、この場合でも、それは単一のリストに限られています。

カスタムプログラミングを使って説明したのと同様のプロジェクトを行っています。カスタムフォームを作成し、サーバー上のクライアントおよびイベント受信者にカスタムJavaScriptを必要とするカスタムフィールドタイプを作成しました。興味深いプロジェクトでしたが、多くの可動部分が必要でした。

+0

私は同様のアプローチを使用しました。カスタムリストフォームを使用し、いくつかのjQueryを追加し、spservices jqueryライブラリを使用してPOI行を最初に更新してからリストフォームを保存しました。それをやっている面白い方法、私は同意:) – Ubaid

関連する問題