Вложенная таблица в списке
-
16-10-2019 - |
Вопрос
Я хочу создать форму заявки, которая позволила бы пользователю делать несколько записей для одного и того же набора столбцов (например, таблица), например,
Имя: Xyz
Emp Id: nnnnnnnn
"Сдвиг сработал" "Свидание" "Количество часов"
Intry1 ----> '7 утра' '23.08.10' '8'
Intry2 ----> '7 утра' '01.09.10' 4 '
Intry3 ----> '4 вечера' '9/2/10' 8 '
Как мне это включить? Я пытался исследовать сеть - но не смог найти ответ. Цените любую помощь !!
Решение
Похоже, вы хотите, чтобы эквивалент подчинений в форме, как вы получите доступ.
Сначала я бы сделал сосредоточенность на том, как хранится информация.
Предполагая, что у вас есть данные о ваших сотрудниках, хранящихся в списке, в котором содержится имя и идентификатор, и у вас есть отдельный список для хранения сменов, с столбцами Empyd, Shift Work, Date, Total Worce.
Чтобы отобразить это, вы можете использовать DataViewWebParts в SharePoint Designer 2007 для связи двух таблиц и отобразить данные смены на одного сотрудника (это делается с использованием своего рода «ручной группы», может потребовать некоторого взлома XSLT, хотя должно быть возможно без какого -либо касания кода).
В основном создайте DataView всех сотрудников и создайте ячейку (либо в новом столбце, либо в строке под именем), которая отображает подтабл в ваш список данных Shift.
Темы, которые я упоминаю здесь, для чтения, - это «связанные источники» и «вставка данных как субперформ» в SharePoint Designer 2007, если вы хотите прочитать в другом месте, что я здесь упоминаю.
Другие советы
Если у вас есть услуги Infopath, посмотрите на повторяющиеся разделы Infopath.