mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Visualizzare un record in una sottomaschera

Ciao a tutti.
Non sono riuscito a trovare risposta  su 
sitocomune.com
.
Ho una maschera ed una sottomaschera. Con un clic in un controllo della
maschera seleziono tramite setfocus il corrispondente record nella
sottomaschera.
Però - c'è sempre un però a complicarti la vita - se detto record non è
visibile sullo schermo in quanto è in una posizione non visualizzata dalla
sottomaschera, non riesco a far scorrere l'elenco fino a far apparire il
record incriminato sullo schermo.
Lo stesso problema si presenta con il comando DoCmd.GoToRecord,,acLast;
viene selezionato l'ultimo record, ma non visualizzato sullo schermo.
Sono riuscito a spiegarmi?
Grazie a chi può darmi una mano.
Gastone

 ha scritto nel messaggio
news:iF8Da.60178$g92.1...@news2.tin.it...

Questo è il codice generato nell'autocomposizione di una casella combinata,
se scegli di posizionarti sul record selezionato nel controllo.
    Dim rs As Object
    Set rs = Me.Recordset.Clone
    rs.FindFirst "[NomeChiaveTabella] = " & Str(Me![NomeCasellaCombinata])
    Me.Bookmark = rs.Bookmark
Dovrebbe fare al caso tuo.
Ciao.

 ha scritto nel messaggio
news:B09Da.36737$pR3.7...@news1.tin.it...

Ti ringrazio, però non mi serve. Forse non sono riuscito a spiegare il
problema.
La subform è in formato, diciamo, foglio dati con righe e colonne e,
naturalmente solo un determinato numero di righe (record) viene visualizzato
a schermo.
Quando io dalla form principale clicco su un controllo, il selettore di
record della subform si sposta regolarmente al record indicato (e questo lo
accerto spostando con il mouse la barra di scorrimento verticale), però, se
questo record non è visualizzato a schermo perché, poniamo, ha il numero 54
mentre sullo schermo ne sono visualizzati solo 20, le righe (record) non
scorrono verso l'alto, ma la subform rimane fissa mostrandomi un elenco con
il record n.1 posizionato sulla prima riga.
Io ho necessità sia di visualizzare a volte un record specifico, sia, altre
volte, di posizionarmi automaticamente sull'ultima riga della subform quando
dalla maschera principale inserisco un nuovo record.
Mi auguro di essere stato più chiaro.
Mi voglio scusare per la lungaggine e ringraziare chi ha la pazienza di
leggere fino in fondo per cercare di capire e di risolvere 'sto problemino
(...per me senz'altro un problemone!).
Ora cmq vado a letto.
Buona notte e ciao a tutti.
Gasto.
Newsgroup: it.comp.appl.access
Titolo: Problemi di connessione in rete ACCESS 97

Salve a tutti...
scusate se ripeto il messaggio lanciato ieri pomeriggio ma ho veramente
bisogno.....
sarà una enorme cavolata ma..... ho molta confusione.
Ho creato un database con ACCESS 97 che devo mettere in condivisione con i
PC collegati in
rete.
Se apro il database sul mio PC e, tenendolo aperto, cerco di aprirlo pure
dal PC di un mio collega, ACCESS mi dice che non posso aprirlo due volte (il
file è già in uso).
Ho dato rapidamente sguardo all'help e mi dice che per default l'apertura è
condivisa.....
Ho guardato nelle opzioni avanzate ed effettivamente l'accesso è condiviso.
Che è successo????
Come devo fare???
Nei messaggi precedenti si dice solamente che basta metterlo in rete ed
usarlo...ma non mi sembra così semplice....
Grazie.
Civvi

 wrote in message 972hrk$6u8$1...@serv1.iunet.it...



Ma hai diviso l'applicazione in due? Maschere (fe) e tabelle (be)?
Ciao.

 wrote in message
975pk3$rnt$1...@suite03.caspur.it...



Per favore rispondi dopo il messaggio precedente (come faccio io);
Per dividere l'applicazione c'č (anche) la procedura guidata di access
Strumenti - Aggiunte - Divisione database (per Acc'97, nel 2000 'nin zň!).
Oppure non fai altro che crearti un mdb vuoto e inserirci dentro le tabelle,
di solito solo quelle; mentre ti rimane l'altro mdb con le maschere, query,
report etc. ma le tabella sono allegate (File - Carica dati esterni -
Collega tabelle).
L'mdb con le maschere viene chiamato "fe" e quello con le tabelle "be"; il
be lo copi sul server, l'fe lo copi sui client riallegandoci le tabelle..
Se č necessario? Quasi vitale se vuoi gestire meglio gli accessi alle
tabelle da piů client. Un inconveniente č quello che se effettui una
modifica sull'fe lo devi copiare su tutti i client.
Comunque se non sbaglio sul sito comune (
www.sitocomune.com
) viene trattato
proprio questo argomento...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: W98-A97 Spostarsi di campo in campo in un record di tabella

Volendo fare il "giro" di tutti i campi di un record ( magari 30 campi)
senza perņ dover utilizzare il nome del campo , magari con un ciclo for , si
puņ??? C'č un metodo NextItem o quelcosa del genere ? Chiedo questo perchč
vorrei fare , per ogni record immesso in una TABella, un giro di verifica
dei campi con valore o meno .
For i=0 to numcampidelrecord
    if campodelrecord not null then
        azioneUNO
        else
        azioneDUE
    end if
next i
Grazie , ciao
Marce

 dei campi con valore o meno
do until rst.eof
    For cont = 1 to miatab.fields.count
        rst(cont).....quello che vuoi
    Next
loop
La sintassi e' buttata la...controlla sull'help fields e field.
Saluti.
Luciano
(DOC)
Newsgroup: it.comp.appl.access
Titolo: Gruppo opzioni

Se non ho capito male, è possibile utilizzare questo controllo per
filtrare i record in una maschera, decidendo quali record devono essere
visualizzati in base al controllo che in quel momento è premuto. Ma questo
come avviene, ovvero bisogna usare una macro, come ho visto nel db
northwind.mdb, che comunque non mi chiarito nulla o è possibile inserire
del codice direttamente in maschera?
grazie
fabio 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 del codice direttamente in maschera?
Avviene modificando la recordsource della maschera su aggiornamento del
gruppo o utilizzando una query che sia parametrica rispetto al valore
selezionato.
Di piů dettagliato, per quanto hai fornito della tua situazione, non si puň
fornire.
Antonio

 Antonio


Se la maschera "pippo" elenca i dati della tbl "anagrafica" che contiene
il campo "città", ed ho inserito 3 interrutori, Roma, Milano, Genova, che
codice uso?
grazie


 codice uso?
Uh?
Sono io che sono ancora rincoglionito di sonno arretrato, o non c'è proprio
il quoting del messaggio a cui stai rispondendo?!?!
Antonio

 Antonio
Ovvero:
Se la maschera "pippo" elenca i dati della tbl "anagrafica" che contiene
il campo "città", ed ho inserito 3 interrutori, Roma, Milano, Genova, che
codice uso?
-- 


 codice uso?
Probabilmente ero stanco io, ora sembra tutto a posto.
Ci sono molte soluzioni, te ne fornisco un paio:
1)
nella query origine record della maschera, ci metti un campo calcolato fatto
così:
iif(città="Roma";1;iif(città="Milano";2;3))
inoltre, sotto questo campo calcolato ci metti come criterio:
[forms]![tuaform]![gruppo]
dove gruppo è il gruppo di opzioni e i valori 1 2 e 3 sono associati alle
citàà come spcificato nel campo calcolato. Su evento dopo aggiornamento del
gruppo farai una me.requery
2)
La query non ha campi calcolati e sotto il campo città ci metti il seguente
criterio:
[forms]![tuaform]![città_nascosta]
città_nascosta è un controllo non visibile della form
Su dopo aggiornamento del gruppo, prima di fare la requery della form, farai
anche
if gruppo = 1 then
  città_nascosta = "Roma"
