質問

ユーザーが同じ列のセット(テーブルなど)の複数のエントリを作成できるようにするアプリケーションフォームを作成したい
名前: :xyz
empid: :nnnnnnnn
「シフトが働いた」 "日にち" 「時間の数」
entry1 ----> '7 am' '8/23/10' '8'
entry2 ----> '7 am' '9/1/10' 4 '
entry3 ----> '4 PM' '9/2/10' 8 '

これを組み込むにはどうすればよいですか?私はネット上で研究を試みました - しかし、答えを見つけることができませんでした。どんな助けにも感謝します!

役に立ちましたか?

解決

アクセスできるように、フォーム内のサブフォームに相当するものを望んでいるように聞こえます。

私が最初にやることは、情報の保存方法に焦点を当てることです。

名前とIDを含むリストに詳細が保存されており、シフトを保存するための別のリストがあると仮定して、列のEmpid、Shift、日付、合計時間を保存します。

これを表示するには、SharePoint Designer 2007のDataViewWebPartsを使用して2つのテーブルをリンクし、従業員ごとにシフトデータを表示できます(これは、ある種の「マニュアルグループ」を使用して行われますが、XSLTハッキングが必要な場合がありますが、コードに触れることなく)。

基本的に、すべての従業員のデータビューを作成し、シフトデータリストに字幕を表示するセル(新しい列または名前の下の連続)を作成します。

ここで読むためにここで言及するトピックは、SharePoint Designer 2007の「リンクされたソース」と「サブフォームとしてデータの挿入」です。

他のヒント

Infopathサービスがある場合は、Infopathの繰り返しセクションをご覧ください。

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top