title: come si fa un filtro ?

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:81T_d.21042$zZ1.5...@twister1.libero.it...

ho provato con docmd.openform "fatturazione",,,"[status ordine]<9"
> purtroppo ho provato ma mi da un bel errore 2501 ,ti spiego meglio cosi
mi riesci a capire
Per evitare che utenti inesperti possano fare casini faccio aprire la form
in modalità aggiunta nuovo record ,poi attraverso una casella combinata (con
origine nella [query ordine].id ordine ) prende il valore dell'ordine che
interessa fatturare e aggiungendo altri valori poi fattura
ti ringrazio ancora
ti faccio lo schemino della mia form
[fattura]
id fattura (cont)    [query ordine]
id ordine----------id ordine
                            id dettaglio ordine                      [query
anagrafica]
                            id cliente------------------------ id cliente
                            status ordine
                               ^
                                questa query dovrebbe essere filtrata al
                                momento del
                                caricamento
se aggiungo dei criteri nella [query ordine] sono poi applicati a tutte le
altre mie applicazioni ,io invece vorrei solo applicarlo al momento che apro
questa maschera
spero di essere stato abbastanza chiaro se non capite cerchero' di spiegarvi
meglio
Pensavo non sarebbe possibile mettere il filtro nella casella combinata [id
ordine]dovrebbe essere piu' logico in quanto  è da li che io seleziono
l'ordine che mi interessa fatturare ...
non so chiedo il vostro aiuto


title: come si fa un filtro ?

author: Roberto da casa

text:
"leonardo" <
leonardo...@email.it
> ha scritto nel messaggio
news:2gT_d.9544$kC3....@tornado.fastwebnet.it...

E' chiaro che se apri la maschera in modalità aggiunta la condizioneWHERE
del metodo OpenForm non ha proprio significato.
Quindi ti consiglio di impostare le proprietà Filter e FilterOn della
maschera a fronte dell'evento "Dopo aggiornamento" della casella combinata
di cui sopra, tanto più, se non ho capito male, già lo fai per filtrre i
dati della maschera in base al campo IdOrdine; se ci posti il codice che hai
generato a fronte dell'evento "Dopo aggiornamento" della casella combinata,
vedremo come modificarlo in modo che filtri solo i record il cui [status
ordine] è < 9.



title: come si fa un filtro ?

author: leonardo

text:
>
> E' chiaro che se apri la maschera in modalità aggiunta la condizioneWHERE
> del metodo OpenForm non ha proprio significato.
> Quindi ti consiglio di impostare le proprietà Filter e FilterOn della
> maschera a fronte dell'evento "Dopo aggiornamento" della casella combinata
> di cui sopra, tanto più, se non ho capito male, già lo fai per filtrre i
> dati della maschera in base al campo IdOrdine; se ci posti il codice che
hai
> generato a fronte dell'evento "Dopo aggiornamento" della casella
combinata,
> vedremo come modificarlo in modo che filtri solo i record il cui [status
> ordine] è < 9.
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
>
>Ti ringrazio per i consigli alla fine sono andato nell'origine della
casella combinata ID ordine sulla mashera e oltre al campo id ordine o
aggiunto il campo status ordine mettendo il criterio <9
grazie e ciao ancora


title: Calcolo su report

author: Stefano Zen

text:
Salve a tutti.
Su un report dove ho l'elenco degli ordini dei clienti, mi piacerebbe
inserire un campo che mi desse il totale dell'ordinato per singolo cliente.
Poi, sempre sullo stesso report, mi piacerebbe che alla fine, ci fosse un
campo con il totale dell'ordinato, cosi' da vedere se sono in Budget.
Come posso fare? Ho provato a scrivere banalmete in una casella di testo
non associata la formula " Quantita*PrezzoVendita " ma non funziona.
come devo procedere?
Grazie 1000
Stefano


title: Calcolo su report

author: MA

text:
"Stefano Zen" <
in...@stefanozen.com
> ha scritto nel
messaggio
news:h2oxw11o1fw2$.1ptow9imnpzla.dlg@40tude.net...

=Quantita*PrezzoVendita  e usa raggruppamento su
cliente con Intestazione su gruppo
E' il tastino (=
MAssimiliano


title: Calcolo su report

text:


Intanto grazie per la velocissima risposta.
Ho provato a mettere questo calcolo, ma su ordini con una riga solo e'
corretto, su ordini con piu righe, piu' articoli, mi da il totale della
prima riga e basta. Come risolvo?
ciao e grazie


title: Calcolo su report

text:
"Stefano Zen" <
in...@stefanozen.com
> ha scritto nel
messaggio
news:zw9qsysbv0s4.1705tfjx4j39h$.dlg@40tude.net...

Scusa l'inesatezza.
In realtà devi inserire il calcolo nella query
sottostante il report non nel controllo
MAssimiliano


title: Calcolo su report

text:


Allora, nella query " Ordinato" ho inserito un campo in piu' con scritto
"TotaleOrdinato:[Quantita]*[PrezzoVendita]" cosi' facendo, sulla query, che
mi mostra tutte le righe di ordine dei vari clienti, ho una colonna dove ho
l'importo della singola riga.
es:
Cliente1	500pz	1euro	500euro
Cliente1	200pz	2euro	400euro
cliente2	1000pz	5euro	5000euro
E questo mi va anche bene, ma se aggiungo questo campo sul mio report non
ho la somma di cliente1, ma sempre il totale per righe di ordine.
come posso fare?
grazie
stefano


title: Calcolo su report

text:

Ok, siamo a meta del guado.
vai in struttura del report
Cerca il tasto raggruppamento e ordinamento
seleziona cliente
Intestazione (gruppo) sì
Piè di pagina (gruppo) sì
Ti compariranno nel report 2 sezioni
In quella sopra al corpo ci metti il controllo
Cliente
In quella sotto al corpo ci metti
somma(TotaleOrdinato)
Se poi vuoi una finezza, rimetti lo stesso
controllo  di calcolo e nelle proprietà
setta somma parziale su gruppo
MAssimiliano


title: Calcolo su report

text:
>> come posso fare?
>> grazie
>> stefano
>
>
> Ok, siamo a meta del guado.
>
> vai in struttura del report
> Cerca il tasto raggruppamento e ordinamento
> seleziona cliente
> Intestazione (gruppo) sì
> Piè di pagina (gruppo) sì
>
> Ti compariranno nel report 2 sezioni
> In quella sopra al corpo ci metti il controllo
> Cliente
> In quella sotto al corpo ci metti
> somma(TotaleOrdinato)
>
> Se poi vuoi una finezza, rimetti lo stesso
> controllo  di calcolo e nelle proprietà
> setta somma parziale su gruppo
>
> MAssimiliano
Grazie, sono ad un buon punto.
Un'altra delucidazione. Nella maschera che uso per immettere gli ordini, ho
creato una casella combinata che punta su IdProdotto nella tabella
TProdotto. Ho associato poi la colonna relativa al codice, cosi usando la
casella combinata, vedo i codici e non l'Id del codice stesso.
Nel report pero' mi appare l'Id. come faccio a fargli scrivere il Codice?
e poi, come faccio nella casella combinata ad ordinare i codici in ordine
crescente?
Grazie 1000
stefano


title: Calcolo su report

text:
"Stefano Zen" <
in...@stefanozen.com
> ha scritto nel
messaggio
news:1ozby527fcemg$.1fgro5wwnsl7g.dlg@40tude.net...

Usa un altro post con un subject appropriato
Nessuno in futuro cerchera Calcolo su report per
sentirsi parlare di casella combinata
MAssimiliano


title: registrare

author: luciano picciarella

text:
Secondo voi c'è un sistema per registrare dall'interno di iTunes in modalità
radio. Insomma quando sento la radio da iTunes posso registrare dallo stesso
o usando altri programmi? Ho già provato garageband, ma niente. Grazie
Luciano


title: registrare

author: Sergio MAZZA

text:
"luciano picciarella" <
l.picc...@libero.it
> ha scritto nel messaggio news:7UURe.44229$F23.5...@twister2.libero.it...

Sicuramente;
prova questo:
Dim objITUNES as ITunes.Application
set objITUNES = CreateObject("ITunes.Application")
objITUNES.RecordMedia = itnRadio
objITUNES.Media.Radio.Play
objITUNES.RecordPath = "c:\myMusic"
objITUNES.RecordSaveAs = "miaMusica.mpg"
...
Devi prima inserire i riferimenti della libreria di ITunes...
Ciao.
--
Sergio MAZZA


title: registrare

author: Alessandro Baraldi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> wrote in message
news:df976n$q2i$
1...@area.cu.mi.it
[CUT]
> Sicuramente;
> prova questo:
> Dim objITUNES as ITunes.Application
> set objITUNES = CreateObject("ITunes.Application")
>
> objITUNES.RecordMedia = itnRadio
> objITUNES.Media.Radio.Play
> objITUNES.RecordPath = "c:\myMusic"
> objITUNES.RecordSaveAs = "miaMusica.mpg"
>
> ...
>
> Devi prima inserire i riferimenti della libreria di ITunes...
>
> Ciao.
Dim objITUNES as Object
Ma il LateBinding dove lo mettiamo.......???
Attento non essere volgare.!
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: registrare

author: Carlo Costarella

text:
"luciano picciarella" <
l.picc...@libero.it
> ha scritto nel messaggio
news:7UURe.44229$F23.5...@twister2.libero.it...
>

Sul sito della BBC (inglese e non americana) troverai un ottimo link per
registrare la radio da iTunes.
Peccato che richiede una registrazione un po' lunga...
Dimenticavo...ovviamente devi impostare i riferimenti alla libreria come ti
suggeriva il buon Sergio che di iTunes, backslash e slash, se ne intende.
Ciao, Carlo


title: registrare

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio news:1a4fc305067d335bb0...@mygate.mailgate.org...
>
> Dim objITUNES as Object
>
> Ma il LateBinding dove lo mettiamo.......???
> Attento non essere volgare.!
>
> Ciao
> @Alex
>
Ecchenesò??? Mettiamolo da parte!
Ciao.
--
Sergio MAZZA


title: registrare

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio news:KvVRe.7647$O6.4...@news3.tin.it...
>
> Sul sito della BBC (inglese e non americana) troverai un ottimo link per registrare la radio da iTunes.
> Peccato che richiede una registrazione un po' lunga...
> Dimenticavo...ovviamente devi impostare i riferimenti alla libreria come ti suggeriva il buon Sergio che di iTunes, backslash e
> slash, se ne intende.
>
> Ciao, Carlo
HI! HI!
Ciao.
--
Sergio MAZZA


title: registrare

author: namor

text:
luciano picciarella ha scritto:

Consiglio il vecchio ma collaudato metodo del registratore fissato col
nastro adesivo sull'altoparlante del monitor o sulla cassa dello stereo,
ma stai attento a non starnutire o sbattere le porte durante la
registrazione!
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: registrare

author: Gaspare Calia

text:
[CUT]
>
> Consiglio il vecchio ma collaudato metodo del registratore fissato col
> nastro adesivo sull'altoparlante del monitor o sulla cassa dello stereo,
> ma stai attento a non starnutire o sbattere le porte durante la
> registrazione!
> Namor
>
Ciao,
davvero bella questa! :-)
Corre il pericolo che diventi "spiritoso"? ;-)
Buona giornata dal tuo "vicino di casa" :-)


title: registrare

text:
[CUT]
> Buona giornata dal tuo "vicino di casa" :-)
Pardon -> mandi mandi ;-)


title: registrare

text:
{CUT]
Ciao Namor,
sto scherzando..anzi ne approfitto per chiederti -> secondo te posso dare il
focus a più controlli della stessa maschera? Sto provando ma intuisco che
c'è qualcosa che non va! ;-)


title: registrare

text:

Non puoi
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: registrare

text:
[CUT]
Ma scusa -> che differenza c'è fra focus e cursore? non ho capito bene il
concetto...


title: registrare

text:

Il focus ti seleziona il controllo/oggetto, ma potrebbe non avere il cursore
della form evidenziato (pensa ad un controllo a scheda o ad una
sottomaschera).
Discorso diverso è il curosre del recordset



title: registrare

text:
[CUT]
Grazie MA -> adesso inizia ad essere più chiaro!
Quindi in pratica non posso scrivere la seguente sintassi
Comando1.SetFocus
Comando2.SetFocus
Comando3.SetFocus
o meglio la posso scrivere ma non ha senso -> giusto ?


title: registrare

text:
[CUT]
Buon week-end e riposati! ;-)


title: registrare

text:

Dipende:
se vuoi selezionare tutti e tre no.
se invece vuoi che il focus si sposti dal primo al terzo, invece lo ha (pesa
se hai messo del codice su comando1.setfocus o .lostfocus)
così scateni l'evento
Se non ci sono eventi invece è lo stesso che tu scriva comando3.setfocus



title: registrare

text:
[CUT]
Ok -> sei stato chiarissimo: ho capito tutto! ;-)
Ci lavorerò un pò sopra con qualche esempio per "maturare" meglio il
concetto! :-)
Buona giornata :-)


title: registrare

text:
[CUT]
Anzi scusa...1 ultimo domanda:
Cosa chiede MA a se stesso e cosa si risponde! ;-)


title: registrare

text:
"Gaspare Calia" <
no_email...@grazie.it
> ha scritto nel messaggio
news:hBXRe.8188$O6.4...@news3.tin.it...

Ehi paisà... non prenderci in giro il MA, che poi non ci porta più lu
bbbabbbbà!
Namor


title: registrare

text:
[CUT]
> Ehi paisà... non prenderci in giro il MA, che poi non ci porta più lu
> bbbabbbbà!
> Namor
Ciao,
che dirti è strano -> di solito MA non ci casca...quindi sono 3 le ipotesi:
1) si sarà perso quel thread
2) non ha capito che scherzassi
3) ha pensato che sono così "novellino"  da aver necessità di una mano in
fase di start-up
Nel dubbio opto per la 3! ;-)
Ma mi parli in dialetto? Dov'è finito il traduttore della "lingua friulana"?
Pensi che con il tempo questa lingua soppianterà l'inglese? Bon bon ->
lasciamo perdere! ;-)
Buon week-end -> "goriziano" :-)


