Re
Le système essaye d'ouvrir le formulaire 50. Hors de base, dans le
module obs, il n'y en a que 30. Cela veut dire qu'il y a eu beaucoup
d'essais ... ou que ce 50 n'est pas en bonne place !
Dans Configuration > Types de consultation > Consultations obstétricales
Il faut créer un nouveau support parent (qui donnera un nouveau bouton
coté interface utilisateur) et lui indiquer dans "Valeur par défaut" le
n° du formulaire déclenché par ce bouton (le fameux 50 qui pose question
ici).
Le n° du formulaire est indiqué à son édition, juste au-dessus du champ
de modif de son nom.
B.
Le 14/09/2017 à 14:15, jule doc a écrit :
> Impeccable ca fonctionne maintenant.
> Alors dans le même genre, j'ai créer un formulaire, j'y ai fait toutes
> mes donnés dans un 1er lieu, et créer dans la base. Puis j'ai fait le
> formulaire, puis j'y ai créer un "support parent" pour qu'il soit
> attaché à la consult obstétrique.
> Mais au moment de le lancer :
>
> *Fatal error*: Uncaught Exception: The form could not be retrieved from
> the database in /home/pi/class/msForm.php:223 Stack trace: #0
> /home/pi/class/msForm.php(155): msForm->_getFormFromDb('50') #1
> /home/pi/controlers/patient/actions/inc-ajax-extractCsForm.php(48):
> msForm->getForm() #2
> /home/pi/controlers/patient/actions/patientAjax.php(59):
> include('/home/pi/contro...') #3 /home/pi/public_html/index.php(84):
> include('/home/pi/contro...') #4 {main} thrown in
> */home/pi/class/msForm.php* on line *223*
> *
> *
> *Qu'est ce que j'ai loupé ?*
>
> Le jeudi 14 septembre 2017 10:15:07 UTC+2, Bertrand Boutillier a écrit :
>
> Oui !
>
> Il manquait dans la 1.1.2 une ligne SQL dans la table data_types.
> La commande SQL suivante devrait rétablir les choses !
>
> INSERT INTO `data_types` (`id`, `groupe`, `name`, `placeholder`,
> `label`, `description`, `validationRules`, `validationErrorMsg`,
> `formType`, `formValues`, `type`, `cat`, `fromID`, `creationDate`,
> `durationLife`, `displayOrder`) VALUES
> (468, 'medical', 'fmT21NbFoetus', '', 'Nombre de foetus', 'nombre de
> foetus', '', '', 'number', '1', 'user', 60, 1, '2017-05-16
> 09:54:32', 3600, 1);
>
> Le mercredi 13 septembre 2017 16:54:29 UTC+2, jule doc a écrit :
>
> Quand je veux ouvrir un questionnaire Marqueur Sérique voila ce
> qu'y s'affiche :
>
> *Fatal error*: Uncaught Exception: Le type de donnée n'a pas pu
> être extrait de la base de données in
> /home/pi/class/msForm.php:631 Stack trace: #0
> /home/pi/class/msForm.php(468): msForm->_formExtractType('468',
> 'data_types') #1 /home/pi/class/msForm.php(448):
> msForm->_formBuilderBloc(Array, 1, 1, Array, 'data_types') #2
> /home/pi/class/msForm.php(416): msForm->_formBuilderRow(Array,
> 1, Array, 'data_types') #3 /home/pi/class/msForm.php(156):
> msForm->_formBuilder(Array) #4
> /home/pi/controlers/patient/actions/inc-ajax-extractCsForm.php(48):
> msForm->getForm() #5
> /home/pi/controlers/patient/actions/patientAjax.php(59):
> include('/home/pi/contro...') #6
> /home/pi/public_html/index.php(84):
> include('/home/pi/contro...') #7 {main} thrown in
> */home/pi/class/msForm.php* on line *631*
> *
> *
> *Une solution ?*
>
>
> --
> Vous recevez ce message, car vous êtes abonné au groupe Google Groupes
> "MedShakeEHR".
> Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le
> concernant, envoyez un e-mail à l'adresse
>
medshakeehr...@googlegroups.com
> <mailto:
medshakeehr...@googlegroups.com>.
> Pour envoyer un message à ce groupe, envoyez un e-mail à l'adresse
>
medsh...@googlegroups.com <mailto:
medsh...@googlegroups.com>.
> Cette discussion peut être lue sur le Web à l'adresse
>
https://groups.google.com/d/msgid/medshakeehr/c2b4228a-9543-4df3-bebd-18d82f3664c6%40googlegroups.com
> <
https://groups.google.com/d/msgid/medshakeehr/c2b4228a-9543-4df3-bebd-18d82f3664c6%40googlegroups.com?utm_medium=email&utm_source=footer>.
> Pour obtenir davantage d'options, consultez la page
>
https://groups.google.com/d/optout.