2 Datensätze aus der Tabelle abfragen

Hallo,

ich habe letztens schonmal nach so einem Thema gefragt und das hat auch super geklappt. Nun ist es so,dass ich 2 Datensätze abfragen möchte und habe mein Script erweitert.Nun zeigt mir ArcView trotzdem nur einen Datensatz an. hier mein Script :

Danke für deine Nachricht.Das funktioniert super.Was ist wenn ich aber 2 Datensätze abfragen möchte.Dazu habe ich folgendes geschrieben :

if (self.is(list).not) then
return nil
elseif (self.count < 3) then
return nil
else
friedhof1 = self.get (0)
mergefeld1 = self.get (1)
mergegrab1 = self.get (2)
friedhof2 = self.get (3)
mergefeld2 = self.get (4)
mergegrab2 = self.get (5)

end

theView=av.GetActiveDoc
thetheme=theView.findtheme("Friedhof")
theVTab=theTheme.GetFTab

theBitmap = theVTab.GetSelection

theQuery = "([friedhofid] = " +friedhof1+") AND ([feld]="+mergefeld1.quote+") AND ([grabid]="+mergegrab2.quote+") OR ([friedhofid] = " +friedhof2+") AND ([feld]="+mergefeld2.quote+") AND ([grabid]="+mergegrab2.quote+")"
....

Bitte um Hilfe
Falls das OR eine zentrale Funktion in deinem Querystring haben soll, muss das SO geklammert werden:

(((bla) and (bla)) OR ((bla) and (bla)))

Außerdem würde ich Variablen von Zellenwerten nicht "feld" nennen und einen Querystring nicht Query. Da winkt das Chaos ja von weitem...
Danke für deine Nachricht.klappt leider trotzdem net.Er zeigt mir immer nur einen Datensatz an
Nja, dann passt entweder dein Querystring nicht zu dem Datensatz oder der Datensatz nicht zur Query - das lässt sich aus der Ferne schlecht erraten. Hast du den Querystring mal gesplittet (rechts und links des ORs) und die Datensätze einzeln abgefragt?
Hm.Einzeln klappt das wunderbar.Kann es sein,dass das Arcview nicht kann mit der or Verknüpfung.Über Tabelle->Abfragen kann man ja die Auswahl erweitern.Vielleicht muss ich das Skript da mal mit erwitern.Weiss jemand welches Skript das ist (Auswahl erweitern) ?
:D Mann, du hast echt Humor! ArcView, kann das schon ganz gut mit dem OR - aber du halt nicht ;)

Oki, dann solltest du vielleicht wirklich zwei Abfragen machen. Auswahl erweitern geht so:

aVTab.Query (aQueryString, aBitmap, #VTAB_SELTYPE_OR)
Vielen Dank.Das funktioniert super.Mit dem Humor versuch ich mein bestes :-)