Fixed
Pinned fields
Click on the next to a field label to start pinning.
Details
Components
Assignee
Gavin HallidayGavin HallidayReporter
Allan WrobelAllan WrobelPriority
MinorFix versions
Pull Request URL
Affects versions
Details
Details
Components
Assignee
Gavin Halliday
Gavin HallidayReporter
Allan Wrobel
Allan WrobelPriority
Fix versions
Pull Request URL
Affects versions
Created December 17, 2018 at 10:51 AM
Updated January 2, 2019 at 10:54 AM
Resolved January 2, 2019 at 10:54 AM
Where a name of a RECORD structure has trailing numbers the 'type' attribute of the exported XML is incorrect (these numbers are stripped off.
Problem ECL
exported XML
R123456789 := RECORD
UNSIGNED1 u1;
END;
R2 := RECORD
R123456789 InnerR1;
END;
#DECLARE(xmlOfRecord)
#EXPORT(xmlOfRecord,R2)
%'xmlOfRecord'%;
<Data>
<Field ecltype="r123456789"
isRecord="1"
label="innerr1"
name="innerr1"
position="0"
rawtype="13"
size="1"
type="r"/>
<Field ecltype="unsigned1"
label="u1"
name="u1"
position="1"
rawtype="65793"
size="1"
type="unsigned"/>
<Field isEnd="1" name="innerr1"/>
</Data>
OK ECL
Exported XML correct
Rabcdef := RECORD
UNSIGNED1 u1;
END;
R2 := RECORD
Rabcdef InnerR1;
END;
#DECLARE(xmlOfRecord)
#EXPORT(xmlOfRecord,R2)
%'xmlOfRecord'%;
<Data>
<Field ecltype="rabcdef"
isRecord="1"
label="innerr1"
name="innerr1"
position="0"
rawtype="13"
size="1"
type="rabcdef"/>
<Field ecltype="unsigned1"
label="u1"
name="u1"
position="1"
rawtype="65793"
size="1"
type="unsigned"/>
<Field isEnd="1" name="innerr1"/>
</Data>