Public feed #726701

setDataArray

public text v1 · immutable
Raw Edit
·published 2007-10-05 13:09 UTC
rendered paste body
// *********************************************************************************
		int numDimensiones=0;
		if (dataMeasurement[0].vcProjectbmeasurementId != "") numDimensiones += dataMeasurement.length;
		if (dataCertification[0].vcProjectcmeasurementId != "") numDimensiones += dataCertification.length;
		if (numDimensiones >1)
		{
			if (log4j.isDebugEnabled()) log4j.debug("DENTRO IF 1, numDimensiones: " + numDimensiones);
			comboMeasurement = new SeeDetailData[numDimensiones][];
			if (log4j.isDebugEnabled()) log4j.debug("DENTRO IF 2 ");
			for (int i=0; i<numDimensiones;i++)
			{
				if (log4j.isDebugEnabled()) log4j.debug("DENTRO FOR " + i);
				comboMeasurement[i] = SeeDetailData.selectCertification(this, strVersionId);
				if (log4j.isDebugEnabled()) log4j.debug("name " + comboMeasurement[i][0].name + " ID " + comboMeasurement[i][0].id);
		
			}
			xmlDocument.setDataArray("reportVC_Projectcertification_ID_Detail", "liststructure", comboMeasurement);
		}else
		{
			xmlDocument.setData("reportVC_Projectcertification_ID_Detail", "liststructure", SeeDetailData.selectCertification(this, strVersionId));
			
		}

		numDimensiones = 0;
		
// *********************************************************************************





XML

<!-- Subreport COMBO unidades -->
<FIELD id="C_Uom_ID" attribute="value" replaceCharacters="htmlPreformated">Id</FIELD>
<SUBREPORT id="reportC_Uom_ID_D" name="reportC_Uom_ID_D" report="org/openbravo/erpCommon/reference/List">
  <ARGUMENT name="parameterListSelected" withId="C_Uom_ID"/>
</SUBREPORT>