[Mapserver-DE] probleme mit itemquery

A. Hochegger a.hochegger at eduhi.at
Fre Jul 9 18:39:38 CEST 2004


hallo !

ich habe in meiner index.html folgenden code zur suche eines grundstückes 
// Eingabe Grundstücksnummer
 function gnr_senden()
 {
  var re = new RegExp("^([.]{0,1})([0-9]{1,5}|[0-9]{1,5}\/{1}[0-9]{1,5})$");
        if(!re.test(document.gnrform.gnr.value))
  {
   alert("Feld Grundtstücksnummer formal falsch oder leer!");
   document.gnrform.gnr.value = "";
   return;
  }
  var gstnr = document.gnrform.kgnr.value + document.gnrform.gnr.value;
  var mapurl = "http://localhost/cgi-bin/mapserv?map=/gmdweb/query.map&qlayer=gstnr_query&mode=itemquery&mapext=shapes&qitem=gstnr&qstring=" + gstnr;
  window.open(mapurl,"Kartenfenster","width=860,height=620,resizable=Yes,status=Yes,scrollbars=Yes");
 }
die grundstücksnummer ist im feld gstnr und kann folgendermaßen aussehen:  42116.57 oder 4211657 oder 4211657/2. die ersten 5 zahlen geben die katastralgemeinde an der rest ist die eigentliche grundstücksnummer. die suche funktioniert aber nur mit den grundstücksnummern wie .57 oder 57, wird jedoch eine teilungszahl 57/2 eingegeben dann ergibt die suche kein ergebnis (no matching records) obwohl diese nummer vorhanden ist. ich glaube es ist der schrägstrich habe aber keine ahnung wie ich das problem lösen soll. ich verwende den mapserver 4.0.1 unter windows xp.

ich bin für jeden tip dankbar weil ich ehrlich gestanden in java script nicht sehr viel ahnung habe und außerdem gerade mein erstes mapserver projekt bearbeite. 


herzlichen dank also im voraus für die hilfe.


vg
helmut hochegger

-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: http://www.intevation.de/pipermail/mapserver-de/attachments/20040709/be6d60b7/attachment.html


This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)