Newsgroup: it.comp.appl.access
Titolo: Query di aggiornamento dopo apertura report con criterio Complicato

il mio problema č questo miei angeli custodi...:
Ho una maschera "fatture" che prende dati da una query (QryFattura)che
prende origine a sua volta da due tabelle (TabClienti e TabFatture) in
questa maschera esiste anche una sottomaschera(StMscFatture) che prende
origine da una query (QryGioelliVenduti)
Allora nella mia maschera Fatture ho alla fine i dati della fattura (numero,
data, cliente) e l'anagrafica cliente e nella sotto maschera tutti i
gioielli che lui ha comperato ancora da fatturare.Nella maschera ho un tasto
che apre un report (rptfattura)con la condizione di aprire solo se il report
= al numero di fattura visto nella maschera fatture....e fino li tuttto
ok..ma io vorrei che all'avvio del tasto, oppure all'evento apertura report,
si avviasse una query di aggiornamento che mi aggiorni lo stato di un
controllo da vero a falso, fin qui ok ci riesco...solo che lui mi aggiorna
quel controllo di tutti i miei clienti che hanno fatture in sospeso...dovrei
riuscire a mettere una condizione tipo quella dell'apertura del report che
mi limiti l'aggiornamento del controllo solo del cliente a cui ho creato la
fattura
Grazie e scusate la complicatezza
Paolino

 il mio problema è questo miei angeli custodi...:

Condiziona la query di aggiornamento al codice del cliente relativo al
record corrente della maschera.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
--------------------------------------------- 

qualcosa mi diceva che il ragionamento da fare era quello che mi hai
risposto tu Roberto...
ma ti arrabbi se ti dico che non ho la più pallida idea di cosa devo fare e
come lo devo fare...io di access a livello di programmazione sono propio
all'inizio....quindi le condizioni where ecc..per me sono cose propio nuove
e anche un po' ostili...
Aiutamiii;-)
Ciao Paolino

 ha scritto nel messaggio
news:kswwb.144369$e6.52...@twister2.libero.it...

Apri la griglia di struttura della query di aggiornamento e nei criteri
relativi al campo del cliente scrivi qualcosa del genere:
Forms!NomeMaschera!Cliente
Dove NomeMaschera è il nome della tua maschera e Cliente è il nome della
casella di testo che contiene l'identificativo del cliente relativo al
record attivo.
Penso comunque che, se vuoi sviluppare database in Access, sia necessario
che tu studi un Access almeno quel minimo indispensabile per acquisire una
proprietà di linguaggio che ti permetta di farti capire e capire i consigli
che ti vengono dati; in caso contrario chi cerca di aiutarti dovrebbe
sostituirti a te nel realizzare parti del database.
Se vuoi veramente imparare Access non devi confondere il NG per un helpdesk
o per un corso personalizzato per corrispondenza.


Grazie Roberto...tento ora con il tuo consiglio...
Vedi, sto imparando access da circa 5 mesi.
l'impegno ti assicuro c'è, mi sono comperato 2 libri, e ho letto un po' di
guide, ma certe cose non le ho bene chiare, sto cercando di affinarle...sto
forse "sfruttando il NG" solo perchè purtoppo ho la necessità obbligata di
creare un database per il mio lavoro che è molto difficile gestire senza uno
strumento software come un database.
Comperarlo fatto e spendere molti soldi non soddisferebbe neppure le
esigemze perchè non si adatterebbe al mio lavoro che è poco standard.
Io sono un grossista importatore di gioielli, gestisco più o meno 1200 pezzi
come magazzino e ogno oggetto ho 15 campi di caratteristiche in pìù la loro
foto, devo creare listini di sospesi per le televendite...listini per i
negozi ecc....ti giuro che lo faccio per necessità...
Scusate quindi se ho voluto accendere la luce su cose un po' più avanti
delle mie conoscenze sui database. Cmq le cose di base su access le so',
sono quelle un po' più specifiche che mi mancano...
Ricordatevi  cmq che tuti voi avvte avuto un momento in cui ne sapevate meno
o niente...e ch forse vi avrebbe fatto piacere un newsgroup come
questo...magari senza aver paura che chiedere è lecito...e rispondere è
cortesia...;-)
Grazie cmq di tutto...spero di diventare presto un esperto come voi...
Paolino