text:
ALlora ricapitoliamo...
ho cliccato sulla mia maschera carico_assistenze
Ho clikkato su proprietà e poi su eventi e "Su Corrente"
e ho scritto:
 Private Sub Form_Current()
 If Me!tipologia_assistenza = "ONSITE" Then
     Me!materiale1.Enabled = False
     Me!materiale2.Enabled = False
    Me!materiale3.Enabled = False
     Me!materiale4.Enabled = False
    Me!causale.Enabled = False
 Else
    Me!materiale1.Enabled = True
     Me!materiale2.Enabled = True
    Me!materiale3.Enabled = True
     Me!materiale4.Enabled = True
    Me!causale.Enabled = False
End If
End Sub
poi ho clikkato su il mio combo box tipologia_assistenza e su "Dopo
Aggiornamento"
e ho scritto
 Private Sub Form_Current()
 If Me!tipologia_assistenza = "ONSITE" Then
     Me!materiale1.Enabled = False
     Me!materiale2.Enabled = False
    Me!materiale3.Enabled = False
     Me!materiale4.Enabled = False
    Me!causale.Enabled = False
 Else
    Me!materiale1.Enabled = True
     Me!materiale2.Enabled = True
    Me!materiale3.Enabled = True
     Me!materiale4.Enabled = True
    Me!causale.Enabled = False
End If
End Sub
salvato e basta....
Errore:  La dichiarazione della routine non corrisponde al nome di una
macro,di una funzione definita dall'utente oppure a [Routine Evento]
questo è il VBA della mia maschera:
Option Compare Database
Private Sub Form_BeforeUpdate(Cancel As Integer)
   Dim retValue As Integer
   Dim strTtl As String
   Dim strMsg As String
   strTtl = "Salvare il record?"
   strMsg = "I dati sono cambiati." & vbCrLf & _
            "Vuoi salvare le modifiche?"
   retValue = MsgBox(strMsg, vbQuestion + vbYesNoCancel, strTtl)
   Select Case retValue
       Case vbYes
           'non fare nulla
       Case vbNo
           DoCmd.RunCommand acCmdUndo
       Case vbCancel
           Cancel = True
   End Select
End Sub
Private Sub Form_Current()
If Me!tipologia_assistenza = "ONSITE" Then
    Me!materiale1.Enabled = False
    Me!materiale2.Enabled = False
    Me!materiale3.Enabled = False
    Me!materiale4.Enabled = False
Else
    Me!materiale1.Enabled = True
    Me!materiale2.Enabled = True
    Me!materiale3.Enabled = True
    Me!materiale4.Enabled = True
End If
End Sub
Private Sub tipologia_assistenza_AfterUpdate(Cancel As Integer)
If tipologia_assistenza = "ONSITE" Then
    Me!materiale1.Enabled = False
    Me!materiale2.Enabled = False
    Me!materiale3.Enabled = False
    Me!materiale4.Enabled = False
Else
    Me!materiale1.Enabled = True
    Me!materiale2.Enabled = True
    Me!materiale3.Enabled = True
    Me!materiale4.Enabled = True
End If
End Sub
DOVE CAVOLO E' L'ERRORE????
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:cj1e61$ls5$1...@balena.cs.interbusiness.it...



title: Disabilitare Campo in base a valore inserito

author: Andrea

text:
ORA HO QUESTO ERRORE:
ERRORE DI RUN-TIMe 438
Proprietà o Metodo non supportati dall'oggetto
Faccio il debug e mi indica questa riga:
Me!materiale1.Enabled = False
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:cj1g1o$7oc$1...@carabinieri.cs.interbusiness.it...



author: Roberto dalla campagna

text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:cj1e61$ls5$1...@balena.cs.interbusiness.it...
> nel FORM.
> ho aperto la maschera e clikkato con tasto destro e genera ....
>
Innanzitutto quando rispondi scrivi DOPO e non prima del testo dei messaggi
precedenti.
Mi dispiace, ma non riesco a capire cosa vuoi dire e quindi cosa tu abbia
fatto.
Io aprirei la struttura della maschera e non la maschera; quindi nella
finestra delle proprietà, nella scheda evento selezionerei l'evento "Su
corrente" e con il tato sinistro del mouse cliccherei sui tre puntini (...)
posti sul margine destro della proprietà; aprirei così la finestra del VBE
(Visual Basic Editor) e in quella scriverei le righe di codice VBA di cui
stiamo parlando; infine chiuderei la finestra del VBE e chiuderei e salverei
la struttura della maschera.



text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:wOb5d.7453$H11.2...@twister1.libero.it...
>
> "Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
> news:cj1e61$ls5$1...@balena.cs.interbusiness.it...
> > nel FORM.
> > ho aperto la maschera e clikkato con tasto destro e genera ....
> >
>
> Innanzitutto quando rispondi scrivi DOPO e non prima del testo dei
messaggi
> precedenti.
>
> Mi dispiace, ma non riesco a capire cosa vuoi dire e quindi cosa tu abbia
> fatto.
>
> Io aprirei la struttura della maschera e non la maschera; quindi nella
> finestra delle proprietą, nella scheda evento selezionerei l'evento "Su
> corrente" e con il tato sinistro del mouse cliccherei sui tre puntini
(...)
> posti sul margine destro della proprietą; aprirei cosģ la finestra del VBE
> (Visual Basic Editor) e in quella scriverei le righe di codice VBA di cui
> stiamo parlando; infine chiuderei la finestra del VBE e chiuderei e
salverei
> la struttura della maschera.
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
>
ED č ESATTAMENTE quello che ho fatto!
il mio problema č che mi restituisce questo errore:
ERRORE DI RUN-TIME 438
Proprietą o Metodo non supportati dall'oggetto
Faccio il debug e mi indica questa riga:
Me!materiale1.Enabled = False
ho provato a fare qualche ricerca ma non riesco a capire il perchč!


text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:P7d5d.20165$Ie2....@tornado.fastwebnet.it...

> .... forse ho capito!
Questi campi che devono essere disabilitati e il campo tipologia sono tutti
COMBOBOX.
Cambia forse qualcosa?
>
>


text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:P7d5d.20165$Ie2....@tornado.fastwebnet.it...
>
> "Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
> news:wOb5d.7453$H11.2...@twister1.libero.it...
> >
> > "Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
> > news:cj1e61$ls5$1...@balena.cs.interbusiness.it...
> > > nel FORM.
> > > ho aperto la maschera e clikkato con tasto destro e genera ....
> > >
> >
> > Innanzitutto quando rispondi scrivi DOPO e non prima del testo dei
> messaggi
> > precedenti.
> >
> > Mi dispiace, ma non riesco a capire cosa vuoi dire e quindi cosa tu
abbia
> > fatto.
> >
> > Io aprirei la struttura della maschera e non la maschera; quindi nella
> > finestra delle proprietà, nella scheda evento selezionerei l'evento "Su
> > corrente" e con il tato sinistro del mouse cliccherei sui tre puntini
> (...)
> > posti sul margine destro della proprietà; aprirei così la finestra del
VBE
> > (Visual Basic Editor) e in quella scriverei le righe di codice VBA di
cui
> > stiamo parlando; infine chiuderei la finestra del VBE e chiuderei e
> salverei
> > la struttura della maschera.
> >
> > --
> > Roberto
> >
> >
> >
> >
> ED è ESATTAMENTE quello che ho fatto!
> il mio problema è che mi restituisce questo errore:
>
> ERRORE DI RUN-TIME 438
>
> Proprietà o Metodo non supportati dall'oggetto
>
> Faccio il debug e mi indica questa riga:
>
> Me!materiale1.Enabled = False
>
> ho provato a fare qualche ricerca ma non riesco a capire il perchè!
Senza avere a portata di mano il database neppure io.
Se tutto è stato fatto correttamente sembrerebbe che materiale1 non sia il
nome di una casella di testo, oppure è anche il nome di un altro oggetto del
database, oppure il fuoco è spostato su tale casella di testo, oppure ...
non lo so (la mia sfera di cristallo ha preso un periodo di ferie :) ).



text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:bBd5d.20210$Ie2...@tornado.fastwebnet.it...

Ha poco significato disabilitare una combo; prova invece a renderla non
visibile.



text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:X7D5d.9395$H11.2...@twister1.libero.it...

> infatti materiale1 è una combobox che DEVO disabilitare.
Infatti se io trasformo la combo in un campo testo il codice funziona.
Sembra che Me non piaccia alle combobox.
Come posso farE?


text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:0QG5d.22449$Ie2....@tornado.fastwebnet.it...

> > infatti materiale1 è una combobox che DEVO disabilitare.
> Infatti se io trasformo la combo in un campo testo il codice funziona.
> Sembra che Me non piaccia alle combobox.
Sicuramente non è questo il problema.
> Come posso farE?
Senza avere a portata di mano il database non riesco ad immaginare cosa ci
sia che ti crea problemi.



text:
"Andrea" <
and...@pcmweb.it
> ha scritto nel messaggio
news:0QG5d.22449$Ie2....@tornado.fastwebnet.it...

> Risolto GRAZIE per l'aiutoe  la pazienza ;-)


title: [OT] [X-POST] Che succede?

