Exemplo n.º 1
0
    require_once NOALYSS_INCLUDE . '/template/result_cat_card_summary.php';
    $hid = new IHidden();
    echo '<form method="GET" ACTION="export.php">' . dossier::hidden() . HtmlInput::submit('bt_csv', "Export CSV") . HtmlInput::hidden('act', "CSV:fiche") . $hid->input("type", "fiche") . $hid->input("ac", $_REQUEST['ac']) . $hid->input("fd_id", $_REQUEST['cat']);
    echo "</form>";
    return;
}
$export_pdf = '<FORM METHOD="get" ACTION="export.php" style="display:inline">';
$export_pdf .= HtmlInput::hidden('cat', $_GET['cat']);
$export_pdf .= HtmlInput::hidden('act', "PDF:fiche_balance") . ($export_pdf .= HtmlInput::hidden('start', $_GET['start']));
$export_pdf .= HtmlInput::hidden('end', $_GET['end']);
$export_pdf .= HtmlInput::hidden('histo', $_GET['histo']);
$export_pdf .= HtmlInput::request_to_hidden(array('allcard'));
$export_pdf .= dossier::hidden();
$export_pdf .= HtmlInput::submit('pdf', 'Export en PDF');
$export_pdf .= '</FORM>';
$export_print = HtmlInput::print_window();
$export_csv = '<FORM METHOD="get" ACTION="export.php" style="display:inline">';
$export_csv .= HtmlInput::hidden('cat', $_GET['cat']);
$export_csv .= HtmlInput::hidden('act', 'CSV:fiche_balance');
$export_csv .= HtmlInput::hidden('start', $_GET['start']);
$export_csv .= HtmlInput::hidden('end', $_GET['end']);
$export_csv .= HtmlInput::hidden('histo', $_GET['histo']);
$export_csv .= HtmlInput::request_to_hidden(array('allcard'));
$export_csv .= dossier::hidden();
$export_csv .= HtmlInput::submit('CSV', 'Export en CSV');
$export_csv .= '</FORM>';
/*
 * Date is important is requested balance
 */
