<html>
<head>
<title></title>

<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/System.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/DataSet.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/JSReport.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/Canvas.js"></SCRIPT>

</head>
<BODY onload='afterload();'>
</BODY>
</html>

<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/System.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/DataSet.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/JSReport.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript" SRC="jcl/Canvas.js"></SCRIPT>
<SCRIPT language=JavaScript type="text/javascript">

function afterload(){
  init();
}

function init(){
    window.JRPage1=new JRPage();
    window.JRBand_Title=new JRBand(JRPage1);
    window.JRLabel1=new JRLabel(JRBand_Title);
    window.JRBand_PageTitle=new JRBand(JRPage1);
    window.JRRect1=new JRRect(JRBand_PageTitle);
    window.JRLabel2=new JRLabel(JRBand_PageTitle);
    window.JRRect2=new JRRect(JRBand_PageTitle);
    window.JRLabel3=new JRLabel(JRBand_PageTitle);
    window.JRRect3=new JRRect(JRBand_PageTitle);
    window.JRLabel4=new JRLabel(JRBand_PageTitle);
    window.JRRect7=new JRRect(JRBand_PageTitle);
    window.JRLabel6=new JRLabel(JRBand_PageTitle);
    window.JRDetailBand1=new JRDetailBand(JRPage1);
    window.JRRect4=new JRRect(JRDetailBand1);
    window.JRRect5=new JRRect(JRDetailBand1);
    window.JRRect6=new JRRect(JRDetailBand1);
    window.JRDBLabel1=new JRDBLabel(JRDetailBand1);
    window.JRDBLabel2=new JRDBLabel(JRDetailBand1);
    window.JRDBLabel3=new JRDBLabel(JRDetailBand1);
    window.JRRect8=new JRRect(JRDetailBand1);
    window.JRDBLabel4=new JRDBLabel(JRDetailBand1);
    window.JRBand_PageFoot=new JRBand(JRPage1);
    window.JRLabel5=new JRLabel(JRBand_PageFoot);
    window.DataSet1=new DataSet();
    var Field1 = new Field("PRODUCT_ID","VARCHAR");
    var Field2 = new Field("PRODUCT_NAME","VARCHAR");
    var Field3 = new Field("PRODUCT_PRICE","REAL");
    var Field4 = new Field("PRODUCT_AREA","VARCHAR");
    JRPage1.Name='JRPage1';
    JRPage1.style.height='125.67708333333334mm';
    JRPage1.style.width='185.20833333333334mm';
    JRPage1.style.position='absolute';
    JRPage1.style.left='6.614583333333334mm';
    JRPage1.style.top='6.879166666666667mm';
    JRPage1.PaperSize='A4';
    JRPage1.PaperHeight='297.0mm';
    JRPage1.PaperWidth='210.0mm';
    JRBand_Title.Name='JRBand_Title';
    JRBand_Title.style.height='16.668750000000003mm';
    JRBand_Title.style.width='167.21666666666667mm';
    JRBand_Title.style.position='absolute';
    JRBand_Title.style.left='1.5875000000000001mm';
    JRBand_Title.style.top='1.5875000000000001mm';
    JRBand_Title.BandType='Title';
    JRLabel1.Name='JRLabel1';
    JRLabel1.innerText='Simple WebReport';
    JRLabel1.style.height='5.55625mm';
    JRLabel1.style.width='54.768750000000004mm';
    JRLabel1.style.position='absolute';
    JRLabel1.style.left='47.36041666666667mm';
    JRLabel1.style.top='4.7625mm';
    JRLabel1.style.fontSize='18';
    JRLabel1.style.fontStyle='normal';
    JRBand_PageTitle.Name='JRBand_PageTitle';
    JRBand_PageTitle.style.height='8.731250000000001mm';
    JRBand_PageTitle.style.width='166.95208333333335mm';
    JRBand_PageTitle.style.position='absolute';
    JRBand_PageTitle.style.left='1.5875000000000001mm';
    JRBand_PageTitle.style.top='21.166666666666668mm';
    JRBand_PageTitle.BandType='PageTitle';
    JRRect1.Name='JRRect1';
    JRRect1.style.height='7.143750000000001mm';
    JRRect1.style.width='38.893750000000004mm';
    JRRect1.style.position='absolute';
    JRRect1.style.left='1.5875000000000001mm';
    JRRect1.style.top='1.8520833333333335mm';
    JRLabel2.Name='JRLabel2';
    JRLabel2.innerText='NO.';
    JRLabel2.style.height='5.55625mm';
    JRLabel2.style.width='19.84375mm';
    JRLabel2.style.position='absolute';
    JRLabel2.style.left='14.816666666666668mm';
    JRLabel2.style.top='2.38125mm';
    JRRect2.Name='JRRect2';
    JRRect2.style.height='7.143750000000001mm';
    JRRect2.style.width='38.893750000000004mm';
    JRRect2.style.position='absolute';
    JRRect2.style.left='40.21666666666667mm';
    JRRect2.style.top='1.8520833333333335mm';
    JRLabel3.Name='JRLabel3';
    JRLabel3.innerText='Name';
    JRLabel3.style.height='4.233333333333333mm';
    JRLabel3.style.width='19.84375mm';
    JRLabel3.style.position='absolute';
    JRLabel3.style.left='53.44583333333334mm';
    JRLabel3.style.top='2.38125mm';
    JRRect3.Name='JRRect3';
    JRRect3.style.height='7.143750000000001mm';
    JRRect3.style.width='39.15833333333334mm';
    JRRect3.style.position='absolute';
    JRRect3.style.left='78.84583333333335mm';
    JRRect3.style.top='1.8520833333333335mm';
    JRLabel4.Name='JRLabel4';
    JRLabel4.innerText='Price';
    JRLabel4.style.height='5.55625mm';
    JRLabel4.style.width='19.84375mm';
    JRLabel4.style.position='absolute';
    JRLabel4.style.left='89.42916666666667mm';
    JRLabel4.style.top='2.6458333333333335mm';
    JRRect7.Name='JRRect7';
    JRRect7.style.height='7.143750000000001mm';
    JRRect7.style.width='46.302083333333336mm';
    JRRect7.style.position='absolute';
    JRRect7.style.left='117.73958333333334mm';
    JRRect7.style.top='1.8520833333333335mm';
    JRLabel6.Name='JRLabel6';
    JRLabel6.innerText='Area';
    JRLabel6.style.height='5.55625mm';
    JRLabel6.style.width='19.84375mm';
    JRLabel6.style.position='absolute';
    JRLabel6.style.left='134.67291666666668mm';
    JRLabel6.style.top='2.910416666666667mm';
    JRDetailBand1.Name='JRDetailBand1';
    JRDetailBand1.style.height='6.614583333333334mm';
    JRDetailBand1.style.width='166.6875mm';
    JRDetailBand1.style.position='absolute';
    JRDetailBand1.style.left='1.5875000000000001mm';
    JRDetailBand1.style.top='32.80833333333334mm';
    JRDetailBand1.DataSet=DataSet1;
    JRRect4.Name='JRRect4';
    JRRect4.style.height='6.879166666666667mm';
    JRRect4.style.width='38.893750000000004mm';
    JRRect4.style.position='absolute';
    JRRect4.style.left='1.5875000000000001mm';
    JRRect4.style.top='0.0mm';
    JRRect5.Name='JRRect5';
    JRRect5.style.height='6.879166666666667mm';
    JRRect5.style.width='38.893750000000004mm';
    JRRect5.style.position='absolute';
    JRRect5.style.left='40.21666666666667mm';
    JRRect5.style.top='0.0mm';
    JRRect6.Name='JRRect6';
    JRRect6.style.height='6.879166666666667mm';
    JRRect6.style.width='39.15833333333334mm';
    JRRect6.style.position='absolute';
    JRRect6.style.left='78.84583333333335mm';
    JRRect6.style.top='0.0mm';
    JRDBLabel1.Name='JRDBLabel1';
    JRDBLabel1.value='JRDBLabel1';
    JRDBLabel1.style.height='3.4395833333333337mm';
    JRDBLabel1.style.width='19.84375mm';
    JRDBLabel1.style.position='absolute';
    JRDBLabel1.style.left='6.614583333333334mm';
    JRDBLabel1.style.top='1.0583333333333333mm';
    JRDBLabel1.DataSet=DataSet1;
    JRDBLabel1.DataField='PRODUCT_ID';
    JRDBLabel2.Name='JRDBLabel2';
    JRDBLabel2.value='JRDBLabel2';
    JRDBLabel2.style.height='3.4395833333333337mm';
    JRDBLabel2.style.width='19.84375mm';
    JRDBLabel2.style.position='absolute';
    JRDBLabel2.style.left='49.47708333333334mm';
    JRDBLabel2.style.top='1.3229166666666667mm';
    JRDBLabel2.DataSet=DataSet1;
    JRDBLabel2.DataField='PRODUCT_NAME';
    JRDBLabel3.Name='JRDBLabel3';
    JRDBLabel3.value='JRDBLabel3';
    JRDBLabel3.style.height='3.4395833333333337mm';
    JRDBLabel3.style.width='19.84375mm';
    JRDBLabel3.style.position='absolute';
    JRDBLabel3.style.left='85.98958333333334mm';
    JRDBLabel3.style.top='1.3229166666666667mm';
    JRDBLabel3.DataSet=DataSet1;
    JRDBLabel3.DataField='PRODUCT_PRICE';
    JRRect8.Name='JRRect8';
    JRRect8.style.height='6.879166666666667mm';
    JRRect8.style.width='46.302083333333336mm';
    JRRect8.style.position='absolute';
    JRRect8.style.left='117.73958333333334mm';
    JRRect8.style.top='0.0mm';
    JRDBLabel4.Name='JRDBLabel4';
    JRDBLabel4.value='JRDBLabel4';
    JRDBLabel4.style.height='3.4395833333333337mm';
    JRDBLabel4.style.width='19.84375mm';
    JRDBLabel4.style.position='absolute';
    JRDBLabel4.style.left='129.38125000000002mm';
    JRDBLabel4.style.top='1.0583333333333333mm';
    JRDBLabel4.DataSet=DataSet1;
    JRDBLabel4.DataField='PRODUCT_AREA';
    JRBand_PageFoot.Name='JRBand_PageFoot';
    JRBand_PageFoot.style.height='14.287500000000001mm';
    JRBand_PageFoot.style.width='166.15833333333336mm';
    JRBand_PageFoot.style.position='absolute';
    JRBand_PageFoot.style.left='1.5875000000000001mm';
    JRBand_PageFoot.style.top='46.302083333333336mm';
    JRBand_PageFoot.BandType='Title';
    JRLabel5.Name='JRLabel5';
    JRLabel5.innerText='PageFoot';
    JRLabel5.style.height='5.55625mm';
    JRLabel5.style.width='19.84375mm';
    JRLabel5.style.position='absolute';
    JRLabel5.style.left='126.47083333333335mm';
    JRLabel5.style.top='4.7625mm';
    DataSet1.Name='DataSet1';
    DataSet1.Fields.Add(Field1);
    DataSet1.Fields.Add(Field2);
    DataSet1.Fields.Add(Field3);
    DataSet1.Fields.Add(Field4);
    DataSet1.Fields.Auto = false;
    DataSet1.MaxRows=-1;
    DataSet1.DataSource='demo.Simple';
    Field1.Name='Field1';
    Field1.Type='VARCHAR';
    Field1.FieldName='PRODUCT_ID';
    Field2.Name='Field2';
    Field2.Type='VARCHAR';
    Field2.FieldName='PRODUCT_NAME';
    Field3.Name='Field3';
    Field3.Type='REAL';
    Field3.FieldName='PRODUCT_PRICE';
    Field3.DisplayFormat='$0.00';
    Field4.Name='Field4';
    Field4.Type='VARCHAR';
    Field4.FieldName='PRODUCT_AREA';
    JRPage1.Preview();
    DataSet1.Open();
}
</SCRIPT>