elsif gruppo = 2 then
  città_nascosta = "Milano"
else
  città_nascosta = "Genova"
end if
Antonio

 scusate ragazzi se mi intrometto ma avrei bisogno anch'io di un aiutino su
questo argomento
se posso vorrei chiedere ad antonio
riprendendo l'esempio n°2 io avrei la necessità di un ulteriore opzione che
mi ritorni  tutti i record della maschera
che criterio devo assegnare a "citta_nascosta"
grazie
         franio

 ha scritto nel messaggio
news:44zKb.47698$VW.21...@news3.tin.it...

Assegnagli null
Quindi modifica la query mettendo come criterio il seguente
Like nz([forms]![tuaform]![città_nascosta];"*")
cioè se trova un valore, fa like quel valore, altrimenti like asterisco cioè
tutto
Antonio

 ciao franio
Newsgroup: it.comp.appl.access
Titolo: tabelle impossibili da cancellare

ciao a tutti
   ho un *piccolo* problema: io in diverse elaborazioni nel mio db mi
creo delle tabelle d'appoggio temporanee che vengono eliminate alla
fine dell'elaborazione. se perň l'elaborazione si pianta (per un
qualunque motivo) le tabelle ovviamente restano lě. normalmente
queste tabelle si riescono a cancellare, perň ce ne sono un paio per
cui, cercando di eliminarle, appare un bel messaggio d'errore che
dice "Negata autorizzazione all'eliminazione di 'nometabella'".
ora, al mio db c'č l'accesso personalizzato a seconda dell'utente,
come posso fare per cancellarle? devo accedere al db come ogni utente
che č stato creato e provare?
fatemi sapere
grazie
Robby

 fatemi sapere
Entrare come amministratore?
Antonio

 Entrare come amministratore?
non funge.
e comunque mi sono scordata di dirvi che il db č in access 2.0.
altre idee?
comunque grazie
Robby

 e comunque mi sono scordata di dirvi che il db è in access 2.0.
Anche il 2 aveva il concetto di amministratore con diritti su tutti gli
oggetti...
Antonio

 Antonio
lo so, il problema č che nel mio db gli accessi non sono definiti con
le impostazioni di access, ma con delle funzioni fatte ad hoc da un
mio ex-collega, infatti non so come funzionano esattamente, ma ci
posso guardare. speravo perň in una soluzione piů semplice ma
soprattutto piů rapida.
comunque grazie ancora
Robby
Newsgroup: it.comp.appl.access
Titolo: help ie 6.0

Buongiorno a tutti
Questa mattina ho installato ie 6.0 e con grande sorpresa tutti i file word
sul desktop hanno cambiato icona: anzichè la classica W blu adesso sono
raffigurati da una icona beige con un orologino ed una busta. Chi mi sa dire
cos'é successo? ed eventualmente le icone precedente?
Grazie 1000 anticipatamente

 ha scritto nel messaggio
news:9u01um$smb$1...@nreada.inwind.it...

Windows utilizza le icone in base alle associazioni estensioni-programmi:
es.:
    se le estensioni .doc sono associate a Word usa l'icona "W blu"
Quindi , per quanto mi sembri strano, l'installazione di IE6.0 ha
cambiato le associazioni estensione-programma.
Se cosi' e', da "Esplora risorse":
    Strumenti>Opzioni cartella>Tipi di File
seleziona l'estensione .doc nell'elenco e poi clicca su
    Cambia...
a questo punto ti compare una finestra con tutta una serie di applicazioni:
    scegli Word
Spero che questo risolva il tuo problema. Ad ogni modo, come in ICAA ci
aiuta con Access,
it.comp.os.Win.Win9x ci aiuta con i misteri :) di windows.
Ciao
---
leo_duca

 ha scritto nel messaggio
news:9u01um$smb$1...@nreada.inwind.it...

Dimenticavo: se cliccando sulle nuove icone si apre Word (come prima)
allora anziche'
    Cambia...
devi cliccare su
    Avanzate
e poi su
    Cambia icone
riassociando cosi' Word alla sua "vecchia" icona.
Ciao
---
leo_duca
Newsgroup: it.comp.appl.access
Titolo: Aiuto Gestione "Badge"

Salve mi chiamo Pasquale
Premetto di essere alle prime armi con Access.
Sto cercando di realizzare un controllo automatizzato tramite codici a barre
sulle entrate ed uscite di una piccola azienda.
Anche se come concetto ho sbagliato, ho creato tre tabelle
 Impiegati ,ora entrata, ora uscita collegate tra loro tramite l'ID
Impiegato (contatore chiave primaria) .
La mia difficoltà sta nel raggruppare i dati in modo corretto.
Come posso fare, anche usando controlli sulle maschere?
pma...@tin.it

