Les fiches sont cliquable dans Plan Comptable , PCMNCFG et dans la liste des postes, en plus on peut obtenir toutes les fiches d'un poste
63 lines
No EOL
1.5 KiB
PHP
63 lines
No EOL
1.5 KiB
PHP
<?php
|
|
//This file is part of NOALYSS and is under GPL
|
|
//see licence.txt
|
|
?>
|
|
<fieldset id="asearch" style="height:88%">
|
|
<legend><?php echo _('Résultats')?></legend>
|
|
<div style="height:88%;overflow:auto;">
|
|
<?php
|
|
$limite=5;
|
|
?>
|
|
<table class="result">
|
|
<tr>
|
|
<th><?php echo _("Poste comptable")?></th>
|
|
<th><?php echo _("Libellé")?></th>
|
|
<th><?php printf (_("Fiche (limite %d)"),$limite); ?></th>
|
|
|
|
</tr>
|
|
<?php for ($i=0;$i<sizeof($array);$i++) : ?>
|
|
<tr <?php echo ($i%2==0)?'class="odd"':'class="even"';?>>
|
|
<td>
|
|
<a href="javascript:void(0)" onclick="<?php echo $array[$i]['javascript']?>">
|
|
<span id="val<?php echo $i?>">
|
|
<?php echo strip_tags($array[$i]['pcm_val'])?>
|
|
</span>
|
|
</a>
|
|
</td>
|
|
<td>
|
|
<span id="lib<?php echo $i?>">
|
|
<?php echo strip_tags($array[$i]['pcm_lib'])?>
|
|
</span>
|
|
</td>
|
|
<td>
|
|
<?php
|
|
if ( strlen($array[$i]['acode']) >0 ) {
|
|
if (strpos($array[$i]['acode'], ",") >0 ) {
|
|
|
|
$det_qcode= explode(",", $array[$i]['acode']);
|
|
$sep="";
|
|
$max=(count($det_qcode)>$limite)?$limite:count($det_qcode);
|
|
for ($e=0;$e<$max;$e++) {
|
|
echo $sep.HtmlInput::card_detail($det_qcode[$e]);
|
|
$sep=" , ";
|
|
}
|
|
if ($max < count($det_qcode)) {
|
|
echo Icon_Action::detail(uniqid(), sprintf("display_all_card('%s','%s')",$dossier_id,$array[$i]['pcm_val']));
|
|
}
|
|
} else {
|
|
echo HtmlInput::card_detail($array[$i]['acode']);
|
|
}
|
|
}
|
|
?>
|
|
</td>
|
|
</tr>
|
|
|
|
|
|
<?php endfor; ?>
|
|
</table>
|
|
<span style="font-style:italic">
|
|
<?php echo _("Nombre d'enregistrements")." ".$i;?>
|
|
</span>
|
|
|
|
</div>
|
|
</fieldset>
|