Простой способ создать форму для отправки электронной почты в SharePoint без использования infopath - PullRequest
3 голосов
/ 15 сентября 2008

Кто-нибудь знает хороший способ сделать это? Мне нужно иметь простые формы, которые отправляются на электронную почту без написания большого количества кода. Эти формы будут размещаться в веб-частях средства просмотра контента или аналогичных в MOSS 2007. Я хотел бы избежать использования InfoPath.

Ответы [ 5 ]

3 голосов
/ 15 сентября 2008

Вы можете использовать список, который даст вам форму ввода.

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

Вы можете установить оповещение (Действия -> Уведомить меня), чтобы отправить электронное письмо человеку / людям, когда новый элемент добавлен в список.

В меню «Настройки» -> «Настройки списка» -> «Дополнительные настройки» указаны параметры, которые пользователь может просматривать / редактировать. Однако оповещения нельзя устанавливать в списках, где пользователи могут видеть только свои собственные элементы. В этом случае я бы использовал простой рабочий процесс для отправки электронной почты. Я работал только с MOSS 2007 и SharePoint Designer - я не уверен насчет WSS.

1 голос
/ 16 сентября 2008

Вы можете реализовать список, как предложено выше, и добавить SPItemEventReceiver для отправки электронных писем при добавлении или изменении элементов списка (ссылка показывает все события, доступные для обработки)

0 голосов
/ 01 июля 2013

Создайте простую HTML-форму в текстовом редакторе с необходимыми text boxes, text areas, select drop downs и т. Д., Добавьте тег mailto и сохраните.

Затем добавьте веб-часть средства просмотра страниц в разделе «Медиа и контент».

Выберите действия на сайте, Изменить страницу и на вкладке инструмента редактирования выберите Формат текста, HTML-разметку, отредактируйте исходный HTML-код и вставьте созданную вами HTML-форму в текстовом редакторе в исходное окно, выберите ОК и сохраните.

0 голосов
/ 16 сентября 2008

Рабочий процесс в Sharepoint Designer должен быть самым простым способом реализовать его без необходимости кодирования.

Вот статья, которая объясняет, как это сделать:

Пример рабочего процесса: отправка уведомления : http://office.microsoft.com/en-us/sharepointdesigner/HA101829081033.aspx

0 голосов
/ 15 сентября 2008

С помощью sharepoint SDK вы можете создавать свои собственные веб-части. Если вы добавите их в GAC, вы можете добавить их на свой сайт sharepoint. Вы, конечно, должны создать веб-часть для электронной почты.

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