/[openfoncier]/trunk/obj/demande_avis_encours.class.php
ViewVC logotype

Contents of /trunk/obj/demande_avis_encours.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 578 - (show annotations)
Fri Nov 2 11:41:27 2012 UTC (12 years, 3 months ago) by nhaye
File size: 4575 byte(s)
Correction du code pour validité des pages.

1 <?php
2 //$Id$
3 //gen openMairie le 17/10/2012 18:01
4
5 require_once ("../obj/virtual_dbform.class.php");
6
7 class demande_avis_encours extends virtual_dbform {
8 var $table="demande_avis_encours";
9 var $real_table="consultation";
10 var $clePrimaire="consultation";
11
12 var $retourformulaire;
13
14 function demande_avis_encours($id,&$db,$debug) {
15 $this->constructeur($id, $db, $debug);
16 }// fin constructeur
17
18 //==========================
19 // Formulaire [form]
20 //==========================
21
22 function setType(&$form,$maj) {
23
24 $form->setType('consultation','hidden');
25 $form->setType('dossier','static');
26 $form->setType('date_envoi','datestatic');
27 $form->setType('date_retour','datestatic');
28 $form->setType('date_limite','datestatic');
29 $form->setType('service','selectstatic');
30 $form->setType('avis_consultation','selectstatic');
31 $form->setType('date_reception','datestatic');
32 $form->setType('date_retour','datestatic');
33 $form->setType('motivation','textareastatic');
34 $form->setType('fichier','static');
35 $form->setType('lu','checkboxstatic');
36 }
37
38 function setLib(&$form,$maj) {
39 //libelle des champs
40 $form->setLib('consultation',_('consultation'));
41 $form->setLib('dossier',_('dossier'));
42 $form->setLib('date_envoi',_('date_envoi'));
43 $form->setLib('date_retour',_('date_retour'));
44 $form->setLib('date_limite',_('date_limite'));
45 $form->setLib('service',_('service'));
46 $form->setLib('avis_consultation',_('avis_consultation'));
47 $form->setLib('date_reception',_('date_reception'));
48 $form->setLib('motivation',_('motivation'));
49 $form->setLib('fichier',_('fichier'));
50 $form->setLib('lu',_('lu'));
51 }
52
53 function setSelect(&$form, $maj,&$db,$debug) {
54 if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc.php"))
55 include ("../sql/".$db->phptype."/".$this->table.".form.inc.php");
56 elseif(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc"))
57 include ("../sql/".$db->phptype."/".$this->table.".form.inc");
58
59 // avis_consultation
60 $this->init_select($form, $db, $maj, $debug, "avis_consultation",
61 $sql_avis_consultation, $sql_avis_consultation_by_id, true);
62
63 // dossier
64 $this->init_select($form, $db, $maj, $debug, "dossier",
65 $sql_dossier, $sql_dossier_by_id, false);
66
67 // service
68 $this->init_select($form, $db, $maj, $debug, "service",
69 $sql_service, $sql_service_by_id, true);
70 }// fin select
71
72 //==================================
73 // sous Formulaire [subform]
74 //==================================
75
76 function setValsousformulaire(&$form,$maj,$validation,$idxformulaire,$retourformulaire,$typeformulaire,&$db,$DEBUG=null){
77 $this->retourformulaire = $retourformulaire;
78 if($validation == 0) {
79 if($retourformulaire =='avis_consultation')
80 $form->setVal('avis_consultation', $idxformulaire);
81 if($retourformulaire =='dossier')
82 $form->setVal('dossier', $idxformulaire);
83 if($retourformulaire =='service')
84 $form->setVal('service', $idxformulaire);
85 }// fin validation
86 }// fin setValsousformulaire
87
88 //==================================
89 // cle secondaire [secondary key]
90 //==================================
91 function setLayout(&$form, $maj){
92
93 //Champs sur lequel s'ouvre le fieldset
94 $form->setBloc('dossier','D',"");
95 $form->setFieldset('dossier','D',_('Administration'));
96
97 //Champs sur lequel se ferme le fieldset
98 $form->setFieldset('instructeur','F','');
99 $form->setBloc('instructeur','F');
100
101 //Champs sur lequel s'ouvre le fieldset
102 $form->setBloc('date_depot','D',"");
103 $form->setFieldset('date_depot','D',_('Consultation'));
104
105 //Champs sur lequel se ferme le fieldset
106 $form->setFieldset('date_limite','F','');
107 $form->setBloc('date_limite','F');
108
109 //Champs sur lequel s'ouvre le fieldset
110 $form->setBloc('petitionnaire','D',"");
111 $form->setFieldset('petitionnaire','D',_('Petitionnaire'));
112
113 //Champs sur lequel se ferme le fieldset
114 $form->setFieldset('terrain','F','');
115 $form->setBloc('terrain','F');
116
117 }
118 }// fin classe
119 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26