text:
Scusate l'OT e il CROSSPOST.
Qui a Somma Lombardo sono già passate 7-8 ambulanze e auto della
polizia/carabinieri.
Avete notizie se è successo qcosa di grave a Malpensa o dintorni?
Grazie,
--
Alex {per email metti '[IOPOSSO]' nell'oggetto}
"In C i bug vanno scritti. In C++ si possono ereditare. (Marco Bernardini)"


title: Duplicare record

author: GaRom

text:
Scusate se approfitto ancora della Vostra generosità, ma mi trovo con un
altro
problema.
In una maschera continua (A97) dovrei creare un record nuovo e duplicare il
precedente.
Ho provato con l'autocomposizione ma non funziona perché la tabella
sottostante non accetta la duplicazione di un certo campo (NumCart)
La mia idea sarebbe di duplicare tutti i campi e nel campo (CodArt) mettere
un valore a caso (es. 999) che poi dopo la duplicazione andrei ad
aggiornare.
E' possibile fare ciò
Grazie di nuovo
  Gabriele


title: Duplicare record

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:XUV9d.100636$35.48...@news4.tin.it...

Per inserire il nuovo record prova ad usare una query di inserimento.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Una domanda facile facile sull' operatore LIKE

text:
Se faccio :
select * from T where T.nome like 'ciccio*'
mi trova tutte queste :
ciccio
cicciobello
cicciobrutto
...
Cioe' in pratica mi trova tutti i record di T che
il cui campo [nome] ha contenuto che comincia con "ciccio"
Ma se il campo contiene "ci", lo salta. Deve contenere *almeno*
"ciccio", ma non meno di "ciccio".
Io invece devo fare una query che faccia esattamente l' inverso
(il problema duale) e cioe' :
se nome = "ciccio" + qualcosa NON lo trova
se nome = "ciccio" lo trova
se nome = "cicci" lo trova
se nome = "cicc" lo trova
...
Se nome = "c" lo trova
Se nome = "" (vuoto) lo trova
Si puo ' fare con una query ?
Non sara' per caso che basta scrivere
select * from T where NOT (T.nome like 'ciccio*') ???
Essendo il duale, dovrebbe funzionare. Ma GIURO che
m' e' venuto in mente solo ora mentre che scrivevo ! :D
Ormai ci sono, e posto.
Un abbraccio affettuoso a tutti.


author: nuts

text:

Il problema è che funziona con tutto, pure con "abcdefg"
imho devi scrivere una funzione, con un SELECT CASE che contenga tutte
le opzioni di cui sopra.


author: giorgio rancati

text:
"radicale.002" <
radica...@gmail.com
> ha scritto nel messaggio
news:f4a7ae58-11cb-432d...@i28g2000yqa.googlegroups.com...

Se la query deve fare l'inverso, inverti gli operandi della Like
----
select * from T where "ciccio" like [nome] & "*"
----
Ciao
Giorgio Rancati


text:
On 23 Giu, 11:36, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
>
> Se la query deve fare l'inverso, inverti gli operandi della Like
> ----
> select * from T where "ciccio" like [nome] & "*"
> ----
Si, c' avevo pensato, ma non funziona.
Perche' in realta' "lui" guarda sempre
se  "ciccio" sta dentro [nome].
Cmq grazie. Anche a Nuts.


text:
"radicale.002" <
radica...@gmail.com
> ha scritto nel messaggio
news:84698f61-4ef7-4528...@d37g2000yqm.googlegroups.com...

no! lui guarda se Nome sta dentro a Ciccio.
Io ho provato e a me funziona.
Ciao
Giorgio Rancati


text:
On 23 Giu, 12:24, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
> no! lui guarda se Nome sta dentro a Ciccio.
> Io ho provato e a me funziona.
Ma davvero ?!? E che diamine !
Io ho scritto, papale papale :
' -------------------------------
Q = _
"select codice, descrizione from " & _
" tipi where '" & gruppo & "*' like [gruppo_]; "
' e poi ho dato in pasto la Q ad un combobox :
Q_combo.rowsource = Q
' --------------------------------
... Niente !


author: OneEDP

text:
Il 23/06/2010 15.34, radicale.002 ha scritto:
> On 23 Giu, 12:24, "giorgio rancati"
> <
giorgio_No_Spalmer_ranc...@tiscali.it
>  wrote:
>
>
>> no! lui guarda se Nome sta dentro a Ciccio.
>> Io ho provato e a me funziona.
>>
> Ma davvero ?!? E che diamine !
>
> Io ho scritto, papale papale :
> ' -------------------------------
> Q = _
> "select codice, descrizione from "&  _
> " tipi where '"&  gruppo&  "*' like [gruppo_];"
>
> ' e poi ho dato in pasto la Q ad un combobox :
> Q_combo.rowsource = Q
> ' --------------------------------
> .... Niente !
>
>
>
>
>
Scusa ma scrivi una cosa diversa da questa
select * from T where "ciccio" like [nome]&  "*"
dovresti scrivere
select
	codice,
	descrizione
from tipi
where
	'gruppo' like [gruppo_]&  "*"
Ciao
Daniele


text:

Cosi' addirittura mi va in errore.


text:
"radicale.002" <
radica...@gmail.com
> ha scritto nel messaggio
news:675074f9-709c-4819...@d37g2000yqm.googlegroups.com...

se gruppo è la variabile che contiene la costante e  [gruppo_] è il nome del
campo, fai così.
----
Q = _
"select codice, descrizione from " & _
" tipi where '" & gruppo & "' like [gruppo_] & '*'; "
----
Ciao
Giorgio Rancati


text:
On 23 Giu, 16:09, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
>se gruppo e' la variabile che contiene la
>costante e [gruppo_] il nome del campo,
>fai cosi' .
> ----
> Q = _
> "select codice, descrizione from " & _
> " tipi where '" & gruppo & "' like [gruppo_] & '*'; "
Macche'. Niente.
Scusa :
la variabile gruppo contiene "X.01.01"
il campo gruppo_ contiene "X.01"
... Mica lo vede. Non c'e' verso.
Eppure dovrebbe, perche' tu dici che
controlla se gruppo_ e' in gruppo.
E lo e', come vedi.  BOH. :-(


text:
"radicale.002" <
radica...@gmail.com
> ha scritto nel messaggio
news:a9af898d-15bb-45a4...@5g2000yqz.googlegroups.com...
> Macche'. Niente.
> Scusa :
> la variabile gruppo contiene "X.01.01"
> il campo gruppo_ contiene "X.01"
>
> ... Mica lo vede. Non c'e' verso.
> Eppure dovrebbe, perche' tu dici che
> controlla se gruppo_ e' in gruppo.
> E lo e', come vedi.  BOH. :-(
Ciao,
controlla bene la stringa SQL contenuta nella variabile Q, stampala nella
finestra immediata e postala.
Qui un piccolo esempio di come lavora la query.
http://cid-ac66fd4806f55617.office.live.com/self.aspx/Pubblica/msaccess/Db/TestLike.mdb
Ciao
Giorgio Rancati


text:
On 23 Giu, 16:36, "giorgio rancati"
<
giorgio_No_Spalmer_ranc...@tiscali.it
> wrote:
>controlla bene la stringa SQL contenuta nella
>variabile Q, stampala nella finestra immediata e postala.
Subito ! Ecco qua :
' -----------------------------------------
' questo il codice che prepara la stringa :
Dim Q_Sorgente_Tipi as string
Q_Sorgente_Tipi = _
              "select codice_,descrizione_ from tipi_pratiche " & _
              "where '" & G_Addetto_Gruppo & "' Like [gruppo_] & '*';"
msk.tipo_pratica_.RowSource = Q_Sorgente_Tipi
' questo il risultato della stringa fornito dal debug :
"select codice_,descrizione_ from tipi_pratiche where 'X.01.01' Like
[gruppo_] & '*';"
' infine, questo il contenuto del campo
"X.01.01"
' ---------------------------------------
come vedi, produce (mi sembra) la stringa
query come dovrebbe, e la da in pasto al
combobox di nome tipo_pratica.
Io davvero non capisco : non e' che il problema si ha
per il fatto che la query la interpreta il combobox,
che magari ha qualche limitazione ?
Grazie per la pazienza.


text:
"radicale.002" <
radica...@gmail.com
> ha scritto nel messaggio
news:f097db6f-9685-49cd...@s9g2000yqd.googlegroups.com...
> Subito ! Ecco qua :
> ' -----------------------------------------
> ' questo il codice che prepara la stringa :
>
> Dim Q_Sorgente_Tipi as string
>
> Q_Sorgente_Tipi = _
>              "select codice_,descrizione_ from tipi_pratiche " & _
>              "where '" & G_Addetto_Gruppo & "' Like [gruppo_] & '*';"
>
> msk.tipo_pratica_.RowSource = Q_Sorgente_Tipi
>
> ' questo il risultato della stringa fornito dal debug :
>
> "select codice_,descrizione_ from tipi_pratiche where 'X.01.01' Like
> [gruppo_] & '*';"
>
> ' infine, questo il contenuto del campo
> "X.01.01"
>
> ' ---------------------------------------
>
> come vedi, produce (mi sembra) la stringa
> query come dovrebbe, e la da in pasto al
> combobox di nome tipo_pratica.
> Io davvero non capisco : non e' che il problema si ha
> per il fatto che la query la interpreta il combobox,
> che magari ha qualche limitazione ?
no, a meno che tu non veda delle righe vuote nella casella combinata, in
questo caso e se hai Access 2003, il problema potrebbe essere quello
descritto in questo articolo.
----
Combo box controls and list box controls display no value or incorrect
values in Access 2003 after you install Office 2003 Service Pack 3
http://support.microsoft.com/kb/945280/en-us
----
In ogni caso puoi sempre testare la stringa SQL ottenuta dal debug
copiandola in una nuova query.
Ciao
Giorgio Rancati


title: break point

author: Nicky

text:
Ho posizionato un break point in un modulo con A97 (operazione eseguito
migliaia di volte) per vedere il comportamento del codice.
Ebbene, per me incredibile, tutte le volte che riapro quel db,
l'esecuzione si ferma in quel punto (non ho operazioni di stop), senza
che più esista il break point (chiudo e riapro access).
Com'è possibile ?
Nicky63


title: break point

author: ALESSANDRO Baraldi

text:
"Nicky" <
Nick...@virgilio.it
> ha scritto nel messaggio
news:QU3ud.274626$b5.13...@news3.tin.it...
> Ho posizionato un break point in un modulo con A97 (operazione eseguito
> migliaia di volte) per vedere il comportamento del codice.
> Ebbene, per me incredibile, tutte le volte che riapro quel db,
> l'esecuzione si ferma in quel punto (non ho operazioni di stop), senza
> che piů esista il break point (chiudo e riapro access).
> Com'č possibile ?
>
> Nicky63
Prova ad andare in Debug--->Rimuovi punti d'Interruzione.
Purtroppo capita no sň spiegarti perchč, ma č successo anche a me diverse
volte.
Se non si dovesse risolvere l'unica soluzione č di Reimportare tutto in
un DB nuovo(vuoto).
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Collegamento ipertestuale da Access a ACDSee 32

author: lred

text:
Usando Windows XP e Office XP:
1)Data una tabella di Access di cui ciascun record descrive un set di
fotografie digitali relative ad un articolo e contenute tutte in una
cartella.
2)Per ciascun record, vi è un campo con collegamento ipertestuale che
punta alla prima foto della cartella visualizzandola con Photo Editor
3)Installando  ACDSee32 ed associando i file Jpg a questo programma
passando attraverso Esplora Risorse succede però che cliccando sul
collegamento ipertestuale di Access la foto continua ad essere aperta con
Photo Editor.
Come mai?
Come posso ovviare a questo problema?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Roberto da casa

text:
"lred" <
lr...@libero.it
> ha scritto nel messaggio
news:bq7e05$kjd$1...@news.newsland.it...
> Usando Windows XP e Office XP:
> 1)Data una tabella di Access di cui ciascun record descrive un set di
> fotografie digitali relative ad un articolo e contenute tutte in una
> cartella.
> 2)Per ciascun record, vi è un campo con collegamento ipertestuale che
> punta alla prima foto della cartella visualizzandola con Photo Editor
> 3)Installando  ACDSee32 ed associando i file Jpg a questo programma
> passando attraverso Esplora Risorse succede però che cliccando sul
> collegamento ipertestuale di Access la foto continua ad essere aperta con
> Photo Editor.
>
> Come mai?
> Come posso ovviare a questo problema?
>
> Grazie
>
>
Prova ad usare la funzione Shell (vedi help) alla quale passerai sia il path
completo del programma ACDSee32 che, separato da uno spazio, il path
completo del file immagineche deve essere aperto con ACDSee32.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Gestione codice a barre

text:
Salve come da topic vorrei sapere se è possibile con access realizzare un db
che gestisce i codici a barre dei dipendenti dove gli stessi usando il
lettore vedono tutta la loro posizione amministrativa ecc.
Carlo


title: Gestione codice a barre

author: PuntoBat

text:
pacc_e...@hotmail.com
 ha scritto:

Si certo è possibile.
Io uso i codici a barre per la leggere i codici materiale posto in
magazzino, giacenze, prelievo, ecc,
certa bene ci sono diversi esempi.
Ciao
.Bat


title: Gestione codice a barre

text:
qui sul NG non ho trovato nulla saresti cosi gentile da postarmi qualche
link dove posso vedere esempi??
grazie mille
"PuntoBat" <
punt...@gmail.com
> ha scritto nel messaggio
news:1164924567.5...@j44g2000cwa.googlegroups.com...



title: Gestione codice a barre

author: Sergio MAZZA

text:
<
pacc_e...@hotmail.com
> ha scritto nel messaggio
news:iOIbh.63712$Fk1.1...@twister2.libero.it...
> qui sul NG non ho trovato nulla saresti cosi gentile da postarmi qualche
> link dove posso vedere esempi??
>
> grazie mille
Come no?
www.sitocomune.com
Sezione ICAA - Come comportarsi in questo NG
Sezione General - 6.106 Esempio di come gestire un codice a barra.
Ciao.
--
Sergio MAZZA


title: Gestione codice a barre

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ekols0$34p$1...@tdi.cu.mi.it...

> Sergio MAZZA Grazie mille corro subito a vedere
Ciao


title: finestra di riepilogo

author: Panta

text:
ciao,
    sono alle prese con una casella di riepilogo...
posso spostare gli item in alto e in basso con due pulsanti ?
grazie


title: finestra di riepilogo

text:
"Panta" <
pa...@leo.org
> ha scritto nel messaggio
news:e0rb4a$7p5$1...@balena.cs.interbusiness.it...
> ciao,
>     sono alle prese con una casella di riepilogo...
> posso spostare gli item in alto e in basso con due pulsanti ?
Visto che quello che visualizzi in una casella di riepilogo è quello che è
contenuto nella query basata su una tabella, potresti inserire nella tabella
un numero progressivo ed ordinare la query origine riga per tale numero.
NAturalmente quando inserisci un nuovo record nella tabella gli assegnerai
un numero progressivo uguale al numero progressivo massimo + 1, così che il
nuovo record comparirà nell'ultima riga della casella di riepilogo.
Pigiando i tasti di spostamento potresti sostituire il numero progressivo
del record dell'item corrente della casella di riepilogo con quello del
record che lo preceede o lo del record che lo segue, quindi fare un requery
della casella di riepilogo.
Questo potrebbe essere un modo per risolvere il tuo problema.
> grazie
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: valore di un campo

author: LAURETTA

text:
Ho creato in VBA una routine che mi avvisa della presenza o meno di records
in una tabella; nel messaggio d'errore, oltre ad evidenziare  il numero di
records presenti, cosa che fa, vorrei poter mostrare il valore di un campo
(tipo data), che assume al massimo 2 o 3 valori (records); non riesco a far
leggere alla routine tale campo. Quale funzione o metodo devo utilizzare?
Grazie per l'aiuto ed un saluto a tutti.


title: valore di un campo

text:
"LAURETTA" <
ut...@libero.it
> ha scritto nel messaggio
news:N0Z58.9310$ia6.2...@twister2.libero.it...

