Modifiche dalla versione Linux sulla 2.1

git-svn-id: svn://10.65.10.50/trunk@12021 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 2004-04-28 20:45:59 +00:00
parent 70004fd53f
commit 67a670b840
6 changed files with 43 additions and 40 deletions

View File

@ -149,7 +149,7 @@ bool TListaMov_application::data_inizio(TMask_field& f, KEY k)
{
int decidi;
int anno = f.mask().get_int (F_ANNO);
TDate data = f.mask().get(F_DATAINI);
TDate data = f.mask().get_date(F_DATAINI);
if (app()._tipo_lista == movimenti)
decidi = f.mask().get_int (F_DECIDI);
@ -179,8 +179,8 @@ bool TListaMov_application::data_fine(TMask_field& f, KEY k)
{
int decidi = 0;
int anno = f.mask().get_int (F_ANNO);
TDate dataini = f.mask().get(F_DATAINI);
TDate datafin = f.mask().get(F_DATAFIN);
TDate dataini = f.mask().get_date(F_DATAINI);
TDate datafin = f.mask().get_date(F_DATAFIN);
if (app()._tipo_lista == movimenti)
decidi = f.mask().get_int (F_DECIDI);
if ( (app()._tipo_lista == fatture) ||
@ -609,7 +609,7 @@ bool TListaMov_application::filter_func (const TRelation * rel)
if (app()._competence_only && app()._annoes == 0)
{
const TDate datareg = mov.get(MOV_DATAREG);
const TDate datareg = mov.get_date(MOV_DATAREG);
const int annoes = mov.get_int(MOV_ANNOES);
TEsercizi_contabili esc;
// La data di registrazione appartiene allo stesso esercizio della data di competenza
@ -879,7 +879,7 @@ void TListaMov_application::set_page(int file, int count)
set_row (_n, "@37g@36s",FLD(LF_MOV,MOV_DESCR));
set_row (_n, FR("@75gdoc. @7s"),FLD(LF_MOV,MOV_NUMDOC));
set_row (_n, FR("@88gdel@92g@d"), FLD(LF_MOV,MOV_DATADOC));
int annoese = current_cursor()->curr(LF_MOV).get_int(MOV_ANNOES);
current_cursor()->curr(LF_MOV).get_int(MOV_ANNOES); // qui verificare
TDate data = current_cursor()->curr(LF_MOV).get_date(MOV_DATAREG);
TDate dcomp = current_cursor()->curr(LF_MOV).get_date(MOV_DATACOMP);
TString16 reg = current_cursor()->curr(LF_MOV).get(MOV_REG);
@ -888,7 +888,7 @@ void TListaMov_application::set_page(int file, int count)
int tipo = tipo_registro(reg, anno);
TEsercizi_contabili esc;
int ae = esc.date2esc(data);
esc.date2esc(data); // qui verificare
if ( (tipo == 1) || (tipo == 2) )
{
set_row (_n, FR("@103greg @3s"),FLD(LF_MOV,MOV_REG));
@ -1245,8 +1245,10 @@ bool TListaMov_application::preprocess_page(int file,int counter)
TString uprotiva = cur->curr(LF_MOV).get(MOV_UPROTIVA);
if (uprotiva.not_empty())
{
for (int i = 0; protiva[i] && (protiva[i] == uprotiva[i]); i++);
{
int i;
for (i = 0; protiva[i] && (protiva[i] == uprotiva[i]); i++);
uprotiva = uprotiva.mid(i);
set_row(2, "@24g/@25g%s", (const char*) uprotiva);
}
@ -1298,7 +1300,7 @@ bool TListaMov_application::preprocess_page(int file,int counter)
void TListaMov_application::print_intra(int& rr)
{
const TRectype& mov = current_cursor()->curr(LF_MOV);
const real corrval = mov.get(MOV_CORRVALUTA);
const real corrval = mov.get_real(MOV_CORRVALUTA);
if (corrval != ZERO)
{
const TString16 codval = mov.get(MOV_CODVALI);
@ -1602,7 +1604,7 @@ bool TListaMov_application::segnala_errori_primariga()
else
{
const int tipo = rg.tipo();
TipoIVA i = nessuna_iva;
// TipoIVA i = nessuna_iva;
const TRectype& tabtpd = cache().get("%TPD", _tipodoc);
if (!tabtpd.empty())
{
@ -1967,8 +1969,8 @@ bool TListaMov_application::segnala_errori_iva()
void TListaMov_application::incrementa_totali()
{
const TRectype& rmoviva = current_cursor()->curr(LF_RMOVIVA);
const real imponibile = rmoviva.get(RMI_IMPONIBILE);
const real imposta = rmoviva.get(RMI_IMPOSTA);
const real imponibile = rmoviva.get_real(RMI_IMPONIBILE);
const real imposta = rmoviva.get_real(RMI_IMPOSTA);
const TString& codiva = rmoviva.get(RMI_CODIVA);
const TRectype& tabiva = cache().get("%IVA", codiva);
@ -2587,7 +2589,7 @@ void TListaMov_application::preprocess_header()
}
TListaMov_application::TListaMov_application(char tipost)
: _tipoc(tipost), _err(80),
: _err(80),_tipoc(tipost),
_simbval(TAB_VAL, "S7"), _descdoc(TAB_TPD, "S0")
{ }

View File

@ -229,7 +229,7 @@ int TMastrini_application::righe_rimaste_da_stampare()
if ( (printer().formlen() % 2) != 0)
righe_rimaste = (printer().formlen() / 2) + 1; //33;
else
righe_rimaste = printer().formlen / 2;
righe_rimaste = printer().formlen() / 2;
}
}
}
@ -490,7 +490,7 @@ bool TMastrini_application::contof_hnd (TMask_field& f, KEY k)
if (gruppof == 0)
return TRUE;
char tipo = m.get(F_TIPOCF_INI)[0];
// char tipo = m.get(F_TIPOCF_INI)[0];
int gruppoi = m.get_int(F_GRUPPOINI);
@ -617,7 +617,7 @@ bool TMastrini_application::almeno_un_record()
TRelation rel(LF_RMOV);
rel.add(LF_MOV, "NUMREG==NUMREG");
TRectype& rmov = rel.curr();
TRectype& mov = rel.curr(LF_MOV);
// TRectype& mov = rel.curr(LF_MOV);
TString filter;
if (_cdc.not_empty())
@ -640,7 +640,7 @@ bool TMastrini_application::almeno_un_record()
const TRectype & mov = cache().get(LF_MOV, numreg);
const TDate datacomp = (mov.get(MOV_DATACOMP));
const TDate datacomp = (mov.get_date(MOV_DATACOMP));
const TString16 provvis (mov.get(MOV_PROVVIS));
@ -670,7 +670,7 @@ bool TMastrini_application::anno_hnd(TMask_field& f, KEY k)
bool TMastrini_application::data_inizio(TMask_field& f, KEY k)
{
const TDate data = f.mask().get (F_DATAINI);
const TDate data = f.mask().get_date(F_DATAINI);
const int anno = f.mask().get_int(F_ANNO);
app()._annomsk = anno;
@ -709,8 +709,8 @@ bool TMastrini_application::data_fine(TMask_field& f, KEY k)
{
const TMask& m = f.mask();
int annoes = m.get_int(F_ANNO);
TDate data = m.get (F_DATAFINE);
TDate data_ini = m.get (F_DATAINI);
TDate data = m.get_date(F_DATAFINE);
TDate data_ini = m.get_date(F_DATAINI);
app()._annomsk = annoes;
if (k == K_ENTER)
@ -2032,7 +2032,7 @@ bool TMastrini_application::preprocess_page(int file, int counter)
const long sottocf = rmov.get_long(RMV_SOTTOCONTO);
if (gruppof==_gruppo && contof==_conto && sottocf==_sottoc)
{
const TDate datasucc = rmov.get(RMV_DATAREG);
const TDate datasucc = rmov.get_date(RMV_DATAREG);
print_sald = datasucc != _dataregrmov;
}
rmov.readat(rec);
@ -3117,7 +3117,7 @@ void TMastrini_application::calcola_progressivi_al(const TDate& data_fin)
TRelation rel(LF_RMOV);
rel.add(LF_MOV, "NUMREG==NUMREG");
TRectype& rmov = rel.curr();
const TRectype& mov = rel.curr(LF_MOV);
// const TRectype& mov = rel.curr(LF_MOV);
TString filter;
if (_cdc.not_empty())
@ -3136,13 +3136,13 @@ void TMastrini_application::calcola_progressivi_al(const TDate& data_fin)
for (cur = 0L; cur.pos() < items; ++cur)
{
const int annoes = rmov.get_int (RMV_ANNOES);
TDate datareg = rmov.get(RMV_DATAREG);
TDate datareg = rmov.get_date(RMV_DATAREG);
const char sezione = rmov.get_char(RMV_SEZIONE);
const real importo = rmov.get(RMV_IMPORTO);
const real importo = rmov.get_real(RMV_IMPORTO);
long numreg = rmov.get_long(RMV_NUMREG);
const TRectype & mov = cache().get(LF_MOV, numreg);
const TDate datacomp = (mov.get(MOV_DATACOMP));
const TDate datacomp = (mov.get_date(MOV_DATACOMP));
TDate data;
const TString16 provvis (mov.get(MOV_PROVVIS));
@ -3967,4 +3967,4 @@ int cg3200(int argc, char* argv[])
TMastrini_application a;
a.run(argc, argv, TR("Stampa Mastrini"));
return 0;
}
}

View File

@ -1004,4 +1004,5 @@ END
ENDPAGE
ENDMASK
ENDMASK

View File

@ -1294,7 +1294,7 @@ bool TStampa_allegati::intesta()
set_header (riga(PAIVA_DIC), formato(PAIVA_DIC), buff->paiva_dic);
set_header (riga(PAG_NUM), formato(PAG_NUM), num_pagina);
set_header (riga(NUM_PAG_TOT), formato(NUM_PAG_TOT), (const char*)_num_pag);
set_header (riga(NUM_PAG_TOT), formato(NUM_PAG_TOT), _num_pag); // qui verificare
set_header (riga(NUM_REC), formato(NUM_REC), (const char*)_num_cf);
tipoa << buff->tipopers_dic;
@ -1435,7 +1435,7 @@ bool TStampa_allegati::scrivi_volume(int volume)
TFilename dep ("");
bool res = FALSE;
bool inizio_elenco_clienti = TRUE;
bool inizio_elenco_fornitori = TRUE;
// bool inizio_elenco_fornitori = TRUE;
bool finito_clienti = FALSE;
bool finito_fornitori = FALSE;
// static bool fclienti = TRUE;

View File

@ -46,8 +46,8 @@ HIDDEN const int TOTDARE132 = 84;
HIDDEN const int SEZA132 = 108;
HIDDEN const int TOTAVERE132 = 110;
HIDDEN enum descr { causale, conto, operazione };
HIDDEN enum tipo_sospensione { nessuna, normale, vol_affari, liquidazione };
enum descr { causale, conto, operazione };
enum tipo_sospensione { nessuna, normale, vol_affari, liquidazione };
class TContoOccas : public TBill
@ -854,7 +854,7 @@ print_action TStampa_giornale::postprocess_print(int file, int counter)
print_action TStampa_giornale::postprocess_page(int file, int counter)
{
int righe_iva_settate=0;
bool FINITO = FALSE;
// bool FINITO = FALSE;
if (counter)
{
@ -1624,7 +1624,7 @@ bool TStampa_giornale::mask_a_cod_reg (TMask_field& f, KEY k)
{
TMask& m = f.mask();
TStampa_giornale& a = app();
const bool definitiva = m.get_bool(STAMPA_DEF);
// const bool definitiva = m.get_bool(STAMPA_DEF); //qui verificare
const TString16 data_astr(m.get(DATA_A));
const TDate data_a(m.get(DATA_A));
@ -1639,7 +1639,7 @@ bool TStampa_giornale::mask_a_cod_reg (TMask_field& f, KEY k)
}
const TString16 reg_cod(f.get());
bool reg_ok = a.leggi_tabreg(reg_cod, a._ae_solare);
a.leggi_tabreg(reg_cod, a._ae_solare);
// Output da qui della descrizione del registro e dell'anno
m.set(REG_DESC, a._reg_descr);
@ -1751,7 +1751,7 @@ void TStampa_giornale::init_totals()
bool TStampa_giornale::init_cursor()
{
bool gia_stampati = FALSE;
// bool gia_stampati = FALSE;
TRectype da (LF_MOV);
TRectype a (LF_MOV);

View File

@ -10,8 +10,8 @@
#include <rmov.h>
#include <rmoviva.h>
#include "..\cg\cgsaldac.h"
#include "..\ve\velib.h"
#include "cgsaldac.h"
#include "../ve/velib.h"
#include "cg3800a.h"
#include "cg3800.h"
@ -124,8 +124,8 @@ void TDouble_fatt_form::fill_body_odd(int i, int j)
void TDouble_fatt_form::print(const TMask& m)
{
const TDate dataini = m.get(F_DADATA);
const TDate datafine = m.get(F_ADATA);
const TDate dataini = m.get_date(F_DADATA);
const TDate datafine = m.get_date(F_ADATA);
TPrint_section& header = section('H', odd_page);
header.find_field(FR_DADATA).set(dataini);
@ -144,7 +144,7 @@ void TDouble_fatt_form::print(const TMask& m)
for (int j = 0; j < dup.items(); j++)
{
const TRectype& mov = get_mov(i,j);
const TDate datareg = mov.get(MOV_DATAREG);
const TDate datareg = mov.get_date(MOV_DATAREG);
if ((datareg >= dataini)&&(datareg <= datafine))
{
stampa = true;