Bonjour

Dans le fichier de déclaration du module ne pas oublier de mettre

function init()
    {
        $sql = array();

        $result=$this->load_tables();

        return $this->_init($sql);
    }
en plus de
function load_tables()
    {
        return $this->_load_tables('/monmodule/sql/');
    }

@+
Philippe

Le 15/11/2012 15:01, Mapluz Dev a écrit :
bonjour
j'ai suivi le wiki pour créer un modulehttp://wiki.dolibarr.org/index.php/D%C3%A9veloppement_module <http://wiki.dolibarr.org/index.php/D%C3%A9veloppement_module> j'ai un probleme avec la partie 'Créer vos tables SQL et les classes PHP DAO (optionnel) ' j'ai cree mon fichier llx_matable.sql avec la commande sql CREATE ci-dessous
/*(create table llx_fact_inter
(
  rowid         integer AUTO_INCREMENT PRIMARY KEY,
facnumber varchar(30) NOT NULL, -- invoice reference number total double(24,8) DEFAULT 0, -- montant total ht apres remise totale total_ttc double(24,8) DEFAULT 0, -- montant total ttc apres remise totale fk_client integer NOT NULL, -- reference for customer
  fk_fact_orig    integer NOT NULL
)ENGINE=innodb;)
*/
Elle fonctionne correctement dans phpmyadmin, mais lorsque je deactive puis active mon module 'matable' dans dolibarr, ce dernier ne crée pas
la table.
Avez-vous une idee ?
merci


_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

_______________________________________________
Dolibarr-dev mailing list
Dolibarr-dev@nongnu.org
https://lists.nongnu.org/mailman/listinfo/dolibarr-dev

Répondre à