title: Filtro ListBox

text:
F. Piccardi <
f.pic...@tin.it
> wrote in message
QCysa.58060$K35.1...@news2.tin.it...
>
> F. Piccardi <
f.pic...@tin.it
> wrote in message
> lzXra.27021$3M4.7...@news1.tin.it...
> >
> > Roberto da casa <
r.ma...@libero.it
> wrote in message
> > Uzsra.76698$DT4.2...@twister1.libero.it...
> > >
> > > "F. Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
> > > news:hBfra.25433$K35.8...@news2.tin.it...
> > > > Ciao
> > > >
> > > > Uso Access97.
> > > >
> > > > E' possibile filtrare la list in base al testo digitato,
aggiornandola
> > > ogni
> > > > volta che proseguo nella digitazione?
> > > > Franco
>
[CUT]
>
> Per quanto riguarda la FAQ del SitoComune, non ci chiappo niente.
>
> Ho provato (da vero incapace) a dichiarare la variabile globale
> utilizzando il codice della FAQ
> Cioč:
> dim ChiaveRicerca as String
> Private Sub testo_KeyPress(KeyAscii As Integer)
> Dim rst As Recordset
> Dim str As String
> If KeyAscii = 13 Then
>     If Not IsNull(Me!txtnome.Text) Then
>         Set rst = Me.LstNomi
>         rst.FindNext "Nominativo like """ & chiavericerca &
Me!TxtNome.Text
> & "*"""
>         Me.Bookmark = rst.Bookmark
>         rst.Close
>         Set rst = Nothing
>         End If
>         Me!txtnome.SetFocus
>         Me!txtnome.SelStart = 255
>         KeyAscii = 0
>     End If
> End Sub
>
>
> Non succede proprio niente.
>
> Dove sbaglio.
>
> Franco
La FAQ del Sito Comune filtra una maschera e non una casella di riepilogo,
quindi non puň essere usata in toto: filtrare una casella di riepilogo č
naturalmente diverso da filtrare una maschera.
Io ti ho suggerito di dare un'occhiata a quanto pubblicato nella FAQ perché
tu potessi capire che dovevi operare a fronte dell'evento "Su modifica"
della casella di testo in cui digitavi i valori di filtro della casella di
riepilogo e che dovevi usare il valore Text della casella di riepilogo per
effettuare il filtro.
Se perň come tu dici  con quanto letto sul Sito Comune "non ci chiappo
niente" (a proposito, sei mica toscano?), ripartiamo da zero.
Se hai una maschera chiamata Maschera1 che contiene una casella di testo non
associata chiamata Ricerca ed una casella di riepilogo non associata
chiamata Elenco.
Se la casella di riepilogo ha come origine riga il seguente codice SQL:
SELECT Id, Ditta
FROM Tabella1
WHERE Ditta Like [Forms]![Maschera1]![Ricerca] & "*";
Se vuoi che il contenuto della casella di riepilogo Elenco si aggiorni mano
a mano che digiti o cancelli un carattere nella casella di testo
Ricerca.
A fronte dell'evento "Su modifica" della casella di testo genera il seguente
codice VBA:
Private Sub Ricerca_Change()
Me!Ricerca = Me!Ricerca.Text
Me!Elenco.Requery
Me!Ricerca.SelStart = 255
End Sub



title: Filtro ListBox

author: F. Piccardi

text:
Roberto dalla campagna <
r.ma...@libero.it
> wrote in message
eBMsa.87401$DT4.2...@twister1.libero.it...
>
> F. Piccardi <
f.pic...@tin.it
> wrote in message
> QCysa.58060$K35.1...@news2.tin.it...
> >
> > F. Piccardi <
f.pic...@tin.it
> wrote in message
> > lzXra.27021$3M4.7...@news1.tin.it...
> > >
> > > Roberto da casa <
r.ma...@libero.it
> wrote in message
> > > Uzsra.76698$DT4.2...@twister1.libero.it...
> > > >
> > > > "F. Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
> > > > news:hBfra.25433$K35.8...@news2.tin.it...
> > > > > Ciao
> > > > >
> > > > > Uso Access97.
> > > > >
> > > > > E' possibile filtrare la list in base al testo digitato,
> aggiornandola
> > > > ogni
> > > > > volta che proseguo nella digitazione?
> > > > > Franco
> >
> [CUT]
> >
> > Per quanto riguarda la FAQ del SitoComune, non ci chiappo niente.
> >
> >
> > Franco
>
> La FAQ del Sito Comune filtra una maschera e non una casella di riepilogo,
> quindi non può essere usata in toto: filtrare una casella di riepilogo è
> naturalmente diverso da filtrare una maschera.
> Io ti ho suggerito di dare un'occhiata a quanto pubblicato nella FAQ
perché
> tu potessi capire che dovevi operare a fronte dell'evento "Su modifica"
> della casella di testo in cui digitavi i valori di filtro della casella di
> riepilogo e che dovevi usare il valore Text della casella di riepilogo per
> effettuare il filtro.
> Se però come tu dici  con quanto letto sul Sito Comune "non ci chiappo

Firenze, "ma si capisce poi cosi tanto dalla parlata?"
Perfetto è quello che volevo
Cercando di capire il codice: assegni al controllo ricerca come valore il
testo che viene digitato
non mi è molto chiaro l'utilizzo di SelStart. (anche se ho letto la guida)
esegui la requery della listbox
e avendo impostato la proprietà SelStart del controllo al numero massimo dei
caratteri che contiene , si imposta ogni volta la proprietà alla lunghezza
del testo esistente.
Grazie
Franco


title: Filtro ListBox

author: Roberto da casa

text:
"F. Piccardi" <
f.pic...@tin.it
> ha scritto nel messaggio
news:H3Xsa.66849$K35.1...@news2.tin.it...

Penso che il verbo "chiappare", anche se fa parte del vocabolario italiano,
si usi solo in toscana. ;-)
Io sono di origini senesi e certi modi dire mi sono familiari.
>
>
> Perfetto è quello che volevo
>
> Cercando di capire il codice: assegni al controllo ricerca come valore il
> testo che viene digitato
Esatto.
>
>
> non mi è molto chiaro l'utilizzo di SelStart. (anche se ho letto la guida)
Serve a posizionare il cursore dopo l'ultimo carattere digitato.
>
> esegui la requery della listbox
Esatto.
>
> e avendo impostato la proprietà SelStart del controllo al numero massimo
dei
> caratteri che contiene , si imposta ogni volta la proprietà alla lunghezza
> del testo esistente.
No, come ho scritto sopra, impostando la proprietà SelStart al numero
massimo sei caratteri possibili posiziono sicuramente il cursore dopo
l'ultimo carattere digitato.
>
>
> Grazie
>
Prego
> Franco



title: Filtro ListBox

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
dDqta.92369$DT4.2...@twister1.libero.it...

> Ora qualcosa c'ho chiappato
Ciao
Franco


title: [Novello] Presenza di un record in una tabella.

author: Giuseppe Baudo

text:
Sono un novello "programmatore" (anche se riferito a me è una gran parola)
in Access.
Ho una necessità.
Ho una maschera di inserimento dati, l'origine della mascherà è una tabella
temporanea:
C'è una casella combinata (della maschera) la cui origine riga è una query
dove ordino i campi "Cognome" in ordine alfabetico a sua volta l'origine
della query è una tabella chiamata "Anagrafica" dalla quale prelevo tutti i
Cognomi già inseriti.
L'origine controllo della caasella combinata è il campo "Cognome" della
tabella temporanea in questione.
In più dopo aver scelto il "Cognome" dall'elenco, grazie alla funzione
"Dlookup" completo le altre caselle combinate con gli altri dati del TIZIO
il cui cognome ho scelto nella casella combinata precedente, in modo da
semplificare il tutto.
Fin quì tutto ok.
Ho impostato la proprietà della casella combinata "Solo in elenco" a "NO"
perchè vorrei che se il campo "Cognome" non esiste nella tabella Anagrafica
me lo faccia inserire lo stesso (naturalmente non funzionerà più la Dlookup
per completare gli altri campi) e me  lo inserisca nella tabella temporanea
in cui la maschera "butta" i dati.
Non so se sono stato abbastanza chiaro.
Mi potete aiutare per favore?
Come risolvo questo probblema?
Grazie mille a tutti in anticipo.


author: cidi

text:
"Giuseppe Baudo" <
baudo.g...@email.it
> ha scritto nel messaggio
news:dEZDc.545449$rM4.22...@news4.tin.it...
> Sono un novello "programmatore" (anche se riferito a me è una gran parola)
> in Access.
>
> Ho una necessità.
>
> Ho una maschera di inserimento dati, l'origine della mascherà è una
tabella
> temporanea:
> C'è una casella combinata (della maschera) la cui origine riga è una query
> dove ordino i campi "Cognome" in ordine alfabetico a sua volta l'origine
> della query è una tabella chiamata "Anagrafica" dalla quale prelevo tutti
i
> Cognomi già inseriti.
completa la query con gli altri campi dell'anagrafica e su Dopo
aggiornamento
della casella combinata fai riferimento alla proprietà Column():
Me.IDCliente = Me.CasellaCombinata19.Column(0)
Me.Cognome = Me.CasellaCombinata19.Column(1)
Guarda l'help in linea per su Non In Elenco ci trovi un bell'esempio già
pronto.
Se vuoi un esempio di tutto questo apri la maschera Ordini del database
d'esempio Northwind
> L'origine controllo della caasella combinata è il campo "Cognome" della
> tabella temporanea in questione.
> In più dopo aver scelto il "Cognome" dall'elenco, grazie alla funzione
> "Dlookup" completo le altre caselle combinate con gli altri dati del TIZIO
> il cui cognome ho scelto nella casella combinata precedente, in modo da
> semplificare il tutto.
> Fin quì tutto ok.
> Ho impostato la proprietà della casella combinata "Solo in elenco" a "NO"
> perchè vorrei che se il campo "Cognome" non esiste nella tabella
Anagrafica
> me lo faccia inserire lo stesso (naturalmente non funzionerà più la
Dlookup
> per completare gli altri campi) e me  lo inserisca nella tabella
temporanea
> in cui la maschera "butta" i dati.
>
> Non so se sono stato abbastanza chiaro.
>
> Mi potete aiutare per favore?
> Come risolvo questo probblema?
> Grazie mille a tutti in anticipo.
>
---
Daniele


author: MA

text:
"Giuseppe Baudo" <
baudo.g...@email.it
> ha
scritto nel messaggio
news:dEZDc.545449$rM4.22...@news4.tin.it...

Pippo, Pippo, Pippo, Pippo, Pippo, Pippo...  (con
la voce del Tenerone...)
Signori abbiamo Pippo Baudo con noi!!!!
ciao e benvenuto,
so di non essere stato originale, ma converrai che
non potevo esimermi.
Venendo al tuo problema.
In realtà devi risettare a sì la voce solo in
elenco e utilizzare l'evento notinlist
e poi lì addnew
guarda l'help, fattene un'idea e poi ne discutiamo
insieme.
Ciao, Pennellone
MAssimiliano


author: Antonio Biso

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Wf8Ec.10555$%l2....@news.edisontel.com...
>
> Pippo, Pippo, Pippo, Pippo, Pippo, Pippo...  (con
> la voce del Tenerone...)
Tu vedi troppa tv
Hehe hehe ehe eehehe
Antonio


author: Pablitomf

text:
MA ha scritto:
> Pippo, Pippo, Pippo, Pippo, Pippo, Pippo...  (con
> la voce del Tenerone...)
Così dai del materiale ("storico" con DriveIn) ad Antonio per sfotterti...
;-) ti sei ingabbiato da solo.
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:cbr8rr$uos$1...@news.newsland.it...
> MA ha scritto:
>
> > Pippo, Pippo, Pippo, Pippo, Pippo, Pippo...
(con
> > la voce del Tenerone...)
>
> Cosě dai del materiale ("storico" con DriveIn)
ad Antonio per sfotterti...
> ;-) ti sei ingabbiato da solo.
>
A parte che č una citazione dottissima, ma poi lui
le capisce tutte, significa che ne vede
altrettante


text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel
messaggio news:cbr8rr$uos$1...@news.newsland.it...
> MA ha scritto:
>
> > Pippo, Pippo, Pippo, Pippo, Pippo, Pippo...
(con
> > la voce del Tenerone...)
>
> Cosě dai del materiale ("storico" con DriveIn)
ad Antonio per sfotterti...
> ;-) ti sei ingabbiato da solo.
>
Riprendo ciň che ho inviato per errore
A quanto pare lui ne vede altrettanta...
cmq, voi nei miei panni, ve la sareste fatta
scappare una chicca del genere???
MAssimiliano


text:
> Venendo al tuo problema.
> In realtà devi risettare a sì la voce solo in
> elenco e utilizzare l'evento notinlist
> e poi lì addnew
> guarda l'help, fattene un'idea e poi ne discutiamo
> insieme.
Non funge.
Mi dice "Il testo immesso non corrisponde ad una voce nell'elenco...... bla
bla" poi clikko si OK e si chiude la mashcera.


