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="&Title:" LabelPosition="Left" />
</Column>
</Group>
<Group>
<Column PercentWidth="50">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Client_BT" Label="&Client:" LabelPosition="Left" />
</Column>
<Column PercentWidth="50">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Project_BT" Label="&Project:" LabelPosition="Left" />
</Column>
</Group>
<Group>
<Column PercentWidth="15">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Rank_PM" Label="&Rank (PM):" LabelPosition="Left" NumberFormat="DecimalNumbers" MaxLength="6" />
</Column>
<Column PercentWidth="15">
<Control Type="FieldControl" FieldName="Brandwise.VSTS.SDLC.Rank_Dev" Label="&Rank (Dev):" LabelPosition="Left" NumberFormat="DecimalNumbers" MaxLength="6" />
</Column>
<Column PercentWidth="30">
<Control Type="FieldControl" FieldName="Microsoft.VSTS.CMMI.Estimate" Label="&Estimate:" LabelPosition="Left" />
</Column>
<Column PercentWidth="30">
<Control Type="FieldControl" FieldName="Microsoft.VSTS.Scheduling.RemainingWork" Label="Remaining &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>
Global list issues
Jcwf
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