Sharepoint: создайте ссылку, чтобы добавить элемент в список или запустить рабочий процесс - PullRequest
1 голос
/ 28 января 2011

Я создаю решение, которое включает в себя документ со ссылкой внизу (способ заставить сотрудников прочитать документ, а затем нажать кнопку «Я прочитал это».

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

Любой из вариантов работает - просто не удается найти указанное решение.

Ответы [ 3 ]

1 голос
/ 11 июля 2011

URL сайта / Списки / (имя списка) /NewForm.aspx?

the /NewForm.aspx?позволяет создать URL-ссылку для ввода нового элемента в список

1 голос
/ 28 января 2011

У вас есть несколько вариантов:

  1. Создать веб-часть со ссылкой в ​​ней.Когда ссылка нажата, запишите элемент в список.
  2. Если вы используете SharePoint 2010, вы можете использовать объектную модель клиента, чтобы записать запись в список с помощью JavaScript (http://msdn.microsoft.com/en-us/library/ee537247.aspx)
  3. Использование javascript для создания элемента списка в списке (работает с SharePoint 2007) (http://weblogs.asp.net/jan/archive/2009/04/10/creating-list-items-with-jquery-and-the-sharepoint-web-services.aspx)

Относительно параметра рабочего процесса: если вы используете SharePoint 2010, вы можете создать рабочий процесс сайта (это важно, рабочие процессы списка требуют, чтобы элемент уже существовал в списке) для записи в список. Как запустить рабочий процесс программно: http://www.sharepointkings.com/2008/09/how-to-start-workflow-programmatically.html

0 голосов
/ 28 января 2011

Недавно мы реализовали нечто подобное в SharePoint 2010, используя параметр веб-части, который описывает Кайл.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...