Penso che tu abbia bisogno della funzione DLookup (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: valore di un campo

author: Emyr

text:


servirebbe sapere cosa usi per aprire la tabella.... dao... ado ...il
codice please-...
Saluti.
Emanuele.


title: errore durante l'accesso al file

text:
Nel codice di visual basic, all'interno della maschera di access da il
seguente errore: "errore durante l'accesso al
file. Potrebbe non essere più attiva la connessione di rete". Che cosa
vuol dire, e come si fa per risolverlo?


title: errore durante l'accesso al file

author: Claudio

text:
"K.Kent" <
k.k...@email.it
> ha scritto nel messaggio
news:claqsu8qjp7848stm...@4ax.com...

Ancora??
Hai postato lo stesso messaggio il 5 e il 6 novembre, e ti è già stata data
risposta da Karl.
Invece di inviare sempre lo stesso messaggio, se qualcosa non va nelle
risposte, continua i precedenti thread...
Ciao. Claudio.


title: errore durante l'accesso al file

text:
On Sat, 09 Nov 2002 16:36:44 GMT, "Claudio" <cld@NOSPAM&COsupereva.it>
wrote:

Io chiedo ancora scusa, ma sto impazzendo con questo problema. Ho
necessita di trovare la soluzione. Il messaggio a cui  fai riferimento
mi da un link che mi porta al sito della microsoft (in inglese) nel
quale riesco a capire che il problema è legato alla versione di un
file "Vbe6.dll". Io hi installato l'Access 2000 premium, nel cui
interno c'è questo file, ma non so quale è la versione, e nel caso tu
sappia dove posso trovarlo? Devo installare obbligatoriamento il
programma  visual basic oppure c'è un'altra soluzione.
E, poi, scusa, non ti arrabbiare, se sono un neofita, ma non siamo
nati mica tutti già imparati di access.


title: errore durante l'accesso al file

text:
"K.Kent" <
k.k...@email.it
> ha scritto nel messaggio
news:254rsu0gtkhcb2v8d...@4ax.com...
> E, poi, scusa, non ti arrabbiare, se sono un neofita, ma non siamo
> nati mica tutti già imparati di access.
E cosa ti fa pensare che io mi sia arrabbiato? Ti stavo solo consigliando sul
migliore modo di procedere per chiedere informazioni in un newsgroup. Postando
più volte la stessa domanda, l'unico scopo che ottieni è di infastidire gli
abituali frequentatori del ng. Quindi la questione non ha nulla a che vedere
con Access o con il fatto di essere "imparati". Se poi vuoi fare come vuoi,
purtroppo non posso impedirtelo. Posso solo consigliarti la strada corretta.
Ciao. Claudio.


title: errore durante l'accesso al file

author: Karl Donaubauer

text:
K.Kent" <
k.k...@email.it
> ha scritto:...
> >> Nel codice di visual basic, all'interno della maschera di access da il
> >> seguente errore: "errore durante l'accesso al
> >> file. Potrebbe non essere più attiva la connessione di rete". Che cosa
> >> vuol dire, e come si fa per risolverlo?
>...Il messaggio a cui  fai riferimento
> mi da un link che mi porta al sito della microsoft (in inglese) nel
> quale riesco a capire che il problema è legato alla versione di un
> file "Vbe6.dll". Io hi installato l'Access 2000 premium, nel cui
> interno c'è questo file, ma non so quale è la versione, e nel caso tu
> sappia dove posso trovarlo? Devo installare obbligatoriamento il
> programma  visual basic oppure c'è un'altra soluzione.
Windows Explorer - cerchi il file Vbe6.dll - clicka mouse destra sul
file - ce scritto la versione come proprietà del file.
Se hai la versione 6.3.91.8 leggi questo messaggio (e tutto il thread)
dove gia una volta ho provato a spiegare la cosa e le cure nel mio
(quasi) italiano:
http://groups.google.com/groups?&selm=a99ggq$1casl$1...@ID-46617.news.dfncis.de
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: errore durante l'accesso al file

text:


La versione del file è 6.00.8435. Si ha lo stesso problema?. Non
esiste una patch da qualche parte?


title: errore durante l'accesso al file

text:
On Sun, 10 Nov 2002 12:54:21 +0100, "Karl Donaubauer"
<
ad...@donkarl.com
> wrote:

La versione del file è 6.00.8435. Si ha lo stesso problema?. Non



title: errore durante l'accesso al file

text:
K.Kent ha scritto:
>  Karl Donaubauer wrote:
>> Nel codice di visual basic, all'interno della maschera di access
>> da il seguente errore: "errore durante l'accesso al
>> file. Potrebbe non essere più attiva la connessione di rete". Che
>> cosa vuol dire, e come si fa per risolverlo?
>>
>> Windows Explorer - cerchi il file Vbe6.dll - clicka mouse destra sul
>> file - ce scritto la versione come proprietà del file.
>>
>> Se hai la versione 6.3.91.8 leggi questo messaggio...
>...
> La versione del file è 6.00.8435. Si ha lo stesso problema?
No. Forse un simile.
>. Non esiste una patch da qualche parte?
Penso di no ma manca informazione per dire di più.
p.e. Cosa vuoi dire con "all'interno della maschera di access"
Dove esattamente viene l'errore, in tutti oggetti o sempre nel
VBE, l'errore viene anche durante compilazione, parliamo di
un db in un rete, come hai importato il codice, in quale oggetto
hai importato il codice ecc.
Per questo si puo solo indovinare che forse hai un proggetto
VBA rotto. In questo caso la cosa migliore è di prendere un
backup del tuo mdb. Se non hai un backup di importare tutti
oggetti in un nuovo mdb. Che riguardo maschere, report e
moduli (i.e. code container): importa un oggetto dopo l'altro
in un nuovo mdb sempre con compilare. Forse basta di importare
tutto ad eccezione della maschera o modulo nella quale si
trova il codice che hai importato.
Puoi anche provare a lanciare il db con l'opzione d'avvio decompile.
Come "c:\...\msaccess.exe" /decompile "c:\...\Tua.mdb"
(sempre e solo con una copia del mdb).



title: CREAZIONE DATABASE PER GESTIONE PAZIENTI

text:
Sono un medico e sono all'inizio nell'utilizzo di Access e avrei la necessità di creare un database che mi permetta di inserire l'anagrafica dei miei pazienti collegata ad una scheda distinta per ogni visita effettuata (visto che ogni visita presenta una diagnosi e una terapia diversa). Tale modalità penso sia assimilabile alla gestione ordini di una ditta commerciale e quindi realizzabile con access. Io ho provato creando due tabelle distinte unendole con una query, ma non ho raggiunto lo scopo che mi prefiggo e cioè quello di richiamare l'anagrafica, vedere tutto ciò che in precedenza il paziente ha presentato (scorrendo in successione le varie schede visite) e alla fine aggiungere la scheda della nuova visita.
Vi prego aiutatemi.


author: oliones

text:
<
CFin...@excite.it
> wrote in message 9lvcj6$tjs$1...@gossip.excite.it...

devi avere 2 tabelle:
1 tab Anagrafica   IDPaziente, nome, cognome etc.
2 tab Visite           IDPaziente, DataVisita, prescrizione, etc
nelle 2 tabelle c'è un campo comune chiamato IDPaziente che dovrai unire con
una relazione 1 a molti
crea una maschera basata sulla prima tabella
crea nella 1 maschera una sottomaschera basata sulla 2 tabella
fatto
se la 2 tabella non contiene molti campi la cosa può funzionare (puoi
inseire i dati nella sottomaschera in modalità maschere continue) altrimenti
quando vuoi vedere o inserire una nuova visita devi aprire una maschera in
modalità maschera singola
ciao


title: Calcolo tra due record

author: Marcello Gabrielli

text:
Salve a tutti
Ho una maschera che mi riporta dei dati di una tabella, filtrati con una
query
Vorrei creare una funzioncina VBA che mi fa la differenza tra due record
successivi, con due condizioni:
1. sul primo record non vorrei scritto nulla (non ho nulla sopra)
2. se ho due valori uguali non mi scirve nulla
nome    valore    diff
   A         10         -
   B         12         2
   E         13         1
   C         13         -
   D         17        4
Vorrei una funzione VBA, perchè devo usare questa cosa in molte
maschere.
Grazie a tutti
Marcello
p.s. non è che la risposta me la mandate anche a
mch...@yahoo.com
?
grazie
--
Posted from [213.82.68.132]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Calcolo tra due record

author: Antonio Biso

text:
Marcello Gabrielli <
m.gab...@enginsoft.it
> wrote in message
3A9A1F81...@enginsoft.it...
> Salve a tutti
>
> Ho una maschera che mi riporta dei dati di una tabella, filtrati con una
> query
> Vorrei creare una funzioncina VBA che mi fa la differenza tra due record
> successivi, con due condizioni:
> 1. sul primo record non vorrei scritto nulla (non ho nulla sopra)
> 2. se ho due valori uguali non mi scirve nulla
>
> nome    valore    diff
>    A         10         -
>    B         12         2
>    E         13         1
>    C         13         -
>    D         17        4
>
> Vorrei una funzione VBA, perchè devo usare questa cosa in molte
> maschere.
Prova a dare un'occhiata ai recordset e ai metodi edit, update, movefirst,
movenext ecc.
> p.s. non è che la risposta me la mandate anche a
mch...@yahoo.com
?
No
> grazie
Prego
Antonio


title: form con totali parziali

author: Vincenzo Cripezzi

text:
Salve a tutti,
ho un form con una casella di riepilogo nella quale vorrei vedere, oltre a i
record di una query, anche delle righe di totali parziali. Non ci riesco. E'
possibile? E come?
Vi ringrazio in anticipo.
Vincenzo


title: form con totali parziali

author: Eddie

text:
On 20 Ago, 12:08, "Vincenzo Cripezzi" <
vincenzo.cripe...@libero.it
>
wrote:

Una strada è quella di inserire nella tua form dei " controlli non
associati" laddove , per ogni tuo controllo
del quale devi avere il totale parziale, scrivi in *origine
controllo*   =Sum([Tuocampo]).
Ciao
Ed.


title: form con totali parziali

author: CIDI

text:
"Vincenzo Cripezzi" <
vincenzo...@libero.it
> ha scritto nel messaggio
news:42Sqk.134333$FR.4...@twister1.libero.it...

Ciao Vincenzo
non è chiaro ciò che vuoi fare...provo a darti una risposta.
puoi inserire nella tua query dei campi calcolati ed aggiungi altre colonne
visibili
alla casella di riepilogo.
Daniele


title: form con totali parziali

text:
Scusate se non sono stato chiaro. Mi spiego meglio. Nella casella di
riepilogo ho il risultato di una query (una serie di records).
Vorrei sapere se, ad esempio, ogni tot records si potesse, nella form, avere
una riga di totale parziale.
p.es
1° rec 10-10-20-20
2° rec 10-10-20-20
TP      20-20-40-40
3°rec  10-10-20-20 ecc.
So già che questo risultato si può ottenere in un semplice report ma mi
chiedevo se posso ottenerlo, a video, in una form.
Scusatemi ma sono un principiante. Grazie.
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:g8hcm7$olt$1...@aioe.org...



title: form con totali parziali

text:
"Vincenzo Cripezzi" <
vincenzo...@libero.it
> ha scritto nel messaggio
news:qdXqk.45488$Ca.1...@twister2.libero.it...
> Scusate se non sono stato chiaro. Mi spiego meglio. Nella casella di
> riepilogo ho il risultato di una query (una serie di records).
> Vorrei sapere se, ad esempio, ogni tot records si potesse, nella form,
> avere una riga di totale parziale.
>
p.es
> 1° rec 10-10-20-20
> 2° rec 10-10-20-20
> TP      20-20-40-40
> 3°rec  10-10-20-20 ecc.
> So già che questo risultato si può ottenere in un semplice report ma mi
> chiedevo se posso ottenerlo, a video, in una form.
non credo, spero che qualcun altro possa avere una soluzione.
Daniele
ps. una delle poche regole di questo NG è che si risponde DOPO il testo.
come ho fatto io.


title: Eliminazione di record in base a conteggio

author: Salvatore

text:
Ciao,
scusate se l'oggetto non č particolarmente chiaro, ma non riuscivo a trovare
una frase di sintesi.
Il problema č questo: in una tabella sono registrati i carichi relativi a
determinati articoli. Per ogni carico si conosce la data ed il codice
dell'articolo stesso. Per ogni data č possibile un solo carico
dell'articolo.
Vorrei eliminare tutti i carichi relativi a ciascun articolo, conservando
perň gli ultimi due carichi (cioč quelli effettuati nelle due date piů
recenti). In altre parole, se il conteggio dei carichi di ogni articolo č
superiore a due, vorrei eliminare tutti i carichi a partire dalla penultima
data di carico (questa esclusa).
Grazie
Salvatore


text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:424d9851$0$18159$5fc...@news.tiscali.it...
>
> "Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
> news:424d94c5$0$18156$5fc...@news.tiscali.it...

> Ciao Salvatore,
>
> se ho capito bene puoi farlo con una query di eliminazione
> es..
> ------------------
> DELETE * FROM Carichi
> WHERE Data NOT IN (SELECT TOP 2 Data
>                   FROM Carichi C
>                   WHERE C.CodiceArticolo=Carichi.CodiceArticolo
>                   ORDER BY Data DESC)
> -------------------
>
>> Grazie
>> Salvatore
>
> prego,
> Ciao Giorgio
>
>
>
Perfetto!
Grazie ancora
Ciao Salvatore


author: giorgio rancati

text:
"Salvatore" <
sal...@tiscali.it
> ha scritto nel messaggio
news:424d94c5$0$18156$5fc...@news.tiscali.it...
> Ciao,
> scusate se l'oggetto non è particolarmente chiaro, ma non riuscivo a
trovare
> una frase di sintesi.
> Il problema è questo: in una tabella sono registrati i carichi relativi a
> determinati articoli. Per ogni carico si conosce la data ed il codice
> dell'articolo stesso. Per ogni data è possibile un solo carico
> dell'articolo.
> Vorrei eliminare tutti i carichi relativi a ciascun articolo, conservando
> però gli ultimi due carichi (cioè quelli effettuati nelle due date più
> recenti). In altre parole, se il conteggio dei carichi di ogni articolo è
> superiore a due, vorrei eliminare tutti i carichi a partire dalla
penultima
> data di carico (questa esclusa).
Ciao Salvatore,



title: funzione trova duplicati

text:
ciao a tutti
uso questa funzione per trovare i numeri duplicati

Public RecDuplicato As Boolean

Public Function GetDuplicato(Campo As String, _
                             Tabella As String, _
                             Confronto As String, _
                             Tipo) As Boolean

   Dim strCriteria As String
   Dim rs As DAO.Recordset
   strCriteria = "SELECT COUNT(*) as Duplicati FROM " & Tabella & " WHERE "
   strCriteria = strCriteria & BuildCriteria(Campo, Tipo, Confronto)
   Set rs = CurrentDb.OpenRecordset(strCriteria)

   GetDuplicato = (rs.Fields("Duplicati") <> 0)
   rs.Close
   Set rs = Nothing
End Function

    If Not IsNull(Me.RifCli) Then RecDuplicato = GetDuplicato("RifCli", "Tbcarichi", Forms!M_Ordini!RifCli, dbLong)

    If RecDuplicato Then
        MsgBox " Si sta duplicando RifCli ", vbCritical, "Record Esistente"
        'Me.RifCli = Null
    End If

il problema è che vorrei che mi segnalasse i duplicati solo relativi a ciascun cliente e non tra tutti i clienti della TbCarichi, inoltre vorrei avere in una casella combinata se presente "numero esistente" con l'espressione iif....
ma se utilizzo iif (duplicato=-1; ecc. (per quanto ho provato ho sempre errore)

Grazie per l'aiuto.


title: funzione trova duplicati

text:

mi correggo
 iif (RecDuplicato=-1; ecc. (per quanto ho provato ho sempre errore)


title: funzione trova duplicati

text:

ho provato a sostituire la TbCarichi con una query filtrata per IdCliente,

If Not IsNull(Me.RifCli) Then RecDuplicato = GetDuplicato("RifCli", "Qry_carichi", Forms!M_Ordini!RifCli, dbLong)

sql: SELECT TbCarichi.*, TbOrdini.IdCliente
FROM TbOrdini INNER JOIN TbCarichi ON TbOrdini.IDOrdine = TbCarichi.IDOrdine
WHERE TbOrdini.IdCliente=[Forms]![M_Ordini]![LstCliente];

ma ho l'errore: parametri insufficienti. previsto1.
Dove sbaglio?
grazie


title: attenzione !!! problemi con l'aggiornamento office del 13/11

author: shado

text: non funzionano le query di aggiornamento e altro


author: ciroteo

text:
si errore rilevato anche da me.
soluzioni?



text:
ho rimosso il primo aggiornamento della giornata su win7 pare funzionare di nuovo con le query di aggiornamento.
m



text:
Salve,

shado:
>
https://borncity.com/win/2019/11/13/office-november-2019-updates-are-causing-access-error-3340/

+

https://support.office.com/en-us/article/access-error-query-is-corrupt-fad205a5-9fd4-49f1-be83-f21636caedec

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

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


author: pfm

text: Ma è un bug dell'aggiornamento che rimetteranno a posto o dobbiamo modificare il codice?


text:
Pfm ha scritto:
> Ma è un bug dell'aggiornamento che rimetteranno a posto o dobbiamo modificare il codice?

È tutto descritto nell'articolo che ho segnalato.

Al momento le date per i fix nell'articolo sono ancora inaccettabile.
Però è molto probabile che cambiano fra poco.



author: RobertoA

text:
Il 16/11/2019 22:01, Karl Donaubauer ha scritto:
> Pfm ha scritto:
>> Ma è un bug dell'aggiornamento che rimetteranno a posto o dobbiamo
>> modificare il codice?
>
> È tutto descritto nell'articolo che ho segnalato.
>
> Al momento le date per i fix nell'articolo sono ancora inaccettabile.
> Però è molto probabile che cambiano fra poco.
>

Sembra abbiano messo le date della correzione del fix
Al 10/12/20019


text:
Salve,

Robertoa ha scritto:
> Karl Donaubauer ha scritto:
>> ...
>> Al momento le date per i fix nell'articolo sono ancora inaccettabile.
>> Però è molto probabile che cambiano fra poco.
>
> Sembra abbiano messo le date della correzione del fix
> Al 10/12/20019

Sono ancora le date della settimana scorsa intese con "inaccettabile".
Vedremmo.



text:
Karl Donaubauer ha scritto:
> ...
> Robertoa ha scritto:
>>> ...
>> Sembra abbiano messo le date della correzione del fix
>> Al 10/12/20019
>
> Sono ancora le date della settimana scorsa intese con "inaccettabile".
> Vedremmo.
>

I primi fix sono disponibili:

Per Access 2016 MSI:
https://support.microsoft.com/en-us/help/4484198/november-18-2019-update-for-office-2016-kb4484198

Chi è nel canale di aggiornamento mensile di Office 365 o chi ha
installato Access 2016 Click-To-Run puo richiedere un fix manualmente
con File-Conto-Aggiornamenti ecc.

I fix per gli altri versioni di Access dovranno seguire fra presto.



text:
Karl Donaubauer ha scritto:
> ...
> I primi fix sono disponibili:
>
> Per Access 2016 MSI:
>
https://support.microsoft.com/en-us/help/4484198/november-18-2019-update-for-office-2016-kb4484198

>
> Chi è nel canale di aggiornamento mensile di Office 365 o chi ha
> installato Access 2016 Click-To-Run puo richiedere un fix manualmente
> con File-Conto-Aggiornamenti ecc.
>
> I fix per gli altri versioni di Access dovranno seguire fra presto.

Hanno anche aggiornato l'articolo già segnalato con link e date previste
per bugfix:
https://support.office.com/en-us/article/access-error-query-is-corrupt-fad205a5-9fd4-49f1-be83-f21636caedec

Chi è colpito dovrebbe guardare lí ca. tre volte al giorno.


text:
Da un paio di giorni microsoft ha rilasciato un update che risolve il problema con la build Build 11328.20480 (per office 365).
Il problema effettivamente è risolto ma per aprire qualsiasi database occorre più di un minuto di attesa... Avete avuto problemi simili?


text:
Salve,

Emibal79 ha scritto:
> Da un paio di giorni microsoft ha rilasciato un update che risolve il problema con la build Build 11328.20480 (per office 365).
> Il problema effettivamente è risolto ma per aprire qualsiasi database occorre più di un minuto di attesa... Avete avuto problemi simili?
>

Un tecnico alla MS dice che secondo lui non puo essere causato dal fix
per le query e chiede:

Sicuramente non è (era) così con un build più vecchio? (avete ancora una
macchina con un build vecchio?)

Succede su parecchie macchine?

Succede per tutti database?

C'è una differenza se apri un database dall'interno di Access o dal Win
Explorer?



text:

"..ca tre volte al giorno.."
Questa si che e' precisione austriaca


text: Succede soltanto su una macchina dove è installato office 365(access ver 16.0.11328.20478) + access 2007. Per due giorni, facendo tutte le prove del caso, non è cambiato nulla. Poi il terzo giorno si è sistemato da solo. Che dire...


title: Mi dispiace ma abbandono la visualizzazione PDF. Colpa di Acrobat Browser Control Type Library 1.0 (file AcroPDF.dll)

author: OneEDP

text:
Buon giorno NG,
dopo innumerevoli instabilità del controllo Acrobat Browser Control Type Library 1.0 (file AcroPDF.dll)Oggetto AxAcroPDFLib.AxAcroPDF devo abbandonare l'idea di visualizzare un PDF e navigare all'interno con il solo uso della tastiera.
Purtroppo la soluzione "indipendente" webbrowser control non posso utilizzarla perché ho la necessità di far "reagire" gli eventi tastiera. Infatti lo scrolling del documento viene gestito da una pedaliera USB che simula i tasti "Z" e "X" per scorrere avanti e dietro.
Ho lavorato da un bel po' con pessimi risultati aleatori ed instabili con questo controllo activex. Simulando spostamendi di mouse, rotellina, API e tanti accrocchi funzionanti a metà su Win XP e Win 10.
Il progettino era destinato ad una organizzazione no profit per la visualizzazione di spartiti musicali in PDF catalogati per benino in un database.
Mi dispiace davvero lasciare questo progetto incompiuto. Era per una buona causa.
Ho testato questa
http://www.visagesoft.com/products/pdfviewerx/
 Expert PDF Viewer activeX della Visagesoft e funziona benissimo!
C'è solo un problema costa ben 490 euro e l'organizzazione non può proprio esborsarli.
E' necessario che la form abbia KeyPreview su True! Infatti il musicista deve toccare la tastiera il meno possibile (solo per andare all'inizio del documento o cambiare la visualizzazione:  pagina intera, doppia pagina, ecc) e poi far scorrere il PDF con la pedaliera USB.
Ci sono speranze.
Mi dispiace davvero molto. Ho cercato tantissimo ma non trovo nulla di soddisfacente.
Grazie di cuore!
Daniele


author: BFS

text:

fammi capire bene l'esigenza...
aprire un pdf dentro una form e scorrerlo come se si premesse il tasto
freccia in giu?
se si io ho qualcosa a costo zero

fammi sapere
BFS


text:

prova a dare un occhio a

PDF-XChange Viewer Simple ActiveX
PDFXCviewAx.CoPDFXCpreview.1

fa parte di questo programma che io uso per modificare i pdf
https://www.tracker-software.com/product/pdf-xchange-viewer

BFS


text:

Anche questo è una demo! E tra l'altro anche questo controllo Activex inibisce gli eventi tastiera KeyPreview = true. Si riattivano solo se clicco su un controllo nella form diverso dall'activex.
Ciò è dovuto al fatto che ha all'interno dei tools di navigazione.
Grazie


text:

forse non ho ben capito

se io ho un pdf dentro una form con il controllo che ti ho indicato che
non è demo ma si installa con il programma free

http://i63.tinypic.com/1ptsup.png

se io premo x e z scorro il pdf senza problemi
al posto dei due pulsanti posso ascotare la tastiera e fare la stessa
cosa alla pressione di z e x...(la pedaliera usb)

BFS


text:

Perdonami ma no lo trovo quello che dici tu. Puoi inviarmi il link? E' l'età che avanza!
Il mio indirizzo email togliendo "qualcosa" e "ditroppo" è questo:
qualcosadaniele...@gmail.com

Grazie


text:

ti ho scritto
ciao


title: Controllo esistenza file

author: Lorenzo - Collianiene.it

text:
Ho bisogno di una funzione che mi dia in output un booleano che mi controlli
se un file esiste o meno sul mio computer. ES:
Var esistenza=controlla("c:\immagine.jpg")
Potete aiutarmi?
Grazie mille,
Lorenzo


title: Controllo esistenza file

text:
"Lorenzo - Collianiene.it" <
en...@tiscalinet.it
> ha scritto nel messaggio
news:3nOx8.87786$SR5.2...@twister1.libero.it...
> Ho bisogno di una funzione che mi dia in output un booleano che mi
controlli
> se un file esiste o meno sul mio computer. ES:
>
> Var esistenza=controlla("c:\immagine.jpg")
>
> Potete aiutarmi?
Vedi help su funzione dir
Antonio


title: Controllo esistenza file

author: Roberto da casa

text:
"Lorenzo - Collianiene.it" <
en...@tiscalinet.it
> ha scritto nel messaggio
news:3nOx8.87786$SR5.2...@twister1.libero.it...

Prova con la funzione Dir (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Controllo esistenza file

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:DvPx8.88123$SR5.2...@twister1.libero.it...
>
> "Lorenzo - Collianiene.it" <
en...@tiscalinet.it
> ha scritto nel messaggio
> news:3nOx8.87786$SR5.2...@twister1.libero.it...
> > Ho bisogno di una funzione che mi dia in output un booleano che mi
> controlli
> > se un file esiste o meno sul mio computer. ES:
> >
> > Var esistenza=controlla("c:\immagine.jpg")
> >
> > Potete aiutarmi?
> > Grazie mille,
> > Lorenzo
>
> Prova con la funzione Dir (vedi help).
Tsk tsk tsk...
9 minuti di ritardo...
Antonio


title: Controllo esistenza file

text:
Lorenzo
collianiene.it
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:DvPx8.88123$SR5.2...@twister1.libero.it...

GRAZIE


title: Controllo esistenza file

text:
Lorenzo
collianiene.it
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:UhPx8.88046$SR5.2...@twister1.libero.it...

GRAZIE


title: Controllo esistenza file

author: "Roccia" Max De Poli

text:
Il Thu, 25 Apr 2002 09:41:29 +0200, "Lorenzo - Collianiene.it"
<
en...@tiscalinet.it
> ha scritto:
>Ho bisogno di una funzione che mi dia in output un booleano che mi controlli
>se un file esiste o meno sul mio computer. ES:
>
>Var esistenza=controlla("c:\immagine.jpg")
If dir(filename)>"" then ....
Io/Noi/Gaia salutiamo.
"Roccia" Max De Poli <
rocc...@katamail.com
>


title: Controllo esistenza file

author: Alberto S.

text:
>
> Io/Noi/Gaia salutiamo.
>
> "Roccia" Max De Poli <
rocc...@katamail.com
>
Un saluto a te e a tutti gli "Asimoviani"
--
Alberto


title: Controllo esistenza file

author: Emyr

text:


cavoli che figuraccia mi era sfuggito il riferimento (comunque in
effetti le ultime produzioni non mi piacciono è più divertente la
biografia)
Saluti.
Emanuele.


title: Controllo esistenza file

text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
news:5ippdu4id3soqfmr1...@4ax.com...

Beh... insomma...
Il personaggio citato da Max appare in due romanzi che fanno parte
delll'ahimè sicuramente ultima produzione di Asimov e che a mio avviso sono
non bellissimi ma sublimi.
Ovviamente IMHO (e OT)
Ciao
--
Alberto


title: Controllo esistenza file

text:
On Sun, 12 May 2002 11:22:25 +0200, "Alberto S."
<
sartor...@tin.it
> wrote:
>Beh... insomma...
>Il personaggio citato da Max appare in due romanzi che fanno parte
>delll'ahimč sicuramente ultima produzione di Asimov e che a mio avviso sono
>non bellissimi ma sublimi.
>
>Ovviamente IMHO (e OT)
>
>Ciao
>--
>Alberto
non sono proprio daccordo, preferisco Susan Calvin, la fondazione
(anche con i racconti del robot eterno (baylei se non ricordo male)
e la biografia (molto divertente), ma rispetto le tue opinioni in
fondo il mio č solo rispetto per l'individualismo.
Saluti.
Emanuele.


title: assegnare un file selezionato

text:
ciao ...
non uso da tanto access e non conosco i comandi....il mio problema questo
vorrei stampare immagini al volo per cui o creato:
1 report con un immagine "assegnata" e un scritta sotto
1 maschera con un pulsante che comanda la stampa del report
io vorrei assegnare all'immagine assegnata un qualsiasi file che in quel
preciso istante e selezionato anche da un altra applicazione...come acdsee
oppure l'eslora risorse di windows....
é possibile farlo?c'è un comado da scrivere in "origine dati" dell'immagine
assegnata  tipo [fileselect]?
grazie!!! ciao.


title: campi recordset

author: gianfranco

text:
Buongiorno a tutti piccolo problema con i record set;
ho constatato che se apro un recordset di una tabella con un campo memo
quando vado a leggerlo mi riporta solo 255 caratteri mentre se apro la
query relativa edo tutto il contenuto del campo. E' possibile fargli
leggere tutto il campo o sono costretto a fare una query con campi
fittizzi dove trasferisco il restante del contenuto? come faccio grazie?


title: campi recordset

author: Karl Donaubauer

text:
gianfranco wrote:
> ho constatato che se apro un recordset di una tabella con un campo
> memo quando vado a leggerlo mi riporta solo 255 caratteri mentre se
> apro la query relativa edo tutto il contenuto del campo. E' possibile
> fargli leggere tutto il campo o sono costretto a fare una query con
> campi fittizzi dove trasferisco il restante del contenuto?
Un recordset direttamente sulla tabella deve darti l'intero contenuto
del campo memo. --> Mostra il tuo codice rilevante.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: campi recordset

text:

Ciao Gianfranco,
una soluzione non so dartela, però in passato ho dovuto combattere
con i campi memo in query di raggruppamento e i caratteri giapponesi.
Ho conservato un link che mi aveva inviato Giorgio Rancati con tutti
i suoi post sull'argomento Campo memo.
Spero possa esserti utile.
http://groups.google.it/groups/search?hl=it&safe=off&q=campi+memo+nella+query+author:giorgio+author:Rancati&sitesearch=
Buon lavoro
Elena


title: campi recordset

text:
Il 04/03/2010 11.04, Karl Donaubauer ha scritto:
> gianfranco wrote:
>> ho constatato che se apro un recordset di una tabella con un campo
>> memo quando vado a leggerlo mi riporta solo 255 caratteri mentre se
>> apro la query relativa edo tutto il contenuto del campo. E' possibile
>> fargli leggere tutto il campo o sono costretto a fare una query con
>> campi fittizzi dove trasferisco il restante del contenuto?
>
> Un recordset direttamente sulla tabella deve darti l'intero contenuto
> del campo memo. -->  Mostra il tuo codice rilevante.
>
Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
      rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA]
      Set temp3 = rtemp3.OpenRecordset()
      temp3.Requery
"Consuntivo: sub rapporto" ï¿œ una query


title: campi recordset

text:
gianfranco wrote:
> Karl Donaubauer ha scritto:
>>> ho constatato che se apro un recordset di una tabella con un campo
>>> memo quando vado a leggerlo mi riporta solo 255 caratteri mentre se
>>> apro la query relativa edo tutto il contenuto del campo. E'
>>> possibile fargli leggere tutto il campo o sono costretto a fare una
>>> query con campi fittizzi dove trasferisco il restante del contenuto?
>>
>> Un recordset direttamente sulla tabella deve darti l'intero contenuto
>> del campo memo. -->  Mostra il tuo codice rilevante.
>>
> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
> rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA] Set
> temp3 = rtemp3.OpenRecordset()
> temp3.Requery
>
> "Consuntivo: sub rapporto" � una query
Quindi, come aspettato, non � un recordset direttamente sulla tabella.
Leggi
www.donkarl.com/it?FAQ5.18
.
--
HTH



title: campi recordset

text:
Il 04/03/2010 12.39, Karl Donaubauer ha scritto:
> gianfranco wrote:
>> Karl Donaubauer ha scritto:
>>>> ho constatato che se apro un recordset di una tabella con un campo
>>>> memo quando vado a leggerlo mi riporta solo 255 caratteri mentre se
>>>> apro la query relativa edo tutto il contenuto del campo. E'
>>>> possibile fargli leggere tutto il campo o sono costretto a fare una
>>>> query con campi fittizzi dove trasferisco il restante del contenuto?
>>>
>>> Un recordset direttamente sulla tabella deve darti l'intero contenuto
>>> del campo memo. -->   Mostra il tuo codice rilevante.
>>>
>> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>> rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA] Set
>> temp3 = rtemp3.OpenRecordset()
>> temp3.Requery
>>
>> "Consuntivo: sub rapporto" ï¿œ una query
>
> Quindi, come aspettato, non ï¿œ un recordset direttamente sulla tabella.
> Leggi
www.donkarl.com/it?FAQ5.18
.
>
  se ho capito bene, non ï¿œ possibile trasferire i dati di un campo memo
tramite una query?


title: campi recordset

text:
gianfranco wrote:
> Karl Donaubauer ha scritto:
>>>>> ho constatato che se apro un recordset di una tabella con un campo
>>>>> memo quando vado a leggerlo mi riporta solo 255 caratteri mentre
>>>>> se apro la query relativa edo tutto il contenuto del campo. E'
>>>>> possibile fargli leggere tutto il campo o sono costretto a fare
>>>>> una query con campi fittizzi dove trasferisco il restante del
>>>>> contenuto?
>>>>
>>>> Un recordset direttamente sulla tabella deve darti l'intero
>>>> contenuto del campo memo. -->   Mostra il tuo codice rilevante.
>>>>
>>> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>>> rtemp3.Parameters("id") = Forms![Input: Gestione
>>> Interventi]![PARTITA] Set temp3 = rtemp3.OpenRecordset()
>>> temp3.Requery
>>>
>>> "Consuntivo: sub rapporto" � una query
>>
>> Quindi, come aspettato, non � un recordset direttamente sulla
>> tabella. Leggi
www.donkarl.com/it?FAQ5.18
.
>>
>  se ho capito bene, non � possibile trasferire i dati di un campo memo
> tramite una query?
Non hai capito bene.
Forse si puo dire in pi� se riveli la stringa SQL della query.
--
cu



title: campi recordset

text:
Il 04/03/2010 13.40, Karl Donaubauer ha scritto:
> gianfranco wrote:
>> Karl Donaubauer ha scritto:
>>>>>> ho constatato che se apro un recordset di una tabella con un campo
>>>>>> memo quando vado a leggerlo mi riporta solo 255 caratteri mentre
>>>>>> se apro la query relativa edo tutto il contenuto del campo. E'
>>>>>> possibile fargli leggere tutto il campo o sono costretto a fare
>>>>>> una query con campi fittizzi dove trasferisco il restante del
>>>>>> contenuto?
>>>>>
>>>>> Un recordset direttamente sulla tabella deve darti l'intero
>>>>> contenuto del campo memo. -->    Mostra il tuo codice rilevante.
>>>>>
>>>> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>>>> rtemp3.Parameters("id") = Forms![Input: Gestione
>>>> Interventi]![PARTITA] Set temp3 = rtemp3.OpenRecordset()
>>>> temp3.Requery
>>>>
>>>> "Consuntivo: sub rapporto" ï¿œ una query
>>>
>>> Quindi, come aspettato, non ï¿œ un recordset direttamente sulla
>>> tabella. Leggi
www.donkarl.com/it?FAQ5.18
.
>>>
>>   se ho capito bene, non ï¿œ possibile trasferire i dati di un campo memo
>> tramite una query?
>
> Non hai capito bene.
> Forse si puo dire in piï¿œ se riveli la stringa SQL della query.
>
ok come ho detto in precedenza apro un recordset cosi
Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
  rtemp3.Parameters("id") = Forms![Input: Gestione
  Interventi]![PARTITA] Set temp3 = rtemp3.OpenRecordset()
  temp3.Requery
"Consuntivo: sub rapporto" ï¿œ una query cosï¿œ formata:
SELECT [INTERVENTI GENERALI].ID_PARTITA, IIf([CAUSALEINCONS]=-1,"Rif.
NS. Rapporto N. " & [PROG_PARTITA] & "/" & Year(Date())," ") AS rif,
[INTERVENTI GENERALI].DESCRIZIONE, [+INTERVENTI].CAUSALEINCONS AS
inserisco, [interventi generali]!data & "     " & [interventi
generali]!descrizione AS Causale
FROM [INTERVENTI GENERALI] INNER JOIN [+INTERVENTI] ON [INTERVENTI
GENERALI].ID_PARTITA = [+INTERVENTI].ID_PARTITA
WHERE ((([INTERVENTI GENERALI].ID_PARTITA)=[id]));
quando apro il recordset e vado a leggere il campo :[INTERVENTI
GENERALI].DESCRIZIONE(campo memo) il contenuto ï¿œ tagliato
spero di essere stato chiaro
e cmq grazie della cortesia egrazie dell'aiuto che dai in rete sono anni
che ti seguo sia qui che sul sito comune e nel tuo sito


title: campi recordset

text:
gianfranco wrote:
>>>> ho constatato che se apro un recordset di una tabella con un
>>>> campo memo quando vado a leggerlo mi riporta solo 255 caratteri
>>>> mentre se apro la query relativa edo tutto il contenuto del
>>>> campo.
> ...
> ok come ho detto in precedenza apro un recordset cosi
> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>  rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA]
> Set temp3 = rtemp3.OpenRecordset()
>  temp3.Requery
>
> "Consuntivo: sub rapporto" � una query cos� formata:
> SELECT [INTERVENTI GENERALI].ID_PARTITA, IIf([CAUSALEINCONS]=-1,"Rif.
> NS. Rapporto N. " & [PROG_PARTITA] & "/" & Year(Date())," ") AS rif,
> [INTERVENTI GENERALI].DESCRIZIONE, [+INTERVENTI].CAUSALEINCONS AS
> inserisco, [interventi generali]!data & "     " & [interventi
> generali]!descrizione AS Causale
> FROM [INTERVENTI GENERALI] INNER JOIN [+INTERVENTI] ON [INTERVENTI
> GENERALI].ID_PARTITA = [+INTERVENTI].ID_PARTITA
> WHERE ((([INTERVENTI GENERALI].ID_PARTITA)=[id]));
> ...
> quando apro il recordset e vado a leggere il campo :[INTERVENTI
> GENERALI].DESCRIZIONE(campo memo) il contenuto � tagliato
> spero di essere stato chiaro
La stringa SQL � difficile a leggere ma non vedo un problema
in rispetto al memo.
[INTERVENTI GENERALI] � il nome di una tabella o di una query?
Se si tratta di una tabella, � di Access/JET o di un sistema diverso?
Mostra anche il codice con il quale leggi il campo e vedi che il
contenuto � tagliato.
BTW Forse la causa sono i nomi "straordinari" degli oggetti. ;-)
Ho visto tanti spazi e ogni tanto anche due punti, ma � per
la prima volta che vedo un "+" all'inizio di un nome.
> e cmq grazie della cortesia egrazie dell'aiuto che dai in rete sono
> anni che ti seguo sia qui che sul sito comune e nel tuo sito
Prego.



title: campi recordset

text:
Il 04/03/2010 16.19, Karl Donaubauer ha scritto:
> gianfranco wrote:
>>>>> ho constatato che se apro un recordset di una tabella con un
>>>>> campo memo quando vado a leggerlo mi riporta solo 255 caratteri
>>>>> mentre se apro la query relativa edo tutto il contenuto del
>>>>> campo.
>> ...
>> ok come ho detto in precedenza apro un recordset cosi
>> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>>   rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA]
>> Set temp3 = rtemp3.OpenRecordset()
>>   temp3.Requery
>>
>> "Consuntivo: sub rapporto" ï¿œ una query cosï¿œ formata:
>> SELECT [INTERVENTI GENERALI].ID_PARTITA, IIf([CAUSALEINCONS]=-1,"Rif.
>> NS. Rapporto N. "&  [PROG_PARTITA]&  "/"&  Year(Date())," ") AS rif,
>> [INTERVENTI GENERALI].DESCRIZIONE, [+INTERVENTI].CAUSALEINCONS AS
>> inserisco, [interventi generali]!data&  "     "&  [interventi
>> generali]!descrizione AS Causale
>> FROM [INTERVENTI GENERALI] INNER JOIN [+INTERVENTI] ON [INTERVENTI
>> GENERALI].ID_PARTITA = [+INTERVENTI].ID_PARTITA
>> WHERE ((([INTERVENTI GENERALI].ID_PARTITA)=[id]));
>> ...
>> quando apro il recordset e vado a leggere il campo :[INTERVENTI
>> GENERALI].DESCRIZIONE(campo memo) il contenuto ï¿œ tagliato
>> spero di essere stato chiaro
>
> La stringa SQL ï¿œ difficile a leggere ma non vedo un problema
> in rispetto al memo.
>
> [INTERVENTI GENERALI] ï¿œ il nome di una tabella o di una query?
> Se si tratta di una tabella, ï¿œ di Access/JET o di un sistema diverso?
>
> Mostra anche il codice con il quale leggi il campo e vedi che il
> contenuto ï¿œ tagliato.
>
> BTW Forse la causa sono i nomi "straordinari" degli oggetti. ;-)
> Ho visto tanti spazi e ogni tanto anche due punti, ma ï¿œ per
> la prima volta che vedo un "+" all'inizio di un nome.
>
>> e cmq grazie della cortesia egrazie dell'aiuto che dai in rete sono
>> anni che ti seguo sia qui che sul sito comune e nel tuo sito
>
> Prego.
la stringa sql ï¿œ presa dalla QBE
i nomi sono troppo lunghi?
il + all'inizio lo metto per una vecchia abitudine di avere le tabelle
importanti all'inizio della lista
le tebelle sono tutte access/jet
[INTERVENTI GENERALI] ï¿œ una tebella
[+interventi] ï¿œ una tabella
questo ï¿œ l'algoritmo:
Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA]
    Set temp3 = rtemp3.OpenRecordset()
      temp3.Requery
      nRapporti = 0
      If temp3.RecordCount > 0 Then
           temp3.MoveLast
           nRapporti = temp3.RecordCount
           temp3.MoveFirst
      End If
   For conta = 1 To nRapporti
      If temp3!inserisco = -1 Then
        temp2.AddNew
          temp2!descrizione = temp3![descrizione](questo ï¿œ il campo memo)
          temp2![ID_PARTITA] = temp3![ID_PARTITA]
        temp2.Update
      End If
      temp3.MoveNext
   Next
