$compte_rendu->font = $first_modele->font; $compte_rendu->size = $first_modele->size; } $compte_rendu->_source = $compte_rendu->generateDocFromModel(null, $header_id, $footer_id); $compte_rendu->updateFormFields(); } } if (!$compte_rendu->_id) { if (!$compte_rendu->font) { $compte_rendu->font = array_search(CAppUI::conf("dPcompteRendu CCompteRendu default_font"), CCompteRendu::$fonts); } if (!$compte_rendu->size) { $compte_rendu->size = CAppUI::conf("dPcompteRendu CCompteRendu default_size"); } } $compte_rendu->loadRefsFwd(); $compte_rendu->_ref_object->loadRefsFwd(); $object =& $compte_rendu->_ref_object; $curr_user = CMediusers::get(); // Calcul du user concerné $user = $curr_user; // Chargement dans l'ordre suivant pour les listes de choix si null : // - user courant // - anesthésiste // - praticien de la consultation if (!$user->isPraticien()) { $user = new CMediusers(); $user_id = null; switch ($object->_class) { case "CConsultAnesth": /** @var $object CConsultAnesth */