text:
"Giuseppe Baudo" <
baudo.g...@email.it
> ha
scritto nel messaggio
news:8OdEc.393059$hc5.16...@news3.tin.it...

Mi sa che non hai letto l'help
Ti allega una mia funzione (nel senso che la usa
in un mio programma)
Private Sub cliente_NotInList(NewData As String,
Response As Integer)
'Pippo allora, sull'evento non in elenco lui
gestisce due variabili
'il nuovo dato e la risposta all'errore, quello
che ti dice che non è in elenco
On Error GoTo err
Dim IntNuovo As Integer, strTitolo As String
Dim IntFinestraMsg As Integer, strMsg As String
strTitolo = "Nuovo Cliente"
strMsg = "Vuoi aggiungere" & Chr(13) & Chr(10) &
NewData & Chr(13) & Chr(10) & "come cliente?"
IntFinestraMsg = vbYesNo + vbQuestion
IntNuovo = MsgBox(strMsg, IntFinestraMsg,
strTitolo)
'Mi sono preparato la msgbox con le domande che
voglio
'Se risponde sì aggiungo il nuovo valore
If IntNuovo = vbYes Then
    Dim miorst As DAO.Recordset
    Set miorst =
CurrentDb.OpenRecordset("clientel")
    miorst.AddNew
    miorst!cliente = NewData
    Me.cliente = NewData
    miorst.Update
    miorst.Close
    Set miorst = Nothing
'Intercetto il msg di errore
    Response = acDataErrAdded
    Me.cliente.Requery
'altrimenti annullo tutto
Else
    strTitolo = "Attenzione inserimento errato"
    strMsg = NewData & " non è in elenco." &
Chr(13) & Chr(10) & "Seleziona un cliente
dall'elenco"
    IntFinestraMsg = vbOKOnly + vbExclamation
    IntNuovo = MsgBox(strMsg, IntFinestraMsg,
strTitolo)
    Response = acDataErrContinue
    Me.cliente.Undo
End If
exit_err:
    Exit Sub
err:
    MsgBox "Si è verificato un qualche errore,
verifica bene", vbCritical, "Attenzione"
    Resume exit_err
End Sub
Ciao Massimiliano
p.s. salutami Katia, e ricordati, Pablitomf  l'ho
inventato io!!
MAssimiliano


title: Molto semplice...

author: Gabriele

text:
Ciao a tutti,
                  avrei bisogno di un chiarimento, ho una maschera access
che deve fare un'inserimento in una tabella, ho creato un pulsante che si
chiama inserisci, a cui ho associato una "routine evento". Il problema è che
venendo dal VB e non essendomi mai cimentato sul VBA io farei una connesione
ADO, ma come faccio a specificare il db, gli devo dare un percorso fisso ?
Spero di aver spiegato in modo chiaro qual'è il mio problema.
Intano Grazie
Gabriele


title: Molto semplice...

text:
Gabriele ha scritto:
..infatti, molto semplice non rispondere a un TH con un tale Subject...
leggi le regole di comportamento in questo NG (
www.sitocomune.com
)
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Molto semplice...

text:
Chiedo scusa non avevo letto le regole di comportamento
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d0mi77$r6o$1...@news.newsland.it...



title: Molto semplice...

text:
Gabriele ha scritto:
> Chiedo scusa non avevo letto le regole di comportamento
E a quanto pare non le hai lette ancora.
Scrivgi sempre e solo dopo il messaggio a cui dai risposta come me adesso.
Mi spiace accoglierti cosě, credimi non č un fatto personale, ma č
nell'interesse comune di un corretto funzionamento.



title: Molto semplice...

text:
Avevo risposto lě per non creare 2 volte lo stesso messaggio...
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d0mlpd$cj0$1...@news.newsland.it...



title: Molto semplice...

author: Giorgio

text:
"Gabriele" <
mori197...@libero.it
> ha scritto nel messaggio
news:rFzXd.635517$b5.28...@news3.tin.it...
> ADO, ma come faccio a specificare il db, gli devo dare un percorso fisso ?
>
Ciao Gabriele,
per la connessione al db via ADO usa:
CurrentProject.Connection
Ciao
Giorgio


title: Molto semplice...

text:
Mi dà un errore, ho provato con DoCmd.RunSQL, inserendogli la query e sembra
funzionare.
Grazie
"Giorgio" <
navarrag@tiscalinet_no_spam.it
> ha scritto nel messaggio
news:q0BXd.635811$b5.28...@news3.tin.it...



title: Molto semplice...

text:
"Gabriele" <
mori197...@libero.it
> ha scritto nel messaggio
news:%fBXd.1029457$35.38...@news4.tin.it...
> Mi dà un errore, ho provato con DoCmd.RunSQL, inserendogli la query e
sembra
> funzionare.
>
Forse i riferimenti.
Hai selezionato il riferimento ad ADO
e prioritario rispetto a DAO se selezionato ?
Ciao
Giorgio


title: Molto semplice...

text:
Gabriele ha scritto:
> Avevo risposto lě per non creare 2 volte lo stesso messaggio...
Lo hai rifatto!!!!
Devi scrive sotto al mio testo non sopra!



title: Molto semplice...

text:
Giorgio ha scritto:


> Ciao
> Giorgio
Ma le regole tu le conosci? NON SI RISPONDE A UN POST CON UN SUBJECT
GENERICO !!!! :-|
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



title: Molto semplice...

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d0molj$qbi$1...@news.newsland.it...
> Gabriele ha scritto:
>
> > Avevo risposto lě per non creare 2 volte lo stesso messaggio...
>
> Lo hai rifatto!!!!
> Devi scrive sotto al mio testo non sopra!
Devi DA scrive'
per la precisione
Antonio


title: Molto semplice...

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:qKBXd.3213$zZ1....@twister1.libero.it...

Antonio, ma come parla questo...
MAssimiliano
p.s. Vi č arrivato il Tir di "medicinali" per la partita di stasera???


title: Molto semplice...

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:MLDXd.4507$tY2....@news.edisontel.com...
>
> "Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
> news:qKBXd.3213$zZ1....@twister1.libero.it...
> > "Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
> > news:d0molj$qbi$1...@news.newsland.it...
> >> Gabriele ha scritto:
> >>
> >> > Avevo risposto lě per non creare 2 volte lo stesso messaggio...
> >>
> >> Lo hai rifatto!!!!
> >> Devi scrive sotto al mio testo non sopra!
> >
> > Devi DA scrive'
> >
> > per la precisione
> >
> > Antonio
> Antonio, ma come parla questo...
> MAssimiliano
Ci vuole pazienza...
>
>
> p.s. Vi č arrivato il Tir di "medicinali" per la partita di stasera???
Dici che per festeggiare alzeremo troppo il gomito e avremo bisogno di una
buona dose di aspirine?
Antonio


title: Molto semplice...

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:DfEXd.3444$Tm5....@twister2.libero.it...

Non credo, i giocatori della Juve sono talmente pieni di medicinali che
possono
imbarcarsi su Cargo battente bandiera Libanese e sperare
"Ma magari gli venisse un virus... tempo un paio d'ore lo stroncano"...
Il problema č che anche le loro auto camminano senza benzina, gli basta
quella che c'hanno loro in corpo!!!
MAssimiliano


title: Molto semplice...

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:RmEXd.4533$tY2....@news.edisontel.com...
>
> >> p.s. Vi è arrivato il Tir di "medicinali" per la partita di stasera???
> >
> > Dici che per festeggiare alzeremo troppo il gomito e avremo bisogno di
una
> > buona dose di aspirine?
> Non credo, i giocatori della Juve sono talmente pieni di medicinali che
> possono
bla bla bla
Antonio


title: Molto semplice...

text:
>> >> p.s. Vi è arrivato il Tir di "medicinali" per la partita di stasera???
>> >
>> > Dici che per festeggiare alzeremo troppo il gomito e avremo bisogno di
> una
>> > buona dose di aspirine?
>> Non credo, i giocatori della Juve sono talmente pieni di medicinali che
>> possono
>
> bla bla bla
>
> Antonio
>
ma è vero che i giocatori della Juve invece di "appizzarli" continuamente
gli montano un catetere????
E' vero che da esperimenti sui calciatori della Juve la FIAT ha inventato il
motore MultiJet?
E' vero che dall'anno prossimo le auto FIAT percorreranno 100Km con un
flacone?
E' vero che Moggi ha già nel cassetto l'acquisto per l'anno prossimo,
Poerluigi Collina???
;-P
Antò e Ciroteo, non mi istgate che ne caccio altre mille.
MAssimiliano


title: Molto semplice...

author: ciroteo

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:YzFXd.4569$tY2....@news.edisontel.com...

bla bla bla gne gne gne ...
ci sentiamo dopo la partita ... !
eeheheh!!!!


title: Molto semplice...

text:
ciroteo ha scritto:
> bla bla bla gne gne gne ...
> ci sentiamo dopo la partita ... !
> eeheheh!!!!
LA iettatura si moltiplica!
MAssimiliano, noi che siamo terroni, cacciamo fuori il "CORNICIELLO"
(Cornetto : amuleto contro il malocchio, ma anche valido per inviarne ad
altri), almeno ne vedranno conseguenze... il mio l'ho upgradato... ora
funziona fino a una sconfitta per 3-0! :-D



title: Molto semplice...

text: sto allegramente grattandomi gli zebedei ...


title: Molto semplice...

text:
"ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
news:d0nac8$4ee$1...@hulme.interac.it...
>
> sto allegramente grattandomi gli zebedei ...
>
dico 2-0 risulta anche a voi?


title: Molto semplice...

text:
ciroteo ha scritto:


Si, ci risulta, ma non avrai mica pensato che i nostri influssi JETattori,
erano per questa partita? Io ieri ho anche tifato per voi!!! Tifato perchè
ovviamente, le nostre SCICCHERIE le riserviamo poi per la finale! Sai, è
più bello, da più soddisfazione!!! Hai voglia poi a grattarti gli zebedei.
;-)
O no, MA?! ;o)
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno



title: Molto semplice...

text:
>>
>> sto allegramente grattandomi gli zebedei ...
>>
>
>
> dico 2-0 risulta anche a voi?
Ah la burocrazia... il bonifico stava per non arrivare...
MAssimiliano


title: Molto semplice...

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:d0p244$rh9$1...@news.newsland.it...
> ciroteo ha scritto:
>
>> "ciroteo" <
ciroteo_c...@libero.it
> ha scritto nel messaggio
>> news:d0nac8$4ee$1...@hulme.interac.it...
>> >
>> > sto allegramente grattandomi gli zebedei ...
>> >
>
>
>> dico 2-0 risulta anche a voi?
>
> Si, ci risulta, ma non avrai mica pensato che i nostri influssi JETattori,
> erano per questa partita? Io ieri ho anche tifato per voi!!! Tifato perchè
> ovviamente, le nostre SCICCHERIE le riserviamo poi per la finale! Sai, è
> più bello, da più soddisfazione!!! Hai voglia poi a grattarti gli zebedei.
> ;-)
>
> O no, MA?! ;o)
>
Questi non hanno capito che noi 70.000 spettatori li facciamo in serei C.
MAssimiliano


title: Componente aggiuntivo MSOWC.DLL

author: cio

text:
ciao
ho un apagina di accesso ai dati che l'anno scorso andava, poi ho installato
IE8 e non va più
mi dice
Problema a un componente aggiuntivo Actvex MSOWC.DLL
E poi mi chiude IE, cosa posso fare per aggirare il problema?
Provo a installare il plug in Java, sperando che risolva, altrimenti avete
qualche suggerimento?
Grazie 1000
cio


title: Togliere 1° fiestra d'avvio di Accces 97

author: Spagnoli

text:
Come si fa a tagliere
la 1° finestra di avvio
con l' immagine di
Access 97?
Grazie
Davide Spagnoli


author: Andrea Sciamanna

text:
> Come si fa a tagliere
> la 1° finestra di avvio
> con l' immagine di
> Access 97?
La risposta la trovi nelle FAQ, ma te la do ugualmente.
Non puoi toglierla l'immagine, per quanto ne so io, ma puoi creartene una
tu, personalizzata. E' sufficiente salvare l'immagine come BMP e darle lo
stesso nome del database che vuoi utilizzare.
Supponendo quindi che tu abbia, nella cartella c:\documenti, il file
archivio.mdb, dovrai creare un file, nella stessa cartella, che si chiami
archivio.bmp


author: Sib

text:
"Spagnoli" chiede
> Come si fa a tagliere
> la 1° finestra di avvio
> con l' immagine di
> Access 97?
Proprio togliere non saprei, ma prova a mettere una immagine .bmp con lo
stesso nome del db e nella stessa cartella.
Ciao, Sib


text:
Grazie. Provo subito.
Ciao, Davide Spagnoli
Andrea Sciamanna <andrea.s...@libero.it.cancellami> scritto
nell'articolo <8qf02i$401$
1...@serv1.iunet.it
>...
> > Come si fa a tagliere
> > la 1° finestra di avvio
> > con l' immagine di
> > Access 97?
>



