{"id":1645,"date":"2020-02-04T12:20:59","date_gmt":"2020-02-04T17:20:59","guid":{"rendered":"https:\/\/www.foxquestsystems.net\/foxblog\/?p=1645"},"modified":"2020-02-04T15:34:30","modified_gmt":"2020-02-04T20:34:30","slug":"activity-names-with-embedded-double-space","status":"publish","type":"post","link":"https:\/\/www.foxquestsystems.net\/foxblog\/2020\/02\/04\/activity-names-with-embedded-double-space\/","title":{"rendered":"Activity Names with Embedded Double Space"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">The Filters Module in P6 is a very powerful tool, and arguably regarded as a \u201cScheduler\u2019s Best Friend\u201d. However, when using \u2013 the \u201cActivity Name equals\/contains\u201d option, incorrect results could arise when Activity Names contain embedded double spaces. An embedded double space is defined as double blank spaces contained anywhere within an Activity Name. Blank spaces at the beginning of the Activity Name is not considered since the P6 \u2018contains\u2019 or \u2018Equals\u2019 Filter option can trap this anomaly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">&nbsp;In the illustration below, there are 6 \u2018Review Bids\u2019 activities comprised of 4 Tasks and 2 Milestones. Of course, this small set could be a subset of a large CPM Network comprising of thousands of activities.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-All-Activities.jpg?resize=840%2C118&#038;ssl=1\" alt=\"\" class=\"wp-image-1646\" width=\"840\" height=\"118\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-All-Activities.jpg?resize=1024%2C144&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-All-Activities.jpg?resize=300%2C42&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-All-Activities.jpg?resize=768%2C108&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-All-Activities.jpg?resize=1200%2C169&amp;ssl=1 1200w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-All-Activities.jpg?w=1234&amp;ssl=1 1234w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For this exercise, suppose the Scheduler is required to produce a report or layout identifying all the \u201cReview Bids\u201d activities for Bidding Review Team. The natural approach would be to create a filter as shown below:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Type: (All of the following)<\/li><li>Where Parameter: Activity Name<\/li><li>Is: contains<\/li><li>Value: Review Bids<\/li><\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" decoding=\"async\" width=\"626\" height=\"369\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter.jpg?resize=626%2C369&#038;ssl=1\" alt=\"\" class=\"wp-image-1649\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter.jpg?w=626&amp;ssl=1 626w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter.jpg?resize=300%2C177&amp;ssl=1 300w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 984px) 61vw, (max-width: 1362px) 45vw, 600px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">However, when the Filter is activated, P6 returns the following results:<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter-Results.jpg?resize=840%2C114&#038;ssl=1\" alt=\"\" class=\"wp-image-1648\" width=\"840\" height=\"114\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter-Results.jpg?resize=1024%2C139&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter-Results.jpg?resize=300%2C41&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter-Results.jpg?resize=768%2C104&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter-Results.jpg?resize=1200%2C163&amp;ssl=1 1200w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Filter-Results.jpg?w=1232&amp;ssl=1 1232w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Unbeknownst to the Scheduler, only 4 out of the  6 activities appear. What happened? Activities EDS1020 and EDS1040 were excluded from the filter results. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unfortunately, a common and\nsimple typographical error placed double blank spaces between the words \u201cReview\u201d\nand \u201cBid\u201d. Not only is this error easy to make, but is nearly impossible to detect\nespecially when you\u2019re dealing with a CPM network consisting of thousands of\nactivities and where activity copy\/pasting is used extensively.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In Z\u00fcmmer Analysis Report: &#8220;<strong>[02] Activity Names with Embedded Double Space<\/strong>&#8220;, shown below, not only lists all instances, but the \u2018Set Group\u2019 column even shows you where to look. The report also tracks the Count Per Set and the Activity Count for each Set Group. Additional information on this report includes the Original Duration, Remaining Duration, and Total Float.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"alignleft size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Report-02-Results.jpg?resize=840%2C242&#038;ssl=1\" alt=\"\" class=\"wp-image-1651\" width=\"840\" height=\"242\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Report-02-Results.jpg?resize=1024%2C295&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Report-02-Results.jpg?resize=300%2C86&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Report-02-Results.jpg?resize=768%2C221&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Report-02-Results.jpg?w=1137&amp;ssl=1 1137w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Since this is such an easy mistake to make, possibly resulting in erroneous reports, <strong>this issue must be checked and resolved by the Submitting or Reviewing Scheduler<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Using Z\u00fcmmer concurrently with P6 helps identify and eliminate embedded double spaces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Embedded Double Spaces can be resolved using the following Steps:<\/strong><\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Open the CPM Network as shown below, with the P6 Filter set to \u201cAll Activities\u201d.<\/li><\/ol>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solution-Step-1.jpg?resize=840%2C129&#038;ssl=1\" alt=\"\" class=\"wp-image-1652\" width=\"840\" height=\"129\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solution-Step-1.jpg?resize=1024%2C157&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solution-Step-1.jpg?resize=300%2C46&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solution-Step-1.jpg?resize=768%2C118&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solution-Step-1.jpg?w=1165&amp;ssl=1 1165w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">2. Click on the first Activity Name cell so that the Select Marquee is shown around the Activity Name. If the Select Marquee is not highlighted around the Activity Name cell, the solution will not work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">3. Press \u201cCTRL-R\u201d to activate P6\u2019s Replace Window as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Replace-Solution-Step-3.jpg?resize=353%2C188&#038;ssl=1\" alt=\"\" class=\"wp-image-1650\" width=\"353\" height=\"188\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Replace-Solution-Step-3.jpg?w=353&amp;ssl=1 353w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Replace-Solution-Step-3.jpg?resize=300%2C160&amp;ssl=1 300w\" sizes=\"auto, (max-width: 353px) 85vw, 353px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">4. In the \u201cFind what:\u201d textbox, enter 2 blank spaces. The 2 blank spaces will not show. The illustration above represents the 2 blank spaces with the gray rectangles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">5. In the \u201cReplace with:\u201d textbox, enter 1 blank space. The single blank space entry will cause the blinking cursor to shift 1 space to the right.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">6. Finally, click \u201cReplace All\u201d. The \u201cReplace All\u201d option will scan through all Activity Names replacing every embedded double space with a single space. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">7. If an Activity Name contains multiple embedded double spaces, the Find\/Replace procedure will pause and redisplay the Replace window. Click \u201cReplace All\u201d to continue the process until all double spaces have been removed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At the completion of the scanning process, all embedded double spaces have been replace by a single space as shown below. The highlight bar stops at the last replaced Activity Name.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><img data-recalc-dims=\"1\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solved.jpg?resize=840%2C126&#038;ssl=1\" alt=\"\" class=\"wp-image-1653\" width=\"840\" height=\"126\" srcset=\"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solved.jpg?resize=1024%2C153&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solved.jpg?resize=300%2C45&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solved.jpg?resize=768%2C115&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Solved.jpg?w=1182&amp;ssl=1 1182w\" sizes=\"auto, (max-width: 709px) 85vw, (max-width: 909px) 67vw, (max-width: 1362px) 62vw, 840px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Copyright\u00a92020 FoxQuest Systems, Inc. &#8211; All Rights Reserved<\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8230;the Filter Killer.<\/p>\n","protected":false},"author":2,"featured_media":1661,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[2,15],"tags":[],"class_list":["post-1645","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-analysis","category-how-to"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/i0.wp.com\/www.foxquestsystems.net\/foxblog\/wp-content\/uploads\/2020\/02\/EDS-Review-Bids-Feature-Image2.jpg?fit=823%2C453&ssl=1","_links":{"self":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts\/1645","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/comments?post=1645"}],"version-history":[{"count":8,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts\/1645\/revisions"}],"predecessor-version":[{"id":1662,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/posts\/1645\/revisions\/1662"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/media\/1661"}],"wp:attachment":[{"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/media?parent=1645"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/categories?post=1645"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.foxquestsystems.net\/foxblog\/wp-json\/wp\/v2\/tags?post=1645"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}