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

Diff of /trunk/sql/pgsql/demande.inc.php

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1056 by vpihour, Thu Dec 13 10:28:14 2012 UTC revision 1058 by vpihour, Thu Dec 13 15:00:27 2012 UTC
# Line 4  Line 4 
4    
5  include('../gen/sql/pgsql/demande.inc.php');  include('../gen/sql/pgsql/demande.inc.php');
6    
7  //TABLE  /*Champs du début de la requête*/
8  $table = DB_PREFIXE."demande  $table = DB_PREFIXE."demande
9      INNER JOIN ".DB_PREFIXE."lien_demande_demandeur      INNER JOIN ".DB_PREFIXE."lien_demande_demandeur
10          ON lien_demande_demandeur.demande=demande.demande          ON lien_demande_demandeur.demande=demande.demande
# Line 23  $table = DB_PREFIXE."demande Line 23  $table = DB_PREFIXE."demande
23          ON demande.dossier_instruction=dossier.dossier          ON demande.dossier_instruction=dossier.dossier
24      LEFT JOIN ".DB_PREFIXE."instruction      LEFT JOIN ".DB_PREFIXE."instruction
25          ON demande.instruction_recepisse=instruction.instruction ";          ON demande.instruction_recepisse=instruction.instruction ";
26    /* Test SQL pour récupérer les bons champs selon la qualité du demandeur :
27     * particulier ou personne morale*/
28  $case_demandeur = "CASE WHEN demandeur.qualite='particulier'  $case_demandeur = "CASE WHEN demandeur.qualite='particulier'
29  THEN TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom))  THEN TRIM(CONCAT(demandeur.particulier_nom, ' ', demandeur.particulier_prenom))
30  ELSE TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination))  ELSE TRIM(CONCAT(demandeur.personne_morale_raison_sociale, ' ', demandeur.personne_morale_denomination))
# Line 32  END"; Line 33  END";
33  /*Supression du bouton d'ajout de nouvelle demande à partir du formulaire*/  /*Supression du bouton d'ajout de nouvelle demande à partir du formulaire*/
34  $tab_actions['corner']['ajouter'] = NULL;  $tab_actions['corner']['ajouter'] = NULL;
35    
36  // SELECT  /*Liste des champs affichés dans le tableau de résultat*/
37  $champAffiche = array(  $champAffiche = array(
38      'demande.dossier_instruction as "'._("dossier").'"',      'demande.dossier_instruction as "'._("dossier").'"',
39      $case_demandeur.' as "'._("nom").'"',      $case_demandeur.' as "'._("nom").'"',
# Line 49  $champAffiche = array( Line 50  $champAffiche = array(
50      'arrondissement.libelle as "'._("arrondissement").'"',      'arrondissement.libelle as "'._("arrondissement").'"',
51      );      );
52    
53  // Recherche avancee  /* Recherche avancée */
54  $champs = array();  $champs = array();
55    
56  $champs['dossier_instruction'] = array(  $champs['dossier_instruction'] = array(
# Line 100  $options[] =  array('type' => 'search', Line 101  $options[] =  array('type' => 'search',
101                       'advanced' => $champs,                       'advanced' => $champs,
102                       'absolute_object' => 'demande',                       'absolute_object' => 'demande',
103                       'export' => array("csv"));                       'export' => array("csv"));
104                      /*Fin recherche avancée*/
105    
106    /*Sous-formulaire non affichés*/                
107  $sousformulaire = NULL;  $sousformulaire = NULL;
108  ?>  ?>

Legend:
Removed from v.1056  
changed lines
  Added in v.1058

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26