Local( {outlineBoxes,scaleBoxes, XMLs, CharIds, Ids,teb},
Try(
outlineBoxes = Current Report() << Xpath( "//OutlineBox" );
For Each( {ob}, outlineBoxes,
scaleBoxes = ob << Xpath( "//ScaleBox" );
// there is definietely any easier way than this one to get the Ids ...
XMLs = Transform Each( {sb}, scaleBoxes, Word( 1, sb << Get XML, "\!n" ) ); // first line
CharIds = Transform Each( {xmlCode}, XMLs, Regex( xmlCode, "charID=\!"(.*?)\!"", "\1" ) );
Ids = Transform Each( {xmlCode}, XMLs, Regex( xmlCode, " ID=\!"(.*?)\!"", "\1" ) );
For Each( {axisLabel, idx}, CharIds,
If( Not( axisLabel == "" ),
Try(
teb = (((((ob << Xpath( "//AxisBox[@charID=" || Ids[idx] || "]//.." ))<<PARENT></PARENT>
@mia_stephens ,可以存档->用户可以使用 GraphBuilder 工具栏上的图标。