/[openfoncier]/branches/3.14.x/sql/pgsql/evenement.form.inc.php
ViewVC logotype

Annotation of /branches/3.14.x/sql/pgsql/evenement.form.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1543 - (hide annotations)
Thu Mar 21 07:41:17 2013 UTC (11 years, 10 months ago) by fmichon
Original Path: trunk/sql/pgsql/evenement.form.inc.php
File size: 3890 byte(s)
Amélioration de l'interface de saisie d'un événement

1 fraynaud 3 <?php
2     //$Id$
3     //gen openMairie le 10/02/2011 20:33
4     include('../gen/sql/pgsql/evenement.form.inc.php');
5 fmichon 1502 $sql_om_lettretype="select id,(id||' '||libelle) as lib from ".
6     DB_PREFIXE."om_lettretype ORDER BY lib";
7 vpihour 1133
8     $sep = (isset($_GET['action']) &&
9     ($_GET['action'] == 1 || $_GET['action'] == 0 )) ? ';' : ',' ;
10    
11     $champs=array(
12     "evenement.evenement",
13 fmichon 1540 "evenement.libelle",
14 fmichon 1543 "evenement.type",
15 fmichon 1540 "array_to_string(array_agg(transition.etat ORDER BY transition.etat), '$sep') as etats_depuis_lequel_l_evenement_est_disponible",
16 fmichon 1506 "array_to_string(array_agg(dossier_instruction_type ORDER BY dossier_instruction_type), '$sep') as dossier_instruction_type",
17 fmichon 1540 "evenement.restriction",
18     "evenement.action",
19     "evenement.etat",
20     "evenement.delai",
21     "evenement.accord_tacite",
22 fmichon 1543 "evenement.delai_notification",
23     "evenement.avis_decision",
24 fmichon 1540 "evenement.evenement_suivant_tacite",
25     "evenement.evenement_retour_ar",
26     "evenement.lettretype",
27     "evenement.consultation",
28 fmichon 1543
29 fmichon 1506 );
30 vpihour 1133
31     $tableSelect = DB_PREFIXE."evenement
32 fmichon 1540 LEFT JOIN ".DB_PREFIXE."lien_dossier_instruction_type_evenement
33     ON lien_dossier_instruction_type_evenement.evenement=evenement.evenement
34     LEFT JOIN ".DB_PREFIXE."transition
35     ON transition.evenement=evenement.evenement";
36 vpihour 1133
37     $selection = " GROUP BY evenement.evenement,libelle";
38    
39     $sql_dossier_instruction_type="SELECT
40     dossier_instruction_type.dossier_instruction_type,
41 fmichon 1410 CONCAT(dossier_autorisation_type_detaille.code,' - ',dossier_instruction_type.code,' - ',dossier_instruction_type.libelle) as lib
42 vpihour 1133 FROM
43     ".DB_PREFIXE."dossier_instruction_type
44 vpihour 1143 LEFT JOIN
45     ".DB_PREFIXE."dossier_autorisation_type_detaille
46     ON
47     dossier_instruction_type.dossier_autorisation_type_detaille=
48     dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
49 vpihour 1133 ORDER BY
50 fmichon 1410 dossier_autorisation_type_detaille.code";
51 vpihour 1133 $sql_dossier_instruction_type_by_id = "SELECT
52     dossier_instruction_type.dossier_instruction_type,
53 fmichon 1410 CONCAT(dossier_autorisation_type_detaille.code,' - ',dossier_instruction_type.code,' - ',dossier_instruction_type.libelle) as lib
54 vpihour 1133 FROM
55     ".DB_PREFIXE."dossier_instruction_type
56 vpihour 1143 LEFT JOIN
57     ".DB_PREFIXE."dossier_autorisation_type_detaille
58     ON
59     dossier_instruction_type.dossier_autorisation_type_detaille=
60     dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
61 vpihour 1133 WHERE
62     dossier_instruction_type IN (<idx>)
63     ORDER BY
64 fmichon 1410 dossier_autorisation_type_detaille.code";
65 fmichon 1502
66     $sql_action="SELECT action.action, action.libelle as lib FROM ".DB_PREFIXE."action ORDER BY lib";
67     $sql_etat="SELECT etat.etat, etat.libelle as lib FROM ".DB_PREFIXE."etat ORDER BY lib";
68     $sql_avis_decision="SELECT avis_decision.avis_decision, avis_decision.libelle as lib FROM ".DB_PREFIXE."avis_decision ORDER BY lib";
69     $sql_evenement_retour_ar="SELECT evenement.evenement, evenement.libelle as lib FROM ".DB_PREFIXE."evenement ORDER BY lib";
70     $sql_evenement_suivant_tacite="SELECT evenement.evenement, evenement.libelle as lib FROM ".DB_PREFIXE."evenement ORDER BY lib";
71    
72 fmichon 1540 $sql_etats_depuis_lequel_l_evenement_est_disponible="SELECT
73     etat.etat,
74     etat.libelle as lib
75     FROM ".DB_PREFIXE."etat
76     ORDER BY lib";
77     $sql_etats_depuis_lequel_l_evenement_est_disponible_by_id = "SELECT
78     etat.etat,
79     etat.libelle as lib
80     FROM ".DB_PREFIXE."etat
81     WHERE etat.etat IN (<idx>)
82     ORDER BY lib";
83    
84 fraynaud 3 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26