spero che si capisca meglio


title: campi recordset

text:
gianfranco wrote:
> Karl Donaubauer ha scritto:
>>>>>> ho constatato che se apro un recordset di una tabella con un
>>>>>> campo memo quando vado a leggerlo mi riporta solo 255 caratteri
>>>>>> mentre se apro la query relativa edo tutto il contenuto del
>>>>>> campo.
>>> ...
>>> "Consuntivo: sub rapporto" � una query cos� formata:
>>> SELECT [INTERVENTI GENERALI].ID_PARTITA,
>>> IIf([CAUSALEINCONS]=-1,"Rif. NS. Rapporto N. "&  [PROG_PARTITA]& "/"&
>>> Year(Date())," ") AS rif, [INTERVENTI GENERALI].DESCRIZIONE,
>>> [+INTERVENTI].CAUSALEINCONS AS inserisco, [interventi
>>> generali]!data&  "     "&  [interventi generali]!descrizione AS
>>> Causale FROM [INTERVENTI GENERALI] INNER JOIN [+INTERVENTI] ON
>>> [INTERVENTI
>>> GENERALI].ID_PARTITA = [+INTERVENTI].ID_PARTITA
>>> WHERE ((([INTERVENTI GENERALI].ID_PARTITA)=[id]));
>>> ...
>>> quando apro il recordset e vado a leggere il campo :[INTERVENTI
>>> GENERALI].DESCRIZIONE(campo memo) il contenuto � tagliato
>> ...
>> BTW Forse la causa sono i nomi "straordinari" degli oggetti. ;-)
> ...
> i nomi sono troppo lunghi?
No, ma � una convenzione di non usare segni speciali nei nomi
degli oggetti, sopprattutto tabelle, perch� possono dare problemi
in altri dialetti SQL e richiedono sempre parentesi quadre.
Anche usare solo maiuscolo non � molto leggibile.
> il + all'inizio lo metto per una vecchia abitudine di avere le tabelle
> importanti all'inizio della lista
> le tebelle sono tutte access/jet
> [INTERVENTI GENERALI] � una tebella
> [+interventi] � una tabella
>
> questo � l'algoritmo:
> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
> rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA]
>    Set temp3 = rtemp3.OpenRecordset()
>      temp3.Requery
Un Requery qui non serve perch� subito dopo OpenRecordset
non c'� niente da aggiornare. Invece tira i dati di nuovo.
>      nRapporti = 0
>      If temp3.RecordCount > 0 Then
Un RecordCount senza MoveLast non � affidabile.
Se vuoi conoscere se ci sono record puoi usare:
If Not temp3.BOF Then
>           temp3.MoveLast
>           nRapporti = temp3.RecordCount
>           temp3.MoveFirst
>      End If
>
>   For conta = 1 To nRapporti
>      If temp3!inserisco = -1 Then
>        temp2.AddNew
>        temp2!descrizione = temp3![descrizione](questo � il campo memo)
Qui fai la prova se
Debug.Print temp3!descrizione
ti d� solo i primi 255 caratteri o tutti nella finestra debug.
Se ti d� tutti, controlla che il campo temp2!descrizione
nella tabella � un campo memo non un testo.
>        temp2![ID_PARTITA] = temp3![ID_PARTITA]
>        temp2.Update
>
>      End If
>      temp3.MoveNext
>   Next
> spero che si capisca meglio
S�.
--
HTH



