вторник, 25 мая 2010 г.

Синхронизация плана Project и задач SharePoint

В новой версии SharePoint и Project Professional появилась новая функция - синхронизация задач проекта Project со списком задач SharePoint. Данное видео демонстрирует возможный сценарий инициирования проекта с помощью этого функционала.

Аномальная синхронизация задач Project 2010 со списком в SharePoint

Думаю, уже многие слышали о такой замечательной новой функции Project Professional и SharePoint, как синхронизация задач между планом и списком задач.

Недавно столкнулся со следующей проблемой использования этого функционала.

После обновления процента выполнения задачи в SharePoint и синхронизации этих изменений с планом Project, “слегка” искажается время начала и окончания задачи, а также распределение трудозатрат по шкале времени.

Например, запланировал я в Project вот такую задачу:

image

Затем синхронизировал план проекта со списком.

Отчитался в SharePoint о 50%-м выполнении этой задачи.

Снова синхронизирую план проекта, получаю вот такую картину:

image

Подробные симптомы а также мои прыжки с бубном вокруг этой проблемы описаны на английском тут:

http://social.msdn.microsoft.com/Forums/ru-RU/projectprofessional2010general/thread/b61bfcc3-5648-43bc-9890-3ab6128f5809

В результате неожиданно обнаружился вот такой обходной путь. Надо в настройках списка задач откорректировать столбцы “Дата начала” и “Срок”, чтобы они хранили не только время, но и дату:

image

После этого проблема исчезает.

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

воскресенье, 23 мая 2010 г.

Ошибка при вызове службы списка

При запросе REST-службы ListData.svc выводится ошибка Не удалось загрузить тип “System.Data.Services.Providers.IDataServiceUpdateProvider”

image

При этом не появляется никаких ошибок в журнале

Решение было найдено тут:

http://blog.hompus.nl/2010/03/26/could-not-load-type-idataserviceupdateprovider-when-using-rest-with-sharepoint-2010/

Необходимо установить обновление:

http://www.microsoft.com/downloads/details.aspx?displaylang=ru&FamilyID=79d7f6f8-d6e9-4b8c-8640-17f89452148e

После установки и перезагрузки служба начинает нормально работать.

четверг, 20 мая 2010 г.

Не забудьте вернуть проект

Столкнулся вот с какой проблемой.

Открыл проект для редактирования в Project Web App

image

Отредактировал задачи и назначения нужным мне образом, опубликовал проект.

Ресурсы мне отчитались, я перешел в Центр утверждения, утвердил обновления.

Когда перешел снова к редактированию проекта, удивился, т.к. никаких обновлений от ресурсов не отразилось в проекте.

Оказывается, я с непривычки забыл вернуть проект.

Изменения не отразятся на плане проекта до тех пор, пока не будет выполнен возврат проекта и повторное его открытие для редактирования. Затем изменения необходимо опубликовать, если требуется чтобы о них знали не только редакторы проекта.

Возврат проекта выполняется в Project Web App следующим образом:

  1. Открыть проект
  2. На ленте в закладке “Проект” нажать “Закрыть”
    image
  3. А в диалоге нажать “Да”
    image

Для “массового” возврата проектов можно использовать инструмент “Вернуть мои проекты” на  ленте “Проекты” Центра проектов:

image

image

понедельник, 10 мая 2010 г.

Использование PowerPivot для построения систем аналитической отчетности

Новый компонент Microsoft SQL Server 2008 R2 PowerPivot (кодовое название GeminiBI) очень хорошо подходит для реализации некоторых механизмов системы анилитической отчетности. Видео демонстрирует пример такого использования.

Часть 1, теория

Часть 2, практика

За кадром осталось использование механизма автоматического обновления данных в отчетах по расписанию. Вот так выглядит настройка расписания для обновления данных любого отчета:

image

среда, 5 мая 2010 г.

Использование служб подключения к бизнес-данным

Видео демонстрирует использование Business Connectivity Services (BCS). Для использования BCS в рабочих процессах (workflow) необходимо использовать Single Sign On подсистему, реализованную в виде компонента SharePoint 2010 Secure Store Services (SSS).

Часть 1

Часть 2

Часть 3

Часть 4