title: secondo voi cosa c'è che non và? gestione dell'accento

text:
rs.FindFirst "[cognome]=" & Chr$(34) & Str(Nz(Me![CasellaCombinata38], 0)) &
Chr$(34)
mi dice tipo con corrispondente.


text:
"---------@ :P @----------" <
tos...@libero.it
> ha scritto nel messaggio
news:48wz8.117118$SR5.2...@twister1.libero.it...

Quante colonne ha la casella combinata?
Cosa hai come origine riga della casella combinata?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"---------@ :P @----------" <
tos...@libero.it
> ha scritto nel messaggio
news:48wz8.117118$SR5.2...@twister1.libero.it...
> rs.FindFirst "[cognome]=" & Chr$(34) & Str(Nz(Me![CasellaCombinata38], 0))
& Chr$(34)
>
> mi dice tipo con corrispondente.
la funzione Str accetta soltanto numerici come argomenti.
Questo vuol dire che se per un qualsiasi motivo restituisce un valore non
numerico ti viene generato quell'errore.
Considera comunque che la str e' in questo caso assolutamente superflua, ci
pensa l'interprete a convertire il formato se necessario.
Sib
--
qualita.assicurazione su
www.cerrinet.it
Il newsgroup sulla Qualita'


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> "---------@ :P @----------" <
tos...@libero.it
> ha scritto nel messaggio
> > rs.FindFirst "[cognome]=" & Chr$(34) & Str(Nz(Me![CasellaCombinata38],
0))
> & Chr$(34)
> >
> > mi dice tipo con corrispondente.
>
>
> la funzione Str accetta soltanto numerici come argomenti.
> Questo vuol dire che se per un qualsiasi motivo restituisce un valore non
Pardon, volevo dire:
Questo vuol dire che se per un qualsiasi motivo la casella combinata
restituisce un valore non
cut
Sib


title: aiuto x query d'aggiornamento

author: Raul

text:
mi aiutate a fare questa query:
ho una tab composta da 5 campi, uno dei quali si chiama "stato" ed è di tipo
stringa, duplicati ammessi.
le chiavi sono 2 campi di nome "fascicolo" e "legge"
io dovrei fare una query d'aggiornamento in modo da verificare la presenza
del codice 01 presente sul campo stato e se presente, aggiornare a 01 anche
i record raggruppati per fascicolo e legge.
come posso fare questo direttamente in sql?
grazie a tutti


title: aiuto x query d'aggiornamento

text:
"Raul" <
wind...@libero.it
> ha scritto nel messaggio
news:3U0Pa.13104$qa5.3...@news2.tin.it...
> mi aiutate a fare questa query:
>
> ho una tab composta da 5 campi, uno dei quali si chiama "stato" ed è di
tipo
> stringa, duplicati ammessi.
> le chiavi sono 2 campi di nome "fascicolo" e "legge"
>
> io dovrei fare una query d'aggiornamento in modo da verificare la presenza
> del codice 01 presente sul campo stato e se presente, aggiornare a 01
anche
> i record raggruppati per fascicolo e legge.
Che cosa significa aggiornare i record raggruppati per fascicolo e legge?
Esempio pratico...
A parole tue...
Antonio


title: aiuto x query d'aggiornamento

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:UH9Pa.162850$lK4.4...@twister1.libero.it...

Spiegalo come ad un bimbo di tre anni che non capisce niente e non sa fare
l'amatriciana.
MAssimiliano


title: aiuto x query d'aggiornamento

text:
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:GQ9Pa.3450$B8....@news.edisontel.com...
>
> > Che cosa significa aggiornare i record raggruppati per fascicolo e
legge?
> >
> > Esempio pratico...
> > A parole tue...
>
> Spiegalo come ad un bimbo di tre anni che non capisce niente e non sa fare
> l'amatriciana.
ne avessi presa una...
Antonio


title: aiuto x query d'aggiornamento

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8V9Pa.162894$lK4.4...@twister1.libero.it...

ROTFL
MAssimiliano


title: aiuto x query d'aggiornamento

text: ho risolto grazie lo stesso


title: inserimento percentuali

author: F. Canova

text:
Ciao a tutti,
vorrei sapere se è possibile ottenere l'inserimento delle percenutali senza
dover necessariamente inserire il simbolo di % o indicando in valore
riferito all'unità.
Spiego meglio: quando si imposta un campo come Numerico/Percentuale/2
decimali, bisogna inserire, ad esempio 23,34%, digitando anche il simbolo di
%, oppure 0,2334.
Ad esempio con le date, ho impostato come maschera di inserimento
00/00/0000;0;_, così che sia possibile inserire 22092004 per ottenere la
data 22/09/2004.
Vorrei ottenere altrettanto con la percentuale, così che sia sufficiente
digitare 2334 per ottenere 23,34% anziché 233400,00%!!
Ho provato ad impostare come maschera di inserimento 00,00;0;_ , ma sembra
non piacergli molto.
Qualcuno mi sa aiutare? Grazie. Fabio.


title: inserimento percentuali

author: Roberto dalla campagna

text:
"F. Canova" <
fa...@fabiocanova.it
> ha scritto nel messaggio
news:cisenf$jb5$1...@atlantis.cu.mi.it...

Se le 4 cifre che digiti sono due interi e due decimali, a fronte
dell'evento "Dopo aggiornamento" della casella di testo dove digiti la
percentuale dividi l'importo contenuto nella casella stessa per 10000.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query di aggiornamento

author: vuLCan Karayan

text:
Ho due tabelle
_TABELLA_01_
IDCodiceUtente
CognomeNome
Data1
_TABELLA_02_
IDCodiceUtente
Indirizzo
Data2
Vorrei poter sincronizzare con una query (sulla base del IDCodiceUtente) i
campi
Data1 e Data2....
Ho creato una query, il joyn tra i campi IDCodiceUtente delle due tabelle.
Come imposto l'aggiornamento?
Grazie.
vuLCan


title: Query di aggiornamento

author: VT @ Work

text:


Dipende da cosa intendi con "sincronizzare":
Data1=Data2 ?
E se Data2 è vuoto e Data1 non lo è ? Perdi il valore ?
Data2=Data1 ?
E se Data1 è vuoto e Data2 non lo è ? Perdi il valore ?
>
>Grazie.
>
>vuLCan
>
>
>


title: Query di aggiornamento

text:
> Dipende da cosa intendi con "sincronizzare":
>
> Data1=Data2 ?
> E se Data2 è vuoto e Data1 non lo è ? Perdi il valore ?
Data1 ---> Data2
Data1 non è mai vuoto
Tnx


title: Query di aggiornamento

author: VT @ home

text:
Il Wed, 28 Mar 2007 11:32:14 +0200, "vuLCan Karayan" <
nos...@please.it
> ha scritto:
>(.....)

Supponendo che tabella1 e tabella2 contenganon lo stesso numero di record e ci sia corrispondenza biunivoca fra gli ID
di entrambe le tabelle:
UPDATE _TABELLA_02_ INNER JOIN _TABELLA_01_ ON _TABELLA_02_.IDCodiceUtente=_TABELLA_01_.IDCodiceUtente SET
_TABELLA_02_.Data2=_TABELLA_01_.Data1
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: Chiavi Primarie e Relazioni nel DB Northwind

text:
Ciao a tutti.
Sto provando a fare una piccola applicazione per gestire gli ordini ai
fornitori e ho visto che nel BD esempio Northwind, c'č una gestione degli
ordini. Ho provato a crearne una partendo da zero, ma mi sono subito
imbattuto in un paio di problemi:
1- Se cerco di impostare due chiavi come nella tabella "Dettagli Ordini" di
NorthWind, non me lo lascia fare;
2- Se cerco di impostare la voce "Indicizzato" su "Sě, duplicati ammessi"
come nel db NW mi dice che non č possibile (e sembra anche a me che abbia
ragione cosě);
3- nella finestra relazioni di NW la relazione tra la tabella Ordini e
Dettagli Ordini č impostata su uno a molti mentre io non riesco a campiare
il tipo di relazione da uno a uno.
Come si fa a impostare queste voci come quelle del DB NW?
Grazie
Stefano


author: Paolo Dal Bosco

text:
"r4gtl" <
stefa...@interfree.it
> ha scritto nel messaggio
news:450eadcd$0$47971$4faf...@reader3.news.tin.it...

una cosa alla volta:
punto 1:
devi selezionali ambedue e poi mettere la chiave primaria non uno alla
volta.
Ciao
Paolo


text:
"Paolo Dal Bosco" <
bos...@tin.it
> ha scritto nel messaggio
news:450eb03a$0$30236$4faf...@reader1.news.tin.it...

Caspita! Cosě hai sistemato anche gli altri due punti.
Grazie mille
Stefano


title: domanda su access (inesperto)

author: Velio Pazzagli

text:
Salve, volevo sapere in che modo è possibile mettere on line un database di
access, per consultarlo tramite un'interfaccia web.
Quello che mi servirebbe è soltanto ricercare i records, e non anche
modificarli.
Premetto che non conosco alcun linguaggio tipo vbasic, java etc. ma solo
html
ho visto che con Access è possibile creare una pagina di accesso ai dati, ma
i risultati non mi convincono...
qualcuno può aiutarmi?


title: domanda su access (inesperto)

author: Sib dal portatile

text:
"Velio Pazzagli" <
we...@libero.it
> ha scritto nel messaggio
news:zuCz6.15463$wG3.1...@news.infostrada.it...
> Salve, volevo sapere in che modo è possibile mettere on line un database
di
> access, per consultarlo tramite un'interfaccia web.
> Quello che mi servirebbe è soltanto ricercare i records, e non anche
> modificarli.
> Premetto che non conosco alcun linguaggio tipo vbasic, java etc. ma solo
> html
Molto male.
Comunque ti serve ASP.
Ciao Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: IMPEDIRE LA STAMPA  di tutti i report

author: scaronic

text:
Buongiorno ,

Stò ultimando un database  in Access ,  vorrei  distribuire una versione demo in formato MDE ,  che impedisce  la stampa dei report .

1° Domanda :

Attulmente agisco su ogni singola Maschera o su ogni singolo report.

Vi chiedo se è possibile attraverso VBA  un settaggio generale  per impedire completamente la stampa .

2° Domanda

Il massimo sarebbe poter permettere l'anteprima , ma impedire la stampa c'è modo di disabilitare i menu e i tasti rapidi esempio CTRL+P.  (Sia per versioni ante access2007 che post 2007

Grazie


title: IMPEDIRE LA STAMPA  di tutti i report

author: Roberto Fabbri

text:

Potresti farti una funzione MyOpenReport con gli stessi argomenti di OpenReport in un modulo pubblico. Imposti sempre a preview. Poi trova/sostituisci e sei a posto


title: IMPEDIRE LA STAMPA  di tutti i report


title: IMPEDIRE LA STAMPA  di tutti i report

text:

Grazie

quanto da te indicato  è una soluzione  alla mia domanda (1) non mi sembra risolvere la 2° DOMANDA


title: IMPEDIRE LA STAMPA  di tutti i report

text:

e intanto risolvi la prima no?!?!?!!??
Cmq per la seconda creati una macro Autoexe che intercetti a livello di ambiente i tasti e le combinazioni che ti serve impedire


title: IMPEDIRE LA STAMPA  di tutti i report

text:

Carissimo,
se un utente del newsgroup , chiede un aiuto, è evidente che non ha sufficienti competenze, è inutile e dannoso fare commenti , (allontani gli utenti dal newsgroup)  un altra cosa evita i toni saccenti da proffessore ,  che non lo sei , ritorno a dire lo scopo è diffondere l'informazione , non  rimproverare chi è  (forse meno preparato ) .
Dopo  questa filippica , sto testando alcune soluzioni tratte altri siti .
E sempre per il fine di diffondere la conoscenza , appena  avrò  testato le soluzioni proposte , riporterò la mia esperienza in questo newsgroup . Con la soluzione ....


title: IMPEDIRE LA STAMPA  di tutti i report

text: Macché professore. E quando mai! Le soluzioni sono nel post. Ad entrambe le domande. Nella prima risposta non avevo visto la seconda domanda. E poi che ne sai.....magari la seconda non la sapevo no?? Cmq le soluzioni sono li. E funzionano 😁


title: IMPEDIRE LA STAMPA  di tutti i report

text:
Il giorno sabato 13 maggio 2017 23:34:32 UTC+2, Roberto Fabbri ha scritto:
> Macché professore. E quando mai! Le soluzioni sono nel post. Ad entrambe le domande. Nella prima risposta non avevo visto la seconda domanda. E poi che ne sai.....magari la seconda non la sapevo no?? Cmq le soluzioni sono li. E funzionano 😁

Buona ,
la soluzione Autoexec

rimane il problema di non visualizzare  Menu / ribbon  che  permettono di avviare comunque la stampa .

Il tutto  sia che il Database  ( access 2000)  venga eseguito da  versioni ante 2007 o post 2007 .

Per ora ho trovato questo

    DoCmd.ShowToolbar "Menu Bar", acToolbarNo
    DoCmd.ShowToolbar "Ribbon", acToolbarNo

DoCmd.SelectObject acTable, "MiaTabella", True
DoCmd.RunCommand acCmdWindowHide

Stò provando , varie situazioni.

saltare la stampa


title: IMPEDIRE LA STAMPA  di tutti i report

text:

Ti crei i menù personalizzati, sia ribbon che tasto destro. I Report li apri pop up (non si visualizza la barra) e nei tuoi menù, visto che li controlli da codice, impedisci la stampa. Tieni conto che se la preview la permetti, poi uno lo stampa, basta anche il cattura schermo...


title: IMPEDIRE LA STAMPA  di tutti i report

text:

Il database  è in Access 2000 ,  leggendo altri gruppi di accessisti esteri avevo letto il suggerimanto  di creare Menù personalizzati ,  che però (mi sembra ) non abbiano effetto se il db è aperto da Access >= 2007 .
e non vorrei creare  due versioni  una ante 2007 e una post .

I comandi DoCmd  di cui sopra mi sembrano funzionare . Proverò a rendere popup i report come consigli.

Per quanto riguarda il cattura schermo è accettabile ,  d'altronde lo scopo è di mostrare le funzionalità del programma , consentirne l'uso (il programma tramite VBA limita l'inserimento di record)


title: IMPEDIRE LA STAMPA  di tutti i report

text:

In attesa di trovare una soluzione semplice che possa andare per tutte le versioni di Access.

Ho provato a limitare :
1) il n° di record visualizzabili / stampabili
2) il N° di IntestazionePagina visualizzabili / stampabili
3) il n° di Pagine stampabili

