ThinkGeo.com    |     Documentation    |     Premium Support

ReturningColumnTypes Fails

 


Hi,


I just updated to 6.0.0.74 today because of a fix to a bug reported on Isolines not projecting properly.


After the update, I notice that when reading back serialized files that the library no longer is able to recover Column names and values from the following method (which I use profusely).


layer.FeatureSource.GetAllFeatures(ReturningColumnType.AllColumns)


Attached is a project where I create an InMemoryFeatureLayer with a rectangle object into an overlay.  The rectangle feature contains columns for "Name" and "Value".  After this completes, a message box returns the values of the columns using the above function.  No issues here.


Next, press the Save to XML button which creates a save file of the overlays.  All looks good here and you can see the column values in the resultant file and their appropriate values.


Now, load the project using the Read From XML button.  The file is read back and the map updates with the rectangle shape and then the same message box is triggered.  This time, the column KayValuePair values are empty in the feature object.


I confirm that the same project (and my other projects) worked fine in the previous library 6.0.0.65 that I was using.


Please fix this as soon as possible.


Regards,


Damian



ReturningColumnTypesError.zip (64.8 KB)

Damian,


We confirmed that it's a bug in MapSuiteCore, now we have fixed it, please get the 6.0.75.0 or 6.0.0.75 and have a try.


Thanks,


Edgar



Thanks, all appears to be working well now. 
  
 Regards, 
 Damian

Hello Damian, 
  
 Please feel free to let us know your problem. 
  
 Regards, 
  
 Gary