/[openfoncier]/trunk/gen/obj/om_sousetat.class.php
ViewVC logotype

Contents of /trunk/gen/obj/om_sousetat.class.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 116 - (show annotations)
Fri Sep 2 08:43:32 2011 UTC (13 years, 5 months ago) by fraynaud
File size: 25665 byte(s)
remplacement image app et om-css



1 <?php
2 //$Id$
3 //gen openMairie le 06/12/2010 15:57
4 require_once (PATH_OPENMAIRIE."formulairedyn.class.php");
5 require_once (PATH_OPENMAIRIE."dbformdyn.class.php");
6
7 class om_sousetat_gen extends dbForm {
8 var $table="om_sousetat";
9 var $clePrimaire="om_sousetat";
10 var $typeCle="N";
11 var $retourformulaire;
12
13 function setvalF($val) {
14 //affectation valeur formulaire
15 $this->valF['om_sousetat'] = $val['om_sousetat'];
16 $this->valF['om_collectivite'] = $val['om_collectivite'];
17 $this->valF['id'] = $val['id'];
18 $this->valF['libelle'] = $val['libelle'];
19 $this->valF['actif'] = $val['actif'];
20 $this->valF['titre'] = $val['titre'];
21 $this->valF['titrehauteur'] = $val['titrehauteur'];
22 $this->valF['titrefont'] = $val['titrefont'];
23 $this->valF['titreattribut'] = $val['titreattribut'];
24 $this->valF['titretaille'] = $val['titretaille'];
25 $this->valF['titrebordure'] = $val['titrebordure'];
26 $this->valF['titrealign'] = $val['titrealign'];
27 $this->valF['titrefond'] = $val['titrefond'];
28 $this->valF['titrefondcouleur'] = $val['titrefondcouleur'];
29 $this->valF['titretextecouleur'] = $val['titretextecouleur'];
30 $this->valF['intervalle_debut'] = $val['intervalle_debut'];
31 $this->valF['intervalle_fin'] = $val['intervalle_fin'];
32 $this->valF['entete_flag'] = $val['entete_flag'];
33 $this->valF['entete_fond'] = $val['entete_fond'];
34 $this->valF['entete_orientation'] = $val['entete_orientation'];
35 $this->valF['entete_hauteur'] = $val['entete_hauteur'];
36 $this->valF['entetecolone_bordure'] = $val['entetecolone_bordure'];
37 $this->valF['entetecolone_align'] = $val['entetecolone_align'];
38 $this->valF['entete_fondcouleur'] = $val['entete_fondcouleur'];
39 $this->valF['entete_textecouleur'] = $val['entete_textecouleur'];
40 $this->valF['tableau_largeur'] = $val['tableau_largeur'];
41 $this->valF['tableau_bordure'] = $val['tableau_bordure'];
42 $this->valF['tableau_fontaille'] = $val['tableau_fontaille'];
43 $this->valF['bordure_couleur'] = $val['bordure_couleur'];
44 $this->valF['se_fond1'] = $val['se_fond1'];
45 $this->valF['se_fond2'] = $val['se_fond2'];
46 $this->valF['cellule_fond'] = $val['cellule_fond'];
47 $this->valF['cellule_hauteur'] = $val['cellule_hauteur'];
48 $this->valF['cellule_largeur'] = $val['cellule_largeur'];
49 $this->valF['cellule_bordure_un'] = $val['cellule_bordure_un'];
50 $this->valF['cellule_bordure'] = $val['cellule_bordure'];
51 $this->valF['cellule_align'] = $val['cellule_align'];
52 $this->valF['cellule_fond_total'] = $val['cellule_fond_total'];
53 $this->valF['cellule_fontaille_total'] = $val['cellule_fontaille_total'];
54 $this->valF['cellule_hauteur_total'] = $val['cellule_hauteur_total'];
55 $this->valF['cellule_fondcouleur_total'] = $val['cellule_fondcouleur_total'];
56 $this->valF['cellule_bordure_total'] = $val['cellule_bordure_total'];
57 $this->valF['cellule_align_total'] = $val['cellule_align_total'];
58 $this->valF['cellule_fond_moyenne'] = $val['cellule_fond_moyenne'];
59 $this->valF['cellule_fontaille_moyenne'] = $val['cellule_fontaille_moyenne'];
60 $this->valF['cellule_hauteur_moyenne'] = $val['cellule_hauteur_moyenne'];
61 $this->valF['cellule_fondcouleur_moyenne'] = $val['cellule_fondcouleur_moyenne'];
62 $this->valF['cellule_bordure_moyenne'] = $val['cellule_bordure_moyenne'];
63 $this->valF['cellule_align_moyenne'] = $val['cellule_align_moyenne'];
64 $this->valF['cellule_fond_nbr'] = $val['cellule_fond_nbr'];
65 $this->valF['cellule_fontaille_nbr'] = $val['cellule_fontaille_nbr'];
66 $this->valF['cellule_hauteur_nbr'] = $val['cellule_hauteur_nbr'];
67 $this->valF['cellule_fondcouleur_nbr'] = $val['cellule_fondcouleur_nbr'];
68 $this->valF['cellule_bordure_nbr'] = $val['cellule_bordure_nbr'];
69 $this->valF['cellule_align_nbr'] = $val['cellule_align_nbr'];
70 $this->valF['cellule_numerique'] = $val['cellule_numerique'];
71 $this->valF['cellule_total'] = $val['cellule_total'];
72 $this->valF['cellule_moyenne'] = $val['cellule_moyenne'];
73 $this->valF['cellule_compteur'] = $val['cellule_compteur'];
74 $this->valF['om_sql'] = $val['om_sql'];
75 }
76
77 //=================================================
78 //cle primaire automatique [automatic primary key]
79 //==================================================
80
81 function setId(&$db) {
82 //numero automatique
83 $this->valF[$this->table] = $db->nextId(DB_PREFIXE.$this->table);
84 }
85
86 function setValFAjout($val) {
87 //numero automatique -> pas de controle ajout cle primaire
88 }
89
90 function verifierAjout() {
91 //numero automatique -> pas de verfication de cle primaire
92 }
93
94 //====================================
95 // verifier avant validation [verify]
96 //=====================================
97
98 function verifier($val,&$db,$DEBUG) {
99 // verifier le 2eme champ si $verifier = 1 dans gen/dyn/form.inc
100 $this->correct=True;
101 $f="&nbsp!&nbsp;&nbsp;&nbsp;&nbsp;";
102 $imgv="<img src='../app/img/punaise.png' style='vertical-align:middle' hspace='2' border='0'>";
103 if ($this->valF['om_collectivite']==""){
104 $this->msg= $this->msg.$imgv._('om_collectivite')."&nbsp;"._('obligatoire').$f;
105 $this->correct=False;
106 }
107 } // fin verifier [end verify]
108
109 //==========================
110 // Formulaire [form]
111 //==========================
112
113 function setType(&$form,$maj) {
114 //type
115 if ($maj==0){ //ajout
116 $form->setType('om_sousetat','hidden');// cle automatique
117 if($this->retourformulaire=='om_collectivite')
118 $form->setType('om_collectivite','hiddenstatic');
119 else
120 if($_SESSION['niveau']==2)
121 $form->setType('om_collectivite','select');
122 else
123 $form->setType('om_collectivite','hiddenstatic');
124 $form->setType('id','text');
125 $form->setType('libelle','text');
126 $form->setType('actif','text');
127 $form->setType('titre','textarea');
128 $form->setType('titrehauteur','text');
129 $form->setType('titrefont','text');
130 $form->setType('titreattribut','text');
131 $form->setType('titretaille','text');
132 $form->setType('titrebordure','text');
133 $form->setType('titrealign','text');
134 $form->setType('titrefond','text');
135 $form->setType('titrefondcouleur','text');
136 $form->setType('titretextecouleur','text');
137 $form->setType('intervalle_debut','text');
138 $form->setType('intervalle_fin','text');
139 $form->setType('entete_flag','text');
140 $form->setType('entete_fond','text');
141 $form->setType('entete_orientation','text');
142 $form->setType('entete_hauteur','text');
143 $form->setType('entetecolone_bordure','text');
144 $form->setType('entetecolone_align','text');
145 $form->setType('entete_fondcouleur','text');
146 $form->setType('entete_textecouleur','text');
147 $form->setType('tableau_largeur','text');
148 $form->setType('tableau_bordure','text');
149 $form->setType('tableau_fontaille','text');
150 $form->setType('bordure_couleur','text');
151 $form->setType('se_fond1','text');
152 $form->setType('se_fond2','text');
153 $form->setType('cellule_fond','text');
154 $form->setType('cellule_hauteur','text');
155 $form->setType('cellule_largeur','text');
156 $form->setType('cellule_bordure_un','text');
157 $form->setType('cellule_bordure','text');
158 $form->setType('cellule_align','text');
159 $form->setType('cellule_fond_total','text');
160 $form->setType('cellule_fontaille_total','text');
161 $form->setType('cellule_hauteur_total','text');
162 $form->setType('cellule_fondcouleur_total','text');
163 $form->setType('cellule_bordure_total','text');
164 $form->setType('cellule_align_total','text');
165 $form->setType('cellule_fond_moyenne','text');
166 $form->setType('cellule_fontaille_moyenne','text');
167 $form->setType('cellule_hauteur_moyenne','text');
168 $form->setType('cellule_fondcouleur_moyenne','text');
169 $form->setType('cellule_bordure_moyenne','text');
170 $form->setType('cellule_align_moyenne','text');
171 $form->setType('cellule_fond_nbr','text');
172 $form->setType('cellule_fontaille_nbr','text');
173 $form->setType('cellule_hauteur_nbr','text');
174 $form->setType('cellule_fondcouleur_nbr','text');
175 $form->setType('cellule_bordure_nbr','text');
176 $form->setType('cellule_align_nbr','text');
177 $form->setType('cellule_numerique','text');
178 $form->setType('cellule_total','text');
179 $form->setType('cellule_moyenne','text');
180 $form->setType('cellule_compteur','text');
181 $form->setType('om_sql','textarea');
182 }// fin ajout
183 if ($maj==1){ //modifier
184 $form->setType('om_sousetat','hiddenstatic');
185 if($this->retourformulaire=='om_collectivite')
186 $form->setType('om_collectivite','hiddenstatic');
187 else
188 if($_SESSION['niveau']==2)
189 $form->setType('om_collectivite','select');
190 else
191 $form->setType('om_collectivite','hiddenstatic');
192 $form->setType('id','text');
193 $form->setType('libelle','text');
194 $form->setType('actif','text');
195 $form->setType('titre','textarea');
196 $form->setType('titrehauteur','text');
197 $form->setType('titrefont','text');
198 $form->setType('titreattribut','text');
199 $form->setType('titretaille','text');
200 $form->setType('titrebordure','text');
201 $form->setType('titrealign','text');
202 $form->setType('titrefond','text');
203 $form->setType('titrefondcouleur','text');
204 $form->setType('titretextecouleur','text');
205 $form->setType('intervalle_debut','text');
206 $form->setType('intervalle_fin','text');
207 $form->setType('entete_flag','text');
208 $form->setType('entete_fond','text');
209 $form->setType('entete_orientation','text');
210 $form->setType('entete_hauteur','text');
211 $form->setType('entetecolone_bordure','text');
212 $form->setType('entetecolone_align','text');
213 $form->setType('entete_fondcouleur','text');
214 $form->setType('entete_textecouleur','text');
215 $form->setType('tableau_largeur','text');
216 $form->setType('tableau_bordure','text');
217 $form->setType('tableau_fontaille','text');
218 $form->setType('bordure_couleur','text');
219 $form->setType('se_fond1','text');
220 $form->setType('se_fond2','text');
221 $form->setType('cellule_fond','text');
222 $form->setType('cellule_hauteur','text');
223 $form->setType('cellule_largeur','text');
224 $form->setType('cellule_bordure_un','text');
225 $form->setType('cellule_bordure','text');
226 $form->setType('cellule_align','text');
227 $form->setType('cellule_fond_total','text');
228 $form->setType('cellule_fontaille_total','text');
229 $form->setType('cellule_hauteur_total','text');
230 $form->setType('cellule_fondcouleur_total','text');
231 $form->setType('cellule_bordure_total','text');
232 $form->setType('cellule_align_total','text');
233 $form->setType('cellule_fond_moyenne','text');
234 $form->setType('cellule_fontaille_moyenne','text');
235 $form->setType('cellule_hauteur_moyenne','text');
236 $form->setType('cellule_fondcouleur_moyenne','text');
237 $form->setType('cellule_bordure_moyenne','text');
238 $form->setType('cellule_align_moyenne','text');
239 $form->setType('cellule_fond_nbr','text');
240 $form->setType('cellule_fontaille_nbr','text');
241 $form->setType('cellule_hauteur_nbr','text');
242 $form->setType('cellule_fondcouleur_nbr','text');
243 $form->setType('cellule_bordure_nbr','text');
244 $form->setType('cellule_align_nbr','text');
245 $form->setType('cellule_numerique','text');
246 $form->setType('cellule_total','text');
247 $form->setType('cellule_moyenne','text');
248 $form->setType('cellule_compteur','text');
249 $form->setType('om_sql','textarea');
250 }// fin modifier
251 if ($maj==2){ //supprimer
252 $form->setType('om_sousetat','hiddenstatic');
253 $form->setType('om_collectivite','hiddenstatic');
254 $form->setType('id','hiddenstatic');
255 $form->setType('libelle','hiddenstatic');
256 $form->setType('actif','hiddenstatic');
257 $form->setType('titre','hiddenstatic');
258 $form->setType('titrehauteur','hiddenstatic');
259 $form->setType('titrefont','hiddenstatic');
260 $form->setType('titreattribut','hiddenstatic');
261 $form->setType('titretaille','hiddenstatic');
262 $form->setType('titrebordure','hiddenstatic');
263 $form->setType('titrealign','hiddenstatic');
264 $form->setType('titrefond','hiddenstatic');
265 $form->setType('titrefondcouleur','hiddenstatic');
266 $form->setType('titretextecouleur','hiddenstatic');
267 $form->setType('intervalle_debut','hiddenstatic');
268 $form->setType('intervalle_fin','hiddenstatic');
269 $form->setType('entete_flag','hiddenstatic');
270 $form->setType('entete_fond','hiddenstatic');
271 $form->setType('entete_orientation','hiddenstatic');
272 $form->setType('entete_hauteur','hiddenstatic');
273 $form->setType('entetecolone_bordure','hiddenstatic');
274 $form->setType('entetecolone_align','hiddenstatic');
275 $form->setType('entete_fondcouleur','hiddenstatic');
276 $form->setType('entete_textecouleur','hiddenstatic');
277 $form->setType('tableau_largeur','hiddenstatic');
278 $form->setType('tableau_bordure','hiddenstatic');
279 $form->setType('tableau_fontaille','hiddenstatic');
280 $form->setType('bordure_couleur','hiddenstatic');
281 $form->setType('se_fond1','hiddenstatic');
282 $form->setType('se_fond2','hiddenstatic');
283 $form->setType('cellule_fond','hiddenstatic');
284 $form->setType('cellule_hauteur','hiddenstatic');
285 $form->setType('cellule_largeur','hiddenstatic');
286 $form->setType('cellule_bordure_un','hiddenstatic');
287 $form->setType('cellule_bordure','hiddenstatic');
288 $form->setType('cellule_align','hiddenstatic');
289 $form->setType('cellule_fond_total','hiddenstatic');
290 $form->setType('cellule_fontaille_total','hiddenstatic');
291 $form->setType('cellule_hauteur_total','hiddenstatic');
292 $form->setType('cellule_fondcouleur_total','hiddenstatic');
293 $form->setType('cellule_bordure_total','hiddenstatic');
294 $form->setType('cellule_align_total','hiddenstatic');
295 $form->setType('cellule_fond_moyenne','hiddenstatic');
296 $form->setType('cellule_fontaille_moyenne','hiddenstatic');
297 $form->setType('cellule_hauteur_moyenne','hiddenstatic');
298 $form->setType('cellule_fondcouleur_moyenne','hiddenstatic');
299 $form->setType('cellule_bordure_moyenne','hiddenstatic');
300 $form->setType('cellule_align_moyenne','hiddenstatic');
301 $form->setType('cellule_fond_nbr','hiddenstatic');
302 $form->setType('cellule_fontaille_nbr','hiddenstatic');
303 $form->setType('cellule_hauteur_nbr','hiddenstatic');
304 $form->setType('cellule_fondcouleur_nbr','hiddenstatic');
305 $form->setType('cellule_bordure_nbr','hiddenstatic');
306 $form->setType('cellule_align_nbr','hiddenstatic');
307 $form->setType('cellule_numerique','hiddenstatic');
308 $form->setType('cellule_total','hiddenstatic');
309 $form->setType('cellule_moyenne','hiddenstatic');
310 $form->setType('cellule_compteur','hiddenstatic');
311 $form->setType('om_sql','hiddenstatic');
312 }//fin supprimer
313 }
314
315 function setOnchange(&$form,$maj) {
316 //javascript controle client
317 $form->setOnchange('om_sousetat','VerifNum(this)');
318 $form->setOnchange('om_collectivite','VerifNum(this)');
319 $form->setOnchange('titrehauteur','VerifNum(this)');
320 $form->setOnchange('titretaille','VerifNum(this)');
321 $form->setOnchange('intervalle_debut','VerifNum(this)');
322 $form->setOnchange('intervalle_fin','VerifNum(this)');
323 $form->setOnchange('entete_hauteur','VerifNum(this)');
324 $form->setOnchange('tableau_largeur','VerifNum(this)');
325 $form->setOnchange('tableau_fontaille','VerifNum(this)');
326 $form->setOnchange('cellule_hauteur','VerifNum(this)');
327 $form->setOnchange('cellule_fontaille_total','VerifNum(this)');
328 $form->setOnchange('cellule_hauteur_total','VerifNum(this)');
329 $form->setOnchange('cellule_fontaille_moyenne','VerifNum(this)');
330 $form->setOnchange('cellule_hauteur_moyenne','VerifNum(this)');
331 $form->setOnchange('cellule_fontaille_nbr','VerifNum(this)');
332 $form->setOnchange('cellule_hauteur_nbr','VerifNum(this)');
333 }
334
335 function setTaille(&$form,$maj) {
336 //taille des champs affiches (text)
337 $form->setTaille('om_sousetat',11);
338 $form->setTaille('om_collectivite',11);
339 $form->setTaille('id',50);
340 $form->setTaille('libelle',50);
341 $form->setTaille('actif',3);
342 $form->setTaille('titre',80);
343 $form->setTaille('titrehauteur',8);
344 $form->setTaille('titrefont',20);
345 $form->setTaille('titreattribut',20);
346 $form->setTaille('titretaille',8);
347 $form->setTaille('titrebordure',20);
348 $form->setTaille('titrealign',20);
349 $form->setTaille('titrefond',20);
350 $form->setTaille('titrefondcouleur',11);
351 $form->setTaille('titretextecouleur',11);
352 $form->setTaille('intervalle_debut',8);
353 $form->setTaille('intervalle_fin',8);
354 $form->setTaille('entete_flag',20);
355 $form->setTaille('entete_fond',20);
356 $form->setTaille('entete_orientation',100);
357 $form->setTaille('entete_hauteur',8);
358 $form->setTaille('entetecolone_bordure',200);
359 $form->setTaille('entetecolone_align',100);
360 $form->setTaille('entete_fondcouleur',11);
361 $form->setTaille('entete_textecouleur',11);
362 $form->setTaille('tableau_largeur',8);
363 $form->setTaille('tableau_bordure',20);
364 $form->setTaille('tableau_fontaille',8);
365 $form->setTaille('bordure_couleur',11);
366 $form->setTaille('se_fond1',11);
367 $form->setTaille('se_fond2',11);
368 $form->setTaille('cellule_fond',20);
369 $form->setTaille('cellule_hauteur',8);
370 $form->setTaille('cellule_largeur',200);
371 $form->setTaille('cellule_bordure_un',200);
372 $form->setTaille('cellule_bordure',200);
373 $form->setTaille('cellule_align',100);
374 $form->setTaille('cellule_fond_total',20);
375 $form->setTaille('cellule_fontaille_total',8);
376 $form->setTaille('cellule_hauteur_total',8);
377 $form->setTaille('cellule_fondcouleur_total',11);
378 $form->setTaille('cellule_bordure_total',200);
379 $form->setTaille('cellule_align_total',100);
380 $form->setTaille('cellule_fond_moyenne',20);
381 $form->setTaille('cellule_fontaille_moyenne',8);
382 $form->setTaille('cellule_hauteur_moyenne',8);
383 $form->setTaille('cellule_fondcouleur_moyenne',11);
384 $form->setTaille('cellule_bordure_moyenne',200);
385 $form->setTaille('cellule_align_moyenne',100);
386 $form->setTaille('cellule_fond_nbr',20);
387 $form->setTaille('cellule_fontaille_nbr',8);
388 $form->setTaille('cellule_hauteur_nbr',8);
389 $form->setTaille('cellule_fondcouleur_nbr',11);
390 $form->setTaille('cellule_bordure_nbr',200);
391 $form->setTaille('cellule_align_nbr',100);
392 $form->setTaille('cellule_numerique',200);
393 $form->setTaille('cellule_total',100);
394 $form->setTaille('cellule_moyenne',100);
395 $form->setTaille('cellule_compteur',100);
396 $form->setTaille('om_sql',80);
397 }
398
399 function setMax(&$form,$maj) {
400 //longueur max en saisie (text)
401 $form->setMax('om_sousetat',11);
402 $form->setMax('om_collectivite',11);
403 $form->setMax('id',50);
404 $form->setMax('libelle',50);
405 $form->setMax('actif',3);
406 $form->setMax('titre',6);
407 $form->setMax('titrehauteur',8);
408 $form->setMax('titrefont',20);
409 $form->setMax('titreattribut',20);
410 $form->setMax('titretaille',8);
411 $form->setMax('titrebordure',20);
412 $form->setMax('titrealign',20);
413 $form->setMax('titrefond',20);
414 $form->setMax('titrefondcouleur',11);
415 $form->setMax('titretextecouleur',11);
416 $form->setMax('intervalle_debut',8);
417 $form->setMax('intervalle_fin',8);
418 $form->setMax('entete_flag',20);
419 $form->setMax('entete_fond',20);
420 $form->setMax('entete_orientation',100);
421 $form->setMax('entete_hauteur',8);
422 $form->setMax('entetecolone_bordure',200);
423 $form->setMax('entetecolone_align',100);
424 $form->setMax('entete_fondcouleur',11);
425 $form->setMax('entete_textecouleur',11);
426 $form->setMax('tableau_largeur',8);
427 $form->setMax('tableau_bordure',20);
428 $form->setMax('tableau_fontaille',8);
429 $form->setMax('bordure_couleur',11);
430 $form->setMax('se_fond1',11);
431 $form->setMax('se_fond2',11);
432 $form->setMax('cellule_fond',20);
433 $form->setMax('cellule_hauteur',8);
434 $form->setMax('cellule_largeur',200);
435 $form->setMax('cellule_bordure_un',200);
436 $form->setMax('cellule_bordure',200);
437 $form->setMax('cellule_align',100);
438 $form->setMax('cellule_fond_total',20);
439 $form->setMax('cellule_fontaille_total',8);
440 $form->setMax('cellule_hauteur_total',8);
441 $form->setMax('cellule_fondcouleur_total',11);
442 $form->setMax('cellule_bordure_total',200);
443 $form->setMax('cellule_align_total',100);
444 $form->setMax('cellule_fond_moyenne',20);
445 $form->setMax('cellule_fontaille_moyenne',8);
446 $form->setMax('cellule_hauteur_moyenne',8);
447 $form->setMax('cellule_fondcouleur_moyenne',11);
448 $form->setMax('cellule_bordure_moyenne',200);
449 $form->setMax('cellule_align_moyenne',100);
450 $form->setMax('cellule_fond_nbr',20);
451 $form->setMax('cellule_fontaille_nbr',8);
452 $form->setMax('cellule_hauteur_nbr',8);
453 $form->setMax('cellule_fondcouleur_nbr',11);
454 $form->setMax('cellule_bordure_nbr',200);
455 $form->setMax('cellule_align_nbr',100);
456 $form->setMax('cellule_numerique',200);
457 $form->setMax('cellule_total',100);
458 $form->setMax('cellule_moyenne',100);
459 $form->setMax('cellule_compteur',100);
460 $form->setMax('om_sql',6);
461 }
462
463 function setLib(&$form,$maj) {
464 //libelle des champs
465 $form->setLib('om_sousetat',_('om_sousetat'));
466 $form->setLib('om_collectivite',_('om_collectivite'));
467 $form->setLib('id',_('id'));
468 $form->setLib('libelle',_('libelle'));
469 $form->setLib('actif',_('actif'));
470 $form->setLib('titre',_('titre'));
471 $form->setLib('titrehauteur',_('titrehauteur'));
472 $form->setLib('titrefont',_('titrefont'));
473 $form->setLib('titreattribut',_('titreattribut'));
474 $form->setLib('titretaille',_('titretaille'));
475 $form->setLib('titrebordure',_('titrebordure'));
476 $form->setLib('titrealign',_('titrealign'));
477 $form->setLib('titrefond',_('titrefond'));
478 $form->setLib('titrefondcouleur',_('titrefondcouleur'));
479 $form->setLib('titretextecouleur',_('titretextecouleur'));
480 $form->setLib('intervalle_debut',_('intervalle_debut'));
481 $form->setLib('intervalle_fin',_('intervalle_fin'));
482 $form->setLib('entete_flag',_('entete_flag'));
483 $form->setLib('entete_fond',_('entete_fond'));
484 $form->setLib('entete_orientation',_('entete_orientation'));
485 $form->setLib('entete_hauteur',_('entete_hauteur'));
486 $form->setLib('entetecolone_bordure',_('entetecolone_bordure'));
487 $form->setLib('entetecolone_align',_('entetecolone_align'));
488 $form->setLib('entete_fondcouleur',_('entete_fondcouleur'));
489 $form->setLib('entete_textecouleur',_('entete_textecouleur'));
490 $form->setLib('tableau_largeur',_('tableau_largeur'));
491 $form->setLib('tableau_bordure',_('tableau_bordure'));
492 $form->setLib('tableau_fontaille',_('tableau_fontaille'));
493 $form->setLib('bordure_couleur',_('bordure_couleur'));
494 $form->setLib('se_fond1',_('se_fond1'));
495 $form->setLib('se_fond2',_('se_fond2'));
496 $form->setLib('cellule_fond',_('cellule_fond'));
497 $form->setLib('cellule_hauteur',_('cellule_hauteur'));
498 $form->setLib('cellule_largeur',_('cellule_largeur'));
499 $form->setLib('cellule_bordure_un',_('cellule_bordure_un'));
500 $form->setLib('cellule_bordure',_('cellule_bordure'));
501 $form->setLib('cellule_align',_('cellule_align'));
502 $form->setLib('cellule_fond_total',_('cellule_fond_total'));
503 $form->setLib('cellule_fontaille_total',_('cellule_fontaille_total'));
504 $form->setLib('cellule_hauteur_total',_('cellule_hauteur_total'));
505 $form->setLib('cellule_fondcouleur_total',_('cellule_fondcouleur_total'));
506 $form->setLib('cellule_bordure_total',_('cellule_bordure_total'));
507 $form->setLib('cellule_align_total',_('cellule_align_total'));
508 $form->setLib('cellule_fond_moyenne',_('cellule_fond_moyenne'));
509 $form->setLib('cellule_fontaille_moyenne',_('cellule_fontaille_moyenne'));
510 $form->setLib('cellule_hauteur_moyenne',_('cellule_hauteur_moyenne'));
511 $form->setLib('cellule_fondcouleur_moyenne',_('cellule_fondcouleur_moyenne'));
512 $form->setLib('cellule_bordure_moyenne',_('cellule_bordure_moyenne'));
513 $form->setLib('cellule_align_moyenne',_('cellule_align_moyenne'));
514 $form->setLib('cellule_fond_nbr',_('cellule_fond_nbr'));
515 $form->setLib('cellule_fontaille_nbr',_('cellule_fontaille_nbr'));
516 $form->setLib('cellule_hauteur_nbr',_('cellule_hauteur_nbr'));
517 $form->setLib('cellule_fondcouleur_nbr',_('cellule_fondcouleur_nbr'));
518 $form->setLib('cellule_bordure_nbr',_('cellule_bordure_nbr'));
519 $form->setLib('cellule_align_nbr',_('cellule_align_nbr'));
520 $form->setLib('cellule_numerique',_('cellule_numerique'));
521 $form->setLib('cellule_total',_('cellule_total'));
522 $form->setLib('cellule_moyenne',_('cellule_moyenne'));
523 $form->setLib('cellule_compteur',_('cellule_compteur'));
524 $form->setLib('om_sql',_('om_sql'));
525 }
526
527 function setSelect(&$form, $maj,&$db,$debug) {
528 if(file_exists ("../sql/".$db->phptype."/".$this->table.".form.inc"))
529 include ("../sql/".$db->phptype."/".$this->table.".form.inc");
530 if($maj<2){
531 // om_collectivite
532 $contenu=array();
533 $res = $db->query($sql_om_collectivite);
534 if (database::isError($res))
535 die($res->getMessage().$sql_om_collectivite);
536 else{
537 if ($debug == 1)
538 echo " la requete ".$sql_om_collectivite." est executee<br>";
539 $contenu[0][0]='';
540 $contenu[1][0]=_('choisir')."&nbsp;"._('om_collectivite');
541 $k=1;
542 while ($row=& $res->fetchRow()){
543 $contenu[0][$k]=$row[0];
544 $contenu[1][$k]=$row[1];
545 $k++;
546 }
547 $form->setSelect('om_collectivite',$contenu);
548 }// fin error db
549 }// fin maj
550 }// fin select
551
552 function setVal(&$form,$maj,$validation,&$db,$DEBUG=null){
553 if($validation==0 and $maj==0 and $_SESSION['niveau']==1) {
554 $form->setVal('om_collectivite', $_SESSION['collectivite']);
555 }// fin validation
556 }// fin setVal
557
558 //==================================
559 // sous Formulaire [subform]
560 //==================================
561
562 function setValsousformulaire(&$form,$maj,$validation,$idxformulaire,$retourformulaire,$typeformulaire,&$db,$DEBUG=null){
563 $this->retourformulaire = $retourformulaire;
564 if($validation==0) {
565 if($retourformulaire =='om_collectivite')
566 $form->setVal('om_collectivite', $idxformulaire);
567 }// fin validation
568 }// fin setValsousformulaire
569
570 //==================================
571 // cle secondaire [secondary key]
572 //==================================
573
574 }// fin classe
575 ?>

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26