title: [OT] creazione guida in word

text:
> > ma nel documento pdf risolutante i collegamenti non si riescono a
cliccare
> > sapete perchè?
>
> > grazie.
>
> Domandina :
> Tu crei il PDF per evitare che lo modifichino? Bhè allora perchè chiedi
> come si fa a modificarlo? (cliccare su qualcosa, alla fine risulta una
> modifica non trovi?)
> Un link in un file PDF non è cliccabile perchè ACROBAT non gestisce
> l'ipertesto... a differenza dei comuni file di testo modificabili.
>
>
>
> --
> Pablitomf
>
be volevo solo che i link fossero cliccabili ma il testo non modificabile.
con word come farei? lo metto in sola lettura?


title: [OT] creazione guida in word

text:
>
> Domandina :
> Tu crei il PDF per evitare che lo modifichino? Bhè allora perchè chiedi
> come si fa a modificarlo? (cliccare su qualcosa, alla fine risulta una
> modifica non trovi?)
> Un link in un file PDF non è cliccabile perchè ACROBAT non gestisce
> l'ipertesto... a differenza dei comuni file di testo modificabili.
>
>
>
> --
> Pablitomf
>
un altra cosa, ti chiedo , in word per attivare la manina sul link devo
premere CTRL sai se è possibile impostare la manina senza tasto CTRL?
grazie.


title: [OT] creazione guida in word

author: Nick

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio news:c6tikq$n18$1...@lacerta.tiscalinet.it...

scusa se mi intrometto, ma se salvi la tua guida in html non va bene?
cosě salti problemi di link e di modifiche....
ciao
Nick


title: [OT] creazione guida in word

text:
> >
> >
>
> scusa se mi intrometto, ma se salvi la tua guida in html non va bene?
> cosě salti problemi di link e di modifiche....
>
> ciao
> Nick
>
infatti ho proprio optato per l'html


title: Aguri ragazzacci

author: OneEDP

text:
Auguri di Buon Natale a tutti voi!
Concedetemi l'omissione OT :-)
Percorro con voi un pezzo di strada da un po' di anni e non posso farvi i
miei auguri sinceri!
Daniele


title: Aguri ragazzacci

author: Valerio Valentini

text:

Perch� non puoi farci i tuoi auguri sinceri? ;-)
Auguroni anche a te ed a tutto il NG.
--
Ciao, Valerio.


title: Aguri ragazzacci

text:
OneEDP ha scritto:

Per quanto mi riguarda STRAconcesso!!!!!!!!!!!!!!!!!!!!!!!
Augurissimi a tutti, buon fine 2009 e, soprattutto, un MIGLIOR inizio 2010 (e
anche un buon proseguo, v�....)!!!!!!!
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Aguri ragazzacci

author: almorel

