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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 974 - (hide annotations)
Mon Dec 3 18:06:16 2012 UTC (12 years, 2 months ago) by atreal
File size: 2212 byte(s)
Correction du bug empéchant la création de nouveaux messages lié au nom
de la séquence message_seq qui ne respecte pas la charte de nommage openmairie :
la séquence doit avoir pour nom celui de la table

changement du champ de clé primaire de la table dossier_message
=> renommage du champ en dossier_message conformément à la charte de nommage openairie
=> modification de la séquence liée
=> modification de tous les sql en découlant

1 mlimic 709 <?php
2     //$Id$
3    
4     include('../gen/sql/pgsql/dossier_message.inc.php');
5    
6 fmichon 878 // SELECT
7 mlimic 709 $champAffiche = array(
8 atreal 974 'dossier_message.dossier_message as "'._("dossier_message").'"',
9 fmichon 878 'dossier_message.dossier as "'._("dossier").'"',
10     'to_char(dossier_message.date_emission ,\'DD/MM/YYYY\') as "'._("date_emission").'"',
11 mlimic 709 'dossier_message.type as "'._("type").'"',
12     'dossier_message.emetteur as "'._("emetteur").'"',
13 fmichon 893 'instructeur.nom as "'._("instructeur").'"',
14     'division.code as "'._("division").'"',
15 mlimic 709 "case dossier_message.lu when 't' then 'Oui' else 'Non' end as \""._("lu")."\"",
16     );
17 fmichon 893 $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 fmichon 878 // Tri par date
25     $tri = "order by date_emission desc, lu";
26 mlimic 709
27 fmichon 878 /**
28     * Gestion de l'affichage dans le contexte du dossier
29     */
30 mlimic 709 if ($retourformulaire == 'dossier'
31 fmichon 878 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 atreal 974 'dossier_message.dossier_message as "'._("dossier_message").'"',
39 mlimic 903 'to_char(dossier_message.date_emission ,\'DD/MM/YYYY HH24:MI\') as "'._("date_emission").'"',
40 fmichon 878 '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 mlimic 709 $selection=" WHERE (dossier_message.dossier ='".$idx."')";
46     }
47    
48 fmichon 878 /**
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 atreal 974 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26