precedente?
basta fare come con i nostri lettori di badge...
se fai la "strisciata" verso un senso è un'entrata,
se fai verso il senso opposto è un'uscita...
poi settimanalmente si fa una stampa di tutte le
timbrature della settimana e si rilevano eventuali
incongruenze (timbrature mancanti o doppie) da
correggere con firma del dipendente... e
controfirma del suo superiore.
Micio

...

Due sole tabelle
IMPIEGATI
LETTURE
Nella seconda specificherai se entrata o uscita.
Occhio, che la casistica e' molto piu' ampia!
Pensa ad esempio se va via la corrente dopo un'entrata, che fa il tizio in
questione?
E la lettura successiva come viene vista? Una nuva entrata o l'uscita della
precedente?
Saluti.
Luciano
PS: comunque non e' che sia una cosa proprio da principianti.

se fai verso il senso opposto è un'uscita...
E se uno e' paraculo? :-)
Saluti.
Luciano

E se uno e' paraculo? :-)
ehm... in che senso?  :-)
le strisciate ambigue non sono accettate!!!
Micio


Allora ho creato le due tabelle IMPIEGATI  e LETTURE, ma come faccio a
fargli capire che si tratta di un entrata o uscita?
Cioè se metto i dati alla rinfusa che metodo devo usare per raggrupparli in
modo corretto in base al mese e all'impiegato.
Ti sarei molto grato se mi aiutassi !
Grazie






Newsgroup: it.comp.appl.access
Titolo: Copiare valore campo da Maschera a Sottomaschera

Un cordiale saluto a tutti.
Come è possibile ricopiare il valore del campo "Ubicazione" presente nella
maschera principale "Generalita", nel campo "Indirizzo" della sottomaschera
"Indirizzi".
Grazie per l'aiuto.
Cordiali saluti
Giovanni

 ha scritto nel messaggio
news:%xxfd.89673$b5.43...@news3.tin.it...

Ciao Giovanni,
non so in quale evento fartelo fare, dipende dalla tua applicazione..
Se l'evento su cui lo fai è relativo alla maschera Generalità
me.Indirizzi.Form.Indirizzo=me.Ubicazione
Se invece l'evento è nella maschera Indirizzi me.Indirizzo=
me.Parent.Form.Ubicazione
Saluti
Cinzia

Molte Grazie
Ciao

Newsgroup: it.comp.appl.access
Titolo: Inviare email

Ciao, ho un db con una serie di indirizzi e-mail.
Come posso, attraverso un pulsante, richiamare Outlook XP ed inserire tutti 
gli indirizzi per inviare loro un messaggio?
ho provato  "DoCmd.SendObject , , , Me!Email, , , , , True" , ma inserisce
solo l'indirizzo che visualizzo nella casella di testo.
Grazie
 
 

 
"FredBusca" <cvcv@fgd> ha scritto nel messaggio 
news:4ee4a205$0$1381$4faf...@reader1.news.tin.it...

Con qualche adattamento potresti partire da qui:
http://lnx.accessgroup.it/community/howto/usare-blat-da-access.html
 
 
Ciao, Carlo 
 
 


Cosa vuol dire "tutti gli indirizzi"?
Dove si trovano? Quanti sono?
 
Di solito si deve ciclare sui record di una tabella o una query
o una maschera (evtl. con un filtro attivo), ma questo sai solo tu.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 
 

 Dove si trovano? Quanti sono?
Sono una ventina di indirizzi email presenti nella tabella "Anagrafica" nel 
campo "IndirizzoEmail" a cui attraverso un pulsante vorrei mandare una 
stessa comunicazione.
 
 


p.e.
 
    On Error GoTo myError
 
    Dim db As DAO.Database
    Dim rs As DAO.Recordset
    Dim strSendTo As String
 
    Set db = CurrentDb
    Set rs = db.OpenRecordset("SELECT IndirizzoEmail FROM Anagrafica" & _
            " WHERE IndirizzoEmail Is Not Null", dbOpenDynaset)
 
    Do Until rs.EOF
        strSendTo = strSendTo & ";" & rs!IndirizzoEmail
        rs.MoveNext
    Loop
 
    strSendTo = Mid(strSendTo, 2)
 
    DoCmd.SendObject , , , strSendTo, , , , , True
 
myExit:
    If Not rs Is Nothing Then rs.Close: Set rs = Nothing
    Set db = Nothing
    Exit Sub
 
myError:
    Select Case Err.Number
        Case 9999
            'trap specific errors here
        Case Else
            MsgBox "Inconveniente: " & Err.Message & " " & Err.Number
            Resume myExit
    End Select
 
Certo cosě tutti i destinatari possono vedere tutti indirizzi.
Per evitarlo puoi usare il parametro Bcc invece del To.


 ha scritto nel messaggio 
news:9km9hn...@mid.individual.net...

Ottimo come sempre
Grazie Karl
Newsgroup: it.comp.appl.access
Titolo: Calcolare il campo di una query

Expr100N. ord. acquisto	    Data ordine	  GiorniDaOrdineZona
 O.& C.	Brugherio	1	20/02/1998	1320	MI
 O.& C	Brugherio	2	31/03/1998	1281	MI
 O.& C.	Brugherio	3	31/05/1998	1220	MI
 O.& C.	Brugherio	4	11/02/1999	964	MI
 O.& C.	Brugherio	5	01/06/1999	854	MI
 O.& C.	Brugherio	6	13/10/1999	720	MI
 O.& C.	Brugherio	7	01/03/2000	580	MI
 O.& C.	Brugherio	8	01/04/2000	549	MI
 O.& C.	Brugherio	10	10/01/2001	265	MI
 O.& C.	Brugherio	10	06/04/2001	179	MI
	Treviolo	1	19/05/2000	501	V2
	Treviolo	2	26/05/2000	494	V2
	Treviolo	3	04/10/2000	363	V2
 	Verderio Inf	1	15/10/1998	1083	LCMarmi	Pasturo	3	907	LC
Qualcuno mi sa dire come posso fare a calcolare la differenza in giorni fra un
ordine e l'altro?
A chi me lo dice gli faccio un monumento.
Mi deve anche però dire come scivere il crirerio e dove scriverlo.
Ringrazio tutti anticipatamente
Claudio
-- 
Posted from 
ppp-115-25.24-151.libero.it
 [151.24.25.115] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 wrote in message