text:
On 24 Dic, 17:03, Fair87<
roby....@gmail.com
> wrote:
> OneEDP ha scritto:
>
> >Auguri di Buon Natale a tutti voi!
> >Concedetemi l'omissione OT :-)
> >Percorro con voi un pezzo di strada da un po' di anni e non posso farvi i
> >miei auguri sinceri!
> >Daniele
>
> Per quanto mi riguarda STRAconcesso!!!!!!!!!!!!!!!!!!!!!!!
> Augurissimi a tutti, buon fine 2009 e, soprattutto, un MIGLIOR inizio 2010 (e
> anche un buon proseguo, và....)!!!!!!!
>
> --
> Questo articolo e` stato inviato dal sito webhttp://
www.nonsolonews.it
... e che il 2010 non sia peggiore del 2009 ....
Auguri a tutti
Alberto


title: Aguri ragazzacci

author: Alessandro Cara

text:
OneEDP ha scritto:
> Auguri di Buon Natale a tutti voi!
Ma neanche a pensarci.
Ho uno zio con tale nome e non lo auguro a nessuno.
Buone feste (*)(**)
(*) Sperando che nessuno abbia uno zio con tale nome e paragonabile al
mio Natale.
(**) I tifosi del Milan hanno uno zio con nome simile e possono capire ;-{)
--
ac


title: Aguri ragazzacci

author: ciroteo

text:
On 25 Dic, 11:38, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:

auguroni a tutti!
matteo


title: ricerca record e grafico

author: giorgio

text:
Io voglio realizzare un semplice form  (MS Access 97) in cui
visualizzare:
in forma di grafico 4 variabili ,
le altre variabili (nome del cliente, fatturato) .
Tutte e 6 i dati sono provenienti da un record di una tabella .
Mi funziona solo se navigo tramite i tasti in basso a sx , ma se
voglio cercare un determinato cliente ... no va .
Come fare ?
C'è una via semplice senza VB ?!
Grazie
Giorgio


title: Aggiornamento casella combinata

author: TheDreamer

text:
Eccoci qua: il mio problema è il seguente: ho una casella combinata
che richiama i nomi delle province dalla tabella Province. Se una
provincia non è presente nell'elenco si può con doppio click
richiamare la maschera "Province" per inserire una nuova provincia e
dopodiché si ritorna alla maschera, si apre la lcasella combinata, ma
nisba.
Ho provato a mettere sull'evento change un Me.Refresh ma nulla
Qualcuno ha un suggerimento?
Grazie in anticipo a tutti
Caia by M.H.


title: Aggiornamento casella combinata

author: Francesco R.

text:
"TheDreamer" <
alba...@remlmsn.com
> ha scritto nel messaggio
news:n7iucvk63s0tt9b8s...@4ax.com...
> Eccoci qua: il mio problema è il seguente: ho una casella combinata
> che richiama i nomi delle province dalla tabella Province. Se una
> provincia non è presente nell'elenco si può con doppio click
> richiamare la maschera "Province" per inserire una nuova provincia e
> dopodiché si ritorna alla maschera, si apre la lcasella combinata, ma
> nisba.
> Ho provato a mettere sull'evento change un Me.Refresh ma nulla
Prova con 'Me.MioControllo.Requery' nel codice associato all'evento 'Su
attivazione' della maschera.
Ciao.


title: Aggiornamento casella combinata

text:


Ho provato ad inserire nella form "Principale" sull'evento 'Su
attivazione' il codice Me.cmbProvince.Requery e mi ha dato il seguente
messaggio: Errore di compilazione - impossibile trovare il metodo o il
membro dei dati.
Poi ho provato a mettere sempre sullo stesso evento Me.Requery
"cmbProvince" e mi dice: numero errato di argomenti o assegnazione di
proprietà non valida
Se aggiungo il Me.Requery direttamente sugli eventi 'on Change' oppure
' nel codice relativo al doppio click che mi apre la tabella provincia
dalla combolist mi aggiorna sì l'elenco ma si posiziona all'inizio sul
primo record della maschera di partenza mentre dovrebbe essere
possibile rimanere sul record attivo al momento.
Non so se sono stato chiaro, spero di sì
Se c'è qualcuno che sappia dirmi come fare ....
Ancora grazie
M.H.


title: Aggiornamento casella combinata

author: Roberto dalla campagna

text:
TheDreamer <
alba...@remlmsn.com
> wrote in message
n7iucvk63s0tt9b8s...@4ax.com...

Se la maschera che contiene la casella combinata si chiama Maschera1.
Se la casella combinata si chiama ComboProvince.
A fronte dell'evento "Su chiusura" della maschera Province genera il
seguente codice VBA:
Private Sub Form_Close()
[Forms]![Maschera1]![ComboProvince].Requery
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Aggiornamento casella combinata

text:
Grazie 1000 :)
Mi hai veramente aiutato a trovare una soluzione semplice quando io
avevo già cominciato a impelagarmi in chissà quali arzigogolati codici
ripresi anche dal sito comune
Ancora grazie
M.H.



title: Aggiornamento casella combinata

author: MA

text:
Il 28 Mag 2003, 15:26, TheDreamer <
alba...@remlmsn.com
> ha scritto:
> Grazie 1000 :)
> Mi hai veramente aiutato a trovare una soluzione semplice quando io
> avevo già cominciato a impelagarmi in chissà quali arzigogolati codici
> ripresi anche dal sito comune
> Ancora grazie
> M.H.
Ringrazia DOPO il quoting.
MAssimiliano
>
>
> On Sat, 24 May 2003 17:10:50 GMT, "Roberto dalla campagna"
> <
r.ma...@libero.it
> wrote:
>
> >
> >TheDreamer <
alba...@remlmsn.com
> wrote in message
> >n7iucvk63s0tt9b8s...@4ax.com...
> >> Eccoci qua: il mio problema è il seguente: ho una casella combinata
> >> che richiama i nomi delle province dalla tabella Province. Se una
> >> provincia non è presente nell'elenco si può con doppio click
> >> richiamare la maschera "Province" per inserire una nuova provincia e
> >> dopodiché si ritorna alla maschera, si apre la lcasella combinata, ma
> >> nisba.
> >> Ho provato a mettere sull'evento change un Me.Refresh ma nulla
> >> Qualcuno ha un suggerimento?
> >> Grazie in anticipo a tutti
> >> Caia by M.H.
> >
> >Se la maschera che contiene la casella combinata si chiama Maschera1.
> >Se la casella combinata si chiama ComboProvince.
> >A fronte dell'evento "Su chiusura" della maschera Province genera il
> >seguente codice VBA:
> >
> >Private Sub Form_Close()
> >[Forms]![Maschera1]![ComboProvince].Requery
> >End Sub
>
--------------------------------
Inviato via
http://usenet.libero.it


title: spostare record da una tabella ad un'altra selezionandoli tramite casella di riepilogo

author: Sthepan

text:
Ho la necessità di spostare alcuni record da una tabella(1) ad un'altra
tabella(2) selezionandoli tramite una casella di riepilogo.
per selezionarli ho fatto così:
Private Sub Com1_Click()
On Error GoTo Err_Com1_Click
    Me!Lista = Null
    Dim strLista As String
    Dim strCriteri As String
    Dim varItem As Variant

    If Me!VisTitoli.ItemsSelected.Count = 0 Then Exit Sub

    For Each varItem In Me!VisTitoli.ItemsSelected

        strLista = strLista & _
            Me!VisTitoli.Column(0, varItem) & ","
        Me!Lista = Me!Lista & _
            Me!VisTitoli.Column(1, varItem) & ", "
    Next varItem

    strLista = Left$(strLista, Len(strLista) - 1)
    Me!Lista = Left$(Me!Lista, Len(Me!Lista) - 2)

    strCriteri = "[IDFile] IN (" & strLista & ")"

Ora mi manca come effettuare l'operazione di spostamento in base alla
Stringa Criteri.
qualcuno può darmi una mano?
ciao Sthepan


title: report con DSum

author: fabià

text:
salve a tutti,
premetto che sono alle prime prese con i report!
ma veniamo al punto
ho una tabella chiamata "Carico" contenete i campi
[Quantitą]
[Fornitore]
[Stagione]
vorrei un report in cui comparisse la quantitą di merce di un tal
fornitore in una tal stagione:
apro un report in visualizzazione struttura e ci piazzo una casella di
testo contenete:
 = DSum ("[Quantitą]", "Carico", "[Fornitore]= 'Altro'")
nella visualizzazione anteprima mi compare:
#Nome?
cosa sto sbagliando?
grazie 1000 per il prezioso aiuto.
Saluti
Fabią


title: report con DSum

author: Claudio

text:
"fabià" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3db12bc7...@powernews.inwind.it...
> vorrei un report in cui comparisse la quantità di merce di un tal
> fornitore in una tal stagione:
> apro un report in visualizzazione struttura e ci piazzo una casella di
> testo contenete:
>
>  = DSum ("[Quantità]", "Carico", "[Fornitore]= 'Altro'")
>
> nella visualizzazione anteprima mi compare:
>
> #Nome?
Non saprei dire... nella funzione che hai postato c'è qualche problema, come gli spazi intorno alla
DSum, e le virgole come separatore di elenco, che lascia supporre che tu abbia Windows con le
impostazioni internazionali anglosassoni (oppure hai semplicemente sbagliato :-)
Io comunque, sul mio Access, scriverei la formula così:
=DSum("[Quantità]";"Carico";"[Fornitore]= 'Altro'")
Per ora non so dirti di più.
Ciao. Claudio.


title: report con DSum

text:
On Sat, 19 Oct 2002 11:55:01 GMT, "Claudio" <cld@NOSPAM&COsupereva.it>
wrote:

grazie Claudio, ora va tuto bene.
io però avevo guardato sulla guida e lì c'erano le virgole non i ;
sai spiegarmi allora come devo consultare la guida
grazie ancora
Saluti
Fabià


title: report con DSum

text:
"fabiŕ" <fabi...@SPAMyahoo.com> ha scritto nel messaggio
news:3db165b2...@powernews.inwind.it...
> grazie Claudio, ora va tuto bene.
> io perň avevo guardato sulla guida e lě c'erano le virgole non i ;
>
> sai spiegarmi allora come devo consultare la guida
> grazie ancora
La guida la consulti sempre nello stesso modo. Perň devi sapere che alcune cose possono
essere diverse a causa delle impostazioni internazionali del tuo Windows. Cosě, possedendo
Windows in italiano, dovrai usare il ';' come separatore di elenco (a differenza della
','), dovrai usare la ',' al posto del '.' come separatore dei decimali, e dovrai usare il
'.' al posto della ',' come separatore delle migliaia.
Se la funzione DSum l'avessi fatta scrivere al 'Generatore di espressioni' (cliccando sui
tre puntini a fianco della casella 'Origine controllo', non saresti incorso in questo
problema (ma saresti potuto incorrere in altri). :-)
Ma questo č un altro film.
Ciao. Claudio.


title: Report: Allineamento "giustificato" in una casella di testo

author: Zappus

text:
Salve,
in un Report, ho una casella di testo collegata ad un campo "Memo" di una
tabella.
La necessità è di avere il testo all'interno di questa casella con un
allineamento "Giustificato" (sia a sx che a dx) tipo Word.
Usando il "ripartito" le righe "corte" si espandono troppo.
Ho trovato qualche info sul sito comune per esportare questo report
direttamente a Word...
Esiste un altro modo?
Grazie Luca.


author: Carlo Costarella

text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:tKqne.1477464$35.55...@news4.tin.it...

www.lebans.com
Trovi come giustificare il testo anche nei report.
Ciao, Carlo


text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:tKqne.1477464$35.55...@news4.tin.it...
>

In particolare:
http://www.lebans.com/justidirect.htm
http://www.lebans.com/verticaljustification.htm
http://www.lebans.com/xjustifytext.htm
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:5Qwne.971482$b5.42...@news3.tin.it...

Alla Grande....
Grazie Luca.


text:
"Zappus" <
luca...@aliceposta.it
> ha scritto nel messaggio
news:sXxne.1477921$35.55...@news4.tin.it...

 C'è un però:
Ho trasferito il mio db da Win 98 dove è stato progettato a Win XP e perde
l'allineamento....
Cosa suggerisci? (ho usato il link:
http://www.lebans.com/justidirect.htm
)


title: Formattazione alle 24 ore precise (ed eventuali multipli)

author: Dormillo

text:
Salve.
In un campo all'interno di una form ho utilizzato la seguente
formattazione:
=Format(Int([Campo]*24);"0000") & "." & Format(((([Campo]*24)-
Int(([Campo])*24))*60);"00")
Nel caso delle 24 ore però, il risultato è 23.60.
Potete darmi qualche indicazione per perfezionare questa
formattazione?


author: Riccardo Baldinotti

text:

Mi pare strano quel "([Campo]*24". Sembra che [Campo] contenga un
valore in giorni e frazioni, è così?
In tal caso le tue 24 ore corrispondono a [Campo] = 1. Ho provato a
mettere 1 in una casella di testo, la tua formula in un'altra: ottengo
00024.00, correttamente. Se scrivo in [Campo] il valore 1,000694
ottengo 0024.01.
Ciao
Riccardo Baldinotti


text:

Ciao.
Intanto grazie.
Il [campo] si chiama OSA che sta per ore seriali assegnate.
E' una somma di tempi che proviene da una query apposita in cui
gestisco ore assegnate, ore effettive e le differenze.
OSA effettivamente appare col valore 1. Dico "appare", perchè se gli
chiedo se OSA=1 mi risponde false e se gli chiedo quanto vale OSA, mi
risponde 1.
Poi ho posato una text in cui ho imposto 1 come valore e ho basato la
formattazione su questo nuovo campo di testo. il risultato è stato
00024.00, quindi corretto.
Quindi credo che OSA in realtà non sia 1 ma qualcosa di diverso.
Adesso devo procedere con ordine: Mi chiudo in uno sgabuzzino e tiro
una imprecisa quantità di testate contro la parete. Poi, sulla base
delle illuminazioni provenienti da questa prima soluzione mi dedico
alla seconda cercando di capire perchè 1 non è 1.
Probabilmente è un formato errato del campo origine in tabella.
Ciao e grazie ancora.


text:

Risolto con questa formattazione prelevata da un argomento della
newsgroup (e io ringrazio tutti voi che mi date un supporto
incredibile, non scrivo mai ma vi leggo molto).
 Se qualcuno dovesse rilevare errori nell'utilizzarla ne dia nota, non
voglio causare guai.
=Format(Fix(([campo]))*24+DatePart("h";([campo]));"0000") & "." &
Format(DatePart("n";([campo]));"00")


title: Problema Creazione Guidata Pacchetti Access2007

text:
Salve a tutti,
ho un problema con la creazione guidata pacchetti ovvero non mi
permette di specificare la sottocartella dove installarlo.
Se come sottocartella inserisco "zeus\alberghi", in modo che il
percorso di installazione indicato nella casella "Percoso di
installazione di esempio" sia c:\zeus\alberghi\zeus_pre_alberghi.mdb,
la procedura termina con questo errore: "Il nome della sottocartella
di instllazione non puo' contenere i seguenti caratteri: /:*?"<>|+,;=
[]"
Qualcuno ha sperimentato lo stesso problema? Come si puo' risolvere?
Ciao & grazie
Maurizio


title: Inserimento dati da selezione

author: Climo

text:
Salve a tutti, perdonate la domanda se per caso fosse banale.
Ho una tabella con dei nomi e una tabella con caratteristiche.
Vorrei creare una maschera dove inserire una caratteristica uguale per
tutti i nomi che ho selezionato con una spunta.
Mi spiego meglio, la mia maschera dovrebbe essere così composta: un
campo testo e sotto i nomi presi da una tabella con a fianco una
casella di spunta, scrivo la caratteristica, seleziono i nomi a cui
voglio dare la caratteristica e, con un invio, la caratteristica e il
nome vanno ad inserirsi in un'altra tabella.
Spero di essere stato chiaro
Grazie Mic


title: Evento su Struttura a schede

author: Koala

text:
E' possibile generare un evento quando si passa in una scheda?
ad esempio se ho 2 scede: SCHEDA1 e SCHEDA2
io vorrei che quando su passa a scheda2 la finestra ri ridimensionasse come
voglio io (a seconda dei parametri w & h)
ho visto che ce' un evento su "clik" ma non funziona...


title: Evento su Struttura a schede

author: Roby - Mister NO

text:
Ciao,
>io vorrei che quando su passa a scheda2 la finestra ri ridimensionasse come
>voglio io (a seconda dei parametri w & h)
>
>ho visto che ce' un evento su "clik" ma non funziona...
hai provato "su mouse spostato" ??, non so se funzia ma tentare non
costa nulla :-))
ciao
------------
Beep Bepp
           Roby
Togliere XXX per rispondere via Email
PGP KEY  Disponibile


title: Evento su Struttura a schede

author: AntoGal

text:
Koala <
roi...@qnet.conecta.it
> wrote in message
85f420$3q7$1...@nslave2.tin.it...
> E' possibile generare un evento quando si passa in una scheda?
> ad esempio se ho 2 scede: SCHEDA1 e SCHEDA2
>
> io vorrei che quando su passa a scheda2 la finestra ri ridimensionasse
come
> voglio io (a seconda dei parametri w & h)
> ho visto che ce' un evento su "clik" ma non funziona...
L'evento da gestire è "Su Modifica":
Private Sub TabCtlArticoli_Change()
   'code
End Sub
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.tin.it/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: [OT] anche gli ACCESSisti ogni tanto possono divertirsi

author: skipper

text:
http://1337-face.dk/pingvin.htm
cliccate col mouse due volte (ma lentamente) e poi giocate...
39.7 metri
skipper dixit...


author: SR

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:ngwPb.4014$XD3...@tornado.fastwebnet.it...
>
http://1337-face.dk/pingvin.htm
>
> cliccate col mouse due volte (ma lentamente) e poi giocate...
>
> 39.7 metri
>
254.9 primo tentativo


text:
"SR" <
ste...@despammed.com
> ha scritto nel messaggio
news:GOwPb.4080$XD3....@tornado.fastwebnet.it...

301.5! Ok smetto ;-)


author: cidi

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:ngwPb.4014$XD3...@tornado.fastwebnet.it...

319.9 :-))
dopo qualche tentativo a vuoto :)
Daniele


author: Nick

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:M_wPb.160789$_P.57...@news4.tin.it...

il massimo è stato 277
devo ancora studiare il codice :-)
non sono ancora ad un livello avanzato come il vostro :-)


author: Roberto da casa

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:ngwPb.4014$XD3...@tornado.fastwebnet.it...

320.5 metri
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:ngwPb.4014$XD3...@tornado.fastwebnet.it...

correggo era saltato un 1....  319.7
skipper dixit...


author: namor

text:
skipper ha scritto:

321.1 (ma dopo una decina di prove!)
Chissà cosa penseranno gli utenti linux!
Ce n'era anche uno simile con babbo natale, se lo ritrovo lo posto!
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


author: Antonio Biso

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:JzxPb.275527$e6.10...@twister2.libero.it...
>
> "skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
> news:ngwPb.4014$XD3...@tornado.fastwebnet.it...
> >
http://1337-face.dk/pingvin.htm
> >
> > cliccate col mouse due volte (ma lentamente) e poi giocate...
> >
> > 39.7 metri
> >
> > skipper dixit...
>
> 320.5 metri
316.3
Sigh
Antonio


author: sv

text:
namor ha scritto:
> skipper ha scritto:
> >
http://1337-face.dk/pingvin.htm
> > cliccate col mouse due volte (ma lentamente) e poi giocate...
> > 39.7 metri
> > skipper dixit...
> 321.1 (ma dopo una decina di prove!)
> Chissà cosa penseranno gli utenti linux!
> Ce n'era anche uno simile con babbo natale, se lo ritrovo lo posto!
> Namor
320,9 al 4° tentativo.
--
rgrds
SC
--



author: Sandrobi

text:
"sv" <
salv...@nospbox.enel.it
> ha scritto nel messaggio
news:bumjj1$815$1...@news.newsland.it...
> namor ha scritto:
>
> > skipper ha scritto:
> > >
http://1337-face.dk/pingvin.htm
> > > cliccate col mouse due volte (ma lentamente) e poi giocate...
> > > 39.7 metri
> > > skipper dixit...
>
> > 321.1 (ma dopo una decina di prove!)
>
> > Chissà cosa penseranno gli utenti linux!
> > Ce n'era anche uno simile con babbo natale, se lo ritrovo lo posto!
> > Namor
>
> 320,9 al 4° tentativo.
301.9 una volta su tante. Povero me! Hua, hua....
Sandro


author: MA

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:JzxPb.275527$e6.10...@twister2.libero.it...
>
> "skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
> news:ngwPb.4014$XD3...@tornado.fastwebnet.it...
> >
http://1337-face.dk/pingvin.htm
> >
> > cliccate col mouse due volte (ma lentamente) e poi giocate...
> >
> > 39.7 metri
> >
> > skipper dixit...
>
> 320.5 metri
>
> --
> Roberto
317.9 dopo una ventina a vuoto...
Non sono un mago del baseball, ma se mi davano un pallone a scacchi
esagonali e pentagonali avrei fatto 317.9 anni luce...
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:_iLPb.6151$nC1....@news.edisontel.com...
>
> Non sono un mago del baseball, ma se mi davano un pallone a scacchi
> esagonali e pentagonali avrei fatto 317.9 anni luce...
Il classico difensore piedi rozzi spazza area alla viva il parroco!!!
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:YsLPb.277417$e6.10...@twister2.libero.it...

Zitto tu che hai ampiamente dimostrato che di calcio non ne capisci nulla...
Arbitro e per giunta juventino (che poi è più o meno la stessa cosa...)
Per la cronoca io ero e sono l'estremo baluardo, colui che si distingue
nella squadra, che vede il gioco dalla visuale migliore, colui che può
ancora opporsi alle forze del male quando tutti i suoi compagni sono vinti,
quello + corteggiato quando si organizza una partita tra amici, quello
scelto per selezione naturale perchè ha ... i piedi + rozzi di tutta la
squadra... il portiere, mezzo uomo - mezzo papera, perchè se sbaglia
l'attaccante è una pippa, ma se sbaglia il portiere è un assassino!! ci
vorrebbe la forca.
Ma tu sei arbitro, chi ti ha selezionato sa che queste cose non le puoi
capire...
MAssimiliano


author: Sergio MAZZA

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:6ELPb.6158$nC1...@news.edisontel.com...
>
> Per la cronoca io ero e sono l'estremo baluardo, colui che si distingue
> nella squadra, che vede il gioco dalla visuale migliore, colui che puň
> ancora opporsi alle forze del male quando tutti i suoi compagni sono
vinti,
> quello + corteggiato quando si organizza una partita tra amici, quello
> scelto per selezione naturale perchč ha ... i piedi + rozzi di tutta la
> squadra... il portiere, mezzo uomo - mezzo papera, perchč se sbaglia
> l'attaccante č una pippa, ma se sbaglia il portiere č un assassino!! ci
> vorrebbe la forca.
>
> Ma tu sei arbitro, chi ti ha selezionato sa che queste cose non le puoi
> capire...
> MAssimiliano
Ah! Vedi! Ci serviva un barelliere per sabato...
Ciao.
--
Sergio MAZZA


author: Salvatore Greco

text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:M_wPb.160789$_P.57...@news4.tin.it...

Signori 304.3
dopo molti tentativi a vuoto :))))


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:HAyPb.268427$vO5.10...@twister1.libero.it...

Sono riuscito ad ottenerlo al terzo tentativo, ma poi non sono più riuscito
a fare quello score. :)



author: ALESSANDRO Baraldi

text:
"skipper" <NOskip...@GRAZIEsuperskipper.it> ha scritto nel messaggio
news:ngwPb.4014$XD3...@tornado.fastwebnet.it...

Io ho fatto solo 299.8, ma giuro che l'ho fatto piantare di testa
e spero che si sia fatto male quel pinguino del cavolo......!!!
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bup8i5$tri$1...@lacerta.tiscalinet.it...

Chissà come saranno contenti i sostenitori di Linux...
MAssimiliano


author: Alessandro Baraldi

text:
"MA" <
mas...@massimilianoamendola.it
> wrote in message
news:Mf4Qb.6600$
nC1....@news.edisontel.com
[CUT]
> > Io ho fatto solo 299.8, ma giuro che l'ho fatto piantare di testa
> > e spero che si sia fatto male quel pinguino del cavolo......!!!
> >
> > @Alex.
>
> Chissà come saranno contenti i sostenitori di Linux...
> MAssimiliano
He....He...He.....!
Il pinguino che ho(abbiamo) percosso spero non sia
quello di Linux originale....., oggi però ho fatto
301.4.....!
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:3a0eccbda13982002e...@mygate.mailgate.org...
> "MA" <
mas...@massimilianoamendola.it
> wrote in message
> news:Mf4Qb.6600$
nC1....@news.edisontel.com
>
> [CUT]
>
> > > Io ho fatto solo 299.8, ma giuro che l'ho fatto piantare di testa
> > > e spero che si sia fatto male quel pinguino del cavolo......!!!
> > >
> > > @Alex.
> >
> > Chissà come saranno contenti i sostenitori di Linux...
> > MAssimiliano
>
>
>
> He....He...He.....!
> Il pinguino che ho(abbiamo) percosso spero non sia
> quello di Linux originale....., oggi però ho fatto
> 301.4.....!
>
.... qualcuno si allena :-)
ricordo qualcosa di simile  con un gorilla,  forse,  in una versione del dos
5- o - 6 ne ricordi il nome? (basica?)
Ciao Daniele


text:
"cidi" <
dadonzin...@tin.it
> ha scritto nel messaggio
news:cBaQb.174946$_P.61...@news4.tin.it...

io di gorilla nel dos ho visto solo quello che tirava le banane contro un altro gorilla....
il nome mi sfugge proprio... :-)


text:
"Nick" <senz...@chiedetesul.NG> ha scritto nel messaggio
news:xUaQb.273395$vO5.11...@twister1.libero.it...

Quello stando sui grattacieli.....!
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:burivu$93j$1...@lacerta.tiscalinet.it...

Che bisognava settare l'alzo e la velocità...
Ce n'era però uno con i carrarmati sui pianeti che era veramente geniale,
con il vento che sfalsava tutto...
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Ye8Rb.286836$e6.11...@twister2.libero.it...
> "ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
> news:burivu$93j$1...@lacerta.tiscalinet.it...
[CUT]
> > > >
> > > io di gorilla nel dos ho visto solo quello che tirava le banane contro
> un
> > altro gorilla....
> > > il nome mi sfugge proprio... :-)
> >
> >
> > Quello stando sui grattacieli.....!
>
> Che bisognava settare l'alzo e la velocità...
> Ce n'era però uno con i carrarmati sui pianeti che era veramente geniale,
> con il vento che sfalsava tutto...
>
> Antonio
Ma allora giocavi anche tu.....!
Beh all'epoca, in realtà qualche anno prima li facevo anch'io in Assembler
con
il Commodore e lo Z80(Spectrum) quello era giocare....!
@Alex.


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:bv6ddi$fuh$1...@lacerta.tiscalinet.it...
>
> > > Quello stando sui grattacieli.....!
> >
> > Che bisognava settare l'alzo e la velocità...
> > Ce n'era però uno con i carrarmati sui pianeti che era veramente
geniale,
> > con il vento che sfalsava tutto...
> >
> > Antonio
>
> Ma allora giocavi anche tu.....!
Eccerto!!!!
E Moria, eh, EH?
Antonio


title: Errore: per l'operazione è necessaria una query aggiornabile

author: Piero

text:
ciao a tutti
ho problema con questa query d'aggiornamento

UPDATE Q_Carichi LEFT JOIN Dettaglio_fatture ON Q_Carichi.IDCarico =
Dettaglio_fatture.IDCarico SET Dettaglio_fatture.Importo = Q_Carichi.Importo
WHERE (((Q_Carichi.numeroFattura) Is Not Null) AND
((IIf(nz(Q_Carichi.importo,0)-nz(Dettaglio_fatture.Importo,0)=0,0,nz(Q_Carichi.Importo,0)-nz(Dettaglio_fatture.Importo,0)))>0));

Grazie


text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:5205f3db$0$1347$4faf...@reader2.news.tin.it...

ho creato una tb d'appoggio
e poi la query d'aggiornamento


title: ACC: Come ripristinare un database danneggiato

text:
Per chi usa Access 97 o versioni precedenti ed ha un database danneggiato,
può provare a leggere quanto scritto a questo link.
http://support.microsoft.com/default.aspx?scid=kb;it;I109953
Auguri!!!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: copiare dati da maschera a sottomaschera

author: Antonio dal Dip.

text:
Ho sempre i soliti problemi con la scrittura del codice.
Ho una maschera1 con i controlli che riguardano dati personali "nome"
"cognome" "indirizzo" "comune" "cap" ecc. ecc. Nella sottomaschera1 ci sono
i dati relativi alle aziende possedute (possono essere più di una,
visualizzazione continua). In un caso particolare avrei la necessità di
copiare i dati di "indirizzo" "comune" "cap" relativi al nominativo della
maschera1 nei controlli della sottomaschera1.
Vorrei cioè inserire nella maschera un pulsante o una casella di controllo
che esegua la seguente istruzione "Copia i valori dei controlli Cognome e
Nome della maschera1 nel controllo "Azienda" della sottomaschera1, il valore
del controllo "indirizzo" della maschera1 nel controllo "indirizzo" della
sottomaschera1 ecc. ecc..
Logicamente la relazione è 1 a n.
Grazie per le chiarificazioni
Antonio
--
Posted from
mail.unifi.it
 [150.217.1.31]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto dal portatile

text:
""Antonio dal Dip."" <
cos...@unifi.it
> ha scritto nel messaggio
news:001701c0e374$af9d3180$9053...@diaf.agr.unifi.it...

Un consiglio: comincia a capire e studiare VBA e non limitarti a copiare
passivamente quello che ti viene postato sul NG. Se non lo farai avrai
sempre bisogno della "balia" e tu resterai sempre un lattante. ;-)
Se la tabella che è origine record della sottomaschera si chiama Tabella2 e
contiene i campi, ID, ChiaveEsterna, CognomeNome, Indirizzo, Comune, CAP.
Se la maschera principale contiene i controlli ChiavePrimaria, Cognome,
Nome, Indirizzo, Comune, CAP.
Se il controllo sottomaschera contenuto in maschera1 si chiama Pippo
Usando A97, a fronte dell'evento "Su clic" del pulsante di comando genera un
codice VBA di questo tipo:
DoCmd.DoMenuItem acFormBar, acRecordsMenu, _
acSaveRecord, , acMenuVer70
Dim db As Database
Dim rs As Recordset
Set db = CurrentDb
Set rs = db.OpenRecordset("Tabella2")
rs.AddNew
rs!ChiaveEsterna = Me!ChiavePrimaria
rs!CognomeNome = Me!Cognome & " " & Me!Nome
rs!Indirizzo = Me!Indirizzo
rs!Comune = Me!Comune
rs!CAP = Me!CAP
rs.Update
rs.Close
Set rs = Nothing
Me!Pippo.Requery
Spero di non aver commesso errori di sintassi nello scrivere il codice VBA.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


author: Antonio da "casa"

text:
> Un consiglio: comincia a capire e studiare VBA e non limitarti a copiare
> passivamente quello che ti viene postato sul NG. Se non lo farai avrai
> sempre bisogno della "balia" e tu resterai sempre un lattante. ;-)
>
In primis ti ringrazio per l'enorme aiuto che mi dai (il codice perň lo devo
ancora provare :)
Ma la scara triade si divide i "lattanti" ??(mi rispondi sempre te, ma
questo non mi fa altro che piacere perchč vedo che nei mesaggi hai quasi
sempre l'ultima parola !)
Il problema con VBA č piů forte di me č da stamani che sto impazzendo con
virgole, parentesi, eventi ecc. ecc.
Inoltre il libro di programmazione su Access che ho fa dei begli esempi ma č
un po' deficitario su come scrivere il codice in generale.
Tu hai perfettamente ragione ma non sai quanto io mi sforzi di non scrivere
al newsgroup, se lo faccio č perchč proprio non ne fo a meno !!!! D'altronde
il mio background non č da informatico ma da forestale.
Ciao e grazie mille (sperando che vada bene!!!)
Antonio


title: ingrandisci/ripristina maschera

text:
ciao a tutti.
avrei il seguente problema da sottoporvi:
è possibile, tramite codice VBA, eseguire ciò che fa il pulsante ripristina
della finestra di windows?
mi spiego meglio: in alto a destra, in ogni finestra, ci sono tre pulsanti:
chiudi, riduci a icona e ripristina/ingrandisci. se io ho una maschera
massimizzata e uso l'istruzione Minimize me lo riduce ad icona, mentre io
vorrei che il programma mi rimpicciolisse l'immagine, come fa il comando
"ripristina" nella toolbar.
come posso fare?
grazie a tutti
ciao
Dario


title: ingrandisci/ripristina maschera

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:Ob6lb.321744$R32.10...@news2.tin.it...

Per massimizzare una maschera:
DoCmd.Maximize
per "ripristinare" la maschera:
DoCmd.Restore
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ingrandisci/ripristina maschera

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
OT7lb.55407$e6.19...@twister2.libero.it...

Grazie mille, funziona
Ciao
Dario


title: order by a volte non funziona

author: Shadow

text:
Mi e' capitato che dopo aver impostato in una query una creazione
di tabella con order by <lista di campi>, la tabella prodotta alcune
volte non risulta ordinata come da me specificato.
In altri termini il piu' delle volte il risultato della query e' corretto
ma ogni tanto capita che l'ordine della tabella risultante non e'
quello voluto.
Mi sembra una anomalia piuttosto grave.
A voi e' mai capitato , e se si come fare a sistemare quello
che credo sia un bug ?
Ho Access 2003 e Win xp pro sp1.
Nota: a volta capita anche in una query di accodamento
che accodando piu tabelle una dietro l'altra nella tabella
ricevente i records appaiono disordinati rispetto all'ordine
in cui dovrei trovarli.


title: order by a volte non funziona

text:
"Shadow" <
sha...@isolevergini.it
> ha scritto nel messaggio news:e9ol15$5nf$1...@nnrp.ngi.it...

Hai controllato se nella struttura della tabella creata ci sono campi indicizzati?
Access ha un meccanismo balordo, dei campi che iniziano per parole chiavi tipo: id, identificativo o altro (Strumenti - Opzioni -
Tabelle/Query: Indice automatico all'importazione/creazione) gli crea un indice...
Ciao.
--
Sergio MAZZA


title: order by a volte non funziona

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:e9qit5$2nd$1...@area.cu.mi.it...

Controllato, l'opzione indice automatico e' stata disabilitata,
la cosa che desta perplessita' e' il fatto che  fatto che la
tabella prodotta e' sempre nell'ordine da me indicato nell'order by
tranne alcune rare volte.
Ho fatto parecchie prove e purtroppo succede,
che si tratti di un'anomalia di access ?


title: order by a volte non funziona

text:
"Shadow" <
sha...@isolevergini.it
> ha scritto nel messaggio
news:ea35i8$je2$1...@nnrp.ngi.it...
>
> Controllato, l'opzione indice automatico e' stata disabilitata,
> la cosa che desta perplessita' e' il fatto che  fatto che la
> tabella prodotta e' sempre nell'ordine da me indicato nell'order by
> tranne alcune rare volte.
> Ho fatto parecchie prove e purtroppo succede,
> che si tratti di un'anomalia di access ?
Non ne ho idea; che mi ricordi non mi è mai capitato e non faccio mai
riferimento all'ordine dei dati in tabella...
Ciao.
--
Sergio MAZZA


title: order by a volte non funziona

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:ea4llu$le1$1...@area.cu.mi.it...

A me la tabella serve ordinata perche' la devo convertire in una tabella
excel, ho comunque sempre da visual basic creato un indice e adesso la vedo
sempre ordinata, pero' l'anomalia resta, sarebbe il caso di segnalarla a
Microsoft ?


title: order by a volte non funziona

text:
"Shadow" <
sha...@isolevergini.it
> ha scritto nel messaggio
news:ea5l87$r99$1...@nnrp.ngi.it...
>
> A me la tabella serve ordinata perche' la devo convertire in una tabella
> excel, ho comunque sempre da visual basic creato un indice e adesso la
> vedo
> sempre ordinata, pero' l'anomalia resta, sarebbe il caso di segnalarla a
> Microsoft ?
Su excel ci puoi inviare anche la tua query ordinata...
Ciao.
--
Sergio MAZZA


title: ciclo for

author: Akery

text:
buongiorno,

sto usando il ciclo for per creare un set di dati ma sto avendo delle
difficoltà a farlo girare. In poche parole ho una tabella in cui ci sono
dei campi data e per ogni data vorrei associare l'ora che va da 0 a 23.
esempio:

source:
data
26/07/17
27/07/17

target:
data		ora
26/07/17	0
26/07/17	1
...		...
26/07/17	23
27/07/17	0
...		...

ho scritto quanto segue:

Sub setdateore()
Dim i As Integer
Dim j As Integer
'Apertura di un collegamento db e della tabella
Dim DBCorrente As DAO.Database
Dim Tabella As DAO.Recordset
Dim source As DAO.Recordset
'Apertura DB
Set DBCorrente = CurrentDb 'per aprire un collegamento sul dbcorrente
'Apertura Tabella
Set Tabella = DBCorrente.OpenRecordset("dateore", dbOpenDynaset)
Set source = DBCorrente.OpenRecordset("primavera", dbOpenDynaset)

CurrentDb.Execute "delete * from dateore"

datamin = CLng(#1/3/2012#) 'dmin("arrivo","primavera") non funziona
datamax = CLng(#5/31/2012#)

For i = datamin To datamax
For j = 0 To 23
Tabella.AddNew
'Tabella.Edit 'Abilita la modifica del record
Tabella.Fields("data") = i 'imposta il nuovo valore del campo
Tabella.Fields("ora") = j 'imposta il nuovo valore del campo

Tabella.Update 'Salva La modifica

Next
Next

End Sub

ma ottengo errore di run-time 6 overflow, cosa sto sbagliando o come
posso migliorare l'algoritmo?

grazie per le gentili risposte

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


title: ciclo for

author: Karl Donaubauer

text:
Salve,

Akery ha scritto:
> ...
> Dim i As Integer
> ...
> datamin = CLng(#1/3/2012#) 'dmin("arrivo","primavera") non funziona
> datamax = CLng(#5/31/2012#)
>
> For i = datamin To datamax
> ...
>
> ma ottengo errore di run-time 6 overflow, cosa sto sbagliando o come
> posso migliorare l'algoritmo?
> ...

Dim i as Long

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

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


title: ciclo for

text:
Perchè dividi DATA ed ORA...?
Un campo Data contiene ugualmente l'ora... se non la valorizzi è 00:00:00 ma nel tuo caso che ti serve... usala.

Prova a valutare questa soluzione, solo atitolo di esempio....

    Dim HNum As Long
    Dim NumHTOT As Integer

    Dim dtStart As Date

    NumHTOT = DateDiff("h", #7/1/2017#, #8/1/2017#)-1
    dtStart = #7/1/2017#  ' Metti la tua DataIni

    For HNum = 0 To NumHTOT
        Debug.Print DateAdd("h", HNum, dtStart)
        ' Ovviamente quì tu SALVI nella TABELLA
    Next

@Alex


title: ciclo for

text:
Il 26/07/2017 13:00, Karl Donaubauer ha scritto:
> Salve,
>
> Akery ha scritto:
>> ...
>> Dim i As Integer
>> ...
>> datamin = CLng(#1/3/2012#) 'dmin("arrivo","primavera") non funziona
>> datamax = CLng(#5/31/2012#)
>>
>> For i = datamin To datamax
>> ...
>>
>> ma ottengo errore di run-time 6 overflow, cosa sto sbagliando o come
>> posso migliorare l'algoritmo?
>> ...
>
> Dim i as Long
>
funziona! grazie



title: ciclo for

author: akery

text:

ottimo è proprio quello che volevo, ti ho ringraziato in un reply
precedente ma credo non sia partito, mi hai fatto scoprire la funzione
dateadd ;-)
Akery



title: eliminazione record tramite pulsanti di spostamento

author: eskat

text:
Come da oggetto,
se attivo i pulsanti di spostamento (quelli situati in fondo alla
maschera per intenderci) in una maschera qualsiasi è possibile muoversi
tra i record o aggiungerne di nuovi ma non compare il tasto che permette
l'eliminazione dei record.
Esiste qualche espediente o comando (a me ignoto ) che permetta di
integrare il pulsante di eliminazione record nei suddetti pulsanti?
In caso di risposta negativa, quali sono le soluzioni più frequentemente
utilizzate da voi?
Ciao e buona serata,
Eskat
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto da casa

text:
"eskat" <
es...@virgilio.it
> ha scritto nel messaggio
news:b6e07124ee1ccc44164...@mygate.mailgate.org...
> Come da oggetto,
> se attivo i pulsanti di spostamento (quelli situati in fondo alla
> maschera per intenderci) in una maschera qualsiasi è possibile muoversi
> tra i record o aggiungerne di nuovi ma non compare il tasto che permette
> l'eliminazione dei record.
> Esiste qualche espediente o comando (a me ignoto ) che permetta di
> integrare il pulsante di eliminazione record nei suddetti pulsanti?
> In caso di risposta negativa, quali sono le soluzioni più frequentemente
> utilizzate da voi?
hai tre possibilità:
1) elimini il record corrente con il relativo pulsante posto nella barra dei
comandi
2) elimini il record corrente tramite il comando Elimina record del menu
Modifica
3) ti crei un tuo pulsante di comando nella maschera, e te lo metti dove
vuoi, con il quale elimini il record corrente.
Decidi tu.
> Ciao e buona serata,
> Eskat
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> > Esiste qualche espediente o comando (a me ignoto ) che permetta di
> > integrare il pulsante di eliminazione record nei suddetti pulsanti?
> > In caso di risposta negativa, quali sono le soluzioni più frequentemente
> > utilizzate da voi?
>
> hai tre possibilità:
>
> 1) elimini il record corrente con il relativo pulsante posto nella barra
dei
> comandi
> 2) elimini il record corrente tramite il comando Elimina record del menu
> Modifica
> 3) ti crei un tuo pulsante di comando nella maschera, e te lo metti dove
> vuoi, con il quale elimini il record corrente.
4) ctrl + - Control meno
MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Manuale di Access

author: Gianluca

text:
Ciao a tutti, esiste qualche manuale di Visual Basic for application on
line? Grazie !
--------------------------------
Inviato via
http://usenet.libero.it


title: Manuale di Access

author: Antonio Biso

text:
"Gianluca" <
gianluc...@iol.it
> ha scritto nel messaggio
news:193Z76Z212Z200Y...@usenet.libero.it...
> Ciao a tutti, esiste qualche manuale di Visual Basic for application on
> line? Grazie !
F1
Antonio


title: Manuale di Access

author: DESIO

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:G_K%9.80963$ZE.22...@twister2.libero.it...

vuol dire formula 1 ?
ciao antonio sei irruducibile meno male che giovedě c'č bisio
desio
>
> Antonio
>
>


title: Manuale di Access

text:
"DESIO" <
giscar...@dada.it
> ha scritto nel messaggio
news:3e3fb...@news.dada.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:G_K%9.80963$ZE.22...@twister2.libero.it...
> > "Gianluca" <
gianluc...@iol.it
> ha scritto nel messaggio
> > news:193Z76Z212Z200Y...@usenet.libero.it...
> > > Ciao a tutti, esiste qualche manuale di Visual Basic for application
on
> > > line? Grazie !
> >
> > F1
>
> vuol dire formula 1 ?
Vuol dire proprio help on line!
> ciao antonio sei irruducibile meno male che giovedě c'č bisio
Veramente Bisio c'č stasera, martedě...
Giovedě c'č quella gran topa della marcuzzzzzi!!!!
Antonio


title: Manuale di Access

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:oiR%9.82187$ZE.22...@twister2.libero.it...
> "DESIO" <
giscar...@dada.it
> ha scritto nel messaggio
> news:3e3fb...@news.dada.it...
> >
> > "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> > news:G_K%9.80963$ZE.22...@twister2.libero.it...
> > > "Gianluca" <
gianluc...@iol.it
> ha scritto nel messaggio
> > > news:193Z76Z212Z200Y...@usenet.libero.it...
> > > > Ciao a tutti, esiste qualche manuale di Visual Basic for application
> on
> > > > line? Grazie !
> > >
> > > F1
> >
> > vuol dire formula 1 ?
>
> Vuol dire proprio help on line!
>
> > ciao antonio sei irruducibile meno male che giovedì c'è bisio
>
> Veramente Bisio c'è stasera, martedì...
> Giovedì c'è quella gran topa della marcuzzzzzi!!!!
>
> Antonio
Ma hai visto la gambà al galà della pubblicità?
ecco come si fa a non essere mai ot


title: Etichette visibili su report

author: Andrea Pettenon

text:
Ho un report nel quale ho la necessità che non venga stampata una determinata etichetta se un determinato campo ha un determinato valore.
Ho quindi scritto nell'evento su caricamento:

Private Sub Report_Load()
If Me.Paese = "IT" Then
Me.Etichetta46.Visible = False
End If
End Sub

Ma manco a dirlo, non succede quello che ho bisogno.

Cosa sbaglio?

Grazie

Andrea


title: Etichette visibili su report

text:
Salve,

Andrea Pettenon:

Invece di Report_Load usa l'evento "Su formatazione" della sezione del
report dove si trova l'etichetta.

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

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


title: Etichette visibili su report

text:

Grazie Karl


title: in report, controllo posto nell'ntestazione pagina è in ritardo di un record

author: NSantini

text:
Mi č sembrato strano, ma č proprio cosě.
Con il report stampo una serie di schede, una scheda e quindi un record per
pagina.
Ho inserito un controllo nell'intestazione pagina report e il dato
visualizzato si riferisce al record precedentemente visualizzato, cioč in
ritardo di un record. Possibile?
infatti in tabella ho
Tizio cat A
Caio cat B
sempronio cat C
nel report mi visualizza tizio categoria A, caio cat A, sempronio cat B  e
quello successivo a sempronio Cat. C.
Ho copiato-incollato lo stesso controllo nella sezione corpo e risulta
allineato perfettamente con il resto dei dati dello stesso record. Quindi il
ritardo č solo nell'intestazione pagina di report. Deve essere cosě? Sono io
che sbaglio? o č A2003 che bugga? Grazie Ciao a tutti
NSantini


author: Sergio MAZZA

text:

Per avere un riferimento, sul gruppo di record che sto stampando, io
utilizzo i raggruppamenti e l'intestazione di gruppo...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:f995cm$m64$1...@tdi.cu.mi.it...

In pratica a me serve stampare una scheda per ogni lavoratore. Nella scheda
(che ho costruito mediante un report) c'č l'intestazione pagina report che
utilizzo come intestazione della scheda (qui c'č il logo e la denominazione
dell'azienda e avevo inserito anche un controllo che visualizza l'anno a cui
si riferisce la scheda e un controllo che visualizza la categoria di
appartenenza del lavoratore);  nel corpo del report ci sono nome e cognome,
qualifica, reparto e le dosi di radiazioni assorbite mese per mese per un
anno intero. Nella stampa di tutte le schede ho notato che la categoria
visualizzata era riferita sempre al lavoratore della scheda precedente. Ho
spostato il controllo nella sezione corpo eliminandolo dall'intestazione
pagina report e ora la categoria visualizzata č quella corretta. Mi chiedevo
perché questa, che a me sembra, una anomalia. Grazie
NSantini


text:
NSantini wrote:
> In pratica a me serve stampare una scheda per ogni lavoratore. Nella
> scheda (che ho costruito mediante un report) c'è l'intestazione
> pagina report che utilizzo come intestazione della scheda (qui c'è il
> logo e la denominazione dell'azienda e avevo inserito anche un
> controllo che visualizza l'anno a cui si riferisce la scheda e un
> controllo che visualizza la categoria di appartenenza del
> lavoratore);  nel corpo del report ci sono nome e cognome, qualifica,
> reparto e le dosi di radiazioni assorbite mese per mese per un anno
> intero. Nella stampa di tutte le schede ho notato che la categoria
> visualizzata era riferita sempre al lavoratore della scheda
> precedente. Ho spostato il controllo nella sezione corpo eliminandolo
> dall'intestazione pagina report e ora la categoria visualizzata è
> quella corretta. Mi chiedevo perché questa, che a me sembra, una
> anomalia. Grazie  NSantini
Ipotizzando il funzionamento dell'intestazione; il suo contenuto deve essere
ripetuto in ogni inizio pagina, quindi è probabile che non sia stato
prevista una sincronizzazione con il contenuto da stampare. Cosa che avviene
nelle altre sezioni (corpo/int-piè di pagina gruppi)...
Ciao.
--
Sergio MAZZA


title: Acc2002 stesso file - due PC - su uno non va!

author: Easysmile

text:
ho costruito il mio db su una macchina con Win98SE e Acc2002
Ho copiato il file su un'altra macchina sempre con Win98SE e OfficeXp
Specifico di avere copiato il file mdb in locale sul secondo PC, quindi non
uso LAN o altro network
Sulla seconda macchina ricevo dei continui errori di runtime!!!
Ad esempio: "cannot conumicate with OLE Server or ActiveX Control" oppure
"method 'item' of objcet "Forms" failed" (errore
2146500594
(800f000e))
In ogni caso tutti gli errori sono riferiti ad oggetti delle librerie Access
o DAO.
Ho verificato le librerie: entrambe le macchine mi mostrano le stesse
librerie installate, nello stesso ordine, richiamate lungo gli stessi
percorsi e nella stessa lingua ..... sembra tutto OK (ho perfino cancellato
le librerie dal secondo PC e ricopiate dal primo per essere sicuro che nella
seconda macchina i files non fossero corrotti o qualcosa del genere)
Su nessuna delle due macchine ho insallato alcun Service Pack (ma ho dato
un'occhiata alle caratteristiche del SP1 e 2 e non risolvono alcun problema
del genere, quindi credo che non ci sia nessun bug conosciuto al
proposito...)
Sul msdn e sul knowledge base non ho trovato traccia dell'errore di runtime
che mi viene segnalato.
Ho provato a disintallare e reinstallare Office Xp un paio di volte.....
L'unica differenza tra le due macchine è che la prima ha il Win98SE english
edition mentre la seconda il Win98SE Thai edition......ma non credo che la
cosa possa avere rilevanza....
La seconda macchina non ha mai dato problemi....altri db girano
tranquillamente......quindi il problema nasce specificatamente dal db in
oggetto.
Qualche idea?
grazie in anticipo!
Carlo


author: stefano (kabisa)

text:
"Easysmile" <
easy...@ptty.loxinfo.co.th
> ha scritto nel messaggio
news:bicimt$72ml1$1...@ID-29643.news.uni-berlin.de...

La seconda macchina (quella che da problemi ) ha la Thai  edition. ?
nella seconda macchina la tua aplicazione usa delle impostazioni predefinite
di win98?
se è cosi il problema è dovuto al winthai
Io ho sviluppato un applicazione che tra le altre lingue lavora anche in
Thai e ho dovuto installare laoscrip 6.1
avevo anche io degli errori strani.
Stefano (kabisa)


text:
Innanzitutto grazie 1000!
"stefano (kabisa)" <
stl...@tin.it
> wrote in message
news:crk2b.137286$cl3.4...@news2.tin.it...
> La seconda macchina (quella che da problemi ) ha la Thai  edition. ?
Win98SE Thai Edition mentre l'Office Xp è in versione inglese
> nella seconda macchina la tua aplicazione usa delle impostazioni
predefinite
> di win98?
non saprei......come posso verificare?
> se è cosi il problema è dovuto al winthai
> Io ho sviluppato un applicazione che tra le altre lingue lavora anche in
> Thai e ho dovuto installare laoscrip 6.1
dove posso reperirlo?
ancora grazie
Carlo


text:
> Io ho sviluppato un applicazione che tra le altre lingue lavora anche in
> Thai e ho dovuto installare laoscrip 6.1
ricercando in internet l'unica cosa che ho trovato è un Lao Script versione
6.01, che però vedo che serve per poter utilizzare il linguaggio Laotiano
con diverse applicazioni windows.....mi sorge quindi il dubbio che non si
tratti dello stesso programma :-)
Potresti cortesemente darmi qualche ragguaglio maggiore al riguardo del
software che hai installato?
Grazie
Carlo


author: Simone Calligaris

text:
"stefano (kabisa)" <
> La seconda macchina (quella che da problemi ) ha la Thai  edition. ?
> nella seconda macchina la tua aplicazione usa delle impostazioni
predefinite
> di win98?
> se è cosi il problema è dovuto al winthai
> Io ho sviluppato un applicazione che tra le altre lingue lavora anche in
> Thai e ho dovuto installare laoscrip 6.1
Perdonate l'ignoranza: che vuol dire Thai edition?
Ciao.


text:
"Simone Calligaris" <
simo...@libero.it
> wrote in message
news:glt2b.264847$Ny5.8...@twister2.libero.it...
> Perdonate l'ignoranza: che vuol dire Thai edition?
>
Win98 Thailandese
Ciao
Carlo


text:
"Easysmile" <
easy...@ptty.loxinfo.co.th
> ha scritto nel messaggio
news:bidf39$81r5j$1...@ID-29643.news.uni-berlin.de...
>
> > Io ho sviluppato un applicazione che tra le altre lingue lavora anche in
> > Thai e ho dovuto installare laoscrip 6.1
>
> ricercando in internet l'unica cosa che ho trovato č un Lao Script
versione
> 6.01, che perň vedo che serve per poter utilizzare il linguaggio Laotiano
> con diverse applicazioni windows.....mi sorge quindi il dubbio che non si
> tratti dello stesso programma :-)
> Potresti cortesemente darmi qualche ragguaglio maggiore al riguardo del
> software che hai installato?
> Grazie
> Carlo
>
Il problema č che se la prima macchina dove tutto funziona ha una versione
di windows europea e quella in cui non funziona č winthai devi installare i
componenti aggiuntivi di windows per le lingue europee sulla macchina con
winthai. Il lao script 6.1 (che per trenta giorni e trial quindi puoi
provare) serve per usare varie funzioni come l'ordinamento in Thai ma
installa una dll che dovrebbe fare al caso tuo. Quando scadono i trenta
giorni non puoi piů usare l'ordinamento ma rimane attiva la dll.


title: parametro query da vba a runtime

author: mario rossi

text:
ho creato una query che ad ogni iterazione di un ciclo for il parametro nel campo ID della query deve assumere il valore rs!id

ce un modo per settare da vba il parametro di una query ?

grazie a tutti.


title: parametro query da vba a runtime

author: Bruno Campanini

text:
mario rossi explained :

Se campo numerico:
SQL = "SELECT ... WHERE FieldName = " & RS!Id & " ... ;"

se stringa:
SQL = "SELECT ... WHERE FieldName = '" & RS!Id & "' ...;"

CurrentDB.Execute SQL


title: parametro query da vba a runtime

text:

ti spiego meglio in pratica ho un report "reportpippo" a cui è associata una query "querypluto" con un parametro del tipo id=forms!miaform!campoid

al momento è cosi ma devo ad ogni iterazione del ciclo for aggiornare il campo
forms!miaform!campoid prima di aprire il report "reportpippo" in questo modo
forms!miaform!campoid=rs!id

in questo modo apro visualizzando solo id corrente
mentre volevo modificare il parametro della query associata al report in modo dinamico da vba senza dover usare il campo della form.

fattibile?


title: parametro query da vba a runtime

text:
mario rossi has brought this to us :

RS.MoveFirst ... wventualmente
Do Until RS.EOF
   SQL = "SELECT ... WHERE FieldName = " & RS!Id & " ... ;"
   CurrentDB.Execute SQL
   RS.MoveNext
Loop

Ho capito bene?

Bruno


title: parametro query da vba a runtime

text:

forse non ho capito bene io provo a rispiegarmi
ad ogni interazione di un ciclo for devo generare un pdf del record corrente

allora ho creato un report associato a una query nella query ho messo un parametro ID=forms!miaform!campoid

quindi nel ciclo for dopo movenext assegno forms!miaform!campoid=rs!id

in questo modo quando lancio il comando docmd.... pdf....
il report è associato alla query il cui parametro id è quello corrente

vorrei evitare il campo della form e nella query fare riferimento ad un parametro ad esempio una variabile che modifico nel ciclo for oppure allo stesso rs!id anziche usare il campo "forms!miaform!campoid"

mi sono spiegato?


title: parametro query da vba a runtime

text:

dovrei riuscire a fare qualcosa di questo tipo

Reports(NomeMioReport).RecordSource = "select * from " & nometabella & " where id=" & rs!Id


title: parametro query da vba a runtime

text:

mi serve impostare l'origine record del report in modo dinamico perchè ad ogni iterazione del ciclo for la tabella e l'id cambiano

grazie a tutti.


title: parametro query da vba a runtime

text:

Basta basare il REPORT su una Query.
Poi da codice si modifica il predicato SQL accessibile con la proprietà SQL dell'oggetto Queridef appartenente alla Collection QueryDefs:

DbEngine(0)(0).QueryDefs("NomeQuery").SQL="Nuovo predicato SQL"

@Alex


title: parametro query da vba a runtime

author: GiorgioDaPrato

text:

faccio un intervento a scopo di chiarimento personale
(consapevole che è sufficiente verificare quella che per me è diventata una curiosità operativa, dato che la questione prospettata può presentarsi comunemente...)

allora:
se si vuole lanciate in modo iterativo (ciclico) un report a cui si è assegnata come origine una query normalmente registrata

si può cambiare iterativamente il predicato SQL della query da codice
(proprietà SQL di QueryDefs) e lanciare quindi la sequenza dei reports ?

MA a questo punto è "SOLO" un'azione di STAMPA DIRETTA, perchè l'anteprima sarebbe continuamente sostituita ?


title: parametro query da vba a runtime

text:
mario rossi explained :

>>> mi sono spiegato?
Ti stai spiegando a rate.

>> dovrei riuscire a fare qualcosa di questo tipo
>>
>> Reports(NomeMioReport).RecordSource = "select * from " & nometabella & "
>> where id=" & rs!Id
>
> mi serve impostare l'origine record del report in modo dinamico perchè ad
> ogni iterazione del ciclo for la tabella e l'id cambiano

Uso Access da oltre un quarto si secolo e non mi è mai capitato
di dover fare simili contorsioni.

1 - Ad ogni tablella corrisponde un proprio unico ID o la stessa
    tabella può apparire più volte con ID diversi?
2 - Tabelle e ID dove si vanno a pescare? da un Array?

Nella prima ipotesi del punto 1, questo è il cambiamento
del Record Source, che starà all'interno del Loop Tabelle:
====================
Private Sub Command7_Click()
Dim SQL As String, RS As Recordset, RN As String
Dim TN As String, FN As String, OF As String

'-- -  Definizioni  ---------------
TN = "LT_GroupTable"  ' TableName
FN = "[Anno]"         ' FieldName
RN = "rX_1"           ' ReportName
OF = "D:\AccessPDF_"  ' OutputFile
'----------------------------------

Set RS = CurrentDb.OpenRecordset(TN, dbOpenDynaset)
DoCmd.Echo False

Do Until RS.EOF
    SQL = "SELECT " & TN & ".* "
    SQL = SQL & "FROM " & TN & " "
    SQL = SQL & "WHERE (" & TN & "." & FN & "=" & RS(FN) & ");"
    DoCmd.OpenReport RN, acViewDesign, , , acHidden
    Reports(RN).RecordSource = SQL
    DoCmd.OutputTo acOutputReport, RN, acFormatPDF, OF & RS(FN) &
".pdf"
    DoCmd.Close acReport, RN, acSaveNo
    RS.MoveNext
Loop

DoCmd.Echo True

End Sub
==========================

Bruno


title: parametro query da vba a runtime

text:

Ottimo, volevo evitare di usare una query perchè sono molti report con molte tabelle diverse e quindi molte query da creare, per questo preferivo fare tutto da codice, ma anche questa soluzione mi sembra ottima
in questa riga dove c'è zero zero fra parentesi tonde cosa devo mettere?



title: parametro query da vba a runtime

text:

anch'io usavo qualcosa di simile ma volevo evitare di aprire il report e poi chiuderlo perchè rallenta sicuramente il processo se i record sono molti, forse la cosa migliore è usare querydef come dicono, Alex e Giorgio


title: parametro query da vba a runtime

text:
mario rossi was thinking very hard :

> anch'io usavo qualcosa di simile ma volevo evitare di aprire il report e poi
> chiuderlo perchè rallenta sicuramente il processo se i record sono molti,
> forse la cosa migliore è usare querydef come dicono, Alex e Giorgio

Sì, in effetti sostituendo

    DoCmd.OpenReport RN, acViewDesign, , , acHidden
    Reports(RN).RecordSource = SQL
    DoCmd.OutputTo acOutputReport, RN, acFormatPDF, OF & RS(FN) &
".pdf"
    DoCmd.Close acReport, RN, acSaveNo

con

    On Error Resume Next
    DoCmd.DeleteObject acQuery, "Query1"
    On Error GoTo 0
    Set qDef = CurrentDb.CreateQueryDef("Query1", SQL)
    DoCmd.OutputTo acOutputReport, RN, acFormatPDF, OF & RS(FN) &
".pdf"

si passa da 17 secondi a 11 per 100 file PDF generati.

Bruno


title: parametro query da vba a runtime

text:

fantastico! ci provo e ti faccio sapere com'è andata grazie.


title: parametro query da vba a runtime

text:

se invece non elimino la query ma uso solo .SQL di querydef guadagno forse ancora tempo ?


title: parametro query da vba a runtime

text:
mario rossi used his keyboard to write :

Perché non provi?

Bruno


title: parametro query da vba a runtime

text:

Perchè ELIMINARE la Query se poi ti serve...? Non ti pare ILLOGICO...?

@Alex


title: parametro query da vba a runtime

author: RobertoA

text:

Magari e' un maniaco del pulito


title: parametro query da vba a runtime

text:

:D


title: unione tabelle

author: filiberto pivirotto

text:
cari amici
ho creato due db separati di gestione biblioteca usando il template di
access, vorrei unire i due db in un unico archivio.
ho provato con l'importazione tabelle, ma non riesce a causa delle
relazioni esistenti.
esiste un metodo, anche programmando in vb, oppure una utility che mi
possa eseguire il collegamento di tutte le tabelle mantenendo le
relazioni?
grazie a tutti
filiberto pivirotto


title: unione tabelle

author: Emyr

text:


importi i dati un pņ alla volta rispettando le relazioni fra le
tabelle
Saluti.
Emanuele.


title: Campo calcolato

author: kismet

text:
Esiste una funzione di access che mi permetta di sommare in un controllo non
associato di una maschera solo i valori negativi di una serie presenti in un
campo di una tabella???
grazie e ciao


title: Campo calcolato

author: Roberto da casa

text:
"kismet" <
dk...@tin.it
> ha scritto nel messaggio
news:Ehqfa.147602$zo2.3...@news2.tin.it...

Prova a scrivere nell'origine controllo della tua casella di testo non
associata:
= DSum("NomeCampo"; "NomeTabella"; "NomeCampo < 0")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Campo calcolato

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:94Cfa.43841$Lr4.1...@twister2.libero.it...

Funziona!!!!
Grazie mille


title: Impostazione pagina

author: maurizio 56

text:
Chiedo scusa, ma come da oggetto, sto impazzendo per l'impostazione
della pagina dei report, in quanto non mi tiene le impostazioni dei
margini e, se lo faccio girare su un'altro pc, il layout da orrizzontale
  lo riprende in verticale. Ho cercato dappertutto, ma il risultato non
è cambiato, forse non ho cercato bene.
Chi mi dà un consiglio?
Grazie
--
       maurizio56
browser: FireFox 1.0.7
mailreader: ThunderBird 1.0.7


title: Impostazione pagina

author: Beppe

text:
Per la soluzione dello stesso problema ho trovato sul sito Microsoft i
riferimenti alla causa (perdonami ma non riesco a trovare il link): la
soluzione sta nello disabilitare la "correzione automatica nome".
Strumenti -> Opzioni -> Generale -> Correzione automatica nome ->
deseleziona il flag  a "esegui  correzione automatica nome"
A me ha risolto il problema...
Ciao!
Beppe


title: Impostazione pagina

text:
Una nota importante: devi disabilitarlo sul db dove hai le impostazioni
corrette prima di installarlo su altri pc...
Bye
Beppe


title: Impostazione pagina

text:
Scusate la risposta frammentata... ho trovato il link...
http://support.microsoft.com/default.aspx?scid=kb;it;240826
Bye


title: Campi "calcolati"

author: stereat

text:
Salve a tutti,
scusate la niubbezza di questo post, ma non sono molto pratico di
access e nella ricerca non so esattamente cosa cercare.
Volevo sapere se, data una maschera che pesca dati da un'origine dati
è possibile inserire dei dati in campi calcolati provenienti da
un'altra tabella correlata.
In un primo momento avevo pensato che le Caselle di Riepilogo
facessero al caso mio, ma dopo svariati tentativi ho capito che forse
sono solo una versione esteticamente diversa delle Caselle Combinate.
Mi sbaglio? In caso affermativo, possono fare al caso mio? E come devo
impostare i parametri per farle funzionare correttamente (anche con
esempio).
NOTA: so della possibilità di inserire delle Sottomaschere, ma ho
provato e NON fa proprio al caso mio.
Ditemi se non sono stato chiaro che posto un esempio.
Grazie per la collaborazione.
Saluti.
Matteo


title: Campi "calcolati"

text:

Le caselle combinate possono fare al caso tuo basta farle con la
creazione guidata
Per automatizzare le mashere con sottomaschere devi avere due
tabelle,
una tabella Padre con un indice univoco (duplicati non ammessi) che
chiameremo
ad es.  Id ed una figlia con un campo numerico che chiameremo id_padre
con duplicati ammessi
poi crei la relazione tra le due tabelle uno-amolti /applica integrità
referenziale
e crei una maschera con sottomaschera in creazione guidata maschera.


title: Campi "calcolati"

author: CIDI

text:
"stereat" <
ste...@gmail.com
> ha scritto nel messaggio
news:929d837a-a1c5-4714...@e1g2000pra.googlegroups.com...
Salve a tutti,
scusate la niubbezza di questo post, ma non sono molto pratico di
access e nella ricerca non so esattamente cosa cercare.
Volevo sapere se, data una maschera che pesca dati da un'origine dati
è possibile inserire dei dati in campi calcolati provenienti da
un'altra tabella correlata.
si
In un primo momento avevo pensato che le Caselle di Riepilogo
facessero al caso mio, ma dopo svariati tentativi ho capito che forse
sono solo una versione esteticamente diversa delle Caselle Combinate.
Si
Mi sbaglio? In caso affermativo, possono fare al caso mio? E come devo
impostare i parametri per farle funzionare correttamente (anche con
esempio).
non credo
NOTA: so della possibilità di inserire delle Sottomaschere, ma ho
provato e NON fa proprio al caso mio.
Ditemi se non sono stato chiaro che posto un esempio.
sarebbe meglio!
descrivi la struttura del db ed un esempio di cosa vorresti ottenere
Ciao
Daniele


title: Campi "calcolati"

text:
> Ditemi se non sono stato chiaro che posto un esempio.
>
> sarebbe meglio!
> descrivi la struttura del db ed un esempio di cosa vorresti ottenere
 Supponiamo di avere due tabelle:
- tabella Fornitori con ID, Ragione Sociale, Indirizzo, Numero di
Telefono.
- tabella Articoli con ID, Descrizione, Prezzo Unitario e Unità di
Misura (Kg, litri, ecc...) e l'ID del fornitore che fornisce
l'articolo
Voglio costruire una Maschera che mi mostri gli Articoli. Quindi,
mediante creazione guidata mi costruisco una Maschera con origine dati
la tabella Articoli.
Per ogni Articolo, inoltre, voglio mostrare i campi descrittivi del
Fornitore che fornisce tale articolo (il campo ID non mi dice nulla!).
Ora,:le domande:
E' possibile inserire dei campi (che io chiamo calcolati) che mi
mostrino le informazioni dei fornitori a partire dall'ID Fornitore
presente nella tabella Articoli SENZA ricorrere alle Sottomaschere? Se
sì, come?
Ciao
Matteo


title: Campi "calcolati"

text:
"stereat" <
ste...@gmail.com
> ha scritto nel messaggio
news:e2ec566b-2655-4dda...@y1g2000pra.googlegroups.com...
> Ditemi se non sono stato chiaro che posto un esempio.
>
> sarebbe meglio!
> descrivi la struttura del db ed un esempio di cosa vorresti ottenere
 Supponiamo di avere due tabelle:
- tabella Fornitori con ID, Ragione Sociale, Indirizzo, Numero di
Telefono.
- tabella Articoli con ID, Descrizione, Prezzo Unitario e Unità di
Misura (Kg, litri, ecc...) e l'ID del fornitore che fornisce
l'articolo
vai in struttura tabella, seleziona IDFornitore..clicca sulla combo tipo
dati
scegli ricerca guidata...segui le indicazioni
Voglio costruire una Maschera che mi mostri gli Articoli. Quindi,
mediante creazione guidata mi costruisco una Maschera con origine dati
la tabella Articoli.
Per ogni Articolo, inoltre, voglio mostrare i campi descrittivi del
Fornitore che fornisce tale articolo (il campo ID non mi dice nulla!).
Ora,:le domande:
E' possibile inserire dei campi (che io chiamo calcolati) che mi
mostrino le informazioni dei fornitori a partire dall'ID Fornitore
presente nella tabella Articoli SENZA ricorrere alle Sottomaschere? Se
sì, come?
Ciao
Matteo
Ciao Matteo
oltre quanto sopra, per capire l'uso delle maschere e sottomaschere e per
l'uso di controlli calcolati, potrà esserti utile il database di esempio
Northwind.
Daniele


title: Campi "calcolati"

text:
> vai in struttura tabella, seleziona IDFornitore..clicca sulla combo tipo
> dati
> scegli ricerca guidata...segui le indicazioni
Una combo riesco a farla... ma l'elenco di dati che mi mostra vale
solo per il tempo in cui seleziono l'opzione. Vorrei qualcosa di
stabile, ovvero una casella di testo (o qualcosa di equivalente) che
mi mostri i dati derivati SEMPRE!
> oltre quanto sopra, per capire l'uso delle maschere e sottomaschere e per
> l'uso di controlli calcolati, potrà esserti utile il database di esempio
> Northwind.
Le sottomaschere so usarle, ma per motivazioni che non sto qui a
spiegare (per questioni di lunghezza del post).
Saluti.
Matteo


title: Campi "calcolati"

text:

Le caselle combinate servono per selezionare, per visualizzare i dati
in esse contenute
devi mettere dei controlli o etichette non associati sulla tua
maschera e riempirli sull'evento clic
della casella combinato ad es:
"me!tuocontrollo = me!tuacasellacombinata.column(n)" dove (n) è il
numero di colonna della tua casellacombinata


title: Campi "calcolati"

text:

svelato l'arcano!
Ho risolto senza dover scrivere una linea di codice con
un'interessante workaround.
Supponendo sempre di stare lavorando sull'esempio dei Fornitori -
Articoli, sulla Maschera Articoli, ho piazzato una combo box per ogni
campo di Fornitore che mi interessava mostrare nella Maschera
Articoli.
Ho linkato ogni combo box all'ID Fornitore presente nella tabella
Articoli, nascondendo nella combo l'ID (portato a lunghezza 0) e
mostrando il campo che mi interessava. Ho reso la combo read only ed
in pratica ho ottenuto l'effetto che cambiando ID del Fornitore
nell'Articolo interessato, anche le altre combo vengono aggiorante
automaticamente. Speravo che lo stesso effetto si potesse ottenere con
Casello di Testo normali, ma anche così va bene.
Come vi sembra come soluzione? Datemi feedback!
Saluti.
Matteo


title: Ancora RecordSet

author: Pisinho

text:
Qui' di seguito c'e' il codice che mi ha dato Max ma provato sul mio non
funziona, naturalmente ho messo la mia query.
Il Debug mi dice che c'e' un numero di dati insufficienti, sembra che ce ne
vogliano 3, il problema e' dove.
Dato che ho gia' chiesto e non vorrei 'rompere' piu' di tanto,
conoscete un sito dove reperire un tutorial su queste cose?
############################################
Dim RST as Recordset, DataOUT as variant
 Set RST=Currentdb.Openrecordset "NomeDellaQuery",db_open_snapshot)
RST.movefirst
DataOut=RST!NomeCampo
#############################################


title: Ancora RecordSet

author: Sergio MAZZA

text:
"Pisinho" <
brazi...@yahoo.com
> ha scritto nel messaggio
news:aeaam4$1qj$2...@nocsv003.tocn.ne.jp...

Non sarà che ti sei scordato di inserire una parentesi aperta?
Set RST=Currentdb.Openrecordset("NomeDellaQuery",db_open_snapshot)
Ciao.
--
Sergio MAZZA


title: Ancora RecordSet

text:
Mi spiace Sergio ma continua a darmi l'errore: Parametri insufficienti
previsti 3.
Anche in nome della query ho probvato con o senza doppi apici.
Ho provato anche a mettergli delle virgole ma niente.
Posto anche il sorgente:
 Dim RST As Recordset, DataOUT As Variant
Set RST = CurrentDb.Openrecordset("stDocName",  DB_OPEN_SNAPSHOT)
    RST.MoveLast


title: Ancora RecordSet

text:
"Pisinho" <
brazi...@yahoo.com
> ha scritto nel messaggio
news:aeaets$6ca$1...@nocsv003.tocn.ne.jp...

Forse è una query con parametri?
Ciao.
--
Sergio MAZZA


title: Ancora RecordSet

text: E' una query con dei criteri e le tabelle sono in relazione fra di se'.


title: Ancora RecordSet

text:
"Pisinho" <
brazi...@yahoo.com
> ha scritto nel messaggio
news:aeahtf$6en$1...@nocsv003.tocn.ne.jp...
> E' una query con dei criteri e le tabelle sono in relazione fra di se'.
>
Prova allora a copiare il codice sql della query e inserirlo in una
variabile stringa e passare quella all'openrecordset.
Es.
'--------------
Dim strSql as String
strSql = "Select nome, cognome From Anagrafica Where nome = " & chr(34) &
me!nome & chr(34)
Set RST=Currentdb.Openrecordset(strSql,db_open_snapshot)
'--------------
Ciao.
--
Sergio MAZZA


title: Ancora RecordSet

text:
Grazie Sergio, provero' anche questa comunque il problema attuale del mio
programma l'ho risolto con Dlookup e cambiando la query, resta il fatto che
per me rimane sempre piu' difficile capire come MAMMA MICROSOFT debba fare
le cose cosi' complicate.
Grazie Sergio menomale che esistete voi.


title: Ancora RecordSet

author: Dr. A.

text:
"Pisinho" <
brazi...@yahoo.com
> ha scritto nel messaggio
news:aealae$1ab$3...@nocsv003.tocn.ne.jp...

Mamma Microsoft in questo caso non ha molte colpe, sicuramente nella query è
stato inserito un campo da estrarre che non esiste nelle tabelle, oppure è
stato usato un criterio racchiuso tra parentesi quadre o altro di molto
simile, se alla prossima mail alleghi il codice sql che puoi copiare dalla
query, ti trovo io dov'è il problema. La Dlookup che stai utilizzando in
questo momento potrebbe risultare estremamente onerosa in fatto di
prestazioni su tabelle di un certo livello.
ciao.


title: Formattazione report su mde

author: Sib

text:
salve a tutti,
fin'ora ho gestito i report in modo un po' rigido, ma mi chiedevo se
qualcuno si e' occupato di gestire i report in modo da renderli
configurabili dall'utente su file mde.
Io lo sto sviluppando adesso, ma forse esistono soluzioni migliori di quelle
che ho pensato io.
Accetto suggerimenti e consigli.
Sib


title: Formattazione report su mde

text:


se non ricordo male su mde non puoi andare in design mode pertanto
.....
Saluti.
Emanuele.


title: Formattazione report su mde

text:
"Emyr" <
fan...@tiscali.it
> ha scritto nel messaggio

Vero.
ma se non sbaglio l'utente puo' comunque configurare la stampa al volo
(anche se non puo' cambiare permanentemente l'impostazione).
basandomi su questo principio voglio vedere se riesco a impostarlo da codice
e salvo le impostazioni su una tabella (o no?)
Sib


title: Formattazione report su mde

author: Ettore Manara

text:
"Sib" <
> Vero.
> ma se non sbaglio l'utente puo' comunque configurare la stampa al volo
> (anche se non puo' cambiare permanentemente l'impostazione).
> basandomi su questo principio voglio vedere se riesco a impostarlo da
codice
> e salvo le impostazioni su una tabella (o no?)
Se vuoi cambiare al volo le impostazioni di stampa (margini, etc.) puoi
farlo con l'oggetto Printer (A 'XP).
Ciao.


title: Formattazione report su mde

text:
"Ettore Manara" <
ettore...@nospam.it
> ha scritto nel messaggio

Grazie, ci provero' senz'altro.
e su A97?
Sib


title: Formattazione report su mde

text:
"Sib" <
> Grazie, ci provero' senz'altro.
> e su A97?
Può darsi esistano API per ottenere lo scopo, nulla di nativo che funzioni a
Runtime.
Ciao.


title: Formattazione report su mde

text:
"Ettore Manara" <
ettore...@nospam.it
> ha scritto nel messaggio

Capisco.
Spero che ti sbagli perche' senno' i miei problemi aumentano ;-)
Ciao


title: Formattazione report su mde

text:
"Sib" <
> Capisco.
> Spero che ti sbagli perche' senno' i miei problemi aumentano ;-)
Purtroppo prtdevmode non funziona a Runtime.
Tuttavia mi pareva d'aver letto che tu ormai utilizzassi prevalentemente A
'XP...
Ciao.


title: Formattazione report su mde

author: Guido Rifesser

text:
Salve,
"Ettore Manara" <
ettore...@nospam.it
> wrote in message
news:Zmu5a.142963$
ZE.40...@twister2.libero.it

mi intrometto nella discussione perché ho lo stesso problema. Vorrei
formattare i report in un database mde ma sembra non possibile lavorare
con prtdevmode.
Ho visto che ci sarebbe la possibilità di salvare i report in un
file esterno in formato mdb e poi collegarli inserendo il file
nei riferimenti. Non ho ancora iniziato. Ne sapete qualcosa e mi
consigliate di proseguire così ?
Grazie per l'aiuto
gigi
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Formattazione report su mde

text:
"Guido Rifesser" <
info.c...@tin.it
> ha scritto nel messaggio
cut
> Ho visto che ci sarebbe la possibilità di salvare i report in un
> file esterno in formato mdb e poi collegarli inserendo il file
> nei riferimenti. Non ho ancora iniziato. Ne sapete qualcosa e mi
> consigliate di proseguire così ?
Era quello che volevo evitare, ma a questo punto non mi pare rimanga altra
strada.
Sib


title: Formattazione report su mde

text:
"Ettore Manara" <
ettore...@nospam.it
> ha scritto nel messaggio

Per i nuovi clienti certamente, ma per i vecchi mi seccava fare la
conversione.
ti ringrazio per i tuoi suggerimenti.
Ciao
Sib


title: Query che restituische record + 2

author: Fabio

text:
          Come posso impostare i criteri di una query in modo che la stessa mi
restitusica il record in base a criteri da me impostati + altri due record
del recordset?
Mi spiego meglio: mettiamo che la mia query ricerca il record "Pippo. ".
Io voglio fargli trovare il record Pippo+2 ossia quel record che nel
recordset è due righe sotto a Pippo.
Credo si possa trovare una soluzione impostando i criteri nella query.
Spero di essermi spiegato bene.
Grazie a tutti/e
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Query che restituische record + 2

author: MA

text:
Fabio wrote:
>           Come posso impostare i criteri di una query in modo che la
> stessa mi restitusica il record in base a criteri da me impostati +
> altri due record del recordset?
> Mi spiego meglio: mettiamo che la mia query ricerca il record "Pippo.
> ".
> Io voglio fargli trovare il record Pippo+2 ossia quel record che nel
> recordset è due righe sotto a Pippo.
> Credo si possa trovare una soluzione impostando i criteri nella query.
> Spero di essermi spiegato bene.
>
> Grazie a tutti/e
Dipenda dalla tua query.
Come selezioni il tuo record?
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: operazioni su file

author: Riccardo M.

text:
avrei la necessità di cambiare la data dell'ultima modifica di una serie di
files.
E' possibile?
In alternativa è possibile da codice aprire un file alla volta con notepad,
salvarlo e chiuderlo?
grazie
Riccardo


title: operazioni su file

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:d1elu4$uba$1...@news.panservice.it...

Ho provato a scrivere questo codice:
Dim WshShell as Object
    Set WshShell = CreateObject("WScript.Shell")
    WshShell.Run "c:\pippo.txt"
    WshShell.Save
    WshShell.Quit
    Set WshShell = Nothing
il file si apre ma sulla riga Save mi viene restituito Errore di run-time
438 Proprietà o metodo non supportati dall'oggetto.
come risolvo?
grazie
Riccardo


title: operazioni su file

text:
"Riccardo M." <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:d1envg$vag$1...@news.panservice.it...
>
> Ho provato a scrivere questo codice:
> Dim WshShell as Object
>
>    Set WshShell = CreateObject("WScript.Shell")
>    WshShell.Run "c:\pippo.txt"
>    WshShell.Save
>    WshShell.Quit
>    Set WshShell = Nothing
>
> il file si apre ma sulla riga Save mi viene restituito Errore di run-time
> 438 Proprietà o metodo non supportati dall'oggetto.
> come risolvo?
>
> grazie
> Riccardo
Se leggi l'help dei metodi che stai utilizzando (Run, Save, Quit) vedrai che
non servono per quello che hai chiesto.
Prova questo suggerimento
http://groups.google.it/groups?hl=it&lr=&threadm=f64c49deab79cdaae5eb88b5a8fc1853.37668%40mygate.mailgate.org&rnum=2&prev=/groups%3Fhl%3Dit%26lr%3D%26q%3Dmodifica%2Bdata%2Bfile%26meta%3Dgroup%253Dit.comp.appl.access
Che manda a questo esempio:
http://www.it-lang-vb.net/download.asp?file=Archivio/Sorgenti/FileTimes.zip&ID=7
Ciao.
--
Sergio MAZZA


title: Access e Mysql ODBC

author: Acquistapace Yuri

text:
Salve a tutti. Ho convertirto un BE di access97 in mysql  utilizzando myodbc
3.51 . Successivamente nel mio db di access97 ho creato un  collegamento
tramite ODBC a queste tabelle convertite in mysql. Precisando che lavoro in
locale e non in rete, l'apertura delle tabelle è diventata incredibilmente
lenta!!!!! Tanto lenta che anche winamp procede a scatti durante l'apertura
delle tabelle!! Qualcuno sa dirmi il motivo?? Preciso che uso w98, a97,
myodbc 3.51, l'ultima versione di Mysql,p3650 con 256mb ram 40gb hard disk
con 10gb liberi. Il database originale di access97 è di circa 140mb
compressi in quanto contiene circa 600.000 record.
Grazie a tutti!!!!!
yuri


title: Access e Mysql ODBC

author: sandro

text:

Direi che 600.000 record sono un buon motivo per non aprire in
visualizzazione foglio dati una tabella ODBC.
Ciao, Sandro.
--------------------------------
Inviato via
http://usenet.libero.it


title: Access e Mysql ODBC

text:
"Acquistapace Yuri" <
nom...@aaa.it
> ha scritto nel messaggio
news:tdrK9.12000$Ou4.3...@twister2.libero.it...

Credo che dovresti ottimizzare la GESTIONE RECORD...........!!
Sarà mai possibile che un'utente abbia la necessità di visualizzare
6000.000 RECODS................................!!!
I dati vanno reperiti solo se servono, quindi usa delle QRY_PassTROUGTH
eventualmente per recuperarli, sono in sola lettura, ma non lasciano
a JET l'interpretazione della Stringa SQL..........!!!
@Alex.


title: Access e Mysql ODBC

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:1oBK9.13063$Ou4.4...@twister2.libero.it...

premettendo che di mysql non ci capisco niente, avevo pensato che
convertendo le tabelle del mio database in mysql avrei risolto i noti
problemi di affidabilità e lentezza di Jet (soprattutto in
access97)soprattutto dopo aver letto un articolo sul sito comune(in
particolare quello che spiega che access97 ogni tanto cancella record a
caso). Aggiungo che aprendo le stesse tabelle in access97 la velocità è
buona.
Che db potrei usare per risolvere questi problemi secondo voi??
Grazie
Yuri


title: Access e Mysql ODBC

author: Oscar Manfredini

text:
"Acquistapace Yuri"
> premettendo che di mysql non ci capisco niente, avevo pensato che
> convertendo le tabelle del mio database in mysql avrei risolto i noti
> problemi di affidabilità e lentezza di Jet (soprattutto in
> access97)soprattutto dopo aver letto un articolo sul sito comune(in
> particolare quello che spiega che access97 ogni tanto cancella record a
> caso).
Hai letto male: probabilmente jet 3.5 va anche meglio del 4.0 :-)
 Aggiungo che aprendo le stesse tabelle in access97 la velocità è
> buona.
> Che db potrei usare per risolvere questi problemi secondo voi??
Leggi i consigli di @Alex.
I tomi di programmazione Client-Server raccomandano di concepire il software
in modo che ai Clients  vengano restituiti al massimo poche centinaia di
records ... e tu ci parli di 600.000?
Ciao.


title: Access e Mysql ODBC

author: Lorenzo Bolognini

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:1oBK9.13063$Ou4.4...@twister2.libero.it...
> Credo che dovresti ottimizzare la GESTIONE RECORD...........!!
> Sarà mai possibile che un'utente abbia la necessità di visualizzare
> 6000.000 RECODS................................!!!
> I dati vanno reperiti solo se servono, quindi usa delle
QRY_PassTROUGTH
> eventualmente per recuperarli, sono in sola lettura, ma non lasciano
> a JET l'interpretazione della Stringa SQL..........!!!
Oltre a dargli in pasto a MySQL delle query pass-through potresti
anche settare dei LIMIT
select * from `nomedb`.`nometabella` limit 0,50;
Ciao,
Lo


title: Access e Mysql ODBC

author: Paolo opg

text:
"Acquistapace Yuri" <
nom...@aaa.it
> wrote in message
news:R9DK9.13286$TC5.4...@twister1.libero.it...
> premettendo che di mysql non ci capisco niente, avevo pensato che
> convertendo le tabelle del mio database in mysql avrei risolto i noti
> problemi di affidabilità e lentezza di Jet (soprattutto in
> access97)soprattutto dopo aver letto un articolo sul sito comune(in
> particolare quello che spiega che access97 ogni tanto cancella record a
> caso). Aggiungo che aprendo le stesse tabelle in access97 la velocità è
> buona.
> Che db potrei usare per risolvere questi problemi secondo voi??
>
il problema, non è il server db, è l'applicazione che accede ai dati...
se la progetti male, ogni volta che apri una maschera scarichi tutti i
record (che è un'idiozia, qualsiasi architettura usi, a meno di non avere 4
record...) e quindi l'applicazione è lentissima.
magari hai il server che si gratta, ma l'applicazione deve gestirsi tutti i
record tutte le volte che apri una maschera e quindi non va avanti.
mysql va benissimo, riscrivi le query delle maschere, magari trasformandole
in query passthrough, in modo che il client mandi la richiesta e poi riceva
solo i dati che vuole e non tutto quello che c'è sul server...
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.427 / Virus Database: 240 - Release Date: 06/12/2002


title: Access e Mysql ODBC

author: Sandro

text:
Il 14 Dic 2002, 08:49, "@Alex" <
ik2...@libero.it
> ha scritto:
> I dati vanno reperiti solo se servono, quindi usa delle QRY_PassTROUGTH
> eventualmente per recuperarli, sono in sola lettura, ma non lasciano
> a JET l'interpretazione della Stringa SQL..........!!!
Per quanto riguarda le maschere associate, che non potrebbero usare i
resultset di una query pass-thru, io mi sto orientando sulla soluzione che
applica un filtro "al volo" ad una maschera (magari sulla base di un valore
chiave preso da una combo), che apro in modalità "aggiunta dati". In tal
modo la maschera si apre facendo una add-new (e non si scarica un tubo dal
server) ed eventualmente scarica il solo record specificato dal filtro.
Ovviamente, ho tolto i pulsanto di scorrimento ...



title: Access e Mysql ODBC

text:
"Sandro" <>
> Per quanto riguarda le maschere associate, che non potrebbero usare i
> resultset di una query pass-thru, io mi sto orientando sulla soluzione che
> applica un filtro "al volo" ad una maschera (magari sulla base di un
valore
> chiave preso da una combo), che apro in modalità "aggiunta dati". In tal
> modo la maschera si apre facendo una add-new (e non si scarica un tubo dal
> server) ed eventualmente scarica il solo record specificato dal filtro.
E' interessante, però potresti essere più chiaro?
Voglio dire: la modalità "aggiunta dati" non serve solo ad aggiungere nuovi
records?
Ciao.


title: Access e Mysql ODBC

text:
Il 16 Dic 2002, 11:05, "Oscar Manfredini" <
osca...@libero.it
> ha scritto:
> E' interessante, però potresti essere più chiaro?
> Voglio dire: la modalità "aggiunta dati" non serve solo ad aggiungere
nuovi
> records?
All'apertura della maschera questa è in modalità "aggiunta". In pratica,
quando l'utente chiama la maschera, questa si apre pronta per inserire un
nuovo record. A meno che l'utente non voglia cercare un record esistente, da
un combo o da un qualsiasi strumento di ricerca. In tal caso, sull'evento
after_update della combo imposto:
me.filter="filtro_che_pesca_il_record"
me.filteron=TRUE
me.requery
e la maschera associata mi visualizza il record cercato.
L'odbc-monitor mi evidenzia che, all'atto della requery, viene sparato al db
la query:
select <dettagli_origine_dati>
where <filtro_che_pesca_il_record>
e quindi, di fatto, posso anche avere qualche milione di record ed una
maschera associata, tanto leggo solo il record che mi occorre visualizzare.
Se non sono stato chiaro, riposto. ;-)



title: Access e Mysql ODBC

text:
"Sandro" <
sandro...@yahoo.com
> ha scritto nel messaggio
news:212Z210Z230Z100Y...@usenet.libero.it...

Premettendo il fatto che sono pochi mesi che uso access e quindi le query
pass trought non so cosa siano, in pratica la mia applicazione è lenta
perchè, usando delle query normali, esse scaricano tutto il contenuto del
database e poi la query viene eseguita????dove posso trovare della
documentazione sulle query pass-trought??
L'odbc monitor cos'è??
Grazie a tutti!
Yuri


title: Access e Mysql ODBC

text:
Ti prego di citare _solo_ la parte di mex significativa, senza riportare per
intero tutto il mex a cui rispondi. Sennò diventa un casino seguire il
thread ...
Il 16 Dic 2002, 13:31, "Acquistapace Yuri" <
nom...@aaa.it
> ha scritto:
>in pratica la mia applicazione è lenta
> perchè, usando delle query normali, esse scaricano tutto il contenuto del
> database e poi la query viene eseguita?
Non è detto. Quando hai delle maschere associate, allora viene riempito il
resultset origine della maschera. Se la query su cui è basata la maschera è
"select * from tabella" allora costringi, gioco forza, a leggere l'intero
contenuto di una tabella, e la maschera ci mette una vita a comporsi.
Se, invece, l'origine dati è una selezione di pochi record, allora la
composizione della stessa mschera risulterà notevolmente più veloce. E
questo indipendentemente dal fatto che di mezzo ci sia jet o che la query
sia diretta (pass-thru).
>????dove posso trovare della
> documentazione sulle query pass-trought??
Sul manuale in linea.
> L'odbc monitor cos'è??
E' una modalità di utilizzo dei driver ODBC, che loggano tutto l'sql che
transita dai drivers verso il server.
Per attivarlo, consulta la documentazione allegata al driver MyODBC.



title: Access e Mysql ODBC

text:
"Sandro" <
> > E' interessante, però potresti essere più chiaro?
> > Voglio dire: la modalità "aggiunta dati" non serve solo ad aggiungere
> nuovi
> > records?
>
> All'apertura della maschera questa è in modalità "aggiunta". In pratica,
> quando l'utente chiama la maschera, questa si apre pronta per inserire un
> nuovo record. A meno che l'utente non voglia cercare un record esistente,
da
> un combo o da un qualsiasi strumento di ricerca. In tal caso, sull'evento
> after_update della combo imposto:
>
> me.filter="filtro_che_pesca_il_record"
> me.filteron=TRUE
> me.requery
>
> e la maschera associata mi visualizza il record cercato.
>
> L'odbc-monitor mi evidenzia che, all'atto della requery, viene sparato al
db
> la query:
>
> select <dettagli_origine_dati>
> where <filtro_che_pesca_il_record>
>
> e quindi, di fatto, posso anche avere qualche milione di record ed una
> maschera associata, tanto leggo solo il record che mi occorre
visualizzare.
>
> Se non sono stato chiaro, riposto. ;-)
Sei stato chiarissimo e hai avuto un'idea grande ... direi da postare al
webmaster del sito comune.
Ciao.


title: Access e Mysql ODBC

text:
"Sandro" <
>
> e quindi, di fatto, posso anche avere qualche milione di record ed una
> maschera associata, tanto leggo solo il record che mi occorre
visualizzare.
>
> Se non sono stato chiaro, riposto. ;-)
L'ho appena provato e funziona bene.
Tuttavia non riesco a spiegare concettualmente come questo metodo possa
evitare (sempre e comunque) lo scaricamento dell'intero recordsets sul PC
locale: la stringa Filter viene composta con la sintassi SQL di Jet.
Non è che i filtri che hai provato fossero in corrispondenza di campi
indicizzati?
Ciao.


title: Access e Mysql ODBC

text:
Il 16 Dic 2002, 16:57, "Oscar Manfredini" <
osca...@libero.it
> ha scritto:
> L'ho appena provato e funziona bene.
> Tuttavia non riesco a spiegare concettualmente come questo metodo possa
> evitare (sempre e comunque) lo scaricamento dell'intero recordsets sul PC
> locale: la stringa Filter viene composta con la sintassi SQL di Jet.
>
> Non è che i filtri che hai provato fossero in corrispondenza di campi
> indicizzati?
Assolutamente no. Ti dirò di più. Molte openforms sono fatte dall'interno di
altre maschere, con condizione di filtro "al volo" anche su chiave non
primaria.
Credo, ma ne so troppo poco di database per esserne certo, che tutto si
giochi nella eccellente simbiosi fra jet ed il driver MyODBC.
BTW, funzia alla grande.



title: Access e Mysql ODBC

author: Sandro Binetti

text:
Il 16 Dic 2002, 16:57, "Oscar Manfredini" <
osca...@libero.it
> ha scritto:
> Tuttavia non riesco a spiegare concettualmente come questo metodo possa
> evitare (sempre e comunque) lo scaricamento dell'intero recordsets sul PC
> locale:
Per completezza, esistono dei casi in cui jet si porta in locale il
resultset:
1) funzioni di Access nelle query di origine (tipo ... WHERE
campo=miafunzione())
2) capabilities non supportate da MySQL (tipo select nidificate o query
pivot)
3) non coerenza fra gli indici esistenti sul server e quelli descritti
localmente (chessò, se aggiungi un indice sul server e poi non ti aggiorni
il collegamento, jet finisce per ignorare la presenza dell'indice,
sovvertendo in modo inaspettato la strategia di risoluzione di qualche query
con join)
Ma esistono anche casi in cui mi aspetterei che jet si portasse almeno
parzialmente una tabella in locale, ma la cosa non avviene, come, ad
esempio, se progetti una query che utilizza un'altra query. Jet fa alcune
assunzioni intelligenti, e quasi sempre riesce a risolvere queries di
queries attraverso un'unica query più complessa.



title: Access e Mysql ODBC

text:
"Sandro Binetti" <
> > Tuttavia non riesco a spiegare concettualmente come questo metodo possa
> > evitare (sempre e comunque) lo scaricamento dell'intero recordsets sul
PC
> > locale:
>
> Per completezza, esistono dei casi in cui jet si porta in locale il
> resultset:
> 1) funzioni di Access nelle query di origine (tipo ... WHERE
> campo=miafunzione())
> 2) capabilities non supportate da MySQL (tipo select nidificate o query
> pivot)
> 3) non coerenza fra gli indici esistenti sul server e quelli descritti
> localmente (chessò, se aggiungi un indice sul server e poi non ti aggiorni
> il collegamento, jet finisce per ignorare la presenza dell'indice,
> sovvertendo in modo inaspettato la strategia di risoluzione di qualche
query
> con join)
Beh, ma a questo punto è tutto *da manuale* ODBC  ;-))
Ciao.


title: eseguire un kill solo se nella cartella c'è almeno un file

author: Marco Tosto

text:
qualcuno a idea di come si possa interrogare una cartella e vericcare se è
presente almeno un file?
grazie.


author: EmMeCi - Style

text:
Blog:
http://www.setfocus.it
"Marco Tosto" <marcotosto(nospam)@
email.it
> ha scritto nel messaggio
news:43d822a6$0$47914$4faf...@reader3.news.tin.it...
> qualcuno a idea di come si possa interrogare una cartella e vericcare se è
> presente almeno un file?
>
> grazie.
Prova con questa procedura, io la utilizzo su un progetto in vb6, dovresti
adattarla al volo!
Dichiarazioni API
Option Explicit
'costanti API
Public Const MAX_PATH = 260
Public Const INVALID_HANDLE_VALUE = -1
Public Const FILE_ATTRIBUTE_DIRECTORY = &H10
'Type API
Public Type FILETIME
dwLowDateTime As Long
dwHighDateTime As Long
End Type
Public Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * MAX_PATH
cAlternate As String * 14
End Type
'chiamate a Function API
Public Declare Function FindFirstFile Lib "kernel32.dll" Alias
"FindFirstFileA" (ByVal lpFileName As String, lpFindFileData As
WIN32_FIND_DATA) As Long
Public Declare Function FindNextFile Lib "kernel32.dll" Alias
"FindNextFileA" (ByVal hFindFile As Long, lpFindFileData As WIN32_FIND_DATA)
As Long
Public Declare Function FindClose Lib "kernel32.dll" (ByVal hFindFile As
Long) As Long
Modulo:
Public Function NumFiles(sPath As String) As Long
Dim f As WIN32_FIND_DATA
Dim hFile As Long
NumFiles = 0
'Aggiungere la wildchar alla path di ricerca
If Right(sPath, 1) <> "\" Then sPath = sPath & "\"
sPath = sPath & "*.*"
'comincia la numerazione file nella path specificata
hFile = FindFirstFile(sPath, f)
If hFile = INVALID_HANDLE_VALUE Then Exit Function
'Esclude le subdirectory dal conteggio
If (f.dwFileAttributes And FILE_ATTRIBUTE_DIRECTORY) = 0 Then     NumFiles =
1
Do While FindNextFile(hFile, f)
    If (f.dwFileAttributes And FILE_ATTRIBUTE_DIRECTORY) = 0 Then NumFiles =
NumFiles + 1
Loop
'Chiude la ricerca file
FindClose (hFile)
End Function
In un Form:
Private Sub Command1_Click()
MsgBox NumFiles("c:\") & " Files in C:\"
End Sub
Fammi sapere se va bene.
Ciao.
--
**********
EmMeCi
**********


author: Alessandro Baraldi

text:
"EmMeCi - Style" <
mcs...@email.it
> wrote in message
news:SB%Bf.461$
Q62...@news.it.colt.net
>
> Blog:
http://www.setfocus.it
>
> "Marco Tosto" <marcotosto(nospam)@
email.it
> ha scritto nel messaggio
> news:43d822a6$0$47914$4faf...@reader3.news.tin.it...
> > qualcuno a idea di come si possa interrogare una cartella e vericcare se è
> > presente almeno un file?
> >
> > grazie.
> Prova con questa procedura, io la utilizzo su un progetto in vb6, dovresti
> adattarla al volo!
[CUT]
Stai scherzando vero....?
Non servono API per cancellare, basta una corretta gestione
errori sulla funzione KILL.

> Fammi sapere se va bene.
> Ciao.
Sicuramente Moreno, ops Marco Tosto ha già avuto risposta...!
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:3e67a7a7107377c447...@mygate.mailgate.org...
> "EmMeCi - Style" <
mcs...@email.it
> wrote in message
> news:SB%Bf.461$
Q62...@news.it.colt.net
>
>>
>> Blog:
http://www.setfocus.it
>>
>> "Marco Tosto" <marcotosto(nospam)@
email.it
> ha scritto nel messaggio
>> news:43d822a6$0$47914$4faf...@reader3.news.tin.it...
>> > qualcuno a idea di come si possa interrogare una cartella e vericcare
>> > se č
>> > presente almeno un file?
>> >
>> > grazie.
>> Prova con questa procedura, io la utilizzo su un progetto in vb6,
>> dovresti
>> adattarla al volo!
> [CUT]
>
>
> Stai scherzando vero....?
> Non servono API per cancellare, basta una corretta gestione
> errori sulla funzione KILL.
>
Ciao,
no, non scherzo! Marco chiedeva di sapere se nella cartella dove vuole
lanciare il kill erano presenti dei file e non come doveva fare per
killarli.
Questo č quello che ho interpretato dal post, se mi fossi sbagliato ...
chiedo scusa!
Ciao,
--
**********
EmMeCi
**********
Blog:
http://www.setfocus.it


text:
Alessandro Baraldi wrote:
> "EmMeCi - Style" <
mcs...@email.it
> wrote in message
> news:SB%Bf.461$
Q62...@news.it.colt.net
>
>>
>> Blog:
http://www.setfocus.it
Bravo Mauro, carino il blog (fototessera a parte!!!)
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it