[Obm] Quelques eclaircissements

Etienne Rozé Etienne.Roze@medecine.uhp-nancy.fr
Wed, 30 Aug 2006 17:00:08 +0200


Vous m'excuserez de n'avancer qu'à petits pas...
Le même problème existe dans la fonction run_query_contact_kind_update

le Wed, 30 Aug 2006 16:55:42 +0200
Etienne Rozé <Etienne.Roze@medecine.uhp-nancy.fr> à écrit:

> En fait dans la fonction "run_query_contact_kind_insert"
> L'affectation des variables se fait comme ceci ( avec le préfixe kind_ =
dans les label du tableau de
> paramètres)
> 
>   $label = $contact["kind_label"];
>   $lang = $contact["kind_lang"];
>   $header = $contact["kind_header"];
>   $default = ($contact["kind_default"] == 1 ? 1 : 0);
> 
> Si l'on suprime le préfixe kind_ , cela fonctionne ...
> 
>   $label = $contact["label"];
>   $lang = $contact["lang"];
>   $header = $contact["header"];
>   $default = ($contact["default"] == 1 ? 1 : 0);
> 
> 
> 
> le Wed, 30 Aug 2006 16:40:15 +0200
> Etienne Rozé <Etienne.Roze@medecine.uhp-nancy.fr> à écrit:
> 
> > Re-bonjour,
> > 
> > j'ai trouvé comment activé le debugage !!
> > Et donc lors de la création d'un nouveau genre ( Mademoiselle ), voic=
i ce que donne l'affichage :
> > SQL
> > : INSERT INTO Kind ( kind_timecreate, kind_usercreate, kind_minilabel, =
kind_header, kind_lang,
> > kind_default) VALUES ( '2006-08-30 16:31:45', '5', '', '', '', '0') 
> > : SELECT kind_id,kind_minilabel, kind_header, kind_lang, kind_default F=
ROM Kind ORDER BY kind_lang,
> > kind_minilabel, kind_headerof_category_get_ordered() 
> > : SELECT * FROM ContactFunction ORDER BY
> > contactfunction_code,contactfunction_labelof_category_get_ordered() 
> > : SELECT * FROM ContactCategory1 ORDER BY contactcategory1_code,
> > contactcategory1_labelof_category_get_ordered() 
> > :SELECT * FROM ContactCategory2 ORDER BY contactcategory2_code,
> > contactcategory2_labelof_category_get_ordered() 
> > : SELECT * FROM ContactCategory3 ORDER BY contactcategory3_code,
> > contactcategory3_labelof_category_get_ordered() 
> > : SELECT * FROM ContactCategory4 ORDER BY contactcategory4_code,
> > contactcategory4_labelof_category_get_ordered() 
> > : SELECT * FROM ContactCategory5 ORDER BY contactcategory5_code, contac=
tcategory5_label 
> > Paramètres
> > action=kind_insert params
> > [lang]=FR 
> > params[label]=Mlle 
> > params[header]=Mademoiselle 
> > params[action]=kind_insert 
> > params[sub_kind]=Créer le Genre 
> > params[DW48503ad26d5ce4fec1bf2704a8a70b7d]
> > ...
> > 
> > Il semble donc qu'il y ait un problème dans la fonction kind_insert...
> > 
> > 
> > le Wed, 30 Aug 2006 11:53:44 +0200
> > Etienne Rozé <Etienne.Roze@medecine.uhp-nancy.fr> à écrit:
> > 
> > > Bonjour et merci pour votre réponse rapide,
> > > 
> > > Je continue mes tests et j'ai "quelques" questions :
> > > - Pour l'import :
> > > 	* Comment se passe l'importaton de la fonction d'un contact ? ( qui =
est codée dans une autre
> > > table ) Le genre est aussi codé dans une autre table mais n'est pas=
 prévue dans l'importation...
