🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: de.comp.databases
Article #44

access 2.0 und 7.0 - ich weiss nicht mehr weiter

#44
From: Robert Medlitsch
Date: Fri, 13 Sep 1996 00:00
56 lines
3341 bytes
ich habe ein problem, das ziemlich schwierig zu beschreiben ist und ich 
hoffe, ihr nehmt euch die zeit, das hier durchzulesen.

ich habe eine datenbank in sich u. a. folgende tabellen befinden: 
'MASTER' hat einen PrimaryKey (Feld: Kurzbezeichnung) und ist ueber 
diesen mit 'MASSNAHMEN' 1:n verknuepft. ich habe, aufbauend auf diesen 
beiden tabellen zwei formulare, die synchronisiert sind. ueber ein 
auswahlformular mit buttons werden die datensaetze der tabelle MASTER 
eingeschraenkt:

1. ALLE: alle datensaetze aus MASTER
2. NAECHSTE MASSANHMEN: alle datensaetze aus MASTER die 1 oder mehrere 
datensaetze in MASSNAHMEN haben (MASSNAHMEN nach Datum und Zeit 
sortiert)
3. HEUTE: alle datensaetze aus MASTER die 1 oder mehrere datensaetze in 
MASSNAHMEN haben und mindestens 1 davon das datum heute oder aelter hat 
(MASSNAHMEN nach Datum und Zeit sortiert)
4. HEUTE: alle datensaetze aus MASTER die 1 oder mehrere datensaetze in 
MASSNAHMEN haben und mindestens 1 davon das datum morgen hat (MASSNAHMEN 
nach Datum und Zeit sortiert)
5. SONSTIGES verschiedene Abfragen, die alle auf feldern der tabelle 
MASTER basieren und keinen bezug zu MASSNAHMEN haben und auch keine 
probleme aufwerfen.

ich hatte mit access 2.0 alle probleme geloest, indem der auswahlbutton 
ein makro ausfuehrte mit dem das formular MASTER geoeffnet wurde (auch 
wenn es schon offen war) und beim oeffnen eine abfrage als filter 
geladen wurde. z. b. fuer die auswahl 3 bestand die abfrage aus den 
beiden tabellen, abgefragt durde das datum aus MASSNAHMEN: <=datum(), 
ausgegeben wurden aber nur die felder aus MASTER. diese abfrage liess 
sich ueber das menue filter im formular nicht laden, aber in dem 
angefuehrten makro funktionierte es. 

zumindest solange bis ich jetzt auf access 7.0 umstellte. jetzt 
funktioniert die loesung nicht mehr. wenn versucht wird eine abfrage, 
die nicht in der auswahlbox 'aus abfrage laden' im filter erscheint, 
kommt eine fehlermeldung.

ich habe alle moeglichen varianten von abfragen und abfragekombinationen 
versucht: sobald eine zweite tabelle im spiel ist, laesst sich die 
abfrage nicht mehr als filter verwenden.

WER HAT DA EINE LOESUNG ODER IDEE??

ich habe dann im technischen service von microsoft-access unter 
http://www.microsoft.de/tservice/download/00327/ einen beitrag gefunden 
 (titel: Aendern der Datenherkunft eines Formulars) von dem ich dachte, 
er koennte auch mein problem loesen, dann stellte sich heraus, dass der 
angefuehrte befehl OpenQueryDef in access 7.0 nicht mehr existiert und 
mit dem Befehl QueryDefs komme ich nicht klar, da ich zuwenig ahnung von 
der materie habe.

FUER ALLE RATSCHLAEGE BIN ICH AUESSERST DANKBAR.

Robert Medlitsch
Technical Details
Message-ID: <32396F2E.1FBA@via.at>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: GERMAN,ASCII-7-bit
X-Google-Thread: 12ea1a,2ccd7525fec12b67,start
X-Google-Attributes: gid12ea1a,public
X-Google-Thread: 1668c5,2ccd7525fec12b67,start
X-Google-Attributes: gid1668c5,public
From: Robert Medlitsch <medlitsch@via.at>
Subject: access 2.0 und 7.0 - ich weiss nicht mehr weiter
Date: 1996/09/13
Message-ID: <32396F2E.1FBA@via.at>
X-Deja-AN: 180378625
content-type: text/plain; charset=us-ascii
organization: corem SERVICE Wien-Mitte
mime-version: 1.0
newsgroups: de.comp.databases,at.fido.msaccess
x-mailer: Mozilla 2.02 [de] (Win95; I)