diff --git a/src/include/bagn010a.rep b/src/include/bagn010a.rep index 994f68f03..a5bb1f43f 100755 --- a/src/include/bagn010a.rep +++ b/src/include/bagn010a.rep @@ -1,28 +1,28 @@ - - - Log di elaborazione - -
-
- - - #TITLE - -
-
-
- - A - -
  • -
  • -
  • - - - - B - -
  • -
    -
    + + + Log di elaborazione + +
    +
    + + + #TITLE + +
    +
    +
    + + A + +
  • +
  • +
  • + + + + B + +
  • +
    +
    \ No newline at end of file diff --git a/src/include/mov.h b/src/include/mov.h index 600379848..2304ce051 100755 --- a/src/include/mov.h +++ b/src/include/mov.h @@ -53,6 +53,7 @@ #define MOV_NOLEGGIO "NOLEGGIO" #define MOV_INVIOFE "INVIOFE" #define MOV_CONTSEP "CONTSEP" +#define MOV_TNUMREG "TNUMREG" #define NUMREG_PROVVISORIO 999999L diff --git a/src/include/strings.h b/src/include/strings.h index 725ef8ff6..58172f6b3 100755 --- a/src/include/strings.h +++ b/src/include/strings.h @@ -429,6 +429,29 @@ public: }; +class TString40 : public TFixed_string +{ + char _str40[48]; + +protected: + virtual TObject* dup() const { return new TString40(_str40); } + +public: + TString40(const char* s = "") : TFixed_string(_str40, 21) + { set(s); } + TString40(const TString& s) : TFixed_string(_str40, 21) + { set(s); } + TString40(const TString20& s) : TFixed_string(_str40, 21) + { set(s); } + const TString& operator =(const char* s) + { return set(s); } + const TString& operator =(const TString& s) + { return set((const char*)s); } + const TString& operator =(const TString20& s) + { return set((const char*)s); } +}; + + // @doc EXTERNAL // @class TString80 | Definisce le stringhe di 80 caratteri