Caso 1
nel Corpo del report , creo una
casella di testo : txtCorpoCount
Origine Controllo:  = 1
Visibile:  No
Somma Parziale: Su tutto
Su Formattazione Corpo:
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
Cancel = (Me.txtCorpoCount > 5) ' 5 è il N° record max
End Sub

Caso 2
nel IntestazioneGruppo , creo una
casella di testo : txtIntestazioneGruppoCount
Origine Controllo:  = 1
Visibile : No
Somma Parziale: Su tutto
Su Formattazione IntestazioneGruppo:
Private Sub IntestazioneGruppo_Format(Cancel As Integer, FormatCount As Integer)
Cancel = (Me.txtIntestazioneGruppoCount > 1) ' Limita al solo 1 Gruppo
End Sub

Caso 3
nel IntestazionePagina , creo una
casella di testo : txtIntestazionePaginaCount
Origine Controllo:  = 1
Visibile : No
Somma Parziale: Su tutto
Su Formattazione IntestazionePagina:
Private Sub IntestazionePagina_Format(Cancel As Integer, FormatCount As Integer)
Cancel = (Me.txtIntestazionePaginaCount > 1) ' Limita alla sola 1 Pagina
End Sub

I 3 casi possono essere utilizzati insieme o singolarmente a seconda delle esigenze

Lo scopo torno a dirlo è :  creare un database demo che fornisce un idea delle stampe ,  ma ne limita il possibile utilizzo .

Grazie per chi volesse dare ulteriori contributi
Se qualcuno avesse altre idee


title: IMPEDIRE LA STAMPA  di tutti i report

author: Karl Donaubauer

text:
Salve,

Scaronic ha scritto:
> ...
> Lo scopo torno a dirlo è :  creare un database demo che fornisce un idea delle stampe ,  ma ne limita il possibile utilizzo .
>
> Grazie per chi volesse dare ulteriori contributi
> Se qualcuno avesse altre idee

Una variante semplice da impostare sarebbe fornire un MDE/ACCDE per
proteggere le strutture e - invece di nascondere ribbon/barre e ridurre
la funzionalità - solo aggiungere un immagine di fondo in tutti i report
che mostra (non troppo filigrano) sul intero sito: "DEMO gratis" e/o il
tuo nome.

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


title: IMPEDIRE LA STAMPA  di tutti i report

text:

Grazie
del consiglio , detto da un guru , mi fa sottointendere/capire che percorrere altre strade , potrebbe essere troppo complesso , o troppo dipendente dalla vesione di Msaccess

o sbaglio....

L'ultima soluzione che ho prospettato nel post precedente (limitare il n° record / raggruppamenti / pagine)  ha il difetto che deve essere applicata singolarmente ad ogni report  tenendo sonto che sono circa 90 , il lavoro non è da poco)


title: Formattazione campi sottomaschera continua

text:
buongiorno a tutti.

Come da oggetto ho una maschera intervento (contraddistinta dal campo "progr") che contiene una sottomaschera continua collegata tramite il campo"buonoconsegna".
Vorrei sapere se è possibile evidenziare (con font grassetto o colore cella) le righe della maschera continua che corrispondono allo stesso "progr" della maschera senza ritardare troppo il caricamento della stessa.

Grazie infinite a chiunque potrà suggerirmi / aiutarmi allo scopo.


text:

Direi che puoi usare la formattazione condizionale.
Nella casella progr della sottomaschera scegli Nuova Regola, "il valore del campo è", "uguale a" e scrivi Forms!Maschera!progr (i nomi sono generici, mettici tu quelli veri).
Buon lavoro
Riccardo Baldinotti


text:
ed io che supponevo di dover utilizzare righe e righe di complicatissimi codici....mai e poi mai avrei immaginato di poter utilizzare anche qui (nella sottomaschera) la formattazione condizionale.
Un aiuto semplice, rapido e altamente professionale.
Grazie di cuore.
M


title: combo NON gerarchiche  e relazioni 1aMolti

author: Nadia

text:
Buona sera NG
quesito del venredì sera (a testa ormai fusa nel tentativo di trovare
una soluzione!)
Il problema:
Ho bisogno di poter fare le ricerche più disparate non sapendo a priori
quanti e quali campi utilizzerò - un giorno mi servono tutti i residenti
al Nord con i capelli castani che fanno i presentatori
Un giorno tutti i nati nel lazio che vanno in bicicletta hanno gli occhi
e i capelli neri e sanno parlare il tedesco
e ogni volta stampare l'elenco dei candidati così filtrati
Ho tblAnagrafica (campo chiave IDPers) a cui si collegano una serie di
di tabelle tra cui ad esempio tblFisico (altezza occhi capelli etc) in
relazione uno a uno
e tblIndirizzi - tblProfessioni - tblCapacità - tblLingue(etc) in
relazione uno a molti
Pensavo di creare una query "parametrica" (si chiama così?!) con tutti i
possibili campi su cui può servirmi lavorare, inserire per ogni campo il
criterio Like Nz([Forms]![frmCerca]![cboPippo]) associata ad una
maschera in cui avrò un combo non associata che si chiama cboPippo e che
è legata al campo Pippo con SELCT DISTINCT ...come trovato nel sito
comune e già sperimentato con successo in altre situazioni in ciu avevo
tabelle in relazione uno a uno
Questa volta invece ho a che fare con relazioni UNO a MOLTI
per cui se Persona1 pattina, canta e balla
mi ritrovo ad avere 3 record per la sola Persona1
e se poi Persona1 sa tre lingue ...e ha già fatto 5 lavori ....
con tre persone in tabella già è un delirio figuriamoci con 3000!
qualsiasi suggerimento, anche di metodo, è il benvenuto
Grazie
Nadia
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: MA

text:

Fai una query raggruppata sui risultati
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:e3fpjh$miq$
1...@area.cu.mi.it
> Nadia wrote:
> >
> > Il problema:
> > Ho bisogno di poter fare le ricerche più disparate non sapendo a
> > priori quanti e quali campi utilizzerò - un giorno mi servono tutti i
> > residenti al Nord con i capelli castani che fanno i presentatori
> > Un giorno tutti i nati nel lazio che vanno in bicicletta hanno gli
> > occhi e i capelli neri e sanno parlare il tedesco
> > e ogni volta stampare l'elenco dei candidati così filtrati
> >
> > Ho tblAnagrafica (campo chiave IDPers) a cui si collegano una serie di
> > di tabelle tra cui ad esempio tblFisico (altezza occhi capelli etc) in
> > relazione uno a uno
> > e tblIndirizzi - tblProfessioni - tblCapacità - tblLingue(etc) in
> > relazione uno a molti
> >
[cut]
> >
> > qualsiasi suggerimento, anche di metodo, è il benvenuto
> > Grazie
> > Nadia
> Fai una query raggruppata sui risultati
Cosa intendi con "query Raggruppata"
Pensavo anche di creare una priam query per fltrare "geograficamente" le
anagrafiche
e poi prendere i valori chiave (IDPers) da quella per filtrare altre
tabelle,
ma non so se è una buona idea e comunque all'atto pratico non saprei
come fare!
Scusate, sono proprio in palla su questa cosa e non riesco ad avvalermi
dell'aiuto
dell'archivio storico (fontre di tante ispirazioni e soluzioni)in cui
non riesco
a navigare!
Grazie Ancora



title: MA CHE VOR DI??????????

author: Ado

text:
Se chiudo una tabella in collegamento su AS400.
Mi da il seguente errore:
"L'azione reinizializzerà il codice correntemente in esecuzione in modalità
di interruzione."
"Interrompere il codice in esecuzione?"
"*Scegliere Si per arrestare l'esecuzione del programma in modo che la
finestra del modulo possa essere chiusa".
1) Perchè viene questo errore?
2)Premo "Si" mille volte e rimale li come un fesso. Alla fine premo
CTRL+ALT+CANC
Suggerimenti?
--
Adolfo
ado...@katamail.com
ICQ:  124734860
                          V i s i t a

http://utenti.lycos.it/vico_pisano/

http://otillo95.monrif.net


title: Tasto F11

author: Alessio  da casa

text:
E' possibile disabilitare il tasto F11 per impedire che venga
visualizzata la finestra database ?
Se si come.
Ringrazio anticipatamente
--
Mie foto
http://www.odontotecnico.it/Fotografia.html


title: Tasto F11

author: Antonio Biso

text:
Alessio (SV) da casa <
infoTO...@odontotecnico.it
> wrote in message
MPG.16b012a5c...@news.tiscalinet.it...
> E' possibile disabilitare il tasto F11 per impedire che venga
> visualizzata la finestra database ?
> Se si come.
>
> Ringrazio anticipatamente
Prova a consultare l'help su autokeys
Antonio


title: Tasto F11

author: Francesco

text:
Devi disabilitare l'impostazione USA TASTI SPECIALI ACCESS in :
Strumenti/Avvio/Avanzate>>
Ciuz !
Alessio (SV) da casa <
infoTO...@odontotecnico.it
> wrote in message
MPG.16b012a5c...@news.tiscalinet.it...



title: Tasto F11

author: danieleni

text:
On Sun, 20 Jan 2002 12:12:16 GMT, "Francesco" <
web...@wappi.com
>
wrote:

strumenti-avvio - avanzate-usa tasti speciali access="no"
ciao


title: Tasto F11

text:
Francesco <
web...@wappi.com
> wrote in message
Auy28.15478$ly.5...@twister1.libero.it...
> Devi disabilitare l'impostazione USA TASTI SPECIALI ACCESS in :
> Strumenti/Avvio/Avanzate>>
Devi scrivere DOPO il quoting!!!
Antonio


title: Domandine veloci su MSDE

author: MegaMax

text:
1)Come creo un DB (un backend per i dati) MSDE?
Se creo un progetto ADP mi chiede a quale DB connettersi...
2)A cosa servono le "utility Client" e le "utility Server" che installa
MSDE?
3)Le cose del punto 2 servono entrambe? oppure si usano le client per il pc
col FE e le server per i pc col BE?
Grazie, Max


title: Domandine veloci su MSDE

author: Paj

text:
> 1)Come creo un DB (un backend per i dati) MSDE?
> Se creo un progetto ADP mi chiede a quale DB connettersi...
Da un vecchio messaggio riprendo .......
<Dovresti avere nella tray bar un'icona che ti indica che MSDE è in unzione.
<Se questo è vero, apri Access e:
<1. File - Nuovo
<2. Progetto (Database Nuovo)
<3. Dagli un nome. :-)
<4. Come nome del server dagli il nome del tuo pc (quello che trovi in
<Risorse di rete)
<
<in alternativa al punto 4 il nome del server è quello del server msde che
<trovi anche nel programma "sql server service manager" (che si trova nella
<tray bar) oppure se la macchina sulla quale hai installato msde e' anche la
<stessa sulla quale stai creando il progetto access puoi' mettere anche la
<parola (local) compresa di parentesi.
<
<La prima volta che accedi devi accedere con id = sa e password = (non
<mettere password)
<
<Devi indicare inoltre il nome del database in quanto msde puo' gestire piu'
<database contemporaneamente
<
<Subito dopo viene creato un db su sql server (perche' e' questo il database
<che dovrai utilizzare)  con il nome che gli hai dato e access viene aperto
<normalmente.
<
<Se guardi nel menu File/connessione trovi le informazioni che il progetto
<access utilizza per collegarsi al db.
<
<Ora devi creare le tabelle come al solito ma troverai le prime sorprese sui
<tipi dati (puo' aiutarti l'help in linea vengono spiegati abbastanza bene
<anche mettendoli a confronto).
<
<Il resto viene da se con tanta buona volonta molto studio e buona voglia di
<lavorare.
<
> 2)A cosa servono le "utility Client" e le "utility Server" che installa
> MSDE?
Servono a configurare le librerie di rete (es. TCP/IP) sia client che
server.
> 3)Le cose del punto 2 servono entrambe? oppure si usano le client per il
pc
> col FE e le server per i pc col BE?
Vengono settate in modo diverso a seconda del tipo di client che si connette
al server.
Oppure quando si vuole che il server riceva dati attraverso librerie di rete
diverse su porte diverse.
Di solito su una rete windows vanno bene cosi' come vengono caricate dal
setup.
Per il server viene impostato il protocollo TCP/IP sulla porta 1433
Per il client viene settato per default il protocollo Named Pipes.
>Grazie, Max
Prego
Pietro


