GetByQCode($_POST['f_id']); $p=$fiche->strAttribut(ATTR_DEF_ACCOUNT); if ( $p != "- ERROR -") { $go=2; } } // A account is given if ( $go == 1) { echo '
'; $Poste->HtmlTableHeader(); $Poste->HtmlTable(); $Poste->HtmlTableHeader(); echo "
"; exit; } // A QuickCode is given if ( $go == 2) { echo '
'; $fiche->HtmlTableHeader(); $fiche->HtmlTable($qcode); $fiche->HtmlTableHeader(); echo "
"; exit; } // All the children account if ( $go == 3 ) { if ( sizeof($a_poste) == 0 ) exit; echo '
'; $Poste=new poste($cn,$_POST['poste_id']); $Poste->HtmlTableHeader($_POST['poste_id']); $Poste->HtmlTable(); foreach ($a_poste as $poste_id ) { $Poste=new poste ($cn,$poste_id['pcm_val']); $Poste->HtmlTable(); } $Poste->HtmlTableHeader($_POST['poste_id']); echo "
"; exit; } } //----------------------------------------------------- // Show the jrn and date //----------------------------------------------------- include_once("postgres.php"); //----------------------------------------------------- // Form //----------------------------------------------------- echo '
'; echo JS_SEARCH_POSTE; echo JS_SEARCH_CARD; echo '
'; echo ''; $span=new widget("span"); $w=new widget("js_search_poste"); $w->table=1; $w->label="Choississez le poste"; print $w->IOValue("poste_id"); echo $span->IOValue('poste_id_label'); $w_poste=new widget("js_search_only"); $w_poste->table=1; $w_poste->label="Ou Choississez la fiche"; $w_poste->extra='all'; print $w_poste->IOValue("f_id"); echo $span->IOValue('f_id_label'); print ''; print ''; // filter on the current year $select=new widget("select"); $select->table=1; $filter_year=" where p_exercice='".$User->getExercice()."'"; $periode_start=make_array($cn,"select p_id,to_char(p_start,'DD-MM-YYYY') from parm_periode $filter_year order by p_start,p_end"); $select->label="Depuis"; print $select->IOValue('from_periode',$periode_start); $select->label=" jusqu'à "; $periode_end=make_array($cn,"select p_id,to_char(p_end,'DD-MM-YYYY') from parm_periode $filter_year order by p_start,p_end"); print $select->IOValue('to_periode',$periode_end); print ""; print "
"; $all=new widget("checkbox"); $all->label="Tous les postes qui en dépendent"; $all->disabled=false; echo $all->IOValue("poste_fille"); echo '
'; print $w->Submit('bt_html','Impression'); echo '
'; echo '
'; ?>