title: registrare

text:
"Gaspare Calia" <
no_email...@grazie.it
> ha scritto nel messaggio
news:WBfSe.13910$4g5.8...@news4.tin.it...
[CUT]


Dialetto... non dialetto... l'importante è capirsi!
MA se lo sarà perso quello del focus, mandagli il link.
Per la faccenda del cursore ci ho ripensato... forse si può fare.
Se bevi abbastanza grappette, ad un certo punto comincerai a vedere il focus
su più controlli contemporaneamente.
Prova e facci sapere se funziona!
Namor


title: registrare

text:
[CUT]
> Se bevi abbastanza grappette, ad un certo punto >comincerai a vedere il
> focus
> su più controlli contemporaneamente.
> Prova e facci sapere se funziona!
Buondì,
il problema è che io non utilizzo alcool -> sono un grande consumatore
d'acqua che, come giustamente fai notare tu, dalle nostri parti viene
"totalmente" sostituita dagli "alcoolici" ...quindi, ahimè,  non posso
provare!
Magari qualcuno che ci legge soddisferà la tua curiosità! ;-)
Mandi :-)


title: registrare

text:
[CUT]
> Dialetto... non dialetto... l'importante è capirsi!
Appunto x quello ti consigliavo fra le quinte di lasciare perdere il
traduttore...penso che l'autoironia sia positiva se accoppiata al
sorriso...in sintesti si scherza ! :-)
Buona domenica


title: registrare

text:
[CUT]
Quando ti trovi in zona fammi un fischio che ci si incontra -> ci facciamo 1
gelato od 1 pizza ! ;-)


title: registrare

text:
[CUT]
Allora ti va bene il mio invitodi vederci e scambiare 2 chiacchiere dinanzi
ad 1 analcolico e/o a qualcosa di commestibile? E' senza scadenza quindi
puoi pensarci tranquillamente sopra e decidere con calma! ;-)
Non te la sarai mica presa ? Era un modo "ironico-scherzoso" x dirti che la
lingua italiana basta ed avanza in Italia...
Buona giornata :-)


title: registrare

text:
Gaspare Calia ha scritto:
[CUT]
> Allora ti va bene il mio invitodi vederci e scambiare 2 chiacchiere dinanzi
> ad 1 analcolico e/o a qualcosa di commestibile? E' senza scadenza quindi
> puoi pensarci tranquillamente sopra e decidere con calma! ;-)
Ok, quando passo di lě ti avviso.
> Non te la sarai mica presa ? Era un modo "ironico-scherzoso" x dirti che
> la lingua italiana basta ed avanza in Italia...
> Buona giornata :-)
Non ho problemi di lingua/stato/regione/razza/colore/altezza/ecc...
Pensa che non mi dava particolarmente fastidio nemmeno la camicia "a
tovaglia" di Rino Ferrari!



title: registrare

text:
namor wrote:
> Gaspare Calia ha scritto:
>
> [CUT]
>
>> Allora ti va bene il mio invitodi vederci e scambiare 2 chiacchiere
>> dinanzi ad 1 analcolico e/o a qualcosa di commestibile? E' senza
>> scadenza quindi puoi pensarci tranquillamente sopra e decidere con
>> calma! ;-)
>
> Ok, quando passo di lě ti avviso.
>
>
>> Non te la sarai mica presa ? Era un modo "ironico-scherzoso" x dirti
>> che la lingua italiana basta ed avanza in Italia...
>> Buona giornata :-)
>
> Non ho problemi di lingua/stato/regione/razza/colore/altezza/ecc...
> Pensa che non mi dava particolarmente fastidio nemmeno la camicia "a
> tovaglia" di Rino Ferrari!
> Namor
Addirittura... ma non hai visto le tende di Mariolo!!!!



title: registrare

text:
MA ha scritto:
[CUT]
> >> Allora ti va bene il mio invitodi vederci e scambiare 2 chiacchiere
> >> dinanzi ad 1 analcolico e/o a qualcosa di commestibile? E' senza
> >> scadenza quindi puoi pensarci tranquillamente sopra e decidere con
> >> calma! ;-)
> > Ok, quando passo di lě ti avviso.
> >> Non te la sarai mica presa ? Era un modo "ironico-scherzoso" x dirti
> >> che la lingua italiana basta ed avanza in Italia...
> >> Buona giornata :-)
> > Non ho problemi di lingua/stato/regione/razza/colore/altezza/ecc...
> > Pensa che non mi dava particolarmente fastidio nemmeno la camicia "a
> > tovaglia" di Rino Ferrari!
> > Namor
> Addirittura... ma non hai visto le tende di Mariolo!!!!
Tende... tovaglie...
Io sto ristrutturando la casa; quando finisco i lavori questi due li
invito all'inaugurazione e mi ci faccio il corredo!



title: registrare

text:
[CUT]
> Pensa che non mi dava particolarmente fastidio nemmeno >la camicia "a
> tovaglia" di Rino Ferrari!
Ma era cosě strana questa camicia? Siccome la commentate da un pň....cos'era
una camicia hawaiiana ?


title: registrare

text:

No, č la tovaglia in verticale
http://www.accessgroup.it/picnicinyourlife.jpg
;-)



title: registrare

text:
[CUT]
> No, č la tovaglia in verticale
>
http://www.accessgroup.it/picnicinyourlife.jpg
> ;-)
ROTFL


title: Programma autoaggiornante via Internet

author: Roberto Spinella Esteban

text:
Qualcuno ha in mente un sistema veloce per effettuare una applicazione
Access (possibilmente 97) che controlli sul web la disponibilità di
aggiornamenti e ne effettui la richiesta all'utente, lo scaricamento, la
scompattazione (zip) e l'esecuzione della versione aggiornata ??
Io ho qualche idea ma vorrei confrontarmi con altri che magari l'hanno gia
fatto.
Roberto Spinella Esteban
rs...@libero.it


title: Programma autoaggiornante via Internet

author: sdamy

text:
Roberto Spinella Esteban <
rs...@libero.it
> wrote in message
aNxk6.4031$_N1....@news.infostrada.it...

Anch'io avevo lo stesso problema... ovvero dovevo rendere disponibili agli
agenti di vendita di una ditta i solo dati tramite web. Io ho preso questa
strada (anche se ero interessato ad una sincronizzazione delle tabelle
access):
- ogni sera aggiorno tramite FTP i dati su un sito internet.
- ho realizzato una procedura ASP che effettua il LOGIN dell'agente e gli
permette di scaricare il relativo file (contenente le tabelle con i dati).
Premetto che tutto questo è ancora in fase di sperimentazione... spriamo
funzioni per benino.
CIAO CIAO
DAMIANO


title: Programma autoaggiornante via Internet

text:
Grazie Damiano
Questa č sicuramente una soluzione valida. Io perň cercavo se qualcuno in
rete ha scritto qualche moduletto per effettuare
sempre dall'interno dell'applicazione access
1. Controllo se internet č attiva
2. controllo presso un sito ftp dell'esistenza e caratteristiche di un file
(sicuramente zip)
3. scaricamento del file se verificato che č un aggiornamento dopo la
relativa richiesta all'operatore
4. scompattazione automatica del file
5. esecuzione della versione aggiornata (che secondo me bisogna prima
chiudere l'applicativo e poi ricaricarlo)
Siccome ho visto alcuni programmi che lo fanno tranquillamente probabilmente
scritti in VB volevo sapere se qualcuno lo ha gia fatto con access.
Se qualcuno ha in mente altre soluzioni sono comunque bene accette.
sdamy <
sd...@tiscalinet.it
> wrote in message
bzNk6.148$Da3....@twister2.tin.it...
>
> Roberto Spinella Esteban <
rs...@libero.it
> wrote in message
> aNxk6.4031$_N1....@news.infostrada.it...
> > Qualcuno ha in mente un sistema veloce per effettuare una applicazione
> > Access (possibilmente 97) che controlli sul web la disponibilitŕ di
> > aggiornamenti e ne effettui la richiesta all'utente, lo scaricamento, la
> > scompattazione (zip) e l'esecuzione della versione aggiornata ??
> > Io ho qualche idea ma vorrei confrontarmi con altri che magari l'hanno
gia
> > fatto.
> > Roberto Spinella Esteban
rs...@libero.it
> >
> >
> >
>
> Anch'io avevo lo stesso problema... ovvero dovevo rendere disponibili agli
> agenti di vendita di una ditta i solo dati tramite web. Io ho preso questa
> strada (anche se ero interessato ad una sincronizzazione delle tabelle
> access):
>
> - ogni sera aggiorno tramite FTP i dati su un sito internet.
>
> - ho realizzato una procedura ASP che effettua il LOGIN dell'agente e gli
> permette di scaricare il relativo file (contenente le tabelle con i dati).
>
> Premetto che tutto questo č ancora in fase di sperimentazione... spriamo



title: Programma autoaggiornante via Internet

text:
SE SCOPRI QUALCHE STRADA FAMMI SAPER, SONO INTERESSATO
GARZIE
CIAO
SDAMY
Roberto Spinella Esteban <
rs...@libero.it
> wrote in message
2H5l6.9424$k55.3...@news.infostrada.it...
> Grazie Damiano
> Questa è sicuramente una soluzione valida. Io però cercavo se qualcuno in
> rete ha scritto qualche moduletto per effettuare
> sempre dall'interno dell'applicazione access
> 1. Controllo se internet è attiva
> 2. controllo presso un sito ftp dell'esistenza e caratteristiche di un
file
> (sicuramente zip)
> 3. scaricamento del file se verificato che è un aggiornamento dopo la
> relativa richiesta all'operatore
> 4. scompattazione automatica del file
> 5. esecuzione della versione aggiornata (che secondo me bisogna prima
> chiudere l'applicativo e poi ricaricarlo)
>
> Siccome ho visto alcuni programmi che lo fanno tranquillamente
probabilmente
> scritti in VB volevo sapere se qualcuno lo ha gia fatto con access.
> Se qualcuno ha in mente altre soluzioni sono comunque bene accette.
> sdamy <
sd...@tiscalinet.it
> wrote in message
> bzNk6.148$Da3....@twister2.tin.it...
> >
> > Roberto Spinella Esteban <
rs...@libero.it
> wrote in message
> > aNxk6.4031$_N1....@news.infostrada.it...
> > > Qualcuno ha in mente un sistema veloce per effettuare una applicazione
> > > Access (possibilmente 97) che controlli sul web la disponibilità di
> > > aggiornamenti e ne effettui la richiesta all'utente, lo scaricamento,
la
> > > scompattazione (zip) e l'esecuzione della versione aggiornata ??
> > > Io ho qualche idea ma vorrei confrontarmi con altri che magari l'hanno
> gia
> > > fatto.
> > > Roberto Spinella Esteban
rs...@libero.it
> > >
> > >
> > >
> >
> > Anch'io avevo lo stesso problema... ovvero dovevo rendere disponibili
agli
> > agenti di vendita di una ditta i solo dati tramite web. Io ho preso
questa
> > strada (anche se ero interessato ad una sincronizzazione delle tabelle
> > access):
> >
> > - ogni sera aggiorno tramite FTP i dati su un sito internet.
> >
> > - ho realizzato una procedura ASP che effettua il LOGIN dell'agente e
gli
> > permette di scaricare il relativo file (contenente le tabelle con i
dati).
> >
> > Premetto che tutto questo è ancora in fase di sperimentazione... spriamo



title: Ancora stampa alcuni record da listBox

author: Salbarg

text:
Salve
Qualche giorno fa ho postato la seguente domanda:
La mia listBox restituisce i record di una query. Devo stampare soltanto
alcuni di questi record, quindi imposto la selezione multipla della listBox
e seleziono i record che mi interessano, infine, usando come criterio l'ID
del record vorrei mandare in stampa quelli selezionati. Purtroppo non riesco
a farlo, potete aiutarmi ?
Antonio Biso (grazie) mi ha risposto:
>sql_cmd = "SELECT DATI.* FROM DATI WHERE "
>    Set myctl = Me.LISTA
>    prima_volta = true
>    For i = 0 To myctl.ListCount - 1
>        If myctl.Selected(i) Then
>            if not prima_volta then
>              sql_cmd = sql_cmd & " AND "
>            else
>               prima_volta = false
>            end if
>            sql_cmd = sql_cmd & "
DATI.ID
 = " & myctl.Column(0, i)
>        End If
>    Next i
>    sql_cmd = sql_cmd & ";"
>
>Poi passi sql_cmd come origine record del tuo report
Così ho fatto, ma funziona soltanto quando il WHERE è uno solo, cioè nel mio
caso:
SELECT Clienti.* FROM Clienti WHERE IDCliente = 756;
Quando le condizioni sono più di una, cioè:
SELECT Clienti.* FROM Clienti WHERE IDCliente = 756 AND IDCliente = 2914;
il report mi restituisce #errore. Eppure dovrebbe andare......o no ?
Grazie ancora ad Antonio Biso e a chi vorrà rispondermi.


title: Ancora stampa alcuni record da listBox

text:
"Salbarg" <salbarba@worldonline. i t> ha scritto nel messaggio
news:8c26qq$bsp$1...@nslave2.tin.it...

Invece di AND utilizza OR.
Ciao.


title: Ancora stampa alcuni record da listBox

text:
> Invece di AND utilizza OR.
> Ciao.
Senza parole  :-)
Grazie


title: Ancora stampa alcuni record da listBox

author: Antonio Biso

text:
Salbarg > ha scritto nel messaggio <8c28ml$ele$
1...@nslave2.tin.it
>...

E c'ha ragione, mea culpa!!!
Antonio


title: Ancora stampa alcuni record da listBox

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:8c2e0t$n21$2...@pegasus.tiscalinet.it...

Ego te absolvo..


title: Ancora stampa alcuni record da listBox

text:
> >> Invece di AND utilizza OR.
> >> Ciao.
> >
> >Senza parole  :-)
> >
> >Grazie
>
>
> E c'ha ragione, mea culpa!!!
>
> Antonio
Daiiiii.....sei sempre un grande !


