title: Passaggio parametri linea di comando

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dv97km$ibr$1...@area.cu.mi.it...

FERMI TUTTI! CommandLineArgs...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

author: Sergio MAZZA

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dv97pc$ikb$1...@area.cu.mi.it...
>
> FERMI TUTTI! CommandLineArgs...
>
> Ciao.
>
> --
> Sergio MAZZA
Come non detto; era VB...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

author: MA

text:
Sergio MAZZA wrote:
> Ho un momento di lapis...lazzuli; ma č possibile o no passare dei
> parametri all'mdb?
> Es.
> Pippo.mdb /xyz
>
> Ciao.
Ciao Sergio, cosa ti serve fare?
In ogni caso
Nell'Help di Access.
Cerca "Opzioni della riga di comando per l'Avvio".
Vai anche a
http://www.accessgroup.it/Bld_HTML/Home.htm
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Passaggio parametri linea di comando

author: Alessandro Baraldi

text:
Ciao Sergio.
E' possibile passare e rilevare il CMD inviato, nel mio sito trovi un
DEMO
che sfrutta proprio questo metodo che peraltro necessita di
un'accorgimento.
Al fine di non perdere il CMD l'azione del recupero deve essere la
prima svolta,
in ogni caso il DEMO è semplice e chiaro.
http://www.mantuanet.it/alessandro.baraldi/
Sezione GENERAL
FAQ:
1.32 Compattatore MDB esterno tramite Command(/cmd)
Ciao
@Alex


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:1142434729.2...@i40g2000cwc.googlegroups.com...
Ciao Sergio.

http://www.mantuanet.it/alessandro.baraldi/
Sezione GENERAL

Ciao
@Alex
[risposta] (per tutti ovviamente)
Se non leggo male nel txt allegato tu fai riferimento al parametro passato tramite /cmd;ma questo viene letto solo dall'exe
(msacess) non dall'mdb.
Se è così non mi sfrizzola il velopendulo.
Per chiarire quello che vorrei fare; è (per esempio) dare la possibilità di eseguire l'mdb in varie modalità stabilite dal parametro
passato.
Non mi interessa l'utilizzo di utenti o protezioni varie (sapete come la penso); il discorso è orientato a diversi modi di
utilizzo...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:

Cioè uno lo apre come database, un'altro come orologio, un'altro come
ceneriera???
Che intendi?



title: Passaggio parametri linea di comando

author: Alessandro Cara

text:
Sergio MAZZA wrote:
[cut]
>
> [risposta] (per tutti ovviamente)
> Se non leggo male nel txt allegato tu fai riferimento al parametro passato tramite /cmd;ma questo viene letto solo dall'exe
> (msacess) non dall'mdb.
? cioe'.
--
ac


title: Passaggio parametri linea di comando

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:dv9ieo$8sm$1...@area.cu.mi.it...
> Cioč uno lo apre come database, un'altro come orologio, un'altro come
> ceneriera???
>
> Che intendi?
>
> --
> _ _
> Ciao
> MAssimiliano Amendola
www.accessgroup.it
> Cisa - Conferenza Italiana per Sviluppatori Access
> Info:
www.donkarl.com/it
Es.
Un mdb per una agenda, ma l'agenda deve essere utilizzata da piů persone.
Agenda.mdb /Sergio
Agenda.mdb /MAssimiliano
Agenda.mdb /@Alex
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio news:PbYRf.12700$nz4...@tornado.fastwebnet.it...
> ? cioe'.
>
> --
> ac
Cioé mi sono scordato (il famoso lapis...lazzulo) come si faceva.
Questo articolo:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vbaac11/html/acfctCommand_HV05186437.asp
mi ha schiarito le idee...
Grazie ad entrambi...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
Ma sbaglio quando dico che era quello che ti dissi....?
Può essere...?
@Alex


title: Passaggio parametri linea di comando

text:
Sergio MAZZA wrote:
> "Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio news:PbYRf.12700$nz4...@tornado.fastwebnet.it...
>
>>? cioe'.
>>
>>--
>>ac
[cut]
>
> Grazie ad entrambi...
non e' che "io" sono stato di molto aiuto. ;<)
--
ac


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142501829.2...@e56g2000cwe.googlegroups.com...
Ma sbaglio quando dico che era quello che ti dissi....?
Può essere...?
@Alex
[risposta]
Oh! Me so' rimbambito.
Ho provato con
Pippo.mdb /cmd parametro
Pippo.mdb /cmd "parametro"
Pippo.mdb parametro
Pippo.mdb "parametro"
Nell'evento "su apertura" di una form c'ho messo:
msgbox Command
e non leggo nulla.
C'haggia fà?
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:ZbbSf.13687$nz4....@tornado.fastwebnet.it...
>
> non e' che "io" sono stato di molto aiuto. ;<)
> --
> ac
Non è ancora detta l'ultima parola; difatti non ho risolto...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dv97km$ibr$1...@area.cu.mi.it...
> Ho un momento di lapis...lazzuli; ma è possibile o no passare dei
> parametri all'mdb?
> Es.
> Pippo.mdb /xyz
>
> Ciao.
> --
> Sergio MAZZA
Mi autorispondo perché mi sono riletto il link e il txt dell'esempio
segnalatomi da @Alex ed è come dicevo io; se chiamo l'mdb:
(path)msaccess.exe pippo.mdb /cmd quelloCheVoglio
la Command funziona;
se chiamo solo l'mdb la Command non legge il paramentro.
O no?
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:

era come prevedevo. NB per ottenere i parametri no devi richiamare
direttamente l'mdb devi chiammare access.exe e passargli l'mdb
--
c


title: Passaggio parametri linea di comando

text:
Potrebbe essere come dici.
Il mio dubitativo deriva dal non aver provato.
In ogni caso non vedo il problema, se quello che vuoi è gestire un CMD
all'apertura serve sapere(serve che ci spieghi meglio) con che cosa
vuoi passare questo parametro.
Mi spiego meglio, io ho realizzato in un'altra applicazione un
interfaccia
in VB che apre Access passando il CMD.
Ho aperto Access forzato perchè nella macchina erano presenti 3
versioni
di Access, pertanto dovevo aprire A_XP con certezza....!
Non saprei cos'altro suggerirti non avendo capito nè il fine nè il
modo...!
@Alex


title: Passaggio parametri linea di comando

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:NWbSf.13800$nz4....@tornado.fastwebnet.it...
> era come prevedevo. NB per ottenere i parametri no devi richiamare
> direttamente l'mdb devi chiammare access.exe e passargli l'mdb
> --
> c
Putroppo sì...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142511154.2...@v46g2000cwv.googlegroups.com...
Potrebbe essere come dici.
Il mio dubitativo deriva dal non aver provato.
[risposta]
Ma il txt a corredo del tuo esempio + link MS è chiaro, entrambi fanno
riferimento all'esecuzione di msaccess; dovevo leggere meglio io.
In ogni caso non vedo il problema, se quello che vuoi è gestire un CMD
all'apertura serve sapere(serve che ci spieghi meglio) con che cosa
vuoi passare questo parametro.
[risposta]
Qualsiasi cosa; chiaramente il paramentro verrà controllato nel codice VBA.
Mi spiego meglio, io ho realizzato in un'altra applicazione un
interfaccia
in VB che apre Access passando il CMD.
Ho aperto Access forzato perchè nella macchina erano presenti 3
versioni
di Access, pertanto dovevo aprire A_XP con certezza....!
[risposta]
E' proprio questo che non voglio fare; non voglio legarmi al path di
msaccess o altre "variabili" che l'utente potrebbe aver impostato.
Mi è chiaro che ho tutti gli strumenti per ovviare a (quasi) qualsiasi
problema ma non mi voglio complicare la vita; ne ho già di mio e questa
"procedura" è stata una mia proposta "optional", quindi non necessaria.
Non saprei cos'altro suggerirti non avendo capito nè il fine nè il
modo...!
[risposta]
Provo a ri-spiegare il fine.
Prendiamo per esempio la tua agenda; se io voglio visualizzare 7 giorni e tu
solo 6 io potrei fare:
- Agenda.mdb Sergio
- Agenda.mdb @Alex
Mi sono impiegato?
@Alex
[risposta]
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:

Scusami sergio, perchè invece di legarlo all'iconcina non identifichi il
profilo all'interno di Acecss?



title: Passaggio parametri linea di comando

author: Nick

text:
Sergio MAZZA ha detto: in data 16/03/2006 14.05:
[CUT]
>
> [risposta]
> Provo a ri-spiegare il fine.
> Prendiamo per esempio la tua agenda; se io voglio visualizzare 7 giorni e tu
> solo 6 io potrei fare:
> - Agenda.mdb Sergio
> - Agenda.mdb @Alex
>
> Mi sono impiegato?
...butto li un po' di idee..
questo applicativo vine lanciato dallo stesso computer da persone
differenti? (il famoso sergio, @alex, ecc)
come lo lanci? con un collegamento sul desktop? se è così ci vuole poco
a inerire nel collegamento il path di access, oppure se il programma
gira su pc differenti scrivere quel parametro in un file INI che viene
letto all'apertura?
Ciao
Nick


title: Passaggio parametri linea di comando

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dvbnq1$u0m$
1...@area.cu.mi.it
[CUT]
> [risposta]
> Provo a ri-spiegare il fine.
> Prendiamo per esempio la tua agenda; se io voglio visualizzare 7 giorni e tu
> solo 6 io potrei fare:
> - Agenda.mdb Sergio
> - Agenda.mdb @Alex
>
> Mi sono impiegato?
>
> @Alex
>
> [risposta]
>
> Ciao.
Si, dando per assodato che lanciando direttamente il File MDB
il CMD non viene letto(ed è come dici), non è che ci siano molte
alternative per passare qualche cosa al tuo applicativo....!!!
Personalmente ipotizzerei l'uso di un Registry GETSETTING/SAVESETTING
per non dover caricare API o altro...!
Su apertura(AutoExec) leggi con GETSETTING una KEY, e se non trovi
nulla apri la configurazione di Default, altrimenti SELECT CASE...!
Ritengo possa essere la soluzione più semplice, anche se io sono
allergico all'uso dei Registri per problemi di Performances, ma
nel tuo caso il problema non si pone nemmeno.
Così su 3 piedi non mi sovviene altro...!
Tienimi aggiornato, anche perchè la modifica a 7gg mi è stata
richiesta da altri pertanto credo di implementarla anche se
dovrò optare una piccola revisione grafica...!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Passaggio parametri linea di comando

text:
"Nick" <senz...@chedetesul.NG> ha scritto nel messaggio
news:GOfSf.36289$A83.9...@twister1.libero.it...
>
> ...butto li un po' di idee..
>
> questo applicativo vine lanciato dallo stesso computer da persone
> differenti? (il famoso sergio, @alex, ecc)
> come lo lanci? con un collegamento sul desktop? se è così ci vuole poco a
> inerire nel collegamento il path di access, oppure se il programma
Lo so che ci vuole poco ma se poi l'utente clicca direttamente sul file?
> gira su pc differenti scrivere quel parametro in un file INI che viene
> letto all'apertura?
Certo è una delle possibili soluzioni ma come ho già scritto non mi ci
voglio "impegnare tanto"; se riuscivo con il paramentro, bene. Se poi
diventa una questione di vita o morte allora passo alle soluzioni
alternative...
> Ciao
> Nick
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:07ca4fefe89a808930...@mygate.mailgate.org...
>
> Si, dando per assodato che lanciando direttamente il File MDB
> il CMD non viene letto(ed è come dici), non è che ci siano molte
> alternative per passare qualche cosa al tuo applicativo....!!!
>
> Personalmente ipotizzerei l'uso di un Registry GETSETTING/SAVESETTING
> per non dover caricare API o altro...!
>
> Su apertura(AutoExec) leggi con GETSETTING una KEY, e se non trovi
> nulla apri la configurazione di Default, altrimenti SELECT CASE...!
>
> Ritengo possa essere la soluzione più semplice, anche se io sono
> allergico all'uso dei Registri per problemi di Performances, ma
> nel tuo caso il problema non si pone nemmeno.
Difatti il problema non si pone in quanto o lo risolvo come dicevo o non se
ne fa nulla; almeno fino a quando non sarà necessario implementarlo.
> Così su 3 piedi non mi sovviene altro...!
Acc! 3 piedi?
Meglio di Rocco Siffredi...
> Tienimi aggiornato, anche perchè la modifica a 7gg mi è stata
> richiesta da altri pertanto credo di implementarla anche se
> dovrò optare una piccola revisione grafica...!
Insomma t'ho portato sfiga!
Ma vuoi essere aggiornato sullo pseudo-passaggio di parametri all'mdb? O
della modifica della tua agenda?
> Ciao
> @Alex
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

author: Carlo Costarella

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dvbnq1$u0m$1...@area.cu.mi.it...

