text:
giorgio rancati wrote:
> emm. no Cinzia, stiamo parlando di un progetto ADP, quanto dici è
> valido se fai una query con quelle funzioni in un MDB con le tabelle
> allegate via ODBC .
>
> Nell' ADP il Dcount viene risolto dal server con l'istruzione
> ----
> SELECT Count(*) AS C1 FROM "Tabella" WHERE ....
> ----
>
> e il Dlookup con
> ----
> SELECT NomeCampo AS C1 FROM "Tabella" WHERE ......
> ----
> Quindi il traffico di rete è relativo ai byte necessari per l'invio
> del comando Select e ai pochi byte della risposta.
>
E dire che l'avevo letto anche recentemente.
I casi sono due o la mia allergia alle Dlookup mi fanno attribuire loro
performance anomale anche quando non è vero oppure è solo la vecchiaia! :-)



title: Lentezza progetto di access (adp) con sql server

author: Alessandro Baraldi

text:
Cinzia ha scritto:
[Cut]
> E dire che l'avevo letto anche recentemente.
> I casi sono due o la mia allergia alle Dlookup mi fanno attribuire loro
> performance anomale anche quando non è vero oppure è solo la vecchiaia! :-)
>
> --
> Cinzia
> ---------------------------------------
> |
http://www.riolab.org
  |
> ---------------------------------------
E' sicuramente la 1° che hai detto, le donne non invecchiano, quello
è il whisky, le donne maturano...! ;-)
@Alex


author: Simone Calligaris

text:
"Alessandro Baraldi" <
[Cut]
> E dire che l'avevo letto anche recentemente.
> I casi sono due o la mia allergia alle Dlookup mi fanno attribuire loro
> performance anomale anche quando non è vero oppure è solo la vecchiaia!
:-)
E' sicuramente la 1° che hai detto, le donne non invecchiano, quello
è il whisky, le donne maturano...! ;-)
Siamo in vena di "lisciate", eh?    ;-)
Saluti
P.S:  A proposito di whisky, tu sei astemio se non ricordo male...


text:
Simone Calligaris ha scritto:
> "Alessandro Baraldi" <
>
>
> [Cut]
> > E dire che l'avevo letto anche recentemente.
> > I casi sono due o la mia allergia alle Dlookup mi fanno attribuire loro
> > performance anomale anche quando non è vero oppure è solo la vecchiaia!
> :-)
>
>
> E' sicuramente la 1° che hai detto, le donne non invecchiano, quello
> è il whisky, le donne maturano...! ;-)
>
>
> Siamo in vena di "lisciate", eh?    ;-)
Stò facendo pratica in casa, e volevo mettere alla prova questa
tecnica...!
;-)
> Saluti
>
> P.S:  A proposito di whisky, tu sei astemio se non ricordo male...
Chi mai ha messo in giro questa menzogna...? Sarà stato Daniele...!
Normalmente non bevo SuperAlcolici, ma mi piace molto il Rum
invecchiato, Armagnac o Cognac di ottima qualità, in ogni caso
apprezzo molto i Vini importanti... non bevo quasi mai vini da pasto,
ora non sò.... se questo significa astemio si lo sono...! ;-)
@Alex


author: giorgio rancati

text:
"sauron" <
ms.s...@gmail.com
> ha scritto nel messaggio
news:1167407335....@a3g2000cwd.googlegroups.com...
>> E' vero che sarebbe meglio ottenere i dati necessari direttamente dalla
Sp,
>> questo per evitare di inviare per ogni riga del report le istruzioni
sopra,
>La cosa farebbe piacere anche a me, ma spesso in un report devo
>inserire dei dati che non centrano nulla con la query da cui pesca dati
>e non mi sembra il caso di inserire un sottoreport solo per un numero.
non ho parlato di sottoreport
:-)
ho detto che si potrebbe risolvere la cosa direttamente nella Sp.
Al posto della Dlookup, basterebbe mettere la tabella interessata in join
con quella principale che alimenta il report ed esporre nella select il
campo necessario.



text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:45954374$0$20808$5fc...@news.tiscali.it...
>
> E dire che l'avevo letto anche recentemente.
> I casi sono due o la mia allergia alle Dlookup mi fanno attribuire loro
> performance anomale anche quando non è vero oppure è solo la vecchiaia!
:-)
sicuramente è allergia
:-)



text:
"sauron" <
ms.s...@gmail.com
> ha scritto nel messaggio
news:1167406968....@i12g2000cwa.googlegroups.com...
> > Come fai a passafre al report le date da filtrare ?
>
> ALTER PROCEDURE test.StoredProcedure1
> (@date datetime)
> AS SELECT          test.PROVA.*
> FROM              test.PROVA
> WHERE          (Data >= @date)
>
> i parametri li scrivo a mano quando lancio la query ed il report
E' molto strano il tempo di risposta che rilevi, alla peggio arrivo a 15
secondi usando un report con 3 intestazioni gruppo e con 52.000 record.
Ovviamente ci mette 15 secondi quando clicco per andare all'ultima pagina
(il report ha 1119 pagine), la prima pagina esce istantaneamente.
Appurato che il server non c'entra nulla, che caratteristiche ha la macchina
Client?



author: cidi

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1167414147.3...@48g2000cwx.googlegroups.com...
Simone Calligaris ha scritto:
> "Alessandro Baraldi" <
>
>
> [Cut]
> > E dire che l'avevo letto anche recentemente.
> > I casi sono due o la mia allergia alle Dlookup mi fanno attribuire loro
> > performance anomale anche quando non è vero oppure è solo la vecchiaia!
> :-)
>
>
> E' sicuramente la 1° che hai detto, le donne non invecchiano, quello
> è il whisky, le donne maturano...! ;-)
>
>
> Siamo in vena di "lisciate", eh?    ;-)
Stò facendo pratica in casa, e volevo mettere alla prova questa
tecnica...!
;-)
> Saluti
>
> P.S:  A proposito di whisky, tu sei astemio se non ricordo male...
ricordi male!   moolto male....
se pensavi di mandargli un goccetto per assaggio....non hai scuse :<))
Chi mai ha messo in giro questa menzogna...? Sarà stato Daniele...!
No! io ti conosco!  :<))
so che ogni tanto con Max Piubelli organizzi delle bevute ^___^
Ah le malelingue!
Normalmente non bevo SuperAlcolici, ma mi piace molto il Rum
invecchiato, Armagnac o Cognac di ottima qualità, in ogni caso
apprezzo molto i Vini importanti... non bevo quasi mai vini da pasto,
ora non sò.... se questo significa astemio si lo sono...! ;-)
certo non bevi grappa e alcool puro ;)
@Alex
Ciao Alex
Daniele


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1167414147.3...@48g2000cwx.googlegroups.com...
>Normalmente non bevo SuperAlcolici, ma mi piace molto il Rum
invecchiato........
allora qualche volta verrai a una delle nostre festicciole
----
http://blogs.dotnethell.it/lorenzo/ShowImage.aspx?ID=607
http://blogs.dotnethell.it/lorenzo/ShowImage.aspx?ID=609
http://blogs.dotnethell.it/lorenzo/ShowImage.aspx?ID=614
----
:-)



text:
cidi ha scritto:
> > [Cut]
> Ciao Alex
>
> Daniele
Ehehehe.... ciao Daniele, ero sicuro che avresti letto....!
;-)
@Alex


text:
giorgio rancati ha scritto:

Ma allora degustate cose serie....
Beh sarà un piacere farvi compagnia, soprattutto dopo il 2° o 3°
test....
;-)
@Alex


author: sauron

text:
giorgio rancati ha scritto:
>
> E' molto strano il tempo di risposta che rilevi, alla peggio arrivo a 15
> secondi usando un report con 3 intestazioni gruppo e con 52.000 record.
> Ovviamente ci mette 15 secondi quando clicco per andare all'ultima pagina
> (il report ha 1119 pagine), la prima pagina esce istantaneamente.
Il tempo che impiego è quello che ci metto per far comparire la prima
pagina, per passare da una pagina all'altra ci mette 5-6 secondi, non
ho ancora provato ad andare fino alla fine
> Appurato che il server non c'entra nulla, che caratteristiche ha la macchina
> Client?
Centrino a 1,73 Ghz e 512 MB di RAM


title: Perdo il controllo in un evento !!!

author: raffaele

text:
Buongiorno provo a spiegare il mio strano problema
Ho un classico pulsante di comando che premendo mi deve cancellare un record
creato con l'autocomposizione di ACCESS
Ho però la necessità di visualizzare delle maschere con dati riassuntivi di
quel record che voglio cancellare per chiedere se effettuare o meno la
cancellazione.
quindi prima di effettuare i comandi di cancellazione visualizzo una serie
di maschere.
chiudo le maschere, ma il programma non mi esegue la cancellazione
Diciamo che salta quelle istruzioni..
Dove mi perdo ???
Chissa' se mi sono anche spiegato perchè la cosa sembra strana..
Ciao a tutti
Raffaele


title: Perdo il controllo in un evento !!!

author: Alessandro Cara

text:

