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

Annotation of /trunk/sql/pgsql/evenement.form.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1544 - (hide annotations)
Thu Mar 21 07:46:23 2013 UTC (11 years, 10 months ago) by fmichon
File size: 3891 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 1544 "evenement.lettretype",
25     "evenement.consultation",
26 fmichon 1540 "evenement.evenement_suivant_tacite",
27     "evenement.evenement_retour_ar",
28 fmichon 1543
29 fmichon 1544
30 fmichon 1506 );
31 vpihour 1133
32     $tableSelect = DB_PREFIXE."evenement
33 fmichon 1540 LEFT JOIN ".DB_PREFIXE."lien_dossier_instruction_type_evenement
34     ON lien_dossier_instruction_type_evenement.evenement=evenement.evenement
35     LEFT JOIN ".DB_PREFIXE."transition
36     ON transition.evenement=evenement.evenement";
37 vpihour 1133
38     $selection = " GROUP BY evenement.evenement,libelle";
39    
40     $sql_dossier_instruction_type="SELECT
41     dossier_instruction_type.dossier_instruction_type,
42 fmichon 1410 CONCAT(dossier_autorisation_type_detaille.code,' - ',dossier_instruction_type.code,' - ',dossier_instruction_type.libelle) as lib
43 vpihour 1133 FROM
44     ".DB_PREFIXE."dossier_instruction_type
45 vpihour 1143 LEFT JOIN
46     ".DB_PREFIXE."dossier_autorisation_type_detaille
47     ON
48     dossier_instruction_type.dossier_autorisation_type_detaille=
49     dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
50 vpihour 1133 ORDER BY
51 fmichon 1410 dossier_autorisation_type_detaille.code";
52 vpihour 1133 $sql_dossier_instruction_type_by_id = "SELECT
53     dossier_instruction_type.dossier_instruction_type,
54 fmichon 1410 CONCAT(dossier_autorisation_type_detaille.code,' - ',dossier_instruction_type.code,' - ',dossier_instruction_type.libelle) as lib
55 vpihour 1133 FROM
56     ".DB_PREFIXE."dossier_instruction_type
57 vpihour 1143 LEFT JOIN
58     ".DB_PREFIXE."dossier_autorisation_type_detaille
59     ON
60     dossier_instruction_type.dossier_autorisation_type_detaille=
61     dossier_autorisation_type_detaille.dossier_autorisation_type_detaille
62 vpihour 1133 WHERE
63     dossier_instruction_type IN (<idx>)
64     ORDER BY
65 fmichon 1410 dossier_autorisation_type_detaille.code";
66 fmichon 1502
67     $sql_action="SELECT action.action, action.libelle as lib FROM ".DB_PREFIXE."action ORDER BY lib";
68     $sql_etat="SELECT etat.etat, etat.libelle as lib FROM ".DB_PREFIXE."etat ORDER BY lib";
69     $sql_avis_decision="SELECT avis_decision.avis_decision, avis_decision.libelle as lib FROM ".DB_PREFIXE."avis_decision ORDER BY lib";
70     $sql_evenement_retour_ar="SELECT evenement.evenement, evenement.libelle as lib FROM ".DB_PREFIXE."evenement ORDER BY lib";
71     $sql_evenement_suivant_tacite="SELECT evenement.evenement, evenement.libelle as lib FROM ".DB_PREFIXE."evenement ORDER BY lib";
72    
73 fmichon 1540 $sql_etats_depuis_lequel_l_evenement_est_disponible="SELECT
74     etat.etat,
75     etat.libelle as lib
76     FROM ".DB_PREFIXE."etat
77     ORDER BY lib";
78     $sql_etats_depuis_lequel_l_evenement_est_disponible_by_id = "SELECT
79     etat.etat,
80     etat.libelle as lib
81     FROM ".DB_PREFIXE."etat
82     WHERE etat.etat IN (<idx>)
83     ORDER BY lib";
84    
85 fraynaud 3 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26