Deleting attributes from Gen Listbox List Properties and results in 'n' next to attribute
search cancel

Deleting attributes from Gen Listbox List Properties and results in 'n' next to attribute

book

Article ID: 235318

calendar_today

Updated On:

Products

Gen

Issue/Introduction

When selecting an attribute on a Listbox List Properties dialog box and then click the Remove button to delete it, then close the List Properties dialog box and reopened it.  The removed attribute is still at the top of the list with an ‘n’ at the beginning of the attribute name.  What does the “n” mean?  Normally when you delete an attribute from the Listbox, the attribute is placed at the bottom of the list within the List Properties and with a 'd' at the beginning of the attribute name.  

 

 

 

Environment

Release : 8.6

Component : Gen Workstation Toolset

Resolution

The 'n' within the List Properties dialog means that the fields "visible" property is N (ie. invisible).  This property is used for Common Edit Modifications (CEM).  When fields are placed in the Listbox in one mode (ex. Windows) but not placed in the Listbox in another mode (ex. HTML or  Asp.Net), you get the 'n' when removing the attribute from one of the modes but not the others.  By removing the attribute from the Listbox in ALL modes, the "n" will be removed from the attribute within the List Properties dialog and replaced with a "d", to show it was removed and put at the bottom of the List Properties for the Listbox attributes.  

Note, leaving the deleted attributes from the Listbox with an 'n', may result in build errors for the mode that shows an 'n' for the attributes, these errors will be resolved using the above procedure.  The build errors are of the form:

"error C2039: '<information for the 'n' attribute>': is not a member of '<the export view name that it belongs>'"