static function test_me() { $cn = new Database(dossier::id()); $a = new Acc_Report($cn); print_r($a->get_list()); $array = array("text0" => "test1", "form0" => "7%", "text1" => "test2", "form1" => "6%", "fr_id" => 110, "form_nom" => "Tableau"); $a->from_array($array); print_r($a); echo '<form method="post">'; echo $a->form(10); echo HtmlInput::submit('update', 'Enregistre'); /* Add a line should be a javascript see comptanalytic */ // $r.= '<INPUT TYPE="submit" value="Ajoute une ligne" name="add_line">'; echo HtmlInput::submit('del_form', 'Efface ce rapport'); echo HtmlInput::hidden('test_select', $_REQUEST['test_select']); echo "</FORM>"; if (isset($_POST['update'])) { $b = new Acc_Report($cn); $b->from_array($_POST); echo '<hr>'; print_r($b); } }
echo HtmlInput::hidden("action", "record"); echo HtmlInput::submit("update", _("Mise a jour")); echo HtmlInput::submit("del_form", _("Effacement")); echo '</form>'; echo '<form method="get" action="export.php" style="display:inline">'; echo dossier::hidden(); echo HtmlInput::hidden("act", "CSV:reportinit"); echo HtmlInput::hidden('f', $rap->id); echo HtmlInput::submit('bt_csv', "Export CSV"); echo HtmlInput::request_to_hidden(array('ac', 'action', 'p_action', 'fr_id')); $href = http_build_query(array('ac' => $_REQUEST['ac'], 'gDossier' => $_REQUEST['gDossier'])); echo '<a style="display:inline" class="smallbutton" href="do.php?' . $href . '">' . _('Retour') . '</a>'; echo '</form>'; echo '<span class="notice">' . _("Les lignes vides seront effacées") . '</span>'; echo "</DIV>"; } } else { $lis = $rap->get_list(); $ac = "&ac=" . $_REQUEST['ac']; $p_action = 'p_action=defreport'; echo '<div class="content">'; echo _('Filtre') . " " . HtmlInput::filter_table("rapport_table_id", '0', 1); echo '<TABLE id="rapport_table_id" class="vert_mtitle">'; echo '<TR><TD class="first"><A HREF="?' . $p_action . $ac . '&action=add&' . $str_dossier . '">Ajout</A></TD></TR>'; foreach ($lis as $row) { printf('<TR><TD><A HREF="?' . $p_action . $ac . '&action=view&fr_id=%s&%s">%s</A></TD></TR>', $row->id, $str_dossier, $row->name); } echo "</TABLE>"; echo '</div>'; } html_page_stop();