> > > Y a-t-il moyen de l'importer quand même ?
> > > 	* Visiblement, il est prévu l'importation de la catégorie 1. Fau=
t-il coder cette catégorie
> > > dans le fichier importer pour que cela marche ? Pourquoi les autres c=
atégories ne sont pas prévues ?
> > > 	* J'ai modifié la fonction  get_import_row_mapping dans le fichier=
 import_query.inc pour
> > > permettre d'intégrer dans un champ obm le contenu de plusieurs cham=
ps du fichier d'importation.
> > > Cela vous intéresse-t-il ? 
> > > 
> > > - Bugs (?) : 
> > > 	* Je n'arrive pas à créer de nouveaux genres ( l'enregistrement =
est créé mais pas
> > > rempli) Peut-être est-ce du à l'utilisation de MySQL 5, j'ai quel=
ques problèmes avec une autre
> > > application pour cette raison. Comment démarrer l'option de débog=
age pour voir ce qui se passe ?
> > > 	* Quand j'importe, j'ai des contacts sans nom ni prénom ( il s'agi=
t d'un contact du genre
> > > Monsieur le directeur) Ceci fait qu'à partir d'une liste de contact=
, je ne peut accéder à la fiche
> > > du contact. Faut-il que je mette un nom par défaut ? J'aimerai év=
iter car cela rendrai plus
> > > difficile le publipostage...
> > > 
> > > - Autres :
> > > 	* A quoi sert la coche "avancée" dans le formulaire de recherche d=
'une société ou d'un
> > > contact ? 
> > > 	* A coté de la fiche d'une société (ou d'un contrat), apparais=
sent des liens vers les
> > > projets, les documents , les factures, etc... Je souhaiterais que cel=
a n'apparaissent pas puisque
> > > nous n'utiliserons pas ces fonctionnalités. Je pense modifier le fi=
chier css pour cela mais
> > > peut-être y a-t-il un moyen plus propre pour y arriver...
> > > 
> > > C'est tout ;-) ... pour l'instant !
> > > 
> > > Merci encore !
> > > 
> > > --
> > > Etienne Rozé
> > > 
> > > Responsable Informatique
> > > Ecole de Santé Publique
> > > Faculté de Médecine
> > > Université Henri Poincaré
> > > 
> > > Etienne.Roze@medecine.uhp-nancy.fr
> > > 
> > > Téléphone : 03.83.68.35.10
> > >    Fax : 03.83.68.35.19
> > > _______________________________________________
> > > Obm mailing list
> > > Obm@list.aliacom.fr
> > > http://www.list.aliacom.fr/mailman/listinfo/obm
> > 
> > 
> > -- 
> > --
> > Etienne Rozé
> > 
> > Responsable Informatique
> > Ecole de Santé Publique
> > Faculté de Médecine
> > Université Henri Poincaré
> > 
> > Etienne.Roze@medecine.uhp-nancy.fr
> > 
> > Téléphone : 03.83.68.35.10
> >    Fax : 03.83.68.35.19
> > _______________________________________________
> > Obm mailing list
> > Obm@list.aliacom.fr
> > http://www.list.aliacom.fr/mailman/listinfo/obm
> 
> 
> -- 
> --
> Etienne Rozé
> 
> Responsable Informatique
> Ecole de Santé Publique
> Faculté de Médecine
> Université Henri Poincaré
> 
> Etienne.Roze@medecine.uhp-nancy.fr
> 
> Téléphone : 03.83.68.35.10
>    Fax : 03.83.68.35.19
> _______________________________________________
> Obm mailing list
> Obm@list.aliacom.fr
> http://www.list.aliacom.fr/mailman/listinfo/obm


-- 
--
Etienne Rozé

Responsable Informatique
Ecole de Santé Publique
Faculté de Médecine
Université Henri Poincaré

Etienne.Roze@medecine.uhp-nancy.fr

Téléphone : 03.83.68.35.10
   Fax : 03.83.68.35.19