Hallo,
beim Versuch die
SQL-Abfrage
Code:
SELECT SD_BUILDINGS.StrShortname, SD_OBJECTS.StrRoomNo,
SD_OBJECTS.StrName, RP_RESULT4.StrDate,
RP_RESULT4.IntChecked
FROM (RP_RESULT4 INNER JOIN SD_BUILDINGS
ON RP_RESULT4.IntBuildID = SD_BUILDINGS.ID)
INNER JOIN SD_OBJECTS
ON RP_RESULT4.IntRoomID = SD_OBJECTS.ID
GROUP BY SD_BUILDINGS.StrShortname, SD_OBJECTS.StrRoomNo, SD_OBJECTS.StrName,
RP_RESULT4.StrDate, RP_RESULT4.intChecked
HAVING (RP_RESULT4.intChecked = 0)
ORDER BY SD_BUILDINGS.StrShortname, SD_OBJECTS.StrRoomNo;
zu aktivieren, erhalte ich die Fehlermeldung "Merkmal nicht verfügbar"
Es scheint an der Having-Klausel zu liegen, denn wenn ich diese Klausel herausnehme, lässt sich die Abfrage aktivieren und liefert auch Daten.
Nur komm ich nicht drauf, was die Fehlermeldung bedeuten soll. Die verwendeten Tabellen sind übrigens
BDE-Tabellen.
Im Local-
SQL-Handbuch wird die Having-Klausel erwähnt, also geh ich mal davon aus, dass die
BDE damit umgehen kann.
Hat vielleicht jemand eine Idee?
Grüsse
Frank