9abb7ed06c9486f7327...@mygate.mailgate.org...

Non mi è chiaro l'esempio che fai all'inizio ma credo di aver capito che
devi eseguire un calcolo tra date di record diversi all'interno di una
query.
Se è così si può utilizzare un campo calcolato (come dici tu) che richiama
una Function nella quale memorizzi i valori precedenti ed esegui calcoli a
seconda della necessità.
Se ho intuito il problema.... spiega meglio la relazione tra le date/record
e, se possibile, ti posto l'esempio.
Ciao, Lucio


Se ho capito bene il tuo problema, potresti trovarti nelle condizione di
fare un monumento a mamma Microsoft, ed è tutto dire. :-)
Vai sul Sito Comune (link qui sotto), Sezione Queries, e scaricati il
database di esempi dalla FAQ intitolata "Esempi di utilizzo e creazione di
queries".
C'è un esempio che ha come Topic "Referring to a Field in the Previous or
Next Record". Ti fa scegliere tra 2+2 soluzioni.
Al link 
http://support.microsoft.com/support/kb/articles/q101/0/81.asp
troverai la spiegazione dettagliata per le varie soluzioni dell'esempio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: sembrava facile ma...

Perchè non mi funziona la macro "vai a ultimo record" sulla proprietà "in
apertura" di un report ?
Come faccio a farmi visualizzare il report riguardante solo il record che in
quel momento ho visualizzato sulla maschera ? Pensavo infatti di ricorrere
alla macro suddetta ma non funzia, mi fa apparire tutte le pagine lo stesso
(ho un report fatto a forma di modulo con vari campi e ho impostato che mi
visualizzi un modulo per pagina e quindi un modulo per record). Tra l'altro
la cosa strana è che mi appare "in mezzo" al report una barra di spostamento
!!!! è mai capitato a nessuno ???
Ciao, lo so che non sono stato chiaro ma ho sonno

matrix ha scritto nel messaggio ...

Vai nell'origine record del report e sui criteri del campo ID (il campo
chiave) inserisci:
[Forms]![NomeMaschera]![NomeCampo]
(naturalmente mettendo al posto di NomeMaschera e NomeCampo i relativi
nomi). Ricorda inoltre che nel momento in cui si lancia il report la
maschera deve essere aperta.
Ciao

 ha scritto nel messaggio
news:iQhj6.20928$7U4.4...@news.infostrada.it...

Fermo restando che la maschera deve risultare aperta quando apri il report,
non mettere nulla come origine record del report e nell'origine controllo di
ogni controllo del report fai riferimento ad un controllo della maschera, ad
esempio
= [Forms]![NomeMaschera]![NomeControllo]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Hit-Parade di record

Salve ragazzi, sto creando un db a fini statistici. Ho creato una query
contente la descrizione di un libro e il conteggio di quante volte è stato
prelevato il tal libro in modo da avere un elenco del successo o meno di
alcuni libri in base al numero dei prelievi. Ma vorrei aggiungere a questa
query un campo faccia una sorta di classifica di questi record. Per esempio
se il libro "Pippo" è stato prelevato 50 volte, cioè il massimo, questo
campo deve essere 1, il libro "Pluto" che è stato prelevato 48 volte starà 2
in classifica e via dicendo, considerando anche i parimerito.
Grazie
Andrea

 ha scritto nel messaggio
news:bkcen4$2jq$1...@grillo.cs.interbusiness.it...

Forse non è milto informatica ma penso che faccia al caso tuo:
Nella querry inseriscsci un campo calcolato nel seguente modo
51-50=1
51-49=2
51-48=3
----
----
----
Ciao
Newsgroup: it.comp.appl.access
Titolo: Etichetta su punteggio

Salve volevo sapere come fare per impostare un'etichetta (una stringa)
in base ad un punteggio.
Mi spiego... ho una serie di campi numerici in cui inserire un valore,
in fondo ho un campo di testo che ne riporta la somma, io volevo, se non
nella maschera, anche solo in una query associare una stringa ad
intervallid i punteggio del tipo 0-5 buono, 6-10 bravo, 11-15 bravissimo.
Grazie

 intervallid i punteggio del tipo 0-5 buono, 6-10 bravo, 11-15 bravissimo.
metodo 1:
Puoi usare delle iif nidificate, che confrontano il campo riportante la
somma.
Sulla maschera crei un controllo che ha come origine una istruzione di
questo tipo (me.campo sarebbe il campo che riporta la somma):
=iif(me.campo >
11;"Bravissimo";iif(me.campo>6;"Bravo";iif(me.campo>0;"Buono";"Scarso")))
metodo 2:
crei, in un modulo, una funzione che fa la stessa cosa usando
select...case, così:
function confronta(valore)
if not isnull(valore) then
select case valore
   case is > 11
     confronta = "Bravissimo"
   case is > 6
     confronta = "Bravo"
   case is > 0
     confronta = "Buono"
   case else
     confronta = "Scarso"
end select
end if
end function
poi nella maschera crei un controllo che ha come origine la chiamata
alla funzione confronta (me.campo contiene la somma):
= confronta(me.campo)
ciao,
Panathos

Newsgroup: it.comp.appl.access
Titolo: immagine e testo in un pulsante

ciao,
    è possibile in un pulsante di comando mettere sia l'immagine che il
testo ?
se si come ?
grazie
ciao

 ha scritto nel messaggio
news:apob4i$t1u$1...@grillo.cs.interbusiness.it...

Ti crei una immagine che contenga, oltre all'immagine, anche la scritta e la
inserisci come immagine del pulsante di comando.
Oppure sovrapponi al pulsate di comando, contenete l'immagine, una etichetta
che abbia la stessa dimensione del pulsante ed il bordo e lo sfondo
trasparenti.
Naturalmente userai l'evento "Su Clic" dell'etichetta e non del pulsante di
comando.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: ordine in casella di riepilogo

ciao a tutti,
ho creato una casella di riepilogo che mi visualizza tutte le form che ho
all'interno del db.
E' possibile ordinare gli oggetti nella casella per nome? O per qualche
altra proprietà?
grazie
Samuele

 altra proprietą?
Con una routine rintraccia questi nomi, schiaffali in una tabella d'appoggio
e poi metti come origine dati della combo una query sulla tabella ordinata
per nome
Antonio

 ha scritto nel messaggio
news:c09Ub.188600$VW.76...@news3.tin.it...