title: Domandine veloci su MSDE

text:
"Paj" <
p...@libero.it
> ha scritto nel messaggio
news:WnvR7.286865$sq5.13...@news.infostrada.it...
> > 1)Come creo un DB (un backend per i dati) MSDE?
> > Se creo un progetto ADP mi chiede a quale DB connettersi...
>
> Da un vecchio messaggio riprendo .......
>
> <Dovresti avere nella tray bar un'icona che ti indica che MSDE è in
unzione.
Vero, per ora facci tutto susllo stesso PC, però mi chiedo...
Devo installare MSDE  anche su un PC client? oppure basta installarlo sul
server?
Ora provo tutte le coe che mi hai detto.
Grazie, Max


title: Report su colonne?

author: LIBERO NEWS

text:
Salve  a tutti.
Ho un problema, che continua a persistere!!!
Stò realizzando un report che analizza i valori di base e di offerta su
degli appalti.
Dispondo sinteticamente di queste tabelle:
Appalti
ValoreAppalto
(in relazione con il campo NumAppalto)
FornitoreAppalto
ValoreFornitore
(in relazione con il campo NumPIva)
La relazione tra i due insiemi avviene tramite un campo presente sia in
tabella ValoreBase che in tabelle ValoreFornitore che è relativo al NumRiga
Devo ottentere un report che mi esponga per riga i  prodotti e/o servizi
richiesti con il relativo valore base estratti dalla tabella ValoreBase e
per colonna (una per ogni fornitore offerente) l'importo relativo alla riga
dell'offerta fatta dal fornitore estratto dalla tabella valore Fornitore.
Più precisamente deve essere riportata una prima colonna in cui sono
elencati i profotti e o servizi richiesti con il loro valore (uno per ogni
riga con eventuali raggruppamenti di tipologia) e nelle colonne successive,
una per fornitore, per ogni riga della prima colonna, l'offerta
corripsondente fatta dal fornitore.
Io non so più che fare.....mi sfugge qualcosa, sono imbranato, torppo stanco
o lascio perdere?!
...dato il mio stato......confusionale.....spero di essere riuscito a
spiegare bene il problema.
Mi aiutate per favore?!
:(
Grazie
Lorenzo


title: [?] DoCmd.OpenForm Vs Set frm =

author: Maurizio Borrelli

text:
    Sto cercano di capire che differenze ci siano fra questi due modi di
aprire una maschera:
        Const c_sNomeMaschera = "Maschera1"
        DoCmd.OpenForm c_sNomeMaschera, ...
e:
        Private m_frm As Form_Maschera1
        Set m_frm = New Form_Maschera1
        m_frm.Visible
        ' <...>
        Set m_frm = Nothing
    La cosa che piu' mi interessa sapere e' se il secondo metodo ha qualche
controindicazione.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: [?] DoCmd.OpenForm Vs Set frm =

author: Giorgio Ferrari

text:
"Maurizio Borrelli" <
>     Sto cercano di capire che differenze ci siano fra questi due modi di
> aprire una maschera:
>         Const c_sNomeMaschera = "Maschera1"
>         DoCmd.OpenForm c_sNomeMaschera, ...
>         Private m_frm As Form_Maschera1
>
>         Set m_frm = New Form_Maschera1
>         m_frm.Visible
>         ' <...>
>         Set m_frm = Nothing
>     La cosa che piu' mi interessa sapere e' se il secondo metodo ha
qualche
> controindicazione.
Al limite che il con docmd.openform puoi passare criteri di filtro in modo
più pratico?
Comunque puoi utilizzare il metodo n° 2 se la Form non ha modulo di classe?
_mi pare di no, però potrei ricordare male_
Ciao.


title: [?] DoCmd.OpenForm Vs Set frm =

text:
> "Giorgio Ferrari" [...]:
> > "Maurizio Borrelli" [...]:
> >     Sto cercano di capire che differenze ci siano fra questi due modi di
> > aprire una maschera:
> >         Const c_sNomeMaschera = "Maschera1"
> >         DoCmd.OpenForm c_sNomeMaschera, ...
> >
> >         Private m_frm As Form_Maschera1
> >         Set m_frm = New Form_Maschera1
> >         m_frm.Visible
> >         ' <...>
> >         Set m_frm = Nothing
> >     La cosa che piu' mi interessa sapere e' se il secondo metodo ha
> > qualche controindicazione.
> Al limite che il con docmd.openform puoi passare criteri di filtro in modo
> più pratico?
    Mica tanto al limite. Hai proprio ragione. Diciamo che i vantaggi di
OpenForm, e di conseguenza gli svantaggi di Set, sono negli argomenti del
metodo. Ok. Quindi se non si ha necessita' di passare argomenti i due metodi
potrebbero essere considerati equivalenti a tutti gli effetti?
> Comunque puoi utilizzare il metodo n° 2 se la Form non ha modulo di
classe?
> _mi pare di no, però potrei ricordare male_
    Anche questo e' perfetto; io l'avevo sottinteso perche' senza modulo la
seconda forma e' impossibile.
    Bene, bene. Continuiamo...



title: [?] DoCmd.OpenForm Vs Set frm =

author: Carlo Costarella

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:akldqg$1k5aho$1...@ID-52090.news.dfncis.de...

La seconda forma è utile per creare istanze multiple di una maschera
esistente.
Ovviamente non potrai aprirla in struttura e anche il titolo
della maschera è bene settarlo da codice.
Puoi invece applicare un filtro:
Set frmNewForm = New Form_ALL_2
        frmNewForm.FilterOn = True
        frmNewForm.Filter = "[Campo1] = " & "'" & "003" & "'"
        frmNewForm.Requery
Secondo me questo è l'unico caso in cui si deve usare la seconda forma:
"Istanze multiple di una form esistente".
Poi
    frmNewForm.Visible = True oppure
    frmNewForm.SetFocus
hanno lo stesso effetto e questo perchè senza una
delle due istruzioni la maschera viene aperta ma resta Hide.
Ciao, Carlo


title: [?] DoCmd.OpenForm Vs Set frm =

text:
"Maurizio Borrelli"
> >   La cosa che piu' mi interessa sapere e' se il secondo metodo ha
> > > qualche controindicazione.
> > Al limite che il con docmd.openform puoi passare criteri di filtro in
modo più pratico?
>     Mica tanto al limite. Hai proprio ragione. Diciamo che i vantaggi di
> OpenForm, e di conseguenza gli svantaggi di Set, sono negli argomenti del
> metodo. Ok.
>Quindi se non si ha necessita' di passare argomenti i due
>metodi potrebbero essere considerati equivalenti a tutti gli effetti?
A questo punto se non hai necessità di utilizzare le opzioni di
Docmd.Openform (a parte la stringa di filtro ce ne sono altre che possono
fare comodo) sono equivalenti _potresti verificare a titolo di curiosità con
Task Manager se l'allocazione di memoria cambi_
Tuttavia, come scrive Carlo, ho sempre utilizzato il secondo metodo solo per
l'apertura di Forms in multisessione.
Ciao: Giorgio


title: per Roberto da casa (ex Roberto dalla campagna)

text:
Ciao e scusa
Ho commesso un errore madornalissimo.
In data 14/8 e 18/8 ho postato due richieste alle quali tu hai risposto, ma
io per poca dimestichezza e per dimenticanza non le ho lette. Solo oggi mi
sono accorto che vie erano due tue risposte, ma purtroppo non piů visibili.
E' possibile recuperarle?
la prima domada del 14/8 era:
Come si fa una ricerca in una  sottomaschera?
Ho costruito un database per gestire le videocassette con due tabelle
TabVideoteca con i campi cassetta (chiave primaria), titolo, durata ecc. e
una TabImprestata con i campi cassetta,data,imprestata e queste sono in
relazione uno a molti.
Poi ho realizzato due maschere con autocomposizione, la MascVideoteca
(maschera singola) in base alla TabVideoteca e la MascImprestata  (a
maschera singola e la casella di testo che ha come origine il campo
imprestata l'ho nominata TxtImprestata) in base alla TabImprestata, una
MascParametri e una Query  per la ricerca nella quale i criteri sono con
like.
La MascVideoteca ha come origine dati la Query .In questa ho inserito una
sottomaschera che ha come origine oggetto la MascImprestata. I collegamenti
campi secondari e master sono su cassetta e titolo.
Nella MasParametri ho messo tante caselle di testo dove inserisco uno o piů
parametri per la ricerca tra cui una casella TxtCercaImprestata.
Quando inserisco uno o piů parametri nelle altre caselle tutto procede bene
e riesco a visualizzare la MascVideoteca con la sottomaschera, ma  come
posso fare digitando un nome o parte di esso nella casella
TxtCercaImprestata  a filtrare il campo TxtImprestata della sottomaschera e
trovando i dati corrispondenti visualizzare sia la maschera che la
sottomaschera.
 quella del 18/8
Mi sono bloccato.
Avendo una maschera dove inserire dei parametri di ricerca come si fa a
filtrare un dato contenuto in una sottomaschera visualizzando sia la
sottomaschera che la maschera che la contiene?
La maschera che contiene la sotto........ ha come origine record una query
con parametri di ricerca.
Chedo umilmente venia
Ciao Franco, e di nuovo scusa.


author: Roberto da casa

text:
"F.Piccardi" <
il.p...@tiscali.it
> ha scritto nel messaggio
news:anvh8a$3d5$1...@lacerta.tiscalinet.it...
> Ciao e scusa
> Ho commesso un errore madornalissimo.
> In data 14/8 e 18/8 ho postato due richieste alle quali tu hai risposto,
ma
> io per poca dimestichezza e per dimenticanza non le ho lette. Solo oggi mi
> sono accorto che vie erano due tue risposte, ma purtroppo non più
visibili.
> E' possibile recuperarle?
[CUT]
Si puoi recuperare ciò che ti serve nel link
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&group=it.comp.appl.access
Mi dispiace ma anche io non ho più ciò che ti serve.
>
> Chedo umilmente venia
>
> Ciao Franco, e di nuovo scusa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
StIo9.5923$%M1.1...@twister2.libero.it...
>
> "F.Piccardi" <
il.p...@tiscali.it
> ha scritto nel messaggio
> news:anvh8a$3d5$1...@lacerta.tiscalinet.it...
> > Ciao e scusa
> > Ho commesso un errore madornalissimo.
> > In data 14/8 e 18/8 ho postato due richieste alle quali tu hai risposto,
> ma............
> > E' possibile recuperarle?
> [CUT]
>
> Si puoi recuperare ciň che ti serve nel link
>
>
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&group=it.comp.appl.access
>
> Mi dispiace ma anche io non ho piů ciň che ti serve.
>
> >
> > Chedo umilmente venia
> >
> > Ciao Franco, e di nuovo scusa.
>
> --
> Roberto
>
Trovate, Grazie Roberto
Ti ho postato un'altra richiesta di chiarimento
Ciao Franco



title: Mi sono perso nelle Query :-( ...un aiutino

author: Fabius

text:
Il mio problema e' il seguente: sto cercando di creare delle query per
generare delle mashere e dei report.
Le query sono basate su piu' tabelle, il problema e' che piu' tabelle
aggiungo e meno record mi fa vedere...
ad esempio ho inserito la tabella "cliente" e inserito il campo "ragione
sociale" nella query e mi vengono mostrati tutti e 58 i record. Poi ho
aggiunto la tabella "Referente" che e' collegata con una relazione 1 a molti
alla tblCliente da cui ho preso il campo "nomereferente"  per la query e
gia' cosi' i record visualizzati, senza aver messo alcu criterio, sono
diventati 37.
Non riesco proprio a spiegarmi questo mistero
Chi e' cosi' gentile da darmi una dritta....o una tirata d'orecchi ?
Grazie moltissime!!
Fabio


text:
  pensandoci un po' sono arrivato a capire che non venivano
  visualizzati tutti i record perche' il riferimento alla tabella
  cliente mancava nella tabella referente e quindi quelle voci non
  venivano visualizzate... ok, ma allora a questo punto, come faccio
  per elencare nella query sia le voci che ci sono che quelle che non
  ci sono ?
  Mi spiego meglio:
  Ad esempio, ad un nome a dominio Internet corrispondono dei dati di
accesso per Front
  page ma non e' detto che ci siano i dati di accesso per FTP.
  Ora il mio report dovrebbe permettermi di stampare sia gli uni che
  gli altri, lasciando eventualmente bianchi i dati di accesso FTP nel
  caso non ne siano stati assegnati... ma come faccio se la query mi
  esclude automaticamente dei clienti perche' non hanno i dati FTP ?
  Si ok, potrei creare un riferimento vuoto nella FK della tabella FTP
  ma devo tenere presente che in questa tabella ho impostato i valori
  "nomeutente" e "password" come obbligatori e quindi non posso
  lasciarli vuoti... dove sta il trucco ?
Grazie moltissime!!
 Fabio


author: Lbo da casa

text:
>  venivano visualizzate... ok, ma allora a questo punto, come faccio
>  per elencare nella query sia le voci che ci sono che quelle che non
>  ci sono ?
nella struttura della query dovresti poter definire (credo) la
relazione tra le due tabelle in modo che sia rappresentata da una
linea "normale", cioč senza la freccetta da una parte.
prova cosě.
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


text:
Ok, grazie . Ci provo... ma una domanda: cosi' facendo non vado a modificare
anche le vere relazioni del database che ho impostato in precedenza ?



title: Password solo in modalità esclusiva e protezione DB diviso

author: Simone Berti

text:
Salve a tutti,

sono di nuovo qua.

Ho un paio di richieste da farvi.

Ho creato una form per l'accesso degli utenti ed impostato le protezioni di visualizzazione da menù FILE - Opzioni - Database corrente, in modo che non possano visualizzare i menù completi e gli oggetti del DB (tabelle, maschere, query, ecc.). Solo che se aprono il DB in modalità esclusiva o comunque con SHIFT premuto, accedono a questi oggetti e non lo vorrei. Esiste un modo per proteggere il DB con una password solo per la modalità esclusiva?

Lo stesso database è stato collegato a delle tabelle esterne di un altro DB, ovviamente su risorsa condivisa in cartella Windows. Vi è modo di proteggere tale DB collegato in modo che se venisse aperto da quel PC non possano essere intercettati i dati, ma se viene aperto da altra postazione NON sia richiesta password di protezione?

Grazie per le risposte.

Simone


title: valore zero

author: Matteo

text:
ho un campo che può avere a seconda del valore di un altro campo valore
nullo o maggiore di zero. se metto l'istruzione (da codice su uscita del
primo valore)Val(nomecampo) mi crea problemi quando il valore é nullo
(errore94), se metto nz(nomecampo) mi mette sempre valore zero.
come fare?
grazie


title: valore zero


title: valore zero

author: Michele Amato

text:
Matteo <
gest...@uno.it
> wrote in message
8k43g3$8qb$1...@fe1.cs.interbusiness.it...

Io problema è a monte, se nz(nomecampo) restituisce 0, vuol dire che tutte
le volte che viene eseguito, nomecampo è NULL.
Mi viene un dubbio: qual'evento hai usato? OnExit, LostFocus o altro?
Riposta.
Saluti
Michele Amato


title: valore zero

author: Alessandro C.

text:
Matteo <
gest...@uno.it
> wrote in message
8k43g3$8qb$1...@fe1.cs.interbusiness.it...
> ho un campo che può avere a seconda del valore di un altro campo valore
> nullo o maggiore di zero. se metto l'istruzione (da codice su uscita del
> primo valore)Val(nomecampo) mi crea problemi quando il valore é nullo
> (errore94), se metto nz(nomecampo) mi mette sempre valore zero.
prova la funzione  isnull()
--
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
  ...sii attento mentre parli, con le tue parole
  tu crei il mondo intorno a te
                                    detto navajo
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+


title: Visualizzazione report negata

author: Nao

text:
Ciao ng, sto diventando matto per questo problema.
Ho il mio database quasi ultimato, diverse tabelle, diversi report.
ho impostato le mie form con queste proprietą:
Border style: dialog
Control box: no
Close button: no
popup:yes
modal:yes
Ho impostato queste proprietą per non avere i bottoni di chiusura.
Fino a qui tutto bene, se non fosse per il problema che quando da una form,
clicco sul bottone anteprima report, access lo apre, ma resta sotto la form
(da cui clicco il bottone) e non riesco a vederlo.
Ho fatto un po di prove nettendo si/no a popup, modal etc, ma non riesco a
trovare la combinazione corretta che mi permetta di non dare i bottoni di
ridimensionamento form, minimizzazione etc e che mi permetta di visualizzare
il report.
ciao grazie Nadir
--------------------------------
Inviato via
http://usenet.libero.it


title: Visualizzazione report negata

author: namor

text:
Nao ha scritto:
> Ciao ng, sto diventando matto per questo problema.
> Ho il mio database quasi ultimato, diverse tabelle, diversi report.
> ho impostato le mie form con queste proprietà:
> Border style: dialog
> Control box: no
> Close button: no
> popup:yes
> modal:yes
> Ho impostato queste proprietà per non avere i bottoni di chiusura.
> Fino a qui tutto bene, se non fosse per il problema che quando da una form,
> clicco sul bottone anteprima report, access lo apre, ma resta sotto la form
> (da cui clicco il bottone) e non riesco a vederlo.
> Ho fatto un po di prove nettendo si/no a popup, modal etc, ma non riesco a
> trovare la combinazione corretta che mi permetta di non dare i bottoni di
> ridimensionamento form, minimizzazione etc e che mi permetta di visualizzare
> il report.
> ciao grazie Nadir
> --------------------------------
> Inviato via
http://usenet.libero.it
Anch'io ho qualche maschera popup che apre dei report. Subito dopo
l'apertura report faccio sparire la maschera impostando la proprietà
Visible a False. Però bisogna ricordarsi, nell'evento "chiusura" del/dei
report di farla tornare visibile, altrimenti quando chiudi il report non
trovi più la maschera, che rimane aperta ma invisibile. A meno che non sia
questo l'effetto che vuoi ottenere.
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: *** COME ACCEDERE AD UN DB ... ***

text:
Ciao a tutti,
come posso fare.....
devo gestire da Prato un DB Access posto su un server a Milano.
Quando tento di aprirlo a volte mi si blocca,mi da errori ecc.
C'è qualche modo per ovviare a questo problema?
Un parametro tipo Time Out ...
Grazie
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.
--
Posted from
mail-out-01.piro.net
 [194.64.31.8]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: *** COME ACCEDERE AD UN DB ... ***

author: CarloCos

text:
<
simone....@gfd.de
> ha scritto nel messaggio
news:OF54E0B143.3E510FCE...@obi.de...
Ciao a tutti,
come posso fare.....
devo gestire da Prato un DB Access posto su un server a Milano.
Quando tento di aprirlo a volte mi si blocca,mi da errori ecc.
C'è qualche modo per ovviare a questo problema?
Un parametro tipo Time Out ...
Grazie
Credo che ci possano essere strade diverse.
Forse la più tranquilla è quella di installare su i due computer programmi
tipo LapLink. Collegandoti e gestendo in remoto l'altro computer operi
direttamente sul quel computer, utilizzando i comandi dal tuo.
Un'altra strada è quella di passare il db in SincroniaFile.
In ogni caso accertati di avere almeno una linea e un modem ISDN montato su
ciascuno dei due computer.
Ciao, Carlo


title: comando SENDOBJECT

author: Arte Casearia

text:
Salve a tutti,
qualcuno conosce un comando analogo a questo???
Il mio problema è che vorrei mandare una serie di email prendendola da una
tabella generata.
Ho creato un loop che legge tutte le righe della tabella ma per ogni riga il
comando SENDOBJECT
lancia outlook express e dopo un po' premendo CTRL ALT e TAB trovo una marea
di MSIMN
lanciati che mi inchiodano il computer.


title: SOS! Help!

author: skyunder

text:
Salve a tutti! Ho fatto un bel casino con Access.  Avevo creato un bel Db
multiutente e ho avuto la brillantissima idea di mettere le protezioni a
livello utente con la procedura guidata "impostazione guidata produzione."
ebbene ne è uscito fuori un casino. Adesso mi chiede la password su tutti i
db oltre che su quello che volevo io. Per quello su cui doveva funzionare
tutto ok perché posso inserire la password dal collegamento che è venuto
fuori dalla procedura guidata. (ma non mi apre più l'originale.) ma per gli
altri casino! La stessa pw non funziona. Come faccio a rimettere tutto a
posto? SOS!
Grazie in anticipo per l'aiuto!


title: SOS! Help!

text:
skyunder <
IHATESPA...@libero.it
> wrote in message
C_iP8.26737$j65.6...@twister1.libero.it...

Prima di tutto scrivi l'oggetto in maniera comprensibile nei prossimi
eventuali POST...
poi, ripristina il system.mdw che hai sicuramente cambiato.
--
Maurizio75


title: SOS! Help!

author: luca

text:
quando hai fatto la procedura quidata... alla fine access a generato un
report riportante anche il modo in cui ripristinare il file e accedere a
quello creato.
Comunque se non ricord male  dovrebbe aver creato una copia del tuo file con
estensione bak. se è cosi e suff che tu la rinomini.
altrimenti sono caz.....!
"skyunder" <
IHATESPA...@libero.it
> ha scritto nel messaggio
news:C_iP8.26737$j65.6...@twister1.libero.it...



title: SOS! Help!

author: lily

text:
"luca" <
luca.b...@tiscali.it
> ha scritto nel messaggio
news:aekgt3$79d$1...@lacerta.tiscalinet.it...

Ok allora sono nei guai perchè ho provato a rinominare il .bak ma... mi
chiede ugualmente la password.  inoltre, come se non bastasse (e questa non
me la spiego) mi chiede la password su tutti i db che si trovano su quel
pc...  Come è successo lo sò...  Non sapevo neppure che fosse possibile...
"bloccare" tutti i db presenti sullo stesso pc.  Provando ad aprirli su un
altro pc non creano problemi. Si aprono senza password.
Solo a me possono capitare queste c-----e !


title: SOS! Help!

text:
Maurizio75 <
e...@gevi.it
> wrote in message
CtjP8.26896$j65.6...@twister1.libero.it...

Scusa l'ignoranza... ma come faccio a ripristinare il system.mdw ?
Grazie per l'aiuto. la prossima volta sarò più chiara.
ma ho fatto veramente un CASINO!


title: SOS! Help!

text:
> > Prima di tutto scrivi l'oggetto in maniera comprensibile nei prossimi
> > eventuali POST...
> > poi, ripristina il system.mdw che hai sicuramente cambiato.
> > --
> > Maurizio75
> >
> >
>
> Scusa l'ignoranza... ma come faccio a ripristinare il system.mdw ?
>
> Grazie per l'aiuto. la prossima volta sarò più chiara.
> ma ho fatto veramente un CASINO!
>
Trova il file "Wrkgadm.exe" e avvialo (è il file di informazione gruppo di
lavoro)... nel percorso ci dev'essere "C:\WINDOWS\SYSTEM\system.mdw"...
forse l'avrai cambiato inavvertitamente... se è così, clicca su entra e
cercalo per ripristinarlo, altrimenti, te lo mando io.
--
Maurizio75


title: fattura attiva emessa dal cessionario per conto del cedente

author: Serse

text:
alcune ditte emettono la fattura di acquisto per conto dei propri
fornitori. Tali fatture non si riescono ad importare nel gestionale di
tali fornitori perchè non sono passive,ma bensì attive !
Anche indicando il codice destinario sdi corrretto, compaiono nel
cassetto Fatture e Corrispettivi dell'agenzia entarte del fornitore come
fatture EMESSE , ma non vengono poi inoltrate al gestionale....

Voi come fate?


text:
riformula la domanda:

In presenza di soggetti che emettono la fattura per conto di altri
soggetti come nel caso delle cooperative
che la emettono per conto dei propri soci (articolo 34, comma 7, D.P.R.
n. 633/72), i soggetti emittenti sono
anche destinatari della fattura. Il vostro HUB riesce a ricevere in
automatico tali fatture attive del cedente?

Il codice destinario (quello dell'hub) è indicato nel file xml,ma il
file non viene ricevuto dall'hub nella contabilità del cedente (infatti
riceve solo le fatture passive, non quelle attive...)

grazie


author: RobertoA

text:

Di quale hub stai parlando?
Dal punto di vista della societa' cooperativa, la fattura che lei invia
(per conto del socio), e' una fattura attiva
E quando la riceve e' una fattura passiva, di acquisto
Perche' dici che non puo' essere ricevuta come fattura di acquisto?


author: Carlo POTS

text:

Questo e' il caso di cui mi occupo io; il database che ho realizzato mi
permette di emettere fatture e autofatture (sto nel campo agricolo) dei
soci della cooperativa.

Fintanto la cooperativa fornisce servizi e materiali ai soci, nulla
questio: stampo la fattura cartacea (i contadini non vogliono avere
nulla a che vedere con i "file", vogliono il cartaceo!), la consegno,
scarico il file e lo faccio acquisire dal portale SDI.

Quando invece la loro fattura di vendita la realizziamo noi come
cooperativa, abbiamo convenuto che il DB comunque stampa il documento
cartaceo e basta dove pero', se il coltivatore non si trova in regime di
esonero dalla F.E., faccio comparire una dicitura che non è considerata
valida ai fini di Legge (nel caso specifico "Fattura Proforma") e gliela
consegno al coltivatore il quale sa che deve andare dal suo
commercialista e farsi stampare la fattura da lui secondo i dati che
indico io.
Poi sarà il suo commercialista a farmi recapitare, tramite SDI, la
fattura elettronica che poi io vado successivamente a contabilizzare.

Se il coltivatore si ritrova in regime di esonero dalla fatturazione
elettronica, sta bene così; in caso contrario sara' il suo
commercialista a vedere cosa deve fare per farci recapitare la F.E.,
anche in virtu' del fatto che la cooperativa non paga se non riceve
valida documentazione cartacea o telematica.

--
Lamps a tutti from Naples's kingdom Carlo POTS

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


author: Micky

text:
> Quando invece la loro fattura di vendita la realizziamo noi come
> cooperativa, abbiamo convenuto che il DB comunque stampa il documento
> cartaceo e basta dove pero', se il coltivatore non si trova in regime di
> esonero dalla F.E., faccio comparire una dicitura che non è considerata
> valida ai fini di Legge (nel caso specifico "Fattura Proforma") e gliela
> consegno al coltivatore il quale sa che deve andare dal suo
> commercialista e farsi stampare la fattura da lui secondo i dati che
> indico io.
> Poi sarà il suo commercialista a farmi recapitare, tramite SDI, la
> fattura elettronica che poi io vado successivamente a contabilizzare.

quindi non l'hai risolta neanche tu.


title: fattura elettronica - importi con 4 cifre decimali

author: mario rossi

text:
buongiorno a tutti, ho un cliente che usa campi fattura
prezzo unitario imponibile e totale con 4 cifre decimali, sapete come devo comportarmi nel file xml?

arrotondo tutto a 2 cifre?

grazie a tutti


text:

Eh si
Se il tracciato agenzia entrate e' quello, non e' che puoi farci stare
piu' roba del previsto


author: BFS

text:

le 4 sul prezzo unitario le accetta
devi arrotondare imponibile

ciao

---
Questa email è stata esaminata alla ricerca di virus da AVG.
http://www.avg.com


text:

quindi questo è un caso in cui va utilizzato il tag <arrotondamento> nei dati riepilogo fattura
qualcuno a un esempio pratico di utilizzo? ovvero come calcolo di quanto ho arrotondato la somma voci fatture con 4 decimali rispetto al totale indicato nel riepilogo fattura che ne accetta solo 2?

grazie a tutti.


text:
Il 03/12/2018 11:46, BFS ha scritto:
> Il 03/12/2018 11:45, RobertoA ha scritto:
>> Il 03/12/2018 11:16, mario rossi ha scritto:
>>> buongiorno a tutti, ho un cliente che usa campi fattura
>>> prezzo unitario imponibile e totale con 4 cifre decimali, sapete come
>>> devo comportarmi nel file xml?
>>>
>>> arrotondo tutto a 2 cifre?
>>> grazie a tutti
>>>
>>
>> Eh si
>> Se il tracciato agenzia entrate e' quello, non e' che puoi farci stare
>> piu' roba del previsto
>
>
> le 4 sul prezzo unitario le accetta
> devi arrotondare imponibile
> ciao

Dov'e' che vedi i 4 decimali disponibili per PrezzoUnitario ?


text:

[2.2.1.9] PrezzoUnitario

Obbligatorietà: SI, sempre.

Utilità: è un dato richiesto dalla normativa (art. 21, comma 2, lett. c del
DPR 633/1972).

Criteri  di  valorizzazione:  il  campo  deve  contenere  il  valore
del  prezzo
unitario o del corrispettivo del bene/servizio. Il valore è
rappresentato da
un intero e da decimali che vanno da un minimo di due ad un massimo
di  otto  cifre.  I  decimali,  separati  dall’intero  con  il
carattere  punto  (“.”),
vanno sempre indicati anche se pari a zero (es.: 175.00). Nel caso in cui
il valore debba essere espresso in forma negativa (ad esempio nel caso
in cui rappresenti un anticipo o un acconto), deve essere preceduto dal
segno meno (“-“).



text:

Abbi pazienza, sto guardando il file 'Elenco controlli versione 1.5' che
trovo qua
https://www.fatturapa.gov.it/export/fatturazione/it/normativa/f-3.htm

ma non trovo riferimenti al paragrafo che hai inserito nel tuo post
Ho cercato su gugol ma non riesco a trovare un documento col contenuto
che descrivi
Induve l'e' che hai trovato quel frammento di descrizione del
PrezzoUnitario?


text:

https://www.fatturapa.gov.it/export/fatturazione/sdi/Suggerimenti_Compilazione_FatturaPA_1.5.pdf

ciao
BFS



text:

poi è amche ovvio che il prezzo unitario non può essere con solo due
decimali, aziende che vendono minuterie ne hanno bisogno almeno di 5

ciao
BFS



text:

Si, ora vedo
Molte grazie


text:

Gia'
Visto che siamo sull'argomento, come consigli di regolarsi per il prezzo
unitario dei singoli articoli?
Attualmente usiamo 6 decimali, ma sui documenti ne facciamo vedere solo
3 o 4 in alcuni casi
Vedo che alcuni gestionali consentono di impostare nella configurazione
generale il numero di decimali da usare per il prezzo unitario
Vorrei anch'io adottare questa logica di funzionamento
Tradotto in Access-ese come si potrebbe fare?
E' solo questione del formato visualizzato e decimali in arrotondamento
oppure c'e' altro?
E poi se aumenti decimali a meta' strada (o forse non si puo' cambiare)?
Poi, nel parziale della singola riga (quantita x prezzo - sconti)
riporti tutto a due decimali o mantieni la massima precisione possibile
e arrotondi solo sui totali del documento?


text:

per tutti i miei clienti ho al max 5 decimali. alcuni li usano altri no
ho fatto una funzione che prende il prezzo unitario..lo moltiplica per
100000 per avere il prezzo intero
da li vedo quanti decimali ha in base agli zeri da destra
vado a scrivere nel xml il valore fino al primo zero trovato...mettendo
un controllo che se non ne ho nulla di decimanli ci metto io un .00

per il discorso arrotondamento...arrotondo sempre il prezzo totale per
singola riga. Ho sempre fatto cosi dalla notte dei tempi e non ho mai
avuto problemi di arrotondamenti/fiscali



title: Rollbacktrans funziona con in ADO e database mdb ?

author: Giorgio

text:
Salve a tutti,
ho questo piccolo problema.
In un'applicazione Access collegata ad un db mdb,
usando ADO, non mi funziona il rollbacktrans.
(non mi annulla le modifiche al db e non mi segnala errori).
Cosa dite ?
Access in mdb non accetta le transazioni ?
(mi sembra strano perchè le ho già utilizzate in altri
ambienti di sviluppo e funzionava)
Riferimenti sbagliati o ordinati male ?
Avete qualche idea ?
Grazie a quanti mi risponderanno.
Ciao
Giorgio


title: Esportazione dati tipo Variant in file di testo

author: tom

text:
Ciao a tutti come da oggetto devo esportare i dati di una query in un
file di testo.
Il problema è che i dati della query sono di tipo numerico e testo, io
invece devo esportare in un file di testo con dati tutti di tipo
variant.
Come posso fare ??
Grazie
Tommy


author: MA

text:

esporta con Cvar(Tuocampo)
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


text:

Ma la funzione Cvar(MioCampo) la posso utilizzare direttamente nella
query, o devo esportare tramite recordset in VBA
Tommy


author: Roberto da Parma

text:
--
Roberto da Parma
"tom" <
ar...@libero.it
> ha scritto nel messaggio
news:4184ca8c-ff68-4ec1...@k30g2000hse.googlegroups.com...


Tommy
La inserici nel campo della query. Es.
Espr1: CVar(tuocampo)
Espr1 viene esportato come nome della colonna.
Ciao
--
Roberto da Parma


title: Richiesta di aiuto Oggetto: REPORT

text:
Ho una tabella con due campi: Oggetto di tipo memo
                                                valore di tipo numerico
Nel report il campo oggetto è espandibile ed a seconda dell'altezza che
viene impostata nel campo oggetto devo allineare a destra in basso il
campo valore
entrambi i campi devono stare nel corpo del record.
esempio:
oggetto         |                       valore
1 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                        56
2 xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx                      60
Avete qualche soluzione pratica da presentare o qualche sito o esempio da
scaricare.
Grazie per la collaborazione


title: Richiesta di aiuto Oggetto: REPORT

author: All Eyez On me

text:
"drops056" <
drop...@hotmail.com
> ha scritto nel messaggio
news:vsmH9.3201$%p6.2...@news.edisontel.com...

l'anno scorso ebbi lo stesso problema ma non ricevetti risposta...l'ho
risolto così:
divido i caratteri della stringa memo per il numero di caratteri per riga,
ottengo così il numero di righe del campo memo. Attacco davanti al valore
convertito in testo un numero di chr(13) pari al numero di righe del campo
memo.
Il risultato è quello che vuoi tu.
funziona ma forse c'è qualcosa di meglio in giro
ciao
AEOM


title: Richiesta di aiuto Oggetto: REPORT

text:
Ti ringrazio per adesso lo risolvo in questo modo se poi riesco a trovare
qualcosa (di sicuro esiste mi ha detto una amico che aveva trovato un
esempio sul sito
http://www.mvps.org/access/reports/rpt0009.htm
 una paio di
anni fa) te lo mando
ciao e grazie
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:UFmH9.35700$qF1.1...@news2.tin.it...



title: Richiesta di aiuto Oggetto: REPORT

text:
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:UFmH9.35700$qF1.1...@news2.tin.it...

Hai mica un esempio di script .......... sono un po' principiante
Grazie


title: Richiesta di aiuto Oggetto: REPORT

text:
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:UFmH9.35700$qF1.1...@news2.tin.it...

Ci sono riuscito se non che il campo numerico mi serve con precisione doppia
con due cifre decimali e quando ho un valore intero (55,00) mi riporta solo
55.
c'è una possibilità che tu sappia di farlo portare 55,00 nel campo di testo?
ciao
DROPS


title: Richiesta di aiuto Oggetto: REPORT

text:
> Ci sono riuscito se non che il campo numerico mi serve con precisione
doppia
> con due cifre decimali e quando ho un valore intero (55,00) mi riporta
solo
> 55.
> c'è una possibilità che tu sappia di farlo portare 55,00 nel campo di
testo?
>
 cdbl è la parola magica
ciao
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Richiesta di aiuto Oggetto: REPORT

text:
"MA" <
kk...@kksrl.com
> ha scritto nel messaggio
news:81Z73Z224Z132Y...@usenet.libero.it...
>
> > Ci sono riuscito se non che il campo numerico mi serve con precisione
> doppia
> > con due cifre decimali e quando ho un valore intero (55,00) mi riporta
> solo
> > 55.
> > c'è una possibilità che tu sappia di farlo portare 55,00 nel campo di
> testo?
> >
>  cdbl è la parola magica
>
> ciao
> MAssimiliano
cosa signigica cdbl
scusa la mia ignoranza
ciao



title: Richiesta di aiuto Oggetto: REPORT

author: Antonio Biso

text:
"drops056" <
drop...@hotmail.com
> ha scritto nel messaggio
news:4jsH9.3278$%p6.2...@news.edisontel.com...
>
> "MA" <
kk...@kksrl.com
> ha scritto nel messaggio
> news:81Z73Z224Z132Y...@usenet.libero.it...
> >
> > > Ci sono riuscito se non che il campo numerico mi serve con precisione
> > doppia
> > > con due cifre decimali e quando ho un valore intero (55,00) mi riporta
> > solo
> > > 55.
> > > c'è una possibilità che tu sappia di farlo portare 55,00 nel campo di
> > testo?
> > >
> >  cdbl è la parola magica
> >
> > ciao
> > MAssimiliano
>
> cosa signigica cdbl
Prova a scriverlo sull'help
Antonio


title: Richiesta di aiuto Oggetto: REPORT

text:
+ o - ci sono riuscito a farlo con le funzioni .top e .height
se mi mandi l'email ti mando un esempio
ciao
--
Drops
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:UFmH9.35700$qF1.1...@news2.tin.it...



title: Scioccare...

author: Bruno Campanini

text:
Urtare
scuotere
impressionare
offendere
ferire
addolorare
indignare
scandalizzare
sconvolgere
sconcertare
stravolgere
...

Quali altri verbi abbiamo nella nostra lingua che
possano consentirci di evitare l'obbrobrio in oggetto?

Bruno


title: Scioccare...

text:
Bruno Campanini presented the following explanation :

Sorry!
Ho sbagliato NG

Bruno


title: Filtrare Maschera in base a controllo Calendario

text:
Buongiorno ,

Ho trovato sul sito comune  un applicazione ottima scitta da Giuseppe Costanzi
questo esempio è ottimo  però io avrei bisogno di estrarre i record in un intervallo di date da data ( es.)01-10-2017 a data 11-10-2017
come è possibile  fare ?

questa l'istruzione attuale :

Private Sub acxCalendario_AfterUpdate()
'Fidarsi è bene ma non fidarsi è meglio quindi dichiariamo datData
'come String invece che come Data e questo per....
Dim datData As String
Dim intNumRec As Integer

'...evitare spiacevoli sorprese,quindi formattiamo la data a mano
datData = Format(acxCalendario.Value, "mm/dd/yyyy")

'Impostiamo il filtro
Me.Filter = " [Data] =#" & datData & "#"

'Lo attiviamo e soprattutto....
Me.FilterOn = True

'Aggiorniamo la maschera
Me.Requery
Me.Refresh

'Controlliamo se il filtro restituisce almeno un record
intNumRec = Me.RecordsetClone.RecordCount

'Se non restituisce record
If intNumRec = 0 Then

'Lo facciamo presente all'utente...
    MsgBox "Alla data scelta non sono presenti record", vbInformation, "Calendario"

'...e ricarichiamo la maschera senza filtro
    Me.FilterOn = False
    Me.Requery
    Me.Refresh
Else

Exit Sub
End If
End Sub

Private Sub cmdTutti_Click()
'Per levarsi da situazioni imbarazzanti...
Me.FilterOn = False
End Sub

Saluti
Giuseppe


text:
A parte che inquesto pezzo ci sono 2 istruzioni assolutamente inutili:
'Lo attiviamo e soprattutto....
Me.FilterOn = True

VANNO ELIMINATE:
'Aggiorniamo la maschera
-----> Me.Requery
-----> Me.Refresh

L'attivazione di FILTERON effettua già il REQUERY quindi sono istruzioni ridondate 3 volte...

Stessa cosa dicasi per:
'...e ricarichiamo la maschera senza filtro
    Me.FilterOn = False
-----> Me.Requery
-----> Me.Refresh

Se vuoi un lasso di tempo usa Between oppure > e <
'Impostiamo il filtro
Me.Filter = "[Data] >=#" & datDataDal & "# AND [Data]<=#" & datDataAl & "#"

@Alex


title: Mi serve il vostro aiuto...

author: rompete@hotmail.com Wild Henry

text:
Parto dall'inizio, sto creando un database per fare dei preventivi.
Ho pensato di costruire il database facendo una tabella preventivo dove
all'interno vado a creare dei campi che prenderenno il proprio valore da
altri campi correlati, in questo caso i campi correlati sono query.
Le query le ho impostate prendendo dati di testo e numerici da una tabella
così formata:
modello
espressione (formata da una media di tre valori esistenti in tabella nei tre
campi prezzi)
Quando voglio visualizzare la query il formato diventa es:     Hard Disk 80
?121
Ora nasce il problema, i due dati che mi servono nella maschera sono
provenienti dalla stessa query ma uno è un testo e uno è uno una valuta,ho
legato il secondo dato al primo con una casella di testo dando un paramentro
di uguaglianza, praticamente nella maschera posso scegliere dal primo il
materiale che mi interessa e sulla casella di testo mi viene fuori il costo.
Fin qui tutto ok, il problema nasce qui, dovendo scegliere dove memorizzare
il dato gli devo dare anche un parametro di appartenenza dato (testo,
numerico ecc.).
A quanto pare, l'unico modo per fargli fare dei conti è fargli riconoscere
un campo come valuta, anche se il campo che voglio memorizzare è un testo,
altrimenti non me li fa.
Spero di essere stato chiaro, anche se non credo, alla fine non riesco a
capire come fare questi conti nel modo migliore memorizzandoli in una
tabella.


title: Mi serve il vostro aiuto...

author: Roberto da casa

text:
"Wild Henry" <wild_henry-non
rom...@hotmail.com
> ha scritto nel messaggio
news:lRFfa.2899$i26....@news2.tin.it...
[CUT]
Potresti non ricevere alcun aiuto se non usi un messaggio con un Subject
significativo; è una regola di questo NG.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Come realizzare una funzione di ricerca

author: barbi

text:
Vorrei realizzare una banale funzione di ricerca in un insieme di record
visualizzato in una maschera, assegnando 1,2,3... caselle combinate, mi pare
un problema comunissimo ma ho difficoltà a districarmi tra query, querydef,
oggetti, metodi, azioni e altre diavolerie. Aggiungo che ce la faccio a
programmare in VBA però non conosco quello che Access fa per conto suo, di
nascosto a me, sia pur con le migliori intenzioni. Si tratta in pratica di
lanciare una query dove i criteri cambiano ogni volta e far si' che mi
travasi i campi nella maschera.
E' chiaro che l'optimum sarebbe che ogni volta che assegno una casella
combinata mi scatti la query e mi cambi il numero di record visualizzato
nella barra in basso, però forse e' un lavoro eccessivo e dispendioso su
grandi tabelle. Mi accontento di assegnare le caselle che voglio e quindi
cliccare su un pulsante per lanciare la ricerca. C'e' qualche sistema già
collaudato?
Mi conviene tener separate le caselle di ricerca da quelle di
visualizzazione del recordset risultante? anche tenendo conto che il passo
successivo alla ricerca e' quello di far passare i record trovati. Insomma,
la solita gestione database accoppiata a ricerca, mi meraviglio di non
averla trovata nelle FAQ, forse sarò anch'io uno zuccone...
barbi


title: Come realizzare una funzione di ricerca

author: VT @ work

text:
Il Mon, 24 Jan 2000 22:49:27 GMT, "barbi" <
barbi...@libero.it
>
scrisse:
>Vorrei realizzare una banale funzione di ricerca in un insieme di record
>visualizzato in una maschera, assegnando 1,2,3... caselle combinate, mi pare
>un problema comunissimo ma ho difficoltà a districarmi tra query, querydef,
>oggetti, metodi, azioni e altre diavolerie. Aggiungo che ce la faccio a
>programmare in VBA però non conosco quello che Access fa per conto suo, di
>nascosto a me, sia pur con le migliori intenzioni. Si tratta in pratica di
>lanciare una query dove i criteri cambiano ogni volta e far si' che mi
>travasi i campi nella maschera.
A grandi linee:
- definisci una query che restituisce dalle tabelle del db tutti  i
campi che vuoi visualizzare nella form, nonchè tutti i campi sui quali
potranno essere effettuate selezioni (per esempio un campo Codice
numerico ed un campo Descrizione alfanum.);
- costruisci la tua form (per es. selForm) , definendo come origine
record la query costruita al passo precedente, e aggiungendo i
controlli (non associati) necessari per impostare i valori che
serviranno da filtro per la query (per es. una combo cmbSel1 per
effettuare selezioni sul campo Codice ed una casella di testo txtSel1
per effettuare selezioni sul campo Descrizione);
- modifica la query impostando i criteri per tutti i campi sui quali è
prevista la possibilità di effettuare selezioni, nel modo seguente:
per il campo Codice:
[forms]![selForm]![cmbSel1] Or Is Null
per il campo Descrizione:
=[forms]![selForm]![cmbTxt1] Or Is Null
In questo modo. la query utilizza come valori per la selezioni sui
campi Codice e Descrizione ciò che è contenuto nei controlli della
form al momento dell'esecuzione della query.
Per forzare il refresh dei dati della maschera, su questa dovrai
aggiungere un pulsante dove nell'evento su click metterai l'istruzione
me.requery.
Prova e riposta per eventuali ulteriori dubbi.
Vincenzo Turturro
----------------------------------
Niuna impresa, per minima che sia,
può avere cominciamento e fine
senza queste tre cose:
e cioè senza sapere,
senza potere,
senza con amore volere
(Anonimo fiorentino, XIV sec.)
------------------------------


title: Come realizzare una funzione di ricerca

author: Ivan MO

text:
> per il campo Codice:
> [forms]![selForm]![cmbSel1] Or Is Null
>
> per il campo Descrizione:
> =[forms]![selForm]![cmbTxt1] Or Is Null
>
Ma, per quanto riguarda il campo Codice, come faccio a dirgli di
visualizzare TUTTI i codici.
Se metto un numero, trova quello.
Se non metto niente, in teoria, dovrebbe trovarmi tutti quelli che hanno un
codice null.
Ma per vederli tutti?
Grazie
--
Ivan MO


title: Come realizzare una funzione di ricerca

text:
Ivan MO <
tecs...@tin.it
> wrote in message
01bf672c$ce81d3a0$03ef...@tin.it.tin.it...
> > per il campo Codice:
> > [forms]![selForm]![cmbSel1] Or Is Null
> >
> > per il campo Descrizione:
> > =[forms]![selForm]![cmbTxt1] Or Is Null
> >
> Ma, per quanto riguarda il campo Codice, come faccio a dirgli di
> visualizzare TUTTI i codici.
infatti se non metto niente nel controllo di selezione lui assume che quel
campo deve essere vuoto e quindi non mi trova nessun record, e' un problema
che ho già avuto. Io ho verificato che basta porre come criterio Like
[forms]![selForm]![cmbSel1] e battere nella cas.comb. "*", però dal punto di
vista dell'utente mi sembra meglio non fargli battere proprio niente (anche
perche' nel caso "*" bisogna disabilitare la proprietà "solo in elenco").
Ho provato a mettere come criterio:
Like Iif([forms]![selForm]![cmbSel1] Is Null;
"*";[forms]![selForm]![cmbSel1])
e cosi' funziona.
Però non funziona nel caso di ricerca su campi che prevedono un insieme
limitato di valori, che io rappresento nelle tabelle "grosse" con dei
puntatori (es. IdPippo) a tabelle più piccole, che contengono tutti i valori
possibili di Pippo, e quindi li rappresento nella maschera con caselle
combinate basate a loro volta su altre query più "piccole", a 3 colonne:
1) IdPippo nella TabValoriPippo, colonna associata alla cas.comb.,
invisibile;
2) Pippo,
ord.in
 senso crescente, visibile;
