[Obm] Quelques eclaircissements

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


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 ), voici =
ce que donne l'affichage :
> SQL
> : INSERT INTO Kind ( kind_timecreate, kind_usercreate, kind_minilabel, ki=
nd_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 FRO=
M 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, contactc=
ategory5_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 es=
t codée dans une autre
> > table ) Le genre est aussi codé dans une autre table mais n'est pas p=
ré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. Faut-=
il coder cette catégorie
> > dans le fichier importer pour que cela marche ? Pourquoi les autres cat=
égories ne sont pas prévues ?
> > 	* J'ai modifié la fonction  get_import_row_mapping dans le fichier i=
mport_query.inc pour
> > permettre d'intégrer dans un champ obm le contenu de plusieurs champs=
 du fichier d'importation.
> > Cela vous intéresse-t-il ? 
> > 
> > - Bugs (?) : 
> > 	* Je n'arrive pas à créer de nouveaux genres ( l'enregistrement es=
t créé mais pas
> > rempli) Peut-être est-ce du à l'utilisation de MySQL 5, j'ai quelqu=
es problèmes avec une autre
> > application pour cette raison. Comment démarrer l'option de débogag=
e pour voir ce qui se passe ?
> > 	* Quand j'importe, j'ai des contacts sans nom ni prénom ( il s'agit =
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 évit=
er car cela rendrai plus
> > difficile le publipostage...
> > 
> > - Autres :
> > 	* A quoi sert la coche "avancée" dans le formulaire de recherche d'u=
ne société ou d'un
> > contact ? 
> > 	* A coté de la fiche d'une société (ou d'un contrat), apparaisse=
nt des liens vers les
> > projets, les documents , les factures, etc... Je souhaiterais que cela =
n'apparaissent pas puisque
> > nous n'utiliserons pas ces fonctionnalités. Je pense modifier le fich=
ier 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