title: Ancora stampa alcuni record da listBox

text:
Salbarg > ha scritto nel messaggio <8c2e89$me3$
1...@nslave2.tin.it
>...

Eeehhh, ma ci sono certi marpioni che non te ne perdonano una... :-P
Antonio


title: Maschera con sottomaschere e spostamento tramite tastiera

author: LoTo

text:
In una maschera che contiene varie sottomaschere ho impostato l'ordine
di tabulazione per queste sottomaschere; purtroppo lo spostamento tra
esse utilizzando il tasto tab non funziona forse perche' da codice ne ho
impostato la visibilita' tramite dei pulsanti di comando che ne rendono
visibile una (quella associata al pulsante stesso) e nascondono le altre
spostando anche il focus su quella visibile.
Dato che nell'inserimento dei dati mi trovo meglio e sono piu' veloce
utilizzando solo la tastiera vorrei sapere se da codice e' possibile
associare alla pressione ad esempio dei tasti page-down page-up lo
spostamento tra le sottomaschere in base all'ordine di tabulazione
attivandone anche visibilita' e focus.
PS: ho cercato sul sitocomune e non sono riuscito a trovare esempi
tuttavia non escludo che possa essermi sfugito qualcosa... in tal caso
mi basterebbe anche essere indirizzato alle coordinate precise.
Grazie in anticipo, Pavel.


text:
LoTo ha scritto:



> Grazie in anticipo, Pavel.
La cosa più semplice e veloce è associare ad ogni sottomaschera
un'etichetta (se non c'è già) ed abilitare una lettera (o numero) di
selezione rapida (diversa per ogni sottomaschera) facendola precedere da &.
Es: Sottomaschera&1, Sottomaschera&2, Sottomaschera&3
e poi ti sposti da una all'altra premendo Alt-1, Alt-2, Alt-3, ecc...
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
namor ha scritto:
  > La cosa più semplice e veloce è associare ad ogni sottomaschera
> un'etichetta (se non c'è già) ed abilitare una lettera (o numero) di
> selezione rapida (diversa per ogni sottomaschera) facendola precedere da &.
> Es: Sottomaschera&1, Sottomaschera&2, Sottomaschera&3
> e poi ti sposti da una all'altra premendo Alt-1, Alt-2, Alt-3, ecc...
> Namor
>
Oky, provero'...
Grazie Namor! Sempre gentile e disponibilissimo!
Ciao, Pavel.


author: Pablitomf

text:
LoTo ha scritto:
> Oky, provero'...
E chi sei "GASPARR....?????", fai pubblicità occulta alla "OKY"? :-D
--
Pablitomf (Maurizio Facciuti)
“Quando non ti eserciti ricorda che qualcuno in qualche posto si sta
allenando e, quando lo incontrerai, ti batterà”.
Ed Macauley



text:
Pablitomf ha scritto:
> LoTo ha scritto:
>
>
>>Oky, provero'...
>
>
> E chi sei "GASPARR....?????", fai pubblicità occulta alla "OKY"? :-D
>
>
>
>
HE HE HE!
...AZZZ non ci avevo pensato... se mi becca il garante!
^___^
PS: sto server e' proprio farlocco: 1 msg su 3 non arriva... O sara'
stato il garante??? :o


text:
namor ha scritto:
> La cosa più semplice e veloce è associare ad ogni sottomaschera
> un'etichetta (se non c'è già) ed abilitare una lettera (o numero) di
> selezione rapida (diversa per ogni sottomaschera) facendola precedere da &.
> Es: Sottomaschera&1, Sottomaschera&2, Sottomaschera&3
> e poi ti sposti da una all'altra premendo Alt-1, Alt-2, Alt-3, ecc...
> Namor
Allora... ci ho dato un'occhiata, le etichette le ho tolte e temo che
per rimetterle, trattandosi di 15 sottomaschere sovrapposte dovrei
eliminarle e poi reinserirle riposizionandole e ridimensionandole da capo.
Inoltre con quel metodo li' dovrei sempre far mente locale su quale
numero far seguire ad Alt. Per il mio modus operandi sarebbe piu' comodo
il metodo avanti - indietro possibilmente associato ad un solo tasto.
Quale sarebbe il metodo meno semplice?


text:
LoTo ha scritto:


Mettere nella maschera una serie di etichette non associate alle
sottomaschere, con la descrizione di ciascuna sottomaschera. Ti consente
di passare subito alla sm che ti serve con Alt-1 Alt-3 ... senza doverle
scorrere tutte. Nell'evento click di ciascuna etichetta richiami la
routine che rende visibile la sm: visualizza(1), visualizza(2) ecc...
es:
&1 - Clienti
&2 - Fornitori
&3 - Amici
&4 - Ecc...
Sennò devi usare l'evento keydown per intercettare i PgGiù e PgSu in ogni
sottomaschera e spostarti sulla sottomaschera successiva.



