[mapguide-users] Maestro Feature Upgrade problem
Marco Cussino
mcs at gdtest.it
Tue Jan 31 08:18:52 PST 2017
We're using Maestro (5.1 and 6.0b4) to upgrade some feature schema from 2.3.0 to 2.4.0.
After schema upgrade the HYPERLINK info are completely lost.
The block <Url>
<Url>if('"ID" = ''707'' OR "ID" = ''648''', Concat('gdt_redirectNpages.php?&npages=2'))</Url>
is not migrated to <UrlData>
<UrlData>
<Content>................... </Content>
</UrlData>
so hyperlinks have to be restored manually.
Here is an example of the schema before and after upgrade :
<?xml version="1.0"?>
<LayerDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.3.0" xsi:noNamespaceSchemaLocation="LayerDefinition-2.3.0.xsd">
<VectorLayerDefinition>
<ResourceId>Library://MYDATA/MyFolder/Data/shp.FeatureSource</ResourceId>
<Watermarks />
<FeatureName>Default:piezometri</FeatureName>
<FeatureNameType>FeatureClass</FeatureNameType>
<Filter />
<PropertyMapping>
<Name>TXT_CODE</Name>
<Value>Codice</Value>
</PropertyMapping>
<PropertyMapping>
<Name>ID</Name>
<Value>ID</Value>
</PropertyMapping>
<Geometry>Geometry</Geometry>
<Url>if('"ID" = ''707'' OR "ID" = ''648''', Concat('gdt_redirectNpages.php?&npages=2'))</Url>
<ToolTip>Concat('<img src="/logo.jpg" />','<br />',TXT_DESCR )</ToolTip>
<VectorScaleRange>
After :
<?xml version="1.0"?>
<LayerDefinition xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" version="2.4.0" xsi:noNamespaceSchemaLocation="LayerDefinition-2.4.0.xsd">
<VectorLayerDefinition>
<ResourceId>Library://GDMS/1805_ISP_Piezometri/Data/shp.FeatureSource</ResourceId>
<Watermarks />
<FeatureName>Default:piezometri</FeatureName>
<FeatureNameType>FeatureClass</FeatureNameType>
<Filter />
<PropertyMapping>
<Name>TXT_CODE</Name>
<Value>Codice</Value>
</PropertyMapping>
<PropertyMapping>
<Name>ID</Name>
<Value>ID</Value>
</PropertyMapping>
<Geometry>Geometry</Geometry>
........... missing <Urldata>
<ToolTip>Concat('<img src="http://monitoring.gdtest.it/sititest/logo_gdtest_small.jpg" />','<br />',TXT_DESCR )</ToolTip>
<VectorScaleRange>
marco
---
Questa e-mail รจ stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus
More information about the mapguide-users
mailing list