#include #include #include "bainstlib.h" class TInstall_MG : public TInstallmodule_app { protected: virtual int module_number() const { return MGAUT; } virtual bool something_to_load() const; public: virtual ~TInstall_MG () {} }; //le tabelle di magazzino, non essendo ministeriali, vengono aggiornate soltanto se vuote! Questo per... //..evitare la comparsa di record non creati dall'utente che va in confusione mentale!! bool TInstall_MG::something_to_load() const { if (test_database()) { TTable cau("%CAU"); if (!cau.empty()) return false; } return TInstallmodule_app::something_to_load(); } int bainst32(int argc, char** argv) { TInstall_MG app; app.run(argc, argv); return 0; }