text:
namor ha scritto:
> Sennň devi usare l'evento keydown per intercettare i PgGiů e PgSu in ogni
> sottomaschera e spostarti sulla sottomaschera successiva.
> Namor
Cosi' ho fatto, in ogni singola sottomaschera ho messo:
Anteprima tasti=Si
e all'evento Su tasto giu':
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = vbKeyPageDown Then
Forms!nome_maschera_principale!un controllo qualsiasi.SetFocus
Forms!nome_maschera_principale!la_sottomaschera.Visible=False
Forms!nome_maschera_principale!la_sottomaschera_successiva.Visible=True
Forms!nome_maschera_principale!altra_sottomaschera.Visible=False
Forms!nome_maschera_principale!altra_sottomaschera.Visible=False
ecc
ecc
Forms!nome_maschera_principale!la_sottomaschera_successiva.SetFocus
End If
If KeyCode = vbKeyPageUp Then
ecc
ecc
ecc
End If
End Sub
Funziona, ma quando mi sposto su certe sottomaschere e solo su quelle
invece di mettermele dove le avevo posizionate me le sbatte piu' in alto
andandomi a coprire certi controlli della maschera principale... >(
Secondo voi perche' fa cosi?


text:
Riporto perche sembra non essere stato visto:
namor ha scritto:
 > Sennò devi usare l'evento keydown per intercettare i PgGiù e PgSu in ogni



text:
LoTo ha scritto:
> Riporto perche sembra non essere stato visto:
Io l'avevo visto, solo che non so a cosa può essere dovuto e al momento
non ho tempo per costruirmi una maschera con N sottomaschere per vedere se
lo fa anche a me.
Magari qualcun altro ti saprà dare un'indicazione, ma è meglio continuare
sul post originale invece che aprirne uno nuovo.
Vai sul vecchio post e aggiungi la versione di Access e SP che usi (dal
menù ?).



title: aggiunta campi e menù a tendina in maschera esistente

text:
Buongiorno,

ho la necessità di aggiungere campi con menù a tendina in una maschera di un DB access già esistente, già in uso.

Perciò  aggiunto i campi a una tabella esistente e poi, tramite "aggiungi campi esistenti" in "visualizza struttura" li ho inseriti nella maschera già esistente. Passando a "visualizza maschera" i campi risultano tutti  presenti nella maschera  ma non riesco a inserire né i dati dal menù a tendina né altri.  Quando ci provo, in basso esce "recordset non aggiornabile".

Questo è il codice della maschera in "visualizza struttura"

Option Compare Database

Private Sub Comando54_Click()
On Error GoTo Err_Comando54_Click

    Screen.PreviousControl.SetFocus
    DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70

Exit_Comando54_Click:
    Exit Sub

Err_Comando54_Click:
    MsgBox Err.Description
    Resume Exit_Comando54_Click

End Sub

Posso risolvere questo problema?
Grazie, Claudia


author: BFS

text:
Il 17/01/2014 08:48,
gcm...@gmail.com
 ha scritto:
> Buongiorno,
>
> ho la necessit� di aggiungere campi con men� a tendina in una maschera di un DB access gi� esistente, gi� in uso.
>
> Perci�  aggiunto i campi a una tabella esistente e poi, tramite "aggiungi campi esistenti" in "visualizza struttura" li ho inseriti nella maschera gi� esistente. Passando a "visualizza maschera" i campi risultano tutti  presenti nella maschera  ma non riesco a inserire n� i dati dal men� a tendina n� altri.  Quando ci provo, in basso esce "recordset non aggiornabile".
>
>
>
> Questo � il codice della maschera in "visualizza struttura"
>
> Option Compare Database
>
> Private Sub Comando54_Click()
> On Error GoTo Err_Comando54_Click
>
>
>      Screen.PreviousControl.SetFocus
>      DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
>
> Exit_Comando54_Click:
>      Exit Sub
>
> Err_Comando54_Click:
>      MsgBox Err.Description
>      Resume Exit_Comando54_Click
>
> End Sub
>
> Posso risolvere questo problema?
> Grazie, Claudia
>

la maschera pesca i dati da una tabella o da una query?

ciao
BFS


author: clo

text:
Il giorno venerdì 17 gennaio 2014 08:51:13 UTC+1, BFS ha scritto:
> Il 17/01/2014 08:48,
gcm...@gmail.com
 ha scritto:
>
> > Buongiorno,
>
> >
>
> > ho la necessitï¿½ di aggiungere campi con menï¿½ a tendina in una maschera di un DB access giï¿½ esistente, giï¿½ in uso.
>
> >
>
> > Perciï¿½  aggiunto i campi a una tabella esistente e poi, tramite "aggiungi campi esistenti" in "visualizza struttura" li ho inseriti nella maschera giï¿½ esistente. Passando a "visualizza maschera" i campi risultano tutti  presenti nella maschera  ma non riesco a inserire nï¿½ i dati dal menï¿½ a tendina nï¿½ altri.  Quando ci provo, in basso esce "recordset non aggiornabile".
>
> >
>
> >
>
> >
>
> > Questo ï¿½ il codice della maschera in "visualizza struttura"



text:
Il giorno venerdì 17 gennaio 2014 08:51:13 UTC+1, BFS ha scritto:
> Il 17/01/2014 08:48,
gcm...@gmail.com
 ha scritto:
>
> > Buongiorno,
>
> >
>
> > ho la necessitï¿½ di aggiungere campi con menï¿½ a tendina in una maschera di un DB access giï¿½ esistente, giï¿½ in uso.
>
> >
>
> > Perciï¿½  aggiunto i campi a una tabella esistente e poi, tramite "aggiungi campi esistenti" in "visualizza struttura" li ho inseriti nella maschera giï¿½ esistente. Passando a "visualizza maschera" i campi risultano tutti  presenti nella maschera  ma non riesco a inserire nï¿½ i dati dal menï¿½ a tendina nï¿½ altri.  Quando ci provo, in basso esce "recordset non aggiornabile".
>
> >
>
> >
>
> >
>
> > Questo ï¿½ il codice della maschera in "visualizza struttura"
>
> >
>
> > Option Compare Database
>
> >
>
> > Private Sub Comando54_Click()
>
> > On Error GoTo Err_Comando54_Click
>
> >
>
> >
>
> >      Screen.PreviousControl.SetFocus
>
> >      DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
>
> >
>
> > Exit_Comando54_Click:
>
> >      Exit Sub
>
> >
>
> > Err_Comando54_Click:
>
> >      MsgBox Err.Description
>
> >      Resume Exit_Comando54_Click
>
> >
>
> > End Sub
>
> >
>
> > Posso risolvere questo problema?
>
> > Grazie, Claudia
>
> >
>
>
>
> la maschera pesca i dati da una tabella o da una query?
>
>
>
>
>
> ciao
>
> BFS

La maschera si chiama "RISCHIO": c'è una query "RISCHIO" ma nessuna tabella con questo nome


text:
Il 17/01/2014 10:09, clo ha scritto:
> Il giorno venerd� 17 gennaio 2014 09:52:46 UTC+1, clo ha scritto:
>> Il giorno venerd� 17 gennaio 2014 08:51:13 UTC+1, BFS ha scritto:
>>
>>> Il 17/01/2014 08:48,
gcm...@gmail.com
 ha scritto:
>>
>>>
>>
>>>> Buongiorno,
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> ho la necessit� di aggiungere campi con men� a tendina in una maschera di un DB access gi� esistente, gi� in uso.
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Perci�  aggiunto i campi a una tabella esistente e poi, tramite "aggiungi campi esistenti" in "visualizza struttura" li ho inseriti nella maschera gi� esistente. Passando a "visualizza maschera" i campi risultano tutti  presenti nella maschera  ma non riesco a inserire n� i dati dal men� a tendina n� altri.  Quando ci provo, in basso esce "recordset non aggiornabile".
>>
>>>
>>
>>>>
>>
>>>
>>
>>>>
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Questo � il codice della maschera in "visualizza struttura"
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Option Compare Database
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Private Sub Comando54_Click()
>>
>>>
>>
>>>> On Error GoTo Err_Comando54_Click
>>
>>>
>>
>>>>
>>
>>>
>>
>>>>
>>
>>>
>>
>>>>       Screen.PreviousControl.SetFocus
>>
>>>
>>
>>>>       DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Exit_Comando54_Click:
>>
>>>
>>
>>>>       Exit Sub
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Err_Comando54_Click:
>>
>>>
>>
>>>>       MsgBox Err.Description
>>
>>>
>>
>>>>       Resume Exit_Comando54_Click
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> End Sub
>>
>>>
>>
>>>>
>>
>>>
>>
>>>> Posso risolvere questo problema?
>>
>>>
>>
>>>> Grazie, Claudia
>>
>>>
>>
>>>>
>>
>>>
>>
>>>
>>
>>>
>>
>>> la maschera pesca i dati da una tabella o da una query?
>>
>>>
>>
>>>
>>
>>>
>>
>>>
>>
>>>
>>
>>> ciao
>>
>>>
>>
>>> BFS
>>
>>
>>
>> La maschera si chiama "RISCHIO": c'� una query "RISCHIO" ma nessuna tabella con questo nome
>

bene...se apri la query "rischio"..riesci a scriverci dentro?
se no...il problema � la query non la maschera

ciao!


text:
Il giorno venerdì 17 gennaio 2014 11:36:36 UTC+1, BFS ha scritto:
> Il 17/01/2014 10:09, clo ha scritto:
>
> > Il giorno venerdï¿½ 17 gennaio 2014 09:52:46 UTC+1, clo ha scritto:
>
> >> Il giorno venerdï¿½ 17 gennaio 2014 08:51:13 UTC+1, BFS ha scritto:
>
> >>
>
> >>> Il 17/01/2014 08:48,
gcm...@gmail.com
 ha scritto:
>
> >>
>
> >>>
>
> >>
>
> >>>> Buongiorno,
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> ho la necessitï¿½ di aggiungere campi con menï¿½ a tendina in una maschera di un DB access giï¿½ esistente, giï¿½ in uso.
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Perciï¿½  aggiunto i campi a una tabella esistente e poi, tramite "aggiungi campi esistenti" in "visualizza struttura" li ho inseriti nella maschera giï¿½ esistente. Passando a "visualizza maschera" i campi risultano tutti  presenti nella maschera  ma non riesco a inserire nï¿½ i dati dal menï¿½ a tendina nï¿½ altri.  Quando ci provo, in basso esce "recordset non aggiornabile".
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Questo ï¿½ il codice della maschera in "visualizza struttura"
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Option Compare Database
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Private Sub Comando54_Click()
>
> >>
>
> >>>
>
> >>
>
> >>>> On Error GoTo Err_Comando54_Click
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>>       Screen.PreviousControl.SetFocus
>
> >>
>
> >>>
>
> >>
>
> >>>>       DoCmd.DoMenuItem acFormBar, acEditMenu, 10, , acMenuVer70
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Exit_Comando54_Click:
>
> >>
>
> >>>
>
> >>
>
> >>>>       Exit Sub
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Err_Comando54_Click:
>
> >>
>
> >>>
>
> >>
>
> >>>>       MsgBox Err.Description
>
> >>
>
> >>>
>
> >>
>
> >>>>       Resume Exit_Comando54_Click
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> End Sub
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>> Posso risolvere questo problema?
>
> >>
>
> >>>
>
> >>
>
> >>>> Grazie, Claudia
>
> >>
>
> >>>
>
> >>
>
> >>>>
>
> >>
>
> >>>
>
> >>
>
> >>>
>
> >>
>
> >>>
>
> >>
>
> >>> la maschera pesca i dati da una tabella o da una query?
>
> >>
>
> >>>
>
> >>
>
> >>>
>
> >>
>
> >>>
>
> >>
>
> >>>
>
> >>
>
> >>>
>
> >>
>
> >>> ciao
>
> >>
>
> >>>
>
> >>
>
> >>> BFS
>
> >>
>
> >>
>
> >>
>
> >> La maschera si chiama "RISCHIO": c'ï¿½ una query "RISCHIO" ma nessuna tabella con questo nome
>
> >
>
>
>
>
>
> bene...se apri la query "rischio"..riesci a scriverci dentro?
>
> se no...il problema ï¿½ la query non la maschera
>
>
>
> ciao!


text:

Ciao, no, non riesco a scrivere dentro la query.


text:
> Ciao, no, non riesco a scrivere dentro la query.
>

per quello che la maschera non funziona..
risolvi il problema della query e vedrai che si sistema la maschera.
sicuramente avrai qualche join con delle tabelle che la rendono non
aggiornabile

ciao
BFS


text:
Il giorno venerdì 17 gennaio 2014 08:48:49 UTC+1, clo ha scritto:



text:
Il giorno venerdì 17 gennaio 2014 13:32:46 UTC+1, clo ha scritto:



text:

grazie, vorrei allegare un file che mostra le tabelle e il tipo di join, ma non riesco. Potrebbe servirti per un ulteriore aiuto?
Claudia


text:
Il 17/01/2014 13:47, clo ha scritto:
> Il giorno venerd� 17 gennaio 2014 13:11:45 UTC+1, BFS ha scritto:
>>> Ciao, no, non riesco a scrivere dentro la query.
>>
>>>

>> ciao
>>
>> BFS
>
> grazie, vorrei allegare un file che mostra le tabelle e il tipo di join, ma non riesco. Potrebbe servirti per un ulteriore aiuto?
> Claudia
>

stai postando ogni volta 4 risposte vuote...

cmq puoi caricare la schermata delle tue tabelle in un qualsiasi sito di
hosting e poi postare qui il link
esempio qui
http://uptiki.com/

ciao


text:
Il giorno venerdì 17 gennaio 2014 14:38:50 UTC+1, BFS ha scritto:
> Il 17/01/2014 13:47, clo ha scritto:
>
> > Il giorno venerdï¿½ 17 gennaio 2014 13:11:45 UTC+1, BFS ha scritto:
>
> >>> Ciao, no, non riesco a scrivere dentro la query.
>
> >>
>
> >>>
>
>
>
> >> ciao
>
> >>
>
> >> BFS
>
> >
>
> > grazie, vorrei allegare un file che mostra le tabelle e il tipo di join, ma non riesco. Potrebbe servirti per un ulteriore aiuto?
>
> > Claudia
>
> >
>
>
>
> stai postando ogni volta 4 risposte vuote...
>
>
>
> cmq puoi caricare la schermata delle tue tabelle in un qualsiasi sito di
>
> hosting e poi postare qui il link
>
> esempio qui
http://uptiki.com/

>
>
>
> ciao

Ciao, chiedo scusa ma mi sembrava che non si postasse la mia risposta. Non uso spesso google gruppi...acc...
Ho caricato la schermata delle tabelle sul sito di hosting al link che segue.
Con le tabelle a sinistra (CDC, QUALIFICA, TIPOLOGIA DI RISCHIO ecc) c’è una join di tipo 3;
con le tabelle a destra (AGGIORNAMENTO, INFORTUNI, CLASSIF_INF, ecc) c’è una join di tipo 2

http://uptiki.altervista.org/viewer.php?file=pl2f59gr9pab4r11waez.jpg


text:
Il 17/01/2014 15:09, clo ha scritto:
> Il giorno venerdï¿½ 17 gennaio 2014 14:38:50 UTC+1, BFS ha scritto:
>> Il 17/01/2014 13:47, clo ha scritto:
>>
>>> Il giorno venerdï¿½ 17 gennaio 2014 13:11:45 UTC+1, BFS ha scritto:
>>
>>>>> Ciao, no, non riesco a scrivere dentro la query.
>>
>>>>
>>
>>>>>
>>
>>
>>
>>>> ciao
>>
>>>>
>>
>>>> BFS
>>
>>>
>>
>>> grazie, vorrei allegare un file che mostra le tabelle e il tipo di join, ma non riesco. Potrebbe servirti per un ulteriore aiuto?
>>
>>> Claudia
>>
>>>
>>
>>
>>
>> stai postando ogni volta 4 risposte vuote...
>>
>>
>>
>> cmq puoi caricare la schermata delle tue tabelle in un qualsiasi sito di
>>
>> hosting e poi postare qui il link
>>
>> esempio qui
http://uptiki.com/

>>
>>
>>
>> ciao
>
> Ciao, chiedo scusa ma mi sembrava che non si postasse la mia risposta. Non uso spesso google gruppi...acc...
> Ho caricato la schermata delle tabelle sul sito di hosting al link che segue.
> Con le tabelle a sinistra (CDC, QUALIFICA, TIPOLOGIA DI RISCHIO ecc) cï¿½ï¿½ una join di tipo 3;
> con le tabelle a destra (AGGIORNAMENTO, INFORTUNI, CLASSIF_INF, ecc) cï¿½ï¿½ una join di tipo 2
>
>
http://uptiki.altervista.org/viewer.php?file=pl2f59gr9pab4r11waez.jpg

>

si capisce poco ma quel doppio join su matricola in due diverse tabelle
la rende di sicura una query non aggiornabile

ciao


author: Dàvide

text:
Scrivette BFS venerdì 17/01/2014 alle 15:33:07:
> Il 17/01/2014 15:09, clo ha scritto:
>> Il giorno venerdì 17 gennaio 2014 14:38:50 UTC+1, BFS ha scritto:
>>> Il 17/01/2014 13:47, clo ha scritto:
>>>
>>>> Il giorno venerdï¿½ 17 gennaio 2014 13:11:45 UTC+1, BFS ha scritto:
>>>
>>>>>> Ciao, no, non riesco a scrivere dentro la query.
>>>
>>>>>
>>>
>>>>>>
>>>
>>>
>>>
>>>>> ciao
>>>
>>>>>
>>>
>>>>> BFS
>>>
>>>>
>>>
>>>> grazie, vorrei allegare un file che mostra le tabelle e il tipo di join,
>>>> ma non riesco. Potrebbe servirti per un ulteriore aiuto?
>>>
>>>> Claudia
>>>
>>>>
>>>
>>>
>>>
>>> stai postando ogni volta 4 risposte vuote...
>>>
>>>
>>>
>>> cmq puoi caricare la schermata delle tue tabelle in un qualsiasi sito di
>>>
>>> hosting e poi postare qui il link
>>>
>>> esempio qui
http://uptiki.com/

>>>
>>>
>>>
>>> ciao
>>
>> Ciao, chiedo scusa ma mi sembrava che non si postasse la mia risposta. Non
>> uso spesso google gruppi...acc...
>> Ho caricato la schermata delle tabelle sul sito di hosting al link che
>> segue.
>> Con le tabelle a sinistra (CDC, QUALIFICA, TIPOLOGIA DI RISCHIO ecc) c’è
>> una join di tipo 3;
>> con le tabelle a destra (AGGIORNAMENTO, INFORTUNI, CLASSIF_INF, ecc) c’è
>> una join di tipo 2
>>
>>
http://uptiki.altervista.org/viewer.php?file=pl2f59gr9pab4r11waez.jpg

>>
>
>
> si capisce poco ma quel doppio join su matricola in due diverse tabelle la
> rende di sicura una query non aggiornabile
>
> ciao

access for dummies. io sono partito da lì ;-)

--
---
/'davide/


title: Comando Compila nell'ambiente di sviluppo di Office XP Developer

author: lalli

text:
Ciao a tutti ,
sono una nuova utente di questo newsgroup, che trovo molto
interessante.
Ecco la mia prima domanda: ho visto di sfuggita un comando Compila
nell'ambiente di sviluppo di Office XP Developer!!!!!, ma siccome non
ero sul mio computer, non ho potuto indagare oltre.
Sapreste dirmi qualcosa??
O forse ho sognato???
Ciao a tutti e grazie
lalli


author: Sib

text:
"lalli" <
lalli...@virgilio.it
> ha scritto nel messaggio
> sono una nuova utente di questo newsgroup, che trovo molto
> interessante.
> Ecco la mia prima domanda: ho visto di sfuggita un comando Compila
> nell'ambiente di sviluppo di Office XP Developer!!!!!, ma siccome non
> ero sul mio computer, non ho potuto indagare oltre.
> Sapreste dirmi qualcosa??
> O forse ho sognato???
Si tratta del comando che compila il codice *all'interno del file mdb/mde*
quindi NON crea un file eseguibile.
Con questo comando il codice viene ricompilato e viene anche eseguito un
controllo della sintassi.
Sib


author: Liones

text:
> > sono una nuova utente di questo newsgroup, che trovo molto
> > interessante.
> > Ecco la mia prima domanda: ho visto di sfuggita un comando Compila
> > nell'ambiente di sviluppo di Office XP Developer!!!!!, ma siccome non
> > ero sul mio computer, non ho potuto indagare oltre.
> > Sapreste dirmi qualcosa??
> > O forse ho sognato???
>
> Si tratta del comando che compila il codice *all'interno del file mdb/mde*
> quindi NON crea un file eseguibile.
> Con questo comando il codice viene ricompilato e viene anche eseguito un
> controllo della sintassi.
lo stesso comando presente in office 2000, XP (97 ?) standard (no Developer)
! ??


text:
"Liones" <
lionesnon...@tiscalinet.it
> ha scritto nel messaggio

