Predmet:Re: Access i GoogleMaps
Po meni nebi trebalo da stane.
Evo procedure koja to obavlja.
PreuzmiIzvorni kôd (Javascript): function showAddress() {
address=document.getElementById("PlaceName").value;
opis=document.getElementById("opis").value;
if (geocoder) {
geocoder.getLatLng(
address,
function(point) {
if (!point) {
alert(address + " Nije Nadjeno");
} else {
map.setCenter(point, 15);
var marker = new GMarker(point, {draggable: true});
map.addOverlay(marker);
marker.title=opis;
GEvent.addListener(marker, "click", function() {
point=marker.getLatLng().toUrlValue(6);
marker.SetMarker =GMarker(point);
marker.openInfoWindowHtml(marker.title);
});
//GEvent.trigger(marker, "click");
map.setCenter(new GLatLng(45.727444, 18.414935), 8);
document.getElementById("PlaceName").value="True";
}
}
);
}
}
Znaci ona radi samo jedan marker a pozivam je iz accesa onoliko puta koliko ima podataka i to ovim.
PreuzmiIzvorni kôd (Visual Basic):hd.all("address").Value = Mjesto & "," & Zemlja
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):<body onload="initialize()" onunload="GUnload()">
<div STYLE="display: none">
<div id="findAdrress" onclick="showAddress(); return false"></div>
<form action="#" onsubmit="showAddress(); return false">
<input id="PlaceName" type="text" style="width:350px" name="address" value="" />
<input id="opis" type="text" style="width:350px" name="ostalo" value="" />
<input type="submit" value="Go!" />
<div id="map_canvas" style="width: 1800px; height: 1600px"></div>
sad sam doduse i vidio da imam viska polja i to:
<input type="submit" value="Go!" />
Podrska samo putem foruma, jer samo tako i ostali imaju koristi od toga.