Global list issues

I created a Global list of our customers. Many of the names include an apostrophe (') example "Joe's"
Whenever one of these items are selected, the Work Item <Group> the list is in no longer displays correctly. Items earlier in the Group display correctly, Items in the subsequent Groups display correctly. Examples below...

I have temporarily substituted (_) for (') in all customer names.

GLimport.exe should screen for outlawed chars and give error message or correct the list on the way in.
Notes: 32 bit machine, Beta 3 refresh

Sample List:
<GLOBALLIST name="Clients">
<LISTITEM value="Joe's" />
<LISTITEM value="Joe_s" />
</GLOBALLIST>
</gl:GLOBALLISTS>

Sample Group from Bug Work item:

<Group Label="Bug">
<Column PercentWidth="100">
<Group>
<Column PercentWidth="100">
<Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
</Column>
</Group>
<Group>
<Column PercentWidth="50">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Client_BT" Label="&amp;Client:" LabelPosition="Left" />
</Column>
<Column PercentWidth="50">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Project_BT" Label="&amp;Project:" LabelPosition="Left" />
</Column>
</Group>
<Group>
<Column PercentWidth="15">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Rank_PM" Label="&amp;Rank (PM):" LabelPosition="Left" NumberFormat="DecimalNumbers" MaxLength="6" />
</Column>
<Column PercentWidth="15">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Rank_Dev" Label="&amp;Rank (Dev):" LabelPosition="Left" NumberFormat="DecimalNumbers" MaxLength="6" />
</Column>
<Column PercentWidth="30">
<Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.Estimate" Label="&amp;Estimate:" LabelPosition="Left" />
</Column>
<Column PercentWidth="30">
<Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.RemainingWork" Label="Remaining &amp;work:" LabelPosition="Left" NumberFormat="DecimalNumbers" MaxLength="10" />
</Column>
</Group>
</Column>
</Group>

Field definitions for custom fields:

<FIELD name="Client_BT" refname="Brandwise.VSTS.SDLC.Client_BT" type="String" reportable="dimension">

<HELPTEXT>The client listed in BridgeTrak.</HELPTEXT>

<ALLOWEDVALUES>

<GLOBALLIST name="Clients" />

</ALLOWEDVALUES>

<WHEN field="Brandwise.VSTS.SDLC.Emergency" value="Yes">

<READONLY/>

</WHEN>

<WHEN field="Microsoft.VSTS.CMMI.FoundInEnvironment" value="Production*">

<REQUIRED/>

</WHEN>

</FIELD>

<FIELD name="Project_BT" refname="Brandwise.VSTS.SDLC.Project_BT" type="String" reportable="dimension">

<HELPTEXT>The project listed in BridgeTrak.</HELPTEXT>

<ALLOWEDVALUES>

<GLOBALLIST name="Projects" />

</ALLOWEDVALUES>

<WHEN field="Brandwise.VSTS.SDLC.Emergency" value="Yes">

<READONLY/>

</WHEN>

<WHEN field="Microsoft.VSTS.CMMI.FoundInEnvironment" value="Production*">

<REQUIRED/>

</WHEN>

</FIELD>

<FIELD name="Emergency" refname="Brandwise.VSTS.SDLC.Emergency" type="String" reportable="dimension">

<HELPTEXT>Is this Bug an Emergency (Editable only by Scrum Master.)</HELPTEXT>

<ALLOWEDVALUES expanditems="true">

<LISTITEM value="Yes" />

<LISTITEM value="No" />

</ALLOWEDVALUES>

<DEFAULT from="value" value="No" />

<READONLY not="[Project]\Scrum Master Role"/>

</FIELD>

<FIELD name="Priority_BW" refname="Brandwise.VSTS.SDLC.Priority" type="String" reportable="dimension">

<HELPTEXT>Priority of this Bug to testing.</HELPTEXT>

<REQUIRED/>

<ALLOWEDVALUES>

<GLOBALLIST name ="Priority_BW"/>

</ALLOWEDVALUES>

<DEFAULT from="value" value="2. Important"/>

<WHEN field="Brandwise.VSTS.SDLC.Emergency" value="Yes">

<READONLY/>

</WHEN>

</FIELD>

<FIELD name="Severity_BW" refname="Brandwise.VSTS.SDLC.Severity" type="String" reportable="dimension">

<HELPTEXT>What is the impact of this this Bug on testing </HELPTEXT>

<REQUIRED/>

<ALLOWEDVALUES>

<GLOBALLIST name ="Severity_BW"/>

</ALLOWEDVALUES>

<DEFAULT from="value" value="4. Low Impact"/>

<WHEN field="Brandwise.VSTS.SDLC.Emergency" value="Yes">

<READONLY/>

</WHEN>

</FIELD>



Answer this question

Global list issues

  • Jcwf

    I checked that the bug does not repro with the latest bits on several machines. Also, our UI developers say they remember a bug in the calculation of control layout that might've caused that behavior.
  • Lien Gangte

    I have never seen such behavior; I need more information to investigate - I could not reproduce this bug.

    Does this happen on a 64-bit OS

    What are the regional/language settings on that machine

    Could you publish the entire work item type XML

    Thanks,

    Alex


  • GameOver

    I'd be happy to send you the entire work item and and lists I am using, but I do not want to publish them publicly. Is there a private way I can get you this information
  • Global list issues