Si'.
D'altro canto l'unica differenza tra la versione normale e l'office
developer e' (a parte la presenza di alcuni software in piu' tipo
sourcesafe) il SW di creazione dei pacchetti di installazione (che poi anche
quello e' un sw a parte)
Sib


text:
"Sib" <si...@SPAMiol.it> wrote in message news:<x4wT9.8849$
0v.2...@news1.tin.it
>...

grazie,
ma vorrei approfittare per fare ancora due domande:
1)una volta creato il pacchetto di un'applicazione mdb o mde, c'è la
possibilità di far modificare l'icona dell'applicazione risultante
direttamente dallo script del pacchetto? (per intenderci, quella che
compare nel computer in cui installo l'applicazione sotto la relativa
voce del menù Start)
2) so che c'è la possibilità di eliminare la visualizzazione della
finestra introduttiva di Access (quella che parte appena si avvia
l'applicazione e prima del pannello comandi). Sapete dirmi dov'è
situata l'immagine chiamata da Access, in modo che io possa
eliminarla?
Grazie ancora e un ciao a tutti
lalli


text:
"lalli" <
lalli...@virgilio.it
> ha scritto nel messaggio
cut
> ma vorrei approfittare per fare ancora due domande:
> 1)una volta creato il pacchetto di un'applicazione mdb o mde, c'è la
> possibilità di far modificare l'icona dell'applicazione risultante
> direttamente dallo script del pacchetto? (per intenderci, quella che
> compare nel computer in cui installo l'applicazione sotto la relativa
> voce del menù Start)
Si puo' fare, ma non ricordo assolutamente come si fa.
> 2) so che c'è la possibilità di eliminare la visualizzazione della
> finestra introduttiva di Access (quella che parte appena si avvia
> l'applicazione e prima del pannello comandi). Sapete dirmi dov'è
> situata l'immagine chiamata da Access, in modo che io possa
> eliminarla?
Non mi risulta che si possa eliminare. So inceve che puoi sostituirla con
un'immagine tua, basta crearti una bmp, dargli lo stesso nome
dell'applicazione e metterla nella stessa cartella.
Sib


text:
"Sib" <si...@SPAMiol.it> wrote in message news:<ukVU9.3824$
YG2.1...@twister1.libero.it
>...

Ci ho provato, ma non ci sono riuscita!!!!
Ho assegnato alla bitmap il nome Access.bmp (mi sembra di aver capito
così), e l'ho sistemata nella stessa cartella contenente
l'applicazione, ma niente.
Dove ho sbagliato?
grazie
lalli


text:
"lalli" <
lalli...@virgilio.it
> ha scritto nel messaggio
> "Sib" <si...@SPAMiol.it> wrote in message
> > "lalli" <
lalli...@virgilio.it
> ha scritto nel messaggio
> > cut
> > Non mi risulta che si possa eliminare. So inceve che puoi sostituirla
con
> > un'immagine tua, basta crearti una bmp, dargli lo stesso nome
> > dell'applicazione e metterla nella stessa cartella.
> >
> > Sib
>
> Ci ho provato, ma non ci sono riuscita!!!!
> Ho assegnato alla bitmap il nome Access.bmp (mi sembra di aver capito
> cosě), e l'ho sistemata nella stessa cartella contenente
> l'applicazione, ma niente.
> Dove ho sbagliato?
Il nome della tua applicazione intendevo:
TuaApplicazione.bmp
nella cartella che contiene il file
TuaApplicazione.mdb
Sib


text:
"Sib" <si...@SPAMiol.it> wrote in message news:<JjgV9.8079$
ZE.2...@twister2.libero.it
>...

non funziona ancora!!!!Arghh!!!!!!!


text:
"Sib" <si...@SPAMiol.it> wrote in message news:<JjgV9.8079$
ZE.2...@twister2.libero.it
>...

Vi chiedo scusa per il messaggio precedente, che non ha piů senso
poichč ho trovato l'errore!!!!
Per provare velocemente avevo utilizzato un'immagine jpg alla quale
avevo sostituito l'estensione e non funzionava (aprendola tutto era a
posto, ma non partiva con Access). Poi, siccome ripongo fiducia nelle
vostre risposte, ho pensato di riprovare con una bitmap originale, e
funziona!!!!.
Grazie a tutti e alla prossima
lalli


title: [2010] aggiornare un campo in una maschera con una formula

author: Ammammata

text:
ok, faccio un esempio terra terra
in una form inserisco col wizard 5 campi di una tabella

Quantità  : _______   <- questo è un campo modificabile
Prezzo $  : _______   idem come sopra

Totale    : questa è una formula
            Quantità * Prezzo (è comunque un campo della tabella)
Sconto    : _______   c.s.

Da pagare : formula
            Totale - Sconto% (c.s.)

Io voglio salvare i 5 campi in modo che in stampa vado dritto al punto
senza dovermi ricalcolare nulla

$

La situazione reale è ben più complicata, ho una tabella con un centinaio
scarso di campi di cui una trentina sono modificabili inserendo parametri
vari e gli altri sono calcolati (non modificabili dall'utente direttamente)

Ogni "casella" textbox che access ha inserito automaticamente con il wizard
di creazione maschera ha nel Control source il corrispondente campo della
tabella

ogni modifica a una di queste trenta voci "editabili" deve attivare il
ricalcolo, dal valore iniziale a quello finale, di tutte quelle "bloccate"

§

a questo punto leggo la guida di access e vedo che c'è un Default, ma The
DefaultValue property is applied only when you add a new record, quindi non
va bene, va ricalcolata a ogni modifica

pensavo di sfruttare l'evento OnChange ma non è disponibile sulla sezione
Detail della maschera, dovrei impostarlo su ogni campo?

idee?

il record su cui si lavora è un record temporaneo, il pulsante di
salvataggio ne crea uno nella tabella di destinazione copiano tutti i campi
con un ciclo for...next

TANTI anni fa avevo fatto qualcosa di simile
le modifiche ai campi modificabili non ricalcolavano nulla
tutto era demandato a un pulsante Ricalcola che da codice andava a eseguire
quel centinaio di formule che ricalcolavano, appunto, i campi non
modificabili

siamo ancora fermi a questo punto oppure dal 2003 al 2010/2016 è cambiato
qualcosa? posso assegnare a un textbox sia una formula che me lo calcola
che un campo di destinazione in una tabella?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
>>>>>
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........


text:
Il giorno Thu 11 Oct 2018 04:00:25p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsA978A2D7E815Eam...@148.251.67.112
. Vediamo cosa
ha scritto:

> ogni modifica a una di queste trenta voci "editabili" deve attivare il
> ricalcolo, dal valore iniziale a quello finale, di tutte quelle
> "bloccate"
>

aggiungo: ... seguendo l'ordine di tabulazione che ho impostato, in modo
che il risultato finale sia quello che otterrei facendo "a mano"



title: [?] Lock sui record di una tabella

author: Paolo

text:
Salve a tutti, sul NG di Visual Basic mi hanno detto che per gestire gli
utenti con i relativi accessi (es. evitare che 2 utenti accedano alla stessa
tabella contemporaneamente), devo gestire le Opzioni--Avanzate di Access e
scegliere se voglio blockare tutta la tabella o solo il record corrente. Ma,
dato che per adesso sono impossibilitato a provarlo (per mancanza del pgm
VB), vorrei sapere che tipo di massagio propone Access nel caso un secondo
utente acceda alla tabella Lockata da un altro nel caso avessi scelto
l'opzione di blockare TUTTA la tabella!! E' un msg di errore bloccante o
posso poi proseguire nel mio pgm in VB!!
Grazie a tutti.
Paolo :-))


title: [?] Lock sui record di una tabella

author: sib

text:
Paolo <
ne...@libero.it
> wrote in message
pPh86.49304$eB2.4...@news.infostrada.it...

Personalmente uso sempre il blocco ottimistico (questo vuol dire che l'unico
messaggio che access da e' quello che un altro utente sta' cercando di
salvare lo sterro record)
Per il blocco pessimistico penso che dia solo un messaggio che dice che si
sta accedendo in sola lettura o qualcosa del genere.
Ma perche' vuoi evitare che due utenti accedano alla stessa tabella
contemporaneamente? il lavorare in rete comporta proprio questo vantaggio.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Corsi on line di programmazione VBA per Access, Delphi, Visual Basic

author: Satellite

text:
Impara a programmare in VBA, Delphi, Visual Basic, ecc.
 La Teaching OnLine organizza Corsi on line di programmazione Access,
 SQL,Visual Basic, ASP, Delphi
Per informazioni, contattare
 Teaching On Line

in...@teachingonline.it


author: Luciano (DOC)

text:
"Satellite" <
in...@teachingonline.it
> wrote in message
news:9aqhst$oj9$1...@fe2.cs.interbusiness.it...
> Impara a programmare in VBA, Delphi, Visual Basic, ecc.
Eccheccazzo, uno stillicidio quotidiano!!!
Un po' di spam passi, serve a conoscere nuove iniziative, ma tu ti stai
veramente pulendo il posteriore con la netiquette!!
Saluti.
Luciano
(DOC)


author: Mad® Milox

text:
"Satellite" <
in...@teachingonline.it
> ha scritto nel messaggio
news:9aqhst$oj9$1...@fe2.cs.interbusiness.it...

Se sono GRATISSSSSS si fanno volentieri i corsi on.line
altrimenti belli i miei Help On Line , costano meno e ci capisci di piu'
ehehh!!:))
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)


title: reimpostare la stessa stampante(!) in reti diverse

author: IvanDaBologna

text:
Mi capita di dover impostare una PRECISA stampante per la stampa di un
modulo di misure particolari. Poiche' sviluppo in ambiente diverso
dalla rete in cui esiste la stampante mi chiedo se ci sia la
possibilita' di reimpostare lo specifico report su quella stampante
quando riporto l'interfaccia nella sua rete di appartenenza.
Anche in laboratorio ho la STESSA stampante, ma va' che access non la
riconosce ma la vede come una stampante diversa ...
Ho provato ad impostare lo stesso nome sia in rete che in laboratorio,
ma forse non arrivo al nodo esatto.
Mi chiedevo se qualcuno ha lo stesso problema ... o se esiste un modo
per risolvere, anche via VBA, questa impasse.
grazie


text:

da codice vba puoi sfruttare l'oggetto printer per gestire per ogni
report. es. quale stampante assegnarli, margini colonne dimensione,
orientamento etc
ciao
BFS


author: Karl Donaubauer

text:

http://www.donkarl.com/it?FAQ5.1
--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


text:
Un grazie a BFS e Karl,
finalmente iniziero' ad affrontare questo oggetto spinoso, che pero'
mi dara' il controllo preciso sul processo di stampa.
Ivan


title: Da Query postare dati in altra tabella

author: Miss Sixty

text:
SELECT Movimenti_qry.Causale, Movimenti_qry.gen AS Gennaio, Sum([Gen]+[Feb])
AS Febbraio, Sum([Gen]+[Feb]+[mar]) AS Marzo, Sum([Gen]+[Feb]+[mar]+[apr])
AS Aprile, Sum([Gen]+[Feb]+[mar]+[apr]+[mag]) AS Maggio,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]) AS Giugno,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]+[lug]) AS Luglio,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]+[lug]+[Ago]) AS Agosto,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]+[lug]+[Ago]+[set]) AS Settembre,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]+[lug]+[Ago]+[set]+[Ott]) AS Ottobre,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]+[lug]+[Ago]+[set]+[Ott]+[Nov]) AS
Novembre,
Sum([Gen]+[Feb]+[mar]+[apr]+[mag]+[giu]+[lug]+[Ago]+[set]+[Ott]+[Nov]+[Dic])
AS Dicembre INTO Movimenti_temp
FROM Movimenti_qry
GROUP BY Movimenti_qry.Causale, Movimenti_qry.gen, Movimenti_qry.giu,
Movimenti_qry.lug, Movimenti_qry.ago, Movimenti_qry.set, Movimenti_qry.ott,
Movimenti_qry.nov, Movimenti_qry.dic, Movimenti_qry.apr, Movimenti_qry.mag,
Movimenti_qry.feb, Movimenti_qry.mar;
Questa query mi crea una tabella
il problema è che mi mette la causale, poi tutti i mesi e poi i valori
io volevo invece che mi creasse la tabella cosi composta:
campo causale
campo mese
campo valori
si veniva fuori:
Entrate Gennaio 1000
Uscite Gennaio 2000
Entrate Febbraio 250
Uscite Febbraio 100 eccccc....
come riesco a creare una tabella del genere generata dalla query
soprastante??

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Da Query postare dati in altra tabella

author: namor

text:
Miss Sixty ha scritto:


Ma funziona quella query là sopra? Ti dà i risultati che volevi? Non è che
devi togliere i 12 mesi dal GROUP BY?
Una volta sistemata quella puoi spezzare i dati in 12 query, una per mese
e poi riunirle:
SELECT Causale, "Gennaio" As NomeMese, Gennaio FROM TuaQuery
UNION SELECT Causale, "Febbraio" As NomeMese, Febbraio FROM TuaQuery
UNION SELECT Causale, "Marzo" As NomeMese, Marzo FROM TuaQuery
....
Come soluzione è pesantina, bisognerebbe studiare bene il problema alla
radice per vedere se si può semplificare qualcosa.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Da Query postare dati in altra tabella

text:

La query funziona benissimo il problema è che crea questo:
Causale Gennaio Febbraio Marzo ecc..
Entrate 1000 1500 250
Uscite 250 1000 100

nella creazione tabella mi crea questi campi
Causale
Gennaio
Febbraio
Marzo
ecc....
Mentre io volevo:
Causale
Mese
Valore
troppo esigente vero? :-(



title: Da Query postare dati in altra tabella

text:
Miss Sixty ha scritto:

> La query funziona benissimo il problema è che crea questo:
> Causale Gennaio Febbraio Marzo ecc..
> Entrate 1000 1500 250
> Uscite 250 1000 100
> nella creazione tabella mi crea questi campi
> Causale
> Gennaio
> Febbraio
> Marzo
> ecc....
> Mentre io volevo:
> Causale
> Mese
> Valore
> troppo esigente vero? :-(
Forse non hai letto tutta la mia risposta o non l'hai provata.
La query di unione di cui ho fatto un esempio dovrebbe risolvere il
problema.



title: Da Query postare dati in altra tabella

text:

Risolto!!
Ho fatto 12 query di accodamento su una tabella come hai detto tu e adesso è
tutto ok!!
Ho il mio Break Even



title: Da Query postare dati in altra tabella

text:
Miss Sixty ha scritto:


> Risolto!!
> Ho fatto 12 query di accodamento su una tabella come hai detto tu e adesso è
> tutto ok!!
> Ho il mio Break Even
Te ne bastava una se usavi l'UNION, o al limite anche una seconda, se poi
volevi fare l'accodamento dei record in tabella, che prendesse i record
dalla prima e li inserisse nella tbl.



title: Da Query postare dati in altra tabella

text:

ma come si fa??
io ho creato 12 query cosi:
INSERT INTO MovimentixGraph ( Causale, Mese, Valore )
SELECT [Movimenti_temp Query].Causale, "01 Gennaio" AS Espr1,
Sum([Movimenti_temp Query].Gennaio) AS SommaDiGennaio
FROM [Movimenti_temp Query]
GROUP BY [Movimenti_temp Query].Causale, "01 Gennaio";
-----
INSERT INTO MovimentixGraph ( Causale, Mese, Valore )
SELECT [Movimenti_temp Query].Causale, "02 Febbraio" AS Espr1,
Sum([Movimenti_temp Query].Febbraio) AS SommaDiFebbraio
FROM [Movimenti_temp Query]
GROUP BY [Movimenti_temp Query].Causale, "02 Febbraio";
-----
altra domanda....
come si fa a raggruppare i dati in data quindicinale partendo dal 1 di ogni
mese?
es: 01/01 15/01 01/02 15/02 eccc??
la query è questa :-)
SELECT Movimenti.[Data Operazione], Movimenti.Saldo
FROM Movimenti;
:-)



