示例#1
0
    $compte_rendu->load($compte_rendu_id);
    if (!$compte_rendu->_id) {
        CAppUI::stepAjax(CAppUI::tr("CCompteRendu-alert_doc_deleted"));
        CApp::rip();
    }
    $compte_rendu->loadContent();
    $compte_rendu->loadComponents();
    $compte_rendu->loadFile();
} else {
    if ($modele_id == 0 && !$pack_id) {
        $compte_rendu->valueDefaults();
        $compte_rendu->object_id = $object_id;
        $compte_rendu->object_class = $target_class;
        $compte_rendu->_ref_object = new $target_class();
        $compte_rendu->_ref_object->load($object_id);
        $compte_rendu->updateFormFields();
    } else {
        $compte_rendu->load($modele_id);
        $compte_rendu->loadFile();
        $compte_rendu->loadContent();
        $compte_rendu->_id = null;
        $compte_rendu->function_id = null;
        $compte_rendu->group_id = null;
        $compte_rendu->object_id = $object_id;
        $compte_rendu->_ref_object = null;
        $compte_rendu->modele_id = $modele_id;
        $header_id = null;
        $footer_id = null;
        // Utilisation des headers/footers
        if ($compte_rendu->header_id || $compte_rendu->footer_id) {
            $header_id = $compte_rendu->header_id;