Non mi è chiaro cosa siano "gli oggetti nella casella" di riepilogo; ma se
vuoi ordinare le righe della casella di riepilogo in base ad una o più
colonne della casella stessa, imposta i criteri di ordinamento nella query
che è origine riga della casella di riepilogo.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Mf9Ub.13349$Mt6.4...@twister2.libero.it...


 Samuele
[CUT]


Newsgroup: it.comp.appl.access
Titolo: Visualizza dati o meno in una combo

Ho una combo che recupera i dati da una tabella, i dati di questa tabella
vengono inseriti tramite una forms.
Vorrei inserire un flag in questa forms in modo che mi vengano o meno
visualizzati i dati nella combo.
Suggerimenti?

 ha scritto nel messaggio
news:y%Ac6.36226$ew1.2...@news.infostrada.it...

Spiegati meglio.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

...

E' più semplice di quello che sembra:
Ho una casella combinata in una maschera.
Questa casella combinata recupera i valori da una tabella.
I dati in questa tabella vengono inseriti tramite una seconda maschera
(Indipendente dalla prima).
In questa seconda maschera avrei la necessità di inserire un controllo che
attivato o meno faccia in modo che il record corrente venga o meno
visualizzato nella casella combinata.
Spero di essermi spiegato meglio
Grazie

 ha scritto nel messaggio
news:TNVc6.43155$ew1.2...@news.infostrada.it...

Mò si.
Nella tabella su cui è basata la query che è origine riga della casella
combinata, aggiungi un campo di tipo Si/No.
Con la tua *seconda maschera* setta tale campo a Sì se vuoi che il record
compaia nell'elenco della combo o a No in caso contrario.
Ora apri la struttura della query e nella riga criteri del campo in
questione scrivi: Vero
Prova e facci sapere.


Roberto da casa ha scritto nel messaggio ...

Sei sempre di grande aiuto
Grazie
Newsgroup: it.comp.appl.access
Titolo: Help codici a barra acc97

Desidero informazioni su come effetuare un programma che gestisca i codici a
barra.
Premetto che non so nulla a riguardo
Ciao a tutti e grazie.


Se devi generarli e stamparli ti consiglio l'ottimo ActiveX
CREABAR per Windows Versione 2.1
By CompuArt - Genova - ITALY
Io l'ho usato per una gestione magazzino e funziona piuttosto bene e poi e'
molto economico.
Saluti, Antonio.

"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:aknrh5$mai$1...@newsreader.mailgate.org...

A questo punto completo io dicendo che i lettori di codici a barre non sono
altro che delle "tastiere" che leggono il codice e inviano una stringa di un
tot di caratteri (mi sembra 13) seguiti da un "Invio"
In un programma che ho fatto per un cliente non ho dovuto utilizzare nessun
tipo di controllo ActiveX.
Ciao, FABIO


Li leggi i post o sei un irrimediabile egocentrico narcisista?

"Antonio Ganci" <a.ganci@NO_SPAMMING_megattera.it> ha scritto nel messaggio
news:akntmq$ohj$1...@newsreader.mailgate.org...

A occhio non hai letto tu il mio!
Tu hai scritto che se deve generarli o stamparli può usare lo stesso
controllo ActiveX che usi tu.
Va bene, ma siccome MAR-GOM ha detto di non sapere nulla a riguardo e ha
detto di volerli "Gestire" io ho semplicemente aggiunto che se gli dovesse
solo servire di leggerli può farlo senza tanti sbattimenti.
Perchè sono un "irrimediabile egocentrico narcisista"?

 Perchè sono un "irrimediabile egocentrico narcisista"?
Non ti conosce e non sa che sei anche un terribile ed inimitabile
scoreggione, certa gente insulta senza cognizione di causa , ma si può ? :-)
Ciao. Fabrizio.
p.s. sono riuscito a stemperare il clima oppure ho combinato un casino,
ancora :-)

"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aknvu4$88j$1...@lacerta.tiscalinet.it...

Non ti permetto di deridermi per la mia aerofalgia, tralaltro per chi ha
buttato via i soldi con Focus questo mese c'era anche "un'interessantissimo"
approfondimento sulle flautolenze provocate soprattutto dallo stress a chi
cazzeggia sui NG e sui siti che lanciano sfide a potenziali Hacker....
Ciao Fabri e buon Week-End (se non sai cosa fare ti ho già dato un link :-))


Cotanta tracotanza può essere lavata solo col sangue, t'aspetto davanti alla
chiesa alle sei, vedi di esserci.
Finalmente so perchè c'avevo tutta quest'aria in ... ma sono ancora
collegato? :-)
Ciao. Fabrizio.
Newsgroup: it.comp.appl.access
Titolo: Domanda sul Jet Engine

Ho sviluppato unìapplicazione Delphi che utilizza il Jet Engine di Access.
Ora qusto programma verrà tradotto e venduto (me lo auguro ^__^ ) anche
all'estero, Germania compresa. Mi chiedevo se il Jet Engine, e quindi tutti
i file di sistema che lo compongono sono Language-dipendent. Mi spiego
meglio: posso incontrare problemi quando vado ad eseguire il mio programma
(il quale va ad accedere al Jet Engine di quella macchina) su una macchina
con un'installazione tedesca di windows? Oppure il Jet Enginge è lo stesso
per tutte le versioni di windows, siano esse tedesche, italiane, etc etc...
e a me non cambia niente? Quelle lettere particolari tedesche con il doppio
accento saranno riconosciute valide dal Jet Engine e quindi potrò creare
tabelle contenenti quelle particolari lettere oppure avrò problemi?
Grazie per l'"ascolto"
-- 
Davide
------------------------------------------------------------
Il tempo è la cosa più preziosa che l'uomo possa spendere
------------------------------------------------------------

 particolari lettere oppure avrò problemi?
äüö
Il Jet Engine è lo stesso cioè non language dependent.
Non so cosa fai con Jet e come accedi. Di solito devi solo assicurarti
che i tuoi formati/operazioni per valuta, data ecc. sono compatibili.
Questo invece non è una cosa di Jet ma di Windows.
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com
Newsgroup: it.comp.appl.access
Titolo: ADP (XP) + combo + UNION

