Лучший отвечающий
Представления списка контактов

Вопрос
-
Доброго времени суток!
Есть список контактов в Outlook 2010, синхронизированный со списком контактов на узле SharePoint 2010. Список контактов в Outlook содержит дополнительно фотографию сотрудника и в разделе "Подробная информация" дату рождения сотрудника. В списке SharePoint если у сотрудника есть фотография, то она отображается как вложения(т.е. есть ссылка на картинку). При этом в Параметрах списка в перечислении столбцов, столбца "вложения" нет. А дата рождения в список SharePoint вообще не попадает.
как можно добавить эти поля в представление списка? чтобы была возможность с ними работать.
Заранее Спасибо!
5 марта 2012 г. 12:28
Ответы
-
Здравствуйте, возможно, в понимание SharePoint список контактов содержит не все поля идентичные Outlook? тогда это будет весьма проблематично, так как, на сколько я знаю - кастомные поля не синхронизируются с Outlook http://social.technet.microsoft.com/Forums/ru-RU/msoclientru/thread/2196a81d-b7f5-4bfa-a5c7-9ee22d751222 - это касаемо даты рождения.
а то что в списке нет поля "вложения" не мешает Вам добавлять вложения к элементу, так как SPListItem, содержит коллекцию вложений http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splistitem.attachments.aspx
- Изменено Никита Каюров 5 марта 2012 г. 12:50
- Помечено в качестве ответа Roman Zhukov 12 мая 2012 г. 7:31
5 марта 2012 г. 12:44 -
Добавьте в список контактов колонку типа DateTime и назовите Birthday
Тогда при добавлении в Outlook контактов дни рождения будут заполнены. (проверено на на англ. sharepoint + outlook)
- Помечено в качестве ответа Roman Zhukov 12 мая 2012 г. 7:31
5 марта 2012 г. 12:52
Все ответы
-
Здравствуйте, возможно, в понимание SharePoint список контактов содержит не все поля идентичные Outlook? тогда это будет весьма проблематично, так как, на сколько я знаю - кастомные поля не синхронизируются с Outlook http://social.technet.microsoft.com/Forums/ru-RU/msoclientru/thread/2196a81d-b7f5-4bfa-a5c7-9ee22d751222 - это касаемо даты рождения.
а то что в списке нет поля "вложения" не мешает Вам добавлять вложения к элементу, так как SPListItem, содержит коллекцию вложений http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splistitem.attachments.aspx
- Изменено Никита Каюров 5 марта 2012 г. 12:50
- Помечено в качестве ответа Roman Zhukov 12 мая 2012 г. 7:31
5 марта 2012 г. 12:44 -
Добавьте в список контактов колонку типа DateTime и назовите Birthday
Тогда при добавлении в Outlook контактов дни рождения будут заполнены. (проверено на на англ. sharepoint + outlook)
- Помечено в качестве ответа Roman Zhukov 12 мая 2012 г. 7:31
5 марта 2012 г. 12:52 -
Вот здесь ещё почитайте:
http://www.sytone.com/2009/03/contacts-in-outlook-and-sharepoint/5 марта 2012 г. 12:55 -
Возникла необходимость отображать наступающие дни рождения сотрудников. Нашёл веб-часть, которая позволяет решить эту задачу, но ей необходимо указать в качестве источника данных список и определить поля ФИО, день рождения и фото сотрудника. Всё бы хорошо, только день рождения и фото не синхронизируются для списка контактов... Может есть какой-нибудь другой способ отображения наступающих дней рождения?
Может есть возможность синхронизировать личный календарь(в outlook) и общий календарь(на сайте)? Т.к. в личном календаре все события, связанные с Днём рождения отображаются.
- Изменено akaredpuzzy 5 марта 2012 г. 13:14 дополнение
5 марта 2012 г. 13:10 -
Вы пробовали добавить колонку, как я описал выше? Всё синхронизируется.5 марта 2012 г. 13:13
-
Да, действительно... теперь при заполнении поля в outlook день рождения оно появляется в синхронизированном списке SharePoint! Спасибо большое!
А подобной хитрости нет для фотографий сотрудника?
5 марта 2012 г. 13:25 -
Фотографии сохраняются как обычные атачменты для элементов списка.
Адрес фотографии выглядит так: http://sharepoint/Lists/Contactss/Attachments/1/ContactPicture.jpg
Где - sharepoint - имя портала, Contactss - имя вашего списка с контактами, 1 - ID элемента, Attachements - это папка в которой сохранятся приложения, ContactPicture.jpg - имя, с которым сохраняется фотка контакта.Вы можете добавить колонку типа Hyperlink or Picture.
И далее создать в Visual Studio EventReceiver и при добавлении/изменении элемента прописать в нашу колонку путь до изображения.
- Изменено AlexanderShelopukho 5 марта 2012 г. 14:48
5 марта 2012 г. 14:47