Inserindo Webpart de Lembretes do Project Server 2007 Fora do PWA


Desde já agredeço ao Tiago Paes pela magnífica contribuição para o MundoEPM, nos oferecendo detalhes sobre essa grande descoberta!
Obrigado!!! :D

Então vamos lá! Vou portar exatamente como ele me enviou(ou quase exatamente):

———————– ———————– ———————– ———————– ———————–

“Tava “brincando” ontem a noite e vi que a WebPart de lembretes permite que você configure a URL do Project para que ela conecte e leia os dados do Project.
Infelizmente ela dá erro se você inserí-la como WebPart normal fora do PWA, mas usando o SharePoint Designer, podemos inserí-la e configurá-la evitando o erro:

Adicione aos safecontrols do SharePoint (no web.config do site que terá a webpart) as webparts do Project

<SafeControl Assembly="Microsoft.Office.Project.Server.PWA, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.Office.Project.PWA" TypeName="*" Safe="True" />

<SafeControl Assembly="Microsoft.Office.Project.Server.PWA, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" Namespace="Microsoft.Office.Project.PWA.CommonControls" TypeName="*" Safe="True" />

Abra a página com o SharePoint Designer e adicione junto das primeiras linhas do arquivo o trecho abaixo

<%@ Register TagPrefix="WpNs0" Namespace="Microsoft.Office.Project.PWA.WebParts" Assembly="Microsoft.Office.Project.Server.PWA, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c"%>

No local onde quer inserir a WebPart insira o trecho abaixo. A altere a parte de negrito para a URL do PWA que deve ser consultado =]

                    <WpNs0:RemindersPart runat="server" Direction="LeftToRight" ConnectionID="00000000-0000-0000-0000-000000000000" FrameType="TitleBarOnly" SuppressWebPartChrome="False" Description="Lista de lembretes de itens do usuário." ID="g_ae48b1e9_06be_44b2_b286_24c8fc3c7eaf" MissingAssembly="Não é possível importar esta Web Part." IsIncludedFilter="" IsVisible="True" HelpUrl="/_layouts/help.aspx?Key=MS.PWA.WebPart_RemindersPart&amp;lcid=1046" PsiUrl="http://vm-MUNDOEPM/pwa" ZoneID="Header" Title="Lembretes" FrameState="Normal" PartImageSmall="" PartOrder="1" IsIncluded="True" AllowHide="True" ChromeType="TitleOnly" PartImageLarge="" AllowMinimize="True" Dir="LeftToRight" DetailLink="" ExportControlledProperties="True" AllowZoneChange="True" AllowRemove="True" AllowEdit="True" AllowConnect="True" ExportMode="All" HelpMode="Modeless" HelpLink="/_layouts/help.aspx?Key=MS.PWA.WebPart_RemindersPart&amp;lcid=1046" __MarkupType="vsattributemarkup" __WebPartId="{AE48B1E9-06BE-44B2-B286-24C8FC3C7EAF}" WebPart="true" Height="" Width="600px" PWAUrl=""/>

Toda a personalização da webpart é feita neste trecho (é XHTML =p), caso ela esteja em uma zona de webpart ela poderá ser editada.”

———————– ———————– ———————– ———————– ———————–

Basta usufruir agora pessoal! 
E obrigado ao

Tiago Paes
tiago paes

About Allan Rocha, MVP

Há mais de 11 anos trabalha com gerenciamento de projetos e implementações voltadas para a plataforma Microsoft Office Project Server (EPM). Cientista da Computação, fundador da Sotis Consultoria, empresa especializada em Gerenciamentos de Projetos utilizando a solução EPM da Microsoft. Hoje, após fusão entre a Sotis e a BHS é responsável pela área de consultoria em implementações de escritório de gerenciamento de projetos e priorização e seleção de portfólio utilizando a solução EPM da Microsoft. Em Julho de 2010 foi nomeado MVP (Most Valuable Professional - programa que reconhece líderes de comunidade com capacidade técnica excepcional que nutre a gratuita troca de conhecimento, compartilhando sua experiência do mundo real com os usuários e a Microsoft) em Project no Brasil. Posição extremamente seleta e com apenas 2 representantes no país. Especializações:70-634 Pro: Microsoft Office Project Server 2007, Managing Projects and Programs 70-633 TS - Microsoft Office Project Server 2007, Managing Projects 70-632 TS: Microsoft Office Project 2007, Managing Projects 70-630 TS: Microsoft Office SharePoint Server 2007, Configuring

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 362 other followers