In una form di un progetto ADP ho una combo con la seguente origine dati:
SELECT IDModello, Modello FROM tblModelli
UNION
SELECT 0 AS IDModello, '(nuovo)' AS Modello FROM tblModelli
ORDER BY Modello
Tutto funziona bene se nella tblModelli esiste almeno un record.
Viceversa, se la tblModelli non contiene alcun record, anche la UNION sopra 
riportata non restituisce alcun record, mentre io mi sarei aspettato di visualizzare 
almento il modello '(nuovo)'.
Sapete dirmi come risolvere?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


Ciao Gabriele,
devi usare nella seconda parte della UNION una tabella qualsiasi che sei
sicuro contenga almeno un record, al limite puoi usare una tabella di
sistema del tipo:
SELECT IDModello, Modello FROM tblModelli
  UNION ALL
SELECT TOP 1  0 AS IDModello, '(nuovo)' AS Modello FROM sysObjects
ORDER BY Modello
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

"PBsoft" <in...@REMOVEpbsoft.it> ha scritto nel messaggio 
news:875ea3552561a8...@news.tin.it...

Prova a togliere la clausola From dal secondo select (in un adp non è 
necessario) e/o invertire i select
Ungi

 ORDER BY Modello
Grazie Cinzia per la tua risposta.
Ho provato la tua soluzione ad ha funzionato, anche senza la clausola ALL 
e senza la clausola TOP 1.
Ho provato anche il suggerimento di Ungi ed anche quello era corretto: in 
effetti bastava togliere la clausola FROM.


 necessario) e/o invertire i select
Grazie Ungi, per la risposta.
Ho seguito il tuo consiglio ed ha funzionato tranquillamente.


 --

Newsgroup: it.comp.appl.access
Titolo: Associare una provincia ad un paese?!?

Date tre caselle A, B e C(devo ancora studiare che caratteristiche dargli!)
vorrei che inserendo il Comune nella casella A, in automatico venisse
associata la sigla della provincia nella casella B ed il C.A.P. nella
casella C!
Come posso fare?
Grazie ancora!
G.

Giorgi wrote in message ...

Se intendi 3 controlli in una maschera, puoi fare in molti modi ...
Di sicuro ti serve una tabella che raccolga i nomi di tutti i paesi ed
associ provincia e cap in altri 2 campi.
Sulla maschera organizzi il controllo come Casella Combinata, dall'origine
dati selezioni da quella tabella le 3 colonne (Località, Provincia, Cap) e
assegni il valore Località al campo A tramite le proprietà del campo. Su
evento Dopo Aggiornamento del CampoA valorizzi i campi B e C in automatico:
CampoB = CampoA.column(1)
CampoC = CampoA.column(2)
Laddove il CampoB e la Provincia e il CampoC il Cap.
La column(0) contiene il valore che già hai assegnato al CampoA (Località).
OndaMax

 ha scritto nel messaggio
news:Sx%18.8160$ly.2...@twister1.libero.it...

Io faccio così: dopo l'aggiornamento del ctrl [COMUNE] la routine cerca per
quel [COMUNE] il [CAP] e la [PROV] gia presenti in tabella e compila i
relativi controlli.
Private Sub COMUNE_AfterUpdate()
Me.CAP = IIf(Nz(Me.CAP) = 0, DLookup("[CAP]", "RUBRICA", "COMUNE = '" &
Me.COMUNE & "'"), Me.CAP)
Me.PR = IIf(Nz(Me.PR) = 0, DLookup("[PR]", "RUBRICA", "COMUNE = '" &
Me.COMUNE & "'"), Me.PR)
End Sub
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------



vedi su sito comune l'elenco dei comuni per la creazione del codice
fiscale
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: Pagine di accesso ai dati!

Ciao a tutti,
ho un quesito che riguarda le Pagine di accesso ai dati di Access.
Ho inserito una casella di riepilogo nella Pagina con l'autocomposizione,
che però mi impedisce di inserire più di due colonne, delle quali poi riesco
a visualizzarne solo una.
Ecco, mi piacerebbe sapere se è possibile inserire manualmente più colonne
in una casella di riepilogo di una Pagina di accesso ai dati.
Mille grazie, Eugenio.

 ha scritto nel messaggio
news:8q26a0$gh$1...@nslave1.tin.it...