dal post non sono riuscito a capire il tuo livello di conoscenza di access , se
dico cose per te banali non prendertela.
Le maschere che visualizzi sono modali? (cioe' a risposta obbligatoria?).
Io penso di no. Secondo me le istruzioni che dici che "non" esegue, le esegue
"prima" di cedere il controllo alle maschere di visualizzazione dei dati
riassuntivi.
Puoi postare la routine che contiene le istruzioni che non esegue?
--
a.cara
Togli qualcosa dall'email


title: Perdo il controllo in un evento !!!

text:
Alessandro Cara <
alexqu...@blunet.it
> wrote in message
3F8AAEFF...@blunet.it...
> raffaele wrote:
> >
> > Buongiorno provo a spiegare il mio strano problema
> > Ho un classico pulsante di comando che premendo mi deve cancellare un
record
> > creato con l'autocomposizione di ACCESS
> > Ho però la necessità di visualizzare delle maschere con dati riassuntivi
di
> > quel record che voglio cancellare per chiedere se effettuare o meno la
> > cancellazione.
> > quindi prima di effettuare i comandi di cancellazione visualizzo una
serie
> > di maschere.
> > chiudo le maschere, ma il programma non mi esegue la cancellazione
> > Diciamo che salta quelle istruzioni..
> > Dove mi perdo ???
> > Chissa' se mi sono anche spiegato perchè la cosa sembra strana..
> > Ciao a tutti
> > Raffaele
>
> dal post non sono riuscito a capire il tuo livello di conoscenza di access
, se
> dico cose per te banali non prendertela.
Premesso che non sono Raffaele, ma Dario, un suo collega che non coosce bene
Access
e Raffaele è dovuto uscire provo di risponderti io, che tanto seguiamo lo
stesso programma.
> Le maschere che visualizzi sono modali? (cioe' a risposta obbligatoria?).
> Io penso di no. Secondo me le istruzioni che dici che "non" esegue, le
esegue
> "prima" di cedere il controllo alle maschere di visualizzazione dei dati
> riassuntivi.
>
No, la proprietà "a risposta obbligatoria" è impostata a "no"
> Puoi postare la routine che contiene le istruzioni che non esegue?
>
Questo è il codice
P.S. la roba "commentata" sono varie prove che abbiamo fatto
Private Sub ComandoCANCELLA_Click()
On Error GoTo Err_ComandoCANCELLA_Click
    MsgBox "Prima di cancellare l'anagrafica di " & AnagCognome & " " &
AnagNome & Chr(13) _
           & "verifica le schede agganciate che sono visualizzate",
vbCritical
    'Dim StDocName As String
    'Dim StLinkCriteria As String
    'StDocName = "MSKxCANCANAGASSIC"
    'DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
    'StLinkCriteria = "[AssAnagrafica]=" & Me![AnagCodice]
    DoCmd.OpenForm "MSKxCANCANAGASSIC", , , "[AssAnagrafica]=" &
Me![AnagCodice]
    DoCmd.OpenForm "MSKxCANCANAGPAGAM", , , "[AssAnagrafica]=" &
Me![AnagCodice]
    If MsgBox("Eliminare la scheda ", 17, "A T T E N Z I O N E ") = vbCancel
Then
    '          Cancel = True
        CHIUDIMODULI
        DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
        DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
        Me.ComandoNUOVO.SetFocus
    End
    'CHIUDIMODULI
    'DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
    'DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
    'Me.ComandoNUOVO.SetFocus
Exit_ComandoCANCELLA_Click:
    Exit Sub
Err_ComandoCANCELLA_Click:
    MsgBox Err.Description
    Resume Exit_ComandoCANCELLA_Click
End Sub
> --
> a.cara
> Togli qualcosa dall'email
Grazie
Dario


title: Perdo il controllo in un evento !!!

text:
raffaele ha scritto:

[cut]
>     If MsgBox("Eliminare la scheda ", 17, "A T T E N Z I O N E ") = vbCancel  Then
>         CHIUDIMODULI
>         DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
>         DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
[cut]
cos'e' chiudimoduli?
sono, ovviamente, le due domenuitem quelle che non ti esegue!?
(l'uso del domenuitem non mi fa impazzire)
Quale versione access usi?
cosa dovrebbe fare il domenuitem 6?
 In questo momento ho sottomano un A97 non mi ricordo se l'editmenu e'
uguale nel 2000 (i successivi non li conosco proprio).
--
a.cara
togli qualcosa dall'email


title: Perdo il controllo in un evento !!!

author: Sib

text:
Mai per dere il controllo!
In nessun evento!
Sib
PS scusate, ho il "sivo"


title: Perdo il controllo in un evento !!!

text:
Alessandro Cara <
alexqu...@blunet.it
> wrote in message
3F8B2177...@blunet.it...

è una routine per visualizzare degli elemento nella maschera
> sono, ovviamente, le due domenuitem quelle che non ti esegue!?
esatto
> (l'uso del domenuitem non mi fa impazzire)
> Quale versione access usi?
Access 2000
> cosa dovrebbe fare il domenuitem 6?
Non lo ricordo, lo dà per default con la creazione guidata del pulsante
>  In questo momento ho sottomano un A97 non mi ricordo se l'editmenu e'
> uguale nel 2000 (i successivi non li conosco proprio).
non lo ricordo neanch'io
>
>
> --
> a.cara
> togli qualcosa dall'email
ciao
Dario


title: Perdo il controllo in un evento !!!

text:
Dario84 wrote:
[cut]
> > [cut]
> > >     If MsgBox("Eliminare la scheda ", 17, "A T T E N Z I O N E ") =
> vbCancel  Then
> >
> > >         CHIUDIMODULI
> > >         DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
> > >         DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
> > [cut]
> >
> > cos'e' chiudimoduli?
>
> è una routine per visualizzare degli elemento nella maschera
>
> > sono, ovviamente, le due domenuitem quelle che non ti esegue!?
>
> esatto
>
> > (l'uso del domenuitem non mi fa impazzire)
> > Quale versione access usi?
>
> Access 2000
>
> > cosa dovrebbe fare il domenuitem 6?
>
> Non lo ricordo, lo dà per default con la creazione guidata del pulsante
>
> >  In questo momento ho sottomano un A97 non mi ricordo se l'editmenu e'
> > uguale nel 2000 (i successivi non li conosco proprio).
>
> non lo ricordo neanch'io
secondo me le due istruzioni le esegue (io  nella msgbox invece di 17 avrei
scritto vbcritical+vbokcancel) ma non fanno nulla.
il domenuitem 6 dovrebbe essere "Accoda contenuto negli appunti" a cosa ti
serve?
l'8 e' "Elimina Record" ma in quel momento risultano abilitati?
>
> ciao
> Dario



title: Perdo il controllo in un evento !!!

text:
Sib wrote:
>
> Mai per dere il controllo!
> In nessun evento!
se fosse giovedi'. Davanti a un bel piatto di gnocche.
Io il controllo lo perdo.



title: Perdo il controllo in un evento !!!

author: Antonio Biso

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F8BBEF0...@blunet.it...
> Sib wrote:
> >
> > Mai per dere il controllo!
> > In nessun evento!
> se fosse giovedi'. Davanti a un bel piatto di gnocche.
> Io il controllo lo perdo.
Limitativo limitarsi alle gnocche solo il giovedě...
Antonio


title: Chiedo aiuto!

author: Rex (isw130)

text:
Ciao a tutti.
Ho fatto una maschera access e sono andato sotto menu strumenti/avvio; in
pratica lanciando la maschera non vedo + il mio sorgente (report, tabelle,
ecc)... c'è un modo per ripristinare la situatio?
Grazie a tutti.
Rex
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Chiedo aiuto!

text:
Rex (isw130) ha scritto:
> Ciao a tutti.
>
> Ho fatto una maschera access e sono andato sotto menu strumenti/avvio; in
> pratica lanciando la maschera non vedo + il mio sorgente (report, tabelle,
> ecc)... c'è un modo per ripristinare la situatio?
>
> Grazie a tutti.
> Rex
Lancia l'applicativo tenendo premuto SHIFT
@Alex


title: Chiedo aiuto!

text:
FUNZIONA!
Vorrei baciarti!!! :-)
Grazie mille,
Rex
Alessandro Baraldi ha scritto:
> Rex (isw130) ha scritto:


> @Alex



title: Chiedo aiuto!

author: sv

text:
Alessandro Baraldi ha scritto:
> Rex (isw130) ha scritto:


> @Alex
Ciao Alex
Bentornato.... un po' ancora distratto dalle ferie?
--
Salvino



title: Chiedo aiuto!

author: Sergio MAZZA

text:
"Rex (isw130)" <
reo...@irotir.it
> ha scritto nel messaggio
news:ek1b9f$oc6$1...@news.newsland.it...
> FUNZIONA!
> Vorrei baciarti!!! :-)
> Grazie mille,
> Rex
Mentre lo baci (de gustibus) leggiti anche le regole di questo NG:
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG...
Ciao.
--
Sergio MAZZA


title: Chiedo aiuto!

author: Morgan

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ek1c5l$r19$1...@tdi.cu.mi.it...

Grande Sergio.
Morgan


title: Chiedo aiuto!

text:
sv ha scritto:
> Alessandro Baraldi ha scritto:
>
> > Rex (isw130) ha scritto:
>
> > > Ciao a tutti.
> > >
> > > Ho fatto una maschera access e sono andato sotto menu strumenti/avvio; in
> > > pratica lanciando la maschera non vedo + il mio sorgente (report, tabelle,
> > > ecc)... c'è un modo per ripristinare la situatio?
> > >
> > > Grazie a tutti.
> > > Rex
>
>
> > Lancia l'applicativo tenendo premuto SHIFT
>
> > @Alex
>
> Ciao Alex
> Bentornato.... un po' ancora distratto dalle ferie?
>
> --
> Salvino
Ciao Salvino.... mi sono flagellato quasi subito dopo la risposta, ma
ormai era partita....
@Alex


title: Chiedo aiuto!

author: MA

text:
Alessandro Baraldi wrote:
> sv ha scritto:
>
>>> Lancia l'applicativo tenendo premuto SHIFT
>>
>>> @Alex
>>
>> Ciao Alex
>> Bentornato.... un po' ancora distratto dalle ferie?
>>
>> --
>> Salvino
>
>
> Ciao Salvino.... mi sono flagellato quasi subito dopo la risposta, ma
> ormai era partita....
>
> @Alex
Non ci cediamo, pubblica le foto delle spalle scudisciate.
;-)
Ciao Alessandro
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Chiedo aiuto!

text:
Io ti ringrazio e basta. Mi dispiace che ti sia flagellato per cosě
poco... il sito č davvero ben fatto ma trovare la risposta adeguata alla
mia richiesta forse ci sarebbe voluta una giornata.
Grazie ancora.
Rex
Alessandro Baraldi ha scritto:
> sv ha scritto:
> > Alessandro Baraldi ha scritto:
> >
> > > Rex (isw130) ha scritto:
> >
> > > > Ciao a tutti.
> > > >
> > > > Ho fatto una maschera access e sono andato sotto menu strumenti/avvio;
in
> > > > pratica lanciando la maschera non vedo + il mio sorgente (report,
tabelle,
> > > > ecc)... c'č un modo per ripristinare la situatio?
> > > >
> > > > Grazie a tutti.
> > > > Rex
> >
> >
> > > Lancia l'applicativo tenendo premuto SHIFT
> >
> > > @Alex
> >
> > Ciao Alex
> > Bentornato.... un po' ancora distratto dalle ferie?
> >
> > --
> > Salvino
> Ciao Salvino.... mi sono flagellato quasi subito dopo la risposta, ma
> ormai era partita....
> @Alex



title: Chiedo aiuto!

text:
MA ha scritto:
[CUT]
> Non ci cediamo, pubblica le foto delle spalle scudisciate.
> ;-)
> Ciao Alessandro
> --
> --
> Massimiliano Amendola
>
www.accessgroup.it
> Il sito italiano di svilupatori Access
>
www.donkarl.com/it/cisa
Ciao Massimiliano.
Chi ha mai parlato di spalle...???
Ora se vuoi vedere ugualmente la parte lesa posso pure inviartela...,
ma non ti aspettare le spalle....
;-)
@Alex


title: Chiedo aiuto!

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1164201979.2...@m7g2000cwm.googlegroups.com...
>
>
> Ciao Massimiliano.
>
> Chi ha mai parlato di spalle...???
> Ora se vuoi vedere ugualmente la parte lesa posso pure inviartela...,
> ma non ti aspettare le spalle....
>
> ;-)
>
> @Alex
Ahaaa; sei tornato dalle Brokeback Montain?
Ciao.
--
Sergio MAZZA


title: Chiedo aiuto!

author: Marco Pizzamiglio

text:
Rex (isw130 ha scritto:
> Io ti ringrazio e basta. Mi dispiace che ti sia flagellato per cosě
> poco... il sito č davvero ben fatto ma trovare la risposta adeguata alla
> mia richiesta forse ci sarebbe voluta una giornata.
> Grazie ancora.
> Rex
Il problema (1/3) č che la tua richiesta ha un oggetto insignificante. In
questo ng solitamente non si risponde alle domande con oggetto "aiuto" o
simili, perchč se qualcuno in futuro dovesse fare una ricerca inserendo un
paio di parole nell'oggetto non riuscirebbe a trovare la risposta.
Se avessi prima provato (problema 2/3) a fare una ricerca, per esempio su
google groups, con le keywords "strumenti avvio" avresti trovato subito la
risposta senza neanche dover chiedere sul ng, proprio perchč chi a suo
tempo aveva posto la stessa domanda aveva usato un oggetto attinente alla
richiesta.
Ultimo problema (3/3) č che in questo ng č gradito scrivere le risposte
DOPO al testo del messaggio originale, cosě chi a subentra nella
discussione basta leggere l'ultimo post dall'inizio alla fine per avere
una visione chiara della situazione.
In definitiva... leggiti le regole,
www.sitocomune.com
 sezione ICAA.
Ciao.
-Marco-
--
namor at inwind punto it



title: Chiedo aiuto!

author: ciroteo

text:
"Rex (isw130)" <
reo...@irotir.it
> ha scritto nel messaggio
news:ek1hcp$k7i$1...@news.newsland.it...

se quoti cosi al messaggio lo costringi a portare pure il cilicio ...
:-)
leggi bene netiquette! dovresti quotare dopo il messaggio precedente,
favorirai la lettura e salvaguarderai il buon Alex!


title: Chiedo aiuto!

text:
Marco Pizzamiglio ha scritto:
> Rex (isw130 ha scritto:
> > Io ti ringrazio e basta. Mi dispiace che ti sia flagellato per così
> > poco... il sito è davvero ben fatto ma trovare la risposta adeguata alla
> > mia richiesta forse ci sarebbe voluta una giornata.
> > Grazie ancora.
> > Rex
> Il problema (1/3) è che la tua richiesta ha un oggetto insignificante. In
> questo ng solitamente non si risponde alle domande con oggetto "aiuto" o
> simili, perchè se qualcuno in futuro dovesse fare una ricerca inserendo un
> paio di parole nell'oggetto non riuscirebbe a trovare la risposta.
> Se avessi prima provato (problema 2/3) a fare una ricerca, per esempio su
> google groups, con le keywords "strumenti avvio" avresti trovato subito la
> risposta senza neanche dover chiedere sul ng, proprio perchè chi a suo
> tempo aveva posto la stessa domanda aveva usato un oggetto attinente alla
> richiesta.
> Ultimo problema (3/3) è che in questo ng è gradito scrivere le risposte
> DOPO al testo del messaggio originale, così chi a subentra nella
> discussione basta leggere l'ultimo post dall'inizio alla fine per avere
> una visione chiara della situazione.
> In definitiva... leggiti le regole,
www.sitocomune.com
 sezione ICAA.
> Ciao.
> -Marco-
Ah, dimenticavo... c'è anche lato positivo in tutto ciò: sei riuscito a
fregare il buon @Alex, quindi alla prima occasione (raduno, CISA, ecc...)
gli toccherà pagare da bere a tutti!



title: Chiedo aiuto!

author: VedoTondo

text:
"Marco Pizzamiglio" <
marco.pi...@gmail.com
> ha scritto nel messaggio
news:ek1ml7$dvh$1...@news.newsland.it...
> Ah, dimenticavo... c'è anche lato positivo in tutto ciò: sei riuscito a
> fregare il buon @Alex, quindi alla prima occasione (raduno, CISA, ecc...)
> gli toccherà pagare da bere a tutti!
> -Marco-
Strano però chissà che ha fatto in ferie ;-)
--
Saluti Andrea
Cat. Principiante - Access 2003 - Windows XP


title: Chiedo aiuto!

author: Alessandro Baraldi

text:
VedoTondo ha scritto:

RELAX....mentale....!
;-)
@Alex


title: Chiedo aiuto!

text:
Sergio MAZZA ha scritto:

Brokeback ....???
MMmmmmmm la parola mi pare molto sospetta...., almeno se tento di
tradurla con il mio pessimo inglese.. ;-)
@Alex


title: Chiedo aiuto!

text:
Marco Pizzamiglio ha scritto:
[CUT]
> Ah, dimenticavo... c'è anche lato positivo in tutto ciò: sei riuscito a
> fregare il buon @Alex, quindi alla prima occasione (raduno, CISA, ecc...)
> gli toccherà pagare da bere a tutti!
> -Marco-
Ciao Marco.
Come pagare...? Mi sono già flagellato... devo anche spendere dei
soldi..?
;-)
@Alex


title: Chiedo aiuto!

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1164209916.9...@e3g2000cwe.googlegroups.com...
RELAX....mentale....!
;-)
Ho visto, ti ha fatto bene, a parte rispondere ai niubbi che non mettono
l'oggetto significativo  :-) , hai messo a punto l'invio mail, grazie!



title: Chiedo aiuto!

