Newsgroup: it.comp.appl.access
Titolo: rimozione filtro dopo eliminazione record

Ciao a tutti!!
ho un DB gestionale, vorrei fare in modo che, dopo che attraverso una query
parametrica effettuo una ricerca sul codice, eliminando l'articolo
ricercato, mi venga rimosso il filtro e quindi mi vengano visualizzati tutti
gli altri articoli (questo perchè se lo faccio normalmente, dopo
l'eliminazione mi spara un errore di record non trovato).
chi mi può aiutare??
Grazie a tutti
Nicola

 ha scritto nel messaggio
news:o8NF8.80858$US3.1...@twister1.libero.it...

Come lo cancelli il record trovato?
Perché per farlo non usi direttamente una query di eliminazione?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

ti spiego:
su questo DB ho la necessità di fare delle ricerche per codice, nella
maschera di ricerca ho inserito dei pulsanti tra cui quello di eliminazione.
se effettuo la ricerca su un codice, la maschera mi propone anche la foto
dell'articolo per una maggior sicurezza di quello che devo modificare.
il problema è questo:
dopo aver effettuoato la ricerca, se decido di eliminare l'articolo, clicco
sul pulsante relativo, ma poi mi da un errore dove mi viene detto che il
record non esiste e questo credo perchè va a cercare la foto.
Quello che voglio è che dopo l'eliminazione mi venga eliminato il filtro
affinchè l'errore non appaia e che mi permetta di effettuare altre
ricerche...
per il poco che so è che forse dovrei mettere un qualche codice VBA
collegato al pulsante di eliminazione.
ah dimenticavo:
oltre al record vorrei che mi venisse eliminata anche il file .jpg con la
foto.
grazie in anticipo.
Nicola

 Nicola


Uso una query parametrica e il parametro č:
Like nz([Ultime 6 cifre - OK per tutti gli articoli];"*")
che tra l'altro mi hai suggerito tu stesso in passato
1 - se digito le ultime 6 cifre del codice mi cerca l'articolo,
2 - se clicco su ok me li da tutti.
 tutto qui
quello che vorrei č che dopo la pressione del pulsante di eliminazione la
maschera ritorni al passo 2 e mi visualizzi direttamente tutti gli articoli.
grazie per la pazienza dimostrata...


Se la tua maschera si chiama Maschera1, inserisci nell'intestazione della
maschera una casella di testo non associata chiamata CasellaCerca e nella
quale digiterai ile ultime 6 cifre del codice articolo, invece di digitarle
nella finestra di dialogo che ti compare quando apri la maschera.
Se vorrai vedere tutti i record della tabella, cancella ciò che hai scritto
in CasellaCerca.
Nei criteri della query scrivi:
Like Nz([Forms]![Maschera1]![CasellaCerca]; "*")
A fronte dell'evento "Dopo aggiornamento" di CasellaCerca genera questa riga
di codice VBA:
Me.Requery
Quando vorrai visualizzare, da codice, tutti i record, genera queste due
righe di codice VBA:
Me!CasellaCerca = Null
Me.Requery


volevo sapere se è fattibile una cosa simile:
ho un nuovo DB per magazzino con 2 tabelle
1 - articoli
2 - categorie
la tabella categoria è composta da 3 campi
CODICE
CATEGORIA
SOTTOCATEGORIA
il quesito è il seguente:
vorrei creare una maschera (che ho came origine una query) che abbia le
seguente caratteristiche:
1 - una casella combinata che contiene le categorie
2 - una casella di riepilogo che contiene le sottocategorie e il codice di
queste.
la particolarità è questa:
devo scegliere dalla (1) una categoria, di conseguenza nella (2) mi devono
apparire solo le sottocategorie della categoria scelta. in seguito cliccando
su una sottocategoria devono apparirmi in maschera (1 alla volta) gli
articoli relativi alla sottocategoria scelta.
si può fare??
credo di si e penso che sia fattibile tramite VB (che è quello che mi frega)
credo che non riesco ad arrivare a certe soluzioni forse perchè avrei dovuto
imparare prima VB e poi Access. E' giusto?
Grazie 1000
Nicola

 ha scritto nel messaggio
news:wwSG8.3269$z87....@twister2.libero.it...

Scusa, ma che c'entra questo con la rimozione filtro dopo eliminazione
record?
Se è un altro problema, apri un altro thread; o sbaglio? ;-)


sorry!!!
non m'ero accorto del casino che avevo fatto!!!
ho gia inserito il nuovo thread!!!
Nicola