title: Da Query postare dati in altra tabella

text:
Miss Sixty ha scritto:
[cut]
> > > Risolto!!
> > > Ho fatto 12 query di accodamento su una tabella come hai detto tu e
> adesso è
> > > tutto ok!!
> > > Ho il mio Break Even
> > Te ne bastava una se usavi l'UNION, o al limite anche una seconda, se poi
> > volevi fare l'accodamento dei record in tabella, che prendesse i record
> > dalla prima e li inserisse nella tbl.
> > Namor
> ma come si fa??
> io ho creato 12 query cosi:
> INSERT INTO MovimentixGraph ( Causale, Mese, Valore )
> SELECT [Movimenti_temp Query].Causale, "01 Gennaio" AS Espr1,
> Sum([Movimenti_temp Query].Gennaio) AS SommaDiGennaio
> FROM [Movimenti_temp Query]
> GROUP BY [Movimenti_temp Query].Causale, "01 Gennaio";
> -----
> INSERT INTO MovimentixGraph ( Causale, Mese, Valore )
> SELECT [Movimenti_temp Query].Causale, "02 Febbraio" AS Espr1,
> Sum([Movimenti_temp Query].Febbraio) AS SommaDiFebbraio
> FROM [Movimenti_temp Query]
> GROUP BY [Movimenti_temp Query].Causale, "02 Febbraio";
> -----
1a query - separa i vari mesi:
(questa è una query speciale, non puoi farla col generatore, devi
scriverla a mano nella finestra SQL. Vedi sull'help UNION e query d'unione)
SELECT Causale, "Gennaio" As NomeMese, Gennaio AS Importo FROM TuaQuery
UNION SELECT Causale, "Febbraio" As NomeMese, Febbraio AS Importo FROM
TuaQuery
UNION SELECT Causale, "Marzo" As NomeMese, Marzo AS Importo FROM TuaQuery
UNION SELECT ..... (fino a dicembre)
2a query - inserisce i dati nella tabella
(...ma forse nemmeno ti serve inserire i dati in tabella, dato che la
query d'unione te li fornisce già pronti)
INSERT INTO MovimentixGraph (Causale, Mese, Valore)
SELECT Causale, NomeMese, Importo FROM [1à query];
> altra domanda....
> come si fa a raggruppare i dati in data quindicinale partendo dal 1
> di ogni mese?
> es: 01/01 15/01 01/02 15/02 eccc??
> la query è questa :-)
> SELECT Movimenti.[Data Operazione], Movimenti.Saldo
> FROM Movimenti;
> :-)
Altra domanda andrebbe su altro thread, con un oggetto più significativo e
attinente alla richiesta, comunque su questo problema ho già risposto a
Luigi sul thread "Scadenziario Quindicinale".
Ma che avete, un compito in classe, che chiedete tutti le stesse cose???



title: Funzione Ultimo... non restituisce l'ultimo valore.

author: Puffo

text:
Dunque più che un aiuto chiedo una conferma a quanto trovato in giro nella
rete.
Ho una semplice tabella con vari campi tra cui un campo ID che è un
contatore.
Bene, la mia semplicissima query è questa:
SELECT Last(tab1.ID) AS UltimoDiID FROM tab1
Bene in alcuni casi, ho riscontrato che a seguito di modifiche all'apparenza
ininfluenti al db il valore restituito non è l'ultimo ma, nel caso
specifico, è un valore che arriva circa a metà della tabella.
Ora ho trovato con google una nota ufficiale microsoft in cui si dice che "a
volte" la funzione LAST non restituisce l'ultimo valore". Mi confermate
questo?
Nel mio caso, siccome devo contare solamente quanti sono i record nella
tabella, ho sostituito Last con Count ed ho risolto, ma chiedo, appunto, una
conferma su quanto da me riscontrato.
Grazie.
Ciao


author: Cinzia

text:
"Puffo" <
puffo...@spam.it
> ha scritto nel messaggio
news:4399472e$0$340$5fc...@news.tiscali.it...

Ciao Puffo,
il problema che hai evidenziato esiste, e per aggirarlo si ricorre ad
artifici del tipo
SELECT TOP 1 id FROM Tabella ORDER BY id DESC
Volevo però farti notare che se il tuo scopo era quello di sapere quanti
record ci sono nella tabella l'utilizzo di LAST (anche se funzionasse) non
sarebbe il modo corretto, perchè come avrai certamente notato il campo
contatore non assicura che gli ID siano tutti presenti a volta si generano
dei Buchi xchè ad esempio inzi a scrivere in un record poi ci ripensi e
annulli a quel punto l'ID che era stato assegnato al record viene "perso" e
non recuperato se non previa compattazione del DB.
Inoltre nella tabella puoi avere cancellato dei record e quindi l'ID
dell'ultimo record inserito può non coincidere con il numero di record in
tabella.
Saluti
--
Cinzia
---------------------------------------
|
http://www.riolab.org
  |
--------------------------------------->


text:
Grazie della risposta...
> Volevo perň farti notare che se il tuo scopo era quello di sapere
> quanti record ci sono nella tabella l'utilizzo di LAST (anche se
> funzionasse) non sarebbe il modo corretto, perchč come avrai
> certamente notato il campo contatore non assicura che gli ID siano
> tutti presenti a volta si generano dei Buchi xchč ad esempio inzi a
> scrivere in un record poi ci ripensi e annulli a quel punto l'ID che
> era stato assegnato al record viene "perso" e non recuperato se non
> previa compattazione del DB.
Infatti credo che il tutto sia successo a causa di ciň.
> Inoltre nella tabella puoi avere cancellato dei record e quindi l'ID
> dell'ultimo record inserito puň non coincidere con il numero di
> record in tabella.
Un ultima conferma, visto che sono novello novello, secondo te, la soluzione
che ho individuato, l'utilizzo di count anzichč di last, visto il mio scopo,
la ritieni sufficente? O nasconde anch'essa dei potenziali errori?
Grazie di nuovo.
Ciao


text:
"Puffo" <
puffo...@spam.it
> ha scritto nel messaggio
news:43994b8b$0$334$5fc...@news.tiscali.it...
> Grazie della risposta...
>
> > Volevo però farti notare che se il tuo scopo era quello di sapere
> > quanti record ci sono nella tabella l'utilizzo di LAST (anche se
> > funzionasse) non sarebbe il modo corretto, perchè come avrai
> > certamente notato il campo contatore non assicura che gli ID siano
> > tutti presenti a volta si generano dei Buchi xchè ad esempio inzi a
> > scrivere in un record poi ci ripensi e annulli a quel punto l'ID che
> > era stato assegnato al record viene "perso" e non recuperato se non
> > previa compattazione del DB.
>
> Infatti credo che il tutto sia successo a causa di ciò.
>
> > Inoltre nella tabella puoi avere cancellato dei record e quindi l'ID
> > dell'ultimo record inserito può non coincidere con il numero di
> > record in tabella.
>
> Un ultima conferma, visto che sono novello novello, secondo te, la
soluzione
> che ho individuato, l'utilizzo di count anzichè di last, visto il mio
scopo,
> la ritieni sufficente? O nasconde anch'essa dei potenziali errori?
Si Count è quello che serve!
> Grazie di nuovo.
> Ciao
>
Cinzia


text:
> Si Count è quello che serve!
Grazie, molto gentile


title: Somma univoca in maschera

text:
Ciao a tutti, ho un problema che non riesco a risolvere.
Ho una maschera basata su una query che mi riepiloga e collega diversi
documenti con relativo importo, esempio:
offerta|importo|ordine|importo|fattura|importo|
    2   |   70€  |   1    |   220€ |     4   |  240€ |
    3   |   90€  |   1    |   220€ |     4   |  240€ |
    7   |   60€  |   1    |   220€ |     4   |  240€ |
    9   |   30€  |   2    |     30€ |     4   |  240€ |
    4   |   40€  |   3    |     50€ |     3   |    40€ |
totali che mi deve dare:
        |  290€  |         |   300€ |     4   |  280€ |
come si fa a fare le somme univoche?
i totali univoci devono aggiornarsi anche dopo aver fatto filtri su
maschera.
grazie
BR1


title: Somma univoca in maschera

author: MA

text:

Metti un controllo in piè di maschera la cui origine è =Somma(fattura)
poi dalla maschera ci metti
=Tuasottomaschera.form!tuocontrollo
ovviamente mettendo i nomi che hai usato tu
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Somma univoca in maschera

text:

> Cisa - Conferenza Italiana Sviluppatori Access- Nascondi testo citato
>
> - Mostra testo citato
Così facendo però mi somma 4 volte la fattura 4 e una volta la fattura
3 (totale 1000€), invece deve capire che a parità di numero fattura mi
deve sommare l'importo una sola volta (totale 280€).
Suggerimenti? eventualmente anche tramite un pulsantino che eseque una
routine vba.


title: Somma univoca in maschera

text:

Allora fai una sottomaschera raggruppata
--
--
MAssimiliano Amendola
www.accessgroup.it



title: Somma univoca in maschera

text:
Ok, faccio una sottomaschera raggruppata per ordine, una per offerta e
una per fattura, ma se dalla maschera principale filtro l'ordine 1 e
3, nella sottomaschera degli ordini mi sommerà l'ordine 1,2 e 3.
MA ha scritto:
> BR1 wrote:
> > On 24 Giu, 12:56, "MA" <
mas...@massimilianoamendola.it
> wrote:
> >> BR1 wrote:
> >>> Ciao a tutti, ho un problema che non riesco a risolvere.
> >>> Ho una maschera basata su una query che mi riepiloga e collega
> >>> diversi documenti con relativo importo, esempio:
> >>> offerta|importo|ordine|importo|fattura|importo|
> >>> 2 | 70� | 1 | 220� | 4 | 240� |
> >>> 3 | 90� | 1 | 220� | 4 | 240� |
> >>> 7 | 60� | 1 | 220� | 4 | 240� |
> >>> 9 | 30� | 2 | 30� | 4 | 240� |
> >>> 4 | 40� | 3 | 50� | 3 | 40� |
> >>> totali che mi deve dare:
> >>>> 290� | | 300� | 4 | 280� |
> >>
> >>> come si fa a fare le somme univoche?
> >>> i totali univoci devono aggiornarsi anche dopo aver fatto filtri su
> >>> maschera.
> >>
> >>> grazie
> >>> BR1
> >>
> >> Metti un controllo in pi� di maschera la cui origine �
> >> =Somma(fattura) poi dalla maschera ci metti
> >> =Tuasottomaschera.form!tuocontrollo
> >>
> >> ovviamente mettendo i nomi che hai usato tu
> >>
> >> --
> >> --
> >> MAssimiliano
Amendolawww.accessgroup.it
> >> Cisa - Conferenza Italiana Sviluppatori Access- Nascondi testo citato
> >>
> >> - Mostra testo citato
> >
> > Cos� facendo per� mi somma 4 volte la fattura 4 e una volta la fattura
> > 3 (totale 1000�), invece deve capire che a parit� di numero fattura mi



title: Somma univoca in maschera

text:
BR1 wrote:
> Ok, faccio una sottomaschera raggruppata per ordine, una per offerta e
> una per fattura, ma se dalla maschera principale filtro l'ordine 1 e
> 3, nella sottomaschera degli ordini mi sommerà l'ordine 1,2 e 3.
Scrivi DOPO il quoting
Cmq no se relazioni i controlli maschera sottomaschera



title: Somma univoca in maschera

text:

Ho "quasi" risolto in questo modo, dico quasi perchè mettendo un
pulsante che esegue la routine finziona tutto,
ma io voglio che esegua questa routine in automatico ad ogni
applicazione filtro, la ho quindi richiamata sull'evento "su
applicazione filtro" RISULTATO LA ROUTINE VIENE APPLICATA SEMPRE IN
RITARDO DI UNA FILTRAZIONE (filtro la fattura 1 e mi da l'importo di
tutte le fatture, rimuovo la fattura o filtro per la fattura 4, e mi
da l'importo della fattura 1, e così via)
Dim rcdoa, rcdbcl, rcdblv, rcdfat As Recordset
Set rcdoa = CurrentDb.OpenRecordset("T_temp_oa")
Set rcdbcl = CurrentDb.OpenRecordset("T_temp_bcl")
Set rcdblv = CurrentDb.OpenRecordset("T_temp_blv")
Set rcdfat = CurrentDb.OpenRecordset("T_temp_fat")
Do Until rcdoa.EOF
    rcdoa.Delete
    rcdoa.MoveNext
Loop
Do Until rcdbcl.EOF
    rcdbcl.Delete
    rcdbcl.MoveNext
Loop
Do Until rcdblv.EOF
    rcdblv.Delete
    rcdblv.MoveNext
Loop
Do Until rcdfat.EOF
    rcdfat.Delete
    rcdfat.MoveNext
Loop
DoCmd.GoToRecord acForm, "M_rintracciabilità", acGoTo, 1
For I = 1 To [Forms]![M_rintracciabilità].[TOT]
    DoCmd.GoToRecord acForm, "M_rintracciabilità", acGoTo, I
    rcdoa.AddNew
        rcdoa!IdOA = Me.IdOA
        rcdoa!impoa = Me.Importo
    rcdoa.Update
    rcdbcl.AddNew
        rcdbcl!IdBCL = Me.IdBCL
        rcdbcl!impbcl = Me.TOTbcl
    rcdbcl.Update
    rcdblv.AddNew
        rcdblv!IdBLV = Me.IdBLV
        rcdblv!impblv = Me.totblv
    rcdblv.Update
    rcdfat.AddNew
        rcdfat!Idfat = Me.IdFattura
        rcdfat!impfat = Me.SommaDiPrezzoEuro
    rcdfat.Update
Next I
Me.tot_oa = DSum("impoa", "Q_temp_oa", 1 = 1)
Me.TOT_bcl = DSum("impbcl", "Q_temp_bcl", 1 = 1)
Me.tot_blv = DSum("impblv", "Q_temp_blv", 1 = 1)
Me.tot_fat = DSum("impfat", "Q_temp_fat", 1 = 1)
l'evento mi dà i seguenti argomenti:
Private Sub Form_Filter(Cancel As Integer, FilterType As Integer)
devo forse impostarli in qualche modo?


title: funzioni con errori in Vista

author: Maurizio

text:
ho creato un'applicazione MDE con Access 2000 ed è installata in
alcuni PC con Win XP e Runtime Access
installata la stessa applicazione in PC con Windows Vista e Runtime ho
alcuni problemi soprattutto con le funzioni left e right. Come
risolvere la cosa ? credo sia un problema di DLL ma non vorrei
installare Office per capire di cosa si tratta
grazie e buona giornata
Maurizio
c'è una CISA in programma ?


title: funzioni con errori in Vista

author: Gian

text:
"Maurizio Wrote:
>ho creato un'applicazione MDE con Access 2000 ed � installata in
>alcuni PC con Win XP e Runtime Access installata la stessa applicazione in
>PC con Windows Vista e Runtime ho
>alcuni problemi soprattutto con le funzioni left e right. Come
>risolvere la cosa ? credo sia un problema di DLL ma non vorrei
>installare Office per capire di cosa si tratta
>grazie e buona giornata
>Maurizio
>c'� una CISA in programma ?
Ciao Maurizio
ho avuto lo stesso problema, setta i riferimenti specialmente DAO.....
Ciao


title: funzioni con errori in Vista

author: bfs

text:
"Maurizio" <
consu...@open.it
> ha scritto nel messaggio
news:669e9d4b-8152-41b8...@b1g2000vbc.googlegroups.com...
ho creato un'applicazione MDE con Access 2000 ed � installata in
alcuni PC con Win XP e Runtime Access
installata la stessa applicazione in PC con Windows Vista e Runtime ho
alcuni problemi soprattutto con le funzioni left e right. Come
risolvere la cosa ? credo sia un problema di DLL ma non vorrei
installare Office per capire di cosa si tratta
grazie e buona giornata
Maurizio
c'� una CISA in programma ?
prova a copiare nella cartella di sistema e a registrarla la dll
msvbvm50.dll
io ho risolto cos� da un cliente in cui non andava una applicazione su vista
ciao
BFS


title: funzioni con errori in Vista

author: CIDI

text:
"Maurizio" <
consu...@open.it
> ha scritto nel messaggio
news:669e9d4b-8152-41b8...@b1g2000vbc.googlegroups.com...
ho creato un'applicazione MDE con Access 2000 ed � installata in
alcuni PC con Win XP e Runtime Access
installata la stessa applicazione in PC con Windows Vista e Runtime ho
alcuni problemi soprattutto con le funzioni left e right. Come
risolvere la cosa ? credo sia un problema di DLL ma non vorrei
installare Office per capire di cosa si tratta
grazie e buona giornata
Maurizio
c'� una CISA in programma ?
Si,  � stata rimandata a ...settembre
ciao
Daniele


title: funzioni con errori in Vista

author: Roberto da Parma

text:
"Maurizio" <
consu...@open.it
> ha scritto nel messaggio
news:669e9d4b-8152-41b8...@b1g2000vbc.googlegroups.com...
ho creato un'applicazione MDE con Access 2000 ed � installata in
alcuni PC con Win XP e Runtime Access
installata la stessa applicazione in PC con Windows Vista e Runtime ho
alcuni problemi soprattutto con le funzioni left e right. Come
risolvere la cosa ? credo sia un problema di DLL ma non vorrei
installare Office per capire di cosa si tratta
grazie e buona giornata
Maurizio
c'� una CISA in programma ?
Tieni d'occhio il sito
accessgroup.it
Ciao
--
Roberto da Parma


title: funzioni con errori in Vista

text:
On 13 Mag, 16:29, "Gian" <
pore...@tiscali.it
> wrote:
> "Maurizio Wrote:
>
> >ho creato un'applicazione MDE con Access 2000 ed è installata in
> >alcuni PC con Win XP e Runtime Access installata la stessa applicazione in
> >PC con Windows Vista e Runtime ho
> >alcuni problemi soprattutto con le funzioni left e right. Come
> >risolvere la cosa ? credo sia un problema di DLL ma non vorrei
> >installare Office per capire di cosa si tratta
> >grazie e buona giornata
> >Maurizio
> >c'è una CISA in programma ?
>
> Ciao Maurizio
> ho avuto lo stesso problema, setta i riferimenti specialmente DAO.....
> Ciao
ho controllato Dao e registrato msvbvm50.dll ma ottengo sempre un
errore in una query che all'interno utilizza la funzione left
ho scoperto che in Vista viene utilizzata la cartella c:\programmi
\common files mentre in XP utilizzo c:\programmi\file comuni
cosa fare ?
grazie per le risposte
Maurizio


title: ogni volta che creo un controllo mi viene diimensione carattere 8

author: Giuseppe

text:
lo stile è MS Sans Serif dimensione 8 pt.
c'è modo di impostarlo a piacere: che so Arial/12pt?
tra le opzioni non ho visto nulla.
--
saluti
Giuseppe


author: Alessandro Baraldi

text:
"Giuseppe" <
gcondoLev...@tiscali.it
> wrote in message
news:bjrsh1$alt$
2...@lacerta.tiscalinet.it
> lo stile è MS Sans Serif dimensione 8 pt.
> c'è modo di impostarlo a piacere: che so Arial/12pt?
>
> tra le opzioni non ho visto nulla.
Si, ma poi quando lavori in VBA è un casino, almeno per me...!
In ogni caso è un'impostazione di Access.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Brown Jenkin

text:
"Giuseppe" <
gcondoLev...@tiscali.it
> wrote in news:bjrsh1$alt$2
@
lacerta.tiscalinet.it
:
> lo stile è MS Sans Serif dimensione 8 pt.
> c'è modo di impostarlo a piacere: che so Arial/12pt?
imposti il formato al controllo, poi scegli formato -> imposta formato
predefinito controllo, tutti i controlli che crei in seguito avranno quel
formato.
BJ


text:
> imposti il formato al controllo, poi scegli formato -> imposta formato
> predefinito controllo, tutti i controlli che crei in seguito avranno quel
> formato.
Non sai che favore mi hai fatto !
:-)
ogni volta stavo là a cambiare tutto da 8 a 10.
--
----------------
saluti
Giuseppe


title: path corrente con fe/be

text:
ciao a tutti!
prima di dividere il database in fe/be usavo il seguente codice (preso dal
sito di Karl) che mi torna molto utile in più situazioni:
Public Function PathCorrente() As String
   'Restituisce: il percorso completo del database corrente
   PathCorrente = left(CurrentDb.Name, Len(CurrentDb.Name) -
Len(Dir(CurrentDb.Name)))
End Function
dopo la divisione del database in back-end e front-end, però, questo non
funziona più perchè mi restituisce il path del fe, mentre a me faceva comodo
fare riferimento al percorso di ciò che è diventato ora il back-end (per
fare riferimento a files contenuti in sottocartelle).
come posso risolvere questa situazione, senza usare riferimenti assoluti?
grazie per l'aiuto,
em.an


title: path corrente con fe/be

text:
"em.an" <
zzz....@libero.it
> wrote in message
news:eoAlf.73410$
65.21...@twister1.libero.it

La cosa è un pò da pensare.
Se esporti il tuo applicativo da altri devi eseguire un Relink
delle tabelle collegate.
Questo è un limite, che solitamente si risolve con il pacchetto
d'installazione, magari scrivendo il percorso del BE in un registro,
io in realtà faccio scrivere all'installer direttamente in una
tabella nel FE(ma è solo una mia comodità).
Questo dato poi è il riferimento sia per il RELINK che per
altre cose.
Se invece vuoi recuperare il percorso del BE al di là del mio
discorso, leggi la proprietà Connect di una Linked Table
e vedi cosa contiene.....!
Debug.Print CurrentDb.Tabledefs8"NomeTabellaCollegata").Connect
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: path corrente con fe/be

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:0f7e0f599d9053d265...@mygate.mailgate.org...

ciao @Alex,
grazie per i tuoi consigli preziosi, adesso mi ci metto.
a risentirci,
em.an


title: path corrente con fe/be

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:0f7e0f599d9053d265...@mygate.mailgate.org...

rieccomi @Alex..
la riga di codice che mi hai dato:
Debug.Print CurrentDb.Tabledefs("NomeTabellaCollegata").Connect
mi ha restituito il percorso previsto per il mio BackEnd, vale a dire:
;DATABASE=Z:\MioDB_be.mdb
fin qui tutto bene. ora vorrei, se possibile, poter utilizzare questa
stringa nella Function che ho postato nel mio primo messaggio, per ottenere
la cartella ove il BE risiede (Z:). a questo proposito ho modificato la
Function in questo modo (sicuramente scorretto):
Public Function PathCorrente() As String
    Dim tab_az As String
    Set tab_az = CurrentDb.TableDefs("az").Connect
    PathCorrente = Mid(tab_az, 10, Len(tab_az) - Len(Dir(tab_az)))
End Function
l'errore che mi viene restituito è:
errore di compilazione. necessario oggetto.
dove sbaglio?
(ho modificato PathCorrente da Left a Mid perchè la stringa restituita
";DATABASE=Z:\MioDB_be.mdb" contiene 10 caratteri prima della lettera
dell'unità Z).
scusa per l'accrocchio di codice, cerco di fare del mio meglio..
em.an


title: path corrente con fe/be

text:
"em.an" <
zzz....@libero.it
> wrote in message
news:c%Clf.73707$
65.21...@twister1.libero.it
[CUT]
> rieccomi @Alex..
[CUT]
>
> l'errore che mi viene restituito è:
> errore di compilazione. necessario oggetto.
> dove sbaglio?
> (ho modificato PathCorrente da Left a Mid perchè la stringa restituita
> ";DATABASE=Z:\MioDB_be.mdb" contiene 10 caratteri prima della lettera
> dell'unità Z).
>
> scusa per l'accrocchio di codice, cerco di fare del mio meglio..
> em.an
L'errore è quì:
Len(Dir(tab_az))
Non è possibile applicare la Funzione DIR alla stringa comprensiva
di DATABASE....!!!!
Prova questa:
PathCorrente = Mid(tab_az, 10, Len(tab_az) - 10))



title: path corrente con fe/be

text:
[CUT]
>
> L'errore è quì:
> Len(Dir(tab_az))
>
> Non è possibile applicare la Funzione DIR alla stringa comprensiva
> di DATABASE....!!!!
>
> Prova questa:
>
> PathCorrente = Mid(tab_az, 10, Len(tab_az) - 10))
>
> Ciao
> @Alex
>
>
ciao @Alex
ho modificato come suggerisci, ma purtroppo l'errore non cambia (errore di
compilazione. necessario oggetto.) e mi punta alla riga:
Set tab_az = CurrentDb.TableDefs("az").Connect
evidenziando "tab_az ="
Public Function PathCorrente() As String
    Dim tab_az As String
    Set tab_az = CurrentDb.TableDefs("az").Connect
    PathCorrente = Mid(tab_az, 10, Len(tab_az) - 10)
    Set tab_az = Nothing
End Function
em.an


title: path corrente con fe/be

author: Carlo Costarella

text:
"em.an" <
zzz....@libero.it
> ha scritto nel messaggio
news:vADlf.73786$65.21...@twister1.libero.it...

Togli SET
Ciao, Carlo


title: path corrente con fe/be

text:
"em.an" <
zzz....@libero.it
> ha scritto nel messaggio
news:vADlf.73786$65.21...@twister1.libero.it...
>
> [CUT]
>
> Public Function PathCorrente() As String
>    Dim tab_az As String
>    Set tab_az = CurrentDb.TableDefs("az").Connect
>
>    PathCorrente = Mid(tab_az, 10, Len(tab_az) - 10)
>    Set tab_az = Nothing
> End Function
>
> em.an
>
Ovviamente anche
Set tab_az = Nothing
...si tratta di una variabile di tipo stringa non oggetto.
Ciao, Carlo


title: path corrente con fe/be

text:
"Carlo Costarella" <
carloco...@libero.it
> wrote in message
news:43970a79$0$16218$
4faf...@reader3.news.tin.it
>
>
> "em.an" <
zzz....@libero.it
> ha scritto nel messaggio
> news:vADlf.73786$65.21...@twister1.libero.it...
> >
> > [CUT]
> >
> Ovviamente anche
> Set tab_az = Nothing
> ...si tratta di una variabile di tipo stringa non oggetto.
>
> Ciao, Carlo
Mi era scappato...!
Ottima vista.



title: path corrente con fe/be

text:
> > > [CUT]
>
> > >
> > Ovviamente anche
> > Set tab_az = Nothing
> > ...si tratta di una variabile di tipo stringa non oggetto.
> >
> > Ciao, Carlo
>
> Mi era scappato...!
> Ottima vista.
>
> @Alex
>
>
>
ragazzi, alla fine ho risolto con poche righe di codice che seguono:
Public Function PathCorrente() As String
    'Restituisce: il percorso completo del database corrente (BE-FE)
    Dim tab_az As String
    tab_az = CurrentDb.TableDefs("az").Connect
    PathCorrente = Mid(tab_az, 11, Len(tab_az) - 23)