text:
Alessandro Baraldi ha scritto:
[cut]
> RELAX....mentale....!
Caso mai REFLEX con la tua EOS... se non sbaglio..
:-)))
> ;-)
> @Alex
PS: Hai scattato foto? Le pubblichi..
--
Salvino
--



title: Chiedo aiuto!

text:
Alessandro Baraldi ha scritto:
> Marco Pizzamiglio ha scritto:


E chi l'ha visto che ti sei adeguatamente punito?
Le foto? Ritoccate.
I testimoni? Corrotti.
Le cicatrici? Make-up cinematografico.
Mettiamola così, hai risolto il problema per la CISA3: il tuo intervento
consisterà in 1 ora di autoflagellazione live e pentimento in diretta per
l'orribile svista... sia chiaro che ciò non ti esime dal pagare da bere a
tutti (e non alla fonte della cucchiarella)!
Se vuoi anche fare un'altra capatina nell'antro della penitenza ben venga,
ma stavolta ci vai da solo, io non ti accompagno! ;-)
Ciao.



title: Chiedo aiuto!

text:
Alessandro Baraldi wrote:
> Sergio MAZZA ha scritto:
>
>> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
>> news:1164201979.2...@m7g2000cwm.googlegroups.com...
>>>
>>>
>>> Ciao Massimiliano.
>>>
>>> Chi ha mai parlato di spalle...???
>>> Ora se vuoi vedere ugualmente la parte lesa posso pure
>>> inviartela..., ma non ti aspettare le spalle....
>>>
va beh, ma ci conosiamo da tanto... un pņ di fiducia agli amici....
>>> ;-)
>>>
>>> @Alex
>>
>> Ahaaa; sei tornato dalle Brokeback Montain?
>>
>> Ciao.
>>
>> --
>> Sergio MAZZA
>
> Brokeback ....???
>
> MMmmmmmm la parola mi pare molto sospetta...., almeno se tento di
> tradurla con il mio pessimo inglese.. ;-)
>
> @Alex
E' proprio questo il maldestro titolo di un film premio Oscar, che parlava
di due cow "boy"...



title: Chiedo aiuto!

text:
sv ha scritto:
> Alessandro Baraldi ha scritto:
>
> [cut]
>
> > RELAX....mentale....!
>
> Caso mai REFLEX con la tua EOS... se non sbaglio..
>
> :-)))
>
> > ;-)
>
>
> > @Alex
>
> PS: Hai scattato foto? Le pubblichi..
>
> --
> Salvino
Purtroppo erano 3 anni che non facevo più foto.... e si vede... ho
perso molto la mano, anzi direi che ho una mano tremula da oscar...!
In ogni caso la mia Eos3 è analogica, quindi solo Diapo, ho delle foto
fatte con la Digitale che però per un mio errore d'impostazione sono
state fatte a bassa risoluzione(mi mangerei le mani)....!
Per pubblicarle dovrei fare una sezione a parte di Foto, e ci stavo
anche pensando, così riprendo le vecchie foto del sito iniziale..., il
problema ora è il tempo veramente tiranno...
Vedremo se nel giro di Dicembre riesco ad impostare qualcosa di
utile...
Ciao
@Alex


title: Icona di collegamento nel desktop?

author: Carlo

text:
vorrei fare in modo di
mettere l'icona di collegamento del mio programma access nel desktop in
automatico durante la fase di istallazione.
Come fare?


title: maschera con dati da tabella

author: Roberto

text:
ciao a tutti,
è la prima volta che scrivo qui. Sto iniziando a conoscere Access 2003
(piano piano) e ogni giorno, leggendo questo newsgroup, imparo cose
nuove.
Avrei una domanda.
Sto preparando una piccola agenda di indirizzi.
Ho creato una maschera di immissione anagrafica che mi riempie una
tabella con i nomi dei miei amici. Fin qui tutto bene.
Ora vorrei creare una maschera di ricerca fatta in questo modo: tale
maschera conterrebbe gli stessi campi della maschera di inserimento,
ma bianchi. La prima casella, quello di ricerca, è relativa al cognome
(che è anche il campo chiave della tabella anagrafica).
Nel momento in cui digito in questa casella  il cognome di un mio
amico, i campi della maschera di interrogazione si riempiono dei dati
ricavati dalla tabella anagrafica.
So che devo usare una query, e con la composizione guidata ne ho
creata una che mi restituisce i campi della tabella anagrafica.
Tuttavia come faccio ora a collegare la mia maschera di interrogazione
a questa query? cioè richiamare la query attraverso la casella di
ricerca del cognome e con essa riempire i sottostanti campi bianchi?
ringrazio sin d'ora chi avrà la pazianza di aiutarmi.
Roberto


title: maschera con dati da tabella

text:
"Roberto" <
fer...@katamail.com
> ha scritto nel messaggio
news:3fe43b55-e652-40ed...@k9g2000vbo.googlegroups.com...



Roberto
Nelle maschere ci sono i controlli, semmai associati a campi
Inserisci un controllo non associato, una combo per esempio che ti da tutti
i cognomi dell'anagrafica
Nella maschera metti come recordsource una query sulla tabella e come
criterio sotto il cognome che sia uguale al valore della combo
infine nel dopo aggiornamento della combo fai una requery della maschera
Antonio


title: maschera con dati da tabella

text:
> Nelle maschere ci sono i controlli, semmai associati a campi
> Inserisci un controllo non associato, una combo per esempio che ti da > tutti i cognomi dell'anagrafica
Ok. Ho inserito un controllo non associato (non combo, semplice) al
cui interno posso digitare il cognome da cercare.
> Nella maschera metti come recordsource una query sulla tabella
Questo sono riuscito a farlo.
> e come criterio sotto il cognome che sia uguale al valore della combo
Questo non sono riuscito a farlo. Non so cosa scrivere nella casella
"criterio".
> infine nel dopo aggiornamento della combo fai una requery della maschera
Qui non ci sono arrivato, non so cosa è una requery. Immagino che nel
dopo aggiornamento richiamo di nuovo la query. Mi documenterò.
Intanto grazie per l'attenzione, molto gentile.
Roberto


title: maschera con dati da tabella

text:
"Roberto" <
fer...@katamail.com
> ha scritto nel messaggio
news:bc864249-eba0-488a...@j2g2000vbo.googlegroups.com...









Roberto
La combo ti avrebbe garantito di selezionare solo cognomi esistenti
il criterio è [forms][tuaform]![tuo controllo]
la requery da fare via codice riesegue il recordsource.
pertanto me.requery
Antonio


title: Lanciare accesso remoto da access ?

author: Nico

text:
Salve !
if possibile lanciare accesso remoto da access = true then
    come ?
else
    Aiutoooo !!!
end if
Grazie !!


title: Apertura di un altro DB

author: HapPy

text:
Un cordiale saluto a tutti,
ho provato a utilizzare  il consiglio di donkarl e precisamente:
1.13 Apertura di un altro DB
www.donkarl.com/it?FAQ1.13
Problema
Vuoi tramite codice, e quindi non dalla barra del menu, aprire un altro
database di Access chiudendo al contempo il tuo.
Soluzione
La variante semplice è che una seconda istanza di Access non dà problemi. Il
codice potrebbe essere:
Shell "C:\Foo\Office\MSAccess.exe C:\Foo\MioDb.mdb", vbNormalFocus
'apre un altro DB e la nuova finestra viene attivata
DoCmd.Quit                     'chiude l'attuale istanza di Access
Immagino che "Foo" stia per il percorso dei reciproci files di access e mio
e ho scritto quanto segue:
Private Sub Comando4_Click()
Shell "C:\Programmi\Microsoft Office\OFFICE11\MSAccess.exe C:\Documents and
Settings\Papy\Desktop\BACKUP\BackUpFile.mdb", vbNormalFocus      'apre un
altro DB e la nuova finestra viene attivata
DoCmd.Quit
'chiude l'attuale istanza di Access
End Sub
.... ma non funziona. sob sob!! Dove sbaglio?
Grazie mille per la pazienza che avete.
Antonio


title: Apertura di un altro DB

author: Karl Donaubauer

text:
HapPy wrote:
> ho provato a utilizzare  il consiglio di donkarl e precisamente:
>
> 1.13 Apertura di un altro DB
>
www.donkarl.com/it?FAQ1.13
>
> ...
> Shell "C:\Programmi\Microsoft Office\OFFICE11\MSAccess.exe
> C:\Documents and Settings\Papy\Desktop\BACKUP\BackUpFile.mdb",
> vbNormalFocus     ...
> .... ma non funziona. sob sob!! Dove sbaglio?
Di solito sono gli spazi nei percorsi che creano problemi. Prova con:
Shell Chr$(34) & _
"C:\Programmi\Microsoft Office\OFFICE11\MSAccess.exe" _
 & Chr$(34) & " " & Chr$(34) & _
"C:\Documents and Settings\Papy\Desktop\BACKUP\BackUpFile.mdb" _
 & Chr$(34) _
, vbNormalFocus
Se "non funziona" ancora prova di essere un po' più specifico
di "sob sob!!" su cosa succede o no.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Apertura di un altro DB

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:758tecF...@mid.individual.net...

> Grazie milleeee, sono un ciuco!!!! C'era uno spazio che faceva danno!
Anto


title: come usare il Count

author: Enrico

text:
Salve a tutti!
Sono nuovo del ng ma gia ho un quesito da porvi.
ho un database con tre tabelle dove gli studenti inseriscono i loro esami.
ora.
come faccio a fare una query che mi restituisca il nome dello studente , che
ha sostenuto più di 24 esami ????( possibilmente anche il nr. di quelli
sostenuti )
sembra banale, ma non ci sono ancora riuscito.
qualche aiuto? non so come e dove inserire l'oggetto count.
sono stato abbastanza chiaro?
Vi sono già grato per aver letto questo post..
Ciao Enrico
----------------------------------------------------------------------------
--------------------------------
Ing. Enrico Gianfaldoni
Università di Pisa Facoltà di Ingegneria
Dipartimento di Ingegneria Meccanica Nucleare e della Produzione
Via Diotisalvi ,2
Tel. 050/585277
Fax.050/585265
----------------------------------------------------------------------------
-----------------------------------


title: come usare il Count

text:
Enrico ha scritto nel messaggio <88dpug$be4$
1...@pisanino.unipi.it
>...
>Salve a tutti!
>
>Sono nuovo del ng ma gia ho un quesito da porvi.
>ho un database con tre tabelle dove gli studenti inseriscono i loro esami.
>ora.
>come faccio a fare una query che mi restituisca il nome dello studente ,
che
>ha sostenuto più di 24 esami ????( possibilmente anche il nr. di quelli
>sostenuti )
>sembra banale, ma non ci sono ancora riuscito.
>qualche aiuto? non so come e dove inserire l'oggetto count.
>sono stato abbastanza chiaro?
Count non è un oggetto, è una proprietà o una funzione.
Non dici come sono fatte le tabelle.
Supponiamo che tu abbia una tabella anagrafica con gli studenti e chiave
primaria e una tabella con gli esami e chiave e una tabella con gli esami
sostenuti che ha per esempio la chiave dello studente, la chiave dell'esame
e la data e il voto.
Tu fai una query di raggruppamento sulla tabella esami sostenuti
raggruppando per chiave dello studente e mettendo conteggio su uno qualunque
dei campi e come criterio sotto il conteggio > 24
Antonio


title: come usare il Count

text:
Non ho capito molto.
Io ho una tabella con dati anagrafici (matricola,nome cognome ,etc), tre
tabelle con matricola a tutti gli esami.
Devo controllare quale matricola ha sostenuto più di 24 esami, sono stato
più chiaro ora?
ti prego se puoi di guidarmi passo passo perchè access non mi è troppo
familiare!
Ciao e grazie in anticipo.



title: come usare il Count

text:
Enrico ha scritto nel messaggio <88drhq$bo9$
1...@pisanino.unipi.it
>...
>Non ho capito molto.
>
>Io ho una tabella con dati anagrafici (matricola,nome cognome ,etc), tre
>tabelle con matricola a tutti gli esami.
Che significa 3 tabelle?
Perchè tre tabelle?
Che c'è dentro?
Antonio


title: come usare il Count

text:
Allora :
1 tabella contiene i dati degli studenti in particolare mi interessano
matricola ,nome e cognome.
3 tabelle che contengono la matricola e gli esami sostenuti(voto in 30esimi)
Ora. come faccio a contare quanti esami una matricola ha sostenuto?? ed in
particolare dovrebbe restituire il numero di matricola ed il nome degli
studenti che hanno inserito più di 24 esami!!!
Spero di essere stato chiaro
ciao!



title: come usare il Count

text:
Enrico ha scritto nel messaggio <88dss1$c2i$
1...@pisanino.unipi.it
>...
>Allora :
>
>1 tabella contiene i dati degli studenti in particolare mi interessano
>matricola ,nome e cognome.
>3 tabelle che contengono la matricola e gli esami sostenuti(voto in
30esimi)
>
>Ora. come faccio a contare quanti esami una matricola ha sostenuto?? ed in
>particolare dovrebbe restituire il numero di matricola ed il nome degli
>studenti che hanno inserito più di 24 esami!!!
>
>Spero di essere stato chiaro
Allora, io ho ricreato questa situazione
tabella anagrafica con campi nome e ID
tabella esami con campi esame e ref_ID
La query per avere quello che vuoi tu è la seguente
SELECT First(anagrafica.nome) AS PrimoDinome, esami.ref_id,
Count(esami.esame) AS ConteggioDiesame
FROM anagrafica INNER JOIN esami ON
anagrafica.id
 = esami.ref_id
