Frage

Ich möchte ein Antragsformular erstellen, mit dem der Benutzer mehrere Einträge für denselben Spaltensatz (wie eine Tabelle) z.
Name: Xyz
EMP ID: nnnnnnnnn
"Schicht funktioniert" "Datum" "Anzahl der Stunden"
Eintrag1 ----> '7 Uhr' '23/10' '8'
Eintrag2 ----> '7 Uhr' '9/1/10' 4 '
Eintrag3 ----> '16 PM' '9/2/10' 8 '

Wie einbeziehe ich das? Ich habe versucht, im Netz zu recherchieren - konnte aber die Antwort nicht finden. Schätzen Sie jede Hilfe !!

War es hilfreich?

Lösung

Klingt so, als ob Sie das Äquivalent von Unterformen innerhalb eines Formulars wollen, wie Sie den Zugriff erhalten würden.

Was ich zuerst tun würde, ist sich darauf zu konzentrieren, wie die Informationen gespeichert werden.

Angenommen, Sie haben Ihre Mitarbeiterdetails in einer Liste gespeichert, die Namen und ID enthält, und eine separate Liste zur Speicherung der Verschiebungen, wobei die Spalten Empid, Shift funktioniert, Datum, Gesamtstunden.

Um dies anzuzeigen, können Sie DataviewWebParts in SharePoint Designer 2007 verwenden, um die beiden Tabellen zu verknüpfen und die Schaltdaten pro Mitarbeiter anzuzeigen (dies wird mit einer Art "manueller Gruppen-für" durchgeführt, kann möglicherweise einige XSLT-Hacking erfordern, obwohl dies möglich sein sollte ohne Code zu berühren).

Erstellen Sie im Grunde genommen eine DataView aller Mitarbeiter und erstellen Sie eine Zelle (entweder in einer neuen Spalte oder in einer Zeile unter dem Namen), in der eine Untertable Ihrer Schaltdatenliste angezeigt wird.

Die Themen, die ich hier erwähne, sind "verknüpfte Quellen" und "Daten als Unterformulare" in SharePoint Designer 2007, falls Sie an anderer Stelle nachlesen möchten, was ich hier erwähne.

Andere Tipps

Wenn Sie Infopath -Dienste haben, werfen Sie einen Blick auf die sich wiederholenden Abschnitte von Infopath.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit sharepoint.stackexchange
scroll top