Fermo restando che il numero delle colonne di una casella di riepilogo
dipendono dalle scelte fatte durante l'Autocomposizione controllo e dal
numero delle colonne che ha l'oggetto su cui è basata l'origine riga della
casella di riepilogo, puoi intervenire a posteriori cambiando le Proprietà
della casella di riepilogo nelle schede Formato ("Numero colonne",
"Larghezza colonne", "Larghezza") e Dati ("Origine riga" e "Colonna
associata").
Ad esempio, per fare in modo di vedere ambedue le colonne della tua casella
di riepologo, è sufficiente che nella Proprietà "Larghezza colonne" indichi
diversa da zero la larghezza della prima colonna (l'autocomposizione la
mette a zero per default) e correggi il valore di "Larghezza" mettendolo
uguale alla somma delle larghezze delle due colonne.
Se invece devi aggiungere una colonna in una casella di riepilogo, la prima
cosa da fare è aggiungere tale colonna nella query che è indicata come
"Origine riga" della casella di riepilogo; dopo di che devi aggiungere uno
al "Numero colonne", aggiungere la larghezza della nuova colonna in
"Larghezza colonne" e ricalcolarti il valore di "Larghezza".
Roberto

 wrote in message
q42x5.32622$XZ4.3...@news.infostrada.it...

Ciao Roberto,
scusa ma nelle pagine di accesso ai dati le proprietà per le caselle di
riepilogo sono diverse. Non c'è, ad esempio, la proprietà "Numero colonne".
Ma forse sbaglio qualcosa io.
Comunque grazie.
  Eugenio.



 ha scritto nel messaggio
news:8q5vi7$e9i$1...@nslave2.tin.it...

No Eugenio, a sbagliare sono stato io che, senza sapere neppure cosa siano
le pagine di accesso ai dati, ho avuto la presunzione di rispondere al tuo
quesito.
Scusami.
Roberto
Newsgroup: it.comp.appl.access
Titolo: Chiusura multipla maschere

Come posso chiudere con un bottone 2 o più maschere aperte?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Come posso chiudere con un bottone 2 o più maschere aperte?
Dicendo lori di chiudersi...?
Se tu potessi vedere la cosa da un'altra angolazione
sarebbe più semplice.
Vale a dire che se vuoi chiudere tutte le Form Aperte tranne
alcune o meglio una la cosa è semplice..!
Nel caso quella da lasciare aperta sia una sola, magari proprio
quella dalla quale premi il Button:
Call CloseAllForms(Me.Name)
Public Function CloseAllForms(Optional strForm As String = vbNullString)
As Boolean
'*****************************************************************
'Name      : CloseAllForms()
'Purpose   : Close all Forms eccept Form.Name passed
'Author    : Alessandro Baraldi
'E.Mail    : 
ik2...@libero.it
'Date      : 23 gennaio 2002
'Called by :
'Calls     :
'Inputs    : Form che non deve essere chiusa
'Output    : True if is OK
'*****************************************************************
   On Error GoTo Err_Close
   Dim n, x As Integer
   n = Forms.count
   For x = n - 1 To 0 Step -1
      If Forms(x).Name <> strForm Then DoCmd.Close acForm, Forms(x).Name
   Next
   CloseAllForms = True
Exit_here:
   Exit Function
Err_Close:
   CloseAllForms = False
   Resume Exit_here
End Function
Seinvece le Form da mantenere aperte sono più di una:
 Call CloseAllExcept("frmStart", "frmStayOpen")
'===================================================================================
' ROUTINE:      Sub CloseAllExcept (ParamArray DontClose())
' SCOPO:        Chiude tutte le maschere eccetto....
' ARGOMENTI:    ParamArray() - Array di nomi di maschere
' RESTITUISCE:  Nulla
' RELASE:       30/7/2000
' AUTORE:       Ernesto Cerullo
'===================================================================================
'Esempio di chiamata
' Call CloseAllExcept("frmStart", "frmStayOpen")
Public Sub CloseAllExcept(ParamArray DontClose())
    Dim intCount As Integer
    Dim intX As Integer
    Dim intLBound As Integer
    Dim intUBound As Integer
    Dim strTest As String
    intLBound = LBound(DontClose)
    intUBound = UBound(DontClose)
    If intUBound >= intLBound Then
        strTest = " IN ("
        For intX = intLBound To intUBound
            strTest = strTest & "'" & DontClose(intX) & "', "
        Next
        strTest = Left(strTest, Len(strTest) - 2) & ")"
        intCount = Forms.Count - 1
        For intX = intCount To 0 Step -1
            If Eval("'" & Forms(intX).Name & "'" & strTest) <> True Then
                DoCmd.Close acForm, Forms(intX).Name
            End If
        Next
    End If
End Sub
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Conservato come tips, ma non ho chiaro come regolarmi se devo:
chiudere la maschera dove ho il bottone di chiusura,
chiudere una seconda maschera, lasciata aperta perchè passava parametri,
mantenere aperta una terza maschera
grazie


 grazie
Ciao.
-- 
Sergio MAZZA 

 Ciao.


 @Alex
Ciao.
-- 
Sergio MAZZA 

 Ciao.

Newsgroup: it.comp.appl.access
Titolo: Perchè il Report mi perde degli art icoli?

Da codice mi apro un report con la seguente stringa.
        DoCmd.OpenReport "rpt_gest_art_TEMP", acViewPreview, , 
"tbldatiarticolo.codice_articolo= '" & cmbarticolo.Column(2) & "'"
la cosa strana è che mi trova solo il primo articolo con il codice 
corrispondente, mentre i successivi non li riporta.
La styringa sql che è l'origine del report è la seguente:
SELECT tblmagazzino.Id_magazzino, tblnumerazione.a, 
tblmagazzino.Codice_EAN, tblmagazzino.Qta_arr, tblmagazzino.Qta_mag, 
tblmagazzino.Qta_neg, tblmagazzino.Prezzo_Vendita, 
tbldatiarticolo.Codice_articolo, tbldatiarticolo.Marca, 
tbldatiarticolo.Linea, tbldatiarticolo.Colore, 
tbldatiarticolo.Collezione, tblmagazzino.id_datiarticolo
FROM tblnumerazione INNER JOIN ((Articoli INNER JOIN tblmagazzino ON 
Articoli.Codice_EAN = tblmagazzino.Codice_EAN) INNER JOIN 
tbldatiarticolo ON Articoli.id_datiarticolo = 
tbldatiarticolo.Id_datiarticolo) ON tblnumerazione.Num_campo = 
tblmagazzino.numero;
  e provata come query, usando sempore il codice come filtro funziona 
perfettamente!
Allora dove sbaglio?

 ha scritto nel messaggio
news:3E89FF9C...@libero.it...

Per darti una risposta certa occorrerebbe sapere cosa ha per codice riga la
casella combinata.
Comunque, se la combo ha tre colonne e quella relativa al codice articolo è
la terza, prova a scrivere così:
DoCmd.OpenReport "rpt_gest_art_TEMP", acViewPreview, ,
"tbldatiarticolo.codice_articolo= '" & cmbarticolo & "'"
e ad impostare a 3 la proprietà della casella combinata Colonna associata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 
scusa se non avevo postato che ci ero risucito ma è successo stanotte.
Semplicemente avevo messo i controlli non nel corpo del report ma in una 
intestazione!
In certi casi mi sento abbastanza p..la
Grazie lo stesso
Newsgroup: it.comp.appl.access
Titolo: domani vado a SMAU

domani vado a smau per vedere le novità (se ce ne sono) chissà se di
access vi è qualche nuova release?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 access vi č qualche nuova release?
Come al solito ci deve essere qualcuno di noi che chiede all'esperto (?)
Microsoft se e quando viene fatto il compilatore Access!!!!!
LO PUOI FARE....
Antonio

 Antonio
Magari, non è che mi scocci che non ci sia, mi scoccia
di più il solito FAQQONE che ci dobbiamo subire
settimanalmente.
Se almeno lo facessero........!
Però Antonio puoi dare tu, in qualità di rappresentante del NG, un
colpo di telefono per avere news.....!
;-)
@Alex.

 ha scritto nel messaggio
news:blhn24$5bt$1...@lacerta.tiscalinet.it...

Ammanicato com'èCredo che possa addirittura fare opera di persuasione.
;-)

 Antonio
Ho fatto la domanda alla Microsoft!!
non mi hanno saputo rispondere!!!
Comunque....SMAU = UNO SCHIFO!  
che figura di merda! sarebbe meglio chiuderlo
mezza fiera chiusa
pochi espositori
poche novità
non ne vale la pena andarlo a vedere!



