Project Web Access 2003 (PWA) dispone, grazie all’integrazione con WSS, di alcune webparts comode da utilizzare anche per personalizzare le pagine di altri siti SharePoint.


Spesso PWA utilizza strani URL diretti (ricchi di parametri in fondo all’indirizzo) per mostrare contenuti e visualizzazioni particolari.


Ho recuperato un utile materiale per lavorare, personalizzare e integrare le webparts standard ed utilizzare questi URL parametrizzati.


Se ad esempio PWA utilizza un URL del tipo:
http://ServerName/sample/Views/ProjectReport.asp?_projectID=102&SimpleUI=3


L’esempio andrà a recuperare da Project Server il progetto con ID 102 e mostrerà la pagina ProjectReport.asp ed il parametro SimpleUI=3 indicherà a PWA di non mostrare i menu (No Menu = True) e di tenere l’Action Pane compresso (Collapsed Action Pane = True).


Ecco una tabella di riassunto delle possibili combinazioni dei parametri:
























































Bit 6 5 4 3 2 1 0
SimpleUI
Value
(decimal)
Indicator
Click
Disabled
No Grid
Buttons
No Title
Elements
No
Tabs
No
Action
Pane
Collapsed
Action
Pane
No
Menu
0 0 0 0 0 0 0 0
1 0 0 0 0 0 0 1
2 0 0 0 0 0 1 0
3 0 0 0 0 0 1 1