GROUP BY esami.ref_id
HAVING (((Count(esami.esame))>24));
Continuo a perplimermi per il fatto di avere 3 tabelle con gli esami
sostenuti. Questo ti costringe a fare 3 query per ogni tabella e a
inenarrabili casini se per caso uno studente può registyrare i suoi esami su
tabelle diverse...
Antonio


title: come usare il Count

text:
infatti la cosa non è molto lineare le tre tabelle si riferiscono agli anni
scolastici.
scusa di nuovo, ma dove metto la stringa che mi hai dato?



title: come usare il Count

text:
Enrico ha scritto nel messaggio <88e1ff$d3n$
1...@pisanino.unipi.it
>...
Scrivi dopo il quoting, please...
>infatti la cosa non è molto lineare le tre tabelle si riferiscono agli anni
>scolastici.
Vorrà dire che dovrai crearti 3 query per ogni anno scolastico, ma sarebbe
stato meglio avere un'unica tabella con un campo anno scolastico
>scusa di nuovo, ma dove metto la stringa che mi hai dato?
E che ne so?
Scusa, dipende dall'applicazione che vuoi realizzare.
Quella è una stringa SQL che puoi usare per preaparare una query e salvarla.
Poi starà a te usarla a seconda di cosa vuoi ottenere: una tabella di
risultati, una maschera con questi dati, un report e così via, tutte cose
che hanno bisogno comunque di un origine record e quindi della stringa SQL
che ti ho proposto.
Antonio


title: come usare il Count

text:
dati, un report e cosě via, tutte cose
> che hanno bisogno comunque di un origine record e quindi della stringa SQL
> che ti ho proposto.
>
> Antonio
>
Grazie davvero , ho tanta confusione ora cerchero perň di risolvere il mio
prob con i tuoi consigli.


title: come usare il Count

author: Antonio Biso il Censore

text:
Enrico ha scritto nel messaggio <88eagj$f0t$
1...@pisanino.unipi.it
>...

Prova per cominciare a salvare la query con quella stringa, poi a fare sia
un report che una maschera con le autocomposizioni basati sulla query
Poi sviscera il problema...
Antonio


title: Inserimento valore query in report

author: Napoleone

text:
Buona sera a tutti,
Ho il MioReport1 che ha come origine dati la MiaQuery1,
in questo report, dovrei inserire un valore che viene prodotto nella
MiaQuery2,
precisamente lo dovrei inserire  nel MioReport1, in una casella di testo non
associata, es: Testo22.
Avete una dritta.
Express


title: Inserimento valore query in report

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:meXFd.4598$
fs6.1...@twister2.libero.it

Hai alcune soluzioni:
1)Metti nell'eveto apertura del report l'estrazione
del dato dalla Query2 e lo passi alla casella
2)Fai la stessa cosa dalla Maschera che lancia il report
e lo passi alla casella dopo l'apertura del Report
3)Metti nell'origine dati della Casella la chiamata ad una
funzione Public che estrae il dato dalla Query.
Io userei la 1°
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Inserimento valore query in report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:10b5ad7ca506c37cce...@mygate.mailgate.org...
> "Napoleone" <
Napol...@libero.it
> wrote in message
> news:meXFd.4598$
fs6.1...@twister2.libero.it
>
>> Buona sera a tutti,
>> Ho il MioReport1 che ha come origine dati la MiaQuery1,
>> in questo report, dovrei inserire un valore che viene prodotto nella
>> MiaQuery2,
>> precisamente lo dovrei inserire  nel MioReport1, in una casella di testo
>> non
>> associata, es: Testo22.
>>
>> Avete una dritta.
>>
>> Express
>
>
> Hai alcune soluzioni:
>
> 1)Metti nell'eveto apertura del report l'estrazione
> del dato dalla Query2 e lo passi alla casella
Private Sub Report_Open(Cancel As Integer)
????
(Nome della query) q_Prestazioni_Storiche Query Query
(Nome del campo)Somma Di lCodiceBarreCliente: lCodiceBarreCliente
????
End Sub
Come procede precisamente il codice??
> 2)Fai la stessa cosa dalla Maschera che lancia il report
> e lo passi alla casella dopo l'apertura del Report
>
> 3)Metti nell'origine dati della Casella la chiamata ad una
> funzione Public che estrae il dato dalla Query.
>
> Io userei la 1°
> Ciao
>
> @Alex
>
Grazie Alex per le tante soluzioni ti sarei grato se mi aiutassi a capire
come andrebbe impostato il tutto nei casi da te proposti.
Ti ho segnato con esattezza il nome della query, e del campo in  questione
(Tenendo presente che la query da cui vado  a ricavare il dato mi raggruppa
i dati per mese)
Attendo impaziente... Grazie Express


title: Inserimento valore query in report

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:syXFd.4628$
fs6.1...@twister2.libero.it
[CUT]
> > Hai alcune soluzioni:
> >
> > 1)Metti nell'eveto apertura del report l'estrazione
> > del dato dalla Query2 e lo passi alla casella
>
> Private Sub Report_Open(Cancel As Integer)
> ????

> (Nome della query) q_Prestazioni_Storiche Query Query
> (Nome del campo)Somma Di lCodiceBarreCliente: lCodiceBarreCliente
> ????
> End Sub
>
> Come procede precisamente il codice??
> >
> Grazie Alex per le tante soluzioni ti sarei grato se mi aiutassi a capire
> come andrebbe impostato il tutto nei casi da te proposti.
> Ti ho segnato con esattezza il nome della query, e del campo in  questione
> (Tenendo presente che la query da cui vado  a ricavare il dato mi raggruppa
> i dati per mese)
>
> Attendo impaziente... Grazie Express
Premetto che non ho ben capito se la Query è MonoRecord
oppure MultiRecord Raggruppato.
Nel 2° caso devi fare in modo di estrarre solo 1 Valore, quindi
dovrai passare il Mese da estrarre..., ma sono sicuro di non
aver capito bene...!!!
 retVal=Dlookup("[lCodiceBarreCliente]","q_Prestazioni_Storiche")
se c'è un solo record va bene se devi passare o filtrare il Mese
passa il criterio..:!
IN tutti e 3 i modi la funzione da eseguire è la stessa
cambia solo dove eseguirla.



title: Inserimento valore query in report

text:
[CUT] e preciso meglio
Ho il Report R_Cassa_Mese in cui ho la casella di testo testo60
dove vorrei inserire un solo valore dalla query Q_SERVITI_MESE
che per l'esattezza, quando lancio il report, non viene eseguita(influisce)
---------------------------------
di cui ti allego l'Sql
SELECT DISTINCTROW Q_Prestazioni_Storiche.[dData per mese] AS Espr1,
Count(Q_Prestazioni_Storiche.lCodiceBarreCliente) AS [Somma Di
lCodiceBarreCliente]
FROM Q_Prestazioni_Storiche
GROUP BY Q_Prestazioni_Storiche.[dData per mese];
-----------------------------------------
> Premetto che non ho ben capito se la Query č MonoRecord
> oppure MultiRecord Raggruppato.
La query mi restituisce un record per ogni mese,
naturalmente raggruppando le date dei vari giorni
> se c'č un solo record va bene se devi passare o filtrare il Mese
> passa il criterio..:!
Quando lancio il report debbo passare il mese si puo utilizzare
questo inserimento per passarlo alla query??
Piu precisamente il mese andra nella casella di testo Expr1010
che ha come origine controllo Espr1
> Ciao
> @Alex
Spero di essere stato piů chiaro Express


title: Inserimento valore query in report

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:Nj5Gd.4957$
GU.1...@twister1.libero.it
> [CUT] e preciso meglio
>
> Ho il Report R_Cassa_Mese in cui ho la casella di testo testo60
> dove vorrei inserire un solo valore dalla query Q_SERVITI_MESE
> che per l'esattezza, quando lancio il report, non viene eseguita(influisce)
> ---------------------------------
> di cui ti allego l'Sql
> SELECT DISTINCTROW Q_Prestazioni_Storiche.[dData per mese] AS Espr1,
> Count(Q_Prestazioni_Storiche.lCodiceBarreCliente) AS [Somma Di
> lCodiceBarreCliente]
> FROM Q_Prestazioni_Storiche
> GROUP BY Q_Prestazioni_Storiche.[dData per mese];
> -----------------------------------------
> La query mi restituisce un record per ogni mese,
> naturalmente raggruppando le date dei vari giorni
> Quando lancio il report debbo passare il mese si puo utilizzare
> questo inserimento per passarlo alla query??
> Piu precisamente il mese andra nella casella di testo Expr1010
> che ha come origine controllo Espr1
> > Ciao
> > @Alex
>
> Spero di essere stato più chiaro Express
Non ho capito nulla....!!!
IL Report è basato sulla Query sopraciatata...??
Si da quanto ho capito, la QRY viene eseguita all'apertura
da sola, non devi eseguirla tu(solo le QRY ACTION).

Se hai una TextBox con origine Espr1, e leggendo la Query
Espr1 è il mese, che poi usi per raggruppare, perchè
dovresti estrarre un dato dalla query passando un parametro
quando è la stessa query che viene eseguita ...?
C'è un conflitto d'interessi tra le Query in gioco e
quello che vuoi fare...!!!
Boh....!
Non sò come aiutarti.



title: Inserimento valore query in report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:3625f27aa75391138c...@mygate.mailgate.org...

Il report R_Cassa_Mese è basato sulla query: Q_Mese_Riepilogo
ed in questo report, debbo inserire il valore riepilogativo
relativo allo stesso mese della query Q_SERVITI_MESE.
Sarò io che sto complicando, ma l'esigenza è questa.
Grazie


title: Inserimento valore query in report

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:526Gd.5011$
GU.1...@twister1.libero.it
[CUT]
> Il report R_Cassa_Mese è basato sulla query: Q_Mese_Riepilogo
> ed in questo report, debbo inserire il valore riepilogativo
> relativo allo stesso mese della query Q_SERVITI_MESE.
Usa DlookUp("NomeCampo","NomeQuery","Espr1=" & me.Espr1)
Forse va fatto su formattazione via codice.

> Sarò io che sto complicando, ma l'esigenza è questa.
Secondo me si, bastava mettere nella query origine Report
anche la Query di CalcoloRaggruppato e sfruttare l'AutoLokup
per estrarre il Dato corrispondente.
La query che ne deriva è ReadOnly ma per un report.....!
> Grazie
Ciao



title: Inserimento valore query in report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:6ccf825160fde76330...@mygate.mailgate.org...

Capisco che ti sto annoiando, ma ti giuro che se sapevo arrivarci, non ti
avrei dato fastidio.
Ci sto provando da ieri sera in tutti modi, in report separati, arrivo allo
scopo, ma volendo mettere il tutto insieme proprio no! Vale a dire un valore
da un'altra query, nel mio report bello finito.
Se deciderai di aiutarmi ancora, te ne sono grato (dirai... lo sto già
facendo!)
Ciao


title: Inserimento valore query in report

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:wK9Gd.5416$
fs6.1...@twister2.libero.it
[CUT]
> Capisco che ti sto annoiando, ma ti giuro che se sapevo arrivarci, non ti
> avrei dato fastidio.
Se mi desse fastidio non risponderei ti pare..?
> Ci sto provando da ieri sera in tutti modi, in report separati, arrivo allo
> scopo, ma volendo mettere il tutto insieme proprio no! Vale a dire un valore
> da un'altra query, nel mio report bello finito.
Capisco quando poi ci si intestardisce è finita.
> Se deciderai di aiutarmi ancora, te ne sono grato (dirai... lo sto già
> facendo!)
>
> Ciao
Già...!
Scusa ma come fai a trovare difficoltà con l'uso di Dlookup...?
Praticamente lo si crea con l'autocomposizione....!!!
Nella Query origine del Report aggiungi una colonna e nella testata
Right_Click --->Genera(bacchetta magica) si apre una finestra
con la quale richiami la funzione Dlookup e cercando nella Query
di confronto inserisci il Campo, Nome Query e Criterio....!
In pratica è quello che ti ho scritto prima.
Mi spiace non poterti dare supporto più efficente, ma occorre
anche avere un minimo di dimestichezza, altrimenti si rischia
di non comprendersi....!!



title: Inserimento valore query in report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:ce9f95932fa4b4bb25...@mygate.mailgate.org...

Ti posso inviare un file zip, in modo che ci dai un'occhiata e forsi ci
capiamo prima?
ciao


title: Inserimento valore query in report

text:
"Napoleone" <
Napol...@libero.it
> wrote in message
news:2HaGd.5521$
fs6.1...@twister2.libero.it
[CUT]
> Ti posso inviare un file zip, in modo che ci dai un'occhiata e forsi ci
> capiamo prima?
> ciao
Forse č meglio.



title: Si risolve con access?

author: celestial omnibus

text:
Premessa: nulla so di access e se mi risolve il seguente problema
inizierei a studiarlo.
Ho un file DCM, composto di caratteri alfanumerici e spazi.
So che ad es. i primi 10 caratteri/spazi corrispondono alla
"informazione 1", i successivi 8 caratteri/spazi corrispondono alla
"informazione 2", ecc.
Riesco con access a creare una griglia che mi permetta di isolare,
vedere e modificare la "informazione n", e dopo averla individuata e
modificata ritornare ad un file DCM contenente tale dato variato?
Tale processo come potrei sintetizzarlo con un termine tecnico?
Grazie.
Giorgio


title: Si risolve con access?

author: Ivan da casa

text:
"celestial omnibus" <
fa...@taldeitali.it
> ha scritto nel messaggio
news:457a6a41$0$22384$4faf...@reader2.news.tin.it...