if (isDate($_REQUEST['start']) == null || isDate($_REQUEST['end']) == null) {
    echo h2('Date invalide !', 'class="error"');
Exemplo n.º 2
0
 function summary($p_array)
 {
     global $cn, $g_user;
     $tmp_id = $this->build_tmp_table($p_array);
     // Build condition
     $a_repository = $g_user->get_available_repository('R');
     $a_code = $cn->get_array("select distinct sg_code from tmp_stockgood_detail where s_id=\$1", array($tmp_id));
     if (isset($p_array['present'])) {
         $present = $p_array['present'];
     } else {
         $present = 'T';
     }
     if ($present == 'T') {
         require_once NOALYSS_INCLUDE . '/template/stock_summary_table.php';
     }
     if ($present == 'L') {
         require_once NOALYSS_INCLUDE . '/template/stock_summary_list.php';
         $this->export_stock_summary_list_form();
     }
     echo HtmlInput::print_window();
 }
Exemplo n.º 3
0
 function HtmlTableHeader($p_array = null)
 {
     if ($p_array == null) {
         $p_array = $_REQUEST;
     }
     $hid = new IHidden();
     echo '<div class="noprint">';
     echo "<table >";
     echo '<TR>';
     echo '<TD><form method="GET" ACTION="">' . HtmlInput::submit('bt_other', "Autre poste") . HtmlInput::array_to_hidden(array('gDossier', 'ac'), $_REQUEST) . dossier::hidden() . $hid->input("type", "poste") . $hid->input('p_action', 'impress') . "</form></TD>";
     $str_ople = isset($_REQUEST['ople']) ? HtmlInput::hidden('ople', $_REQUEST['ople']) : '';
     echo '<TD><form method="GET" ACTION="export.php">' . HtmlInput::submit('bt_pdf', _("Export PDF")) . dossier::hidden() . $str_ople . HtmlInput::hidden('act', 'PDF:fichedetail') . $hid->input("type", "poste") . $hid->input('p_action', 'impress') . $hid->input("f_id", $this->id) . dossier::hidden() . $hid->input("from_periode", $p_array['from_periode']) . $hid->input("to_periode", $p_array['to_periode']);
     if (isset($p_array['oper_detail'])) {
         echo $hid->input('oper_detail', 'on');
     }
     echo "</form></TD>";
     echo '<TD><form method="GET" ACTION="export.php">' . HtmlInput::submit('bt_csv', _("Export CSV")) . HtmlInput::hidden('act', 'CSV:fichedetail') . dossier::hidden() . $str_ople . $hid->input("type", "poste") . $hid->input('p_action', 'impress') . $hid->input("f_id", $this->id) . $hid->input("from_periode", $p_array['from_periode']) . $hid->input("to_periode", $p_array['to_periode']);
     if (isset($p_array['oper_detail'])) {
         echo $hid->input('oper_detail', 'on');
     }
     echo "</form></TD>";
     echo "</form></TD>";
     echo '<td style="vertical-align:top">';
     echo HtmlInput::print_window();
     echo '</td>';
     echo "</table>";
     echo '</div>';
 }
Exemplo n.º 4
0
    echo HtmlInput::hidden('p_filter', $_GET['p_filter']);
    for ($e = 0; $e < count($selected); $e++) {
        if (isset($selected[$e]) && in_array($selected[$e], $array)) {
            echo HtmlInput::hidden("r_jrn[{$e}]", $selected[$e]);
        }
    }
    for ($e = 0; $e < count($array_cat); $e++) {
        if (isset($select_cat[$e])) {
            echo HtmlInput::hidden("r_cat[{$e}]", $e);
        }
    }
    echo HtmlInput::hidden("from_poste", $_GET['from_poste']) . HtmlInput::hidden("to_poste", $_GET['to_poste']);
    echo HtmlInput::get_to_hidden(array('unsold', 'previous_exc'));
    echo "</form></TD>";
    echo '<td style="vertical-align:top">';
    echo HtmlInput::print_window();
    echo '</td>';
    echo "</TR>";
    echo "</table>";
}
//-----------------------------------------------------
// Display result
//-----------------------------------------------------
if (isset($_GET['view'])) {
    $bal = new Acc_Balance($cn);
    if ($_GET['p_filter'] == 1) {
        for ($e = 0; $e < count($selected); $e++) {
            if (isset($selected[$e]) && in_array($selected[$e], $array)) {
                $bal->jrn[] = $selected[$e];
            }
        }
 static function HtmlTableHeader($actiontarget = "poste")
 {
     switch ($actiontarget) {
         case 'poste':
             $action_csv = 'CSV:postedetail';
             $action_pdf = 'PDF:postedetail';
             break;
         case 'gl_comptes':
             $action_csv = 'CSV:glcompte';
             $action_pdf = 'PDF:glcompte';
             break;
         default:
             throw new Exception(" Fonction HtmlTableHeader argument actiontarget invalid");
     }
     $hid = new IHidden();
     echo "<table  >";
     echo '<TR>';
     $str_ople = isset($_REQUEST['ople']) ? HtmlInput::hidden('ople', $_REQUEST['ople']) : '';
     if ($actiontarget == 'poste') {
         echo '<TD><form method="GET" ACTION="">' . dossier::hidden() . HtmlInput::submit('bt_other', "Autre poste") . $hid->input("type", "poste") . $hid->input('ac', $_REQUEST['ac']) . "</form></TD>";
     }
     echo '<TD><form method="GET" ACTION="export.php">' . dossier::hidden() . HtmlInput::submit('bt_pdf', "Export PDF") . HtmlInput::hidden('act', $action_pdf) . $hid->input("type", "poste") . $str_ople . $hid->input('p_action', 'impress') . $hid->input("from_periode", $_REQUEST['from_periode']) . $hid->input("to_periode", $_REQUEST['to_periode']);
     if (isset($_REQUEST['letter'])) {
         echo HtmlInput::hidden('letter', '2');
     }
     if (isset($_REQUEST['solded'])) {
         echo HtmlInput::hidden('solded', '1');
     }
     if (isset($_REQUEST['from_poste'])) {
         echo HtmlInput::hidden('from_poste', $_REQUEST['from_poste']);
     }
     if (isset($_REQUEST['to_poste'])) {
         echo HtmlInput::hidden('to_poste', $_REQUEST['to_poste']);
     }
     if (isset($_REQUEST['poste_id'])) {
         echo HtmlInput::hidden("poste_id", $_REQUEST['poste_id']);
     }
     if (isset($_REQUEST['poste_fille'])) {
         echo $hid->input('poste_fille', 'on');
     }
     if (isset($_REQUEST['oper_detail'])) {
         echo $hid->input('oper_detail', 'on');
     }
     echo "</form></TD>";
     echo '<TD><form method="GET" ACTION="export.php">' . dossier::hidden() . HtmlInput::submit('bt_csv', "Export CSV") . HtmlInput::hidden('act', $action_csv) . $hid->input("type", "poste") . $str_ople . $hid->input('p_action', 'impress') . $hid->input("from_periode", $_REQUEST['from_periode']) . $hid->input("to_periode", $_REQUEST['to_periode']);
     if (isset($_REQUEST['from_poste'])) {
         echo HtmlInput::hidden('from_poste', $_REQUEST['from_poste']);
     }
     if (isset($_REQUEST['to_poste'])) {
         echo HtmlInput::hidden('to_poste', $_REQUEST['to_poste']);
     }
     if (isset($_REQUEST['poste_id'])) {
         echo HtmlInput::hidden("poste_id", $_REQUEST['poste_id']);
     }
     if (isset($_REQUEST['letter'])) {
         echo HtmlInput::hidden('letter', '2');
     }
     if (isset($_REQUEST['solded'])) {
         echo HtmlInput::hidden('solded', '1');
     }
     if (isset($_REQUEST['poste_fille'])) {
         echo $hid->input('poste_fille', 'on');
     }
     if (isset($_REQUEST['oper_detail'])) {
         echo $hid->input('oper_detail', 'on');
     }
     if (isset($_REQUEST['poste_id'])) {
         echo $hid->input("poste_id", $_REQUEST['poste_id']);
     }
     echo "</form></TD>";
     echo "</form></TD>";
     echo '<td style="vertical-align:top">';
     echo HtmlInput::print_window();
     echo '</td>';
     echo '</tr>';
     echo "</table>";
 }