End Function
poi richiamo PathCorrente da qualsiasi posizione del db, aggiungendo
eventuali sottocartelle e/o files in esse contenute.
perfetto! :D
1 sola cosa mi sfugge: perchè il 2° parametro di Mid debba essere 11,
anzichè 10.. ( gli spazi iniziali da trimmare in
";DATABASE=Z:\MioDB_be.mdb" sono 10 dal ";" al "=" ): forse c'e' 1 spazio
iniziale nella stringa restituita da tab_az.. boh.
comunque sia grazie di cuore!
alla prossima,
em.an


title: path corrente con fe/be

text:
"em.an" <
zzz....@libero.it
> wrote in message
news:2gJlf.74325$
65.21...@twister1.libero.it
 > [CUT]
> 1 sola cosa mi sfugge: perchè il 2° parametro di Mid debba essere 11,
> anzichè 10.. ( gli spazi iniziali da trimmare in
> ";DATABASE=Z:\MioDB_be.mdb" sono 10 dal ";" al "=" ): forse c'e' 1 spazio
> iniziale nella stringa restituita da tab_az.. boh.
>
> comunque sia grazie di cuore!
> alla prossima,
> em.an
E' giusto il 10° carattere è "=" e dato che il parametro in questione
è la posizione di partenza deve essere quello successivo.
Ciao



title: Re: Velori campi sincronizzati tra loro

text:
"Angelo Rega" <
angel...@gmail.com
> ha scritto nel messaggio
news:e0ea356e-50bb-4da8...@g28g2000yqh.googlegroups.com...
> Salve ragazzi,
> ho una tabella degli ordini (id_ordine, id_prodotto, prezzo unitario)
> ho una tabella prodotti (id_prodotto, nome prodotto, prezzo unitario)
>
>
> Vorrei che quando selezionio il prodotto nella tabella ordini, si
> agiornasse anche il prezzo unitario del prodotto (preso appunto dalla
> tabella prodotti)
>
> Spero di essere stato chiaro.
>
> Grazie mille per l'aiuto
Se il prezzo unitario lo ricavi direttamente dalla tabella prodotti ti eviti
l'aggiornamento.
Diversamente devi gestire l'aggiornamento mentre recuperi l'id prodotto
oppure con una query di aggiornamento.
Nel primo caso si suppone che la casella idprodotto nella tabella ordini sia
una combox.
Ciao
--
Roberto da Parma


title: Errore in Sub!

author: bizio

text:
Scusate mi sapete dire l'errore di sintassi nella seguente Sub?
Private Sub Form_BeforeUpdate(Cancel As Integer)
If isnotnull([data_scad]) And isnotnull([data_inizio]) Then
[rinnovo=-1]
End Sub
Non mi ricordo bene forse qual'è la sintassi giusta per controllare
quando il campo non è vuoto
Grazie mille


title: Errore in Sub!

author: Alessandro Cara

text:

not isnull
--
ac
y-1=x


title: Errore in Sub!

text:
Grazie è vero,ero svenuto per un attimo!:-)
Alessandro Cara ha scritto:



title: Moltiplicazione fra campo ora e campo valuta

author: Berti Simone

text:
Salve a tutti,
ho un Db dove su una Query ho un campo che mi esgue la differenza fra
l'inizio di una lezione e il suo termine... ovviamente la risultante viene
espressa con formato ORA. Volevo moltiplicare questa risultante per un
importo all'ora da dare ai docenti solo che la moltiplicazione non avviene
in modo corretto xkè devo modificare l'ora in un formato "matematico" come
posso fare?
Saluti a tutti Simone


author: Francesco G. Rizzoni

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:B0NYb.252552$VW.10...@news3.tin.it...

Puoi usare la funzione DateDiff, impostando il parametro intervallo  più
appropriato.
Se ti fermi alle ore puoi usare "h", se invedi prevedi di pagare le frazioni
di ora, dovresti trasformare l'orario da pagare nell'unità minima pagata:
Se ad esempio per il pagamento consideri i quarti d'ora, trasformi il tuo
tempo in minuti, li dividi per 15 e prendi la parte intera del risultato, da
moltiplicare per l'importo relativo al quarto d'ora.
Ciao.
--
Francesco G. Rizzoni


author: Roberto da casa

text:
"Berti Simone" <
berti...@tiscali.it
> ha scritto nel messaggio
news:B0NYb.252552$VW.10...@news3.tin.it...

Per avere il risultato corretto devi semplicemente moltiplicare la
"risultante" ottenuta dalla differenza tra i due orari di fine ed inizio
lezione per 24, prima di moltiplicarla per l'importo orario.
>
> Saluti a tutti Simone
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Da Access 2000 a SQL Server 2000

text:
Premetto che non ho mai utilizzato SQL Server.
La mia domanda è questa: è possibile creare un database in Access e
successivamente importarne almeno le tabelle in SQL Server o ci sono alcune
precauzioni da prendere?


title: Da Access 2000 a SQL Server 2000

author: Marco M.

text:
Non ho mai provato ma da quanto è scritto nelle varie guide non vi sono
problemi, quindi puoi sia esportarle che importarle
Marco
"Marco75" <
no_...@sorry.it
> ha scritto nel messaggio
news:ZTA47.16586$m06.6...@news.infostrada.it...



title: E' possibile importare un report su un mde ???

author: RobertoA

text:
Allo scopo di fornire un programma che abbia le stampe programmabili anche
dall'utente finale e contemporaneamente che non sia modificabile, vorrei
sapere se e' possibile da un mde importare i report presenti in un file mdb
L'intenzione e' quella di fornire l'mde col codice e tutte le form + il file
mdb con solo i report ed i collegamenti alle tabelle db, quindi modificabile
a piacimento dall'utente finale
Si puo' fare l'importazione del report ?
Che ne pensate di questo sistema ?
Ciao e grazie
RobertoA


author: Thomas

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:48391bd5$1...@newsgate.x-privat.org...

no ma potresti dal mde aprire i report contenuti nel mdb via codice
oppure usare la protezione a livello utente..per proteggere tutto dalla
modifica tranne i report
ciao
t.


text:
>> Allo scopo di fornire un programma che abbia le stampe programmabili
>> anche
>> dall'utente finale e contemporaneamente che non sia modificabile, vorrei
>> sapere se e' possibile da un mde importare i report presenti in un file
>> mdb
>> L'intenzione e' quella di fornire l'mde col codice e tutte le form + il
>> file mdb con solo i report ed i collegamenti alle tabelle db, quindi
>> modificabile a piacimento dall'utente finale
>> Si puo' fare l'importazione del report ?
>> Che ne pensate di questo sistema ?
>> Ciao e grazie
>> RobertoA
> no ma potresti dal mde aprire i report contenuti nel mdb via codice
> oppure usare la protezione a livello utente..per proteggere tutto dalla
> modifica tranne i report
Ho gia' provato a lanciare dall'mde i report contenuti nell'mdb modificabile
dall'utente
Prestazioni pessime
Poi quando lancio una qualsiasi stampa il sistema deve verificare quali
report sono disponibili per essere lanciati dalla form attuale e
quest'interrogazione corrisponde all'apparizione/sparizione di una form
(corrispondente al file mdb), estremamente sgradevole alla vista
Insomma, funziona ma non mi piace
Per il discorso della protezione, non ho mai verificato praticamente la
cosa, provero'
Ciao e grazie
RobertoA


title: aiuto su menu scelta in una query

author: Tuzzo

text:
Ciao :-)
per lavoro utilizzo una query la quale mi interroga chiedendomi
l'inserimento dell'impianto (riportata sotto nel punto essenziale)
Vorrei poter far scegliere l'opzione da un elenco ricavato da una
tabella NOMI. Invece nel modo attuale devo digitare esattamente i nomi,
pena risultato zero.
Che soluzioni ho?
Credevo che tramite #SELECT nome tabella ecc# messo dopo [Inserisci
Impianto funzionasse ed invece nisba.
Esiste il modo di far comparire la scelta dei nomi già nella query?
Grazie.
WHERE ((([datimc].[Impianti])=[Inserisci Impianto]


title: aiuto su menu scelta in una query

author: MA

text:

Ciao metti una casella combinata per la scelta e come criterio ci metti
Forms!tuaform!tuacasellacombinata
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: aiuto su menu scelta in una query

text:
In article <ga8058$e1k$
1...@tdi.cu.mi.it
>,
mas...@massimilianoamendola.it

says...
> Ciao metti una casella combinata per la scelta e come criterio ci metti
> Forms!tuaform!tuacasellacombinata
>
Grazie Massimo della risposta,
la tua soluzione implica l'utilizzo di una maschera.
io tentavo di farlo direttamente nella query (questo perchè ho diverse
query da sistemare in questo modo)


title: aiuto su menu scelta in una query

text:

allora cerca Like nei post precedenti



title: aiuto su menu scelta in una query

text:
In article <ga8058$e1k$
1...@tdi.cu.mi.it
>,
mas...@massimilianoamendola.it

says...
> > WHERE ((([datimc].[Impianti])=[Inserisci Impianto]
> Ciao metti una casella combinata per la scelta e come criterio ci metti
> Forms!tuaform!tuacasellacombinata
>
Grandissimo, il tuo suggerimento mi ha aperto la strada :-)


title: Record set non aggiornabile

author: Michele

text:
Salve a tutti
Devo aggiundere un campo in una query che mi rappresenta se esiste la
corrisponddenza in un'altra tabella
es .
Prima Tabella campo ID
1234    ciao
2345    pippo
3400    gatto
Seconda tabella campo Pippo
1234
1234
2345
Dove ottenere una query
1234    ciao        si
2345    pippo     si
3400    gatto      no
il tutto deve poter essere modificato all'interno della query
Tutti i miei tentati non sono serviti perche' non mi faceva aggiornare i
campi
AIUTOOOOO!
Saluti


title: Record set non aggiornabile

text:
"Michele" <
bosc...@bluewin.ch
> ha scritto nel messaggio
news:8r2ekp$pds$2...@bw107zhb.bluewin.ch...

Mi sembra di capire che la query sei riuscito a farla, ma il recordset ti
risulta non aggiornabile, ovvero non riesci ad aggiornare i campi
provenienti dalla tua PrimaTabella; questo č nella norma visto che la query
l'avrai ottenuta tra il join di PrimaTabella con una query di raggruppamento
basata su SecondaTabella.
Ammettendo che le cose stanno cosě, che la query si chiami Query2 e che i
suoi tre campi si chiamino rispettivamente ID, Descr e SiNo, io mi creerei
una maschera chiamata Maschera1 a visualizzazione a Maschere continue e che
abbia come origine record PrimaTabella.
In Maschera1 inserirei anche una casella di testo non associata che e nel
suo origine controllo scriverei:
    =DLookUp("SiNo";"Query2";"[ID]=" & [Forms]![Maschera1]![ID])
Se apri Maschera1 aggiornerai i campi di PrimaTabella come vuoi.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Valore predefinito fisso in una casella di controllo

author: FANCIULLO

text:
Salve sono Fanciullo,
all'apertura di un database ho una maschera POPUP con una
casella di testo non associata per la selezione di materie
ITALIANO
STORIA
CUCINA
poi la maschera viene resa invisibile è il valore scelto nella casella è
punto di riferimento
per tutte le altre attività del database.
Su questa maschera ho un pulsante di comando che mi rende predefinito il
valore della casella combinata
il valore scelto la prima volta (così quando riapro la maschera non sono
costretto a riselezionarlo)
Private Sub Predefinito_Click()
Me.cscMAT.DefaultValue = Me.cscMAT
End Sub
Il fatto è che quando chiudo il database il valore predefinito viene
azzerato.
 Quindi nuova apertura  database nuova selezione della materia.
Come faccio a redere permanente il valore anche alla chiusura del database??
Grazie


author: Cinzia

text:

Ciao Fanciullo,
la prima soluzione che mi viene in mente è quella di creare una tabella dove
salvare questo valore e associare la casella combinata in questione al campo
della tabella, in questo modo il valore viene salvato ed è sempre
disponibile, per tutto quello che ti serve.
--
Cinzia [Office Access MVP]
---------------------------------------
|
http://www.riolab.org
  |
---------------------------------------


text:
"Cinzia" <
cinziapagani_...@tiscali.it
> ha scritto nel messaggio
news:45c5ac6a$0$7736$5fc...@news.tiscali.it...

> Grazie Cinzia è molto semplice così,  basta una tabella di parcheggio
 dove appunto viene memorizzato nel primo record il valore selezionato nella
combo


author: sv

text:
FANCIULLO ha scritto:

Se ti può essere utile ci sarebbe quest'altra tecnica:
http://www.accessgroup.it/HomeArgomenti.asp?ID=98&Oggetto2=Salvare%20il%20valore%20di%20una%20casella%20di%20testo
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:eq70p1$okc$1...@news.newsland.it...

> grazie SV



title: Fattura via e-mail

author: Salvatore De Rosa

text:
Salve a tutti è possibile nel modo in cui si stampa una fattura inviarla via
e-mail?
automaticamente come per la stampa.
grazie .Buone Feste....


title: Fattura via e-mail

text:
"Salvatore De Rosa" <
sa...@libero.it
> ha scritto nel messaggio
news:sqnpf.8199$eD5.1...@twister2.libero.it...
> Salve a tutti č possibile nel modo in cui si stampa una fattura inviarla
via
> e-mail?
> automaticamente come per la stampa.
Devi prima produrre con il report di stampa fattura un file PDF; a tale
scopo vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la
FAQ di Walter Negrinelli intitolata "4.21 Esportare un report in un file
PDF".
Creato il file PDF invialo automaticamente per e-mail usando VBA: a tale
scopo nella Sezione General del Sito Comune trovi moltissime FAQ che ti
indicano come fare: scegli la soluzione che di piů fa al caso tuo.
>
> grazie
Prego
> Buone Feste....
Buon Natale e Felice 2006.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------