Ciao Sergio
forse è troppo e dico una cazzata ma
potresti usare il registro per sapere dove si trova MSAccess.exe.
Per esempio per sapere dove si trova Access97 bisogna cercare in
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8CC49940-3146-11CF-97A1-00AA00424A9F}
e poi nella chiave LocalServer32 (predefinito)
Ciao, Carlo


title: Passaggio parametri linea di comando

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:dvc4iv$ne5$
1...@area.cu.mi.it
[CUT]
> Acc! 3 piedi?
> Meglio di Rocco Siffredi...
Stampella Sergio.. Stampella...!
Scherzo era una battuta volutamente provocatoria.
> > Tienimi aggiornato, anche perchè la modifica a 7gg mi è stata
> > richiesta da altri pertanto credo di implementarla anche se
> > dovrò optare una piccola revisione grafica...!
>
>
> Insomma t'ho portato sfiga!
No, perchè, anzi significa che in effetti potevo pensarci prima.

> Ma vuoi essere aggiornato sullo pseudo-passaggio di parametri all'mdb? O
> della modifica della tua agenda?
;-) se dico entrambi vinco qualche cosa..?



title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:3cc6e8d0f08eb00bd4...@mygate.mailgate.org...
>
> Stampella Sergio.. Stampella...!
> Scherzo era una battuta volutamente provocatoria.
Fiuùù! Mi ero spaventato...
> No, perchè, anzi significa che in effetti potevo pensarci prima.
Hi! Hi!
> ;-) se dico entrambi vinco qualche cosa..?
Un'altra stampella...
> @Alex
Mo' gli d'ho un'occhiata...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:44199686$0$18289$4faf...@reader1.news.tin.it...
>
> Ciao Sergio
> forse è troppo e dico una cazzata ma
> potresti usare il registro per sapere dove si trova MSAccess.exe.
> Per esempio per sapere dove si trova Access97 bisogna cercare in
> HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{8CC49940-3146-11CF-97A1-00AA00424A9F}
> e poi nella chiave LocalServer32 (predefinito)
>
> Ciao, Carlo
Grazie Carlo; come avrai letto in altre mie risposte, non essendo "vitale"
la soluzione del problema non mi preoccupo più di tanto.
Mi ricordavo che potevo fare una cosa del genere e non trovavo informazioni;
poi mi sono reso conto del perché non le trovavo. Non potendo passare il
parametro come pensavo l'avevo rimosso...
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
Ho UPDATATO la versione a 7gg.
Ciao
@Alex


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142533905.0...@e56g2000cwe.googlegroups.com...
> Ho UPDATATO la versione a 7gg.
>
> Ciao
> @Alex
Eh! Eh!
E io ho già pronta un'altra richiesta!
Ciao.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
Ma tu ci sei nato "Bastard INSIDE" oppure è frutto di ore ed ore
di addestramento sul campo...!!!
;-)
Dimmi anche questa.....
@Alex


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142579160....@p10g2000cwp.googlegroups.com...
Ma tu ci sei nato "Bastard INSIDE" oppure è frutto di ore ed ore
di addestramento sul campo...!!!
[risposta]
No è proprio scritto nel DNA.
;-)
Dimmi anche questa.....
[risposta]
Dai che è carina; secondo me è meglio presentare la settimana sempre da
Lunedì a Domenica e colorare il box del giorno attuale.



title: Passaggio parametri linea di comando

text:
Dai che è carina; secondo me è meglio presentare la settimana sempre
da
Lunedì a Domenica e colorare il box del giorno attuale.
Inizialmente avevo strutturato a Settimana(6 giorni) costante, poi per
flessibilità
ho gestito così...!
In ogni caso il Giorno odierno è già colorato diverso, così come i
giorni precedenti
rispetto a quelli successivi, e la Domenica(Rossa).
Per Parcondicio sull'azzurro dominante...!
@Alex


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142586544.7...@e56g2000cwe.googlegroups.com...
Inizialmente avevo strutturato a Settimana(6 giorni) costante, poi per
flessibilità
ho gestito così...!
In ogni caso il Giorno odierno è già colorato diverso, così come i
giorni precedenti
rispetto a quelli successivi, e la Domenica(Rossa).
Per Parcondicio sull'azzurro dominante...!
@Alex
[risposta]
Vabbé detto in parole povere non ti va di farlo.
Mi tocca fare tutto a me...
Ciao.
P.S. Comunque è proprio carina.
--
Sergio MAZZA


title: Passaggio parametri linea di comando

text:
Vabbé detto in parole povere non ti va di farlo.
Se sei arrivato subito a capire la cosa significa che non sono stato
sufficientemente politico....!
>Mi tocca fare tutto a me...
Beh come sempre..!
(P.S. mi hanno abilitato il Dominio, statti attento che appena
riparto.......)
>P.S. Comunque è proprio carina.
Ma sì, nulla di chè ma per la semplicità è decisamente funzionale.
--
Sergio MAZZA
Ciao.
@Alex


title: Passaggio parametri linea di comando

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1142589031.1...@j33g2000cwa.googlegroups.com...
Beh come sempre..!
[risposta]
Eh! Eh!
(P.S. mi hanno abilitato il Dominio, statti attento che appena
riparto.......)
[risposta]
Resto in ascolto...
Ciao.



title: formattare report...

author: ringo

text:
Salve a tutti,
secondo voi č possibile cambiare dinamicamente
al verificarsi di determinate condizioni l'altezza delle sezioni?
Questo deriva dal fatto che ho creato un report
che stampa le scadenze per cliente...
Se un cliente ha una sola scadenza occupa poco posto nel foglio
e quindi le sezioni potrebbero essere piů spaziate mentre
per i clienti che hanno molte scadenza le sezioni
dovrei mettere molto piů vicine in modo da sfruttare
lo spazio del foglio
grazie!
ringo


title: formattare report...


title: formattare report...

author: Roberto da casa

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:bakki6$kcj$1...@newsread.albacom.net...
> Salve a tutti,
>
> secondo voi è possibile cambiare dinamicamente
> al verificarsi di determinate condizioni l'altezza delle sezioni?
>
> Questo deriva dal fatto che ho creato un report
> che stampa le scadenze per cliente...
> Se un cliente ha una sola scadenza occupa poco posto nel foglio
> e quindi le sezioni potrebbero essere più spaziate mentre
> per i clienti che hanno molte scadenza le sezioni
> dovrei mettere molto più vicine in modo da sfruttare
> lo spazio del foglio
>
> grazie!
>
> ringo
Ho già risposto in uno dei 1000 thread nei quali hai postato ripetutamente
questo messaggio.
Solo per curiosità: ogni quanto temo rposti lo stesso messaggio, nel caso
che non ti venga risposto immediatamente?
Lo sai che è contro la netiquette del NG ripostare in continuazione lo
stesso quesito?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: collegamento ipertestuale automatico?

author: filos

text:
Ciao a tutti,
sono Filomena. tempo fà ho scritto in questo news chiedendo se secondo voi
era possibile collegare al database una specie di "motore di ricerca" tipo
il pulsante "cerca" della barra di applicazioni di windows xp.
Mi spiego: Ho creato un database molto semplice dove ho inserito tutto il
materiale musicale che ho. La tabella creata include:
1) Nome e cognome cantante;
2) Titolo della canzone;
3) Numero di ricerca;
4) titolo della raccolta
5) spartito
6) file midi
7) file karaoke.
Per i primi quattro campi ho caricato tutti i dati e con un pulsante "trova
record" so per la canzone che cerco il numero e il titolo della raccolta.
Fin qui semplice e ok!
Dopo per i campi 5 - 6 -7 ho creato 3 cartelle diverse (spartiti - midi -
karaoke) e all'interno (con le sottocartelle) ho suddiviso per cognome e
nome cantante tutti i file che possiedo.
Creare manualmente un collegamento ipertestuale che mi consenta dalla
maschera del database di collegarmi alla cartella Karaoke o Midi o Spartiti
è stato un gioco. Sono esattamente 3 collegamenti con tre percorsi diversi
(esempio d:/la mia musica/karaoke) e voilà mi si apre la cartella Karaoke in
modalità esplora risorse e posso vedere tutte le sottocartelle ordinate per
cognome cantante.
Ma allora il problema dov'è? il problema mi è sorto quando volevo collegare
ogni singola canzone caricata nel database al corrispondente file di
spartito - midi e karaoke. Mi sono fatta il conto e dovrei collegare
manualmente circa 1000/1500 file.
Cioè nel momento in cui apro la maschera e con il pulsante "trova" cerco la
canzone ad esempio "alice nel paese delle meraviglie" il rpgramma esegue la
ricerca sul campo"titolo della canzone " e me la trova ... mi da il numero
di ricerca cartaceo e il titolo della raccolta, a questo punto io vorrei che
cliccando sul campo "spartito" mi si aprisse il file dello spartito che si
trova in "d:/la mia musica/spartiti/De gregori francesco/alice nel paese
delle meraviglie" così da avere già al video il testo e gli accordi della
canzone.
stessa cosa per il file midi e il file karaoke.
Ma se io li devo collegare manualemnet non mi basterà questa vita !!!!
Considerando che questo è un hobby per me. Penso che una soluzione diversa
esiste anche per me che non so il linguaccio VB e non so impostare righe di
comando.
La volta scorsa qualcuno mi ha detto che si poteva fare e che però occorreva
che tutti e tre i file avessero gli stessi titoli (lo spartito, il midi e il
karaoke chiamati tutti allo stesso modo e cioè con il titolo della canzone).
E' passato qualche mese e alla fine ci sono riuscita. Li ho rinominati tutti
e sto quasi completando i file midi.
Qualcuno adesso è disposto a darmi una mano di aiuto e passo passo capire
come fare questi collegamenti automatici senza doverli fare uno ad uno ????
scusate se sono stata lunga ma volevo essere solo chiara per consentirVi di
aiutarmi.
Grazie
Filomena


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:xmpnc.176597$Kc3.5...@twister2.libero.it...

Non devi collegarli manualmente;
se il percorso è noto per ogni spartito: d:\la mia musica\spartiti
poi scegli l'autore: De gregori francesco
poi lo spartito: alice nel paese delle meraviglie
il percorso si costruisce da sé:
d:\la mia musica\spartiti\De gregori francesco\alice nel paese delle
meraviglie
Dovrai inserire in un bottone il codice che legge le impostazioni "autore" e
"spartito" e costruire la stringa del percorso:
es.
Dim percorso as string
percorso = "d:\la mia musica\spartiti\" & me!autore & "\" & me!spartito
A proposito, i percorsi vengono indicati dalla barra rovesciata a sinistra
"\" non a destra "/"; a meno che non sia un indirizzo web/rete...
Ciao.
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:VDtnc.226096$rM4.9...@news4.tin.it...

Grazie di aver risposto Sergio, ma non capisco come fare. scusa ma io non so
come "scrivere il liguaggio"... devo creare un pulsante di comando e
scrivere.... ma come .... e lo devo fare per ogni canzone ? me lo puoi
spiegare passo passo come se fossi una bambina di 5 anni???
>


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:qTtnc.176925$Kc3.5...@twister2.libero.it...
>
-------- omissis ----------

5 anni??? Ah! Questi giovani d'oggi! Pelandroni!
Mettiamo il caso che hai due caselle di testo che si chiamano "Autore" e
"Spartito".
Con la procedura guidata crei un bottone, premi annulla prima di scegliere
qualsiasi azione predefinita.
Ora dovrai gestire l'evento "su clic" del bottone; clicchi con il tasto
destro del mouse sul bottone appena creato, nella scheda "Formato" proprietà
"etichetta" puoi specificare il testo che apparirà sul bottone (es.
Spartito). Poi vai nella scheda "Evento", clicca sull'evento "su clic",
vedrai apparire a destra un bottone con tre punti (generatore di codice), ci
clicchi e scegli "generatore di codice"...Voilà sei nel mondo di VBA!
Dovresti essere in questa situazione:
Private Sub Comando0_Click()
End Sub
Ci scrivi in mezzo (tra Private e End):
Dim percorso as string
percorso = "d:\la mia musica\spartiti\" & me!Autore & "\" & me!Spartito
...
Ma che tipo di file è lo spartito? Word? O cosa? Come lo apri adesso? Con un
programma apposito o che altro?
Ciao.
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:Y7unc.226253$rM4.9...@news4.tin.it...