questa procedura la puoi sviluppare in molti ambienti(Excel,Access,VBS)
dipende da cosa vuoi fare 'dopo'.
Vuoi memorizzare questi dati e... sono molti? allora Access potrebbe andare
bene, come usare un Caterpillar per zappare le margherite, ma và bene.
Se i dati devono essere analizzati e usati, poi dimenticati allora sarebbe
più 'snello' Excel.
Comunque tu la metta dovrai crearti una procedurina che assegna le 'parti'
della riga DCM a variabili e poi, una volta completata la riga, pui
memorizzare le variabili in campi d una tabella o celle di un foglio.
Sub SpezzaLaRiga (parStrRIGA as String)
    Dim dato1,dato2,dato3, ...... ecc.
    dato1 = Left(parStrRIGA,10)  'primi dieci caratteri
    dato2 = Mid(parStrRIGA,11,8) ' i caratteri dall'11 al 18
    dato3 = Mid(parStrRIGA,19, 1) 'il 19° carattere ..
    '[adesso salvo da qualche parte] ...
End Sub
in questa procedura manca la fase finale, quella di salvataggio dei dati
estratti in una tabella.
Anche il tipo dei dati và modellato in base al significato finale del dato
(numerico,data,stringa,booleano...).


title: Si risolve con access?

text:
> questa procedura la puoi sviluppare in molti ambienti(Excel,Access,VBS)
> dipende da cosa vuoi fare 'dopo'.
Con excel mi troverei più a mio agio, non dovrei partire da zero.
> Vuoi memorizzare questi dati e... sono molti?
I file da elaborare sono una trentina. Ogni file contiene 2000
posizioni, ci dui mi interessa vedere per poterla modificare la
posizione da 167 a 176 perchè contengono l'informazione n, le posizioni
da 323 a 330 per l'informazione n+1 ecc.
allora Access potrebbe andare
> bene, come usare un Caterpillar per zappare le margherite, ma và bene.
> Se i dati devono essere analizzati e usati, poi dimenticati allora sarebbe
> più 'snello' Excel.
In effetti una volta individuato il dato n e modificatolo, vorrei
tornare al file DCM contenete la modificazione e stop. Poi il file DCM
verrà letto e elaborato da un programma ma non è + mio affare.
Una volta che con excell o access se individuato/modificato le
informazioni posso creare un file DCM contenente le modificazioni?
grazie, il fatto di sapere che c'è il modo mi stimola ad approfondire
Giorgio


title: Si risolve con access?

text:
"celestial omnibus" <
fa...@taldeitali.it
> ha scritto nel messaggio
news:457a7827$0$4248$4faf...@reader1.news.tin.it...

prova anche a vedere l'importazione dati, ( menu file carica dati esterni) ,
per importare del testo. Access offre due opzioni per il testo delimitato a
lunghezza fissa (da caratteri come , ; ecc... oppure per posizioni)
In questo modo puoi salvare in un file le specifiche da te impostate e
riutilizzarle per le future importazioni.
M


title: Si risolve con access?

text:
"celestial omnibus" <
fa...@taldeitali.it
> ha scritto nel messaggio
news:457a7827$0$4248$4faf...@reader1.news.tin.it...

credo che ti convenga Excel, o uno script VBS.
La complicazione può essere data dall'avere molti files (una 30ina) da
esaminare, ma è una complicazione che si risolve con un ciclo.
Potresti usare Excel per mettere a punto la procedura (nell'ambiente VBA
(ALT+F11)), una volta creata la procedura indipendente da excel, la puoi
usare come VBS (con zero o poche modifiche). Naturalmente questi passi sono
disegnati 'per sommi capi ' !
Ti consiglio il NG degli scripts
microsoft.public.scripting.vbscript    in inglese, e
microsoft.public.it.scripting              in italiano.
e quello per Excel
microsoft.public.it.office.excel
probabilmente la sinergia è la soluzione migliore.
IvanDaBologna


title: Si risolve con access?

author: Sergio MAZZA

text:
"celestial omnibus" <
fa...@taldeitali.it
> ha scritto nel messaggio
news:457a6a41$0$22384$4faf...@reader2.news.tin.it...
> Premessa: nulla so di access e se mi risolve il seguente problema
> inizierei a studiarlo.
Bene; ma prima fai un salto sul sito comune (
www.sitocomune.com
) Sezione
ICAA - Come comportarsi su questo NG.
---omissis---
> Grazie.
Prego.
> Giorgio
Ciao.
--
Sergio MAZZA


title: aiuto

author: Anna Gruppillo

text:
Ho una certa urgenza...
Dovrei fornire un mio Db di access in prova; vorrei tutelarmi facendo in
modo che il file funzioni per un periodo di tempo, e, se è il caso, che non
possa essere copiato ed eseguito su un' altro computer.
So che esistono delle function per questo.
Dove posso trovarle?
Posso avere degli esempi?
Qualcuno può aiutarmi?
Ringrazio tutti anticipatamente.


title: aiuto

author: Micio

text:
Anna Gruppillo ha scritto nel messaggio <86sm75$p29$
1...@nslave1.tin.it
>...

Negativo... il file mdb può essere copiato su qualsiasi computer
e lì eseguito... puoi mettere delle password ma ho appena scoperto
il modo di sproteggerle e il mondo Internet è pieno di programmini
di "crack" per le password... Forse potresti creare un file mde ma
questo non ti garantisce che possa essere copiato e usato da
300.000 persone...
Micio


title: aiuto

author: Lbo da casa

text:
>Ho una certa urgenza...
pure...
>Dovrei fornire un mio Db di access in prova; vorrei tutelarmi facendo in
>modo che il file funzioni per un periodo di tempo, e, se è il caso, che non
>possa essere copiato ed eseguito su un' altro computer.
>So che esistono delle function per questo.
non mi risulta.
credo che la cosa migliore sia comprare delle chiavi hardware.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access


title: aiuto

author: Gisco

text:
Anna Gruppillo ha scritto nel messaggio <86sm75$p29$
1...@nslave1.tin.it
>...
>Ho una certa urgenza...
>Dovrei fornire un mio Db di access in prova; vorrei tutelarmi facendo in
>modo che il file funzioni per un periodo di tempo, e, se è il caso, che non
>possa essere copiato ed eseguito su un' altro computer.
>So che esistono delle function per questo.
>Dove posso trovarle?
>Posso avere degli esempi?
>Qualcuno può aiutarmi?
>
>Ringrazio tutti anticipatamente.
>
Scusate la mia intromissione, ma una chiave nel registro di configurazione
da leggere ad ogni apertura di programma, anche se di minor efficacia, non
risolve il problema?
Ciao
Gisco


title: aiuto

text:
> Scusate la mia intromissione, ma una chiave nel registro di configurazione
> da leggere ad ogni apertura di programma, anche se di minor efficacia, non
> risolve il problema?
>
>
>
> Ciao
> Gisco
Vabbč a me serviva una soluzione relativamente semplice
non volevo mica suscitare una diatriba interminabile sulle forme piů
sofisticate di sicurezza
Un'esperto fa prima a costruirla che a forzarla un'applicazione come la mia;
Tuttalpiů potrei essere gratificato dal fatto che gli "addetti ai lavori"
possano attingere dalle mie idee.
quello che volevo evitare č che i "non addetti ai lavori" possano usufruire
di un lavoro commissionatomi eludendo ogni forma di "riconoscimento".
gradirei esempi di soluzioni anche semplici.
grazie comunque a tutti
ciao Renato


title: aiuto

author: RoDAgo

text:
Renato scrisse...
>
> > Vabbè a me serviva una soluzione relativamente semplice
Cavolo, ma più semplice di una chiave Hardware cosa vuoi?
> non volevo mica suscitare una diatriba interminabile sulle forme più
> sofisticate di sicurezza
Diatriba interminabile????
Una tua domanda e tre risposte la chiami diatriba interminabile????? ROTFL!
> Un'esperto fa prima a costruirla che a forzarla un'applicazione come la
mia;
> Tuttalpiù potrei essere gratificato dal fatto che gli "addetti ai lavori"
> possano attingere dalle mie idee.
> quello che volevo evitare è che i "non addetti ai lavori" possano
usufruire
> di un lavoro commissionatomi eludendo ogni forma di "riconoscimento".
>
> gradirei esempi di soluzioni anche semplici
.
Acquista una qualsiasi rivista, ( PC Professionale for example {[messaggio
promozionale] aut.min.ric.} ) troverai aziende che vendono solo ed
esclusivamente chiavi hardware (su lpt o usb), ho provato con una in
particolare che mi ha fornito via e-mail l'implementazione per Access, se ti
interessa posso dirti come si chiama questa azienda!(non vorrei fare troppa
pubblicità)
> grazie comunque a tutti
> ciao Renato
Ciao da RoDAgo
Ciao RoDAgo


title: GoToRecord e OpenForm con criteri

author: Max

text:
Ho inserito questo codice per aprire la maschera e immettere subito i
nuovi dati:
Private Sub Form_Open(Cancel As Integer)

    Dim stDocName As String
        stDocName = "MiaMaschera"
        DoCmd.GoToRecord acDataForm, stDocName, acNewRec

End Sub
Però mi capita di dove un richiamare la stessa "MiaMaschera"  magari
per aggiornare o modificare i dati, da un'altra maschera.
Quindi tramite un bottone creato con la composizione guidata che
filtra la maschera da aprire tipo:
Private Sub ApriEsaStr_Click()
On Error GoTo Err_ApriEsaStr_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "FrmVisEsaStr"

    stLinkCriteria = "[IDprova]=" & Me![IDprova]
    DoCmd.OpenForm stDocName, , , stLinkCriteria
   DoCmd.Close acForm, "FrmOption"
Exit_ApriEsaStr_Click:
    Exit Sub
Err_ApriEsaStr_Click:
    MsgBox Err.Description
    Resume Exit_ApriEsaStr_Click

End Sub
Naturalmente mi capita che aprendosi l'altra maschera  automaticamente
si posiziona sul nuovo record da immettere e non viene filtrata
seconda la stringa stLinkCriteria...
Mi chiedevo come disabilitare in questo caso il comando GoToRecord....
Qualche consiglio illuminante...
Grazie
Max


title: GoToRecord e OpenForm con criteri

author: Roberto dal portatile

text:
"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
news:3b34bb4...@News.CIS.DFN.DE...
> Ho inserito questo codice per aprire la maschera e immettere subito i
> nuovi dati:
>
> Private Sub Form_Open(Cancel As Integer)
>
>     Dim stDocName As String
>         stDocName = "MiaMaschera"
>         DoCmd.GoToRecord acDataForm, stDocName, acNewRec
>
> End Sub
>
> Perň mi capita di dove un richiamare la stessa "MiaMaschera"  magari
> per aggiornare o modificare i dati, da un'altra maschera.
> Quindi tramite un bottone creato con la composizione guidata che
> filtra la maschera da aprire tipo:
>
> Private Sub ApriEsaStr_Click()
> On Error GoTo Err_ApriEsaStr_Click
>
>     Dim stDocName As String
>     Dim stLinkCriteria As String
>
>     stDocName = "FrmVisEsaStr"
>
>     stLinkCriteria = "[IDprova]=" & Me![IDprova]
>     DoCmd.OpenForm stDocName, , , stLinkCriteria
>    DoCmd.Close acForm, "FrmOption"
> Exit_ApriEsaStr_Click:
>     Exit Sub
>
> Err_ApriEsaStr_Click:
>     MsgBox Err.Description
>     Resume Exit_ApriEsaStr_Click
>
> End Sub
>
> Naturalmente mi capita che aprendosi l'altra maschera  automaticamente
> si posiziona sul nuovo record da immettere e non viene filtrata
> seconda la stringa stLinkCriteria...
> Mi chiedevo come disabilitare in questo caso il comando GoToRecord....
> Qualche consiglio illuminante...
> Grazie
> Max
Visto che vuoi usare la stessa maschera sia per inserire nuovi record che
per modificare o cancellare quelli filtrati, la prima cosa che devi fare
togliere il codice VBA che hai messo a fronte dell'evento "Su apertura"
della maschera da aprire.
Quindi se devi aprirla filtrata per modificare o cancellare i record va bene
il procedimento che hai postato.
Se inveci la vuoi aprire in maniera che sia pronta per inserire nuovi
record, aprila cosě:
DoCmd.OpenForm "NomeMaschera", , , , acFormAdd,  , "GotoNew"
Di due l'una. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: GoToRecord e OpenForm con criteri

author: MarcoS

text:
Max <
borto...@tiscalinet.it
> wrote in message
3b34bb4...@News.CIS.DFN.DE...
> Mi chiedevo come disabilitare in questo caso il comando GoToRecord....
> Qualche consiglio illuminante...
Normalmente utilizzo una variabile pubblica che setto a un certo valore a
seconda della scheda da cui premo il pulsante di apertura.
Se i casi sono solo due la setto come Boolean, altrimenti come integer o
byte.
Private Sub Form_Open(Cancel As Integer)
    Dim stDocName As String
        stDocName = "MiaMaschera"
        if varPublic=1 then
            DoCmd.GoToRecord acDataForm, stDocName, acNewRec
        end if
End Sub
spero di avere capito bene il tuo problema ;-)
--
Ciao Marco S.
http://digilander.iol.it/santimarco


title: Stampa unione per lettere tipo - lungo -

author: Vulcanbrain

