private bool loadAux(CSXml.cXml docXml, cReportSections sections, String keySection)
{
XmlNode nodeObj = null;
XmlNode nodeObjAux = null;
XmlNode nodeObjSec = null;
nodeObj = docXml.getRootNode();
nodeObj = docXml.getNodeFromNode(nodeObj, keySection);
if (docXml.nodeHasChild(nodeObj))
{
nodeObjSec = docXml.getNodeChild(nodeObj);
while (nodeObjSec != null)
{
nodeObjAux = nodeObjSec;
String key = docXml.getNodeProperty(nodeObjAux, "Key").getValueString(eTypes.eText);
cReportSection sec = sections.add(null, key);
if (!sec.load(docXml, nodeObjAux))
{
return false;
}
nodeObjSec = docXml.getNextNode(nodeObjSec);
}
}
return true;
}