Correzioni pr Modulaser
git-svn-id: svn://10.65.10.50/trunk@3476 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
46922674c3
commit
c4c17f1e9a
@ -38,9 +38,9 @@ HIDDEN TString16 __dep16;
|
|||||||
HIDDEN TString80 __dep80;
|
HIDDEN TString80 __dep80;
|
||||||
|
|
||||||
// Vega-Key di Modulaser
|
// Vega-Key di Modulaser
|
||||||
HIDDEN const char* VK_STARTDOC = "<VK>&MA795&0&1";
|
HIDDEN const char* VK_STARTDOC = "<VK>&MA796&0&1";
|
||||||
HIDDEN const char* VK_ENDDOC = "<VK>!0";
|
HIDDEN const char* VK_ENDDOC = "<VK>!0";
|
||||||
HIDDEN const char* VK_STARTPAGE[] = { "<VK>*9*1", "<VK>*9*2", "<VK>*9*3", "<VK>*9*4" };
|
HIDDEN const char* VK_STARTPAGE[] = { "<VK>*1*1", "<VK>*1*2", "<VK>*1*3", "<VK>*1*4" };
|
||||||
typedef enum { STARTDOC, STARTDITTA, STARTPAGE, ENDDOC } ModulaserKey;
|
typedef enum { STARTDOC, STARTDITTA, STARTPAGE, ENDDOC } ModulaserKey;
|
||||||
|
|
||||||
// Campi form
|
// Campi form
|
||||||
@ -571,18 +571,17 @@ void TDicForm::put_modulaser(TPrintrow& row, ModulaserKey Cmd, int page)
|
|||||||
case STARTDITTA:
|
case STARTDITTA:
|
||||||
{
|
{
|
||||||
TString cofi(16);
|
TString cofi(16);
|
||||||
const char* tmp = _cur->file(-116).get(ANA_COFI);
|
cofi.format("%-16s", (const char*)_cur->file(-116).get(ANA_COFI));
|
||||||
cofi.format("%-16s", tmp);
|
|
||||||
TString ragsoc(50);
|
TString ragsoc(50);
|
||||||
ragsoc = _cur->file(LF_NDITTE).get(NDT_RAGSOC);
|
ragsoc = _cur->file(LF_NDITTE).get(NDT_RAGSOC);
|
||||||
riga = "<VK>$";
|
riga = "<VK>$";
|
||||||
riga << cofi;
|
riga << cofi; // Cod.Fiscale
|
||||||
riga << "$0$";
|
riga << "$0$"; // Cod.Studio/Cod.Cliente
|
||||||
riga << ragsoc;
|
riga << ragsoc; // RagSoc
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case STARTPAGE:
|
case STARTPAGE:
|
||||||
riga = "<VK>*9*";
|
riga = "<VK>*1*";
|
||||||
riga << page;
|
riga << page;
|
||||||
_GiaMessoStartPage[page] = TRUE;
|
_GiaMessoStartPage[page] = TRUE;
|
||||||
break;
|
break;
|
||||||
@ -5036,10 +5035,10 @@ class TBase2 : public TDicForm
|
|||||||
long _codditta;
|
long _codditta;
|
||||||
protected:
|
protected:
|
||||||
void stampa_corpo(TPrinter& pr);
|
void stampa_corpo(TPrinter& pr);
|
||||||
virtual int dic_form_len() const { return BASE_FORMLEN; }
|
virtual int dic_form_len() const { return BASE_FORMLEN; }
|
||||||
virtual void next_page(TPrinter& pr) { fill_page(pr, -1); }
|
virtual void next_page(TPrinter& pr) { fill_page(pr, -1); }
|
||||||
virtual void set_body(TPrinter& pr, const char tipo) {}
|
virtual void set_body(TPrinter& pr, const char tipo) {}
|
||||||
virtual int prima_riga(PaginaQuadro p) const { return 4;}
|
virtual int prima_riga(PaginaQuadro p) const { return 4;}
|
||||||
public:
|
public:
|
||||||
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
|
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
|
||||||
TBase2(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {}
|
TBase2(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {}
|
||||||
@ -5079,14 +5078,14 @@ bool TBase2::print(const long codditta, const long NumFis, const long NumNoFis)
|
|||||||
class TBase3 : public TDicForm
|
class TBase3 : public TDicForm
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
long _codditta;
|
long _codditta;
|
||||||
protected:
|
protected:
|
||||||
void stampa_testata(TPrinter& pr);
|
void stampa_testata(TPrinter& pr);
|
||||||
void stampa_corpo(TPrinter& pr);
|
void stampa_corpo(TPrinter& pr);
|
||||||
virtual int dic_form_len() const { return BASE_FORMLEN; }
|
virtual int dic_form_len() const { return BASE_FORMLEN; }
|
||||||
virtual void next_page(TPrinter& pr) { fill_page(pr, -1); }
|
virtual void next_page(TPrinter& pr) { fill_page(pr, -1); }
|
||||||
virtual void set_body(TPrinter& pr, const char tipo) {}
|
virtual void set_body(TPrinter& pr, const char tipo) {}
|
||||||
virtual int prima_riga(PaginaQuadro p) const { return 4;}
|
virtual int prima_riga(PaginaQuadro p) const { return 4;}
|
||||||
public:
|
public:
|
||||||
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
|
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
|
||||||
TBase3(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {}
|
TBase3(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {}
|
||||||
@ -5141,14 +5140,14 @@ bool TBase3::print(const long codditta, const long NumFis, const long NumNoFis)
|
|||||||
class TBase4 : public TDicForm
|
class TBase4 : public TDicForm
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
long _codditta;
|
long _codditta;
|
||||||
protected:
|
protected:
|
||||||
void stampa_testata(TPrinter& pr);
|
void stampa_testata(TPrinter& pr);
|
||||||
void stampa_corpo(TPrinter& pr);
|
void stampa_corpo(TPrinter& pr);
|
||||||
virtual int dic_form_len() const { return BASE_FORMLEN; }
|
virtual int dic_form_len() const { return BASE_FORMLEN; }
|
||||||
virtual void next_page(TPrinter& pr) { fill_page(pr, -1); }
|
virtual void next_page(TPrinter& pr) { fill_page(pr, -1); }
|
||||||
virtual void set_body(TPrinter& pr, const char tipo) {}
|
virtual void set_body(TPrinter& pr, const char tipo) {}
|
||||||
virtual int prima_riga(PaginaQuadro p) const { return 4;}
|
virtual int prima_riga(PaginaQuadro p) const { return 4;}
|
||||||
public:
|
public:
|
||||||
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
|
virtual bool print(const long codditta, const long NumFis, const long NumNoFis);
|
||||||
TBase4(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {}
|
TBase4(const char* sNomeForm, const char* quadro) : TDicForm(sNomeForm, quadro) {}
|
||||||
@ -5203,23 +5202,23 @@ bool TBase4::print(const long codditta, const long NumFis, const long NumNoFis)
|
|||||||
class TStampaBase : public TStampaQuadro
|
class TStampaBase : public TStampaQuadro
|
||||||
{
|
{
|
||||||
private:
|
private:
|
||||||
TBase1* _fBase1;
|
TBase1* _fBase1;
|
||||||
TBase2* _fBase2;
|
TBase2* _fBase2;
|
||||||
TBase3* _fBase3;
|
TBase3* _fBase3;
|
||||||
TBase4* _fBase4;
|
TBase4* _fBase4;
|
||||||
TRelation* _rel;
|
TRelation* _rel;
|
||||||
TCursor* _cur, *_cur2, *_cur3, *_cur4;
|
TCursor* _cur, *_cur2, *_cur3, *_cur4;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
virtual bool user_create();
|
virtual bool user_create();
|
||||||
virtual bool user_destroy();
|
virtual bool user_destroy();
|
||||||
virtual bool conta_tipi_per() const { return FALSE; }
|
virtual bool conta_tipi_per() const { return FALSE; }
|
||||||
virtual TDicForm* get_form() const { return _fBase1; }
|
virtual TDicForm* get_form() const { return _fBase1; }
|
||||||
virtual TCursor* get_cursor() const { return _cur; }
|
virtual TCursor* get_cursor() const { return _cur; }
|
||||||
virtual bool print_quadro(const int OffsetDitta, const bool modulaser);
|
virtual bool print_quadro(const int OffsetDitta, const bool modulaser);
|
||||||
|
|
||||||
public:
|
public:
|
||||||
TStampaBase(char livel) : TStampaQuadro("Base", livel) { }
|
TStampaBase(char livel) : TStampaQuadro("Base", livel) { }
|
||||||
};
|
};
|
||||||
|
|
||||||
bool TStampaBase::user_create()
|
bool TStampaBase::user_create()
|
||||||
|
Loading…
x
Reference in New Issue
Block a user