IOValue("p_action","ca_imp"); $str_hidden.=$hidden->IOValue("sub",$sub); // select following the sub action //------------------------------------------------------------------------------ // listing if ( $sub=='listing') { $from=new widget ('text','from','from'); $from->size=10; $from->value=(isset($_GET['from']))?$_GET['from']:""; $to=new widget('text','to','to'); $to->value=(isset($_GET['to']))?$_GET['to']:""; $to->size=10; $plan_id=new widget("select","pa_id","pa_id"); $plan_id->selected=(isset($_GET['pa_id']))?$_GET['pa_id']:"Plan 2"; echo '
'; echo dossier::hidden(); echo $hidden->IOValue("result","1"); echo $str_hidden; echo "Depuis : ".$from->IOValue(); echo "jusque : ".$to->IOValue(); $plan=new PlanAnalytic($cn); $plan_id->value=make_array($cn,"select pa_id, pa_name from plan_analytique order by pa_name"); echo "Plan Analytique :".$plan_id->IOValue(); echo $plan_id->Submit("recherche","recherche"); echo '
'; echo ' Les dates sont en format DD.MM.YYYY'; //---- result if ( isset($_GET['result']) ){ echo '
'; $submit=new widget(); $submit->table=0; //-------------------------------- // export Buttons //--------------------------------- echo '
'; echo $str_hidden; echo dossier::hidden(); echo $submit->Submit('bt_pdf',"Export en PDF"); echo '
'; echo '
'; echo $str_hidden; echo dossier::hidden(); echo $submit->Submit('bt_csv',"Export en CSV"); echo '
'; //---Html $op=new operation ($cn); $op->pa_id=$_GET['pa_id']; $array=$op->get_list($_GET['from'],$_GET['to']); if ( empty($array) ) { echo "aucune donnée"; return;} echo ''; echo ''. ''. ''. ''. ''. ''. ''; foreach ( $array as $row ) { echo ''; echo ''. ''. ''. ''. ''; echo ''; } echo '
DateNomDescriptionMontantD/C
'.$row['oa_date'].''.$row['po_name'].''.$row['po_description'].''.$row['oa_amount'].''.(($row['oa_debit']=='f')?'CREDIT':'DEBIT').'
'; echo '
'; } } //------------------------------------------------------------------------------ // Simple balance if ($sub == 'bs') { } //------------------------------------------------------------------------------ // crossed balance if ( $sub == 'bc2') { }