Ciao sono Filo. Scusa.... io ho scritto esattamente come hai scritto tu
nella riga ... ma mi dice errore di sintassi... forse dovevo sostituire
qualcosa all'esempio che mi hai scritto ??? poi ho notato altri due problemi
(facendo i collegamenti manuali ...)
1) errore di protezione al solito mi dice che l'apertura del file potrebbe
essere dannosa etc.... ho visto domande simili su NG ma la soluzione;
2) i file sono con estensione crd-oppure pro-oppure txt ... se sono txt li
apri se sono crd o pro mi dice che il programma non è registrato. Se lo apro
fuori da access i file mi si aprono con Word perchè la prima volta ho scelto
questo programma ed è rimasto memorizzato il programma da utilizzare pòer
apre file di queste estensioni. Se lo faccio tramite access no! perche???
:-(
Aiuto mi sto perdendooooooo:-((((
>
>


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:zWSnc.179072$Kc3.5...@twister2.libero.it...
>
>
> Ciao sono Filo. Scusa.... io ho scritto esattamente come hai scritto tu
> nella riga ... ma mi dice errore di sintassi... forse dovevo sostituire
> qualcosa all'esempio che mi hai scritto ??? poi ho notato altri due
problemi
> (facendo i collegamenti manuali ...)
> 1) errore di protezione al solito mi dice che l'apertura del file potrebbe
> essere dannosa etc.... ho visto domande simili su NG ma la soluzione;
> 2) i file sono con estensione crd-oppure pro-oppure txt ... se sono txt li
> apri se sono crd o pro mi dice che il programma non č registrato. Se lo
apro
> fuori da access i file mi si aprono con Word perchč la prima volta ho
scelto
> questo programma ed č rimasto memorizzato il programma da utilizzare pņer
> apre file di queste estensioni. Se lo faccio tramite access no! perche???
> :-(
> Aiuto mi sto perdendooooooo:-((((
Veramente sei gią in alto mare e direi che sarebbe il caso che ti fermi e ti
chiarisci le idee.
Il file con estesione .pro e .crd se non hai l'applicazione che li ha
generati non li aprirai mai, diverso il caso dei file .txt che (almeno
spero) sono in formato testo e quindi apribili anche da notepad.
Ora,per il punto 1) non posso aiutarti; per il punto 2), fermo restando il
problema dei file .pro e .crd il codice (nell'evento "su clic" del bottone)
per aprire il file dello spartito č:
Dim percorso as string
percorso = "winword.exe " & chr(34) & "d:\la mia musica\spartiti\" &
me!Autore & "\" & me!Spartito & chr(34)
Shell percorso
- "Autore" č una casella di testo che contiene il Nome e cognome cantante;
- "Spartito" č una casella di testo che contiene il nome del file con
estensione .txt
Ciao.
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:EK_nc.172464$hc5.7...@news3.tin.it...
> "filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
> news:zWSnc.179072$Kc3.5...@twister2.libero.it...
> >
> >
> > Ciao sono Filo. Scusa.... io ho scritto esattamente come hai scritto tu
> > nella riga ... ma mi dice errore di sintassi... forse dovevo sostituire
> > qualcosa all'esempio che mi hai scritto ??? poi ho notato altri due
> problemi
> > (facendo i collegamenti manuali ...)
> > 1) errore di protezione al solito mi dice che l'apertura del file
potrebbe
> > essere dannosa etc.... ho visto domande simili su NG ma la soluzione;
> > 2) i file sono con estensione crd-oppure pro-oppure txt ... se sono txt
li
> > apri se sono crd o pro mi dice che il programma non è registrato. Se lo
> apro
> > fuori da access i file mi si aprono con Word perchè la prima volta ho
> scelto
> > questo programma ed è rimasto memorizzato il programma da utilizzare
pòer
> > apre file di queste estensioni. Se lo faccio tramite access no!
perche???
> > :-(
> > Aiuto mi sto perdendooooooo:-((((
>
> Veramente sei già in alto mare e direi che sarebbe il caso che ti fermi e
ti
> chiarisci le idee.
> Il file con estesione .pro e .crd se non hai l'applicazione che li ha
> generati non li aprirai mai, diverso il caso dei file .txt che (almeno
> spero) sono in formato testo e quindi apribili anche da notepad.
> Ora,per il punto 1) non posso aiutarti; per il punto 2), fermo restando il
> problema dei file .pro e .crd il codice (nell'evento "su clic" del
bottone)
> per aprire il file dello spartito è:
>
> Dim percorso as string
> percorso = "winword.exe " & chr(34) & "d:\la mia musica\spartiti\" &
> me!Autore & "\" & me!Spartito & chr(34)
> Shell percorso
>
> - "Autore" è una casella di testo che contiene il Nome e cognome cantante;
> - "Spartito" è una casella di testo che contiene il nome del file con
> estensione .txt
>
> Ciao.
>
> --
> Sergio MAZZA
>
E' vero.... sono in alto mare. Non solo devo reperire il programma che ha
generato i file (quindi non basta solo indicare word come programma per
aprire i file con quelle estensioni9 ma devo anche capire come scrivere
questo linguaggio per me "sconosciuto". Scusa la mia ignoranza evidentemente
il NG è un luogo troppo "alto" di livello per me.  :-(
Il comando che mi hai mandato è sostanzialmente uguale a quello di ieri
sera, da quello che capisco devo sostituire "Autore &" con il mone del
cantante e "Spartito & chr (34) " con il nome della canzone ma così facendo
non lo devo fare tutte le volte che cerco la canzone ? Non puo' essere così,
evidentemente sono io che non capisco un tubo. Lo devo scrivere cosi come me
lo mandi?
 Private Sub Comando38_Click()
"d:\la mia musica\spartiti\" & me!Autore & "\" & me!Spartito & chr(34)
End Sub
perche' mi da errore di sintassi.
Grazie della tua disponibilità Sergio anche se mi rendo conto che hai poco
tempo .... lancio un appello a tutti ...... mi date una mano di aiuto come
sta facendo Sergio????


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:tAaoc.48585$Qc.19...@twister1.libero.it...
>
> "Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
> news:EK_nc.172464$hc5.7...@news3.tin.it...
> > "filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
> > news:zWSnc.179072$Kc3.5...@twister2.libero.it...
> > >
> > >
> > > Ciao sono Filo. Scusa.... io ho scritto esattamente come hai scritto
tu
> > > nella riga ... ma mi dice errore di sintassi... forse dovevo
sostituire
> > > qualcosa all'esempio che mi hai scritto ??? poi ho notato altri due
> > problemi
> > > (facendo i collegamenti manuali ...)
> > > 1) errore di protezione al solito mi dice che l'apertura del file
> potrebbe
> > > essere dannosa etc.... ho visto domande simili su NG ma la soluzione;
> > > 2) i file sono con estensione crd-oppure pro-oppure txt ... se sono
txt
> li
> > > apri se sono crd o pro mi dice che il programma non č registrato. Se
lo
> > apro
> > > fuori da access i file mi si aprono con Word perchč la prima volta ho
> > scelto
> > > questo programma ed č rimasto memorizzato il programma da utilizzare
> pňer
> > > apre file di queste estensioni. Se lo faccio tramite access no!
> perche???
> > > :-(
> > > Aiuto mi sto perdendooooooo:-((((
> >
> > Veramente sei giŕ in alto mare e direi che sarebbe il caso che ti fermi
e
> ti
> > chiarisci le idee.
> > Il file con estesione .pro e .crd se non hai l'applicazione che li ha
> > generati non li aprirai mai, diverso il caso dei file .txt che (almeno
> > spero) sono in formato testo e quindi apribili anche da notepad.
> > Ora,per il punto 1) non posso aiutarti; per il punto 2), fermo restando
il
> > problema dei file .pro e .crd il codice (nell'evento "su clic" del
> bottone)
> > per aprire il file dello spartito č:
> >
> > Dim percorso as string
> > percorso = "winword.exe " & chr(34) & "d:\la mia musica\spartiti\" &
> > me!Autore & "\" & me!Spartito & chr(34)
> > Shell percorso
> >
> > - "Autore" č una casella di testo che contiene il Nome e cognome
cantante;
> > - "Spartito" č una casella di testo che contiene il nome del file con
> > estensione .txt
> >
> > Ciao.
> >
> > --
> > Sergio MAZZA
> >
>
> E' vero.... sono in alto mare. Non solo devo reperire il programma che ha
> generato i file (quindi non basta solo indicare word come programma per
> aprire i file con quelle estensioni9 ma devo anche capire come scrivere
> questo linguaggio per me "sconosciuto". Scusa la mia ignoranza
evidentemente
> il NG č un luogo troppo "alto" di livello per me.  :-(
> Il comando che mi hai mandato č sostanzialmente uguale a quello di ieri
> sera, da quello che capisco devo sostituire "Autore &" con il mone del
> cantante e "Spartito & chr (34) " con il nome della canzone ma cosě
facendo
> non lo devo fare tutte le volte che cerco la canzone ? Non puo' essere
cosě,
> evidentemente sono io che non capisco un tubo. Lo devo scrivere cosi come
me
> lo mandi?
>
>  Private Sub Comando38_Click()
> "d:\la mia musica\spartiti\" & me!Autore & "\" & me!Spartito & chr(34)
> End Sub
>
> perche' mi da errore di sintassi.
> Grazie della tua disponibilitŕ Sergio anche se mi rendo conto che hai poco
> tempo .... lancio un appello a tutti ...... mi date una mano di aiuto come
> sta facendo Sergio????
>
> Ciao, il problema del programma che apra i file crd e pro lěho risolto .
ho trovato il programma giŕ caricato e il file si apre anche se da
quell'errore di protezione giŕ evidenziato in NG da qualche altro. La
soluzione la sto cercando su NG nei post giŕ messi perchč la soluzione data
non funziona con il file di access 2000 e il programma office xp che uso io.
continuo ad avere sempre il problema della riga di comando errata.
filo


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:JRboc.48762$Qc.19...@twister1.libero.it...
 > Ciao, il problema del programma che apra i file crd e pro lìho risolto .
> ho trovato il programma già caricato e il file si apre anche se da
> quell'errore di protezione già evidenziato in NG da qualche altro. La
> soluzione la sto cercando su NG nei post già messi perchè la soluzione
data
> non funziona con il file di access 2000 e il programma office xp che uso
io.
>
> continuo ad avere sempre il problema della riga di comando errata.
>
> filo
>
Ma mi vuoi dire come hai chiamato le caselle di testo che contengono il nome
e cognome del cantate e quella dello spartito o aspetti che mi beatificano
per sperare in qualche apparizione nei tui sogni?
Se vuoi risolvere presto il problema mi devi descrivere che c'hai messo
sulla maschera e come si chiama altrimenti ci passiamo le ferie.
(ci riprovo)
Il codice lo devi adattare tu, devi sostituire a me!Autore il nome della tua
casella di testo che (ripeto) contiene il nome e cognome del cantante; devi
sostituire me!Spartito con (ripeto) il nome della tua casella di testo che
contiene il nome del file (compresa l'estensione) con lo spartito.
Ora che mi dici di aver risolto il problema dei file .crd e .pro
l'istruzione cambia perchè, a priori VBA non sa quale applicazione eseguire
quando clicchi sul bottone; quindi diventerà:
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "d:\la mia musica\spartiti\" & me!Autore & "\" & me!Spartito
Set WshShell = Nothing
Poi se le istruzioni ti presentano un errore tu selezioni il codice (tutto),
lo copi/incolli nel messaggio e indichi che tipo di errore e la riga dove te
lo presenta; per dare modo a tutti di poterlo controllare e correggere...
Ciao.
P.S. Sù col morale però eh?
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:c7sjle$i2g$1...@canarie.caspur.it...

Scusa mi sembrava di averlo già scritto nel messaggio originale:
Casella di testo Titolo della canzone : contiene il nome della canzone ma
non vi è l'estensione (è un problema ???) perchè io non so se quel file sarà
con estensione crd - pro o text;
Casella di testo Cantante : contiene il nome e cognome del cantante
Le estensioni possono essere .doc; .txt ; .crd o .pro che entrambi vengono
aperti con un programma che si VIEWCRD.EXE che è installato sotto
c:\programmi\ViewCRD
>
quello che ho scritto in VB e:
Private Sub Comando38_Click()
Dim WshShell
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "d:\la mia musica\spartiti\" & Cantante & "\" & Titolo della
canzone
Set WshShell = Nothing
End Sub
ciao
filo


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:Wjnoc.49370$Qc.20...@twister1.libero.it...
>
> Scusa mi sembrava di averlo già scritto nel messaggio originale:
> Casella di testo Titolo della canzone : contiene il nome della canzone ma
> non vi è l'estensione (è un problema ???) perchè io non so se quel file
sarà
> con estensione crd - pro o text;
Eh! Insomma... Un tintinino...
> Casella di testo Cantante : contiene il nome e cognome del cantante
>
> Le estensioni possono essere .doc; .txt ; .crd o .pro che entrambi vengono
> aperti con un programma che si VIEWCRD.EXE che è installato sotto
> c:\programmi\ViewCRD
> >
> quello che ho scritto in VB e:
>
> Private Sub Comando38_Click()
> Dim WshShell
> Set WshShell = CreateObject("WScript.Shell")
> WshShell.Run "d:\la mia musica\spartiti\" & Cantante & "\" & Titolo della
> canzone
> Set WshShell = Nothing
>
> End Sub
>
> ciao
> filo
>
Allora; alla luce delle ultime notizie si cambia con:
Private Sub Comando38_Click()
Dim WshShell, nomeFileConEstensione as string
Set WshShell = CreateObject("WScript.Shell")
nomeFileConEstensione = Dir("d:\la mia musica\spartiti\" & Me!Cantante & "\"
& Me![Titolo della canzone] & ".*")
WshShell.Run "d:\la mia musica\spartiti\" & Me!Cantante & "\" &
nomeFileConEstensione
Set WshShell = Nothing
End Sub
Ciao.
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:c7t7o5$nh6$1...@canarie.caspur.it...

Ho incrociato le dita..... ho fatto copia e incolla ..... poi  sono andata
in maschera ........clicco sul pulsante di comando
e voilà ............ sigh.a!!!!.........errore di sintassi......
ho fatto copia e incolla e questo è il risultato:
>
> Private Sub Comando38_Click()                    (nb:qua appare la freccia
ed è evidenziata in giallo)
Dim WshShell, nomeFileConEstensione As String
Set WshShell = CreateObject("WScript.Shell")
nomeFileConEstensione = Dir("d:\la mia musica\spartiti\" & Me!Cantante & "\"
(nb:questa riga è evidenziata in blu)
& Me![Titolo della canzone] & ".*")
WshShell.Run "d:\la mia musica\spartiti\" & Me!Cantante & "\" &
nomeFileConEstensione
Set WshShell = Nothing
End Sub
Che fu'? E' stata colpa mia ? Volevo mandarti la tabella per e-mail.... ma
mi chiede di selezionare un formato... quale deve scegliere affinche tu lo
visualizzi???se no l'intero DB
Grazie
Filos


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:Mp%oc.52745$Qc.21...@twister1.libero.it...
>
> Ho incrociato le dita..... ho fatto copia e incolla ..... poi  sono andata
> in maschera ........clicco sul pulsante di comando
> e voilà ............ sigh.a!!!!.........errore di sintassi......
>
> ho fatto copia e incolla e questo è il risultato:
> >
> > Private Sub Comando38_Click()                    (nb:qua appare la
freccia
> ed è evidenziata in giallo)
> Dim WshShell, nomeFileConEstensione As String
> Set WshShell = CreateObject("WScript.Shell")
> nomeFileConEstensione = Dir("d:\la mia musica\spartiti\" & Me!Cantante &
"\"
> (nb:questa riga è evidenziata in blu)
> & Me![Titolo della canzone] & ".*")
>
> WshShell.Run "d:\la mia musica\spartiti\" & Me!Cantante & "\" &
> nomeFileConEstensione
> Set WshShell = Nothing
> End Sub
>
> Che fu'? E' stata colpa mia ? Volevo mandarti la tabella per e-mail.... ma
> mi chiede di selezionare un formato... quale deve scegliere affinche tu lo
> visualizzi???se no l'intero DB
>
> Grazie
>
> Filos
Nel copia/incolla non devi spezzare le righe:
(questa è tutta una riga)
'--- inizio ---
nomeFileConEstensione = Dir("d:\la mia musica\spartiti\" & Me!Cantante & "\"
& Me![Titolo della canzone] & ".*")
'--- fine ---
(questa è tutta una riga)
'--- inizio ---
WshShell.Run "d:\la mia musica\spartiti\" & Me!Cantante & "\" &
nomeFileConEstensione
'--- fine ---
Ciao.
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:c827ui$5gd$1...@canarie.caspur.it...

Ho inserito il comando su un'unica riga, ma mi da errore.  Ho  vcercato con
F1 l'errore e mi sembra di aver capito che manca l'oggetto che stanno nella
libreria oggetto .... che ho anche aperto .... ma .... nada!:-(
messaggio di errore: errore di Run-time'-
2147024894
(80070002)'
Metodo 'Run' dell'oggetto 'IWshShell3' non riuscito.
cmq.... ti rimanod l'istruzione così come è scritta.... senza righe nel
mezzo e con l'istruzione per intero sulla riga. I punti di inizio rigo e
fine rigo te li ho segnati tra parantesi .......esempio (I) ......
istruzione ...... (F) ogni volta che inizio vado a capo.
Mah....
ciao---------grazie--------filo
****
(I)Private Sub Comando38_Click()(F)
(I)Dim WshShell, nomeFileConEstensione As String(F)
(I)Set WshShell = CreateObject("WScript.Shell")(F)
(I)nomeFileConEstensione = Dir("d:\la mia musica\spartiti\" & Me!Cantante &
"\" & Me![Titolo della canzone] & ".*")(F)
(I)WshShell.Run "d:\la mia musica\spartiti\" & Me!Cantante & "\" &
nomeFileConEstensione(F)
(I)WshShell = Nothing(F)
(I)End Sub(F)
****


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:Qa0qc.57272$Qc.23...@twister1.libero.it...
>
> Ho inserito il comando su un'unica riga, ma mi da errore.  Ho  vcercato
con
> F1 l'errore e mi sembra di aver capito che manca l'oggetto che stanno
nella
> libreria oggetto .... che ho anche aperto .... ma .... nada!:-(
>
> messaggio di errore: errore di Run-time'-
2147024894
(80070002)'
> Metodo 'Run' dell'oggetto 'IWshShell3' non riuscito.
>
> cmq.... ti rimanod l'istruzione cosě come č scritta.... senza righe nel
> mezzo e con l'istruzione per intero sulla riga. I punti di inizio rigo e
> fine rigo te li ho segnati tra parantesi .......esempio (I) ......
> istruzione ...... (F) ogni volta che inizio vado a capo.
> Mah....
> ciao---------grazie--------filo
> ****
> (I)Private Sub Comando38_Click()(F)
> (I)Dim WshShell, nomeFileConEstensione As String(F)
> (I)Set WshShell = CreateObject("WScript.Shell")(F)
> (I)nomeFileConEstensione = Dir("d:\la mia musica\spartiti\" & Me!Cantante
&
> "\" & Me![Titolo della canzone] & ".*")(F)
> (I)WshShell.Run "d:\la mia musica\spartiti\" & Me!Cantante & "\" &
> nomeFileConEstensione(F)
> (I)WshShell = Nothing(F)
> (I)End Sub(F)
> ****
>
>
Questa riga č sbagliata: (I)WshShell = Nothing(F), quella giusta č: (I)Set
WshShell = Nothing(F).
Indica anche su quale riga si ferma l'esecuzione...
Ciao.
--
Sergio MAZZA


title: collegamento ipertestuale automatico?

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:c8a81s$9g8$1...@canarie.caspur.it...

> fatto!! non funziona. stesso codice di errore e si evidenzia di giallo la
riga WshShell.run.....
scusa ma non cěč la faccio piu' . sono giorni e giorni che non riesco ad
andare avanti  e sicuramente avro' altri problemi perchč voglio realizzare
ciň che non conosco, sicuramente altri comandi che ignoro che esistono ....
e altri problemi nell'andare a sincronizzare o ricercare file ........... so
che non rientra nelle regole NG ma se ti mando il DB me lo risolvi intanto
questo problema??? cosě forse andrň avanti o no? non so piů che fare ....:-(


title: collegamento ipertestuale automatico?

text:
"filos" <
finanz...@tiscali.it
> ha scritto nel messaggio
news:It6qc.6430$Wc.2...@twister2.libero.it...

Invialo in formato acc'97...
Ciao.
--
Sergio MAZZA


title: Enorme problema... Devo recuperare Maschere e Report da un file MDE

author: Nicola

text:
Ciao a tutti..
come da oggetto, ho fatto un casino enorme, senza accorgermene ho eliminato
il file MDB e sto nella CACCA perchè devo fare delle modifiche alle
maschere.
Consigliatemi voi...
--
Nicola
nick...@libero.it
(per rispondermi togliete
<nospam> dall'indirizzo


author: MM

text:
Cosa hai in mano ?
Possiedi un mde ?
Specifica meglio ciò che hai per meglio aiutarti.
Ciao.
con simpatia.
Marco.


text:
Mi scuso ma non avevo visto la richiesta dell'oggetto.
Da un file mde non si possono estrapolare maschere e report in quanto il
codice stesso che sta dietro le maschere e report viene eliminato e
codificato nel mde.
L'MDE per quello che ne so io non permette un reverse engenering.
Comunque spero che tu possa farcela.
Hai cancellato l'MDB recentemente ?
Se sì , allora prova a recuperare i file cancellati con un programma di
recupero file tipo : Fast File Recovery di R-Studio.
Magari con una copia meno recente riesci a fare tutto ovviamente apportando
le ultime modifiche del MDB.
Ciao .
Con simpatia.
Marco.


author: Antonio Biso

text:
"Nicola
nick...@libero.it
>" <<nospam> ha scritto nel messaggio
news:W6ht9.64309$%M1.16...@twister2.libero.it...
> Ciao a tutti..
>
> come da oggetto, ho fatto un casino enorme, senza accorgermene ho
eliminato
> il file MDB e sto nella CACCA perchè devo fare delle modifiche alle
> maschere.
>
> Consigliatemi voi...
Rivolgiti al proprietario del database che magari, a buon prezzo, ti dà la
possibilità di modificare il frutto del suo lavoro!!!
Antonio


author: Lenny

text:
> Rivolgiti al proprietario del database che magari, a buon prezzo, ti dà la
> possibilità di modificare il frutto del suo lavoro!!!
>
> Antonio
>
>
:-))))


text:
--
Nicola
nick...@libero.it
(per rispondermi togliete
<nospam> dall'indirizzo
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:uZrt9.65815$%M1.16...@twister2.libero.it...

Caro Antonio...
Il fatto che il creatore del DB sono io...
e mi darei 1.000.000.000 di ? pur di recuperarlo :-)


text:
"MM" <
mar...@libero.it
> ha scritto nel messaggio
news:rxkt9.65384$RO.16...@twister1.libero.it...

Dove trovo quel programma??
E' free??
Grazie cmq...



text:
"Nicola" <
nospam.n...@libero.it
> ha scritto nel messaggio
news:Diwt9.66655$%M1.17...@twister2.libero.it...

Permettimi di dubitarlo.
Comunque, dal MDE non si recupera l'MDB.
Inoltre, hai imparato (a tue spese?) l'utilità del backup
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Xlwt9.66817$RO.16...@twister1.libero.it...

Be, adesso sicuramente si...



text:
> Dove trovo quel programma??
> E' free??
>
> Grazie cmq...
>  --
> Nicola
>
nick...@libero.it
> (per rispondermi togliete
> <nospam> dall'indirizzo
Non credo sia free ma comunque funziona a meravigli a anche ion caso di
formattazione !!
Guarda un po' in giro su internet e successivamente su
astalavista.box.sk
 !!
:)
Ciao.
Con simpatia.
Marco


title: Scusate il doppio invio...

author: Lorenzo Buonadonna

text: Chiedo scusa per l'errore del messaggio doppio e ancora auguri


title: blink label durante esecuzione procedura di calcolo

author: pfm

text:
salve

ho una procedura di calcolo con esportazione di dati in excel che dura circa 2 minuti.

oltre a attivare il puntatore del mouse a clessidra vorrei far si che una label faccia blink in modo che si veda che la procedura sta procedendo.

Ho pensato di mettere una label sulla form + un timer, ma passando il controllo alla procedura non lampeggia

come faccio a farlo lampeggiare mentre viene eseguita la procedura?

Private Sub cmdCalc_Click()
  ' blinking ON

  ' ATTIVO timer
   Me.TimerInterval = 500
   lblWorking.Visible = True  ' <-- VISUALIZZO la scritta WORKING

  ' clessidra ON
  DoCmd.Hourglass True
  gr_Calcola (mioParametro)   ' <----------------------
  ' clessidra OFF
  DoCmd.Hourglass False

  ' DISATTIVO timer
  Me.TimerInterval = 0
  lblWorking.Visible = False  ' <-- NASCONDO la scritta WORKING

End Sub

mentre nell'evento timer cambio il colore

Private Sub Form_Timer()
  If lblWorking.ForeColor = vbWhite Then
     lblWorking.ForeColor = vbRed
  Else
     lblWorking.ForeColor = vbWhite
  End If
End Sub


text:
Se la Routine è SINCRONA... quindi se quando il Codice la chiama, non si hanno interruzioni per il S.O. non potrai MAI vedere lampeggiare nulla...

Quella Routine di Calcolo, segreta, se ha dei LOOP di calcolo devi introdurre i DOEVENTS, nel Loop iù interno al fine di delegare al S.O. la possibilità di fare gli aggiornamenti, tra cui il TIMER...

@Alex


text:

grazie dell'informazione.

la procedura di calcolo e' susddivisa in 6 routine.
mi conviene mettere tra una routine e l'altra DoEvents?

Rallenta?
e' possibile fare una procedura di calcolo asincrona?


text:
Rallenta in modo relativo... non credo sia così facile accorgersene...
Prova ad inserirlo 1 volta e vedi se qualche cosa si attiva, non esiste una regola specifica... l'unica è che nei LOOP servirebbe SEMPRE.

@Alex


text:

grazie dell'interessamento.

ho provato a inserirla ma mi attiva la scritta
ma l'effetto blink non funge anche se metto in posti diversi DoEvents.

eseguo una serie di stringhe SQL create ad hoc in base alle scelte fatte dall'utente. non ho proprio un ciclo LOOP

se hai consigli sono sempre ben accetti


text:
il blink come è realizzato...?
Diciamo che è abbastanza complesso darti indicazioni senza poter fare debug...

@Alex


text:

grazie dell'interessamento

come avevo scritto



text:

Evidentemente i processi, che come ti dicevo sono SINCRONI, non consentono il rilascio delle risorse in modo adeguato... non siamo in MultiThread...

Fai una prova, se hai voglia...
Crea una Form nuova vuota, che gestisca solo TimerInterval 500 e che abbia all'interno una LABEL che realizza il BLINK come da codice che hai esposto.

Quindi prima di lanciare le Queries, apri questa Form(Popup ma NON acDialog) quindi lanci le tue query... ed alla fine, chiudi la Form...

E' solo un tentativo... non saprei cosa altro suggerire.

@Alex


title: casella di selezione o combo

author: GM

text:
ciao a tutti ho una tabprodotti e devo inserire dei prodotti....
siccome sono oltre 80 come posso fare a inserirli in Origine riga
nel + breve tempo possibile cosě:
"pippo";"pluto";"minnie"; etc...??
grazie


title: casella di selezione o combo

author: ALESSANDRO Baraldi

text:
"GM" <
to...@invalid.it
> ha scritto nel messaggio
news:DSEVi.158652$U01.1...@twister1.libero.it...
> ciao a tutti ho una tabprodotti e devo inserire dei prodotti....
> siccome sono oltre 80 come posso fare a inserirli in Origine riga
> nel + breve tempo possibile così:
> "pippo";"pluto";"minnie"; etc...??
> grazie
Se usi una tabella ti fa schifo...?
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: casella di selezione o combo

text:
"GM" <
to...@invalid.it
> ha scritto nel messaggio
news:DSEVi.158652$U01.1...@twister1.libero.it...
> ciao a tutti ho una tabprodotti e devo inserire dei prodotti....
> siccome sono oltre 80 come posso fare a inserirli in Origine riga
> nel + breve tempo possibile così:
> "pippo";"pluto";"minnie"; etc...??
> grazie
>
>
in tipo origine riga seleziona tabella/query
in origine riga fai una query che legge i dati direttamente dalla tabella
prodotti
saluti
thomas.az


title: Report su maschera

author: Vulcanbrain

text:
A tutti: hola!
Avete idea di come posso fare per visualizzare direttamente l'anteprima del
report su un controllo a schede in una maschera???


title: Report su maschera

text:
"Vulcanbrain" <
NO_SPAM_v...@libero.it
> ha scritto nel messaggio
news:1ff8c.90100$FJ6.3...@twister1.libero.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi queste
due FAQ:
1) Utilizzare lo Snapshot Viewer per creare anteprime dei report in una form
di Federico Luciani.
2) Anteprima report su maschera con Snapshot Viewer di Franco Cappellaro.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: report access con livello di gruppo

author: alex

text:
HO UN report al quale do come livello di gruppo la ragione sociale. Dopo la
ragione sociale ho: data fattura numero fattura e totale fattura relativi
alla ragione sociale .
Per questa ragione sociale posso avere piu' fatture.
Se io decido di mettere nelle proprieta' del report , salta pagina dopo
sezione, riesco ad avere per singola ragione sociale un foglio, ma se per
questa ragione sociale ho piu' fatture, il report sballa completamente
facendomi un primo foglio corretto ma con i dati di uan sola fattura, e le
seguenti escono su fogli bianchi con i dati relativi alle fatture.
IO AVREI voluto avere: ragione sociale con tutte le fatture per questa
ragione sociale.
E' UN pasticcio non so come spiegarlo e non so se mi sono spiegato :)


title: report access con livello di gruppo

author: Sergio MAZZA

text:
"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio
news:473341b8$0$10619$4faf...@reader2.news.tin.it...

Il salto pagina (dopo sezione) mettilo nel piè di pagina (gruppo) ragione
sociale...
Ciao.
--
Sergio MAZZA


title: report access con livello di gruppo

author: alessandro

text:
 Il salto pagina (dopo sezione) mettilo nel piè di pagina (gruppo) ragione
> sociale...
>
azz non sono piu' in ufficio ora, ma quindi anche la ragione sociale dovrei
metterla nel piedipagina? mentre ora e' nella sezione prima del corpo.
ciao e grazie sergio


title: report access con livello di gruppo

text:
"alessandro" <alex> ha scritto nel messaggio
news:47334c41$0$4785$4faf...@reader4.news.tin.it...
>
> azz non sono piu' in ufficio ora, ma quindi anche la ragione sociale
> dovrei metterla nel piedipagina? mentre ora e' nella sezione prima del
> corpo.
>
> ciao e grazie sergio
Solo il salto pagina, se lo vuoi alla fine della stampa di quella
sezione(gruppo)...
Ciao.
--
Sergio MAZZA


title: report access con livello di gruppo

text:
> Solo il salto pagina, se lo vuoi alla fine della stampa di quella
> sezione(gruppo)...
>
niente da fare, mi da lo stesso difetto di ieri ovvero un report intestato a
nome xxxx ma se questo nome ha piu' fatture, solo la prima fattura compare
sotto il nome xxx , e l'altra va a finire in un foglio bianco senza
intestazione :(


title: report access con livello di gruppo

text:
"alex" <aiaiai...@aiaiaiaiaai.jak> ha scritto nel messaggio
news:47341829$0$36445$4faf...@reader5.news.tin.it...
>
> niente da fare, mi da lo stesso difetto di ieri ovvero un report intestato
> a nome xxxx ma se questo nome ha piu' fatture, solo la prima fattura
> compare sotto il nome xxx , e l'altra va a finire in un foglio bianco
> senza intestazione :(
Devi controllare anche la grandezza della sezione (altezza), che non sia
eccessiva.
Come è strutturato il report?
[int. report]
    [int. pagina]
        [int.gruppo ragione sociale]
            [ragione sociale]
            [corpo]
                [fatture]
        [p.d.p. gruppo ragione sociale] '<-- salto pagina dopo sezione
    [p.d.pagina]
[p.d. report]
Ciao.
--
Sergio MAZZA


title: report access con livello di gruppo

text:
> Devi controllare anche la grandezza della sezione (altezza), che non sia
> eccessiva.
>
effettivamente mettendo a posto i margini la cosa cambia, il problema e'
anche dato dall'origine dati comunque, devo cambiare la query anche.
grazie sergio


title: [OT] Ciao a tutti

author: Valerio Valentini

text:
Come da oggetto,
purtroppo ho solo il tempo di scaricare i messaggi e di leggere i primi.
Proverò prossimamente a continuare la traduzione del sito di Karl, ma temo
di avere ancora almeno un mesetto di lavoro duro. Poi tornerò alla mia
passione, quindi sviluppo degli incompiuti e traduzione.
e sappiate che ...
è bello anche se non sei uno sviluppatore di Access, anche se capiti
soltanto occasionalemente sul NG, tornare e negli anni trovare sempre tutto
come l'ultima volta, con gli stessi battibecchi, le stesse liti, spesso gli
stessi consigli ripetuti all'inifinito, e quindi soprattutto con la stessa
gente che ha sempre la stessa voglia di aiutare.
Ciao e grazie.
Valerio.


title: [OT] Ciao a tutti

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:HyvEd.665680$35.26...@news4.tin.it...

;-)
Ben risentito dopo lunga latitanza.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: [OT] Ciao a tutti

author: sv

text:
Valerio Valentini ha scritto:


> Ciao e grazie.
> Valerio.
Ciao Valerio
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] Ciao a tutti

text:

Come si dice: nessuna nuova, buona nuova...
Ciao.
--
Sergio MAZZA


title: [OT] Ciao a tutti

author: MA

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:HyvEd.665680$35.26...@news4.tin.it...

Oh l'aria di Napoli ti ha contaggiato... sei diventato uno scansafatiche...
;-P
MAssimiliano


title: [OT] Ciao a tutti

author: ciroteo

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:HyvEd.665680$35.26...@news4.tin.it...
> Come da oggetto,
> purtroppo ho solo il tempo di scaricare i messaggi e di leggere i primi.
> Proverň prossimamente a continuare la traduzione del sito di Karl, ma temo
> di avere ancora almeno un mesetto di lavoro duro. Poi tornerň alla mia
> passione, quindi sviluppo degli incompiuti e traduzione.
>
> e sappiate che ...
> č bello anche se non sei uno sviluppatore di Access, anche se capiti
> soltanto occasionalemente sul NG, tornare e negli anni trovare sempre
tutto
> come l'ultima volta, con gli stessi battibecchi, le stesse liti, spesso
gli
> stessi consigli ripetuti all'inifinito, e quindi soprattutto con la stessa
> gente che ha sempre la stessa voglia di aiutare.
>
> Ciao e grazie.
> Valerio.
>
>
>
Ciao valerio, il tuo contributo č tra i piů preziosi.
Grazie infinite per il lavoro che fai, e ben tornato!


title: [OT] Ciao a tutti

author: TheMax

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:UmzEd.23959$_E5.6...@twister2.libero.it...
>
>
Ops... si parla del diavolo...
Hai letto il mio post di 1 minuto fa?
Ciao,
Massimo


title: [OT] Ciao a tutti

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:HyvEd.665680$35.26...@news4.tin.it...

Bentornato anche se anche io sono super preso e non è che posto così tanto.
Pensa che Ciroteo è ancora convinto che gli mando le foto del raduno via
mail, ma non sa che faccio prima se le porto a mano partendo in
bicicletta:-))
Ciao,
Massimo


title: guida funzioni e oggetti

author: doppiacoppia

text:
per caso nessuno sa se esiste una guida completa (anche a pagamento) su
tutte le funzioni e gli oggetti, coi relativi metodi e proprietà,
disponibili in access 2003...infatti con la guida integrata faccio
fatica a fare le ricerche (ad esempio, se inserisco date() mi da
risultati che non c'entrano nulla)


title: guida funzioni e oggetti

author: Nicola Di Martino

text:
"doppiacoppia" <
doppia...@gmail.com
> ha scritto nel messaggio
news:1150189940.2...@h76g2000cwa.googlegroups.com...
per caso nessuno sa se esiste una guida completa (anche a pagamento) su
tutte le funzioni e gli oggetti, coi relativi metodi e proprietą,
disponibili in access 2003...infatti con la guida integrata faccio
fatica a fare le ricerche (ad esempio, se inserisco date() mi da
risultati che non c'entrano nulla)
Che ne pensi di un bel librone????
hai letto sul sito comune? sezione libri...
Ciao
Nik


title: guida funzioni e oggetti

text:
"doppiacoppia" <
doppia...@gmail.com
> ha scritto nel messaggio
news:1150189940.2...@h76g2000cwa.googlegroups.com...
per caso nessuno sa se esiste una guida completa (anche a pagamento) su
tutte le funzioni e gli oggetti, coi relativi metodi e proprietą,
disponibili in access 2003...infatti con la guida integrata faccio
fatica a fare le ricerche (ad esempio, se inserisco date() mi da
risultati che non c'entrano nulla)
[risposta]
Ma sei sicuro che apri l'help del VBA?
Comunque puoi consultarla anche on-line o alcune scaricarle qui:
http://msdn.microsoft.com/office/reference/vba/default.aspx
Ciao.
--
Sergio MAZZA


title: Aggiornamento Scheda

author: MarcoS

text:
Ho una scheda che fa riferimento alla query Q_Ric_sql.
All'interno di essa eseguo una ricerca, e modifico la query associata.
Il problema è che non riesco ad aggiornare visivamente la scheda utilizzando
il seguente comando:
DoCmd.Requery
SendKeys "{F9}"
p.s. La scheda è attivata
Dove sbaglio ?
mentre funziona perfettamente con questo:
DoCmd.ApplyFilter "Q_Ric_sql"
--
Ciao e grazie
Marco S.
http://digilander.iol.it/santimarco


title: Aggiornamento Scheda

text:
"MarcoS" <
marco...@libero.it
> ha scritto nel messaggio
news:9edpd1$452$1...@pinco.nettuno.it...

Hai provato con Me.Requery?
Ciao.


title: Aggiornamento Scheda

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9ee3ek$3ir$1...@canarie.caspur.it...
>
>
> Hai provato con Me.Requery?
>
Sě, ma non riesco propio farla funzionare con il Requery :-(



title: Aggiornamento Scheda

text:
"MarcoS" <
marco...@libero.it
> ha scritto nel messaggio
news:9efnr0$qgb$1...@pinco.nettuno.it...
>
> Sě, ma non riesco propio farla funzionare con il Requery :-(
> --
> Ciao e grazie
> Marco S.
Puoi descrivere meglio la situazione?
Io ho capito questo:
Tu hai una maschera (se per scheda intendi questa) che ha come base dati una
query "Q_Ric_sql"; tu vuoi filtrare i dati della maschera e visualizzarli
sulla stessa.
Se la situazione č questa, puoi applicare alla maschera una qualsiasi
condizione con DoCmd.ApplyFilter (vedi help) e togliere il filtro con
DoCmd.ShowAllRecords (vedi help).
In tutti e due i casi, che mi ricordi, non mi sembra ci sia bisogno di un
requery; la maschera visualizza subito il risultato della selezione...
Ciao.


title: Aggiornamento Scheda

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9efqdj$rgi$1...@canarie.caspur.it...
>
>
> Puoi descrivere meglio la situazione?
> Io ho capito questo:
> Tu hai una maschera (se per scheda intendi questa) che ha come base dati
una
> query "Q_Ric_sql"; tu vuoi filtrare i dati della maschera e visualizzarli
> sulla stessa.
> Se la situazione è questa, puoi applicare alla maschera una qualsiasi
> condizione con DoCmd.ApplyFilter (vedi help) e togliere il filtro con
> DoCmd.ShowAllRecords (vedi help).
> In tutti e due i casi, che mi ricordi, non mi sembra ci sia bisogno di un
> requery; la maschera visualizza subito il risultato della selezione...
>
Infatti come ho scritto nel primo post, funziona perfettamente con questo:
DoCmd.ApplyFilter "Q_Ric_sql" , senza il Requery.
Quello che mi chiedevo è se riuscivo a utilizzare il comando Requery senza
dover ricorrere ad ApplyFilter ??
grazie 1000 per l'interessamento
--
Ciao Marco S.


title: Aggiornamento Scheda

text:
"MarcoS" <
marco...@libero.it
> ha scritto nel messaggio
news:9eg1r9$u0n$1...@pinco.nettuno.it...
>
>
> Infatti come ho scritto nel primo post, funziona perfettamente con questo:
> DoCmd.ApplyFilter "Q_Ric_sql" , senza il Requery.
>
> Quello che mi chiedevo è se riuscivo a utilizzare il comando Requery senza
> dover ricorrere ad ApplyFilter ??
>
> grazie 1000 per l'interessamento
> --
> Ciao Marco S.
>
Se applichi alla maschera una query non hai bisogno del "Requery"; ne hai
bisogno quando (per esempio) modifichi il recordset della maschera magari
aggiornando dei dati con una query di comando e vuoi visualizzare il
risultato. A questo punto ti serve il Requery del recordset della maschera.
Quindi se devi filtrare i dati non utilizzi il Requery, oltretutto se leggi
l'help vedrai che DoCmd.Requery e un metodo che è stato inserito solo per
compatibilità con access'95 e il comportamento è ben diverso dal Me.Requery;
dove quest'ultimo è più veloce e non chiude e riapre la query come fa il
DoComd.Requery.
Poi ci sono altri modi per filtrare una maschera (vedi nell'help la
proprietà Filter e FilterOn) ma (ripeto) non mi sembra sia necessario
utilizzare il metodo Requery (non quello del DoCmd)...
Ciao.


title: Aggiornamento Scheda

text:
Sergio MAZZA <
sergi...@tiscalinet.it
> wrote in message
9eg5rk$46m$1...@canarie.caspur.it...
>
> Poi ci sono altri modi per filtrare una maschera (vedi nell'help la
> proprietą Filter e FilterOn) ma (ripeto) non mi sembra sia necessario
> utilizzare il metodo Requery (non quello del DoCmd)...
Ok, Grazie
--
Ciao Marco S.


title: Colorare le colomme in maschere visualizzazione foglio dati

author: TT

text:
Ciao a tutti
é possibile?
In visualizzazione maschera ho cambiato il colore di sfondo e funziona.
Però volevo avere lo stesso colore si sfondo anche in visualizzazione
foglio dati.
TT


author: SunRex

text:
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:6Npgc.8587$Qc.3...@twister1.libero.it...

Dal Menu
Strumenti\Opzioni\FoglioDati
Qui puoi impostare il carattere lo sfondo la griglia e tante altre cosette.
SunRex


text:
"SunRex" <
sunrexs...@hotmail.it
> ha scritto nel messaggio
news:dxrgc.95911$rM4.3...@news4.tin.it...

Grazie per la risposta.
Non mi sono spiegato correttamente.
Volevo cambiare il colore solo di una colonna
Ciao
TT


author: ACToniolo

text:
non mi risulta che M$ l'abbia ancora realizzato..
Andrea
(MCP Access)
"TT" <
tere...@libero.it
> ha scritto nel messaggio
news:6Npgc.8587$Qc.3...@twister1.libero.it...



author: S. Savoldi

text:
"TT"

Utilizzando Access>=2000 puoi sfruttare la formattazione condizionale per
colorare una specifica colonna...


text:
"S. Savoldi" <
war...@libero.it
> ha scritto nel messaggio
news:N2Lgc.10289$Qc.4...@twister1.libero.it...

Mitico!!!!!!!!!!!!!
Ma chissà perchè con il colore di sfondo non funziona e con la formattazione
condizionale si. Mahhh
Grazie
TT


text:
"TT"
> Mitico!!!!!!!!!!!!!
> Ma chissà perchè con il colore di sfondo non funziona
Beh, i Data-Sheets di Access sono piuttosto rigidi a livello di Layout
rispetto alle visualizzazioni "standard" e continue.
Ciao: Silvio


title: Recordsource e runtime error...

text:
Ho un problema alquanto strano...
Impostando il reocurdsource di un report in  direttamente da codice
subito dopo l'apertura del report stesso:
strc8 = "Select * from " & ANNO_MESE & " order by cognome"
DoCmd.OpenReport "1pag", acViewDesign
            .recordsource = strc8
provando ad isolare la riga di codice in questione, ho accertato che è
proprio quella a creare l'errore...
Perchè?????


title: Recordsource e runtime error...

text:
Ah, dimenticavo di dire che l'errore è proprio brutto... mi chiude del
tutto ACCESS!!!


title: Recordsource e runtime error...

text:
<
gianlu...@gmail.com
> ha scritto nel messaggio
news:1142609329.5...@p10g2000cwp.googlegroups.com...
Ho un problema alquanto strano...
Impostando il reocurdsource di un report in  direttamente da codice
subito dopo l'apertura del report stesso:
strc8 = "Select * from " & ANNO_MESE & " order by cognome"
DoCmd.OpenReport "1pag", acViewDesign
            .recordsource = strc8
provando ad isolare la riga di codice in questione, ho accertato che č
proprio quella a creare l'errore...
Perchč?????
........................
ANNO_MESE restituisce una stringa?
se si (presumo sia il nome di una tabella?
allotra devi inserire il carattere apice ' e cioč
strc8 = "Select * from ' " & ANNO_MESE & " ' order by cognome"
credo che possa essere questo l'errore...
Ciao
Nik


title: Recordsource e runtime error...

author: Sib

text:
<
gianlu...@gmail.com
> ha scritto nel messaggio Ho un problema alquanto



------------------
Secondo te cosa dovrebbe fare il codice che riporti?
quel .recordsource=strc8 secondo te dovrebbe assegnare il recordset al
report?
e poi perchè vuoi assegnare un recordset a un report che apri in modalità
struttura?
Sib
--
http://www.gestionedati.com


title: protezione macro - messaggi indesiderati

author: luigi Onofrio

text:
quando apro un applicativo access su un pc con run time, mi compare
all'inizio sempre il messaggio di protezione  riguardo la pericolosità
delle macro, quanto ho preparato l'installazione con il package Wizard ho
settato nell'additional Registry Key il parametro Key = security, Name =
value e Value=1 ma lo stesso i messaggi mi escono.
Qualcuno mi sa dire come diavolo faccio a far aprire l'applicativo senza
nessun messaggio?
grazie
ps. ripeto, sui PC senza Access ma solo con il run-time.
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Errore in una Istruzione Sql

author: Ronny

text:
Ciao a tutti,
nell'istruzione seguente mi da un errore di :
"Parametri insufficienti. Previsto 1"
dov'è l'errore secondo voi?
Grazie mille a tutti.
  Set rst = dbs.OpenRecordset("SELECT * " _
    & "FROM totali_iva " _
    & " WHERE [iv_numero_ft] = " & nr_fatt _
    & " AND [bl_anno] = " & anno_fatt _
    & " ORDER BY [iv_iva] ;")
Ronny.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Errore in una Istruzione Sql

author: Sergio MAZZA

text:
"Ronny" <
allafacci...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
> nell'istruzione seguente mi da un errore di :
> "Parametri insufficienti. Previsto 1"
>
> dov'è l'errore secondo voi?
> Grazie mille a tutti.
>
>   Set rst = dbs.OpenRecordset("SELECT * " _
>     & "FROM totali_iva " _
>     & " WHERE [iv_numero_ft] = " & nr_fatt _
>     & " AND [bl_anno] = " & anno_fatt _
>     & " ORDER BY [iv_iva] ;")
>
> Ronny.
>
Uno dei parametri che utilizzi nella condizione where è vuoto (Null)?
Ciao.
--
Sergio MAZZA


title: Errore in una Istruzione Sql

text:
> Uno dei parametri che utilizzi nella condizione where è vuoto (Null)?

> Ciao.
No. Sicuro al 100%, a me sembra un problema di sintassi ma non riesco a
risolverlo
grazie
Ronny



title: Errore in una Istruzione Sql

text:
"Ronny" <
allafaccia...@prova.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> > Uno dei parametri che utilizzi nella condizione where è vuoto (Null)?
>
> > Ciao.
> No. Sicuro al 100%, a me sembra un problema di sintassi ma non riesco a
> risolverlo
> grazie
> Ronny
>
Con il debug cosa vedi?
Poi per spezzare le istruzioni io ricordavo questa sintassi:
Set rst = dbs.OpenRecordset("SELECT * " & _
"FROM totali_iva "  & _
" WHERE [iv_numero_ft] = " & nr_fatt  & _
" AND [bl_anno] = " & anno_fatt  & _
" ORDER BY [iv_iva] ;")
Ciao.
--
Sergio MAZZA


title: Errore in una Istruzione Sql

author: Roberto da casa

text:
"Ronny" <
allafacci...@mail.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
> nell'istruzione seguente mi da un errore di :
> "Parametri insufficienti. Previsto 1"
>
> dov'è l'errore secondo voi?
> Grazie mille a tutti.
>
>   Set rst = dbs.OpenRecordset("SELECT * " _
>     & "FROM totali_iva " _
>     & " WHERE [iv_numero_ft] = " & nr_fatt _
>     & " AND [bl_anno] = " & anno_fatt _
>     & " ORDER BY [iv_iva] ;")
>
> Ronny.
Si sicuro che esistano variabili o controlli della maschera che si chiamano
nr_fatt e anno_fatt?
Se non esistono la tua query Diventa parametrica e come tale non puoi
aprirla in VBA con una semplice OpenRecordset, in quanto gli devi passare i
parametri al momento della sua apertura.
Per maggiori dettagli vai sul Sito Comune (link qui sotto) e nella Sezione
Queries leggi la FAQ di Federico Luciani intitolata "Aprire una query
parametrica da codice VBA".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: access e tastiera virtuale

author: BFS

text:
salve a tutti

era da un po che non mettevo mano ad una applicazione access su tablet
windows. ultimamente sviluppo solo su tablet con s.o. android.

access 2016 runtime
tablet MS surface  con windows 10 pro 64 bit in modalità tablet (ma il
problema è uguale anche in modalità desk)
Idem su un tablet yashii sempre con windows 10

ho tre problemini/oni
il primo:
come mai non appare in automatico la tastiera virtuale al focus di una
casella di testo? mentre se metto il focus in qualsiasi altra app (word,
firefox etc la tastiera appare in automatico)
va impostato qualcosa che mi sfugge su access 2016?

risolvo cmq facendo apparire la tastiera da codice richiamando
tabtip.exe ad ogni "su attivato" di una casella di testo, e chiudendo il
processo ad ogni uscita della casella. una rottura ma almeno
parzialmente risolvo.
il secondo è che pur aprendosi la tastiera con questo sistema, non
mostra però i suggerimenti delle parole mammano che si digita. cosa che
invece avviene senza problemi su tutte le altre app.
intendo questi :
https://ibb.co/zfPHxRX

infine, legato al primo
vorrei poter decidere da codice se aprire la tastiera in modalità
numerica o in modalità testo, ma nulla si apre solo in mod testo.

mi sarei aspettato l'apertura automatica della tastiera virtuale al
focus di una editext e gia settata con il tipo di dato che devo scrivere.

qualche suggerimento?
BFS


title: access e tastiera virtuale

text:

scrivo come ho risolto nel caso possa tornare utile a qualcuno

tutte le mancanze sopra descritte le ho risolte con questo prodotto
https://www.comfortsoftware.com/on-screen-keyboard/

per ora in demo ma comprerò la licenza visto che costa 30 euro
una volta installato e settato la tastiera virtuale appare
AUTOMATICAMENTE al focus di una casella di testo anche su Access.
Mancanza di acess che trovo incredibile se non è per colpa mia che non
ho attivato qualcosa.

ha infiniti layout e quindi l'ho impostata identica alla tiptab.exe di
windows 10, layout personalizzabili con aggiunta di ulteriori tasti,
scorciatoie, gesture. si controlla dissolveza, colori, ancoraggio,
nascondi e altri 1000 parametri

ha i suggerimenti delle parole che si stanno digitando in molte lingue.
si controlla, volendo, la sua apertura/chiusura/spostamento direttamente
da vba

non mi piace usare tool esterni ma non ho trovato nulla per poter
controllare direttamente da vba la tastiera nativa di windows

BFS


title: access e tastiera virtuale

author: RobertoA

text:

Ringrazio molto per la condivisione esperienza, per me molto utile
Quindi non si e' capito realmente il motivo per cui da Firefox il focus
su barra indirizzi faccia apparire la tastiera virtuale e da procedura
Access la stessa cosa su textbox no?


title: access e tastiera virtuale

text:

no. la cosa assurda che su word e excel appare
è solo su access che non appare in automatico
e vedo che sono in buona compagnia da quel che leggo su forum stranieri
cmq questa tastiera software che ho acquistato è fenomenale e sopperisce
alla grande alla mancanza della tastiera nativa.

vediamo se con windows 11 che dicono sia stato molto migliorato per
dispositivi touch se il problema verrà risolto

BFS


title: Aiuto per neofita

author: Giorgio

text:
Dopo vari ed infruttuosi tentativi chiedo il vostro aiuto per un problema
probabilmente banale...vorrei fare in modo che facendo un clic su una
cornice oggetto associato presente in una maschera del mio database venga
automaticamente caricata nella cornice stessa una immagine (sempre la
stessa) da poter successivamente modificare con paint.
Sperando in un aiuto vi ringrazio anticipatamente
Giorgio


title: Access e i modelli di documento Word

author: CLEMENTE MARGAZZI

text:
Sto cercando di far avviare, tramite un pulsante su
una maschera di Access, un modello di documento di
Microsoft Word.
Ho dei problemi poiché invece di aprire il documento
.dot con l'istruzione DDE "Filenew", lo apre con
l'istruzione "Fileopen", con la conseguenza che,
quando l'utente salva il documento, il contenuto va a
finire nello stesso file .dot invece che in un nuovo
file .doc
Qualcuno saprebbe dirmi come posso fare per superare
l'inconveniente?
Grazie
______________________________________________________________________
Do You Yahoo!?
Il tuo indirizzo gratis e per sempre @
yahoo.it
 su
http://mail.yahoo.it
--
Posted from
web11603.mail.yahoo.com
 [216.136.172.55]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access e i modelli di documento Word

text:
"CLEMENTE MARGAZZI" <
clemen...@yahoo.it
> ha scritto nel messaggio
news:2001091114375...@web11603.mail.yahoo.com...
> Sto cercando di far avviare, tramite un pulsante su
> una maschera di Access, un modello di documento di
> Microsoft Word.
>
> Ho dei problemi poiché invece di aprire il documento
> .dot con l'istruzione DDE "Filenew", lo apre con
> l'istruzione "Fileopen", con la conseguenza che,
> quando l'utente salva il documento, il contenuto va a
> finire nello stesso file .dot invece che in un nuovo
> file .doc
>
> Qualcuno saprebbe dirmi come posso fare per superare
> l'inconveniente?
>
> Grazie
>
Controlla nel sito comune (
www.sitocomune.com
) le altre soluzioni...
Ciao.


title: Lapsus su uno spazio

author: Lu

text:
DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = nz([Bologna]![C])+& " " &
+nz([Bologna]![A]);"
dovrebbe aggiungere uno spazio tra le 2 stringhe nel campo "via" ma..non lo
fa.
Ho provato anche con
DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = nz([Bologna]![C])+ & space(1)
& +nz([Bologna]![A]);"
ma è uguaglio....
Chi si ricorda ?
grazie in anticipo
                                        Lu


title: Lapsus su uno spazio

text:
"Lu" <
kik...@libero.it
> ha scritto nel messaggio
news:9iem4m$oue$1...@fe1.cs.interbusiness.it...

Hai provato con:
'---------
DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = nz([Bologna]![C]) & " " &
nz([Bologna]![A]);"
'---------
Ciao.


title: Lapsus su uno spazio

text:
> Hai provato con:
> '---------
> DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = nz([Bologna]![C]) & " " &
> nz([Bologna]![A]);"
> '---------
>
> Ciao.
>
grazie per la risposta.
Ho provato ma...mi da errore di sintassi...
grazie
                   Lu
>


title: Lapsus su uno spazio

author: Roberto in campagna

text:
"Lu" <
kik...@libero.it
> ha scritto nel messaggio
news:9if549$jg4$1...@fe2.cs.interbusiness.it...

 Hai provato con:
DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = Nz([Bologna].[C] , " ") & " "
&
Nz([Bologna].[A], " ");"
Comunque non capisco per quale motivo usi la funzione Nz; per curiosità mi
piacerebbe saperlo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Lapsus su uno spazio

text:
>
>  Hai provato con:
>
> DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = Nz([Bologna].[C] , " ") & "
"
> &
> Nz([Bologna].[A], " ");"
>
> Comunque non capisco per quale motivo usi la funzione Nz; per curiosità mi
> piacerebbe saperlo.
>
> --
>
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
> Innanzitutto grazie per la risposta..
la funzione nz la uso perchè uno dei campi non è completo e , se non la
usassi non mi farebbe il concatenamento.
A proposito...neanche la tua funzione...mi funziona , cmq..grazie lo stesso.
    saluti
                 Lu
>
>


title: Lapsus su uno spazio

text:
"Lu" <
kik...@libero.it
> ha scritto nel messaggio
news:9if549$jg4$1...@fe2.cs.interbusiness.it...

Mi sono accorto di un errore nel codice che ti ho inviato, quello giusto è:



title: Lapsus su uno spazio

text:
>
> Mi sono accorto di un errore nel codice che ti ho inviato, quello giusto
č:
> '---------
> DoCmd.RunSQL "UPDATE Bologna SET Bologna.Via = nz([Bologna]![C]) & ' ' &
> nz([Bologna]![A]);"
> '---------
>
> Ciao.
           Ottimo ed abbondante : grazie tante : ora va splendidamente.
       ciao
                           Lu


title: cambiare colore ad una tabella

author: fsangio

text:
E' possibile?
Come?
Grazie.


title: cambiare colore ad una tabella

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:cV5u7.3220$0Y2.1...@news.infostrada.it...
> E' possibile?
>
> Come?
>
> Grazie.
>
Sempre che io abbia capito il senso della tua domanda, apri la struttura
della tua maschera e imposta a tuo piacimento la sua proprietą Colore
sfondo.
Se invece vuoi da codice VBA far diventare rossa la tua maschera:
Me.BackColor = 255
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: cambiare colore ad una tabella

text:
...quella che si inserisce nelle maschere!!
Non mi ero spiegato pi niente


title: cambiare colore ad una tabella

author: Sib dal portatile

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:7nmu7.7363$0Y2.1...@news.infostrada.it...
> ...quella che si inserisce nelle maschere!!
> Non mi ero spiegato pi niente
Per fortuna Roberto e' anche veggente e ti ha risposto lo stesso ;-)
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: cambiare colore ad una tabella

author: Roberto dal portatile

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:7nmu7.7363$0Y2.1...@news.infostrada.it...
> ...quella che si inserisce nelle maschere!!
> Non mi ero spiegato pi niente
>
Il colore della struttura a schede, che sappia io, non si può cambiare.



title: cambiare colore ad una tabella

author: warp

text:
fsangio ha scritto nel messaggio
>...quella che si inserisce nelle maschere!!
>Non mi ero spiegato pi niente
Se intendi le pagine della struttura a frame si può con un trucchetto: dal sito comune puoi
scaricare un .mdb d'esempio "Strutture a schede nidificate".
Ciao, warp


title: cambiare colore ad una tabella

author: silvia

text:
"fsangio" <
fsa...@libero.it
> ha scritto nel messaggio
news:7nmu7.7363$0Y2.1...@news.infostrada.it...
> ...quella che si inserisce nelle maschere!!
> Non mi ero spiegato pi niente
>
>
io ho utilizzato un piccolo trucco:
ho inserito all'interno della scheda che volevo colorare un rettangolo del
colore voluto
grande abbastanza da coprire il "corpo" della scheda
e poi l'ho posto in secondo piano (in modo da avere i controlli della scheda
in primo piano)
Silvia


title: maschera con campi vuoti

author: Giancarlo Francesconi

text:
Mi sono piantato....
Vorrei creare una maschera di immissione dati senza selettori dei record (no
problem), con un unico pulsante per la creazione di un nuovo record (no
problem), ma che si apra direttamente con i campi per l'immissione vuoti, in
modo tale che l'utente sia 'obbligato' solo ad immettere un nuovo record e
non possa 'navigare' tra quelli inseriti.
Grazie.
Giancarlo


title: maschera con campi vuoti

author: goose

text:
Giancarlo Francesconi <
thi...@tin.it
> wrote in message
news:UUlp7.45716$7Y3.2...@news2.tin.it...

Io farei così:
- mi creo una maschera non collegata a nessuna tabella (quindi all'apertura
i campi sono per forza vuoti);
- intercetto un evento al termine della compilazione (uscita ultimo campo,
ecc..) e con un po' ti codice aggiungo i valori immessi nei controlli ai
campi della tabella;
Ciao
Goose


title: maschera con campi vuoti

author: Sib dall'ufficio

text:
"Giancarlo Francesconi" <
thi...@tin.it
> ha scritto nel messaggio
news:UUlp7.45716$7Y3.2...@news2.tin.it...

Metti la proprieta' "Inserimento dati" a Si'
Sib


title: maschera con campi vuoti

text:
Giancarlo Francesconi <
thi...@tin.it
> wrote in message
UUlp7.45716$7Y3.2...@news2.tin.it...

Ciao,
se ti sei già creato la maschera e la apri tramite un pulsante puoi mettere
questo nel codice on click del pulsante:
Dim stDocName As String
    stDocName = "Inserimento"
    DoCmd.OpenForm stDocName, acNormal, , , acFormAdd
(in questo caso la form si chiama Inserimento).
acFormAdd fa si che la maschera si apra in modalità "aggiungi Record" e non
visualizza i record precedenti.
Ciao
Axel_4


title: maschera con campi vuoti

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9o4rq0$juu$1...@serv1.iunet.it...

ops! Stavolta dovevo studiare un po' di piů :-)
Grazie. Giancarlo.


title: maschera con campi vuoti

text:
"goose" <
goose...@hotmail.com
> ha scritto nel messaggio
news:Xmmp7.48947$F45.5...@news1.tin.it...

Grazie per le info.
Giancarlo


title: maschera con campi vuoti

text:
"Axel_4" <
axe...@libero.it
> ha scritto nel messaggio
news:9o4skg$sod$1...@newsfeed.cineca.it...

Grazie per le info.
Ciao. Giancarlo.


title: maschera con campi vuoti

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio
> Metti la proprieta' "Inserimento dati" a Si'
Ovviamente intendevo "Immissione dati".
Sib


title: evento su condizione

author: Ryc

text:
Ciao a tutti
Ho impostato su dopo aggiornamento della combo Perc_Ritenuta il
seguente codice:
If Perc_Ritenuta > 0 Then
    Perc_Sconto = 0
    MsgBox "Selezionando la ritenuta d'Acconto si azzera lo sconto"
    Me.FatturaProvv.Visible = True
    Me.FatturaMerce.Visible = False
    Me.ReportProvv.Visible = True
    Me.ReportMerce.Visible = False
    Else
    Me.FatturaProvv.Visible = False
    Me.FatturaMerce.Visible = True
    Me.ReportProvv.Visible = False
    Me.ReportMerce.Visible = True
End If
Ora volevo che si verificasse questa condizione anche
se nella descrizione c'e' il termine provvigione.
Grazie per l'aiuto


title: evento su condizione

text:

Ipotizzo che "Provvigione" in realtà abbia l'equivalente ID
associato... non ti conviene usare quello....?
IN tutti i modi con la mia sfera di cristallo ipotizzo che Descrizione
possa essere la Colonna 2, quindi ad indice(1).
Pertanto inserisci nel tuo codice il Riferimento a
If Me!Perc_Ritenuta.Column(1)="provvigione" Then
Io scriverei così:
Dim blFlag As Boolean
blFlag= (Me!Perc_Ritenuta>0) OR (Me!
Perc_Ritenuta.Column(1)="provvigione")
If blFlag=true Then
  Perc_Sconto = 0
  MsgBox "Selezionando la ritenuta d'Acconto si azzera lo sconto"
End if
Me.FatturaProvv.Visible = blFlag
Me.FatturaMerce.Visible = blFlag
Me.ReportProvv.Visible = blFlag
Me.ReportMerce.Visible = blFlag
Ciao
@Alex


title: evento su condizione

text:

ciao Alex e Grazie
teoricamente il concetto è corretto, ma non funziona.
Questo è il codice che ho inserito:
Private Sub Perc_Ritenuta_AfterUpdate()
On Error GoTo Err_Perc_Ritenuta_AfterUpdate
Dim blFlag As Boolean
blFlag = (Me!Perc_Ritenuta > 0) Or (DETTAGLIO!DESCRIZIONE.Column(2) =
"provvigione")
If blFlag = True Then
  Perc_Sconto = 0
  MsgBox "Selezionando la ritenuta d'Acconto si azzera lo sconto"
End If
Me.FatturaProvv.Visible = blFlag
Me.FatturaMerce.Visible = blFlag
Me.ReportProvv.Visible = blFlag
Me.ReportMerce.Visible = blFlag
Exit_Perc_Ritenuta_AfterUpdate:
    Exit Sub
Err_Perc_Ritenuta_AfterUpdate:
    MsgBox Err.Description
    Resume Exit_Perc_Ritenuta_AfterUpdate
End Sub
Riassumendo:
nella maschera principale ho la combo: Perc_Ritenuta
con ha due possibilità
1=0 dove visualizza il pulsante e la casella di testo relativa alla
merce nascondendo quelli relativi alla provvigione
2=12.5 che visualizza invece quelli relativi alla provvigione
nascondendo quelli relativi alla merce.
Ora volevo che anche se nella combo "descrizione" (che si trova nella
sottomaschera con origine controllo IDDESCRIZIONE, colonna associata
1; da tbdescrizione) ci fosse una parola con "provvigione"
si verificasse il caso come al punto "2"
Grazie


title: evento su condizione

text:
...
Perchè usi Colun(2)... e non (1)....?
Normalmente la Prima colonna(indice ZERO) è ID, la 2°(Indice 1) è la
Descrizione... tu usi Indice 2... significa la Terza colonna..:!!!!
Inoltre hai il brutto vizio di OMETTERE i riferimenti espliciti
all'oggetto principale, in questo modo solo tu capisci cosa scrivi:
La ascitta normale è:
Me!NomeSubForm!NomeCombo.Column(n)
Da te si converte in :
Me!DETTAGLIO!DESCRIZIONE.Column(1)
Sostanzialmente quello che scrivi funziona ma in leggibilità... è
pessimo.
In tutti i modi devi spiegarci perchè non funziona... fai un DEBUG che
ti consenta di capire i valori restituiti dalle variabili che
condizionano
blFlag ... ti basta mettere un breakpoint affianco a blFlag e capire
quale delle 2 condizioni in OR non torna con quello che credi... da li
segui la ricerca guasti...
@Alex


title: evento su condizione

text:

ciao Alex
non l'ho mai usato; dove posso trovare le istruzioni?
Grazie


title: evento su condizione

text:

dopo aver apero la finestra immediata ho inserito
?Perc_Ritenuta_AfterUpdate()
ma ho questo errore:
errore di compilazione Sub o function non definita.
Ho provato anche con le altre, ma ho lo stesso errore.
Grazie per l'aiuto


title: evento su condizione

text:

Solo le Function(Public) sono richiamabili dalla finestra immediata,
ma se metti il Cursore all'inizio di una parte di codice e premi quel
Pulsantino con la Freccia(triangolo verde con la punta a DX) e metti
un Break il codice viene lanciato da li...
Tutte queste cose sono ben descritte nell'HELP.
@Alex


title: evento su condizione

text:
On 12 Feb, 19:03, "@Alex" <
ik2...@libero.it
> wrote:
> On 12 Feb, 18:48, Ryc <
ars...@yahoo.it
> wrote:
>
>
>
> > On 12 Feb, 16:32, Ryc <
ars...@yahoo.it
> wrote:
>
> > > On 12 Feb, 16:18, "@Alex" <
ik2...@libero.it
> wrote:
>
> > > > ...
CUT
Ciao Alex
ho provato ad eseguire il codice senza l'OR  e anche su current:
Private Sub Perc_Ritenuta_AfterUpdate()
On Error GoTo Err_Perc_Ritenuta_AfterUpdate
Dim blFlag As Boolean
blFlag = (Me!Perc_Ritenuta > 0)
If blFlag = True Then
  Perc_Sconto = 0
  MsgBox "Selezionando la ritenuta d'Acconto si azzera lo sconto"
End If
Me.FatturaProvv.Visible = blFlag
Me.FatturaMerce.Visible = blFlag
Me.ReportProvv.Visible = blFlag
Me.ReportMerce.Visible = blFlag
Exit_Perc_Ritenuta_AfterUpdate:
    Exit Sub
Err_Perc_Ritenuta_AfterUpdate:
    MsgBox Err.Description
    Resume Exit_Perc_Ritenuta_AfterUpdate
End Sub
se la combo della rit acconto è su zero
non sono visibili nè il totale che il pulsante
del report, mentre se è su 11.5, SI;
ma con le scritte delle 2 etichette che si sovrappongono.


title: evento su condizione

text:

ciao Alex
il problema è che se l'evento si verifica
sia FatturaProvv che ReportProvv devono
essere visibili entrambi assieme escludendo
FatturaMerce e  ReportMerce


title: evento su condizione

text:

sono ancora a chiedervi aiuto.
ho inserito il seguente codice sia nella combo Perc_Ritenuta che su
current,
ma mi funziona solo la prima Condizione, cioé: blFlag= (Me!
Perc_Ritenuta>0)
mentre la seconda no: (Me!DETTAGLIO!
DESCRIZIONE.Column(1)="provvigione")
anche se non ho errori.
Non vorrei che il concetto sia errato.
In pratica io vorrei che la stessa condizione che si verifica
selezionando la combo
Perc_Ritenuta si verifichi anche quando nella combo descrizione della
sottomaschera
MDettaglio seleziono Provvigioni oppure Provvigioni ecc. ecc.
Il codice completo è:
Private Sub Perc_Ritenuta_AfterUpdate()
On Error GoTo Err_Perc_Ritenuta_AfterUpdate
Dim blFlag As Boolean
'blFlag = Me!Perc_Ritenuta > 0
blFlag = (Me!Perc_Ritenuta > 0) Or (Me!DETTAGLIO!DESCRIZIONE.Column(1)
= "provvigione")
If blFlag = True Then
  Perc_Sconto = 0
  MsgBox "Selezionando la ritenuta d'Acconto si azzera lo sconto"
End If
Me.FatturaProvv.Visible = blFlag
Me.ReportProvv.Visible = blFlag
Exit_Perc_Ritenuta_AfterUpdate:
    Exit Sub
Err_Perc_Ritenuta_AfterUpdate:
    MsgBox Err.Description
    Resume Exit_Perc_Ritenuta_AfterUpdate
End Sub
che inizialmente era:
If Me!Perc_Ritenuta > 0 Then
    Perc_Sconto = 0
    Me.FatturaProvv.Visible = True
    Me.ReportProvv.Visible = True
    Me.FatturaMerce.Visible = False
    Me.ReportMerce.Visible = False
Else
    Me.FatturaProvv.Visible = False
    Me.ReportProvv.Visible = False
    Me.FatturaMerce.Visible = True



title: evento su condizione

text:

sono riuscito a fare un'altro passo avanti,
ma ho bisogno del vostro aiuto per altri tre errori:
1-se sostiuisco "blFlag = Me!Perc_Ritenuta > 0" con
"blFlag = (Me!Perc_Ritenuta > 0) Or (Me!DETTAGLIO!
DESCRIZIONE.Column(1) = "provvigioni")"
quando vado su nuova fattura ho l'errore: utilizzo non valido di null
2-non riesco a vedere subito la modifica per quanto riguarda la
seconda condizione cioè (Me!DETTAGLIO!DESCRIZIONE.Column(1) =
"provvigioni")
mi devo spostare su di un'atro record.
3-Come devo modificare (Me!DETTAGLIO!DESCRIZIONE.Column(1) =
"provvigioni") se provvigioni è legata ad altre parole?
Grazie


title: connect & protect

author: Luciano

text:
Vorrei farmi un bel recordset su una tabella di un DB protetto....
Come lo apro?
Dove gli passo la PW?
Qual'e' l'MDW da usare?
L'utente deve esere per forza quello cha ha aperto il BE?
Il workspace deve essere creato o posso usare il corrente?
Ho provato a crearmi un workspace nuovo con uetnte e PW ma mi dice che l'mdw
e' gia' aperto in esclusiva.....
Ho provato a fare un connect al database (che va a buon fine perche' riesco
a leggere gli oggetti), ma il recordset sulla tabella non me lo fa fare per
via delle autorizzazioni (che non so come passargli!).
Quindi?:-)
Saluti.
Luciano


title: connect & protect

author: Federico Luciani

text:

Dipende dalla situazione in cui ti trovi.
- L'utente corrente non e' autorizzato a leggere e scrivere
sulla tab in questione, ma tu vuoi farglielo fare lo
stesso?
- Vuoi accedere al db protetto da uno non protetto (ovvero
i gruppi di lavoro (mdw) sono diversi)?
Spiega meglio qual'e' la situazione :-))
--
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: connect & protect

text:
Federico Luciani ha scritto nel messaggio
<
38E32D09...@paperino.libero.it
>...
Grazie, contavo su un tuo replay, anche se per educazione non l'ho
sollecitato!:-)
>Dipende dalla situazione in cui ti trovi.
>- L'utente corrente non e' autorizzato a leggere e scrivere
>sulla tab in questione, ma tu vuoi farglielo fare lo
>stesso?
>- Vuoi accedere al db protetto da uno non protetto (ovvero
>i gruppi di lavoro (mdw) sono diversi)?
>
>Spiega meglio qual'e' la situazione :-))
La situazione la devo creare io percio' la posso creare  come me pare!:-)
Il senso e' questo:
- Il BE deve essere accessibile solo dal FE (questo e' prioritario)
- Nel FE l'utente deve fare solo quello che dico io, lavorare solo
sulle/dalle maschere e non poter leggere i dati nelle tabelle (allegate).
- Nessuno mi obbliga ad usare MDW diversi o uguali quindi, ma posso
deciderlo io.
In sostanza devo evitare il saccheggio dei dati!
Pensavo quindi di fare un connect al volo con tanto di PW del BE ma non ci
sono risucito per i motivi di cui al primo msg del thread.
Saluti.
Luciano


title: connect & protect

text:
Luciano wrote:
> Federico Luciani ha scritto nel messaggio
> >Dipende dalla situazione in cui ti trovi.
> >- L'utente corrente non e' autorizzato a leggere e scrivere
> >sulla tab in questione, ma tu vuoi farglielo fare lo
> >stesso?
> >- Vuoi accedere al db protetto da uno non protetto (ovvero
> >i gruppi di lavoro (mdw) sono diversi)?
> La situazione la devo creare io percio' la posso creare  come me pare!:-)
A Lucia', non sei stato piu' chiaro di prima, anzi :-)
> Il senso e' questo:
> - Il BE deve essere accessibile solo dal FE (questo e' prioritario)
diciamo una protezione a livello utente, anche se non e'
vero che sia accessibile solo dall'fe
> - Nel FE l'utente deve fare solo quello che dico io, lavorare solo
> sulle/dalle maschere e non poter leggere i dati nelle tabelle (allegate).
uhm!!!
se usi un protezione a livello utente, devi non autorizzare
la lettura/scrittura sulle tabelle, questo implica che
nelle form non puoi usare dei controlli associati, ma dopo
aver letto i dati in tabella (collegandoti al be come
utente autorizzato alla lettura/scrittura) devi
visualizzarli in controlli testo; non solo, devi anche
gestire il salvataggio dei dati!
In soldoni ti conviene usare VisualBasic! (sempre se ho ben
capito cosa vuoi fare)
> - Nessuno mi obbliga ad usare MDW diversi o uguali quindi, ma posso
> deciderlo io.
> In sostanza devo evitare il saccheggio dei dati!
> Pensavo quindi di fare un connect al volo con tanto di PW del BE ma non ci
> sono risucito per i motivi di cui al primo msg del thread.
Continuo a non capire (ma forse sono io!!) :-)
Cmq, per accedere come utente diverso da quello corrente,
ma dello stesso gruppo di lavoro, devi creare un nuovo
workspace come segue:
Dim wrk As Workspace
Dim db As Database
Set wrk = DBEngine.CreateWorkspace("", "utente", "pwd",
dbUseJet) 'ecco perche' ti consiglio VB
Set db = wrk.OpenDatabase(strDB)
...
chiaramente utente deve essere autorizzato alla lettura dei
dati per quel determinato gruppo di lavoro!
se proprio usi access, ti consiglio di criptare la pwd!!
Speriamo bene :-))