Dal 20ottobre riparte in diverse città italiane il road show di
presentazione di Office System di Microsoft.
Credo che ci sia qualcosa che interessa tutt noi.
Io vado a quello di Napoli
Vi relazionerò
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Environ("userdomain") nullo

Scusate, 
vi è mai capitato che Environ("userdomain") smetta di funzionare di punto in bianco? Mi restituisce una stringa vuota "".
Ho settato nel registro di sistema le chiavi "sandbox" a 2 ma niente...
Ho letto che una soluzione è usare le api.. ma devo aggiungere delle dll?
Perché il codice che ho trovato al link sotto mi dà errore
https://www.access-programmers.co.uk/forums/threads/ms-access-2003-environ-username-returning-empty-string.200115/
 
Uso Office 365. Forse questo codice è per un Office più vecchio?


riavviando il pc, adesso funziona tutto nuovamente...

Newsgroup: it.comp.appl.access
Titolo: query di selezione

Un buon giorno al NS, vorrei capire come fare per estrapolare
determinati record con una query omettendo che la stessa mi restituisca
record con determinate voci, mi spiego meglio,
ho una query che si popola di dat appartenenti a 2 tabelle, la prima
tabella TblUtente, la seconda TblPass relazionate uno a molti tramite
L'ID Utente, vorrei che la query mi restituisse tutti i record tranne
quelli dove nel campo rilascio sono presenti le voci Duplicato e Cambio
Pass, come la dovrei impostare questa query??
potete darmi una mano??
Grazie
Diego

diego ha detto: in data 09/02/2006 12.14:

prova con
SELECT * FROM QueryCheSiPopola WHERE Not([rilascio]="Duplicato" OR 
[rilascio]="Cambio Pass")
Ciao
Nick
Newsgroup: it.comp.appl.access
Titolo: Come stampo solo alcuni record ?

Ciao di nuovo,
ho una tabella prodotti che vorrei stampare utilizzando un report.
Il mio quesito e':
qual'e' il metodo piu' corretto per selezionare da una casella di spunta i
record da stampare ?
Aggiungo il campo "Si/No" in tabella prodotti o posso fare altrimenti ?
...aggiungendo il campo poi dovrei anche preoccuparmi di riaggiornare i
record a "Si"..
Grazie ancora

Fabietto <fab...@supereva.xx> wrote in message
iFQi8.54780$Ns4.2...@news2.tin.it...

Ci potrebbero essere vari modi.
Se hai una maschera di scelta in modalità continua, potresti spuntare un
campo sì/no per i record da stampare, quindi lanci il report la cui origine
record è una query sulla tabella che ti dia solo i record con il campo
spuntato. Dopo il clic per lanciare il report potresti despuntare tutta la
tabella, oppure despuntarla ogni volta che apri la maschera di cui sopra, in
modo da ritornare ad una situazione neutra iniziale.
Un altro modo è quello di usare una casella di riepilogo con due possibili
varianti (almeno per la mia esperienza)
La prima è che la casella abbia una scelta singola, al doppio clic per
esempio potresti accodare in una tabella di appoggio il record
corrispondente e poi associare il report alla tab d'appoggio da svuotare con
modalità analoghe al caso precedente.
La seconda è una casella a scelta multipla: premendo un pulsante ti prepari
una stringa di filtro che selezioni i record con ID IN un insieme che ti vai
a costruire: vai a ciclare sulle righe della casella, testando la proprietà
selected. Se la riga è selezionata aggiungi l'ID all'insieme.
Alla fine passi questo filtro al report come parametro WHERE, report che
aveva come origine record tutta la tabella.
Antonio

On Sun, 10 Mar 2002 21:57:34 GMT, "Fabietto" <fab...@supereva.xx>
wrote:

supponendo che i record li segli con un filtro vedi l'opzione where
del comando 
docmd.openreport nomereport,,,condizionewhere
dove passi il valore di me.filter della maschera
Saluti.
Emanuele.

"Fabietto" <fab...@supereva.xx> ha scritto nel messaggio
news:iFQi8.54780$Ns4.2...@news2.tin.it...

Penso che la cosa migliore sia, come già suggerito da Antonio in una delle
sue ipotesi, effettuare la selezione tramite una casella di riepilogo con
selezione multipla.
Di questa tecnica c'è un esempio nel Sito Comune (link qui sotto), Sezione
Reports, nella 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
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: diritto d'autore

Ciao Enrico, sulla prima questione non so risponderti, sulla seconda invece
hai tanti modi per poter affrontare la questione.
Una premessa:
Il diritto d'autore serve per proteggere un opera d'ingegno da plagi o cose
simili.
Purtroppo però è molto facile far venir meno tale diritto nel campo del
software, basta cambiare qualche nome e qualche comando e il gioco e fatto.
Il diritto d'autore con la vendita non centra niente, serve solo per poterne
rivendicare la paternità.
Quando si sviluppa software su linguaggi o applicazioni non proprietari, ad
esempio C++  al momento della "vendita" in realtà si fa un affitto
dell'applicazione, in quanto non sei proprietario del motore con cui hai
sviluppato l'applicazione in questo caso Access o VB e il cliente dovrebbe
pagare o un canone a chi ha sviluppato il motore detto anche runtime oppure
comprare la runtime. Nel tuo caso il cliente è sufficiente che possieda
Access qualunque versione essa sia.
Da un punto di vista fiscale puoi benisimmo fare una ricevuta per
prestazione occasionale di servizi presso quell'azienda, con queste
modalità:
importo software                        1.000 ?
Ritenuta d'acconto  (20%)             200 ?
Totale                                            800 ?
Un ultimo avviso quando fai il prezzo considera che in sostanza devi fare
uno sconto del 20% sull'importo. La ritenuta d'acconto falla pagare alla
ditta cliente.
Spero di essere stato chiaro.
Ciao e buona fortuna


Saluti.
Emanuele.

L'iva non va aggiunta se non hai la partita iva. Siamo nell'ipotesi di una
prestazione occasionale
Per quanto riguarda la runtime. Il canone/costo di acquisto deve essere
pagato al produttore dello stesso. Questo canone lo può pagare il cliente
finale o chi sviluppa il software. Nel caso del kit di sviluppo di Microsoft
paga il costo chi compra il kit che solitamente è chi sviluppa il software.
Ciao