3) IdPippo nella tabella diciamo TabGrossa, invisibile
con la solita relazione uno-a-molti fra TabValoriPippo e TabGrossa.
Insomma alla fin fine mi sembra necessario fare tutto in VBA, cioe'
costruire la stringa "WHERE criteri" e attaccarla in query.SQL
barbi


title: Come realizzare una funzione di ricerca

text:
VT @ work <
semitogliprimadirisp...@plugit.net
> wrote in
message 388d6551...@firewall.regione.toscana.it...
> Il Mon, 24 Jan 2000 22:49:27 GMT, "barbi" <
barbi...@libero.it
>
> scrisse:
>
> >Vorrei realizzare una banale funzione di ricerca in un insieme di record
> - modifica la query impostando i criteri per tutti i campi sui quali è
> prevista la possibilità di effettuare selezioni, nel modo seguente:
> per il campo Codice:
> [forms]![selForm]![cmbSel1] Or Is Null
>
> per il campo Descrizione:
> =[forms]![selForm]![cmbTxt1] Or Is Null
>
ok in generale funziona, ma osservo:
1) a cosa serve "or is null"?
2) il caso in cui l'utente non mette niente nella casella di criterio, per
significare che non mette condizioni, lo tratto nella risposta a IvanMo
3) dal punto di vista dell'interfaccia utente, le stesse caselle che uso per
la ricerca mi servono anche poi, a ricerca effettuata, in fase di gestione
dei record, per eventualmente modificarle e quindi non mi sembra conveniente
usare le stesse caselle; però non vorrei creare una maschera di sola ricerca
e una maschera di sola gestione ma mi sembra più conveniente per l'utente
unificarle; a questo punto dividerei in due la maschera:
1) una zona "di ricerca", contenente alcune caselle (non associate ai
relativi campi)
2) una zona "di gestione" contenente una replica delle caselle di ricerca,
stavolta associate ai relativi campi, piu' altre caselle, e naturalmente a
questo punto mi dovrei gestire da VBA la transizione fra i due stati di
ricerca e di gestione. Ho pensato di mettere una fila di pulsanti tipo menu'
del DB3: Cerca - Visualizza - Aggiungi - Modifica - Cancella
cosa te ne pare?
barbi


title: Come realizzare una funzione di ricerca

text:
Il Tue, 25 Jan 2000 09:25:23 GMT,
semitogliprimadirisp...@plugit.net
 (VT @ work)
scrisse:
Scusate .....
a causa della fretta ho dimenticato una parte:
=[forms]![selForm]![cmbSel1] Or [forms]![selForm]![cmbSel1] Is Null
e, analogamente,
=[forms]![selForm]![cmbTxt1] Or [forms]![selForm]![cmbTxt1] Is Null
In questo modo, se nei controlli della form l'utente imposta un
qualche valore in uno dei due controlli, la query seleziona tutti i
record che nei campi corrispondenti contengono quei valori (in questo
caso è vera la prima parte del criterio di selezione), mentre se
l'utente non imposta niente, la seconda parte di ciascuna condizione
vale True e quindi la query selezionerà tutti i record.
