Fix error with Column Selector when migrating from previous versions

When we migrate from previous versions to a more recent one, we encounter an error when compiling, which refers to the properties 'VisibleColumn', 'InvisibleColumn', 'ColumnName' of variables declared in the Web Panel 'ColumnSelector'.
 

ColumnSelector1
 

These properties are not present in the newer versions of the WWPColumnSelector SDT.

ColumnsSelector2

 

To fix these errors, we must import a file called 'ObjectsToImportVersion13.xml'.

ColumnSelector3

Path:


C:\Program Files (x86)\GeneXus\<GeneXus Version>\Packages\Patterns\WorkWithPlus\Resources\ObjectsToImportVersion13.xml

 

If we execute a Build All, in these moments, it will show us the following errors:

 

ColumnSelector4

 

To fix it, we must go to WorkWithPlus (Settings)> Actions> EditColumns (Column Selector) and change the Type property from Pop Up to Drop Down Button.

ColumnSelector10

If ask: 'Do you want  to apply all WorkWithPlus Pattern Instances?'. Click Yes.

Else 'Apply all instances' manually.

ColumnSelector5

After that, do a Build All, if continue with error with ColumnSelector Web Panel, you can delete them.

ColumnSelector9

If you cannot remove it, you must uncheck 'Apply this pattern on save', remove the instance, and then remove the Web Panel.