<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN"
"http://p.moreover.com/xml_dtds/rss-0_91.dtd">
<rss version="0.91">

<channel>
<title>Do More Than Manage</title> 
<link>http://www.DoMoreThanManage.com/</link> 
<description>Gord Schmidt's Ideas for Doing More with Microsoft Project Server</description> 
<language>en-us</language> 
<copyright>Copyright 2004-2008 Gord Schmidt</copyright>
<managingEditor>gord.schmidt@gmail.com</managingEditor> 
<webMaster>gord.schmidt@gmail.com</webMaster> 

<image>
<title>Do More Than Manage</title>
<url>http://www.DoMoreThanManage.com/Images/Milestone.GIF</url>
<link>http://www.DoMoreThanManage.com/</link>
<width>13</width>
<height>13</height>
<description>Gord Schmidt's Ideas for Doing More with Microsoft Project Server</description> 
</image>



<item>
<title>Resolving circular references in MS Project</title>
<link>http://www.DoMoreThanManage.com/articles/2008/05/29/Resolvingcircularreferenc.html</link>
<description>
<![CDATA[
<p>A customer presented me with a project plan with thousands of tasks. Somewhere within that large list of tasks lurked one or more circular relationships and the error message did not help. The task to which the error message was pointing was not, as far as I could tell, part of the circular relationship.</p>
<p align="center"><img height="173" alt="No calculations can be performed now.  There is a circular relationship in task ***. The successors of this task refer back to this task or its predecessors, causing a circular reference.  To remove the link that is causing the circular reference, select the two tasks that are causing the circular link, and then click Unlink Tasks on the Standard toolbar." src="articles/2008/05/29/No_calculations_can_be_performed_now.JPG" width="529" border="0" /></p>
<p>I started scanning the project but there were so many defined dependencies I quickly gave up on that approach.</p>
<p>Instead I added the Predecessor column and an unused custom text column to the Gantt view and bulk copied the contents of the Predecessor column into Text20. Next I removed all of the predecessors with one massive delete resulting in something like the following:</p>
<p align="center"><img height="141" alt="Predecessors and Text20" src="articles/2008/05/29/Predecessors_and_Text20.JPG" width="231" border="0" /></p>
<p>Next I copied the contents of Text20 back into the Predecessors column and was presented with a series of error message that clearly identified the dependencies that were causing the problems.</p>
<p align="center"><img height="173" alt="A pasting error occurred on ID 1025 in the Predecessors column.  If you want to link the two tasks, outdent the subtask to a summary task, and then link them.  To cancel this paste operation, click Cancel. To continue pasting with additional error messages and ignore this error, click Yes. To continue pasting with no error messages in this column, click No." src="articles/2008/05/29/Pasting_Error_in_the_Predecessors_column.JPG" width="533" border="0" /></p>
<p>Whew! That was a boring afternoon avoided.</p>
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Thursday, May 01, 2008</pubDate>
</item>



<item>
<title>...in Bed</title>
<link>http://www.DoMoreThanManage.com/articles/2008/04/23/...InBed.html</link>
<description>
<![CDATA[
<p>I do not remember who taught me how to improve fortune cookies, but whoever it was has provided additional amusement in my life many times. Fortune cookie messages can be funny if they happen to have a timely message, but usually they are rather generic and banal. To improve your fortune, add the phrase "in bed" to the end of the message.</p>
<p>Today my fortune read:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p dir="ltr" style="MARGIN-RIGHT: 0px">You are going to have a very comfortable old age (in bed).&nbsp;</p>
</blockquote>
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Wednesday, April 23, 2008</pubDate>
</item>



<item>
<title>Coming Up Next: a 64-Bit World</title>
<link>http://www.DoMoreThanManage.com/articles/2008/03/06/ComingUpNexta64-BitWorld.html</link>
<description>
<![CDATA[
<p>If you have applied Service Pack 1 for Windows SharePoint Services 3.0 and have read the <a href="http://go.microsoft.com/fwlink/?LinkId=105704&amp;clcid=0x409">associated documentation</a>, you will have already seen this:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p>Windows SharePoint Services 3.0 and Office SharePoint Server 2007 are the last SharePoint Products and Technologies versions able to run on 32-bit hardware and operating systems.</p>
</blockquote>
<p dir="ltr">So if you want your Project Server hardware to last long enough to support the next version, make sure it is 64-bit.</p>
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Thursday, March 06, 2008</pubDate>
</item>



<item>
<title>#ERROR for Project Custom Field Formula</title>
<link>http://www.DoMoreThanManage.com/articles/2008/02/19/ERRORforProjectCustomFiel.html</link>
<description>
<![CDATA[
<p>A co-worker was having a problem with Project Server 2007 where any formula put into a project-level custom field would come back with #ERROR. It did not matter whether the formula was a calculation or just a reference to another field the result was #ERROR in Project Professional. (It would show up blank in the PWA Project Center.)</p>
<p>Task and resource level custom fields with formulas continued to work properly.</p>
<p>There were no errors in the ULS logs, SQL logs, or Event log.</p>
<p>We flipped emails back and forth to attempt to address the problem:</p>
<ul>
<li>Checked Project's calculation mode -- it was automatic
</li>
<li>Closed and reopened Project
</li>
<li>Cleared local cache (in case of corruption)
</li>
<li>Created a simple formula (=1) -- it still failed
</li>
</ul>
<p>Eventually we struck gold when we checked other formulas for problems or corruption. There was an old custom field with a formula that referenced another custom field that had been deleted. It was failing and all of the formulas calculating after it were failing too.</p>
<p>Once we removed the problem formula and did a recalc, all the results from formulas showed up correctly.</p>
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Tuesday, February 19, 2008</pubDate>
</item>



<item>
<title>Microsoft Project Conference 2007 Presentations</title>
<link>http://www.DoMoreThanManage.com/articles/2008/01/07/MicrosoftProjectConferenc.html</link>
<description>
<![CDATA[
<p>You can find the presentations from the Microsoft Office Project Conference 2007 (European version) at:<br />
<a href="http://www.ineventmedia.com/msprojectfinalupload/">http://www.ineventmedia.com/msprojectfinalupload/</a></p>
<p>Now these are just the slides and a lot of Good Stuff was either spoken, asked/answered or part of a demo. Based on just the slides, I will highlight the following:</p>
<ul>
<li>BP301 <strong>Managing Security in the EPM Solution</strong> by Phil Smail
</li>
<li>SA209 <strong>Project Server Disaster Recovery</strong> by Steven Haden and Christophe Fiessinger
</li>
<li>SA200 <strong>Chalk Talk: Project 2007 Common Questions and Answers</strong> by Adrian Jenkins
</li>
<li>SA201 <strong>Administration of an EPM solution</strong> by Adrian Jenkins (Brian Smith delivered this in Seattle)
</li>
</ul>
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Monday, January 07, 2008</pubDate>
</item>



<item>
<title>The Placeholder</title>
<link>http://www.DoMoreThanManage.com/articles/2007/12/06/ThePlaceholder.html</link>
<description>
<![CDATA[
The <a href="http://office.microsoft.com/download/afile.aspx?AssetID=AM102508981033">SP1 placeholder</a>&nbsp;has appeared in the Office Download section of the Microsoft website.
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Thursday, December 06, 2007</pubDate>
</item>



<item>
<title>SP1 before Christmas -- Now there's a good present</title>
<link>http://www.DoMoreThanManage.com/articles/2007/11/29/SP1beforeChristmas--Nowth.html</link>
<description>
<![CDATA[
It looks like the release date for SP1 for Office 2007 (which includes Project and Project Server) will be Tuesday, December 11, 2007.
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Thursday, November 29, 2007</pubDate>
</item>



<item>
<title>Who Picked The Dates?</title>
<link>http://www.DoMoreThanManage.com/articles/2007/05/30/WhoPickedTheDates.html</link>
<description>
<![CDATA[
Who the %&amp;#^@* picked October 28-31 to be the dates for the next North American <a href="http://www.msprojectconference.com/">Microsoft Office Project Conference</a>? <a href="http://en.wikipedia.org/wiki/Halloween">Obviously not someone with kids</a>.
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Wednesday, May 30, 2007</pubDate>
</item>



<item>
<title>PWA 2007 ActiveX Controls</title>
<link>http://www.DoMoreThanManage.com/articles/2007/04/01/PWA2007ActiveXControls.html</link>
<description>
<![CDATA[
<p>If you want to distribute the Project Web Access 2007 ActiveX controls to your user base, you can find the installation files on the server under:</p>
<blockquote dir="ltr" style="MARGIN-RIGHT: 0px">
<p>C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\Template\Layouts\PWA\Objects\</p>
</blockquote>
]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Sunday, April 01, 2007</pubDate>
</item>



<item>
<title>Resources Checking Into the Hotel California</title>
<link>http://www.DoMoreThanManage.com/articles/2007/03/22/ResourcesCheckingIntotheH.html</link>
<description>
<![CDATA[
<p>Recently I came across an installation of Project Server 2007 where the security groups were being populated with users by synchronizing with Active Directory but after each synchronization a few of the resources would appear to be checked out. These resources were checked in before the synchronization was run, so it appears to be a bug in the synchronization code. Oddly, which resources ended up being checked out was not consistent.</p>
<p>The workaround seemed fairly obvious - merely sign on as an Administrator and Force Check In the impacted resources - but the list of resources available to Check In was empty.</p>
<p>A call to Microsoft support led to the following workaround to get the resources checked in. WARNING: This involves direct modifications to the data in SQL Server. Continue at your own risk.</p>
<ol>
<li>In the ProjectServer_Published database, open the table Msp_Resources.
</li>
<li>Find the users that appear to be checked out, but do not appear in the Force Check In list.
</li>
<li>For each of those records, confirm that the "Res_CheckOutBy" field value is "{00000-00000-00000-0000}"
</li>
<li>For each of those records, change the value of the "Res_CheckOutBy" field to Null by holding the Control key and pressing 0 (zero).
</li>
</ol>

]]>
</description>
<name>Gord Schmidt</name>
<copyright>&#169;2005 Gord Schmidt</copyright>
<pubDate>Thursday, March 22, 2007</pubDate>
</item>



</channel>
</rss>
