Please enable JavaScript to view this site.

GeoAS Project

Navigation: Relation > Auswahl

Globale Funktionen

Scroll Prev Top Next More

Zusätzliche Standard Funktionen, die im gesamten MapInfo Kontext zur Verfügung stehen. Die Funktionen sind als globale Funktion registriert und können in allen SQL-Dialogen, Makros und im MapBasic-Fenster genutzt werden.

 

ReplaceReplace$()

Syntax: Replace$(Text, Von, Nach)

Beispiel:
UPDATE Adressen SET Strassenname=Replace$(Strassenname,"strasse","str.")

 

AlterSymbolSize$()

AlterSymbolSizeEs werden alle Symboltypen unterstützt.

Syntax: AlterSymbolSize$(Object,Size)

Beispiel 1 - Baumtabelle mit Symbolen (keine Zellen):
Update Bäume set Obj=AlterSymbolSize$(obj,Kronendurchmesser)

Beispiel 2 - Makro
obj1=selection.obj
obj2=AlterSymbolSize$(obj1,60)

 

Kill$(Filename)

Löscht eine Datei. Kill$() funktioniert wie die Standard-MapBasic-Funktion Kill Filename, aber es wird kein Fehler geworfen, wenn die Datei nicht existiert oder nicht gelöscht werden kann.

 

GUID$()

Liefert eine GUID (Globally Unique Identifier) zurück. Die Funktion ist als globale Funktion registriert und kann in Makros, allen SQL-Dialogen und im MapBasic-Fenster genutzt werden.

Beispiel:
UPDATE Bäume set BaumID=GUID$()

 

UrlEncode$()

Kodierung von URL-Parametern.

Syntax: UrlEncode$(Text)

Beispiel 1:
UPDATE Kunden SET Zugang = "https://www.Kundenportal/"+UrlEncode$(Kundenname)

Beispiel 2:
Dim str1 as String
str1="Höchst am Main"
print "Das ist die URL von " +str1 +": " + UrlEncode$(str1)

 

UrlDecode$()

Dekodierung von URL-Parametern.

Syntax: UrlDecode$(Text)