コード例 #1
0
 /**
  * @covers Acc_Bilan::display_form
  * @todo   Implement testDisplay_form().
  */
 public function testDisplay_form()
 {
     $r = $this->object->display_form();
 }
コード例 #2
0
 static function test_me()
 {
     if (isset($_GET['result'])) {
         ob_start();
         $cn = new Database(dossier::id());
         $a = new Acc_Bilan($cn);
         $a->get_request_get();
         $a->load();
         $form = $a->file_open_form();
         $a->compute_formula($form);
         fclose($form);
         // open the form
         $templ = $a->file_open_template();
         $r = $a->generate_odt($templ);
         fclose($templ);
         ob_end_clean();
         $a->send($r);
     } else {
         $cn = new Database(dossier::id());
         $a = new Acc_Bilan($cn);
         $a->get_request_get();
         echo '<form method="get">';
         echo $a->display_form();
         echo HtmlInput::hidden('test_select', $_GET['test_select']) . dossier::hidden();
         echo HtmlInput::submit('result', 'Sauve');
         echo '</form>';
     }
 }
コード例 #3
0
     */
    echo '<fieldset><legend>' . _('Exercice') . '</legend>';
    echo '<form method="GET">';
    echo _('Choisissez un autre exercice');
    $ex = new Exercice($cn);
    $wex = $ex->select('exercice', $exercice, ' onchange="submit(this)"');
    echo $wex->input();
    echo dossier::hidden();
    echo HtmlInput::get_to_hidden(array('ac', 'type'));
    echo '</form>';
    echo '</fieldset>';
    $filter_year = " where p_exercice='" . sql_string($exercice) . "'";
    echo '<FORM  METHOD="GET">';
    echo HtmlInput::hidden('type', 'bilan');
    echo dossier::hidden();
    echo $bilan->display_form($filter_year);
    echo '<span class="notice"> ' . _('Attention : si le bilan n\'est pas équilibré.<br> Vérifiez <ul>
       <li>L\'affectation du résultat est fait</li>
       <li>Vos comptes actifs ont  un solde débiteur (sauf les comptes dit inversés)</li>
       <li> les comptes passifs ont un solde créditeur (sauf les comptes dit inversés) </li>
       </ul>
       Utilisez la balance des comptes pour vérifier.') . ' </span>';
    echo HtmlInput::submit('verif', _('Verification comptabilite'));
    echo HtmlInput::get_to_hidden(array('ac', 'exercice'));
    echo '</FORM>';
}
if (isset($_GET['verif'])) {
    $periode = new Periode($cn);
    $date_from = $periode->first_day($bilan->from);
    $date_to = $periode->last_day($bilan->to);
    echo '<h2>' . _('Etape 2 :Impression') . "   " . $date_from . '-' . $date_to . '</h2>';