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