Patch level :

Files correlati     :
Ricompilazione Demo : [ ]
Commento            :


git-svn-id: svn://10.65.10.50/branches/R_10_00@22346 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2011-06-29 07:45:40 +00:00
parent 5cf780b89c
commit 5c556f4fea
5 changed files with 43 additions and 33 deletions

View File

@ -18,13 +18,16 @@ DEFFLD(NUMREG) // Can be null
// Flags // Flags
DEFFLD(IGNORA) DEFFLD(IGNORA)
DEFFLD(CONTRATTO)
// Content fields // Content fields
DEFFLD(DATAREG) DEFFLD(DATAREG)
DEFFLD(CORRISP) DEFFLD(MODPAG)
DEFFLD(IMPORTO)
DEFFLD(IMPOSTA) DEFFLD(IMPOSTA)
DEFFLD(TIPIMP) DEFFLD(NATOPE)
DEFFLD(TIPOPE) DEFFLD(TIPOPE)
DEFFLD(TOTALE)
#undef DEFFLD #undef DEFFLD

View File

@ -7,12 +7,12 @@
// @doc EXTERNAL // @doc EXTERNAL
// @class Tab_application | Classe per la definizione della <c TRelation_application> per le tabelle // @class TTable_module_application | Classe per la definizione della <c TTable_module_application> per le tabelle di modulo
// //
// @base public | TRelation_application // @base public | TRelation_application
class TTable_module_application : public TRelation_application class TTable_module_application : public TRelation_application
// @author:(INTERNAL) Nicola // @author:(INTERNAL) Guido
// @access:(INTERNAL) Private Member // @access:(INTERNAL) Private Member
{ {
// @cmember:(INTERNAL) Maschera corrente dell'applicazione // @cmember:(INTERNAL) Maschera corrente dell'applicazione

View File

@ -1,36 +1,36 @@
#ifndef __MOV_H #ifndef __MOV_H
#define __MOV_H #define __MOV_H
#define MOV_ANNOES "ANNOES" #define MOV_ANNOES "ANNOES"
#define MOV_ANNOIVA "ANNOIVA" #define MOV_ANNOIVA "ANNOIVA"
#define MOV_NUMREG "NUMREG" #define MOV_NUMREG "NUMREG"
#define MOV_DATAREG "DATAREG" #define MOV_DATAREG "DATAREG"
#define MOV_TIPO "TIPO" #define MOV_TIPO "TIPO"
#define MOV_CODCF "CODCF" #define MOV_CODCF "CODCF"
#define MOV_DATADOC "DATADOC" #define MOV_DATADOC "DATADOC"
#define MOV_NUMDOC "NUMDOC" #define MOV_NUMDOC "NUMDOC"
#define MOV_MESELIQ "MESELIQ" #define MOV_MESELIQ "MESELIQ"
#define MOV_TIPODOC "TIPODOC" #define MOV_TIPODOC "TIPODOC"
#define MOV_TOTDOC "TOTDOC" #define MOV_TOTDOC "TOTDOC"
#define MOV_TOTDOCVAL "TOTDOCVAL" #define MOV_TOTDOCVAL "TOTDOCVAL"
#define MOV_RITFIS "RITFIS" #define MOV_RITFIS "RITFIS"
#define MOV_RITSOC "RITSOC" #define MOV_RITSOC "RITSOC"
#define MOV_CODCAUS "CODCAUS" #define MOV_CODCAUS "CODCAUS"
#define MOV_DESCR "DESCR" #define MOV_DESCR "DESCR"
#define MOV_TIPOMOV "TIPOMOV" #define MOV_TIPOMOV "TIPOMOV"
#define MOV_REG "REG" #define MOV_REG "REG"
#define MOV_PROTIVA "PROTIVA" #define MOV_PROTIVA "PROTIVA"
#define MOV_UPROTIVA "UPROTIVA" #define MOV_UPROTIVA "UPROTIVA"
#define MOV_CODVAL "CODVAL" #define MOV_CODVAL "CODVAL"
#define MOV_CAMBIO "CAMBIO" #define MOV_CAMBIO "CAMBIO"
#define MOV_CONTROEURO "CONTROEURO" #define MOV_CONTROEURO "CONTROEURO"
#define MOV_DATACAM "DATACAM" #define MOV_DATACAM "DATACAM"
#define MOV_STAMPATO "STAMPATO" #define MOV_STAMPATO "STAMPATO"
#define MOV_REGST "REGST" #define MOV_REGST "REGST"
#define MOV_NUMGIO "NUMGIO" #define MOV_NUMGIO "NUMGIO"
#define MOV_PROVVIS "PROVVIS" #define MOV_PROVVIS "PROVVIS"
#define MOV_OCFPI "OCFPI" #define MOV_OCFPI "OCFPI"
#define MOV_CORRLIRE "CORRLIRE" #define MOV_CORRLIRE "CORRLIRE"
#define MOV_CORRVALUTA "CORRVALUTA" #define MOV_CORRVALUTA "CORRVALUTA"
#define MOV_DATACOMP "DATACOMP" #define MOV_DATACOMP "DATACOMP"
#define MOV_DATACOMPI "DATACOMPI" #define MOV_DATACOMPI "DATACOMPI"

View File

@ -686,6 +686,12 @@ bool TAS400_recordset::set(const char* column, const TVariant& var)
return ok; return ok;
} }
bool TAS400_recordset::set(unsigned int column, const TVariant& var)
{
const TAS400_column_info& ci = (const TAS400_column_info&)column_info(column);
return set_field(ci, var);
}
bool TAS400_recordset::save_as_text(const char* path) bool TAS400_recordset::save_as_text(const char* path)
{ {
bool valid = path && *path; bool valid = path && *path;

View File

@ -120,6 +120,7 @@ protected:
public: public:
virtual TRecnotype new_rec(const char* buf = NULL); virtual TRecnotype new_rec(const char* buf = NULL);
virtual bool set(const char* column, const TVariant& var); virtual bool set(const char* column, const TVariant& var);
virtual bool set(unsigned int column, const TVariant& var);
virtual unsigned int columns() const; virtual unsigned int columns() const;
virtual const TRecordset_column_info& column_info(unsigned int column) const; virtual const TRecordset_column_info& column_info(unsigned int column) const;