title: campi recordset

text:
Il 04/03/2010 17.39, Karl Donaubauer ha scritto:
> gianfranco wrote:
>> Karl Donaubauer ha scritto:
>>>>>>> ho constatato che se apro un recordset di una tabella con un
>>>>>>> campo memo quando vado a leggerlo mi riporta solo 255 caratteri
>>>>>>> mentre se apro la query relativa edo tutto il contenuto del
>>>>>>> campo.
>>>> ...
>>>> "Consuntivo: sub rapporto" ï¿œ una query cosï¿œ formata:
>>>> SELECT [INTERVENTI GENERALI].ID_PARTITA,
>>>> IIf([CAUSALEINCONS]=-1,"Rif. NS. Rapporto N. "&   [PROG_PARTITA]&  "/"&
>>>> Year(Date())," ") AS rif, [INTERVENTI GENERALI].DESCRIZIONE,
>>>> [+INTERVENTI].CAUSALEINCONS AS inserisco, [interventi
>>>> generali]!data&   ""&   [interventi generali]!descrizione AS
>>>> Causale FROM [INTERVENTI GENERALI] INNER JOIN [+INTERVENTI] ON
>>>> [INTERVENTI
>>>> GENERALI].ID_PARTITA = [+INTERVENTI].ID_PARTITA
>>>> WHERE ((([INTERVENTI GENERALI].ID_PARTITA)=[id]));
>>>> ...
>>>> quando apro il recordset e vado a leggere il campo :[INTERVENTI
>>>> GENERALI].DESCRIZIONE(campo memo) il contenuto ï¿œ tagliato
>>> ...
>>> BTW Forse la causa sono i nomi "straordinari" degli oggetti. ;-)
>> ...
>> i nomi sono troppo lunghi?
>
> No, ma ï¿œ una convenzione di non usare segni speciali nei nomi
> degli oggetti, sopprattutto tabelle, perchï¿œ possono dare problemi
> in altri dialetti SQL e richiedono sempre parentesi quadre.
> Anche usare solo maiuscolo non ï¿œ molto leggibile.
>
>> il + all'inizio lo metto per una vecchia abitudine di avere le tabelle
>> importanti all'inizio della lista
>> le tebelle sono tutte access/jet
>> [INTERVENTI GENERALI] ï¿œ una tebella
>> [+interventi] ï¿œ una tabella
>>
>> questo ï¿œ l'algoritmo:
>> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>> rtemp3.Parameters("id") = Forms![Input: Gestione Interventi]![PARTITA]
>>     Set temp3 = rtemp3.OpenRecordset()
>>       temp3.Requery
>
> Un Requery qui non serve perchï¿œ subito dopo OpenRecordset
> non c'ï¿œ niente da aggiornare. Invece tira i dati di nuovo.
>
>>       nRapporti = 0
>>       If temp3.RecordCount>  0 Then
>
> Un RecordCount senza MoveLast non ï¿œ affidabile.
> Se vuoi conoscere se ci sono record puoi usare:
>
> If Not temp3.BOF Then
>
>>            temp3.MoveLast
>>            nRapporti = temp3.RecordCount
>>            temp3.MoveFirst
>>       End If
>>
>>    For conta = 1 To nRapporti
>>       If temp3!inserisco = -1 Then
>>         temp2.AddNew
>>         temp2!descrizione = temp3![descrizione](questo ï¿œ il campo memo)
>
> Qui fai la prova se
>
> Debug.Print temp3!descrizione
>
> ti dï¿œ solo i primi 255 caratteri o tutti nella finestra debug.
>
> Se ti dï¿œ tutti, controlla che il campo temp2!descrizione
> nella tabella ï¿œ un campo memo non un testo.
>
>>         temp2![ID_PARTITA] = temp3![ID_PARTITA]
>>         temp2.Update
>>
>>       End If
>>       temp3.MoveNext
>>    Next
>> spero che si capisca meglio
>
> Sï¿œ.
>
ho verificato  di nuovo, ma giï¿œ lo avevo fatto il campo del recordset
(temp3![descrizione]), quello dacui copiare arriva giï¿œ troncatonel
recordset. Se apro la query dalla qbe quella, la stringa sql per
intenderci, i dati sono completi mentre richiamati con il recordset sono
troncate. Ho eseguito il trace, passo passo ed ï¿œ troncato, quindi
lastringa sql non va bene?


