GetName(); $Jrn->GetRow( $_POST['from_periode'], $_POST['to_periode'], $p_cent); foreach ($Jrn->row as $op) { $a=new operation ($cn,$op); $a->cent=$p_cent; } } //////////////////////////////////////////////////////////////////////////////// // Show the jrn and date //////////////////////////////////////////////////////////////////////////////// include_once('form_input.php'); include_once("postgres.php"); include_once("class_widget.php"); if ( $User->Admin() ==0) { $ret=make_array($cn,"select jrn_def_id,jrn_def_name from jrn_def join jrn_type on jrn_def_type=jrn_type_id join user_sec_jrn on uj_jrn_id=jrn_def_id where uj_login='$User->id' and uj_priv !='X' "); } else { $ret=make_array("select jrn_def_id,jrn_def_name from jrn_def join jrn_type on jrn_def_type=jrn_type_id"); } // include_once("check_priv.php"); // printf ('%s',$l_line['jrn_def_id'],$l_line['jrn_def_name']); // Count the forbidden journaux $NoPriv=CountSql($cn,"select jrn_def_id,jrn_def_name,jrn_def_class_deb,jrn_def_class_cred,jrn_type_id,jrn_desc,uj_priv, jrn_deb_max_line,jrn_cred_max_line from jrn_def join jrn_type on jrn_def_type=jrn_type_id join user_sec_jrn on uj_jrn_id=jrn_def_id where uj_login='$User->id' and uj_priv ='X' "); // Pour voir tout les journal ? if ( $NoPriv == 0 ) { $a=count($ret); $all=array('value'=>0,'label'=>'All'); $ret[$a]=$all; } if ( count($ret) < 1 ) NoAccess(); //////////////////////////////////////////////////////////////////////////////// // Form //////////////////////////////////////////////////////////////////////////////// echo '
'; echo '
'; echo ''; $w=new widget("select"); $w->table=1; $w->label="Choississez le journal"; print $w->IOValue("jrn_id",$ret); print ''; print ''; $periode_start=make_array($cn,"select p_id,to_char(p_start,'DD-MM-YYYY') from parm_periode order by p_id"); $w->label="Depuis"; print $w->IOValue('from_periode',$periode_start); $w->label=" jusqu'à "; $periode_end=make_array($cn,"select p_id,to_char(p_end,'DD-MM-YYYY') from parm_periode order by p_id"); print $w->IOValue('to_periode',$periode_end); print ""; $centralise=new widget("checkbox"); $centralise->label="Depuis les journaux centralisés"; $centralise->table=1; print $centralise->IOValue('cent'); print ""; echo '
'; print $w->Submit('bt_html','Impression'); echo '
'; echo '
'; ?>