Patch level : 12.0 1086
Files correlati : ci1300ab.rep ci1300bb.rep ci1300a.rep ci1300a.msk ci1300b.rep ci1.exe Commento : Aggiunti report per beneficiario alla stampa ore per risorsa/attrezzatura aggiunto logo del beneficiario sintassi da mettere nel prescript del campo immagine : LOGO_BENEF #THIS ! L'Id dell'immagine deve essere LOGO+<codice tipo lavoro>
This commit is contained in:
parent
b8fa35a97c
commit
9ab71b0f71
@ -8,6 +8,7 @@
|
||||
|
||||
#include "../ca/calib01.h"
|
||||
#include "../ca/commesse.h"
|
||||
#include "../ca/cfcms.h"
|
||||
|
||||
#include "rilore.h"
|
||||
#include "ci1350.h"
|
||||
@ -20,24 +21,86 @@
|
||||
|
||||
class TRil_ore_ris_report : public TReport
|
||||
{
|
||||
unsigned int _first_msg;
|
||||
unsigned int _golem_opcode;
|
||||
long _codcf;
|
||||
TString _codtpl;
|
||||
|
||||
protected:
|
||||
virtual bool use_mask() { return false; }
|
||||
virtual size_t get_usr_words(TString_array& words) const;
|
||||
virtual bool execute_usr_word(unsigned int opcode, TVariant_stack& stack);
|
||||
|
||||
public:
|
||||
TRil_ore_ris_report(const char tipostampa);
|
||||
void set_codcf(long codcf) { _codcf = codcf; }
|
||||
void set_codtpl(const char *cod) { _codtpl = cod; }
|
||||
TRil_ore_ris_report(const TString & tipostampa);
|
||||
};
|
||||
|
||||
|
||||
TRil_ore_ris_report::TRil_ore_ris_report(const char tipostampa)
|
||||
size_t TRil_ore_ris_report::get_usr_words(TString_array& words) const
|
||||
{
|
||||
if (tipostampa == 'M')
|
||||
load("ci1300a");
|
||||
else
|
||||
load("ci1300b");
|
||||
TReport::get_usr_words(words);
|
||||
|
||||
TRil_ore_recordset* recset = new TRil_ore_recordset;
|
||||
set_recordset(recset);
|
||||
const char* const name[] =
|
||||
{
|
||||
"LOGO_BENEF", NULL
|
||||
};
|
||||
|
||||
((TRil_ore_ris_report*)this)->_first_msg = words.items(); // Calcola il primo numero disponibile
|
||||
((TRil_ore_ris_report*)this)->_golem_opcode = words.find("GOLEM");
|
||||
|
||||
size_t i;
|
||||
|
||||
for (i = 0; name[i] != NULL; i++)
|
||||
words.add(name[i]);
|
||||
return i;
|
||||
}
|
||||
|
||||
bool TRil_ore_ris_report::execute_usr_word(unsigned int opcode, TVariant_stack& stack)
|
||||
{
|
||||
bool ok = true;
|
||||
if (opcode >= _first_msg)
|
||||
{
|
||||
opcode -= _first_msg;
|
||||
switch (opcode)
|
||||
{
|
||||
case 0:
|
||||
{
|
||||
TToken_string key("C");
|
||||
TString id("LOGO");
|
||||
|
||||
id << _codtpl;
|
||||
stack.push(id);
|
||||
key.add(_codcf);
|
||||
stack.push(key);
|
||||
stack.push(CLI_OGGETTI);
|
||||
stack.push(LF_CLIFO);
|
||||
execute_usr_word(21, stack);
|
||||
}
|
||||
break;
|
||||
default: ok = false;
|
||||
break;
|
||||
}
|
||||
}
|
||||
else
|
||||
ok = TReport::execute_usr_word(opcode, stack);
|
||||
return ok;
|
||||
}
|
||||
|
||||
TRil_ore_ris_report::TRil_ore_ris_report(const TString & tipostampa) : _codcf(0L)
|
||||
{
|
||||
TFilename report_name;
|
||||
|
||||
if (tipostampa[1] == 'M')
|
||||
report_name = "ci1300a";
|
||||
else
|
||||
report_name = "ci1300b";
|
||||
if (tipostampa[0] == 'B')
|
||||
report_name << "b";
|
||||
load(report_name);
|
||||
set_recordset(new TRil_ore_recordset);
|
||||
}
|
||||
|
||||
///////////////////////////////////////////////////////////
|
||||
// Maschera
|
||||
///////////////////////////////////////////////////////////
|
||||
@ -45,9 +108,11 @@ TRil_ore_ris_report::TRil_ore_ris_report(const char tipostampa)
|
||||
class TRil_ore_ris_mask : public TAutomask
|
||||
{
|
||||
protected:
|
||||
virtual bool on_field_event(TOperable_field& o, TField_event e, long jolly);
|
||||
virtual bool on_field_event(TOperable_field& o, TField_event e, long jolly);
|
||||
|
||||
void elabora_risorsa(const TString& curr_risorsa, const int curr_mese, const bool ignore, TReport& rep) const;
|
||||
void elabora_risorsa(const TString& curr_risorsa, const int curr_mese, const bool ignore, TReport& rep) const;
|
||||
const bool mensile() const { return get(F_TIPOSTAMPA)[1] == 'M';}
|
||||
const bool per_beneficiario() const { return get(F_TIPOSTAMPA)[0] == 'B'; }
|
||||
|
||||
public:
|
||||
void elabora() const;
|
||||
@ -68,14 +133,14 @@ bool TRil_ore_ris_mask::on_field_event(TOperable_field& o, TField_event e, long
|
||||
void TRil_ore_ris_mask::elabora_risorsa(const TString& curr_risorsa, const int curr_mese, const bool ignore, TReport& rep) const
|
||||
{
|
||||
const int tipo_ordinamento = get_int(F_ORDINAMENTO);
|
||||
const char tipo_stampa = get(F_TIPOSTAMPA)[0];
|
||||
const TString4 tipo_stampa = get(F_TIPOSTAMPA);
|
||||
const int anno = get_int(F_ANNO);
|
||||
const int mese = tipo_stampa == 'M' ? curr_mese : 0;
|
||||
const int mese = mensile() ? curr_mese : 0;
|
||||
const bool calc_ore_lav = rep.field("F1.98") != NULL;
|
||||
|
||||
//date del periodo
|
||||
TDate inizio_periodo, fine_periodo;
|
||||
ci_inizio_fine_periodo(tipo_stampa, anno, mese, inizio_periodo, fine_periodo);
|
||||
ci_inizio_fine_periodo(mensile(), anno, mese, inizio_periodo, fine_periodo);
|
||||
|
||||
//creare un assoc_array con chiave TToken_string cms-sede-fase(1) o sede-cms-fase(2) in base ai parametri..
|
||||
//..indicati sulla maschera
|
||||
@ -96,7 +161,6 @@ void TRil_ore_ris_mask::elabora_risorsa(const TString& curr_risorsa, const int c
|
||||
tpass.add("PH", i);
|
||||
}
|
||||
|
||||
|
||||
const TVariant tiporisorsa = get(F_RISOATT);
|
||||
|
||||
//query sul file delle ore in chiave 3: TIPO+TIPORA+CODICE+.....frega niente altro
|
||||
@ -120,10 +184,18 @@ void TRil_ore_ris_mask::elabora_risorsa(const TString& curr_risorsa, const int c
|
||||
}
|
||||
//aggiunta Adolfica: lista di commesse da considerare separatamente più commessa borraccione..
|
||||
//..con tutte le altre
|
||||
|
||||
TSheet_field& lista = sfield(F_RIGHE);
|
||||
rilore_recset.set_list(lista.rows_array(), ignore);
|
||||
|
||||
TString tipo_commessa_beneficiario;
|
||||
long codfin = 0L;
|
||||
|
||||
if (per_beneficiario())
|
||||
{
|
||||
tipo_commessa_beneficiario = get(F_CODTPL);
|
||||
codfin = get_long(F_CODFIN);
|
||||
}
|
||||
//un giro con le ore a 'P'reventivo, uno con quelle a 'C'onsuntivo
|
||||
for (int i = 0; i < 2; i++)
|
||||
{
|
||||
@ -136,7 +208,7 @@ void TRil_ore_ris_mask::elabora_risorsa(const TString& curr_risorsa, const int c
|
||||
for (bool ok = rilore_recset.move_first(); ok; ok = rilore_recset.move_next())
|
||||
{
|
||||
const TString80 codcosto = rilore_recset.get(RILORE_CODCOSTO).as_string();
|
||||
const TString80 codcms = rilore_recset.get(RILORE_CODCMS).as_string();
|
||||
TString80 codcms = rilore_recset.get(RILORE_CODCMS).as_string();
|
||||
const TString16 codfase = rilore_recset.get(RILORE_CODFASE).as_string();
|
||||
|
||||
//date limite qta ore sul record del file LF_RILORE
|
||||
@ -165,22 +237,44 @@ void TRil_ore_ris_mask::elabora_risorsa(const TString& curr_risorsa, const int c
|
||||
|
||||
//crea la chiave per l'assoc_array
|
||||
TToken_string key;
|
||||
|
||||
if (ignore)
|
||||
key = OTHER_ACTIVITIES;
|
||||
else
|
||||
{
|
||||
switch(tipo_ordinamento)
|
||||
{
|
||||
case 1: key.add(codcms); break;
|
||||
case 2: key.add(codcms); key.add(codcosto); break;
|
||||
case 3: key.add(codcms); key.add(codfase); break;
|
||||
case 4: key.add(codcms); key.add(codcosto); key.add(codfase); break;
|
||||
case 5: key.add(codcosto); break;
|
||||
case 6: key.add(codcosto); key.add(codcms); break;
|
||||
case 7: key.add(codcosto); key.add(codfase); break;
|
||||
case 8: key.add(codcosto); key.add(codcms); key.add(codfase); break;
|
||||
default: break;
|
||||
}
|
||||
if (per_beneficiario() && codcms.full())
|
||||
{
|
||||
const TString & codtipo = cache().get(LF_COMMESSE, codcms, COMMESSE_CODTIPO);
|
||||
bool altre = true;
|
||||
|
||||
if (codtipo == tipo_commessa_beneficiario)
|
||||
{
|
||||
TToken_string key_fin(codcms);
|
||||
|
||||
key_fin.add("C");
|
||||
key_fin.add(1);
|
||||
if (atol(cache().get(LF_CFCMS, key_fin, CFCMS_CODCF)) == codfin)
|
||||
altre = false;
|
||||
}
|
||||
if (altre)
|
||||
key = OTHER_ACTIVITIES;
|
||||
}
|
||||
|
||||
if (key != OTHER_ACTIVITIES)
|
||||
{
|
||||
switch (tipo_ordinamento)
|
||||
{
|
||||
case 1: key.add(codcms); break;
|
||||
case 2: key.add(codcms); key.add(codcosto); break;
|
||||
case 3: key.add(codcms); key.add(codfase); break;
|
||||
case 4: key.add(codcms); key.add(codcosto); key.add(codfase); break;
|
||||
case 5: key.add(codcosto); break;
|
||||
case 6: key.add(codcosto); key.add(codcms); break;
|
||||
case 7: key.add(codcosto); key.add(codfase); break;
|
||||
case 8: key.add(codcosto); key.add(codcms); key.add(codfase); break;
|
||||
default: break;
|
||||
}
|
||||
}
|
||||
}
|
||||
//se la chiave non esiste già nell'assoc_array allora crea l'elemento
|
||||
TToken_string* record = (TToken_string*)righe.objptr(key);
|
||||
@ -278,12 +372,14 @@ void TRil_ore_ris_mask::elabora() const
|
||||
//book di stampa
|
||||
TReport_book book;
|
||||
//stampa mensile o annuale?
|
||||
const char tipostampa = get(F_TIPOSTAMPA)[0];
|
||||
const TString4 tipostampa = get(F_TIPOSTAMPA);
|
||||
TRil_ore_ris_report rep(tipostampa);
|
||||
|
||||
rep.set_codcf(get_long(F_CODFIN));
|
||||
rep.set_codtpl(get(F_CODTPL));
|
||||
int da_mese = 1;
|
||||
int a_mese = 1;
|
||||
if (tipostampa == 'M')
|
||||
if (tipostampa[1] == 'M')
|
||||
{
|
||||
da_mese = get_int(F_DA_MESE);
|
||||
a_mese = get_int(F_A_MESE);
|
||||
@ -299,7 +395,7 @@ void TRil_ore_ris_mask::elabora() const
|
||||
//giro su tutti i mesi; se stampa annuale o mese unico -> un giro solo
|
||||
for (int m = da_mese; m <= a_mese; m++)
|
||||
{
|
||||
if (tipostampa == 'M')
|
||||
if (tipostampa[1] == 'M')
|
||||
format_report_month(get_int(F_ANNO), m, rep);
|
||||
|
||||
//query sulla tabella interessata (risorse o attrezzature)
|
||||
@ -362,9 +458,8 @@ void TRil_ore_ris_mask::elabora() const
|
||||
rep.set_recordset(recset);
|
||||
|
||||
for (int ignore = ignore_start; ignore <= ignore_end; ignore++)
|
||||
{
|
||||
elabora_risorsa(curr_risorsa, m, ignore!=0, rep);
|
||||
} //for (int ignore = ignore_start..
|
||||
|
||||
//stampa un report per risorsa
|
||||
book.add(rep);
|
||||
} ////for (bool ok = recset_ris_att.move_first()...
|
||||
|
@ -14,10 +14,12 @@
|
||||
#define F_A_MESE 213
|
||||
#define F_ORDINAMENTO 214
|
||||
#define F_SHOW_FASI 215
|
||||
|
||||
#define F_STAMPADATA 216
|
||||
|
||||
#define F_RIGHE 220
|
||||
#define F_CODTPL 217
|
||||
#define F_DESTPL 218
|
||||
#define F_CODFIN 219
|
||||
#define F_RAGFIN 220
|
||||
#define F_RIGHE 221
|
||||
|
||||
//campi riga sheet
|
||||
#define S_CODCMS 101
|
||||
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<report libraries="" page_merge="" save_printer="" name="ci1300a" use_printer_font="" orientation="2" page_split="" lpi="6" command="" class="ci1300">
|
||||
<description>Rilevazione ore mensili per Risorsa - Attrezzatura</description>
|
||||
<description>Rilevazione ore mensili per Risorsa - Attrezzatura mensile</description>
|
||||
<font face="Arial" size="8" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" size="8" />
|
||||
|
@ -131,13 +131,17 @@ BEGIN
|
||||
PROMPT 1 6 "@bFiltri su anno / mese"
|
||||
END
|
||||
|
||||
LISTBOX F_TIPOSTAMPA 10
|
||||
LISTBOX F_TIPOSTAMPA 25
|
||||
BEGIN
|
||||
PROMPT 2 7 "Tipo di stampa "
|
||||
ITEM "M|Mensile"
|
||||
MESSAGE SHOW,F_DA_MESE|SHOW,F_A_MESE
|
||||
ITEM "A|Annuale"
|
||||
MESSAGE HIDE,F_DA_MESE|HIDE,F_A_MESE
|
||||
ITEM "AM|Mensile"
|
||||
MESSAGE SHOW,F_DA_MESE|SHOW,F_A_MESE|CLEAR,4@
|
||||
ITEM "AA|Annuale"
|
||||
MESSAGE HIDE,F_DA_MESE|HIDE,F_A_MESE|CLEAR,4@
|
||||
ITEM "BM|Per Beneficiario Mensile"
|
||||
MESSAGE SHOW,F_DA_MESE|SHOW,F_A_MESE|ENABLE,4@
|
||||
ITEM "BA|Per Beneficiario Annuale"
|
||||
MESSAGE HIDE,F_DA_MESE|HIDE,F_A_MESE|ENABLE,4@
|
||||
FLAGS "Z"
|
||||
FIELD #TIPOSTAMPA
|
||||
END
|
||||
@ -164,9 +168,64 @@ BEGIN
|
||||
FLAGS "AM"
|
||||
END
|
||||
|
||||
STRING F_CODTPL 5
|
||||
BEGIN
|
||||
PROMPT 2 10 "Tipo lavoro "
|
||||
USE TPL
|
||||
FLAGS "UZ"
|
||||
INPUT CODTAB F_CODTPL
|
||||
DISPLAY "Codice" CODTAB
|
||||
DISPLAY "Descrizione@50" S0
|
||||
OUTPUT F_CODTPL CODTAB
|
||||
OUTPUT F_DESTPL S0
|
||||
GROUP 4
|
||||
CHECKTYPE REQUIRED
|
||||
END
|
||||
|
||||
STRING F_DESTPL 50 44
|
||||
BEGIN
|
||||
PROMPT 30 10 ""
|
||||
USE TPL
|
||||
INPUT S0 F_DESTPL
|
||||
DISPLAY "Descrizione@50" S0
|
||||
DISPLAY "Codice" CODTAB
|
||||
COPY OUTPUT F_CODTPL
|
||||
GROUP 4
|
||||
CHECKTYPE SEARCH
|
||||
END
|
||||
|
||||
STRING F_CODFIN 6
|
||||
BEGIN
|
||||
PROMPT 2 12 "Finanziatore "
|
||||
USE LF_CLIFO
|
||||
INPUT TIPOCF "C"
|
||||
INPUT CODCF F_CODFIN
|
||||
DISPLAY "Codice" CODCF
|
||||
DISPLAY "Ragione Sociale@50" RAGSOC
|
||||
DISPLAY "Partita IVA@12" PAIV
|
||||
OUTPUT F_CODFIN CODCF
|
||||
OUTPUT F_RAGFIN RAGSOC
|
||||
CHECKTYPE REQUIRED
|
||||
FLAGS "R"
|
||||
GROUP 4
|
||||
END
|
||||
|
||||
STRING F_RAGFIN 50 44
|
||||
BEGIN
|
||||
PROMPT 30 12 ""
|
||||
USE LF_CLIFO KEY 2
|
||||
INPUT TIPOCF "C"
|
||||
INPUT RAGSOC F_RAGFIN
|
||||
DISPLAY "Ragione Sociale@50" RAGSOC
|
||||
DISPLAY "Codice" CODCF
|
||||
DISPLAY "Partita IVA@12" PAIV
|
||||
COPY OUTPUT F_CODFIN
|
||||
GROUP 4
|
||||
END
|
||||
|
||||
RADIOBUTTON F_ORDINAMENTO 25
|
||||
BEGIN
|
||||
PROMPT 1 10 "@bStampa e ordina per:"
|
||||
PROMPT 1 14 "@bStampa e ordina per:"
|
||||
ITEM "1|Commessa"
|
||||
MESSAGE SHOW,3@
|
||||
ITEM "2|Commessa - CdC"
|
||||
@ -188,18 +247,18 @@ END
|
||||
|
||||
TEXT DLG_NULL
|
||||
BEGIN
|
||||
PROMPT 27 10 "@bCommesse da considerare separatamente"
|
||||
PROMPT 25 14 "@bCommesse da considerare separatamente"
|
||||
GROUP 3
|
||||
END
|
||||
|
||||
BOOLEAN F_STAMPADATA
|
||||
BEGIN
|
||||
PROMPT 63 10 "Non stampare la data"
|
||||
PROMPT 2 24 "Non stampare la data"
|
||||
END
|
||||
|
||||
SPREADSHEET F_RIGHE 50 8
|
||||
BEGIN
|
||||
PROMPT 27 12 ""
|
||||
PROMPT 27 16 ""
|
||||
ITEM "Codice@20"
|
||||
ITEM "Descrizione@50"
|
||||
GROUP 3
|
||||
|
375
src/ci/ci1300ab.rep
Normal file
375
src/ci/ci1300ab.rep
Normal file
@ -0,0 +1,375 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<report libraries="" page_merge="" save_printer="" name="ci1300ab" use_printer_font="" orientation="2" page_split="" lpi="6" command="" class="ci1300">
|
||||
<description>Rilevazione ore mensili per Beneficiario mensile</description>
|
||||
<font face="Arial" size="8" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" size="8" />
|
||||
<field x="1" deactivated="" type="Array" hidden="" link="" txt_color="#800080" dynamic_height="" shade_offset="" width="18" codval="" id="" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ORDINAMENTO</source>
|
||||
<list>
|
||||
<li Value=" " Code="1" />
|
||||
<li Value=" " Code="2" />
|
||||
<li Value=" " Code="3" />
|
||||
<li Value="Commessa" Code="4" />
|
||||
<li Value=" " Code="5" />
|
||||
<li Value=" " Code="6" />
|
||||
<li Value=" " Code="7" />
|
||||
<li Value="CdC" Code="8" />
|
||||
</list>
|
||||
</field>
|
||||
<field x="1" y="1" deactivated="" type="Array" hidden="" link="" txt_color="#400040" dynamic_height="" shade_offset="" width="18" codval="" id="" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ORDINAMENTO</source>
|
||||
<list>
|
||||
<li Value=" " Code="1" />
|
||||
<li Value="Commessa" Code="2" />
|
||||
<li Value="Commessa" Code="3" />
|
||||
<li Value="CdC" Code="4" />
|
||||
<li Value=" " Code="5" />
|
||||
<li Value="CdC" Code="6" />
|
||||
<li Value="CdC" Code="7" />
|
||||
<li Value="Commessa" Code="8" />
|
||||
</list>
|
||||
</field>
|
||||
<field x="44" y="1" deactivated="" type="Testo" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="6" codval="" height="2" id="" pattern="1" hide_zero="" text="Totale Costo">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="50" y="1" deactivated="" type="Testo" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="6" codval="" height="2" id="" pattern="1" hide_zero="" text="Totale CONS">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="1" y="2" deactivated="" type="Array" hidden="" link="" dynamic_height="" shade_offset="" width="18" codval="" id="" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ORDINAMENTO</source>
|
||||
<list>
|
||||
<li Value="Commessa" Code="1" />
|
||||
<li Value="CdC" Code="2" />
|
||||
<li Value="Fase" Code="3" />
|
||||
<li Value="Fase" Code="4" />
|
||||
<li Value="CdC" Code="5" />
|
||||
<li Value="Commessa" Code="6" />
|
||||
<li Value="Fase" Code="7" />
|
||||
<li Value="Fase" Code="8" />
|
||||
</list>
|
||||
</field>
|
||||
<field border="1" x="57" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="101" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="60.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="102" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="64" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="103" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="67.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="104" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="71" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="105" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="74.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="106" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="78" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="107" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="81.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="108" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="85" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="109" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="88.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="110" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="92" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="111" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="95.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="112" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="99" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="113" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="102.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="114" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="106" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="115" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="109.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="116" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="113" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="117" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="116.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="118" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="120" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="119" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="123.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="120" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="127" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="121" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="130.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="122" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="134" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="123" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="137.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="124" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="141" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="125" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="144.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="126" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="148" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="127" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="151.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="128" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="155" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="129" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="158.5" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="130" pattern="2" hide_zero="" text="" />
|
||||
<field border="1" x="162" y="1" deactivated="" type="Stringa" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="3.5" codval="" height="2" id="131" pattern="2" hide_zero="" text="" />
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="1" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial" size="10" />
|
||||
<prescript description="H1 PRESCRIPT">MESSAGE RESET,F1</prescript>
|
||||
<field border="1" radius="50" x="47" y="5.25" deactivated="" type="Array" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="50" width="80" codval="" height="1.5" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="14" />
|
||||
<source>#RISOATT</source>
|
||||
<list>
|
||||
<li Value="Rilevazione ore mensili Risorsa" Code="R" />
|
||||
<li Value="Rilevazione ore mensili Attrezzatura" Code="A" />
|
||||
</list>
|
||||
</field>
|
||||
<field border="1" x="2" y="8.25" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text=" BENEFCIARIO">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#RISOATT</source>
|
||||
</field>
|
||||
<field border="1" x="13.5" y="8.25" deactivated="" type="Stringa" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="50" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<prescript description="H1.0 PRESCRIPT">#DITTA.RAGSOC</prescript>
|
||||
</field>
|
||||
<field x="2" y="10" deactivated="" type="Array" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#RISOATT</source>
|
||||
<list>
|
||||
<li Value="RISORSA" Code="R">MESSAGE HIDE,H1.92|SHOW,H1.91</li>
|
||||
<li Value="ATTREZZATURA" Code="A">MESSAGE HIDE,H1.91|SHOW,H1.92</li>
|
||||
</list>
|
||||
</field>
|
||||
<field border="1" x="2" y="12" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text=" ANNO">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field border="1" x="14" y="12" deactivated="" type="Numero" valign="center" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="8" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ANNO</source>
|
||||
</field>
|
||||
<field border="1" x="2" y="14" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text=" MESE">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field border="1" x="14" y="14" deactivated="" type="Numero" valign="center" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="8" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#MESE</source>
|
||||
</field>
|
||||
<field border="2" x="1" y="16" deactivated="" type="Linea" hidden="" link="" dynamic_height="" shade_offset="" width="166" codval="" height="0" id="" pattern="1" hide_zero="" text="" />
|
||||
<field x="76" y="8.25" deactivated="" type="Stringa" hidden="1" link="" dynamic_height="" shade_offset="" width="7" codval="" id="90" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#CODRIS</source>
|
||||
</field>
|
||||
<field border="1" x="13.5" y="10" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="89" codval="" id="91" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<prescript description="H1.91 PRESCRIPT">MESSAGE TABLEREAD,RSS,#90,S0</prescript>
|
||||
</field>
|
||||
<field border="1" x="13.5" y="10" deactivated="" type="Stringa" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="89" codval="" id="92" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<prescript description="H1.92 PRESCRIPT">MESSAGE TABLEREAD,ATR,#90,S0</prescript>
|
||||
</field>
|
||||
<field x="140" y="5.75" deactivated="" type="Data" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="101" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#SYSTEM.DATE</source>
|
||||
</field>
|
||||
<field x="131" y="5.75" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="14" codval="" id="102" pattern="1" hide_zero="" text="Stampato il">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="3" y="1" deactivated="" type="Immagine" hidden="" link="" dynamic_height="" shade_offset="" width="80" codval="" height="4" id="110" pattern="1" hide_zero="" text="">
|
||||
<prescript description="H1.110 PRESCRIPT">LOGO_BENEF
|
||||
#THIS !</prescript>
|
||||
</field>
|
||||
<field x="111" y="1" deactivated="" type="Immagine" hidden="" link="" dynamic_height="" shade_offset="" width="40" codval="" height="4" id="111" pattern="1" hide_zero="" text="">
|
||||
<prescript description="H1.111 PRESCRIPT">LOGO
|
||||
#THIS !</prescript>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="2" hidden="" page_break="" can_break="" pattern="1">
|
||||
<condition>(#ORDINAMENTO==4)||(#ORDINAMENTO==8)</condition>
|
||||
<groupby>Key1</groupby>
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<field x="1" deactivated="" type="Stringa" hidden="" link="" txt_color="#800080" dynamic_height="" shade_offset="" width="12" codval="" id="90" pattern="1" hide_zero="" text="">
|
||||
<source>Key1</source>
|
||||
</field>
|
||||
<field x="14" deactivated="" type="Stringa" hidden="" link="" txt_color="#800080" dynamic_height="" shade_offset="" width="50" codval="" id="91" pattern="1" hide_zero="" text="">
|
||||
<source>Des1</source>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="3" hidden="" page_break="" can_break="" pattern="1">
|
||||
<condition>(#ORDINAMENTO!=1)(#ORDINAMENTO!=5)</condition>
|
||||
<groupby>Key1+Key2</groupby>
|
||||
<field x="1" deactivated="" type="Stringa" hidden="" link="" txt_color="#400040" dynamic_height="" shade_offset="" width="12" codval="" id="90" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<source>IF ((#ORDINAMENTO==2)||(#ORDINAMENTO==3)||(#ORDINAMENTO==6)||(#ORDINAMENTO==7);Key1;Key2)
|
||||
</source>
|
||||
</field>
|
||||
<field x="14" deactivated="" type="Stringa" hidden="" link="" txt_color="#400040" dynamic_height="" shade_offset="" width="50" codval="" id="91" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<source>IF ((#ORDINAMENTO==2)||(#ORDINAMENTO==3)||(#ORDINAMENTO==6)||(#ORDINAMENTO==7);Des1;Des2)
|
||||
</source>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="" hidden="" page_break="" can_break="" pattern="1" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="1" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" size="7" />
|
||||
<field border="1" x="43.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="6" codval="" id="" pattern="1" hide_zero="" text=".2">
|
||||
<source>Costo</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.99</prescript>
|
||||
</field>
|
||||
<field border="1" x="50" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="6" codval="" id="" pattern="1" hide_zero="" text=".2">
|
||||
<source>TotCons</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.100</prescript>
|
||||
</field>
|
||||
<field border="1" x="57" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G01</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.101</prescript>
|
||||
</field>
|
||||
<field border="1" x="60.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G02</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.102</prescript>
|
||||
</field>
|
||||
<field border="1" x="64" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G03</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.103</prescript>
|
||||
</field>
|
||||
<field border="1" x="67.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G04</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.104</prescript>
|
||||
</field>
|
||||
<field border="1" x="71" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G05</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.105</prescript>
|
||||
</field>
|
||||
<field border="1" x="74.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G06</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.106</prescript>
|
||||
</field>
|
||||
<field border="1" x="78" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G07</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.107</prescript>
|
||||
</field>
|
||||
<field border="1" x="81.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G08</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.108</prescript>
|
||||
</field>
|
||||
<field border="1" x="85" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G09</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.109</prescript>
|
||||
</field>
|
||||
<field border="1" x="88.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G10</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.110</prescript>
|
||||
</field>
|
||||
<field border="1" x="92" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G11</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.111</prescript>
|
||||
</field>
|
||||
<field border="1" x="95.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G12</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.112</prescript>
|
||||
</field>
|
||||
<field border="1" x="99" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G13</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.113</prescript>
|
||||
</field>
|
||||
<field border="1" x="102.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G14</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.114</prescript>
|
||||
</field>
|
||||
<field border="1" x="106" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G15</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.115</prescript>
|
||||
</field>
|
||||
<field border="1" x="109.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G16</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.116</prescript>
|
||||
</field>
|
||||
<field border="1" x="113" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G17</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.117</prescript>
|
||||
</field>
|
||||
<field border="1" x="116.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G18</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.118</prescript>
|
||||
</field>
|
||||
<field border="1" x="120" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G19</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.119</prescript>
|
||||
</field>
|
||||
<field border="1" x="123.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G20</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.120</prescript>
|
||||
</field>
|
||||
<field border="1" x="127" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G21</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.121</prescript>
|
||||
</field>
|
||||
<field border="1" x="130.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G22</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.122</prescript>
|
||||
</field>
|
||||
<field border="1" x="134" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G23</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.123</prescript>
|
||||
</field>
|
||||
<field border="1" x="137.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G24</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.124</prescript>
|
||||
</field>
|
||||
<field border="1" x="141" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G25</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.125</prescript>
|
||||
</field>
|
||||
<field border="1" x="144.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G26</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.126</prescript>
|
||||
</field>
|
||||
<field border="1" x="148" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G27</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.127</prescript>
|
||||
</field>
|
||||
<field border="1" x="151.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G28</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.128</prescript>
|
||||
</field>
|
||||
<field border="1" x="155" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G29</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.129</prescript>
|
||||
</field>
|
||||
<field border="1" x="158.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G30</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.130</prescript>
|
||||
</field>
|
||||
<field border="1" x="162" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G31</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.131</prescript>
|
||||
</field>
|
||||
<field border="1" x="168" deactivated="" type="Numero" hidden="1" align="right" link="" dynamic_height="" shade_offset="" width="3.5" codval="" id="" pattern="1" hide_zero="" text=".2">
|
||||
<source>TotOreLav</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.98</prescript>
|
||||
</field>
|
||||
<field border="1" x="1" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="13" codval="" id="90" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<source>IF ((#ORDINAMENTO==4)||(#ORDINAMENTO==8);Key3;IF ((#ORDINAMENTO==1)||(#ORDINAMENTO==5);Key1;Key2))
|
||||
</source>
|
||||
</field>
|
||||
<field border="1" x="14" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="29" codval="" id="91" pattern="1" hide_zero="" text="">
|
||||
<source>IF ((#ORDINAMENTO==4)||(#ORDINAMENTO==8);Des3;IF ((#ORDINAMENTO==1)||(#ORDINAMENTO==5);Des1;Des2))
|
||||
</source>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="" hidden="" page_break="" can_break="" pattern="1" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="1" hidden="" height="7" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" bold="1" size="7" />
|
||||
<field border="1" x="14" y="0.5" deactivated="" type="Testo" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="29" codval="" id="" pattern="2" hide_zero="" text="Totali">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field border="1" x="14" y="2.25" deactivated="" type="Testo" hidden="" link="" dynamic_height="" shade_offset="" width="75" codval="" height="4" id="" pattern="1" hide_zero="" text=" Data e firma Staff Member" />
|
||||
<field border="1" x="90" y="2.25" deactivated="" type="Testo" hidden="" link="" dynamic_height="" shade_offset="" width="75" codval="" height="4" id="" pattern="1" hide_zero="" text=" Data e firma Project ManagerF; CoordinatoreF;Responsabile" />
|
||||
<field border="1" x="43.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="6" codval="" id="99" pattern="2" hide_zero="" text=".2" />
|
||||
<field border="1" x="50" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="6" codval="" id="100" pattern="2" hide_zero="" text=".2" />
|
||||
<field border="1" x="57" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="101" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="60.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="102" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="64" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="103" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="67.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="104" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="71" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="105" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="74.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="106" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="78" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="107" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="81.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="108" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="85" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="109" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="88.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="110" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="92" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="111" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="95.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="112" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="99" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="113" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="102.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="114" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="106" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="115" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="109.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="116" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="113" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="117" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="116.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="118" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="120" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="119" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="123.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="120" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="127" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="121" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="130.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="122" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="134" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="123" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="137.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="124" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="141" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="125" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="144.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="126" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="148" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="127" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="151.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="128" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="155" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="129" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="158.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="130" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="162" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="3.5" codval="" id="131" pattern="2" hide_zero="1" text=".2" />
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="2" hidden="" page_break="" can_break="" pattern="1" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="3" hidden="" page_break="" can_break="" pattern="1" />
|
||||
</report>
|
@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<report libraries="" page_merge="" save_printer="" name="ci1300b" use_printer_font="" orientation="1" page_split="" lpi="6" command="" class="ci1300">
|
||||
<description>Rilevazione ore annuali per Risorsa - Attrezzatura</description>
|
||||
<description>Rilevazione ore annuali per Risorsa - Attrezzatura mensile</description>
|
||||
<font face="Arial" size="8" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
|
246
src/ci/ci1300bb.rep
Normal file
246
src/ci/ci1300bb.rep
Normal file
@ -0,0 +1,246 @@
|
||||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<report libraries="" page_merge="" save_printer="" name="ci1300bb" use_printer_font="" orientation="1" page_split="" lpi="6" command="" class="ci1300">
|
||||
<description>Rilevazione ore annuali per Beneficiario annuale</description>
|
||||
<font face="Arial" size="8" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<field x="1" deactivated="" type="Array" hidden="" link="" txt_color="#0080C0" dynamic_height="" shade_offset="" width="18" codval="" id="" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ORDINAMENTO</source>
|
||||
<list>
|
||||
<li Value=" " Code="1" />
|
||||
<li Value=" " Code="2" />
|
||||
<li Value=" " Code="3" />
|
||||
<li Value="Commessa" Code="4" />
|
||||
<li Value=" " Code="5" />
|
||||
<li Value=" " Code="6" />
|
||||
<li Value=" " Code="7" />
|
||||
<li Value="CdC" Code="8" />
|
||||
</list>
|
||||
</field>
|
||||
<field x="1" y="1" deactivated="" type="Array" hidden="" link="" txt_color="#004080" dynamic_height="" shade_offset="" width="18" codval="" id="" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ORDINAMENTO</source>
|
||||
<list>
|
||||
<li Value=" " Code="1" />
|
||||
<li Value="Commessa" Code="2" />
|
||||
<li Value="Commessa" Code="3" />
|
||||
<li Value="CdC" Code="4" />
|
||||
<li Value=" " Code="5" />
|
||||
<li Value="CdC" Code="6" />
|
||||
<li Value="CdC" Code="7" />
|
||||
<li Value="Commessa" Code="8" />
|
||||
</list>
|
||||
</field>
|
||||
<field x="44.5" y="1" deactivated="" type="Testo" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="6" codval="" height="2" id="" pattern="1" hide_zero="" text="Totale Costo" />
|
||||
<field x="51" y="1" deactivated="" type="Testo" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="6" codval="" height="2" id="" pattern="1" hide_zero="" text="Totale CONS" />
|
||||
<field x="1" y="2" deactivated="" type="Array" hidden="" link="" dynamic_height="" shade_offset="" width="18" codval="" id="" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ORDINAMENTO</source>
|
||||
<list>
|
||||
<li Value="Commessa" Code="1" />
|
||||
<li Value="CdC" Code="2" />
|
||||
<li Value="Fase" Code="3" />
|
||||
<li Value="Fase" Code="4" />
|
||||
<li Value="CdC" Code="5" />
|
||||
<li Value="Commessa" Code="6" />
|
||||
<li Value="Fase" Code="7" />
|
||||
<li Value="Fase" Code="8" />
|
||||
</list>
|
||||
</field>
|
||||
<field border="1" x="57.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="101" pattern="2" hide_zero="" text="Gen" />
|
||||
<field border="1" x="62.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="102" pattern="2" hide_zero="" text="Feb" />
|
||||
<field border="1" x="67.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="103" pattern="2" hide_zero="" text="Mar" />
|
||||
<field border="1" x="72.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="104" pattern="2" hide_zero="" text="Apr" />
|
||||
<field border="1" x="77.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="105" pattern="2" hide_zero="" text="Mag" />
|
||||
<field border="1" x="82.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="106" pattern="2" hide_zero="" text="Giu" />
|
||||
<field border="1" x="87.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="107" pattern="2" hide_zero="" text="Lug" />
|
||||
<field border="1" x="92.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="108" pattern="2" hide_zero="" text="Ago" />
|
||||
<field border="1" x="97.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="109" pattern="2" hide_zero="" text="Set" />
|
||||
<field border="1" x="102.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="110" pattern="2" hide_zero="" text="Ott" />
|
||||
<field border="1" x="107.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="111" pattern="2" hide_zero="" text="Nov" />
|
||||
<field border="1" x="112.5" y="1" deactivated="" type="Testo" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="" width="5" codval="" height="2" id="112" pattern="2" hide_zero="" text="Dic" />
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="1" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial" size="10" />
|
||||
<prescript description="H1 PRESCRIPT">MESSAGE RESET,F1</prescript>
|
||||
<field border="1" radius="50" x="9.5" y="5.5" deactivated="" type="Array" valign="center" hidden="" align="center" link="" dynamic_height="" shade_offset="50" width="80" codval="" height="1.5" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="14" />
|
||||
<source>#RISOATT</source>
|
||||
<list>
|
||||
<li Value="Rilevazione ore mensili Risorsa" Code="R" />
|
||||
<li Value="Rilevazione ore mensili Attrezzatura" Code="A" />
|
||||
</list>
|
||||
</field>
|
||||
<field border="1" x="2.5" y="8.5" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text=" BENEFCIARIO">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#RISOATT</source>
|
||||
</field>
|
||||
<field border="1" x="14" y="8.5" deactivated="" type="Stringa" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="50" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<prescript description="">#DITTA.RAGSOC</prescript>
|
||||
</field>
|
||||
<field x="2.5" y="10.25" deactivated="" type="Array" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#RISOATT</source>
|
||||
<list>
|
||||
<li Value="RISORSA" Code="R">MESSAGE HIDE,H1.92|SHOW,H1.91</li>
|
||||
<li Value="ATTREZZATURA" Code="A">MESSAGE HIDE,H1.91|SHOW,H1.92</li>
|
||||
</list>
|
||||
</field>
|
||||
<field border="1" x="2.5" y="12.25" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="" pattern="2" hide_zero="" text=" ANNO">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field border="1" x="14.5" y="12.25" deactivated="" type="Numero" valign="center" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="8" codval="" id="" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#ANNO</source>
|
||||
</field>
|
||||
<field border="2" x="1.5" y="14.25" deactivated="" type="Linea" hidden="" link="" dynamic_height="" shade_offset="" width="121" codval="" height="0" id="" pattern="1" hide_zero="" text="" />
|
||||
<field x="76.5" y="8.5" deactivated="" type="Stringa" hidden="1" link="" dynamic_height="" shade_offset="" width="7" codval="" id="90" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#CODRIS</source>
|
||||
</field>
|
||||
<field border="1" x="14" y="10.25" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="89" codval="" id="91" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<prescript description="">MESSAGE TABLEREAD,RSS,#90,S0</prescript>
|
||||
</field>
|
||||
<field border="1" x="14" y="10.25" deactivated="" type="Stringa" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="89" codval="" id="92" pattern="2" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<prescript description="">MESSAGE TABLEREAD,ATR,#90,S0</prescript>
|
||||
</field>
|
||||
<field x="102.5" y="6" deactivated="" type="Data" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="101" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
<source>#SYSTEM.DATE</source>
|
||||
</field>
|
||||
<field x="93.5" y="6" deactivated="" type="Testo" valign="center" hidden="" link="" dynamic_height="" shade_offset="" width="14" codval="" id="102" pattern="1" hide_zero="" text="Stampato il">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field x="3" y="1" deactivated="" type="Immagine" hidden="" link="" dynamic_height="" shade_offset="" width="80" codval="" height="4" id="110" pattern="1" hide_zero="" text="">
|
||||
<prescript description="H1.110 PRESCRIPT">LOGO_BENEF
|
||||
#THIS !</prescript>
|
||||
</field>
|
||||
<field x="82" y="1" deactivated="" type="Immagine" hidden="" link="" dynamic_height="" shade_offset="" width="40" codval="" height="4" id="111" pattern="1" hide_zero="" text="">
|
||||
<prescript description="H1.111 PRESCRIPT">LOGO
|
||||
#THIS !</prescript>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="2" hidden="" page_break="" can_break="" pattern="1">
|
||||
<condition>(#ORDINAMENTO==4)||(#ORDINAMENTO==8)</condition>
|
||||
<groupby>Key1</groupby>
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<field x="1" deactivated="" type="Stringa" hidden="" link="" txt_color="#0080C0" dynamic_height="" shade_offset="" width="12" codval="" id="90" pattern="1" hide_zero="" text="">
|
||||
<source>Key1</source>
|
||||
</field>
|
||||
<field x="14" deactivated="" type="Stringa" hidden="" link="" txt_color="#0080C0" dynamic_height="" shade_offset="" width="50" codval="" id="91" pattern="1" hide_zero="" text="">
|
||||
<source>Des1</source>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Head" level="3" hidden="" page_break="" can_break="" pattern="1">
|
||||
<condition>(#ORDINAMENTO!=1)(#ORDINAMENTO!=5)</condition>
|
||||
<groupby>Key1+Key2</groupby>
|
||||
<field x="1" deactivated="" type="Stringa" hidden="" link="" txt_color="#004080" dynamic_height="" shade_offset="" width="12" codval="" id="90" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<source>IF ((#ORDINAMENTO==2)||(#ORDINAMENTO==3)||(#ORDINAMENTO==6)||(#ORDINAMENTO==7);Key1;Key2)
|
||||
</source>
|
||||
</field>
|
||||
<field x="14" deactivated="" type="Stringa" hidden="" link="" txt_color="#004080" dynamic_height="" shade_offset="" width="50" codval="" id="91" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<source>IF ((#ORDINAMENTO==2)||(#ORDINAMENTO==3)||(#ORDINAMENTO==6)||(#ORDINAMENTO==7);Des1;Des2)
|
||||
</source>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="" hidden="" page_break="" can_break="" pattern="1" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Body" level="1" hidden="" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" size="7" />
|
||||
<field border="1" x="44" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="6" codval="" id="" pattern="1" hide_zero="" text=".2">
|
||||
<source>Costo</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.99</prescript>
|
||||
</field>
|
||||
<field border="1" x="50.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="6" codval="" id="" pattern="1" hide_zero="" text=".2">
|
||||
<source>TotCons</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.100</prescript>
|
||||
</field>
|
||||
<field border="1" x="57.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G01</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.101</prescript>
|
||||
</field>
|
||||
<field border="1" x="62.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G02</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.102</prescript>
|
||||
</field>
|
||||
<field border="1" x="67.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G03</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.103</prescript>
|
||||
</field>
|
||||
<field border="1" x="72.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G04</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.104</prescript>
|
||||
</field>
|
||||
<field border="1" x="77.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G05</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.105</prescript>
|
||||
</field>
|
||||
<field border="1" x="82.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G06</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.106</prescript>
|
||||
</field>
|
||||
<field border="1" x="87.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G07</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.107</prescript>
|
||||
</field>
|
||||
<field border="1" x="92.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G08</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.108</prescript>
|
||||
</field>
|
||||
<field border="1" x="97.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G09</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.109</prescript>
|
||||
</field>
|
||||
<field border="1" x="102.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G10</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.110</prescript>
|
||||
</field>
|
||||
<field border="1" x="107.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G11</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.111</prescript>
|
||||
</field>
|
||||
<field border="1" x="112.5" deactivated="" type="Numero" hidden="" align="right" link="" dynamic_height="" shade_offset="" width="5" codval="" id="" pattern="1" hide_zero="1" text=".2">
|
||||
<source>G12</source>
|
||||
<prescript description="B1.0 PRESCRIPT">MESSAGE ADD,F1.112</prescript>
|
||||
</field>
|
||||
<field border="1" x="1" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="12" codval="" id="90" pattern="1" hide_zero="" text="">
|
||||
<font face="Arial Narrow" bold="1" size="8" />
|
||||
<source>IF ((#ORDINAMENTO==4)||(#ORDINAMENTO==8);Key3;IF ((#ORDINAMENTO==1)||(#ORDINAMENTO==5);Key1;Key2))
|
||||
</source>
|
||||
</field>
|
||||
<field border="1" x="13" deactivated="" type="Stringa" hidden="" link="" dynamic_height="" shade_offset="" width="30" codval="" id="91" pattern="1" hide_zero="" text="">
|
||||
<source>IF ((#ORDINAMENTO==4)||(#ORDINAMENTO==8);Des3;IF ((#ORDINAMENTO==1)||(#ORDINAMENTO==5);Des1;Des2))
|
||||
</source>
|
||||
</field>
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="" hidden="" page_break="" can_break="" pattern="1" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="1" hidden="" height="7" page_break="" can_break="" pattern="1">
|
||||
<font face="Arial Narrow" bold="1" size="7" />
|
||||
<field border="1" x="8" y="0.5" deactivated="" type="Testo" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="35" codval="" id="" pattern="2" hide_zero="" text="Totali">
|
||||
<font face="Arial" bold="1" size="8" />
|
||||
</field>
|
||||
<field border="1" x="4" y="2" deactivated="" type="Testo" hidden="" link="" dynamic_height="" shade_offset="" width="53" codval="" height="4" id="" pattern="1" hide_zero="" text=" Data e firma Staff Member" />
|
||||
<field border="1" x="62" y="2" deactivated="" type="Testo" hidden="" link="" dynamic_height="" shade_offset="" width="53" codval="" height="4" id="" pattern="1" hide_zero="" text=" Data e firma Project ManagerF;CoordinatoreF;Responsabile" />
|
||||
<field border="1" x="44" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="6" codval="" id="99" pattern="2" hide_zero="" text=".2" />
|
||||
<field border="1" x="50.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="6" codval="" id="100" pattern="2" hide_zero="" text=".2" />
|
||||
<field border="1" x="57.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="101" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="62.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="102" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="67.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="103" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="72.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="104" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="77.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="105" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="82.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="106" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="87.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="107" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="92.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="108" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="97.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="109" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="102.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="110" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="107.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="111" pattern="2" hide_zero="1" text=".2" />
|
||||
<field border="1" x="112.5" y="0.5" deactivated="" type="Numero" hidden="" align="right" link="" bg_color="#C0C0C0" dynamic_height="" shade_offset="" width="5" codval="" id="112" pattern="2" hide_zero="1" text=".2" />
|
||||
</section>
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="2" hidden="" page_break="" can_break="" pattern="1" />
|
||||
<section repeat="" keep_with_next="" deactivated="" hidden_if_needed="" type="Foot" level="3" hidden="" page_break="" can_break="" pattern="1" />
|
||||
</report>
|
@ -101,9 +101,9 @@ long ci_calcola_giorni_lavorativi(const TDate& dataini, const TDate& datafine)
|
||||
}*/
|
||||
}
|
||||
|
||||
void ci_inizio_fine_periodo(const char tipo_stampa, const int anno, const int mese, TDate& inizio_periodo, TDate& fine_periodo)
|
||||
void ci_inizio_fine_periodo(bool mensile, const int anno, const int mese, TDate& inizio_periodo, TDate& fine_periodo)
|
||||
{
|
||||
if (tipo_stampa == 'M')
|
||||
if (mensile)
|
||||
{
|
||||
TDate ini_mese(1, mese, anno);
|
||||
TDate fine_mese = ini_mese;
|
||||
|
@ -36,7 +36,7 @@ public:
|
||||
// e per formattare e riempire i report corrispondenti
|
||||
///////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
void ci_inizio_fine_periodo(const char tipo_stampa, const int anno, const int mese, TDate& inizio_periodo, TDate& fine_periodo);
|
||||
void ci_inizio_fine_periodo(bool mensile, const int anno, const int mese, TDate& inizio_periodo, TDate& fine_periodo);
|
||||
bool ci_is_ferial_day(const TDate& data);
|
||||
long ci_calcola_giorni_lavorativi(const TDate& dataini, const TDate& datafine);
|
||||
long ci_calcola_giorni_lavorativi_intersezione(const TDate& ini_1, const TDate& fine_1, const TDate& ini_2, const TDate& fine_2,
|
||||
|
Loading…
x
Reference in New Issue
Block a user