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

Annotation of /trunk/sql/pgsql/recherche_dossier.inc.php

Parent Directory Parent Directory | Revision Log Revision Log


Revision 9282 - (hide annotations)
Fri Apr 10 16:44:23 2020 UTC (4 years, 9 months ago) by softime
File size: 4004 byte(s)
* Merge de la branche de développement compat-php dans le trunk

1 mbroquet 3730 <?php
2     /**
3     * @package openfoncier
4     * @version SVN : $id$
5     **/
6    
7     //
8     include('../sql/pgsql/dossier_instruction.inc.php');
9    
10     $ent = _("Recherche de dossier existant");
11    
12     //Suppression de l'action ajouter
13     $tab_actions['corner']['ajouter'] = NULL;
14     // Actions a gauche : consulter
15     $tab_actions['left']['consulter'] =
16 softime 7996 array('lien' => ''.OM_ROUTE_FORM.'&obj=demande&amp;action=0&amp;idx_dossier=',
17     'id' => '&amp;premier='.$premier.'&amp;advs_id='.$advs_id.'&amp;tricol='.$tricol.'&amp;valide='.$valide,
18 mbroquet 3730 'lib' => '<span class="om-icon om-icon-16 om-icon-fix add-16" title="'._('Ajouter une demande').'">'.
19     _('Ajouter une demande').'</span>',
20     'ordre' => 20,);
21    
22     // Action du contenu : transferer
23     $tab_actions['content'] = $tab_actions['left']['consulter'];
24    
25     /**
26     * OPTIONS - ADVSEARCH
27     */
28     //
29     $champs = array();
30     //
31     $champs['dossier'] = array(
32     'libelle' => _('dossier_instruction'),
33     'type' => 'text',
34     'table' => 'dossier',
35     'colonne' => array(
36     'dossier',
37     'dossier_libelle',
38     ),
39 softime 9282 'taille' => '',
40     'max' => '',
41 mbroquet 3730 );
42     //
43     $champs['particulier_nom'] = array(
44     'libelle' => _('petitionnaire'),
45     'help' => _("Recherche dans les champs : nom, prénom, raison sociale, dénomination.
46    
47     La chaîne recherchée doit figurer dans l'un de ces champs.
48    
49     Par exemple, dans le cas d'un demandeur avec le nom 'DUPONT' et le prénom 'JEAN' :
50     - la recherche de 'JEAN' donne des résultats car le champ prénom contient 'JEAN',
51     - la recherche de 'DUPONT' donne des résultats car le champ nom contient 'DUPONT',
52     - la recherche de 'DUPONT JEAN' ne donne aucun résultat car ni le nom ni le prénom ni la raison sociale ni la dénomination ne contient 'DUPONT JEAN'."),
53     'type' => 'text',
54     'table' => 'demandeur',
55     'colonne' => array(
56     'particulier_nom',
57     'particulier_prenom',
58     'personne_morale_raison_sociale',
59     'personne_morale_denomination',
60     ),
61 softime 9282 'taille' => '',
62     'max' => '',
63 mbroquet 3730 );
64     //
65     $champs['adresse'] = array(
66     'libelle' => _('terrain'),
67     'help' => _("Recherche dans les champs : numéro, voie, lieu-dit, code postal, localité, boite postale, cedex.
68    
69     La chaîne recherchée doit figurer dans l'un de ces champs.
70    
71     Par exemple, dans le cas d'une adresse avec la voie 'RUE DU ROUET' et la localité 'MARSEILLE' :
72     - la recherche de 'RUE DU ROUET' donne des résultats car le champ voie contient 'RUE DU ROUET',
73     - la recherche de 'MARSEILLE' donne des résultats car le champ localité contient 'MARSEILLE',
74     - la recherche de 'RUE DU ROUET MARSEILLE' ne donne aucun résultat car ni le numéro ni la voie ni le lieu-dit ni le code postal ni la localité ni la boite postale ni le cedex ne contient 'RUE DU ROUET MARSEILLE'."),
75     'type' => 'text',
76     'table' => 'dossier',
77     'colonne' => array(
78     'terrain_adresse_voie_numero',
79     'terrain_adresse_voie',
80     'terrain_adresse_lieu_dit',
81     'terrain_adresse_code_postal',
82     'terrain_adresse_localite',
83     'terrain_adresse_bp',
84     'terrain_adresse_cedex',
85     ),
86 softime 9282 'taille' => '',
87     'max' => '',
88 mbroquet 3730 );
89     //
90     $champs['arrondissement'] = array(
91 softime 6565 'table' => 'arrondissement',
92     'colonne' => 'libelle',
93     'type' => 'select',
94 mbroquet 3730 'libelle' => _('arrondissement'),
95     );
96     //
97     $champs['dossier_autorisation_type_detaille'] = array(
98     'table' => 'dossier_autorisation',
99     'colonne' => 'dossier_autorisation_type_detaille',
100     'type' => 'select',
101     'libelle' => _('nature du dossier'),
102     );
103     //
104     $champs['depot_initial'] = array(
105     'colonne' => 'depot_initial',
106     'table' => 'dossier',
107     'libelle' => _('depot_initial'),
108     'type' => 'date',
109     'where' => 'intervaldate',
110 softime 9282 'taille' => '',
111 mbroquet 3730 );
112     //
113     $champs['etat'] = array(
114     'table' => 'dossier',
115     'colonne' => 'etat',
116     'type' => 'select',
117     'libelle' => _('etat du dossier'),
118     );
119     // advsearch -> options
120     $options[] = array(
121     'type' => 'search',
122     'display' => true,
123     'advanced' => $champs,
124     'absolute_object' => 'dossier',
125     );
126    
127     ?>

Properties

Name Value
svn:keywords "Id"

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26