Patch level : 12.0 no-patch
Files correlati : Commento : Caricate modifiche vecchie ba1700: Aggiunto sia l'indirizzo di test interno che esterno ba7500: Messi a posto la lista degli stati da aggiungere bs0300: Tolta query di delete in eccesso tsdb: Messe a const un po' di funzioni, sistemato TDate li0100: Sistemata macro per calcolo posizione nel controllo del plafond ps0713100: Sistemato controllo partita xvtmail: Sistemato controllo SO git-svn-id: svn://10.65.10.50/branches/R_10_00@24434 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
dfea746f73
commit
925975ce44
@ -1778,7 +1778,8 @@ bool TInstaller_mask::on_key(KEY key)
|
||||
{
|
||||
case K_F7: autoload(); break;
|
||||
case K_F8: field(DLG_USER).on_hit(); break;
|
||||
case K_F9: field(F_WEB).set("http://10.65.10.50/campotest/v_12.0/");
|
||||
case K_F9: field(F_WEB).set("http://10.65.10.50/campotest/v_12.0/"); break;
|
||||
case K_F21:field(F_WEB).set("http://93.146.247.172/campotest/v_12.0/"); break;
|
||||
default : ok = TArray_sheet::on_key(key); break;
|
||||
}
|
||||
return ok;
|
||||
|
@ -42,44 +42,37 @@ void TStati_mask::fill()
|
||||
strarr.add("738|BARBADOS|BB");
|
||||
strarr.add("739|SAINT-BARTHELEMY|BL");
|
||||
strarr.add("740|ISOLE BES|BQ");
|
||||
strarr.add("741|BAHAMAS|BS");
|
||||
strarr.add("742|BUTHAN|BT");
|
||||
strarr.add("743|ISOLA BOUVET|BV");
|
||||
strarr.add("744|BOTSWANA|BW");
|
||||
strarr.add("745|ISOLE COCOS E KEELING|CC");
|
||||
strarr.add("746|CURACAO|CW");
|
||||
strarr.add("747|GIBUTI|DJ");
|
||||
strarr.add("748|SAHARA OCCIDENTALE|EH");
|
||||
strarr.add("749|GUERNSEY|GG");
|
||||
strarr.add("750|GIBILTERRA|GI");
|
||||
strarr.add("751|GEORGIA DEL SUD|GS");
|
||||
strarr.add("752|ISOLE HEARD E MCDONALD|HM");
|
||||
strarr.add("753|TERRITORI BRITANNICI DELL'OCEANO INDIANO|IO");
|
||||
strarr.add("754|JERSEY|JE");
|
||||
strarr.add("755|KENYA|KE");
|
||||
strarr.add("756|KIRIBATI|KI");
|
||||
strarr.add("757|LESOTHO|LS");
|
||||
strarr.add("758|MAROCCO|MA");
|
||||
strarr.add("759|MONTENEGRO|ME");
|
||||
strarr.add("760|SAINT-MARTIN|MF");
|
||||
strarr.add("761|MALESIA|MY");
|
||||
strarr.add("762|NUOVA ZELANDA|NZ");
|
||||
strarr.add("763|PAPUA NUOVA GUINEA|PG");
|
||||
strarr.add("764|STATO DI PALESTINA|PS");
|
||||
strarr.add("765|PALAU|PW");
|
||||
strarr.add("766|SERBIA|RS");
|
||||
strarr.add("767|RUSSIA|RU");
|
||||
strarr.add("768|SEYCHELLES|SC");
|
||||
strarr.add("769|SVALBARD (ISOLE)|SJ");
|
||||
strarr.add("770|JAN MAYEN|SJ");
|
||||
strarr.add("771|SUDAN DEL SUD|SS");
|
||||
strarr.add("772|SINT MAARTEN|SX");
|
||||
strarr.add("773|TERRITORI FRANCESI DEL SUD|TF");
|
||||
strarr.add("774|TURKMENISTAN|TM");
|
||||
strarr.add("775|TANZANIA|TZ");
|
||||
strarr.add("776|ISOLE MINORI ESTERNE DEGLI STATI UNITI D'AMERICA|UM");
|
||||
strarr.add("777|VANUATU|VU");
|
||||
strarr.add("778|YEMEN|YE");
|
||||
strarr.add("741|ISOLA BOUVET|BV");
|
||||
strarr.add("742|BOTSWANA|BW");
|
||||
strarr.add("743|CURACAO|CW");
|
||||
strarr.add("744|GIBUTI|DJ");
|
||||
strarr.add("745|SAHARA OCCIDENTALE|EH");
|
||||
strarr.add("746|GUERNSEY|GG");
|
||||
strarr.add("747|GEORGIA DEL SUD|GS");
|
||||
strarr.add("748|ISOLE HEARD E MCDONALD|HM");
|
||||
strarr.add("749|TERRITORI BRITANNICI DELL'OCEANO INDIANO|IO");
|
||||
strarr.add("750|JERSEY|JE");
|
||||
strarr.add("751|KIRIBATI|KI");
|
||||
strarr.add("752|LESOTHO|LS");
|
||||
strarr.add("753|MAROCCO|MA");
|
||||
strarr.add("754|MONTENEGRO|ME");
|
||||
strarr.add("755|SAINT-MARTIN|MF");
|
||||
strarr.add("756|MALESIA|MY");
|
||||
strarr.add("757|NUOVA ZELANDA|NZ");
|
||||
strarr.add("758|STATO DI PALESTINA|PS");
|
||||
strarr.add("759|PALAU|PW");
|
||||
strarr.add("760|SERBIA|RS");
|
||||
strarr.add("761|RUSSIA|RU");
|
||||
strarr.add("762|SVALBARD (ISOLE)|SJ");
|
||||
strarr.add("763|JAN MAYEN|SJ");
|
||||
strarr.add("764|SUDAN DEL SUD|SS");
|
||||
strarr.add("765|SINT MAARTEN|SX");
|
||||
strarr.add("766|TERRITORI FRANCESI DEL SUD|TF");
|
||||
strarr.add("767|TURKMENISTAN|TM");
|
||||
strarr.add("768|TANZANIA|TZ");
|
||||
strarr.add("769|ISOLE MINORI ESTERNE DEGLI STATI UNITI D'AMERICA|UM");
|
||||
strarr.add("770|VANUATU|VU");
|
||||
strarr.add("771|YEMEN|YE");
|
||||
|
||||
sheet.force_update();
|
||||
sheet.show();
|
||||
|
@ -400,11 +400,6 @@ void TSknet_sync::load_their_origine(TISAM_recordset& out_set, const char* in_ta
|
||||
}
|
||||
}
|
||||
}
|
||||
if (ini_get_bool(CONFIG_DITTA, "BS", "SKEmptyOnImp"))
|
||||
{
|
||||
str.cut(0) << "DELETE FROM " << in_table << " WHERE Origine=" << their_origin() << ";";
|
||||
odbc.exec(str);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -1248,7 +1243,7 @@ void TSknet_sync::sync_doc()
|
||||
static TDocumento existDoc;
|
||||
if (existDoc.read('D', datadoc.year(), numdoc, nd) == NOERR) // Ha uno stato che considero bloccato
|
||||
{
|
||||
if (existDoc.stato() <= '2')// && docs.get("DOCANNULLATO").as_int() == 1)
|
||||
if (existDoc.stato() <= '3')// && docs.get("DOCANNULLATO").as_int() == 1)
|
||||
{
|
||||
existDoc.remove();
|
||||
}
|
||||
|
@ -405,7 +405,7 @@ TProgress_monitor::~TProgress_monitor()
|
||||
CHECK("top_win NULL", topwin != NULL_WIN);
|
||||
if (_pm_inst <= 0 && topwin != NULL_WIN)
|
||||
{
|
||||
xvt_scr_set_focus_vobj(topwin);
|
||||
xvt_scr_set_focus_vobj(topwin);
|
||||
xvt_vobj_raise(topwin);
|
||||
topwin = NULL_WIN;
|
||||
}
|
||||
|
@ -6,13 +6,8 @@
|
||||
* Classe per esecuzioni di query temporanee (wrapper semplice per SACommand) *
|
||||
******************************************************************************/
|
||||
|
||||
TDate SSimpleQuery::sqGetDate(const char * field)
|
||||
const TDate SSimpleQuery::sqGetDate(const char * field)
|
||||
{
|
||||
#ifdef DBG
|
||||
warning_box("Guarda qua! Non so se funziona! (sqGetDate)");
|
||||
#endif // DBG
|
||||
|
||||
TString val = sqGet(field);
|
||||
val.cut(val.find('T'));
|
||||
return val;
|
||||
const TDate app(_rec.get_date(field));
|
||||
return app;
|
||||
}
|
@ -120,64 +120,64 @@ public:
|
||||
|
||||
// Conguration
|
||||
/**< Imposta la query ricevuta come (const char *) nel recordset */
|
||||
bool sqSet(const char* query) { return _rec.set(query); }
|
||||
const bool sqSet(const char* query) { return _rec.set(query); }
|
||||
/**< Imposta la query ricevuta come (string) nel recordset */
|
||||
bool sqSet(string query) { return _rec.set(query.c_str()); }
|
||||
const bool sqSet(string query) { return _rec.set(query.c_str()); }
|
||||
/**< Imposta la query ricevuta come (TString) nel recordset */
|
||||
bool sqSet(TString& query) { return _rec.set(static_cast<const char *>(query)); }
|
||||
const bool sqSet(TString& query) { return _rec.set(static_cast<const char *>(query)); }
|
||||
/**< Esegue la query impostata nel recordset, se viene passato autoF == true esegue anche un comando sqNext() */
|
||||
bool sqExec(bool autoF = true) { return _rec.exec(autoF); }
|
||||
const bool sqExec(bool autoF = true) { return _rec.exec(autoF); }
|
||||
/**< Unisce le funzioni sqSet e sqExec, riceve la query come (const char *) */
|
||||
bool sqSetExec(const char* query, bool autoF = true) { _rec.set(query); return _rec.exec(autoF); }
|
||||
const bool sqSetExec(const char* query, bool autoF = true) { _rec.set(query); return _rec.exec(autoF); }
|
||||
/**< Unisce le funzioni sqSet e sqExec, riceve la query come (string) */
|
||||
bool sqSetExec(string query, bool autoF = true) { _rec.set(query.c_str()); return _rec.exec(autoF); }
|
||||
const bool sqSetExec(string query, bool autoF = true) { _rec.set(query.c_str()); return _rec.exec(autoF); }
|
||||
/**< Unisce le funzioni sqSet e sqExec, riceve la query come (TString) */
|
||||
bool sqSetExec(TString& query, bool autoF = true);
|
||||
const bool sqSetExec(TString& query, bool autoF = true);
|
||||
/**< Si sposta avanti di un record, in caso di esito negativo valorizza _stringError e _codeError */
|
||||
bool sqNext() { return _rec.next(); }
|
||||
const bool sqNext() { return _rec.next(); }
|
||||
/**< Si sposta indietro di un record, in caso di esito negativo valorizza _stringError e _codeError */
|
||||
bool sqPrev() { return _rec.prev(); }
|
||||
const bool sqPrev() { return _rec.prev(); }
|
||||
/**< Si sposta avanti di un record, in caso di esito negativo valorizza _stringError e _codeError */
|
||||
bool sqFirst() { return _rec.first(); }
|
||||
const bool sqFirst() { return _rec.first(); }
|
||||
/**< Si sposta al primo record, in caso di esito negativo valorizza _stringError e _codeError */
|
||||
bool sqLast() { return _rec.last(); }
|
||||
const bool sqLast() { return _rec.last(); }
|
||||
/**< Si sposta alla posizione n, in caso di esito negativo valorizza _stringError e _codeError */
|
||||
bool sqGo(int newPos) { return _rec.go(newPos); }
|
||||
const bool sqGo(int newPos) { return _rec.go(newPos); }
|
||||
/**< Ritorna il numero di righe affette dall'ultima query */
|
||||
const int sqRowsAffected() { return _rec.rowsAffected(); }
|
||||
|
||||
|
||||
// Getters
|
||||
/**< Ritorna il valore nel campo (field) in formato (int) */
|
||||
int sqGetInt(const char* field) { return _rec.get_int(field); }
|
||||
const int sqGetInt(const char* field) { return _rec.get_int(field); }
|
||||
/**< Ritorna il valore nel campo (field) in formato (short) */
|
||||
short sqGetShort(const char* field) { return _rec.get_short(field); }
|
||||
const short sqGetShort(const char* field) { return _rec.get_short(field); }
|
||||
/**< Ritorna il valore nel campo (field) in formato (long) */
|
||||
long sqGetLong(const char* field) { return _rec.get_long(field); }
|
||||
const long sqGetLong(const char* field) { return _rec.get_long(field); }
|
||||
/**< Ritorna il valore nel campo (field) in formato (double) */
|
||||
double sqGetDouble(const char* field) { return _rec.get_double(field); }
|
||||
const double sqGetDouble(const char* field) { return _rec.get_double(field); }
|
||||
/**< Ritorna il valore nel campo (field) in formato (bool) */
|
||||
bool sqGetBool(const char* field) { return _rec.get_bool(field); }
|
||||
const bool sqGetBool(const char* field) { return _rec.get_bool(field); }
|
||||
/**< Ritorna il valore nel campo (field) in formato (TDate) */
|
||||
TDate sqGetDate(const char* field);
|
||||
const TDate sqGetDate(const char* field);
|
||||
/**< Ritorna il valore nel campo (field) in formato (real) */
|
||||
real sqGetReal(const char* field) { return sqGet(field); }
|
||||
const real sqGetReal(const char* field);
|
||||
/**< Ritorna il valore nel campo (field) in formato (SADateTime), Campo non gestisce le ore */
|
||||
//SADateTime sqGetDateTime(const char* field) { get_short(field); }
|
||||
/**< Ritorna il valore nel campo (field) passato come (const char *) in formato (const char *) */
|
||||
const char* sqGet(const char* field) { return _rec.get(field); }
|
||||
/**< Ritorna il valore nel campo (field) passato come (string) in formato (const char *) */
|
||||
const char* sqGet(string field) { return _rec.get(field.c_str()); }
|
||||
const char* sqGet(string field) { return _rec.get(field.c_str()); }
|
||||
/**< Ritorna il valore nel campo (field) passato come (TString) in formato (const char *) */
|
||||
const char* sqGet(TString& field) { return _rec.get(static_cast<const char*>(field)); }
|
||||
const char* sqGet(TString& field) { return _rec.get(static_cast<const char*>(field)); }
|
||||
/**< Ritorna il valore nel campo (field) in formato (char) */
|
||||
char sqGetChar(const char* field) { return _rec.get_char(field); }
|
||||
const char sqGetChar(const char* field) { return _rec.get_char(field); }
|
||||
/**< Ritorna la posizione attuale */
|
||||
long sqPos() const { return _rec.pos(); }
|
||||
|
||||
const long sqPos() const { return _rec.pos(); }
|
||||
|
||||
// Error Getters
|
||||
/**< Ritorno l'ultimo codice errore segnalato in formato /int) */
|
||||
long sqGetCodeError(bool erase = true) { return _rec.get_code_error(erase); }
|
||||
const long sqGetCodeError(bool erase = true) { return _rec.get_code_error(erase); }
|
||||
/**< Ritorno l'ultima stringa di errore segnalato in formato (const char *) */
|
||||
const char* sqGetStringError(bool erase = true) { return _rec.get_string_error(erase); }
|
||||
//char * getCharPointer(const char * field) { return const_cast<char*>(static_cast<const char*>(recset.Field(field).asString())); }
|
||||
|
@ -9,7 +9,7 @@
|
||||
#include "li0100a.h"
|
||||
|
||||
#define PLA_COLS 10 // n° colonne di lettere di intento
|
||||
#define CPC(x) (START_PLA + x*3)
|
||||
#define CPC(x) (START_PLA + x*2)
|
||||
|
||||
/* Utility ***********************/
|
||||
|
||||
|
@ -165,7 +165,7 @@ void TEsporta_dativa_app::esporta_righe_iva(const TMask& m) const
|
||||
const long numreg = rmoviva.get(RMI_NUMREG).as_int();
|
||||
bool partita_chiusa = test_partita(numreg, last_data_pag, adata);
|
||||
|
||||
if (partita_chiusa)
|
||||
if (!partita_chiusa)
|
||||
{
|
||||
if (with_cms)
|
||||
{
|
||||
|
@ -286,7 +286,7 @@ BOOLEAN xvt_powermail_send(const char* to, const char* cc, const char* ccn,
|
||||
{
|
||||
wxString server, port, user, password, from;
|
||||
// Controllo che Windows sia almeno 8 e che riesca a ricevere i parametri E-mail
|
||||
if(xvt_sys_get_os_version() < XVT_WS_WIN_8 || !GetMailParams(server, port, user, password, from))
|
||||
if(xvt_sys_get_os_version() < XVT_WS_WIN_7 || !GetMailParams(server, port, user, password, from))
|
||||
xvt_mail_send(to, cc, ccn, subject, msg, attach, flags);
|
||||
|
||||
DIRECTORY tmp; xvt_fsys_get_temp_dir(&tmp);
|
||||
|
Loading…
x
Reference in New Issue
Block a user