title: campi recordset

text:
gianfranco wrote:
> Karl Donaubauer ha scritto:
>>>>> ...
>>>>> "Consuntivo: sub rapporto" ï¿œ una query cosï¿œ formata:
>>>>> SELECT [INTERVENTI GENERALI].ID_PARTITA,
>>>>> IIf([CAUSALEINCONS]=-1,"Rif. NS. Rapporto N. "&  [PROG_PARTITA]&  "/"&
>>>>> Year(Date())," ") AS rif, [INTERVENTI
>>>>> GENERALI].DESCRIZIONE, [+INTERVENTI].CAUSALEINCONS AS
>>>>> inserisco, [interventi generali]!data&   ""&   [interventi
>>>>> generali]!descrizione AS
>>>>> Causale FROM [INTERVENTI GENERALI] INNER JOIN [+INTERVENTI] ON
>>>>> [INTERVENTI
>>>>> GENERALI].ID_PARTITA = [+INTERVENTI].ID_PARTITA
>>>>> WHERE ((([INTERVENTI GENERALI].ID_PARTITA)=[id]));
>>>>> ...
>>>>> quando apro il recordset e vado a leggere il campo :[INTERVENTI
>>>>> GENERALI].DESCRIZIONE(campo memo) il contenuto ï¿œ tagliato
>>> ...
>>> questo ï¿œ l'algoritmo:
>>> Set rtemp3 = db.QueryDefs("Consuntivo: sub rapporto")
>>> rtemp3.Parameters("id") = Forms![Input: Gestione
>>>     Interventi]![PARTITA] Set temp3 = rtemp3.OpenRecordset()
> ...
>>>         temp2.AddNew
>>>         temp2!descrizione = temp3![descrizione](questo ï¿œ il campo
>>> memo)
>>
>> Qui fai la prova se
>>
>> Debug.Print temp3!descrizione
>>
>> ti dï¿œ solo i primi 255 caratteri o tutti nella finestra debug.
>>
>> Se ti dï¿œ tutti, controlla che il campo temp2!descrizione
>> nella tabella ï¿œ un campo memo non un testo.
>> ...
> ho verificato  di nuovo, ma giï¿œ lo avevo fatto il campo del
> recordset (temp3![descrizione]), quello dacui copiare arriva giï¿œ
> troncatonel recordset. Se apro la query dalla qbe quella, la
> stringa sql per intenderci, i dati sono completi mentre richiamati
> con il recordset sono troncate. Ho eseguito il trace, passo passo
> ed ï¿œ troncato, quindi lastringa sql non va bene?
Come giï¿œ scritto che non vedo un problema nella stringa.
Se non riesci a trovare la cause forse puoi creare un piccolo
estratto del db dove si vede il problema e poi (cito Alberto):
> puoi fare l'upload qui
>
http://myfreefilehosting.com/
> e postare il link per il download
--
cu



title: codice vba

author: Andrea

text:
sapete se ci sono limiti in Access per codice vba?
ossia io ho circa 56 campi in una maschera che devo essere controllati sul
lostfocus e fare delle operazioni in base a ciň che si inserisce, mano a
mano che scrivo il codice i controlli vengono effettuati correttamente, poi
senza un'apparente motivo alcuni campi sembrano non riconoscere il codice a
loro collegato e saltano totalmente il controllo, basta che modifico una
spazio e lo tolgo e il controllo rifunziona...
ho fatto mille prove( break point ignorati, assurdo davvero), ma non ho
capito la causa di questo strano funzionamento... il codice perň dovrebbe
essere corretto in quanto in vb funziona
ah, access č il 2000
gradita qualunque soluzione o risposta che possa indicare un problema noto
non risolvibile
grazie


title: codice vba

text:
possibile nessuno puņ aiutarmi???
dai per cortesia
"Andrea" <
and...@tiscalinet.it
> ha scritto nel messaggio
news:9bi95v$i09$1...@news.mclink.it...
> sapete se ci sono limiti in Access per codice vba?
> ossia io ho circa 56 campi in una maschera che devo essere controllati sul
> lostfocus e fare delle operazioni in base a ciņ che si inserisce, mano a
> mano che scrivo il codice i controlli vengono effettuati correttamente,
poi
> senza un'apparente motivo alcuni campi sembrano non riconoscere il codice
a
> loro collegato e saltano totalmente il controllo, basta che modifico una
> spazio e lo tolgo e il controllo rifunziona...
> ho fatto mille prove( break point ignorati, assurdo davvero), ma non ho
> capito la causa di questo strano funzionamento... il codice perņ dovrebbe



title: codice vba

author: Roberto dal portatile

text:
"Andrea" <
and...@tiscalinet.it
> ha scritto nel messaggio
news:9bi95v$i09$1...@news.mclink.it...

Cosě come la racconti (breack point ignorati) sembrere che l'evento "Su
disattivato" dei tuoi controlli non avvenga, non saprei ipotizzare perché.
In questi casi forse č meglio cambiare strada; prova ad inserire le tue
routine a fronte dell'evento "Dopo aggiornamento" dei tuoi controlli anzichč
a fronte dell'evento "Su disattivato".
Oppure, forse meglio, raggruppa tutti i tuoi controlli in un'unica routine
generata a fronte dell'evento "Prima di aggiornare" della tua maschera ed in
caso di rilevazione di errore annulla l'evento di registrazione (Cancel =
True) e sposta il fuoco sul controllo errato.
Non mi viene in mente altro.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: codice vba

