Newsgroup: it.comp.appl.access
Titolo: Stampa elenco selezionati distinto per utenti contemporanei

Un saluto al NG. Ho in una maschera continua una checkbox che permette agli
utenti scorrendo anche a vista di selezionare una serie di record che dopo
confluiscono in una stampa che contiene quelli selezionati. Poiche' l'mdb a
volte viene consultato in diversi frontend anche da 3 utenti contemporanei,
succede che nella stampa di uno finiscono i selezionati delgli altri. Quale
potrebbe essere una soluzione ??
N.B. ho escluso quella di avere 3 checkbox distinte perche'gli utenti
potenziali sono una decina anche se raramente arrivano ad essere 3 in
contemporanea. Uso Access2000. Grazie a tutti

 ha scritto nel messaggio
news:RMI3c.60469$Kc3.1...@twister2.libero.it...

Ti consiglio di effettuare la selezione dei record da stampare, invece che
da una maschera continua, da una casella di riepilogo con selezione
multipla.
Se vuoi vedere un esempio di questa tecnica vai sul Sito Comune (link qui
sotto) e nella Sezione Reports leggi la FAQ intitolata "Come si può filtrare
un report in base alla selezione multipla effettuata su una casella di
riepilogo?".
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Z9J3c.63426$FJ6.2...@twister1.libero.it...

Innanzitutto grazie per la risposta. Andro' a guardare l'esempio che mi
consigli, ma temo che non sia la soluzione migliore per me in quanto la
maschera continua contiene una trentina di controlli disposti su due righe e
l'utente spulciando tra i vari controlli sceglie con una logica del momento
e che io potrei non conoscere i record da selezionare.Tra l'altro le
maschere di ricerca sono piu' di una . In pratica l'utente con un criterio
apre una maschera e sceglie alcuni records, poi potrebbe cambiare criterio
aprire un'altra maschera e sceglierne altri da aggiungere ai precedenti .
Infine stampare. Non e' possibile creare una sorta di tabella temporanea che
contiene gli ID dei record man mano scelti senza interferire con gli altri
utenti,una specie di carrello della spesa individuale?? Grazie per l'aiuto

 ha scritto nel messaggio
news:5dV3c.61441$Kc3.1...@twister2.libero.it...


Hai la possibilità di passare il filtro applicato alla maschera se nel
parametro "condizione where" (OpenReport) gli inserisci Me.Filter...
Ciao.
--
Sergio MAZZA

 Grazie per l'aiuto


 "Su clic" di una casella di riepilogo.
Come sopra arigrazie

 ha scritto nel messaggio
news:c2pgri$4b7$1...@canarie.caspur.it...

Grazie Sergio per la risposta. Scusami ma data la mia poca conoscenza non
riesco a capire se interpreto male il tuo consiglio o se ho spiegato male il
problema.
Dunque l'utente entra in una maschera filtrata e a vista sceglie alcuni
record che flagga,
poi potrebbe rientrare in un'altra maschera filtrata con filtro diverso
scegliere altri e record e flaggarli e continuare cosi'.... Ad un certo
punto stampa l'elenco di tutti i record  uniti in un solo report. Fin quando
l'applicazione era monoutente non avevo problemi Il problema nasce quando
due utenti entrano insieme e si mischiano le selezioni individuali. Spero di
essere stato piu' chiaro . Ancora grazie per la disponibilità.

 essere stato piu' chiaro . Ancora grazie per la disponibilità.
Ma quando dici che l'utente entra in una maschera filtrata che significa?
Chi l'ha filtrata? Come è stato applicato il filtro?
Se hai diviso in due l'applicazione non hai problemi di conflitti...
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:dW_3c.65170$FJ6.2...@twister1.libero.it...

Questo significa che non hai diviso l'applicazione?
Ciao.
--
Sergio MAZZA

 In primo momento no,ma quando son subentrati piu' utenti ho creato
frontend e backend ma la tabella con i campi flaggati e' comune, giusto??

 frontend e backend ma la tabella con i campi flaggati e' comune, giusto??
Direi di no; è proprio quella che devi inserire nell'FE; ovvero potresti
crearti una tabella temporanea locale dove inserisci gli Id dei record
fleggati oppure utilizzi il suggerimento di Roberto (stringa di Id) e
operatore SQL "In"...
Ciao.
--
Sergio MAZZA

 Sono una capra finalmente ho capito quello che sia tu che roberto
cercavate di dirmi.
Tra l'altro non ho ancora avuto modo di verificare i suoi esempi che ho
scaricato dal sito ma non ancora visti.
Chiedo scusa per la mia miopia e ringrazio entrambi

 ha scritto nel messaggio
news:Zy%3c.62264$Kc3.1...@twister2.libero.it...

Prova e facci sapere...
Ciao.
--
Sergio MAZZA