text:
Ciao a tutti, ho già consultato i post precedenti per avere risposte, ma ciò
che ho trovato non pare funzionare, e vorrei un'opinione, se possibile!
Questi i requisiti:
- in una lettera tipo LettIncStd.doc (Word97) voglio visualizzare i dati
presenti in un BE di A97
- il BE è in rete, percorso \\Server\Path\BE.mdb
- sul BE è attiva la sicurezza utente
- i dati da visualizzare sono in più tabelle, per cui ho creato la query
qryLettIncFornitore che raggruppa i dati delle tabelle
- su LettIncStd.doc ho dato come origine dati la query del BE
- ho verificato su SitoComune l'esempio per collegare il documento fattura,
ho copiato il codice del campo DATABASE e l'ho adattato
- nel preparare il documento alla stampa mi indica "Errore. Impossibile
aprire l'origine dati"
- la guida in linea di Word dice di mettere il doppio backslash nel percorso
dell'origine. L'ho fatto ma non cambia la situazione.
Detto tutto ciò, voi che dite? Che sintassi metto per il campo DATABASE?


author: sabrina

text:
Vulcanbrain ha scritto:
> Ciao a tutti, ho già consultato i post precedenti per avere risposte, ma ciò
> che ho trovato non pare funzionare, e vorrei un'opinione, se possibile!
> Questi i requisiti:
> - in una lettera tipo LettIncStd.doc (Word97) voglio visualizzare i dati
> presenti in un BE di A97
> - il BE è in rete, percorso \ServerPathBE.mdb
> - sul BE è attiva la sicurezza utente
> - i dati da visualizzare sono in più tabelle, per cui ho creato la query
> qryLettIncFornitore che raggruppa i dati delle tabelle
> - su LettIncStd.doc ho dato come origine dati la query del BE
> - ho verificato su SitoComune l'esempio per collegare il documento fattura,
> ho copiato il codice del campo DATABASE e l'ho adattato
> - nel preparare il documento alla stampa mi indica "Errore. Impossibile
> aprire l'origine dati"
> - la guida in linea di Word dice di mettere il doppio backslash nel percorso
> dell'origine. L'ho fatto ma non cambia la situazione.
> Detto tutto ciò, voi che dite? Che sintassi metto per il campo DATABASE?
non ho visto l'esempio del sito comune ma secondo me non una questione di
path quanto piuttosto un problema di accesso dovuto alla sicurezza.
ciao Sabrina
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
[CUT]
quindi sai suggerirmi come agire?


text:
Vulcanbrain ha scritto:
> [CUT]
> quindi sai suggerirmi come agire?
come prima prova verifica se è questo il problema per cui sul pc che
mantiene il BE devi eliminare la sicurezza (copia il file system.mdw o
come si chiama da qualche parte e riprista quello originale)
se il problema si risolve allora ripristina il file con le password e
copialo anche sul pc dove si trova il file word. questo però non lo se
funziona. in pratica se il problema è la sicurezza devi passare al db user
e pwd ....................... ma non lo so fare.........
ciao sab



author: George

text:
"sabrina" <
sti...@libero.it
> ha scritto nel messaggio
news:bb25ot$jf8$1...@news.newsland.it...
> Vulcanbrain ha scritto:
>
> > [CUT]
>
> > quindi sai suggerirmi come agire?
>
>
> come prima prova verifica se è questo il problema per cui sul pc che
> mantiene il BE devi eliminare la sicurezza (copia il file system.mdw o
> come si chiama da qualche parte e riprista quello originale)
>
> se il problema si risolve allora ripristina il file con le password e
> copialo anche sul pc dove si trova il file word. questo però non lo se
> funziona. in pratica se il problema è la sicurezza devi passare al db user
> e pwd ....................... ma non lo so fare.........
>
> ciao sab
>
E' sicuramente un problema di sicurezza.
Sul BE imposta una sicurezza minima che ti consenta, con il System.mdw
originale, di loggarti al db e di "vedere" le tabelle.
Tutte le altre cose possono essere bloccate.
Creati un altro db non protetto a cui allegherai le sole tabelle necessarie
per l'esecuzione della query.
Scrivi in questo db la query per l'unione con Word.
Usa questo db da Word e... voilà, il gioco è fatto!
Ciao.
Giorgio


text:
"George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
news:bb28v5$hh4$1...@newsreader.mailgate.org...
> "sabrina" <
sti...@libero.it
> ha scritto nel messaggio
> news:bb25ot$jf8$1...@news.newsland.it...
> > Vulcanbrain ha scritto:
> >
> > > [CUT]
> >
> > > quindi sai suggerirmi come agire?
> >
> >
>
> E' sicuramente un problema di sicurezza.
> Sul BE imposta una sicurezza minima che ti consenta, con il System.mdw
> originale, di loggarti al db e di "vedere" le tabelle.
Non posso farlo: il BE è condiviso fra tanti FE e si usa un mdw creato ad
hoc. come faccio a cambiarlo ad ogni accesso?
Ovvero: siccome la lettera di cui parlavo deve aprirsi da una maschera del
FE, che si è collegata al BE mediante il file mdw con la sicurezza, come
faccio?
No aspetta ci sono....
Il FE è collegato al BE, quindi l'utente ha già inserito la password
riportata nel file mdw...
Finora io ho ottenuto il problema tentando di aprire il doc Word fuori da
Access!
Scusa la dissertazione, cmq, se io volessi scrivere il codice per aprire il
doc word con un pulsante, ma specificando di andare a posizionarsi nel
record relativo all'ID del record corrente come devo muovermi????



text:
"Vulcanbrain" <
vulcanbrai...@libero.it
> ha scritto nel messaggio
news:qX1Ba.39650$Ny5.1...@twister2.libero.it...
>
> "George" <
giorgio.ben...@libero.it
> ha scritto nel messaggio
> news:bb28v5$hh4$1...@newsreader.mailgate.org...
> > "sabrina" <
sti...@libero.it
> ha scritto nel messaggio
> > news:bb25ot$jf8$1...@news.newsland.it...
> > > Vulcanbrain ha scritto:
> > >
> > > > [CUT]
> > >
> > > > quindi sai suggerirmi come agire?
> > >
> > >
> >
> > E' sicuramente un problema di sicurezza.
> > Sul BE imposta una sicurezza minima che ti consenta, con il System.mdw
> > originale, di loggarti al db e di "vedere" le tabelle.
>
> Non posso farlo: il BE è condiviso fra tanti FE e si usa un mdw creato ad
> hoc. come faccio a cambiarlo ad ogni accesso?
> Ovvero: siccome la lettera di cui parlavo deve aprirsi da una maschera del
> FE, che si è collegata al BE mediante il file mdw con la sicurezza, come
> faccio?
> No aspetta ci sono....
> Il FE è collegato al BE, quindi l'utente ha già inserito la password
> riportata nel file mdw...
> Finora io ho ottenuto il problema tentando di aprire il doc Word fuori da
> Access!
> Scusa la dissertazione, cmq, se io volessi scrivere il codice per aprire
il
> doc word con un pulsante, ma specificando di andare a posizionarsi nel
> record relativo all'ID del record corrente come devo muovermi????
>
Non hai capito una madonna...
Primo: il fatto che tu esegua word da Access o meno non cambia 'na cippa.
L'accesso al file MDB deve essere autorizzato;
Secondo: il fatto che tu usi un MDW specifico per aprire il DB non ti
vincola ad usare, eventualmente, anche un MDW diverso purchè gli user ID
siano gli stessi (studiati bene la protezione utente).
Quello che ti suggerisco di fare io è cdi reare un 2° file di access, pulito
e non protetto, in cui ci sia solo la query che usa Word e le tabelle
(collegate) necessarie per l'esecuzione della query. L'unica avvertenza è
che nel file protetto devi autorizzare la consultazione delle tabelle...
Il fatto poi che tu esegua Word da un altro MDB o direttamente dal desktop o
da dove vuoi tu, non fa differenza, tanto si appoggia sul 2° db.
Ciao.


text:
CUT
Grazie per aver ben interpretato il mio livello di comprensione attuale: il
caldo mi uccide!!!
Ascolta, senza creare un secondo db etc..., sono riuscito a far aprire il
documento di word che mi serve, ovvero la stampa unione. Non so però come
dire ad A97 di visualizzare il doc word (stampa unione), con i dati del
record corrente...  Per questo sai dirmi qualcosa in merito?
Ciao e grazie!!!!
: )


text:
"Vulcanbrain" <
vulcanbrai...@libero.it
> ha scritto nel messaggio
news:oc2Ba.39902$lK4.1...@twister1.libero.it...

Con i dati de record corrente?
Corrente dove?
In Access?


text:
> Con i dati de record corrente?
> Corrente dove?
> In Access?
>
dalla maschera mskLettInc, premo il pulsante ninja della situescion et
voilà, si apre il documento word stampa unione.
Ok, ma si apre visualizzando tutti i record inclusi nella tabella
tblLettInc, alla base della maschera di cui sopra!
Io vorrei che mi visualizzase i dati del record corrente! Come se fosse un
criterio WHERE...


text:
Vulcanbrain ha scritto:

forse con un filtro...ciao Sabrina



title: Recordset in progetto ADP

author: Angelo

text:
Scusate, ma ci riprovo!
In un progetto ADP, qualcuno sa dirmi come si esporta il recordset di una
ListBox, originato da una SP con parametri?
Ho provato con il metodo "DoCmd.OutputTo acOutputStoredProcedure ...." , ma
richiede nuovamente l'inserimento del parametro,
cosa che vorrei assolutamente evitare.
Grazie a tutti ...
Angelo


title: Recordset in progetto ADP

author: PBsoft

text:

Puoi spiegarti meglio?
Tu hai una listbox che, come RecordSource, ha una SP con parametri?
E cosa vorresti esportare?
E dove vorresti esportare?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: query di eliminazione che possa creare tabella

author: thanos

text:
Può una query di eliminazione conservare i dati che elimina in una tabella
Io ho provato ma poi la query di eliminazione mi cambia in query che
crea una tabella
come posso fare?
grazie 1000 per la vostra risposta


author: ALESSANDRO Baraldi

text:
"thanos" <
tha...@libero.it
> ha scritto nel messaggio
news:Fy%7c.88821$FJ6.3...@twister1.libero.it...

