Prikazi cijelu temu 26.04.2012 18:35
zxz Van mreze
Administrator
Registrovan od:03.02.2009
Lokacija:Tuzla


Predmet:Re: Access i GoogleMaps
Po meni nebi trebalo da stane.
Evo procedure koja to obavlja.
PreuzmiIzvorni kôd (Javascript):
  1.  function showAddress() {
  2.     address=document.getElementById("PlaceName").value;
  3.     opis=document.getElementById("opis").value;
  4.       if (geocoder) {
  5.         geocoder.getLatLng(
  6.           address,
  7.           function(point) {
  8.             if (!point) {
  9.               alert(address + " Nije Nadjeno");
  10.             } else {
  11.               map.setCenter(point, 15);
  12.               var marker = new GMarker(point, {draggable: true});
  13.               map.addOverlay(marker);
  14.               marker.title=opis;
  15.              
  16.               GEvent.addListener(marker, "click", function() {
  17.               point=marker.getLatLng().toUrlValue(6);
  18.               marker.SetMarker =GMarker(point);
  19.               marker.openInfoWindowHtml(marker.title);
  20.               });
  21.               //GEvent.trigger(marker, "click");
  22.               map.setCenter(new GLatLng(45.727444, 18.414935), 8);
  23.               document.getElementById("PlaceName").value="True";
  24.             }
  25.           }
  26.         );
  27.       }
  28.     }
Znaci ona radi samo jedan marker a pozivam je iz accesa onoliko puta koliko ima podataka i to ovim.
PreuzmiIzvorni kôd (Visual Basic):
  1. hd.all("address").Value = Mjesto & "," & Zemlja
  2.     hd.all("findAdrress").Click
Znaci prvo u htm polje addres unesem podatak
Onda pokrenem klik na taster findadress

evo tih polja u taml:
PreuzmiIzvorni kôd (HTML):
  1. <body onload="initialize()" onunload="GUnload()">
  2.    <div STYLE="display: none">
  3.  
  4.       <div id="findAdrress" onclick="showAddress(); return false"></div>
  5.         <form action="#" onsubmit="showAddress(); return false">
  6.          <input id="PlaceName" type="text" style="width:350px" name="address" value="" />
  7.          <input id="opis" type="text" style="width:350px" name="ostalo" value="" />
  8.          <input type="submit" value="Go!" />
  9.       </p>
  10. </div>
  11.       <div id="map_canvas" style="width: 1800px; height: 1600px"></div>
  12.     </form>
  13.  
  14.   </body>

sad sam doduse i vidio da imam viska polja i to:
<input type="submit" value="Go!" />
Podrška samo putem foruma, jer samo tako i ostali imaju koristi od toga.