Ignore:
Timestamp:
09/30/14 16:42:55 (9 years ago)
Author:
frank.jaeger
Message:

Rückbau von "substring(gml_id)" in Views und Programmen.
Namensänderung von Schlüsseltabellen von ax_* auf v_*.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/mapbender/http/nav/alkisnav_grd.php

    r334 r339  
    66                                Dazu Var-Namen harmonisieren: $gblatt wird $blattgml 
    77                                ZurÃŒck-Link, Titel der Transaktion anzeigen. 
    8         2013-04-29      Test mit IE 
    9         2013-05-07  Strukturierung des Programms, redundanten Code in Functions zusammen fassen 
    10         2013-05-14  Hervorhebung aktuelles Objekt. Title "Nachweis" auch auf Icon. 
    11         2013-12-12      Limit in EinBlatt von 200 weit hoch gesetzt (bis BlÀttern möglich wird) 
    12         2014-09-03  PostNAS 0.8: ohne Tab. "alkis_beziehungen", mehr "endet IS NULL", Spalten varchar statt integer 
    13         2014-09-15  Bei Relationen den Timestamp abschneiden 
     8        2013-04-29 Test mit IE 
     9        2013-05-07 Strukturierung des Programms, redundanten Code in Functions zusammen fassen 
     10        2013-05-14 Hervorhebung aktuelles Objekt. Title "Nachweis" auch auf Icon. 
     11        2013-12-12 Limit in EinBlatt von 200 weit hoch gesetzt (bis BlÀttern möglich wird) 
     12        2014-09-03 PostNAS 0.8: ohne Tab. "alkis_beziehungen", mehr "endet IS NULL", Spalten varchar statt integer 
     13        2014-09-15 Bei Relationen den Timestamp abschneiden 
     14        2014-09-30 RÃŒckbau substring(gml_id) 
    1415*/ 
    1516$cntget = extract($_GET); 
     
    307308        // Blatt ->  B u c h u n g s s t e l l e 
    308309        $sql ="SELECT s.gml_id FROM ax_buchungsstelle s  
    309         JOIN ax_buchungsblatt b ON s.istbestandteilvon=substring(b.gml_id,1,16) 
     310        JOIN ax_buchungsblatt b ON s.istbestandteilvon=b.gml_id 
    310311        WHERE b.bezirk= $1 AND s.endet IS NULL AND b.endet IS NULL AND b.buchungsblattnummermitbuchstabenerweiterung "; 
    311312 
     
    424425gd.stelle, gd.gml_id AS dienbezgml, gd.bezirk, gd.bezeichnung AS diengbbez  
    425426FROM ax_buchungsstelle sh  
    426 JOIN ax_buchungsstelle sd ON substring(sd.gml_id,1,16)=ANY(sh.an)  
    427 JOIN ax_flurstueck f ON f.istgebucht=substring(sd.gml_id,1,16)  
     427JOIN ax_buchungsstelle sd ON sd.gml_id=ANY(sh.an)  
     428JOIN ax_flurstueck f ON f.istgebucht=sd.gml_id  
    428429JOIN pp_gemarkung g ON f.land=g.land AND f.gemarkungsnummer=g.gemarkung  
    429 JOIN ax_buchungsblatt bd ON sd.istbestandteilvon=substring(bd.gml_id,1,16)  
     430JOIN ax_buchungsblatt bd ON sd.istbestandteilvon=bd.gml_id  
    430431JOIN ax_buchungsblattbezirk gd ON bd.land=gd.land AND bd.bezirk=gd.bezirk  
    431432WHERE sh.gml_id = $1 AND sh.endet IS NULL AND sd.endet IS NULL AND f.endet IS NULL AND bd.endet IS NULL AND gd.endet IS NULL " 
     
    454455                if ($gwblatt != $dienblatt) { // Gruppierung Blatt - dienend 
    455456                        $gwblatt = $dienblatt; // Steuerg GW Blatt 
    456                         zeile_blatt($dienbezirk, $diengbbez, $dienbltgml, $dienblatt, true, ""); 
     457                        zeile_blatt($dienbezirk, $diengbbez, $dienbltgml, $dienblatt, true, "", false); 
    457458                        $gwbvnr=""; 
    458459                } 
    459460                if ($gwbvnr != $dienlfd) { // Gruppierung Buchung (BVNR) - dienend 
    460461                        $gwbvnr = $dienlfd; // Steuerg GW BVNR 
    461                         zeile_buchung($diengml, $dienlfd, $dienbezirk."-".$dienblatt, true); 
     462                        zeile_buchung($diengml, $dienlfd, $dienbezirk."-".$dienblatt, true, false); 
    462463                } // ++ Buchungsart? Welches Recht? 
    463464                $fs_gml=$row["gml_id"]; 
Note: See TracChangeset for help on using the changeset viewer.