示例#1
0
            $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 */