author: Rob

text:
"Andrea" <
and...@tiscalinet.it
> ha scritto nel messaggio
news:9bkmcq$ci6$1...@news.mclink.it...
> possibile nessuno puņ aiutarmi???
...Possibile!


title: codice vba

author: Mad® Milox

text:
"Andrea" <
and...@tiscalinet.it
> ha scritto nel messaggio
news:9bi95v$i09$1...@news.mclink.it...

Che io sappia limiti non ce ne sono , al massimo ti posso dire di
ricontrollare le sintassi e di aggiornamre i servicce pack dell'access 2000
(che si stabilizza alla grande dopo il SP2)
di piu' ninzo'  :))
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: codice vba

text:
proverň
grazie a prescindere per aver risposto


title: codice vba

text:
> Che io sappia limiti non ce ne sono , al massimo ti posso dire di
> ricontrollare le sintassi e di aggiornamre i servicce pack dell'access
2000
> (che si stabilizza alla grande dopo il SP2)
> di piu' ninzo'  :))
>
> Ciao,
>
> --
> (^o^))~    Lorenzo   (^o^))~
>
> "Preimaginare e' lo imaginare le cose che saranno..."
> "Postimaginare e' imaginare le cose passate ..."
> (Leonardo Da Vinci)
>
grazie anche a te, ci ho pensato...ma il SP2 pesa un casino e poi ci vuole
prima la SR1 in tutto un boato di Mb...ci sto una notte per tirarlo giů a
56Kb...a mali estremi tenterň anche questa strada


title: Il TreeView

text:
Un mio esperimento, ancora embrionale, di TreeView... per chi ha voglia di vedere.

http://forum.masterdrive.it/access-79/msaccess-treeview-vba-98688/

Saluti
@Alex


title: Il TreeView

text:
"@Alex"

Un mio esperimento, ancora embrionale, di TreeView... per chi ha voglia di
vedere.

http://forum.masterdrive.it/access-79/msaccess-treeview-vba-98688/

>

Ancora embrionale?

Ciao!

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


title: Il TreeView

text:
Il giorno lunedì 12 giugno 2017 21:30:27 UTC+2, S.Savoldi ha scritto:
> "@Alex"
>
> Un mio esperimento, ancora embrionale, di TreeView... per chi ha voglia di
> vedere.
>
>
http://forum.masterdrive.it/access-79/msaccess-treeview-vba-98688/

>
>
> >
>
> Ancora embrionale?
>
> Ciao!
>

Mascalzone... vedi che ci sei ancora registrato...
E' abbastanza funzionale, ma evidenzia limiti operativi e strutturali... quindi "Embrionale" è per il fatto che l'idea è simpatica ma va sviluppata.

Un saluto.
@Alex


title: Il TreeView

text:
"@Alex" <

> Un mio esperimento, ancora embrionale, di TreeView... per chi ha voglia di
> vedere.
>
>
http://forum.masterdrive.it/access-79/msaccess-treeview-vba-98688/

> Ancora embrionale?
>
> Ciao!
>

Mascalzone... vedi che ci sei ancora registrato...

>
In realtà ho utilizzato un vecchio PC con windows XP e OE!    ;-)
Ma vedrò di registrarmi a google groups...


title: Il TreeView

text:
Migliorate le prestazioni ed implementato l'EDIT Online...

@Alex


title: Il TreeView

text:
Il giorno martedì 20 giugno 2017 23:45:55 UTC+2, @Alex ha scritto:
> Migliorate le prestazioni ed implementato l'EDIT Online...
>
> @Alex

Aggiunto un Menù Contestuale, usando CommandBar Popup in Runtime con modalità LateBinding per evitare l'obbligo di dover inserire i RIF. alle LIB di Office.

Altre piccole modifiche...

@Alex


title: Il TreeView

text:
BugFix vari, ripristino della CheckBox in linea con il Nodo ed alcune migliorie.

A chi avesse uno spirito critico per condividere se l'opportunità di gestire i Nodi in modo "gerarchico"... potrebbe dare risultati migliori...
Premesso che il sistema, basato su Form Continue non può essere gerarchico, ma l'idea di strutturare la Classe Nodo come oggetto gerarchico è pur sempre attuabile.
Questo sostituirebbe l'uso delle Query di aggiornamento e ricalcolo a vantaggio di una logica ad Oggetti, ma a svantaggio probabilmente della velocità...(forse).

Con la logica gerarchica ad oggetti(Classi nodo) si potrebbe attuare la modifica solo agli oggetti interessati, anzi solo all'oggetto interessato che poi in modo gerarchico trasmetterebbe la Variazione ai figli...! senza scrivere altro codice in quanto la classe stessa sarebbe autoreferenziante.
Vabbè... per i puristi del codice...

@Alex


title: Il TreeView

text:
In seguito a diversi aggiornamenti/migliorie pare che il limite prestazionale, per come ho strutturato il progetto, non dia segni di ulteriori miglioramenti.
In particolare rimangono presenti una certa LATENZA ed un minimo FLIKERING(questo molto ridotto).

Ho realizzato, parallelamente alla versione completa una versione LEGGERA, priva della gestione ICONE.
Prestazioni estremamente soddisfacenti sia per velocità di risposta al caricamento massivo che nell'assenza di latenza e FLIKERING praticamente nullo.
Ovviamente non ha le ICONE, ma uso un Carattere UNICODE a SX che precede il testo per simulare il NODO(COLLASSATO/ESPANSO).

Il LINK è sempre quello del 1° POST.

@Alex


title: Access + Execl

author: Luca Proietti

text:
Buondi a tutti.
Vorrei sapere come è possibile leggere dei dati da un
foglio di una cartella excel per importarli in un database access.
Inoltre
come è possibile creare una nuova cartella excel con un foglio riempito a
partire dai dati presenti in un database access.
Grazie anticipatamente
!!!!!!!!!!!!!!!!!
--------------------------------
Inviato via
http://usenet.iol.it


title: Access + Execl

author: Sergio MAZZA (Ufficio Stampa)

text:
"Luca Proietti" <
luca.p...@aspasiel.it
> ha scritto nel messaggio
news:195Z230Z211Z43Y...@usenet.iol.it...

Leggi nell'help alla voce: Metodo TransferSpreadsheet..
Ciao.


title: Access + Execl

author: Rabozzi Luigi

text:
Ciao,
Direi  che devi guardarti l'help di Access alla voce
Importazione/Esportazione dati, e' possibile farlo anche tramite codice per
questo guardati l'help di VBA sul comando DoCmd e tutte le belle Azioni che
puo' svolgere a te per il momento interessa solo TransferSpreadSheet.
Se invece hai bisogno di cose particolari, tipo la rappresentazione di dati
Access in Excel (che so' per farci un bel grafico che coi report di Access
viene male), allora devi consultare la guida alla voce creazione e utilizzo
di altri Applicativi Office tramite VBA (CreateObject o GetObject oppure la
definizione di variabili di tipo Excel.Application) e postare sul NG per
risolvere problemi e dubbi che potrebbero presentarsi.
<LuigI>


title: Access + Execl

author: Mauro Castaldi

text:
> Vorrei sapere come č possibile leggere dei dati da un
> foglio di una cartella excel per importarli in un database access.
Se vuoi fare una cosa veloce, ci sono le macro di Access
(TrasferisciFoglioCalcolo).
Se vuoi fare una cosa piů complessa, vai  su
www.sitocomune.com
 e cerca
"automazione con excel" (dovrebbe essere sotto la sezione General).
Integrare tutti e due non č semplice ma il risultato č ottimo (elaborazione
con Access e stampe con Excel).


title: Collegamento ipertesuale da excel

author: oder

text:
Chiedo aiuto poichè mi sono incagliato in un problema , credo stupidi,
ma che fi stà facendo perdere molto tempo.
Ho creato un pulsante in excel che mi dovrebbe impostare un
collegamento ipertestuale su una maschera acces aperta. Senonchè
l'esecuzione del codice mi dà errore poiche il campo in oggetto è di
sola lettura. Il codice in oggetto è il seguente:
Sub Salva()
Dim appAccess As Access.Application
Dim strName As String
Dim strDB As String
    strName = Worksheets("Misure").Range("C1").Value
    ActiveWorkbook.SaveAs Filename:="L:\MISURAZIONI\" & strName, _
        FileFormat:=xlNormal, Password:="", WriteResPassword:="", _
        ReadOnlyRecommended:=False, CreateBackup:=False
    Const strConPathToSamples = "C:\Documents and Settings\Fulvio
\Desktop\"
    strDB = strConPathToSamples & "Copia di Preventivi in Work.mdb"
    Set appAccess = _
        GetObject(strDB)
    appAccess.DoCmd.OpenForm ("NewPreventivo")
    appAccess.DoCmd.GoToControl ("CollExcel")
    appAccess.Screen.ActiveControl = "L:\MISURAZIONI\" & strName
End Sub
l'errore avviene sull'ultima riga.
Grazie per l'aiuto


title: Collegamento ipertesuale da excel

author: Sergio MAZZA

text:
"oder" <
ode...@hotmail.it
> ha scritto nel messaggio
news:1184106903.4...@d55g2000hsg.googlegroups.com...

Sub Salva()


End Sub

Grazie per l'aiuto
[risposta]
Se leggi nell'help il linea del VBA di access (F1 su ActiveControl), noterai
che l'ActiveControl non può ricevere input; invece restituisce il nome del
controllo che ha lo stato di "attivo". Dopo aver ottenuto il nome del
controllo a questo gli assegni il valore.
Senza contare che sai già il nome del controllo, ci vai con il GotoControl!
Quindi le istruzioni si ridurrebbero a:
...
with appAccess
    .DoCmd.OpenForm "NewPreventivo"
    .forms!newPreventivo!CollExcel = "L:\MISURAZIONI\" & strName
end with
...
Ciao.
--
Sergio MAZZA


title: Collegamento ipertesuale da excel

text:
On 11 Lug, 08:45, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "oder" <
oder...@hotmail.it
> ha scritto nel messaggionews:1184106903.4...@d55g2000hsg.googlegroups.com...

Grazie innanzi tutto per la risposta
Il problema, a parte i miei errori concettuali, non è risolto, poichè
viene aggiornato il collegamento ipertestuale solo come testo e non
come hyperlink.
Grazie


title: Collegamento ipertesuale da excel

text:
<
fulvio.c...@gmail.com
> ha scritto nel messaggio news:1184941101....@r34g2000hsd.googlegroups.com...
Grazie innanzi tutto per la risposta
Il problema, a parte i miei errori concettuali, non è risolto, poichè
viene aggiornato il collegamento ipertestuale solo come testo e non
come hyperlink.
[risposta]
Il problema è risolto visto che lo indicavi nel precedente messaggio: "...l'errore avviene sull'ultima riga...".
Ora hai un altro problema.
La casella di testo "CollExcel" è associata ad un campo di tipo "Collegamento Ipertestuale"?
Grazie
[risposta]
Ciao.
--
Sergio MAZZA


title: Collegamento ipertesuale da excel

text:
On 22 Lug, 10:55, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
fulvio.capacci...@gmail.com
> ha scritto nel messaggionews:1184941101....@r34g2000hsd.googlegroups.com...

Ciao Sergio
Grazie tanto per l'interessamento, ma non riesco proprio a farlo
funzionare nonostante CollExcel sià associata a un campo ipertestuale.
Il collegamento viene gestito solamente come Testo da visualizzare, ma
non come Indirizzo
Ciao
Fulvio


title: Collegamento ipertesuale da excel

text:
<
fulvio.c...@gmail.com
> ha scritto nel messaggio
news:1186393450.8...@d55g2000hsg.googlegroups.com...
Ciao Sergio
Grazie tanto per l'interessamento, ma non riesco proprio a farlo
funzionare nonostante CollExcel sià associata a un campo ipertestuale.
Il collegamento viene gestito solamente come Testo da visualizzare, ma
non come Indirizzo
Ciao
Fulvio
[risposta]
Ho fatto delle prove; se il campo nella tabella (in access) è definito come
"collegamento ipertestuale", il valore inserito sia a mano che tramite VBA
viene registrato come ipertestuale.
(da excel)
Dim oApp As Access.Application
Set oApp = CreateObject("Access.Application")
oApp.OpenCurrentDatabase "C:\Documenti\nomeFile.mdb"
oApp.DoCmd.OpenForm "FormConCampoIpertestuale"
oApp.Forms!FormConCampoIpertestuale!collIper = "f:\cartella\cicco.pdf"
oApp.Visible = True
Ciao.
--
Sergio MAZZA


title: report raddoppia all'ultima pagina

author: Rasputin

text:
ciao a tutti... mi capita una cosa stranissima...
ho una serie di fatture da stampare che siano 100
oppure 1000 non importa ma quando stampo l'anteprima report noto
che solo nell'ultima fattura il/i prodotti appaiono raddoppiati...
esempio:
pane    20
latte     15
pane    20
latte     15
nel report ho fatto il raggruppamento.
le altre fatture tutto Ok..
Ciao


title: Report e Update

author: Paolo Donnarumma

text:
Ho una maschera frmPippo basata su una tabella tblPippo. La maschera viene
aperta per aggiunta di un record: al termine dell'aggiunta del record,
vorrei far stampare un report basato proprio su quest'ultimo record: come si
fà ad aggiornare il record passando dal buffer di transito alla tabella
prima del lancio del report (che in caso contrario appare vuoto?)
Ciao a tutti, che caldo da Mississippi...........


