Guten Morgen,
ich möchte ein Script schreiben, daß aus einem Thema eine vorher eingestellte Abfrage (Eigenschaften:Thema - nur darstellen bestimmte Kriterien) generell wieder zurückstellt.
Wie geht dat ???
Klaus
ich möchte ein Script schreiben, daß aus einem Thema eine vorher eingestellte Abfrage (Eigenschaften:Thema - nur darstellen bestimmte Kriterien) generell wieder zurückstellt.
Wie geht dat ???
Klaus
- Anmelden oder Registieren, um Kommentare verfassen zu können
Gespeichert von AndiS am Do., 07.10.2004 - 10:39
Permalinkleider schreibst Du nichts über Deine Vorkenntnisse. Die Frage ist ehrlich gesagt, etwas zu unkonkret. Zur Erstellung von Skripten und zur Verwendung in ArcView gibt es Literatur und auch Hilfen im Internet (Google hilft)
Am einfachsten für den Einstieg ist es eigentlich immer, bestehende Skripte zu verwenden und diese den eigenen Bedürfnissen anzupassen.
Andi
Gespeichert von Gast am Do., 07.10.2004 - 11:05
PermalinkDeine Antwort ist auch ein wenig unkonkret - an Literatur liegt auf meinem Schreibtisch einiges rum.
Also konkreter: Abfragen wie ... theVTab.Query(blabla,#VTAB_SELTYPE_NEW) ...
habe ich in einige Scripte eingebaut - ich bin also nicht ganz neu auf dem Gebiet.
Eigentlich suche ich nur nach dem Befehl der ausgelöst wird, wenn im Fenster Thema - Eigenschaften - LÖSCHEN gedrückt wird. Wie ich den dann in ein Script einbaue ist mein Bier...
Klaus
Gespeichert von Maxilla am Do., 07.10.2004 - 11:20
PermalinkHab deine Frage oben auch nicht kapiert. Außerdem ist's ja schon mal nett, wenn einem überhaupt jemand antwortet, auch wenn einem die Antwort erstmal nicht sooo zusagt, oder? Oder nicht?
theBitmap = theVTab.getSelection
theBitmap.clearAll
theVTab.UpdateSelection
Edit:
Ach sooo,
habs oben nicht kapiert und unten auch net. Jetzt hab ich's glaub ich: Der Codeschnipsel oben setzt die Auswahl wieder auf 'Nix', "löscht" aber nicht die Query. In einem Script kann auf dieses 'Löschen' der Query aber wohl verzichtet werden, weil ja nichts in einen Dialog geschrieben wurde.
Gespeichert von Gast am Do., 07.10.2004 - 11:43
PermalinktheFtab.SetDefinition("")
zurücksetzen.
Gespeichert von Gast am Do., 07.10.2004 - 12:23
Permalinkich wollte nicht unhöflich sein - vielleicht wären einige ;-) ;-) ganz angebracht gewesen und hätten (nicht gemeinte und ungewollte) Schärfe aus meiner Antwort genommen - wir wolln uns ja nicht fetzen.
Hallo letzter Gast: Richtige Antwort = 100 Punkte - genau danach habe ich in allen möglichen Unterlagen gsucht und nix gefunden, nochmals vielen Dank
Klaus
Gespeichert von Gast am Do., 07.10.2004 - 13:52
Permalink([KFZ]= "R")
???
Klaus
Gespeichert von Gast am Do., 07.10.2004 - 14:21
PermalinkstrDef = "([KFZ]= " + "R".Quote + ")"
theFtab.SetDefinition(strdef)