Se usi il pedicato di una QRY di ELIMINAZIONE "DELETE....."
come può creare una TABELLA......??????????
Anche ad orecchio mi pare assurdo.....!!!!!
1)QRY DELETE
2)QRY CREATE TABLE (oppure INSERT INTO......
Ciao.
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c3q1pq$klk$1...@lacerta.tiscalinet.it...

> Scusa ma sono un principiante!!
> Come faccio ad archiviare i dati eliminati?


text:
"thanos" <
tha...@libero.it
> ha scritto nel messaggio
news:1408c.85244$Kc3.2...@twister2.libero.it...

Invece di ELIMINARLI puoi usare un CAMPO(FLAG_DELETE Boolean)
e si imposta a True... con una QRY UPDATE, questo campo
indicherà che i dati con FLAG_DELETE=True sono Eliminati.
Oppure avendo una Tabella dello stesso tipo dell'originale dalla quale
devi effettuare una cancellazione li accodi.....!
Il criterio WHERE da usare è il medesimo, quindi prima esegui l'accodamento
da TAB1 a TAB2, poi il DELETE da TAB1....!!!
Ciao.
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c3q3bc$m2u$1...@lacerta.tiscalinet.it...

Scusami ma smanettando su access ..con il "fai da me" non ho capito:
CAMPO(FLAG_DELETE Boolean)???? cos'è? come si fa!
QRY UPDATE... &FLAG_DELETE=True ..cioè? come faccio?
> Potresti spiegarmelo più nel dettaglio con qualche decrizione in più?
In ogni caso proverò a smanettare e ti ringrazio del tempo che mi hai
dedicato


text:
"thanos" <
tha...@libero.it
> ha scritto nel messaggio
news:J428c.85539$Kc3.2...@twister2.libero.it...
[CUT]
> >
> Scusami ma smanettando su access ..con il "fai da me" non ho capito:
> CAMPO(FLAG_DELETE Boolean)???? cos'è? come si fa!
> QRY UPDATE... &FLAG_DELETE=True ..cioè? come faccio?
>
> > Potresti spiegarmelo più nel dettaglio con qualche decrizione in più?
>
> In ogni caso proverò a smanettare e ti ringrazio del tempo che mi hai
> dedicato
Quando non si vogliono cancellare i dati, ma solo non renderli visibili
si sfruttano le QUERY.
Per discriminare i Record Eliminati da quelli Validi si inserisce un
CAMPO nella Tabella in questione, questo campo per semplicità
sarà del tipo Si/No=Booleano.
Quando devi eliminarli ti basterà mettere a Vero il valore del campo
che nell'esemipio precedentemente accennato era FLAG_DELETE.
Quando aprirai una Form in Visualizzazione potrai non visualizzare i RECORD
che avranno FLAG_DELETE=Vero semplicemente realizzando una QUERY
nella quale nel campo FLAG_DELETE come criterio inserirai---> False
Per tutti gli altri dettagli ti consiglio di leggere una guida....!!!
@Alex.


title: Come evitare blocco schermate se db via odbc non disponibile?

author: RobertoA

text:
Una form visualizza dati provenienti da diversi database, alcuni Microsoft
Sql altri Firebird altri MySql
Ai dati dei diversi db si accede via odbc
Capita che alcune volte, uno dei db non sia accessibile, la schermata deve
partire lo stesso visualizzando i dati dei db rimanenti
Come fare per evitare di 'freezzare' la schermata (il timeout per capire che
i dati non ci sono e' di 180 secondi credo) nel caso uno dei db sia non
disponibile?
Ci vorrebbe qualcosa per testare la disponibilita' dei singoli db server, ma
attendere 3 minuti per restituire la risposta non e' ammissibile
Ciao e grazie
RobertoA


title: stampa report

author: dROPS

text:
ciao a tutti
ho creato questa funzione per associarla ad un tastino per inviare un report
direttamente alla stampante:
Function StampaReportFiltro(strNomeReport As String, strFiltro) As Integer
' Stampa il report con filtro
On Error GoTo Err_StampaReportFiltro
    DoCmd.OpenReport strNomeReport, , acNormal, , strFiltro
Exit_StampaReportFiltro:
    Exit Function
Err_StampaReportFiltro:
    MsgBox Err.Description
    Resume Exit_StampaReportFiltro
End Function
il problema risulta: come faccio a farmi chiedere su che stampante
stamparlo?
grazie
--
Drops


title: stampa report

author: Sergio MAZZA

text:
"dROPS" <
dR...@hotmail.com
> ha scritto nel messaggio
news:nSDba.27235$%p6.19...@news.edisontel.com...

Cerca nei messaggi precedenti e nel sito comune (
www.sitocomune.com
)...
Ciao.
--
Sergio MAZZA


title: stampa report

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b4n3a1$r7d$1...@canarie.caspur.it...

sto cercando proprio li ma non trovo nulla :-(
ciao e grazie


title: stampa report

author: Roberto da casa

text:
"dROPS" <
dR...@hotmail.com
> ha scritto nel messaggio
news:nSDba.27235$%p6.19...@news.edisontel.com...

Access (almeno Access 97) usa sempre la stampante predefinita.
Se vuoi cambiare temporaneamente la stampante predefinita per stampare il
tuo report e poi reimpostarla, vai sul Sito Comune (link qui sotto) e nella
Sezione General leggi la FAQ di Carlo Costarella e Lorenzo Coronati
intitolata "Gestire la stampante predefinita".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: stampa report

author: fabrizio

text:
Ragazzi un'altrro piccolo problema !!!!
avrei bisogno di alcune delucidazione:
sto costruendo una maschera in access per la gestione dei clienti cosi
composta
CodiceCliente
NomePresentatrice
Dataordine
CapoGruppo
ecc..
allora ho immesso una casella cobinata per codiceCliente con il segueente
codice:
Private Sub CodiceCliente_AfterUpdate()
'inserisce i valori nelle caselle automaticamente
'=======================================================================
Me.CodiceCliente.Value = Me.CodiceCliente.Column(0)
Me.NomePresentatrice.Value = Me.CodiceCliente.Column(1)
Me.CapoGruppo.Value = Me.CodiceCliente.Column(2)
'=======================================================================
Me.DataOrdine.SetFocus
End Sub
nel quale una volta immesso il codicecliente mi restituisce atumaticamente
in NomeCliente e Il CapoGruppo
naturalmente la casella combinata ricerca i valori nella tabella database
dove ho immesso tutte le mie presentatrici con i seguenti record
codiceCliente NomePresentatrice capogruppo
fin qui nessun problema!!!!!!!!!!!
Da qui in poi  sorge il mio problema:
Poiche naturlmente  voglio gestire un nuovo cliente ho immesso nella
maschera un comando nuovo cliente ma vorrei che una volta immessi i valori
mi andasse ad aggiornare automaticamente sia il la tabella database sia la
tabella nuova campagna!!!!
Spero in un aiutino!!!!!!


title: stampa report

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ndFba.5272$Lr4.1...@twister2.libero.it...

il programma su sitocomune si mi cambia la stampante predefinita ma fino a
quando non chiudo e riavvio access non mi seleziona la stampante!!!
ciao


title: stampa report

text:
"dROPS" <
dR...@hotmail.com
> ha scritto nel messaggio
news:DcHba.27334$%p6.19...@news.edisontel.com...

Non ti preoccupare di quello che vedi nella finestra dell'Impostazione
Stampanti: verrà usata come predefinita la stampante che hai selezionato per
ultima; io uso le funzioni contenute nel modulo Printers del database di
esempio del Sito Comune per inviare un report per fax e mi funziona tutto OK
anche se nella finestra Impostazioni Stampanti non è rappresentata la
realtà.
Facendo una cosa del genere:
DefaultPrinter = GetDefaultPrinter
Call SetDefaultPrinter("WinFax")
DoCmd.OpenReport "MioReport"
Call ResetDefaultPrinter
DoCmd.OpenReport "MioReport"
Mi manda prima il report per FAX e poi lo stampa sulla stampante di sistema.
Stai attento che DefaultPrinter è una variabile globale che nell'esempio
trovi definita in testa al modulo Printers.
Prova e vedrai che funziona.



title: stampa report

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:42Iba.5808$Lr4.1...@twister2.libero.it...

sono riuscito a risolvere il problema utilizzando il codice e la maschera
che ho trovato qui
http://office.microsoft.com/italy/assistance/2002/articles/acChangePrnSetngs
Report.aspx
adesso devo ancora inserire la stampa fronte retro ( su stampante fronte
retro), il numero di copie
ti ringrazio comunque dell'interessamento ma a me serve proprio una
"gestione stampante" cosa che mi sta quasi facendo impazzire
ciao Drops


title: stampa report

text:
"dROPS" <
dR...@hotmail.com
> ha scritto nel messaggio
news:mQIba.27389$%p6.19...@news.edisontel.com...

il reale problema e che io uso xp e se facessi l'anteprima sarebbe tutto
semplice, purtroppo il db deve andare su p200 mmx su cui a forza è entrato
office xp ma rifiuta un pochettino le anteprime dei report con immagini e
calcoli complessi, lanciandoli direttamente alla stampante risolvo il
problema (in pratica risparmio 10 minuti, il tempo che mi visualizza il
report!!!!)))
ciao


title: stampa report

text:
"dROPS" <
dR...@hotmail.com
> ha scritto nel messaggio
news:mQIba.27389$%p6.19...@news.edisontel.com...



title: Access 2007 su W7

author: Mirko Caporali

text:
Ciao a tutti,
Ho provato a far girare un'applicazione in A07 (.accdr) sotto W7
release candidate (in inglese).
Il programma non gira correttamente: in particolare, si apre in sola
lettura, e non risulta possibile accedere ai dati contenuti nelle
tabelle.
Aggiornando il S.O. in italiano, e/o con qualche altro accorgimento,
il problema si dovrebbe risolvere?
Qualcuno ha provato?


title: Aggiornamento di un grafico.

author: Riccardo Baldinotti

text:
In una maschera di A07 ho una sottomaschera impostata a "maschere
continue" e un grafico, la cui query di origine fa riferimento a un
valore della sottomaschera. L'idea è che quando cambio record il
grafico si aggiorni di conseguenza.
Di fatto è così, ma ogni volta il grafico mi si cancella e, per
vederlo aggiornato, devo cliccarci sopra o premere F9 (a proposito:
c'è un comando VBA corrispondente alla pressione di F9?).
Ho messo "Automatico" alla voce "Dati/Opzioni aggiornamento" del
grafico, ho anche provato a scrivere:
Forms!mProfili!grafico8.Requery
nell'evento SuCorrente della sottomaschera, ma senza esito.
La cosa strana è che in quest'applicazione ho fatto diverse maschere
di questo tipo; in alcune i grafici si vedono subito e in altre no. Ho
anche provato a copiare una maschera "buona" e modificarla, ma il
risultato continua ad avere il problema.
Se però il grafico, cliccandoci sopra, mostra i dati giusti, le query
di origine devono andare bene.
Perplesso, ringrazio fin d'ora chi mi darà lumi.
Riccardo Baldinotti


title: Aggiornamento di un grafico.

text:
On 24 Mar, 15:02, Riccardo Baldinotti <
barimo...@gmail.com
> wrote:
> Perplesso, ringrazio fin d'ora chi mi darà lumi.
> Riccardo Baldinotti
Non vorrei sembrare insistente, ma sono preoccupato. È un applicativo
che trova giustificazione proprio nella presentazione dei dati e
perciò i grafici sono fondamentali, inoltre sarebbe messo a
disposizione di utenti non proprio esperti.
Se eseguo il codice passo-passo (laddove presente) un'eventuale
comando Requery funziona.
Cosa mai starò sbagliando?
Fra poco esco. Pregherò fino a Lunedì mattina...
Riccardo Baldinotti


title: problema matrici

author: Jiji

text:
Salve a tutti,
il mio problema è l'aggiunta "dinamica" di righe ad una matrice
bidimensionale senza "intaccare" gli elementi già presenti nella matrice...
So dell'esistenza dell'istruzione ReDim Preserve ma quando la utilizzo ho
problemi :(
Precisamente:
Ho dichiarato come variabile Globale:
Dim matricePromemoria() As Variant
Quindi all'apertura della maschera ho ridefinito la matrice con 1 sola riga
e venti colonne:
Private Sub Form_Open(Cancel As Integer)
ReDim matricePromemoria(1, 20) As Variant
End Sub
In una Sub interna (alla pressione di un pulsante) popolo la prima riga
della matrice e faccio seguire l'istruzione:
Private Sub Comando84_Click()
'popolo la prima riga della matrice
...
'incremento dinamicamente di una riga la matrice lasciando intatti i dati
finora inseriti
ReDim Preserve matricePromemoria(UBound(matricePromemoria) + 1, 20) As
Variant
End Sub
Ma sistematicamente all'esecuzione tutto si blocca sull'istruzione ReDim
Preserve con l'errore:
Errore di run-time '9'
Indice non incluso nell'intervallo
In cosa sto sbagliando?? Grazie in anticipo per l'aiuto!!!


title: problema matrici

author: Roberto dalla campagna

text:
"Jiji" <imagemanNO...@GRAZIElibero.it> ha scritto nel messaggio
news:iGlFe.16086$B6.4...@twister1.libero.it...

Forse non ti stai ricordando che gli indici delle matrici partono da zero e
non da 1, quindi la prima riga non ha indice 1 ma indice 0 e la ventesima
colonna non ha indice 20 ma indice 19.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: problema matrici

text:
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:IAuFe.17004$B6.4...@twister1.libero.it...

...provo, spero che sia questo...


title: problema matrici

author: Alex NSB

text:
> ReDim Preserve matricePromemoria(UBound(matricePromemoria) + 1, 20) As
> Variant
A me pare che Preserve possa essere usato solo quando si modifica l'ultima
dimensione (almeno questo è quanto dice l'help di A97).
HTH.
Alessandro


title: Help me, formattazione report

author: Tinset

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:TlDp9.18008$RO.4...@twister1.libero.it...
>
> No, non č quella la strada con la quale puoi risolvere il problema.
>
> Forse pe te č piů intuitivo normalizzare il contenuto della query a campi
> incrociati in una tabella temporanea chiamata Temp e poi con il report
> stampare la tabella Temp.
>
> Se come tu hai detto precedentemente la query ha i primi 11 campi fissi
> (intestazioni di riga) e un numero imprecisato di altri campi dei quali
solo
> 13 sono significativi e solo questi vanno stampati compattando i valori
> significativi verso sinistra.
> Se i campi non significativi della Query hanno valore Null (attento che se
> hanno valore zero cambia la musica).
> Creati una tabella chiamata Temp che contenga 24 campi chiamati Campo1,
> Campo2, Campo3, ... Campo24.
>
> Esegui il seguente codice VBA:
>
> Dim rst As Recordset
> Dim rst1 As Recordset
> Dim CMP As Field
[CUT]
Ha funzionato. Ti ringrazio tantissimo.
Ciao


title: Help me, formattazione report


title: Data e Ora su maschera

author: Mr. Hide

text:
Come posso far apparire la data e l'ora in una maschera
e naturalmente il suo aggiornamento? (in pratica copiare l'orologio di
sistema?)
grazie


title: Data e Ora su maschera

author: Emyr

text:
On Thu, 28 Feb 2002 22:20:25 +0100, "Mr. Hide" <
edi2...@wappi.com
>
wrote:

vedi evento timer e repaint o requery
Saluti.
Emanuele.


title: Data e Ora su maschera

author: Paolo P

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:js7t7u09gokp4rpa1...@4ax.com...

...Toglimi una curiosità. Usando timer per far comparire l'ora su una
maschera praticamente io chiedo ad Access di impegnarsi in un lavoro di
monitoraggio costante (il timer funziona continuamente). Questo rallenta le
prestazioni?
E se si quanto?
Grazie Paolo


title: Data e Ora su maschera

text:
On Thu, 28 Feb 2002 22:34:38 +0100, "Paolo P" <
p.pe...@inrete.it
>
wrote:

penso di si.
non ho idea di quanto...
ma perchè devi mettere l'ora?
non c'è quella sulla taskbar?
e non ci sono gli orologi?
Saluti.
Emanuele.


title: RUNRMTCMD  NON FA NULLA

author: MICHELE

text:
Salve,
sto provando il comando :
RUNRMTCMD CMD('start c:\cartella\p.pdf') RMTLOCNAME('192.168.1.154'
*IP) R
MTUSER(PROVA) RMTPWD()
Il comando viene lanciato dall'as400 senza errori ma non fa nulla.
Il servizio "Comando Remoto ISeries Access per Windows" è attivo pc.
Se il servizio non è attivo il comando si blocca, se è attivo non si
blocca ma non apre il pdf.
Ho provato anche con :
RUNRMTCMD CMD('start calc.exe') RMTLOCNAME('192.168.1.154' ' *IP)
RMTUSER(PR
OVA) RMTPWD()
Il risultato è lo stesso.
Grazie per l'attenzione


title: RUNRMTCMD  NON FA NULLA

text:
Scusate,
questa domanda serve per un programma Access ma ho sbagliato stanza


title: Copia appunti

author: News

text:
Un saluto a tutti i partecipanti.
Vorrei copiare negli appunti, il valore di una variabile a livello di Sub
(qualcosa tipo Clipboard in VB). Come posso fare ?
Grazie per l'aiuto.
Ciao a tutti.
Daniele


title: Copia appunti

author: Antonio Biso

text:
News <
dan...@tonyperotti.it
> wrote in message
8sjkrd$lj$1...@fe2.cs.interbusiness.it...
> Un saluto a tutti i partecipanti.
>
> Vorrei copiare negli appunti, il valore di una variabile a livello di Sub
> (qualcosa tipo Clipboard in VB). Come posso fare ?
Per farci che, scusa?
Antonio


title: Copia appunti

author: Paolo A.

text:
News wrote in message <8sjkrd$lj$
1...@fe2.cs.interbusiness.it
>...
>Un saluto a tutti i partecipanti.
>
>Vorrei copiare negli appunti, il valore di una variabile a livello di Sub
>(qualcosa tipo Clipboard in VB). Come posso fare ?
>
>Grazie per l'aiuto.
>
>Ciao a tutti.
>Daniele
>
>
docmd.RunCommand acCmdCopy
ciao


title: Copia appunti

text:
Grazie Paolo
Ad Antonio - una semplice curiosità.
Ciao a tutti.
Daniele
"Paolo A." <
Aul...@interlogica.it
> ha scritto nel messaggio
news:8sjmae$dec$1...@nslave2.tin.it...



title: Copia appunti

author: Silvio Berruti

text:
"Paolo A." <
Aul...@interlogica.it
> ha scritto nel messaggio
news:8sjmae$dec$1...@nslave2.tin.it...
>
> News wrote in message <8sjkrd$lj$
1...@fe2.cs.interbusiness.it
>...
> >Vorrei copiare negli appunti, il valore di una variabile a livello di Sub
> >(qualcosa tipo Clipboard in VB). Come posso fare ?
> >
> >
>
> docmd.RunCommand acCmdCopy
Non credo proprio... se prima non metti il contenuto della variabile in un
oggetto e lo selezioni.
--
Silvio
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: Copia appunti

text:
Silvio ciao.
in effetti hai perfettamente ragione.
con questo il problema rimane aperto.
Ciao a tutti.
Daniele
"Silvio Berruti" <
s...@gma.it
> ha scritto nel messaggio
news:8sjqtp$bgd$1...@fe2.cs.interbusiness.it...



title: Copia appunti

author: Lorenzo Coronati

text:
Scrisse "News" <
dan...@tonyperotti.it
>:
>Vorrei copiare negli appunti, il valore di una variabile a livello di Sub
>(qualcosa tipo Clipboard in VB). Come posso fare ?
Da un vecchio post del compianto Bettini :-)
**** Invio Dati a Clipboard *****
To copy information to the Clipboard, follow these steps.
NOTE: You may have some Microsoft Windows API functions
defined in an
existing Microsoft Access library; therefore, your
declarations may be
duplicates. If you receive a duplicate procedure name error
message, remove
or comment out the declarations statement in your code.
1. Create a module and type the following lines in the
Declarations
   section:
      Declare Function GlobalUnlock Lib "kernel32" (ByVal
hMem As Long) _
         As Long
      Declare Function GlobalLock Lib "kernel32" (ByVal hMem
As Long) _
         As Long
      Declare Function GlobalAlloc Lib "kernel32" (ByVal
wFlags As Long, _
         ByVal dwBytes As Long) As Long
      Declare Function CloseClipboard Lib "User32" () As
Long
      Declare Function OpenClipboard Lib "User32" (ByVal
hwnd As Long) _
         As Long
      Declare Function EmptyClipboard Lib "User32" () As
Long
      Declare Function lstrcpy Lib "kernel32" (ByVal
lpString1 As Any, _
         ByVal lpString2 As Any) As Long
      Declare Function SetClipboardData Lib "User32" (ByVal
wFormat _
         As Long, ByVal hMem As Long) As Long
      Public Const GHND = &H42
      Public Const CF_TEXT = 1
      Public Const MAXSIZE = 4096
2. Type the following procedure:
      Function ClipBoard_SetData(MyString As String)
         Dim hGlobalMemory As Long, lpGlobalMemory As Long
         Dim hClipMemory As Long, X As Long
         ' Allocate moveable global memory.
         '-------------------------------------------
         hGlobalMemory = GlobalAlloc(GHND, Len(MyString) +
1)
         ' Lock the block to get a far pointer
         ' to this memory.
         lpGlobalMemory = GlobalLock(hGlobalMemory)
         ' Copy the string to this global memory.
         lpGlobalMemory = lstrcpy(lpGlobalMemory, MyString)
         ' Unlock the memory.
         If GlobalUnlock(hGlobalMemory) <> 0 Then
            MsgBox "Could not unlock memory location. Copy
aborted."
            GoTo OutOfHere2
         End If
         ' Open the Clipboard to copy data to.
         If OpenClipboard(0&) = 0 Then
            MsgBox "Could not open the Clipboard. Copy
aborted."
            Exit Function
         End If
         ' Clear the Clipboard.
         X = EmptyClipboard()
         ' Copy the data to the Clipboard.
         hClipMemory = SetClipboardData(CF_TEXT,
hGlobalMemory)
      OutOfHere2:
         If CloseClipboard() = 0 Then
            MsgBox "Could not close Clipboard."
         End If
         End Function
3. To test this function, type the following line in the
Debug window,
   and then press ENTER.
      ? ClipBoard_SetData("To Clipboard")
   Type CTRL+V (the shortcut for Paste) and note that "To
Clipboard" is
   pasted into the Debug Window from the Clipboard.
----------------------------------------------------------------------------
----------------------
**** Lettura da Clipboard *****
To retrieve information from the Clipboard, follow these
steps.
NOTE: You may have some Microsoft Windows API functions
defined in an
existing Microsoft Access library; therefore, your
declarations may be
duplicates. If you receive a duplicate procedure name error
message, remove
or comment out the declarations statement in your code.
1. Create a module and type the following lines in the
Declarations
   section:
      Declare Function OpenClipboard Lib "User32" (ByVal
hwnd As Long) _
         As Long
      Declare Function CloseClipboard Lib "User32" () As
Long
      Declare Function GetClipboardData Lib "User32" (ByVal
wFormat As _
         Long) As Long
      Declare Function GlobalAlloc Lib "kernel32" (ByVal
wFlags&, ByVal _
         dwBytes As Long) As Long
      Declare Function GlobalLock Lib "kernel32" (ByVal hMem
As Long) _
         As Long
      Declare Function GlobalUnlock Lib "kernel32" (ByVal
hMem As Long) _
         As Long
      Declare Function GlobalSize Lib "kernel32" (ByVal hMem
As Long) _
         As Long
      Declare Function lstrcpy Lib "kernel32" (ByVal
lpString1 As Any, _
         ByVal lpString2 As Any) As Long
      Public Const GHND = &H42
      Public Const CF_TEXT = 1
      Public Const MAXSIZE = 4096
2. Type the following procedure:
      Function ClipBoard_GetData()
         Dim hClipMemory As Long
         Dim lpClipMemory As Long
         Dim MyString As String
         Dim RetVal As Long
         If OpenClipboard(0&) = 0 Then
            MsgBox "Cannot open Clipboard. Another app. may
have it open"
            Exit Function
         End If
         ' Obtain the handle to the global memory
         ' block that is referencing the text.
         hClipMemory = GetClipboardData(CF_TEXT)
         If IsNull(hClipMemory) Then
            MsgBox "Could not allocate memory"
            GoTo OutOfHere
         End If
         ' Lock Clipboard memory so we can reference
         ' the actual data string.
         lpClipMemory = GlobalLock(hClipMemory)
         If Not IsNull(lpClipMemory) Then
            MyString = Space$(MAXSIZE)
            RetVal = lstrcpy(MyString, lpClipMemory)
            RetVal = GlobalUnlock(hClipMemory)
            ' Peel off the null terminating character.
            MyString = Mid(MyString, 1, InStr(1, MyString,
Chr$(0), 0) - 1)
         Else
            MsgBox "Could not lock memory to copy string
from."
         End If
      OutOfHere:
         RetVal = CloseClipboard()
         ClipBoard_GetData = MyString
      End Function
3. To test this function, copy one of the lines from the
function to the
   Clipboard, type the following line in the Debug window,
and then press
   ENTER.
      ?ClipBoard_GetData()
   Note that the line you copied is displayed in the Debug
window.
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


title: Copia appunti

text:
Lorenzo ciao.
Ti ringrazio per il tuo aiuto.
Ciao - Daniele
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:39edce48...@news.libero.it...



title: Richiesta indici su tabelle

author: luca

text:
come posso eliminare la richiesta di indentificatore record univoco al
collegamento di una tabella di as400?
grazie
Inviato da
www.mynewsgate.net


title: Problema Tabella temporanea

author: nutraf

text:
Salve,
ho un'applicazione Access 2002 che prevede l'utilizzo di una tabella
temporanea presente sul FE recordsource di una sottoscheda che serve
per memorizzare i records venduti (righe dello scontrino).
Confermando con apposito pulsante le vendite effettuate vengono
portate sulla tabella Vendite apposita presente sul BE, la tabella
temporanea svuotata e pronta per accettare una nuova sessione di
vendita.
Il problema è durante tutte le operazioni giornaliere può capitare che
la tabella temporanea oggetto di numerose delete e insert si corrompa
o meglio che inizi a restituire risultati non coerenti.
Come potrei ovviare al problema?
Ho necessità di mantenere la tabella sul FE in quanto diversi client
possono avere sessioni di vendita separate e distinte.
Avevo pensato di fare una delete della tabella all'apertura
dell'applicazione e di ricrearla da codice ma non so se questa possa
essere la soluzione ottimale.
Grazie in anticipo
Rob


title: Problema Tabella temporanea

author: Karl Donaubauer

text:
nutraf wrote:
> ho un'applicazione Access 2002 che prevede l'utilizzo di una tabella
> temporanea presente sul FE recordsource di una sottoscheda che serve
> per memorizzare i records venduti (righe dello scontrino).
>
> Confermando con apposito pulsante le vendite effettuate vengono
> portate sulla tabella Vendite apposita presente sul BE, la tabella
> temporanea svuotata e pronta per accettare una nuova sessione di
> vendita.
>
> Il problema � durante tutte le operazioni giornaliere pu� capitare che
> la tabella temporanea oggetto di numerose delete e insert si corrompa
> o meglio che inizi a restituire risultati non coerenti.
>
> Come potrei ovviare al problema?
>
> Ho necessit� di mantenere la tabella sul FE in quanto diversi client
> possono avere sessioni di vendita separate e distinte.
>
> Avevo pensato di fare una delete della tabella all'apertura
> dell'applicazione e di ricrearla da codice ma non so se questa possa
> essere la soluzione ottimale.
Direi che non � normale che la tabella si corrompa.
In particolare se 1 solo utente/istanza lavora con il FE.
Quante sono "numerose" delete e insert sulla tabella?
Puoi descrivere pi� dettagliato i "risultati non coerenti"?
In alternativa puoi fornire un backend separato per ogni utente che
contiene solo la tabella. Il modo pi� semplice � fornire FE e BE
individuale con un script o un tool come descritto in
www.donkarl.com/it?FAQ1.35
 e posizionare e riallegare questo
BE dalla stessa cartella del frontend:
www.donkarl.com/it?FAQ3.1
Ma se non � chiaro la causa dei problemi, non � sicuro che aiuta.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Problema Tabella temporanea

text:
Grazie per la risposta.
L'applicazione prevede già FE e BE separati.
La corruzione della tabella è saltuaria ma volevo eliminare anche
questo bug.
I risultati non coerenti implicano un errato Recordcount, una Sum che
ritorna 0 anche se i records sono presenti ed altri problemi simili.
Sostituendo la tabella il problema scompare.
Non so quantificare precisamente il numero di record ma considera
all'incirca un 300 insert e delete giornaliere per 5 gg settimana.
Il problema non si verifica ovviamente ogni giorno, in alcuni casi non
si verifica mai in altri casi ogni 3-4 mesi
Rob


title: Problema Tabella temporanea

text:
nutraf wrote:
> L'applicazione prevede gi� FE e BE separati.
� chiaro, ma intendevo un BE aggiuntivo solo per questa tabella.
> La corruzione della tabella � saltuaria ma volevo eliminare anche
> questo bug.
>
> I risultati non coerenti implicano un errato Recordcount, una Sum che
> ritorna 0 anche se i records sono presenti ed altri problemi simili.
> Sostituendo la tabella il problema scompare.
>
> Non so quantificare precisamente il numero di record ma considera
> all'incirca un 300 insert e delete giornaliere per 5 gg settimana.
>
> Il problema non si verifica ovviamente ogni giorno, in alcuni casi non
> si verifica mai in altri casi ogni 3-4 mesi
Hmm, strano, ma difficile a commentire senza conoscere il db,
le circostanze del lavoro ecc.
In ogni caso puoi provare un BE aggiuntivo o come hai scritto
una nuova copia della tabella all'apertura. Basta un veloce
DROP TABLE e un CopyObject di un modello.
--
cu