title: Report e Update

author: MA

text:
Il 13 Giu 2003, 15:15, "Paolo Donnarumma" <
paolo.do...@tin.it
> ha
scritto:

Fa così caldo che ti si è sciolto il saluto iniziale... :-(
Docmd.runcommand accmdsaverecord
ciao MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Senza Integrità Referenziale Query Lentissima

text:
Salve a tutti, io ho un grandissimo problema, uso access 2000 ed ho un
db con 2 tabelle A e B con circa 10000 record entranbi e nella tabella
B c'è un campo che punta al campo Id della tabella A. Il problema sta
in questo: prima di effettuare una compattazione una query del tipo
select * from (a join b) era velocissima, dopo la compattazione
impiega circa 2 minuti, per quale motivo? Per ovviare a questa
lentezza ho aggiunto l'integrità referenziale tra le 2 tabelle e la
velocità è tornata come prima, ma l'entità mi crea problemi perchè in
effetti A e B non devono avere questa integrità. Come posso risolvere
il problema, cioè togliere l'integrità e avere una query veloce come
prima della compattazione. Vi ringrazio in anticipo. Sono disperato


text:

Ho risolto, avevo messo troppo indici nella tabella. Grazie comunque.
Saluti


title: corso visual basic

author: MM

text:
Dove posso partecipare a un corso di visual basic
a Mantova.
Grazie


title: corso visual basic

author: ciroteo

text:
"MM" <
manue...@virgilio.it
> ha scritto nel messaggio
news:qmUFd.406936$b5.19...@news3.tin.it...
> Dove posso partecipare a un corso di visual basic
> a Mantova.
>
> Grazie
>
>
>
Hai letto bene che newsgroup è questo?
Forse converrebbe intanto mettere un bell'OT e giustificare perchè proprio
qui hai intenzione di porre questa domanda.


title: corso visual basic

author: Alessandro Baraldi

text:
"MM" <
manue...@virgilio.it
> wrote in message
news:qmUFd.406936$
b5.19...@news3.tin.it
> Dove posso partecipare a un corso di visual basic
> a Mantova.
>
> Grazie
Io sono di Mantova, e partecipai ad un corso in Regione
circa 7 anni fà, fatto decisamente bene, ma ora non
sò nè se li tengono ancora nè il costo.
Sono però sicuro che nel caso ci fosse sarebbe tardi
per iscriversi(max Settembre).
Un amico sò che voleva tenere dei corsi, ma non in tempi
immediati, nel giro di qualche mese, e se la partecipazione
è interessante essendo un privato.
Io probabilmente terrò un corso di Access(Programmazione)
Se ti interessa posso farti sapere quando sarà il momento.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: corso visual basic

author: cidi

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:307347bf5d543c17af...@mygate.mailgate.org...

saranno in molti a volerlo sapere ;-)
hai in mente qualcosa per quelli lontani?
> Ciao
> @Alex
>
Ciao Alex
mi hai anticipato di qualche minuto....:-)
stavo postando pensando proprio a te!
---
Daniele


title: corso visual basic

author: Sandro

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:307347bf5d543c17af...@mygate.mailgate.org...

Ciao Alex,
ricordati anche di quelli lontanissimi, se puoi.
Grazie.


title: corso visual basic

text:
"cidi" <
dadonz...@tin.it
> wrote in message
news:FNUFd.692938$
35.27...@news4.tin.it
[CUT]
> saranno in molti a volerlo sapere ;-)
Non saprei, qui a Mantova la cosa non è molto
apprezzata, ho poca esperienza di corsi ne ho tenuti
un paio, ed ho preparato materiale per una decina,
ma l'affluenza non è mai stata buona, e questo
in un certo senso è un bene per il corso,
ma per le spese non molto...!
Ho poi notato che se il livello è base(molto basso)
le cose vanno meglio, in quanto se proponi un
livello intermedio iniziano in X pensando di essere
interessati e già ad un livello OK, e dopo 3
lezioni o chiudi il corso o abbassi il livello.
Vedremo....!
> hai in mente qualcosa per quelli lontani?
No, non saprei nemmeno cosa risponderti, la cosa
è già in giro da qualche mese, ma penso che prima
della primavera inoltrata non si faccia nulla.
> mi hai anticipato di qualche minuto....:-)
> stavo postando pensando proprio a te!
>
> ---
> Daniele
Tu che sei comodo potresti partecipare...! ;-)
A te lo tengoio personalmente il corso, con
bacchetta di legno e frustino...! ;-)



title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> wrote in message
news:K_UFd.407098$
b5.19...@news3.tin.it
[CUT]
> Ciao Alex,
>
> ricordati anche di quelli lontanissimi, se puoi.
>
> Grazie.
Scordatelo. ;-)
Scherzi a parte non è mia intenzione fare
pubblicità, anche perchè non serve, anzi
era solo un info per il mio Conterraneo
sapendo delle difficoltà in zona.
Sono anche dell'idea che quando uno inizia se
è interessato si arrangia ed ottiene molti più
risultati...!



title: corso visual basic

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:cf77c8bd58f50b9ee2...@mygate.mailgate.org...
> "Sandro" <
sandro...@tin.it
> wrote in message
> news:K_UFd.407098$
b5.19...@news3.tin.it
>
> [CUT]
> > Ciao Alex,
> >
> > ricordati anche di quelli lontanissimi, se puoi.
> >
> > Grazie.
>
> Scordatelo. ;-)
> Scherzi a parte non è mia intenzione fare
> pubblicità, anche perchè non serve, anzi
> era solo un info per il mio Conterraneo
> sapendo delle difficoltà in zona.
>
> Sono anche dell'idea che quando uno inizia se
> è interessato si arrangia ed ottiene molti più
> risultati...!
>
Ovviamente non conosco le difficoltà che ci possono essere nelle vostre
zone.
Nelle mia ti dico che per frequentare corsi di questo tipo nel periodo
2003-2004 ho percorso 100 km tre volte alla settimana per 8 mesi e
quest'anno se avessi voluto continuare ne avrei dovuto percorrere 200 due
volte alla settimana.
E non di autostrada,(per quelli che ho frequentato), e dopo lavoro altre 3
ore sul groppone alla volta non sono poche.
L'ho fatto comunque volentieri.
Comunque non si sa mai che mi trasfesisca a Mantova.
Ciao.


title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:K_UFd.407098$b5.19...@news3.tin.it...

uh? io sono lontano e tu lontanissimo!
che sei della provincia di Trapani?
Pantelleria? Favignana? Lampedusa? :-)
>se puoi.
>
> Grazie.
>
---
Daniele


title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> wrote in message
news:%kVFd.407191$
b5.19...@news3.tin.it
[CUT]
> Ovviamente non conosco le difficoltà che ci possono essere nelle vostre
> zone.
> Nelle mia ti dico che per frequentare corsi di questo tipo nel periodo
> 2003-2004 ho percorso 100 km tre volte alla settimana per 8 mesi e
> quest'anno se avessi voluto continuare ne avrei dovuto percorrere 200 due
> volte alla settimana.
> E non di autostrada,(per quelli che ho frequentato), e dopo lavoro altre 3
> ore sul groppone alla volta non sono poche.
> L'ho fatto comunque volentieri.
>
> Comunque non si sa mai che mi trasfesisca a Mantova.
> Ciao.
Mantova è bellissima, un bijoux altro che Access...!
;-)
Da noi la Regione Lombardia ha un'ottimo numero
di Corsi e tenuto da docenti discreti, ovviamente
come dicevo il livello è BASE di tutti, anche se
poi ci sono le versioni AVANZATE che in realtà
da quanto ho potuto valutare(non per
esperienza diretta) sono poco avanzate.
C'è di bello che hanno costi eccezionalmente bassi in quanto
usufruiscono dei contributi della comunità europea e non
"erano" finalizzati al guadagno!
Fino a 2÷3 anni fà un corso di 60 ore di Access costava
poco più di 150 euro, mentre un corso di VB6 da 150 ore
poco più di 250.
Ora non sono più informato da qualche anno ma penso sia
cambiato qualche cosa.



title: corso visual basic

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:mrVFd.693097$35.27...@news4.tin.it...

Ciao Daniele,
non così lontano.
Alto nord-est, se ti dico dove, devi andare a prendere la cartina per
controllare.
Comunque per intenderci vicino (+ meno) a Cortina d'Ampezzo, ma noi non
abbiamo nulla a che fare con gli ampezzani
Sai il solito campanilismo di zone come le nostre, ma non solo.
Magari ci sei stato a sciare ?


title: corso visual basic

text:
[cut]
>
> Mantova è bellissima, un bijoux altro che Access...!
> ;-)
>
> Da noi la Regione Lombardia ha un'ottimo numero
> di Corsi e tenuto da docenti discreti, ovviamente
> come dicevo il livello è BASE di tutti, anche se
> poi ci sono le versioni AVANZATE che in realtà
> da quanto ho potuto valutare(non per
> esperienza diretta) sono poco avanzate.
>
> C'è di bello che hanno costi eccezionalmente bassi in quanto
> usufruiscono dei contributi della comunità europea e non
> "erano" finalizzati al guadagno!
>
> Fino a 2÷3 anni fà un corso di 60 ore di Access costava
> poco più di 150 euro, mentre un corso di VB6 da 150 ore
> poco più di 250.
>
> Ora non sono più informato da qualche anno ma penso sia
> cambiato qualche cosa.
Si i famosi corsi FSE (Fondo Sociale Europeo)
Sono gli stessi a cui anch'io ho avuto la fortuna di parteciapare
soprattutto per il costo decisamente abordabile.
Ma da quanto ho capito, almeno nella nostra zona, ma penso sia una cosa
piuttosto generale, i finanziamenti per questo tipo corsi hanno subito dei
drastici ridimensionamenti, e sono calati sia numericamente che come "
livello di difficoltà" degli stessi.
E un po' come dicevi tu : sia per il livello che per il n°dei partecipanti :
l'hanno scorso ad un corso di ASP avanzato siamo partiti in 7 alla prima
lazione e già alla seconda eravamo solo tre che sono poi quelli che hanno
concluso il corso.
Quest'anno ero interessato a un corso di VB6 ma mi hanno chiesto decisamente
tanto per affrontarlo come privatista, senza contare il chilometraggio che
avrei dovuto affrontare.
E così ho rinunciato ... per il momento
Ciao.-


title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:1AVFd.407255$b5.19...@news3.tin.it...
>
> "cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
> news:mrVFd.693097$35.27...@news4.tin.it...
>> >
>> > ricordati anche di quelli lontanissimi,
>>
>> uh? io sono lontano e tu lontanissimo!
>> che sei della provincia di Trapani?
>> Pantelleria? Favignana? Lampedusa? :-)
>
> Ciao Daniele,
> non cosě lontano.
>
> Alto nord-est, se ti dico dove, devi andare a prendere la cartina per
> controllare.
Basso sud-est se ti dico dove devi prendere la lente d'ingrandimento.
> Comunque per intenderci vicino (+ meno) a Cortina d'Ampezzo, ma noi non
> abbiamo nulla a che fare con gli ampezzani
Comunque per capirci vicino (+ o meno) a Messina ....ma anche noi abbiamo il
nostro campanile :-)
> Sai il solito campanilismo di zone come le nostre, ma non solo.
>
> Magari ci sei stato a sciare ?
chi io? vuoi babbiare?
mai stato sulla neve....sulla nave si :-)
MAI visti gli sci!  li conosco perchč li vedo alla tv ...la neve
invece l'ho vista un paio di volte .....l'anno scorso ne ha fatto
10 cm ....di lunghezza ;-)
---
Daniele


title: corso visual basic

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:5QVFd.407335$b5.19...@news3.tin.it...

Non conoscendo ancora bene la sagacia che caratterizza @Alex, pensavo fossi
veramente un suo conterraneo...
Perň, anche tu se dici :
-"Cosa hai pensato per i piů lontani", mi metti fuori strada !
Comunque babbiare non l'avevo ancora sentito.
MAI visti gli sci!
Non sai cosa ti perdi, le nostra montagne sono fantasitche, la zona di
Cortina, poi anche se loro se la tirano un po' (a ragione) č veremente
stupenda.
Facci un salto se puoi, merita davvero, e resterai incantato dalla Dolomiti
!


title: corso visual basic

text:
"Sandro" <
sandro...@tin.it
> wrote in message
news:a4WFd.407425$
b5.19...@news3.tin.it
[CUT]
> Non conoscendo ancora bene la sagacia che caratterizza @Alex, pensavo fossi
> veramente un suo conterraneo...
> Però, anche tu se dici :
> -"Cosa hai pensato per i più lontani", mi metti fuori strada !
> Comunque babbiare non l'avevo ancora sentito.
Io e Daniele è qualche anno che ci giochiamo su sulla
nostra opposta posizione geografica...!!

> MAI visti gli sci!
Nemmeno io, ma le ciaspole si ed è una figata fare
ore di camminata nella neve....!!!
> Non sai cosa ti perdi, le nostra montagne sono fantasitche, la zona di
> Cortina, poi anche se loro se la tirano un po' (a ragione) è veremente
> stupenda.
> Facci un salto se puoi, merita davvero, e resterai incantato dalla Dolomiti
> !
Concordo, quando avevo le ginocchia buone facevo bei WeekEnd
tra rifugi e bivacchi, ora al massimo vado in collina in macchina...!
Parlo di pochi anni fà, purtroppo ho un ginocchio lesionato
e la testa che è li li...!!
