Ignore:
Timestamp:
07/26/11 11:54:55 (13 years ago)
Author:
frank.jaeger
Message:

Anpassung an PostNAS-Version 0.6:
Buchauskunft und Navigation: Formate des Feldes "lage" (Straßenschlüssel) werden gesteuert über einen neuen conf-Parameter $dbvers (05 oder 06).
Konverter-Scripte für PostNAS 0.6 in einem neuen Ordner.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/var/www/info/alkis/alkisgebaeudenw.php

    r81 r105  
    44 
    55        Version: 
    6         15.09.2010  Function "buchungsart" durch JOIN ersetzt 
    7         21.09.2010  vergessenen Parameter &style und Kommentar entfernt 
    8         01.10.2010  Geschoss-Anzahl 
    9         14.12.2010  Pfad zur Conf 
    10         17.12.2010  Astrid Emde: Prepared Statements (pg_query -> pg_prepare + pg_execute) 
    11         25.01.2011  F.J.: Strassennamen zur Hausnummer 
    12                                         https://trac.wheregroup.com/PostNAS/ticket/6 
    13         26.01.2011  Space in leere td 
    14  
    15         01.02.2011  *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen 
    16         07.02.2011  
     6        07.02.2011  *Left* Join - Fehlertoleranz bei unvollstaendigen Schluesseltabellen 
     7        25.07.2011  PostNAS 0.5/0.6 Versionen unterscheiden      
     8         
    179        ToDo: lfd.Nr. der NebengebÀude alternativ zur Hausnummer anzeigen. 
    1810                Dazu aber Join auf ax_lagebezeichnungmitpseudonummer notwendig. 
     
    10597                echo "\n\t<tr>"; 
    10698                        echo "\n\t\t<td title='Gemarkung'>"; 
    107                         if  ($shaowkey) { 
     99                        if  ($showkey) { 
    108100                                echo "<span class='key'>".$gmkgnr."</span><br>"; 
    109101                        } 
     
    157149// Straßen-Name 
    158150$sqlg.="LEFT JOIN ax_lagebezeichnungkatalogeintrag s ON l.kreis=s.kreis AND l.gemeinde=s.gemeinde "; 
    159 $sqlg.="AND to_char(l.lage, 'FM00000') = lpad(s.lage,5,'0') "; 
    160  
     151if ($dbvers=="05") { 
     152        $sqlg.="AND to_char(l.lage, 'FM00000') = lpad(s.lage,5,'0') "; 
     153} else { // ab PostNAS 06. 
     154        $sqlg.="AND l.lage=s.lage "; 
     155} 
    161156// Alternativ zur Hauptgebaeude-Hausnummer auch die Nebengebaeude-Pseudo-Nummern suchen? 
    162157// $sqlg.="LEFT JOIN ax_lagebezeichnungmitpseudonummer p ON ... "; 
Note: See TracChangeset for help on using the changeset viewer.