Ignore:
Timestamp:
05/03/18 12:37:54 (6 years ago)
Author:
frank.jaeger
Message:

Die Buchauskunft bekommt ein neues Modul Grundstücksnachweis (Buchung). Andere Module verlinken darauf.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/info/info/alkisn/alkisfsnw.php

    r404 r405  
    2020        2018-04-11 Variable "gmlid" an Function "ALKISexport" ÃŒbergeben. Ist beim Schreiben des Headers noch unbekannt, wenn mit "&fskennz=" aufgerufen. 
    2121        2018-04-23 Umfangreiche Überarbeitung der "Buchungsstellen" 
     22        2018-05-03 Anpassung fÃŒr GrundstÃŒcksnachweis 
    2223 
    2324++ToDo: 
     
    647648echo "\n<table class='outer'>"; // ALLE Buchungen und EigentÃŒmer in 4 Spalten EINER Tabelle ausgeben 
    648649        $stufe=1; // SchleifenzÀhler Tiefe 
    649         $gezeigt=buchung_anzg($gml_buchungsstelle, $eig, false, $gmlid); // die ("dienende") Buchung anzeigen, wenn nicht fiktiv. Liefert true/false 
     650        $gezeigt=buchung_anzg($gml_buchungsstelle, $eig, false, $gmlid, 1); // die ("dienende") Buchung anzeigen, wenn nicht fiktiv. Liefert true/false 
    650651 
    651652        $anzber=ber_bs_zaehl($gml_buchungsstelle); // Anzahl berechtigte Buchungen (nÀchste Stufe) zu dieser Buchung ermitteln 
     
    661662                        $i++; 
    662663                        if (ber_bs_zaehl($gml_ber_bs) > 0) { 
    663                                 $verf_neu=ber_bs_anzg($gml_ber_bs, $eig, false, $gmlid); // Anzeige ber. Buchungst., ggf. mit EigentÃŒmer. 
     664                                $verf_neu=ber_bs_anzg($gml_ber_bs, $eig, false, $gmlid, ""); // Anzeige ber. Buchungst., ggf. mit EigentÃŒmer. 
    664665                                $anz_neu=count($verf_neu); // Das Ergebnis zÀhlen 
    665666                        //      if ($debug > 2) {echo "<p class='dbg'>Weiter zu verfolgen: Stufe ".$stufe.", Element ".$i.", Anzahl: ".$anz_neu."</p>";} 
     
    672673                //if ($debug > 2) {echo "<p class='dbg'>Nach Stufe ".$stufe.", Anzahl: ". $anzber ."</p>";} 
    673674        } // Ende Stufe 
    674 // Diese aufwÀndige Analyse mit Arrays geht davon aus, dass es Verzweigungen auf oberen Stufen geben könnte, 
    675 // so dass mehrere Zweige parallel weiter zu verfolgen sind. In der Praxis ist eine Verzweigung bisher nur in der letzten Stufe vorgekommen. 
    676 // Eine weniger aufwÀndige Lösung (ohne Arrays) wÃŒrde reichen, wenn das immer so wÀre: 
    677 /*  Alte Version (einfacher): 
    678         $gezeigt = buchung_anzg($gml_buchungsstelle, $eig, false, $gmlid); 
    679         $anzber = ber_bs_zaehl($gml_buchungsstelle); 
    680         if ($anzber > 0 ) { 
    681                 $verfolg = ber_bs_anzg($gml_buchungsstelle, $eig, $gmlid); 
    682                 while ($verfolg != "") { 
    683                         $valt=$verfolg; 
    684                         $verfolg = ber_bs_anzg($valt, $eig, $gmlid); 
    685                 } 
    686         } */ 
    687675echo "\n</table>\n\n"; 
    688676 
Note: See TracChangeset for help on using the changeset viewer.