/[openfoncier]/trunk/sql/pgsql/dossier_message.inc.php
ViewVC logotype

Contents of /trunk/sql/pgsql/dossier_message.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 893 - (show annotations)
Thu Nov 29 10:53:29 2012 UTC (12 years, 2 months ago) by fmichon
File size: 2171 byte(s)
Ajout de la division et de l'instructeur dans les listings généraux des messages et des consultations

1 <?php
2 //$Id$
3
4 include('../gen/sql/pgsql/dossier_message.inc.php');
5
6 // SELECT
7 $champAffiche = array(
8 'dossier_message.message as "'._("message").'"',
9 'dossier_message.dossier as "'._("dossier").'"',
10 'to_char(dossier_message.date_emission ,\'DD/MM/YYYY\') as "'._("date_emission").'"',
11 'dossier_message.type as "'._("type").'"',
12 'dossier_message.emetteur as "'._("emetteur").'"',
13 'instructeur.nom as "'._("instructeur").'"',
14 'division.code as "'._("division").'"',
15 "case dossier_message.lu when 't' then 'Oui' else 'Non' end as \""._("lu")."\"",
16 );
17 $table .= "
18 LEFT JOIN ".DB_PREFIXE."instructeur
19 ON instructeur.instructeur=dossier.instructeur
20 LEFT JOIN ".DB_PREFIXE."om_utilisateur
21 ON instructeur.om_utilisateur = om_utilisateur.om_utilisateur
22 LEFT JOIN ".DB_PREFIXE."division
23 ON dossier.division=division.division";
24 // Tri par date
25 $tri = "order by date_emission desc, lu";
26
27 /**
28 * Gestion de l'affichage dans le contexte du dossier
29 */
30 if ($retourformulaire == 'dossier'
31 OR $retourformulaire == 'dossier_instruction'
32 OR $retourformulaire == 'dossier_instruction_mes_encours'
33 OR $retourformulaire == 'dossier_instruction_tous_encours'
34 OR $retourformulaire == 'dossier_instruction_mes_clotures'
35 OR $retourformulaire == 'dossier_instruction_tous_clotures') {
36 // SELECT
37 $champAffiche = array(
38 'dossier_message.message as "'._("message").'"',
39 'to_char(dossier_message.date_emission ,\'DD/MM/YYYY\') as "'._("date_emission").'"',
40 'dossier_message.type as "'._("type").'"',
41 'dossier_message.emetteur as "'._("emetteur").'"',
42 "case dossier_message.lu when 't' then 'Oui' else 'Non' end as \""._("lu")."\"",
43 );
44 // Filtre sur le dossier
45 $selection=" WHERE (dossier_message.dossier ='".$idx."')";
46 }
47
48 /**
49 * Options
50 */
51 // On affiche le champ lu en gras
52 $options[] = array(
53 "type" => "condition",
54 "field" => "case dossier_message.lu when 't' then 'Oui' else 'Non' end",
55 "case" => array(
56 "0" => array(
57 "values" => array("Non", ),
58 "style" => "non_lu",
59 ),
60 ),
61 );
62
63 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26