Question

Je veux créer un formulaire de demande qui permettrait à l'utilisateur d'effectuer des entrées multiples pour le même ensemble de colonnes (comme une table) par exemple
       Nom : XYZ
       Emp ID : nnnnnnnn
        "quart de travail" "Date" "Non. D'heures" Entrée1 ----> '7 heures' '23.08.10' '8'
Inscription2 ----> '7 heures' « 1/9/10 '4'
Entry3 ----> '16 heures' « 2/9/10 '8'

Comment puis-je intégrer cela? J'ai essayé des recherches sur le net - mais n'ont pas été en mesure de trouver la réponse. Apprécierait toute aide !!

Était-ce utile?

La solution

On dirait que vous êtes l'équivalent de vouloir sous-formulaires dans une forme, comme vous obtiendriez dans Access.

Qu'est-ce que je ferais d'abord sur la façon dont est mise au point les informations sont stockées.

En supposant que vous avez vos employés de détails stockés dans une liste qui contient le nom et l'ID, et une liste séparée pour stocker les quarts de travail, avec des colonnes EmpID, quart de travail, la date, le total des heures.

Pour afficher ceci, vous pouvez utiliser DataViewWebParts dans SharePoint Designer 2007 pour relier les deux tableaux, et afficher les données de déplacement par employé (ce qui est fait en utilisant une sorte de « manuel groupe par », peut nécessiter un certain piratage XSLT, bien que devrait être possible sans toucher aucun code).

Fondamentalement créer un DataView de tous les employés, et créer une cellule (soit dans une nouvelle colonne ou une ligne au-dessous du nom) qui affiche une sous-table à votre liste de données de décalage.

Les sujets que je mentionne ici pour lire sur sont « sources liées » et « Insertion en tant que données sous-formulaires » dans SharePoint Designer 2007, si vous voulez lire ailleurs ce que je mentionner ici.

Autres conseils

Si vous avez InfoPath Services, jetez un coup d'oeil aux sections de répéter InfoPath.

Licencié sous: CC-BY-SA avec attribution
Non affilié à sharepoint.stackexchange
scroll top