$rapport = new Acc_Report($cn); $rapport->id = $report; if ($rapport->exist() == false) { $g_user->set_mini_report(0); $report = 0; } if ($report != 0) { ?> <div id="report_div" class="box"><?php echo HtmlInput::title_box($rapport->get_name(), 'report_div', 'none'); $exercice = $g_user->get_exercice(); if ($exercice == 0) { alert(_('Aucune periode par defaut')); } else { $periode = new Periode($cn); $limit = $periode->limit_year($exercice); $result = $rapport->get_row($limit['start'], $limit['end'], 'periode'); $ix = 0; if (count($result) > 0) { echo '<table border="0" width="100%">'; foreach ($result as $row) { $ix++; $class = $ix % 2 == 0 ? ' class="even" ' : ' class="odd" '; echo '<tr ' . $class . '>'; echo '<td> ' . $row['desc'] . '</td>' . '<td style="text-align:right">' . nbm($row['montant']) . " €</td>"; echo '</tr>'; } echo '</table>'; } else { echo _('Aucun résultat'); }
* along with NOALYSS; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ // Copyright Author Dany De Bontridder danydb@aevalys.eu /** * @file * @brief show the state of the repository * */ if (!defined('ALLOWED')) { die('Appel direct ne sont pas permis'); } global $cn, $g_parameter, $g_user; require_once NOALYSS_INCLUDE . '/class_stock.php'; // Show the form // Get by exercice // Get type = table or list $iexercice = new ISelect('state_exercice'); $iexercice->value = $cn->make_array("select max(p_end) as date_end, p_exercice from parm_periode group by p_exercice order by 2 desc"); $per = new Periode($cn, $g_user->get_periode()); $per->load(); $date_limit = $per->limit_year($per->p_exercice); $last_day = $per->last_day($date_limit['end']); $last_day = format_date($last_day, 'DD.MM.YYYY', 'YYYY-MM-DD'); $iexercice->selected = isset($_GET['state_exercice']) ? $_GET['state_exercice'] : $last_day; $presentation = new ISelect("present"); $presentation->value = array(array("value" => "T", "label" => "Tableau récapitulatif"), array("value" => "L", "label" => "Liste")); $presentation->selected = isset($_GET['present']) ? $_GET['present'] : "T"; require_once NOALYSS_INCLUDE . '/template/stock_state_search.php'; $stock = new Stock($cn); $stock->summary($_GET);