Routenplaner aufruf
Hallo zusammen,
wo ist denn der fehler? Bei click wird folgendes Skript ausgelöst :
let me := this;
let lif := Liefertermin;
let tem := me.'Team wählen';
if Liefertermin and 'Team wählen' then
openURL("https://www.google.de/maps/dir/" + "Max Str.50,01139 Dresden" + "/" + join(for i in select 'Aufträge' where 'Team wählen' = me.tem and lif = Liefertermin do
"/" + i.'Straße' + "," + i.PLZ + "," + i.Ort
end, ""))
end
Jedoch bringt das mir bei den Adressen immer als zweite eine leerzeile, sodas ich diese immer erst löschen muss. Wo hab ich denn den fehler? (die anzahl der stops ist variabel)
4 Antworten
-
+ "/" ... war zuviel. Klappt
-
Hi Michi. Kannst Du bitte das Script posten. Es ist eine sehr schöne Idee von Dir und ich würde es gern übernehmen. Gruß Mirko
-
openURL("https://www.google.de/maps/dir/" + "Maxstr. 5,01139 Dresden" + join(for i in select 'Aufträge' where 'Team wählen' = me.tem and lif = Liefertermin do
"/" + i.'Straße' + "," + i.PLZ + "," + i.Ort
end, "") + "/" + "Maxstr. 5,01139 Dresden")
end -
Hi Michi. Danke. Hat so bei mir nicht ganz funktioniert, aber ich konnte es umschreiben. Der Schrägstrich zum Abschluss von join() war die Lösung für mich. Klappt sehr gut und nochmal danke für die Idee. Mirko
*
openURL("https://www.google.de/maps/dir/" + "Berliner Allee 100, 13088 Berlin" + "/" + join(for i in (select TABELLE)[BEDINGUNG = WERT] do
i.Strasse + " " + i.Hausnummer+ "," + i.PLZ + " " + i.Stadt
end, "/"))
*
Content aside
- vor 3 JahrenZuletzt aktiv
- 4Antworten
- 172Ansichten