2015-09-08 1 views
0

Я ищу, чтобы получить некоторые рекомендации с Sharepoint 2010. Я работаю над проектом, который требует системы, которая будет информировать заинтересованных пользователей об отключении с их приложением и предоставить регулярные обновления по электронной почте (worflow).Sharepoint 2010 - динамически добавлять новые поля в редактирование или новые формы

Я могу выполнить большинство задач с помощью простого пользовательского списка и рабочего процесса. Пользователи смогут указать время начала и окончания отключения, описание и их обновление. С рабочим процессом электронное письмо будет отправлено заинтересованным пользователям со всеми подробностями.

В случае возникновения проблемы мы должны предоставлять ежечасные обновления при отключении. Поэтому мне нужно будет динамически добавлять новые поля обновлений для каждого нового обновления, а затем отправлять все обновления через рабочий процесс электронной почты.

На данный момент я просто пытаюсь выяснить, как это сделать. Я утверждал, что простого пользовательского списка было бы достаточно, но похоже, что нужно создать более сложную систему. Возможно, вам нужно создать 3 пользовательских списка, 1 главный список, который будет собирать детали из списка 1 (cotnains description, время начала/окончания) и список 2 (содержит обновления), а также некоторые ссылки на них.

У кого-нибудь есть совет по этому поводу?

ответ

0

Я бы создал 2 списка: 1 основной со всеми подробностями и еще один с обновлениями и добавили поле поиска в первый список.
ИЛИ еще лучше -
добавлено поле поиска во второй список и когда элемент создан - задайте поиск элемента в списке 1. Затем вы сможете получить все предметы из списка 2 (обновления) по элементу в списке 1.

Надеюсь, что это имеет смысл.

С уважением,
Andrey.

0

Я бы предпочел иметь следующие 4 поля, кроме того, что вам нужно прямо сейчас. 1. Обновление 2. перелив (выбор да/нет) 3. Предыдущих обновлений (скрыть его редактирование формы) 4. последнего обновления скрытого (скрыть это на форме редактирования)

Я хотел бы использовать один список. Пусть рабочий процесс запускается всякий раз, когда создается новый элемент или обновляется существующий элемент.

Для новых элементов для выхода из системы отправьте сообщение об отключении.

Для обновления: Каждый час проверка обновлений по пункту

Если есть какие-либо обновления, то скопируйте значение последнего обновления и предыдущие обновления. Очистите значение столбца обновления.

Отправить электронное письмо с последним значением обновления.

После отключения питания пользователь обновляет поле обновления и отключает его.

В этот момент рабочий процесс завершен.