Hyperlink Column in Project Center Web part
Dear All,
I have a requirement to add a hyperlink column in project center web part which route user to the project detail page. How can I achieve this task ?
I probably will write a code in project creating event and will assign a value of hyperlink column through it.. Kindly guide.
Hasan
Hi Hasan,
You actually don't need any code.
Each project (if you're using PS2010 or 2013) is associated to an EPT (enterprise project type). To each EPT, PDPs are associated. The first PDP associated (you can moved PDPs of an EPT up and down in the EPT configuration from server settings and thus change
the order) will the one displayed when clicking on the project name (as hyperlink by default) in the project center.
Thus the solution is to configure your EPTs to have the Project Detail Page in first position.
Hope this helps.
Guillaume Rouyre - MBA, MCP, MCTS
Similar Messages
-
Project Summary Web Part - Can you change the display criteria
Hi
Is there any way I can change the display attributes of the project summary web part so instead of showing Late Tasks (as in the MS Project status indicator), I only show tasks that should have started or tasks that should have finished (so avoiding the
% complete test)
Thanks
SeanHi Sean,
Following on from Guillaume's excellent advice, you also also consider JavaScript or custom web part / app part if the default summary web part does not provide what you need. A couple of simple JavaScript examples can be found here:
Project Information post:
https://pwmather.wordpress.com/2014/06/10/supporting-post-for-projectserver-2013-projectonline-project-fields-displayed-on-project-site-javascript-jquery/
Project Information script:https://gallery.technet.microsoft.com/scriptcenter/Server-Information-ab10fd63
Project Milestones post:
https://pwmather.wordpress.com/2014/05/12/projectserver-project-milestones-on-the-project-site-projectonline-ps2013-sharepoint-javascript-jquery-sp2013-office365/
Project Milestones script:
https://gallery.technet.microsoft.com/scriptcenter/Server-Milestones-f8be71b8
Project on a page post:
https://pwmather.wordpress.com/2014/10/26/project-on-a-page-for-microsoft-projectonline-ps2013-javascript-jquery-office365-sharepoint/
Project on a page script:
https://gallery.technet.microsoft.com/scriptcenter/Online-Server-on-a-page-1b1f14f5
Test these on test sites first before using on production sites etc. to make sure they work for you.
Hope that helps
Paul
Paul Mather | Twitter |
http://pwmather.wordpress.com | CPS |
MVP | Downloads -
Applying a User Filter web part to the Project Summary Web Part
I've been searching for a way to do this but to no avail!
Is there a way to filter out the Project Summary Web Part to only display MyItems.aspx?
nothing seems to work. I have designer 2013, SharePoint 2013, etc.
Please advise,Hi Boxboy,
Based on your description, my understanding is that you want to only display current user’s tasks in the Project Summary web part. Is it right?
Project summary web part displays events and tasks in SharePoint 2013. Per my knowledge, we cannot filter the tasks in the OOB Project summary web part.
More information about Project summary web part:
http://community.bamboosolutions.com/blogs/sharepoint-2013/archive/2013/07/11/how-to-use-the-project-summary-web-part-in-sharepoint-2013.aspx
As a workaround, you can filter the orginal tasks list using Current User Filter web part instead of filtering the Project summary web part.
Or, you can develop your own Project summary web part using code.
How to create a web part for SharePoint:
https://msdn.microsoft.com/en-us/library/ee231546.aspx
Best Regards,
Wendy
Wendy Li
TechNet Community Support -
Project Summary Web Part Not Available
Hello,
We are running SharePoint 2013 Enterprise edition and have created a standard team site and have added in Tasks and a Calendar. We are now wanting to add the Project Summary Web Part but when I click on Edit > Insert > Web Part > Content Rollup
(which is where I think it should be) there is no sign of it.
Is that web part available on all site templates or does there have to be something done to the site to get it?
Many thanks.
Kind Regards,
StephenHello,
Typically about 5 minutes after posting this I had a flash of inspiration and went into Manage Site Features options to discover that there is a site feature called Project Functionality that when activated automatically adds the Project Summary web part
to the home page of the site.
Kind Regards,
Stephen -
Project Details Web Part Unable To Load
We have recently migrated a customer's Project Server 2007 instance to Project Server 2013. While opening some of the projects in PWA to edit the project custom fields, we encountered an error "This Web Part was unable to load.". Further investigation
found that it was due to some non-mandatory custom fields having lookup tables and graphical indicators, but were entered as blank. We did not have any problems in Project Server 2007. Is there any solution for this?
The ULS log shows the following error:
[bucketHash:E8DACC42] Webpart ProjectFieldPart failed in PageLoadComplete. Unique ID: 06385c9c-53dd-20d6-7f2f-37a33f0b405c System.InvalidCastException: Cannot cast DBNull.Value to type 'System.Guid'. Please use a nullable type. at System.Data.DataRowExtensions.UnboxT`1.ValueField(Object
value) at Microsoft.Office.Project.PWA.CustomFieldUtil.<BuildCFInputRow>b__0(DataRow row) at System.Linq.Enumerable.WhereSelectEnumerableIterator`2.MoveNext() at System.Collections.Generic.List`1..ctor(IEnumerable`1
collection) at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source) at Microsoft.Office.Project.PWA.CustomFieldUtil.BuildCFInputRow(Control ctlParent, CustomFieldsRow cf, String cfID, Hashtable htValues,
ArrayList clientIdAl, ArrayList divBtnPairs, Boolean useSecondaryUid, Boolean fieldReadOnly, Boolean isBulkEdit, String currency, Boolean loadDefaultForLU, Boolean forceSingleValue, LookupTableDataSet ltds, Nullable`1 serverSeparator, Page page)
at Microsoft.Office.Project.PWA.WebParts.ProjectFieldPartBase.RenderReadWriteProjectField(Guid customFieldGuid, ProjectFieldDisplayModel customFieldInfo, Literal lblName, Literal lblDescription, PlaceHolder pchCFControl, String[] containingElements)
at Microsoft.Office.Project.PWA.WebParts.ProjectFieldPartBase.ProcessCustomFieldControl(Guid customFieldGuid, Literal lblName, Literal requiredControl, Literal lblDescription, PlaceHolder pchCFControl, String[] containingElements) at
Microsoft.Office.Project.PWA.WebParts.ProjectFieldPartBase.ReplacePlaceHoldersWithCustomFieldControls() at Microsoft.Office.Project.PWA.WebParts.PWAResiliencyPart.PageLoadComplete_ResiliencyCallback(Object sender, EventArgs e) StackTrace:
at Microsoft.Office.Project.Server.Native.dll: (sig=85ae470f-554c-4a8c-992e-92aeb657c829|2|microsoft.office.project.server.native.pdb, offset=3C1E) at Microsoft.Office.Project.Server.Native.dll: (offset=1255D)Hi,
Try to update web from following after migration you need to perform below for web part
$Web = get-SPWeb $Web.AllProperties | Format-Table
$Web.AllProperties[“PWAURL”]=””
$Web.Update()
$Web = get-SPWeb
$Web.AllProperties | Format-Table
$Web.AllProperties[“PWAURL”]=””
$Web.Update()
also from you last reply i understood that after removing custom field which are having graphical indicator and look up PDP is working as expected. It means look up and graphical indicator is creating issues.
For Custom field which are having look up field if no value will be selected then it may give error its a expected behavior. It means you need to fill values in those custom field else you will face issue.
For Graphical Indicator issue: Go through below links
http://social.microsoft.com/Forums/en-US/6cdfc2bf-1df7-4b26-a60f-220364093bda/pdp-webpart-and-graphical-indicators?forum=project2010custprog
http://social.technet.microsoft.com/Forums/projectserver/en-US/75b8f6af-0060-4870-a50d-45d44b58cf5f/indicators-on-pwa-not-displaying-project-server-2010-dec-cu
Hope it will help. Please let me know the out come.
kirtesh -
Color coded calculated list column in content query web part
I have a calculated column in a list for displayig color coded values using the link
http://blog.splibrarian.com/2012/06/06/using-calculated-columns-to-add-color-coding-to-your-sharepoint-lists/
Now for rollup i am using the lists to display them in a content query web part so i have updated the .webpart file and imported and added, made changes in the item style and uploaded ad finally inserted the web part in the page.
But while diplaying hte custom column, it is being eing displayed as
string;#<DIV style='font-weight:bold; font-size:24px; color:green;'>•</DIV>
As you can notice it has appended string;# before the text. How do i avoid this? Thanks<xsl:value-of-select="@RAG" disable-output-escaping=“yes”
/> -
i want some of my users to see all the projects in the Project Center at my top-level site, and those same users to see only the projects they own at a subsite level in Project Center. that way they could see an 'all project' view on the homepage and only
their projects on their dashboard pages (which also have an instance of Project Center web part on them). i have searched and searched but cannot find a solution to this. is there any way to acheive this functionality? thanks in advance for your assistance!I have tried this in the past, but was not successful, as far as I can recall. Once you access the project center webpart in one page, the view will be retained regardless where you see it again. (until you apply a different view or clear your browser cache).
May be an easier solution is to display a 'report' on the home page with ALL projects (much easier to do), and use the Project Center webpart for the My projects view as it is easier to achieve via Project Server Security, than a report.
Cheers,
Prasanna Adavi, Project MVP
Blog:
Podcast:
Twitter:
LinkedIn:
-
ProjectCenter Webpart on another Site Collection "This Web Part was unable to load"
Hi,
Project Server 2013 on an url like http://domain.tld/pwa
Trying to use the Project Center Web Part from another site collection, let's say http://domain.tld/sites/siteA
I get the "This Web Part was unable to load" error and in the ULS I get Object Reference not set to an instance of an object classic error
What am i doing wrong?
Thanks!Thank you for the thoughts Michael but none of those worked for me.
What I have done so far is I have added the PWA features to the site which is what has made it work when logged in under the farm account.
So I have 3 account I am testing with
1.) regular account with read only permissions to the Publishing page
2.) Admin account that is in a group that is a site administrator to ALL sites
3.) Farm account
Currently it works for the Farm account and the Admin account but not the regular account. I have added the regular account to the same group as the Admin account and will test when the change updates to see if I can access the information. This
will at least let me know that it is a Permissions issue which is what I think it is I just cant figure out which permission it would need to be. -
PS2010 - Project Center aspx version history
I just had a client edit their Project Center page and delete the Project Center web part. Easy enough to restore, but I noticed that the Version and Permissions buttons in the ribbon are grayed out, even when I'm logged in as the farm admin.
a) how can I enable version history on PWA site pages (since they are not in a browsable document library)?
b) what site level permission is needed to enable these two ribbon buttons?
Greg W Appelt SharePoint Designer Project Server NoobGreg,
My short non-technical answer would be, that the project center page, while built on SharePoint, is not part of the publishing infrastructure (SharePoint). Thereby, you will not be able to activate those two buttons.
Prasanna Adavi,PMP,MCTS,MCITP,MCT TWitter: @prasannaadavi Blog: http://www.prasannaadavi.com -
Center list web part within a web part zone
How do you center web parts within a web part zone? I have a web part zone within a <td>, and the cell is centered. Within the cell I have a table that is centered, which contains the web part zone. However, the web parts within the zone remain left
aligned. What am I missing? Thanks.Hi ,
I did a test using the web part page template, there is a center web part zone. If I added a web part in the center web part zone and added another web part in the center right web part zone, save the page, the web part displayed in left. If I added a web
part into the center left zone, the web part within the center web part zone displayed in center . The location of the center web part zone is comparative with others.
If you want to keep the web part zone in center, you can use css style to modify it.
I hope this helps.
Thanks,
Wendy
Wendy Li
TechNet Community Support -
Issue with the presence indicator in list/library web part.
When viewing a user field (Created By, Modified By or a custom People column) through the list web part (either through the default page /Forms/AllItems.aspx or a custom web part page using a list/library) the presence indicator always says presence unknown.
However if I go to the Site Permissions on the same site, or My Site or a custom page using a modified core search results web part I wrote the presence indicator works fine. I can't find any errors being reported on the server.
Looking at the rendered code the list web part generates:
<IMG name=imnmark width=12 height=12 title="" class=ms-imnImg id=imn_48683,type=smtp alt="No presence information" src="/_layouts/images/blank.gif" border=0 sip="[email protected]">
Locations where the presence indicator works the code is:
<IMG name=imnmark width=12 height=12 title="" class=ms-imnImg id=imn{20140822-1752-098D-8C11-188AD0B8B8B6},type=sip alt=Available src="http://portal.mydomain.com/_layouts/images/imnon.png" border=0 sip="[email protected]" valign="middle">
It appears that the List web part is not detecting that the users have a sip address and they appear to be rendered using smtp instead. It's also odd that the list web part is pulling the correct sip address while the one that works is pulling the
email address, not the sip address stored in the user profile. I spent considerable time going through the xslt to try and figure how the tag is rendered but I haven't been able to figure it out.
We are using Cisco Jabber 9.2.3 for IM, I don't know if that should make a difference or not. It's working fine in other parts of SharePoint and in Outlook. Running SharePoint Dec 2011 CU (14.0.6114.5000) with MS Office 2010 SP2 installed on the client. Tested
in IE 9.0/10/11.
Any ideas?We don't have a Lync server and I don't have the software available. Are you saying just having Lync installed even though it won't work might help?
I did some more digging and believe that this is an issue with the XsltListViewWebPart. If I go to the UserInformationList the web part used to render the list is the ListViewWebPart and the presence indicator works there. Also our environment
was migrated from 2007 and there are a number of pages that are using the old ListViewWebPart and the presence indicator works fine in this part. If edit the page and add the same list library to it, it's added as a XsltListViewWebPart and the presence
indicator does not work.
The presence control is not rendered by the xsl files used by the webpart. I modified the xsl to display the raw xml and the html code for the presence is part of the xml. I'm guessing this can't be changed and is part of how SharePoint is rendering
the data for the XsltListViewWebPart. You can see the Editor and CheckoutUser lines have the html code embedded in the data.
<Row
ID="60"
PermMask="0x7fffffffffffffff"
HTML_x0020_File_x0020_Type=""
File_x0020_Type="xlsx"
HTML_x0020_File_x0020_Type.File_x0020_Type.mapall="icxlsx.png|Microsoft Excel|SharePoint.OpenDocuments"
HTML_x0020_File_x0020_Type.File_x0020_Type.mapcon="SharePoint.OpenDocuments"
HTML_x0020_File_x0020_Type.File_x0020_Type.mapico="icxlsx.png"
serverurl.progid="1http://myparkersdev.domain.com/sites/BPIT/_layouts/xlviewer.aspx?id=/sites/BPIT/Shared%20Documents/Database%20Sizes.xlsx"
ile_x0020_Type.progid="SharePoint.OpenDocuments.3"
File_x0020_Type.url="FALSE"
FSObjType="0"
FileRef="/sites/BPIT/Shared Documents/Database Sizes.xlsx"
FileRef.urlencode="%2Fsites%2FBPIT%2FShared%20Documents%2FDatabase%20Sizes%2Exlsx"
FileRef.urlencodeasurl="/sites/BPIT/Shared%20Documents/Database%20Sizes.xlsx"
FileLeafRef="Database Sizes.xlsx"
FileLeafRef.Name="Database Sizes"
FileLeafRef.Suffix="xlsx"
CheckoutUser="<span class="ms-imnSpan"><a href='javascript:;' onclick='IMNImageOnClick(event);return false;' class='ms-imnlink'><img name='imnmark' class='ms-imnImg' title='' border='0' height='12' width='12' src='/_layouts/images/blank.gif' alt='No presence information' sip='[email protected]' id='imn_77,type=smtp'/></a><a onclick="GoToLink(this);return false;" href="/sites/BPIT/_layouts/userdisp.aspx?ID=526">Ian Howe</a></span>"
CheckoutUser.id="526"
CheckoutUser.title="Ian Howe"
CheckoutUser.span="<nobr><span><a onclick="GoToLink(this);return false;" href="/sites/BPIT/_layouts/userdisp.aspx?ID=526">Ian Howe</a><img border="0" height="1" width="3" src="/_layouts/images/blank.gif"/><a href='javascript:;' onclick='IMNImageOnClick(event);return false;' class='ms-imnlink'><img name='imnmark' class='ms-imnImg' title='' border='0' height='12' width='12' src='/_layouts/images/blank.gif' alt='No presence information' sip='[email protected]' id='imn_78,type=smtp'/></a></span></nobr>"
CheckedOutUserId="526"
IsCheckedoutToLocal="0"
Created_x0020_Date="0;#2014-08-22 09:47:01"
Created_x0020_Date.ifnew=""
ContentTypeId="0x0101000AE0EC76CD0DB743B42D2FE022EAA6DC"
Modified="8/22/2014 10:51 AM"
Editor="<span class="ms-imnSpan"><a href='javascript:;' onclick='IMNImageOnClick(event);return false;' class='ms-imnlink'><img name='imnmark' class='ms-imnImg' title='' border='0' height='12' width='12' src='/_layouts/images/blank.gif' alt='No presence information' sip='[email protected]' id='imn_79,type=smtp'/></a><a onclick="GoToLink(this);return false;" href="/sites/BPIT/_layouts/userdisp.aspx?ID=526">Ian Howe</a></span>"
Editor.id="526"
Editor.title="Ian Howe"
Editor.span="<nobr><span><a onclick="GoToLink(this);return false;" href="/sites/BPIT/_layouts/userdisp.aspx?ID=526">Ian Howe</a><img border="0" height="1" width="3" src="/_layouts/images/blank.gif"/><a href='javascript:;' onclick='IMNImageOnClick(event);return false;' class='ms-imnlink'><img name='imnmark' class='ms-imnImg' title='' border='0' height='12' width='12' src='/_layouts/images/blank.gif' alt='No presence information' sip='[email protected]' id='imn_80,type=smtp'/></a></span></nobr>"
ecb.dispex="return DispEx(this,event,'TRUE','FALSE','FALSE','SharePoint.OpenDocuments.3','0','SharePoint.OpenDocuments','','1http://myparkersdev.domain.com/sites/BPIT/_layouts/xlviewer.aspx?id=/sites/BPIT/Shared%20Documents/Database%20Sizes.xlsx','526','526','1','0','0x7fffffffffffffff','','')" />
I just find it strange that the old ListViewWebPart works. Our SP environment has not been patched to the latest version, I'll try that next and see if it makes a difference. -
We unable to display web part. It shows below error web part error:
Error while executing web part: System.Xml.XmlException: Root element is missing. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.ParseDocumentContent() at
Microsoft.SharePoint.WebControls.XmlUrlDataSource.FetchData(String requestUrl) at Microsoft.SharePoint.WebControls.BaseXmlDataSource.Execute(String request) at Microsoft.SharePoint.WebControls.BaseXmlDataSource.GetXmlDocument()
at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigatorInternal() at Microsoft.SharePoint.WebControls.SingleDataSource.GetXPathNavigator() at Microsoft.SharePoint.WebPartPages.DataFormWebPart.GetXPathNavigator(String
viewPath) at Microsoft.SharePoint.WebPartPages.DataFormWebPart.PrepareAndPerformTransform(Boolean bDeferExecuteTransform)
could any one give me solution on this.
Regards
Ravi kumar
ravi sharepointHI
I got below error in that webpart.
5/28/2014 6:21 AM
w3wp.exe (0x1F04)
10176
SharePoint Foundation
Monitoring
High
Leaving Monitored Scope (EnsureListItemsData). Execution Time=38.95746526444
5/28/2014 7:04 AM
w3wp.exe (0x1F04)
10452
SharePoint Foundation
General
High
The user does not exist or is not unique.
5/28/2014 7:04 AM
w3wp.exe (0x1F04)
10452
SharePoint Foundation
Monitoring
High
Leaving Monitored Scope (DataBinding DataFormWebPart (MCH Projects View Web Part)). Execution Time=1696.60494560063
I got below logs message sharepoint log investigation tool.
Let us know any suggestions on this.
ravi sharepoint -
Custom Column for Project Code Number & Search Box to search Content in Project Server 2013
Hi all,
I want to add a custom column in Project Center view for showing some Numerical Projects codes like 4523, 5248,8956 like that... Each code will represent Project assigned with that code in Project Server 2013. Also let me now if i can add some search box
in Project Center page through which i can search Project Code or Project Name. Currently, provided search bar not working in Project Server 2013.
Need it urgent..Kindly helpHi,
If you want to add this column in a project center view, be careful to choose a project view in the "manage views" views' list. Also it must be a project custom field and not a task field. As Paul said, we assume that the field with the code exists
and has been previousky created by you.
Hope this helps,
Guillaume Rouyre, MBA, MVP, MCP | -
Project Serial Number column in Project Server 2013 (PWA)
Hi All,
Whenever any new projects are created on Project Server 2013, they are arranged automatically by Alphabetical order. So i would like to know or need support through which i can create serial number column in Project Center so that projects are aligned. as
per numbers.
Kindly help..Hi,
It is actually 2 questions.
First you want to create a unique ID for projects? Here is an excellent
blog about this subject.
Then you want to sort projects along a number? It could be a custom number field or the unique ID above. You just have to go to the server settings, manage views and go to the "sort by" section and select your number field.
Note that the field used to sort the project center view must be in the view to be used as a sorting criteria.
Hope this helps,
Guillaume Rouyre, MBA, MVP, P-Seller | -
Different query for same view showing on different page as list view web part
Hi all,
If you have three pages and want to add Documents library as list view web part to these three pages with different query (Programmatically), Do you need to create three different views for Documents library or it is possible to have different query when
I add the list view web part to the page?
thanks and appreciate all kind of advice.When you add a List View Web Part to a page, SharePoint actually copies the selected view query into the Web Part itself. For example:
You create a custom view on a list called "Mede71's View" and you configure it only show the Title column
You add a List View Web Part to a page and update the settings to use the "Mede71's View"
You go back to your list and change "Mede71's View" and add the "Modified Date" column
Your List View Web Part will not reflect this change because in step 2 the Query from the view was copied into the List View Web Part
When you programmatically add the List View Web Part, you can either assign it to an existing view or supply the query directly. If you want to instruct users to be able to add their own web parts pointing to those views in the future, I would recommend
creating the views first.
Dimitri Ayrapetov (MCSE: SharePoint)
Maybe you are looking for
-
HT4859 How can I restore a previous backup in iCloud storage for my iPad?
How can I restore a previous backup in iCloud storage for my iPad?
-
What is the 'digital booklet' in music albums?
Hi guys and gals What is the 'digital booklet' I see that has come with a few of my album purchases? Is it something that I can open somehow? Is there content in there beyond the songs themselves? Like a cd cover booklet, that has art and sometimes l
-
Using local language to display a form
I have developed an application which has a user registration form containing name, age, sex etc. As I am an indian, I want the form to be in our language i.e hindi. How can I do this? Please give some ideas.
-
The iTunes itl. file can not be found
iTunes won't open and i tried to reinstall it and it says the same thing wat do i do?
-
Move photo from camera roll to user created album but photo remain in camera roll
Hi every one, dose any one know whow to manage photo in camera album or i think apple team keep this pending. ( no cut & past ) in photos. i want to move my personal pic or any pic to another album or new album but i found original pic remain in came