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

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

Parent Directory Parent Directory | Revision Log Revision Log


Revision 571 - (hide annotations)
Wed Oct 31 15:16:42 2012 UTC (12 years, 3 months ago) by nhaye
File size: 4603 byte(s)
Modification du code suite à la modification des nom de fichiers précédement commités.

1 nhaye 544 <?php
2     //$Id$
3     //gen openMairie le 17/10/2012 18:01
4    
5     require_once ("../obj/virtual_dbform.class.php");
6    
7 nhaye 571 class demande_avis_encours extends virtual_dbform {
8     var $table="demande_avis_encours";
9 nhaye 544 var $real_table="consultation";
10     var $clePrimaire="consultation";
11    
12     var $retourformulaire;
13    
14 nhaye 571 function demande_avis_encours($id,&$db,$debug) {
15 nhaye 544 $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 de depot','D',"");
103     $form->setFieldset('date de 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('adresse du terrain','F','');
115     $form->setBloc('adresse du terrain','F');
116    
117     }
118     }// fin classe
119     ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26