Patch level :4.0 /10.0

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :conai in corso d'opera


git-svn-id: svn://10.65.10.50/trunk@16224 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
luca 2008-02-27 17:02:30 +00:00
parent 4a99baf29b
commit 293be474ae
3 changed files with 206 additions and 3 deletions

View File

@ -602,7 +602,22 @@ void TDichiarazione_CONAI::elabora(const TMask& mask) const
TDichiarazione_CONAI_report rep;
bool ok = rep.load(nome_report);
//setta il recordset...
csv->set_var("#EMAIL", TVariant("CAZZO"), true);
/*switch (mask.get_int(F_PERIODO))
{
case 1:
csv->set_var("#TRIMESTRE", NULL_VARIANT);
csv->set_var("#MESE", NULL_VARIANT);
break;
case 2:
csv->set_var("#MESE", NULL_VARIANT);
break;
case 3:
csv->set_var("#TRIMESTRE", NULL_VARIANT);
break;
default:
break;
}*/
csv->set_var("#EMAIL", TVariant("Manca la email"), true);
rep.set_recordset(csv);
//..e poi carica i valori sulla maschera nel report!!!!
rep.mask2report(mask);

View File

@ -3,17 +3,125 @@
<description>Dichiarazione CONAI carta 6.1</description>
<font face="Courier New" size="10" />
<section type="Head">
<field x="18.5" y="9.25" type="Array" hidden="1" width="1" pattern="1">
<source>#PERIODO</source>
<list>
<li Value="ANNO" Code="1">MESSAGE HIDE,@2|HIDE,@3</li>
<li Value="TRIMESTRE" Code="2">MESSAGE HIDE,@3|SHOW,@2</li>
<li Value="MESE" Code="3">MESSAGE HIDE,@2|SHOW,@3</li>
</list>
</field>
<field x="19.5" y="9.25" type="Stringa" valign="center" align="center" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PERIODO="1","X","")</source>
</field>
<field x="60.5" y="9.75" type="Numero" align="right" width="5" pattern="1">
<source>#ANNO</source>
</field>
<field x="19.5" y="10.25" type="Stringa" valign="center" align="center" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PERIODO="2","X","")</source>
</field>
<field x="42" y="10.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>2</groups>
<source>IF(#TRIMESTRE="1","X","")</source>
</field>
<field x="55.5" y="10.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>2</groups>
<source>IF(#TRIMESTRE="2","X","")</source>
</field>
<field x="70" y="10.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>2</groups>
<source>IF(#TRIMESTRE="3","X","")</source>
</field>
<field x="84" y="10.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>2</groups>
<source>IF(#TRIMESTRE="4","X","")</source>
</field>
<field x="19.5" y="11.25" type="Stringa" valign="center" align="center" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PERIODO="3","X","")</source>
</field>
<field x="37" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="1","X","")</source>
</field>
<field x="41.5" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="2","X","")</source>
</field>
<field x="46" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="3","X","")</source>
</field>
<field x="51" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="4","X","")</source>
</field>
<field x="55.5" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="5","X","")</source>
</field>
<field x="60.5" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="6","X","")</source>
</field>
<field x="65" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="7","X","")</source>
</field>
<field x="70" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="8","X","")</source>
</field>
<field x="74.5" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="9","X","")</source>
</field>
<field x="79.5" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="10","X","")</source>
</field>
<field x="84" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="11","X","")</source>
</field>
<field x="88.5" y="11.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<groups>3</groups>
<source>IF(#MESE="12","X","")</source>
</field>
<field x="20.5" y="13.75" type="Stringa" width="30" pattern="1">
<source>#SOCIO</source>
</field>
<field x="64.25" y="13.75" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PRODUT="1","X","")</source>
</field>
<field x="73.75" y="13.75" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PRODUT="2","X","")</source>
</field>
<field x="22.5" y="14.75" type="Stringa" width="50" pattern="1">
<source>#RAGSOC</source>
</field>
<field x="18" y="15.75" type="Stringa" width="30" pattern="1">
<source>#INDRES</source>
<source>#INDIR</source>
</field>
<field x="20" y="16.75" type="Stringa" width="16" pattern="1">
<source>#PAIV</source>

View File

@ -3,12 +3,92 @@
<description>Scheda Esenzione CONAI 6.3</description>
<font face="Courier New" size="10" />
<section type="Head" height="26">
<field x="60.5" y="12.75" type="Numero" align="right" width="5" pattern="1">
<field x="19.75" y="12.25" type="Stringa" valign="center" align="center" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PERIODO="1","X","")</source>
</field>
<field x="60" y="12.75" type="Numero" align="right" width="5" pattern="1">
<source>#ANNO</source>
</field>
<field x="19.75" y="13.25" type="Stringa" valign="center" align="center" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PERIODO="2","X","")</source>
</field>
<field x="41.75" y="13.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#TRIMESTRE="1","X","")</source>
</field>
<field x="55.25" y="13.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#TRIMESTRE="2","X","")</source>
</field>
<field x="69.75" y="13.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#TRIMESTRE="3","X","")</source>
</field>
<field x="83.75" y="13.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#TRIMESTRE="4","X","")</source>
</field>
<field x="19.75" y="14.25" type="Stringa" valign="center" align="center" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PERIODO="3","X","")</source>
</field>
<field x="36.75" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="1","X","")</source>
</field>
<field x="41.25" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="2","X","")</source>
</field>
<field x="45.75" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="3","X","")</source>
</field>
<field x="50.75" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="4","X","")</source>
</field>
<field x="55.25" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="5","X","")</source>
</field>
<field x="60.25" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="6","X","")</source>
</field>
<field x="64.75" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="7","X","")</source>
</field>
<field x="69.75" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="8","X","")</source>
</field>
<field x="74.25" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="9","X","")</source>
</field>
<field x="79.25" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="10","X","")</source>
</field>
<field x="83.75" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="11","X","")</source>
</field>
<field x="88.25" y="14.5" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#MESE="12","X","")</source>
</field>
<field x="20.5" y="16.75" type="Stringa" width="30" pattern="1">
<source>#SOCIO</source>
</field>
<field x="74" y="16.75" type="Stringa" width="1" pattern="1">
<font face="Courier New" bold="1" size="12" />
<source>IF(#PRODUT="2","X","")</source>
</field>
<field x="22.5" y="17.75" type="Stringa" width="50" pattern="1">
<source>#RAGSOC</source>
</field>