title: Access tipo esplora

author: Rabozzi Luigi

text:
In che senso?
Vuoi migliorare la visibilità degli oggetti di MsAccess o di un tuo
programma Access?
<LuigI>
Marco M. <
mamo...@inwind.it
> wrote in message
8j8qmi$b3g$1...@sirmdpsin17.inwind.it...



title: Access tipo esplora

author: Michele Amato

text:
Marco M. <
mamo...@inwind.it
> wrote in message
8j8qmi$b3g$1...@sirmdpsin17.inwind.it...
> Avete qualcosa da suggerirmi per migliorare le visibilità di access; fare
> qualcosa tipo "esplora risorse"...
> Grazie Marco M.
>
> Mi va bene qualsiasi informazione anche su eventuali siti o file da
> scaricare
>
>
Hai provato il mio Access Navigator 2.0?
E' un pò complesso, manca la documentazione (è in corso di realizzazione...)
E' etichettato shareware, in realtà è full-working, non datato e rompe
pochissimo le scatole (una finestra di About per sessione).
Fammi sapere...
http://utenti.worldonline.it/micheleamato/
Michele Amato


title: Access tipo esplora

author: Basjlico

text:
On Tue, 27 Jun 2000 01:55:19 +0200, "Marco M." <
mamo...@inwind.it
>
wrote:
>Avete qualcosa da suggerirmi per migliorare le visibilità di access; fare
>qualcosa tipo "esplora risorse"...
>Grazie Marco M.
>
>Mi va bene qualsiasi informazione anche su eventuali siti o file da
>scaricare
>
Una visibilità tipo Explorer ti serve se hai un DB strutturato in modo
fortemente gerarchico (tipo un HDD :] ), altrimenti alla lunga la cosa
risulta molto scomoda per gli utenti (almeno i mei, quelli degli altri
non so...).
Comuqnue se vuoi costruire un gestione risorse completo ti servono tre
controlli ActiveX della Ms:
TreeView
ListView
ToolBar,
 Se poi vuoi aggingere un pò di icone devi trovare anche ImageList.
Questi controlli sono contenuti in VisualStudio e in OfficeDEV, ma
credo che puoi ottenerli gratis scaricandoti dal sito MS (non so l'URL
esatto) la versione Control Creation di Visual Basic.
Non so se la licenza di VBCCE ti consente di distribuire questi
controlli a apgamento quindi leggiti bene le condizioni d'uso, ma
certmente puoi utilizzarli...
Mi par di ricordare che sul sito comune c'è un bel esempio di come
utlizzare tutti questi controlli con Access97.
Comunque sul sito MS trovi anche tutta la documentazione zippata oltre
all'MSDN On line. E poi ci siamo noi...


title: Access tipo esplora

author: Marco M.

text:
> Hai provato il mio Access Navigator 2.0?
no, lo sto vedendo adesso...
> E' un pò complesso, manca la documentazione (è in corso di
realizzazione...)
mi sembra simile a quello che offre la Microsoft con i "Microsoft Access
ActiveX Controls Sample Application", che scaricai tempo fa dal sito stesso.
> E' etichettato shareware, in realtà è full-working, non datato e rompe
Già...
Decisamente bello, ma quello che vorrei creare è qualcosa di molto simile ad
un browser, non so se rendo l'idea....qualcosa di molto semplice da usare
per il cliente, quindi pratico. Immagina di avere una controllo laterale
sinistro ed in questa un albero dove fare la scelta delle schede che mi
appariranno a destra.
Non so se sono riuscito a farti capire il mio pensiero, anzi meglio
progetto.
Ciao Marco M.
Fammi sapere
xdec


title: Access tipo esplora

text:
> controlli ActiveX della Ms:
> TreeView
> ListView
> ToolBar,
Già visto; intendo proprio tipo browser con un frame laterale, altro che
scomodo per i clienti ;-)
Tempo fa, non mi ricordo in quale sito, scaricai una demo aperta dove
qualcuno aveva fatto un cosa tipo browser in access..ma sig..sig ho perso
tutto.
Ma non mi dispero nella speranza di ritrovare qualcosa che mi dia l'input
per fare qualcosa di diverso.



title: Access tipo esplora

text:
On Wed, 28 Jun 2000 01:12:44 +0200, "Marco M." <
mamo...@inwind.it
>
wrote:
>> controlli ActiveX della Ms:

allora è più una cosa tipo Outlook?


title: Access tipo esplora

text:
>"Basjlico ha scritto
> allora è più una cosa tipo Outlook?
Bingo... hai capito quello che intendo.
Accetto qualunque consiglio o suggerimento anche su qualche sito da visitare
dove poter scaricare qualche demo (open)



title: Access tipo esplora

text:
On Wed, 28 Jun 2000 09:55:42 +0200, "Marco M." <
teat...@tin.it
>
wrote:

Allora fai un salto dalle parti della
http://www.janusys.com/
. Ci sono
un paio di controlli AcitveX che dovresti provare...


title: Access tipo esplora

text:
> >>"Basjlico ha scritto
> >> allora è più una cosa tipo Outlook?
> Allora fai un salto dalle parti della
http://www.janusys.com/
. Ci sono
> un paio di controlli AcitveX che dovresti provare...
MITICI.... solo che sti cornutacci non ti fanno vedere nulla, tranne
qualcosina sul db JSSample... Il massimo sarebbe poter vedere come anno
realizzato il "frame" laterale sinistro da dove si richiamano le maschere
centrali.
Comunque grazie ancora e teniamoci informati, anzi di più informatissimi
sugli sviluppi.
Appena ho qualcosa di veramente eccezionale ti informo.
Ciao e fatti sentire Marco M.


title: Access tipo esplora

text:
Ho provato il db Janus ed è interessante nei suoi controlli activex, ma da
come ho potuto vedere, ha inserito un codice sull'avvio di qualsiasi scheda
che lanca la sua presentazione.
Sai percaso come toglierla?
Ciao Marco M.


title: Access tipo esplora

text:
On Thu, 29 Jun 2000 02:13:44 +0200, "Marco M." <
mamo...@inwind.it
>
wrote:
>Ho provato il db Janus ed č interessante nei suoi controlli activex, ma da
>come ho potuto vedere, ha inserito un codice sull'avvio di qualsiasi scheda
>che lanca la sua presentazione.
>Sai percaso come toglierla?
>
>Ciao Marco M.
>
...acquistando il programma?


title: Access tipo esplora

text:
> ...acquistando il programma?
Pensi o sei certo che acquistando il programma i codici siano aperti?
Ciao Marco M.


title: Access tipo esplora

text:
On Thu, 29 Jun 2000 21:17:02 +0200, "Marco M." <
mamo...@inwind.it
>
wrote:
>> ...acquistando il programma?
>
>Pensi o sei certo che acquistando il programma i codici siano aperti?
>
>Ciao Marco M.
>
Sono certo, ma credo che il sig. Gino Janus possa dirti qualcosa di
più in proposito. Se ti piacciono scrivigli e sei a posto.


title: Access tipo esplora

text:
>Se ti piacciono scrivigli e sei a posto.
Ok gli scrivo
Grazie


title: operare sulle caselle dei report

author: Akery

text:
salve a tutti,

vorrei ottenere un report dinamico ovvero se un dato valore non esiste
eliminare/ridurre l'intero rigo che lo contiene, ho scritto il seguente
codice:

Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)

If IsNull(fisso) = True Then
Me.Etichetta93.Visible = False
Me.Etichetta98.Visible = False
'Me.CellaVuota222.Height = 0.1
Else
Me.Etichetta93.Visible = True
Me.Etichetta98.Visible = True
'Me.CellaVuota222.Height = 1.19
End If

End Sub

ma ovviamente sono limitato nello scrivere qualcosa di efficiente, come
posso fare per avvicinarmi a al mio obbiettivo?
etichettaXX sono caselle di testo mentre cellavuota222 è proprio una
cella vuota.

Akery

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


title: operare sulle caselle dei report

text:

Escludere dal Recordset i Recfords con fisso=null era improponibile...?

@Alex


title: operare sulle caselle dei report

author: akery

text:

il record è fatto con nome, n fisso e n mobile
il report ha sul rigo di sopra il nome e sul rigo di sotto i numeri,
quindi se i numeri sono assenti la riga non deve comparire. Con quello
che ho scritto in effetti non compare ma resta un rigo vuoto che è
brutto esteticamente.


title: operare sulle caselle dei report

author: GiorgioDaPrato

text:
> il record è fatto con nome, n fisso e n mobile
> il report ha sul rigo di sopra il nome e sul rigo di sotto i numeri,
> quindi se i numeri sono assenti la riga non deve comparire. Con quello
> che ho scritto in effetti non compare ma resta un rigo vuoto che è
> brutto esteticamente.

mah
forse devi abbassare TUTTA l'altezza di TUTTI i controlli
E POI RIALZARLA quando ritornano con i valori


title: operare sulle caselle dei report

author: Karl Donaubauer

text:
Akery ha scritto:
> @Alex ha scritto:
>>>
>>> vorrei ottenere un report dinamico ovvero se un dato valore non esiste
>>> eliminare/ridurre l'intero rigo che lo contiene, ho scritto il seguente
>>> codice:
>>>
>>> Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
>>>
>>> If IsNull(fisso) = True Then
>>> Me.Etichetta93.Visible = False
>>> Me.Etichetta98.Visible = False
>>> 'Me.CellaVuota222.Height = 0.1
>>> Else
>>> Me.Etichetta93.Visible = True
>>> Me.Etichetta98.Visible = True
>>> 'Me.CellaVuota222.Height = 1.19
>>> End If
>>>
>>> End Sub
>>>
>>> ma ovviamente sono limitato nello scrivere qualcosa di efficiente, come
>>> posso fare per avvicinarmi a al mio obbiettivo?
>>> etichettaXX sono caselle di testo mentre cellavuota222 è proprio una
>>> cella vuota.
>>
>> Escludere dal Recordset i Recfords con fisso=null era improponibile...?
>> ...
> il record è fatto con nome, n fisso e n mobile
> il report ha sul rigo di sopra il nome e sul rigo di sotto i numeri,
> quindi se i numeri sono assenti la riga non deve comparire. Con quello
> che ho scritto in effetti non compare ma resta un rigo vuoto che è
> brutto esteticamente.

Non capisco la descrizione ma se vuoi che in caso di IsNull(fisso) non
compare tutta la sezione puoi usare l'evento "su formattazione" invece
di Print e 1 riga di codice:

If IsNull(Me!fisso) Then Cancel = True

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

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


title: operare sulle caselle dei report

text:
Il 31/01/2018 22:30, Karl Donaubauer ha scritto:
> If IsNull(Me!fisso) Then Cancel = True

grazie per la risposta



title: operare sulle caselle dei report

text:
> mah
> forse devi abbassare TUTTA l'altezza di TUTTI i controlli
> E POI RIALZARLA quando ritornano con i valori

faccio un'aggiunta, basandomi MOLTO (MOLTO) sulla mia immaginazione ...

potrebbe anche essere sufficiente impostare a SI' le proprietà
Espandi E Riduci dei controlli E della sezione che li contiene


title: inputbox

author: Matteo

text:
sull'apertura di una mschera ho la seguente routine:
If InputBox("Inserire la password:") = "LOL" Then
...
Endif
come faccio a far sě che l'inserimento della password venga visualizzata con
***.
grazie
matteo


title: inputbox

author: ciroteo

text:
"Matteo" <
gestser...@uno.it
> ha scritto nel messaggio
news:cq6t8d$4vt$1...@balena.cs.interbusiness.it...
> sull'apertura di una mschera ho la seguente routine:
> If InputBox("Inserire la password:") = "LOL" Then
> ...
> Endif
> come faccio a far sì che l'inserimento della password venga visualizzata
> con ***.
> grazie
> matteo
>
mi sembra che inputbox non consenta di formattare i dati in asterisco, c'è
riuscito alex Baraldi vedi un esempio sul suo sito. In teoria dovresti
utilizzare una form non associata e formattare la casella in cui richiedi la
password come maschera di input password.


title: INSET INTO PARAMETRICO

author: Bette

text:
Ciao a tutti, chiedevo come si inserisce in modo parametrico un nuovo record
in una tabella.
Cliccando su un bottone da me ceato, devo inserire un nuovo record definito
da me.
Grazie ciao Alberto


title: INSET INTO PARAMETRICO

text:
necessita la sfera di cristallo per sapere la situazione e cosa vuoi
fare


title: SottoMaschera e Tendine

author: TheDrunkofAccess

text:
Ciao a tutti!!
Ho un problema. Ci sto tentando inutilmente da tempo.
Ho una sottomaschera che si aggiorna in base ad una scelta.
Nella sottomaschera c'è un menu a tendina basata su una query
Quello che non riesco a fare è mettere un criterio in questa query in
modo da essere legato alla scelta fatta nel form principale..mi dice
che non è possibile fare query parametriche nei menu a tendina
help :(


title: SottoMaschera e Tendine

author: Alessandro Cara

text:

Direi che il modo piu' semplice di fare questo e' reimpostare la query
sull'afterupdate del controllo che cambi e fare requery sul cbx.
Da quello che dici ho pero' la vaga impressione che non usi codice VBA.
--
ac


title: SottoMaschera e Tendine

text:


1piccolo piccolo esempio please
graaaaazie ;)


title: SottoMaschera e Tendine

text:

Va bene ma dimmi come si chiama il tuo controllo e come e perche' lo
cambi e se e' legato anche alla situazione di navigazione sui record
poiche' in questo caso e' necessario intervenire anche sull'evento di
"current"
--
ac


title: aggiornamento auto casella controllo

author: Alex

text:
salve al n.g.
premetto che sono un lattante avrei bisogno di sapere come posso
ottenere un aggiornamento automatico di una casella di controllo,mi
spiego:
in una maschera ho due caselle di controllo VALIDO  e  SCADUTO vorrei
che tramite l'immissione della data di scadenza di un certificato
medico inserita in una casella data mi si aggiorni in automatico una
delle due caselle di controllo.
grazie.


title: aggiornamento auto casella controllo

author: Rob

text:
"Alex" <
run...@openaccess.it
> ha scritto nel messaggio
news:be9099db.02102...@posting.google.com...

Se ho capito bene il confronto che deve avvenire è del tipo:
se DataScadenza <= DataCorrente ---> Scaduto = Vero e Valido = Falso
se DataScadenza > DataCorrente ---> Scaduto = Falso e Valido = Vero
Ti conviene inserire i controlli Valido e Scaduto in un gruppo di controlli
(puoi crearlo con l'autocomposizione).
Assegni ad es. al controllo Valido il valore 1 e al controllo Scaduto il
valore 2.
A fronte dell'evento AfterUpdate el controllo DataScadenza, inserisci:
If DataScadenza <= Date() then
    TuoGruppoControlli = 2
Else
    TuoGruppoControlli = 1
EndIf
Mandi Rob


title: aggiornamento auto casella controllo

text:
"Rob" <dg.rob[noSPam]@
libero.it
> wrote in message news:<3Dzs9.55004$%
M1.14...@twister2.libero.it
>...

Per ora non posso che ringraziarti
ora proverò e spero di riuscire grazie Alex


title: runtime 2003 - 2007

author: rassel

text:
salve a tutti,
ho un db gestionale rilasciato alle aziende con runtime 2003, 5 anni di
lavoro in un settore specifico. Ora succede che con l'avvento di office 2007
il runtime 2003 non funzioni e utilizzando il db con runtime 2007 il 50%
delle funzioni del db non sono riconosciute. Mi chiedo, se io dall'office
2007 disinstallo access 2007, il runtime del 2003 potrebbe funzionare?
Oppure sono costretto a convertire tutto in access 2007? (impiegando altri 5
anni di lavoro?).
Se avete suggerimenti vi sarei molto grato.
g.


title: runtime 2003 - 2007

text:

beh dai 5 anni di lavoro  ... non si buttano!
io direi che potresti installare il runtime 2003 comunque in un'altra
directory e far partire l'mdb con un collegamento specifico al runtime
2003 in modo da bypassare il 2007.
più o meno io facevo cosi quando avevo due versioni di access
installate sulla medesima macchina.
spero di esserti stato d'aiuto, sicuramente qualcuno più preparato ti
verrà in soccorso.
m


title: runtime 2003 - 2007

author: MA

text:

Ciao
è molto strano che col 2007 che non funzioninon file 2003.
Installando il runtime 2007, hai creato le trusted location?
Il fatto che non funzionino può essere dettato dai riferimenti diversi.
Ti ripeto in linea di massima non ci sono problemi e parlo per lunga esperienza, nel senso ch eio monto solo runtime 2007
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: runtime 2003 - 2007

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:h3fflj$ij$1...@tdi.cu.mi.it...
rassel wrote:
> salve a tutti,
> ho un db gestionale rilasciato alle aziende con runtime 2003, 5 anni
> di lavoro in un settore specifico. Ora succede che con l'avvento di
> office 2007 il runtime 2003 non funzioni e utilizzando il db con
> runtime 2007 il 50% delle funzioni del db non sono riconosciute. Mi
> chiedo, se io dall'office 2007 disinstallo access 2007, il runtime
> del 2003 potrebbe funzionare? Oppure sono costretto a convertire
> tutto in access 2007? (impiegando altri 5 anni di lavoro?).
> Se avete suggerimenti vi sarei molto grato.
> g.
Ciao
� molto strano che col 2007 che non funzioninon file 2003.
Installando il runtime 2007, hai creato le trusted location?
s� l'ho creata, ma il db � estremamente lento e macchinoso, invece con il
2003 � velocissimo. Inoltre tutti i filtri creati sugli elenchi non
funzionano.
Per quanto riguarda i riferimenti ti chiedo, se devo cambiare l'ordine di
priorit� (ADO DAO)
Grazie per il tuo aiuto.
r.
Il fatto che non funzionino pu� essere dettato dai riferimenti diversi.



title: runtime 2003 - 2007

text:
"ciroteo" <
matteo...@gmail.com
> ha scritto nel messaggio
news:0ce7fa1f-2f26-4684...@o13g2000vbl.googlegroups.com...
On 11 Lug, 10:56, "rassel" <
i...@plutosistemi-nos.com
> wrote:
> salve a tutti,
> ho un db gestionale rilasciato alle aziende con runtime 2003, 5 anni di
> lavoro in un settore specifico. Ora succede che con l'avvento di office
> 2007
> il runtime 2003 non funzioni e utilizzando il db con runtime 2007 il 50%
> delle funzioni del db non sono riconosciute. Mi chiedo, se io dall'office
> 2007 disinstallo access 2007, il runtime del 2003 potrebbe funzionare?
> Oppure sono costretto a convertire tutto in access 2007? (impiegando altri
> 5
> anni di lavoro?).
> Se avete suggerimenti vi sarei molto grato.
> g.
beh dai 5 anni di lavoro  ... non si buttano!
io direi che potresti installare il runtime 2003 comunque in un'altra
directory e far partire l'mdb con un collegamento specifico al runtime
2003 in modo da bypassare il 2007.
pi� o meno io facevo cosi quando avevo due versioni di access
installate sulla medesima macchina.
spero di esserti stato d'aiuto, sicuramente qualcuno pi� preparato ti
verr� in soccorso.
m
mi sa che che mi devo arrendere. Per quanto riguarda il runtime, non sono
riuscito ad installarlo in una directory diversa, credo che con Vista non
sia possibile, nell'installazione del runtime 2003 non � prevista la
possibilit� di installarlo in un altra directory del sistema.
Sicuramente � prevista ma non a me.
Sono sull'orlo del fallimento.
Grazie.
r.


title: recuperare query da db con messaggio errore

text:
aprendo un mio db esce questo messaggio:
Il modulo di gestione di database di Microsoft Office Access non e
riuscito a trovare |'oggetto 'MSysDb'.
ho già provato a settare a visibili gli oggetti di sistema ed a
tentare di importare gli oggetti query in un altro db ma appena tento
di importare gli oggetti mi visualizza gli stessi errori
posso in qualche modo recuperare almeno le query?
ciao a tutti e buona giornata


author: geppo

text:
Ciao <
news...@gmail.com
> ha scritto nel messaggio
news:c9da2103-c988-4873...@q9g2000yqc.googlegroups.com...
aprendo un mio db esce questo messaggio:
Il modulo di gestione di database di Microsoft Office Access non e
riuscito a trovare |'oggetto 'MSysDb'.
ho già provato a settare a visibili gli oggetti di sistema ed a
tentare di importare gli oggetti query in un altro db ma appena tento
di importare gli oggetti mi visualizza gli stessi errori
_________________________________________
prova a seguire queste indicazione sul sito di Karl:
www.donkarl.com/it?FAQ1.23
_________________________________________
posso in qualche modo recuperare almeno le query?
ciao a tutti e buona giornata
--
Ciao
Geppo


title: Casella di testo

author: Fulvia

text:
Un saluto
in una maschera su evento doppio clik di una casella di testo vorrei
memorizzare in una variabile il suo nome e il suo contenuto.
Grazie
--
Ciao a tutti


title: Casella di testo

text:
Il 21/05/2012 13.03, Fulvia ha scritto:
> Un saluto
> in una maschera su evento doppio clik di una casella di testo vorrei
> memorizzare in una variabile il suo nome e il suo contenuto.
> Grazie
x =
activecontrol.name
 & ";" & activecontrol.value

--

ac (x=y-1)


title: Casella di testo

text:
Grazie mille

--
Ciao a tutti
"Alessandro Cara" <
alessan...@ay-1anetwork.it
> ha scritto nel messaggio
news:d8qur.172344$GZ3....@tornado.fastwebnet.it...



title: Firma Digitale

author: Miro

text:
Ciao a tutti devo gestire delle maschere che alla fine del lavoro devono
immettere la propria firma ,voi come l'avete gestita?
non so dove cercare.
Grazie ragazzi.


title: Firma Digitale

author: Luciano

text:
Miro ha scritto nel messaggio <87pv7b$n5v$
1...@fe1.cs.interbusiness.it
>...
>Ciao a tutti devo gestire delle maschere che alla fine del lavoro devono
>immettere la propria firma ,voi come l'avete gestita?
Difficile che tu possa trovare una risposta qui, siamo tutti molto, ma molto
piu' indietro di te.
Nessuno e' ancora riuscito ad insegnare alle maschere a mettere la propria
firma!
Saluti.
Luciano


title: Firma Digitale

text:
> >Ciao a tutti devo gestire delle maschere che alla fine del lavoro devono
> >immettere la propria firma ,voi come l'avete gestita?
>
>
> Difficile che tu possa trovare una risposta qui, siamo tutti molto, ma
molto
> piu' indietro di te.
> Nessuno e' ancora riuscito ad insegnare alle maschere a mettere la propria
> firma!
> Saluti.
>
> Luciano
>
>
>
He heehheheee
Luciano hai ragione scusa, la tua risposta mi ha fatto sorridere perchč
anche io avrei risposto cosě ,
volevo solo sapere se qualcuno di voi sa qualcosa sulle firme digitali .
Mi diverto piů a leggere le risposte che date che a quardare la tele.
Ciao


title: Firma Digitale

author: Dario Barbazza

text:
Cosa guardi di solito, Rete4 ;-)))))
Dario
"Miro" <
mi...@ritel.net
> ha scritto nel messaggio
news:10mcng0$ka6$1...@fe2.cs.interbusiness.it...



title: Firma Digitale

text:
Miro ha scritto nel messaggio <10mcng0$ka6$
1...@fe2.cs.interbusiness.it
>...
>He heehheheee
>Luciano hai ragione scusa, la tua risposta mi ha fatto sorridere perchč
>anche io avrei risposto cosě ,
>volevo solo sapere se qualcuno di voi sa qualcosa sulle firme digitali .
Cerca su qualche sito istituzionale, tipo parlamento o ministeri visto che
c'e' una legge a riguardo. Di piu' non so dirti.
Saluti.
Luciano


title: Firma Digitale

author: sergio mazza

text:
Miro <
mi...@ritel.net
> wrote in message
10mcng0$ka6$1...@fe2.cs.interbusiness.it...
> > >Ciao a tutti devo gestire delle maschere che alla fine del lavoro
devono
> > >immettere la propria firma ,voi come l'avete gestita?
> >
> >
> > Difficile che tu possa trovare una risposta qui, siamo tutti molto, ma
> molto
> > piu' indietro di te.
> > Nessuno e' ancora riuscito ad insegnare alle maschere a mettere la
propria
> > firma!
> > Saluti.
> >
> > Luciano
> >
> >
> >
> He heehheheee
> Luciano hai ragione scusa, la tua risposta mi ha fatto sorridere perchè
> anche io avrei risposto così ,
> volevo solo sapere se qualcuno di voi sa qualcosa sulle firme digitali .
> Mi diverto più a leggere le risposte che date che a quardare la tele.
> Ciao
>
>
Quel (pochissimo) che so è che le firme sono dei file (o no?); il problema è
come vuoi gestirli da access. Come campi OLE (sarà possibile)? E
l'applicazione che li ha generati è un server OLE? Forse con campi di testo
che contengono il percorso ed il nome del file dove trovare il file di
firma? Boh! Auguri...


title: Firma Digitale

author: ema

text:
Mio cugino mi ha detto che Miro <
mi...@ritel.net
> scrisse:
> volevo solo sapere se qualcuno di voi sa qualcosa sulle firme digitali .
>
servono per garantire l'autenticita` di un documento.
Se segui un po' il NG it.comp.sicurezza.pgp, dovresti trovare tante info
a riguardo.
In sintesi, la crittografia moderna si basa su una coppia di chiavi, una
pubblica che distribuisci al mondo, con cui il mondo cripta i msg per
te. Ed una privata, che tieni solo tu, che ti serve per decrittare i msg
che ti mandano.
Se vuoi autenticare un msg, lo critti all'indietro, cioe` con la tua
chiave privata, e chiunque lo puo` decrittare con la tua chiave
pubblica.
Ovviamente il tutto e` ben piu` complesso, ma la sostanza... :-)
bye!
--
Emanuele Cesena        <
ece...@penguinpowered.com
>
http://www.penguinpowered.com/~ecesena
Legge Autocorrettiva della Sorte di Riserva:
	Qualora una ragazza ti abbia dato il suo numero di telefono e tu non
	lo perda, la Telecom provvedera' a cambiarle numero senza preavviso.
Primo Teorema di C.:
	Qualora una ragazza ti abbia dato il suo numero di telefono, tu non
	lo perda e la Telecom non le cambi numero, allora e' il numero della
	casa di campagna in cui lei va solo a Natale e a Pasqua.
Secondo Teorema di C.:
	Qualora il teorema precedente cada in difetto, il numero che ti ha
	dato e' falso.
Terzo Teorema di C.:
	Qualora tutti i teoremi precedenti cadano in difetto e tu riesca a
	telefonarle, rispondera' uno dei suoi dodici fratelli siciliani,
	gelosi e vendicativi.
Corollario:
	I biglietti per l'Australia sono finiti.


title: HP DC7100 SFF

text:
Ciao a tutti,
per cortesia sto impazzendo con una periferica sconosciuta che il mio
sistema non riesce ad installare. Premesso che: il pc l'ho comprato in
Francia usato e non ho software originale. Sul pc ho installto windows
xp home edition con sp2. Ho aggiornato tutti i driver possibili
iscrivendomi anche a un sito che è
DRIVERAGENT.COM
.
La macchina apparentemente funziona perfettamente ma in elenco compare
perennemente questa periferica sconosciuta.
Qualcuno può darmi una mano ? Grazie in anticipo


title: HP DC7100 SFF

author: Sergio MAZZA

text:
<
thed...@libero.it
> ha scritto nel messaggio
news:1158751010.1...@m73g2000cwd.googlegroups.com...

[risposta]
A parte il fatto che questo non è l'NG giusto; dovresti vedere il modello di
scheda madre, cercare il relativo sito e scaricarti i driver e chipset...
Ciao.
--
Sergio MAZZA


title: tradurre access runtime in italiano

text:
So tradurre access runtime in italiano. Commetterei un reato utilizzandolo
così e magari distribuendolo ad altri


title: tradurre access runtime in italiano

text:
Sinceramente non lo so ma mi interesserebbe il tuo lavoro.
Anche io uso le runtime di access 2000 ma tutte in inglese...........
Mi fai sapere ?
Grazie


title: tradurre access runtime in italiano

text: qualche giorno di lavoro e poi vi facci sapere


title: tradurre access runtime in italiano

text: Sai se ci sono aggiornamenti della versione run-time 2000 ?


title: tradurre access runtime in italiano

author: Gabriele Bertolucci

text:
> So tradurre access runtime in italiano. Commetterei un reato utilizzandolo
> cosě e magari distribuendolo ad altri
E' una domanda?!?
Non puoi modificare nessuna parte di Access senza l'autorizzazione di
Microsoft, tanto meno diffondere materiale non autorizzato.
Il runtime di Access viene rilasciato solo da Microsoft. Punto.
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype:pbsoftsolution


title: Conteggio dei dati immessi in sottomaschere

author: Zack McKracken

text:
Volevo proporre un quesito molto specifico, del quale non ho trovato
alcun riscontro su Sito Comune, e per cui non ho ancora acquisito la
dovuta conoscenza per trovare da solo una soluzione.
Ho recentemente realizzato un Db Access 2003, nel quale la Tabella
fondamentale è costituita da un insieme di persone:
/Nome /Cognome /Data nascita /Data Assunzione /Ecc.
Per ogni record ho creato una sottomaschera nel quale trascrivere il
tipo di attività al singolo soggetto e la data, ossia:
Mario Rossi
               Attività "A" il 01/10/01
               Attività "B"  il 01/11/03
Giuseppe Bianchi
               Attività "A" il 23/05/06
               Attività  "C" il 15/12/06
E così via.
Il mio obiettivo è ora quello di realizzare un report che, scegliendo
una data di inizio e di fine, mi dia indicazioni sul numero di
attività di ogni singolo elemento, suddivise per tipo di attività
Eempio:
   dal __________ al _________
Attività "A"
Mario Rossi: 10 volte
Giuseppe Bianchi : 8 volte
  dal __________ al _________
Attività "B"
Giuseppe Bianchi : 12 volte
Mario Rossi: 2 volte


text:
"Zack McKracken" <
gian...@gmail.com
> ha scritto nel messaggio
news:1193058148....@e9g2000prf.googlegroups.com...






E così via.



[risposta]
Nel report crea dei raggruppamenti (Visualizza - Ordinamento raggruppamento)
per i campi Attività e Cognome. Nelle specifiche del campo Cognome fai
visualizzare l'intestazione e piè di pagina gruppo.
Poi nel report, piè di pagina Cognome, inserisci una casella di testo non
associata con l'origine controllo: Count([cognome])...
Ciao.
--
Sergio MAZZA


title: Aprire casella combinata

author: Gianluigi Agostini

text:
Buongiorno.
Uso A00 su W98 sr2.
Voglio verificare che all'uscita da un controllo associato casella
combinata, (IDCliente)  l'utente abbia selezionato un valore, in caso
contrario lo voglio rimandare al controllo e fare in modo che la tendina si
apra automaticamente.
Private Sub IDCliente_LostFocus()
    If Not IsNumeric(Me!IDCliente) Then
    strmessaggio = "selezionare un valore dalla tendina"
    MsgBox strmessaggio
    DoCmd.GoToControl "RagioneSociale"  '(Devo inserire questo riga
fittizia, altrimenti la riga successiva non funziona. Perchè?)
    Me!IDCliente.SetFocus ' (ho provato anche DoCmd.GoToControl "IDCliente",
che da lo stesso risultato. Qual'è da preferire?)
    DoCmd.RunMacro "apritendina" '(la macro contiene SendKeys %{down},
ovvero la combinazione di tasti appropriata, e così funziona tutto)
    'Me!IDCliente.Dropdown '(questo NON funziona. Perchè?)
    End If
End Sub
Perchè con Sendkeys va e con il metodo dropdown no? Cosa sbaglio?
Grazie per l'attenzione
Gianluigi Agostini


title: Aprire casella combinata

author: Federico Luciani

text:
Gianluigi Agostini wrote:
> Buongiorno.
> Uso A00 su W98 sr2.
> Voglio verificare che all'uscita da un controllo associato casella
> combinata, (IDCliente)  l'utente abbia selezionato un valore, in caso
> contrario lo voglio rimandare al controllo e fare in modo che la tendina si
> apra automaticamente.
> Private Sub IDCliente_LostFocus()
>     If Not IsNumeric(Me!IDCliente) Then
>     strmessaggio = "selezionare un valore dalla tendina"
>     MsgBox strmessaggio
>     DoCmd.GoToControl "RagioneSociale"  '(Devo inserire questo riga
> fittizia, altrimenti la riga successiva non funziona. Perchč?)
>     Me!IDCliente.SetFocus ' (ho provato anche DoCmd.GoToControl "IDCliente",
> che da lo stesso risultato. Qual'č da preferire?)
>     DoCmd.RunMacro "apritendina" '(la macro contiene SendKeys %{down},
> ovvero la combinazione di tasti appropriata, e cosě funziona tutto)
>     'Me!IDCliente.Dropdown '(questo NON funziona. Perchč?)
>     End If
> End Sub
> Perchč con Sendkeys va e con il metodo dropdown no? Cosa sbaglio?
> Grazie per l'attenzione
> Gianluigi Agostini
Prova cosi', nell'evento SuUscita:
Private Sub IDCliente_Exit(Cancel As Integer)
    If IsNull(Me.IDCliente) Then
        MsgBox "Selezionare un valore dalla tendina"
        Cancel = True
        Me.IDCliente.Dropdown
    End If
End Sub
funziona se usi il mouse, no da tastiera
--
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


title: Aprire casella combinata

text:
"Federico Luciani" <
fluc...@sitocomune.com
> ha scritto nel messaggio
news:3B629A78...@sitocomune.com...
> Gianluigi Agostini wrote:
> > Buongiorno.
> > Uso A00 su W98 sr2.
> > Voglio verificare che all'uscita da un controllo associato casella
> > combinata, (IDCliente)  l'utente abbia selezionato un valore, in caso
> > contrario lo voglio rimandare al controllo e fare in modo che la tendina
si
> > apra automaticamente.
> > Private Sub IDCliente_LostFocus()
> >     If Not IsNumeric(Me!IDCliente) Then
> >     strmessaggio = "selezionare un valore dalla tendina"
> >     MsgBox strmessaggio
> >     DoCmd.GoToControl "RagioneSociale"  '(Devo inserire questo riga
> > fittizia, altrimenti la riga successiva non funziona. Perchè?)
> >     Me!IDCliente.SetFocus ' (ho provato anche DoCmd.GoToControl
"IDCliente",
> > che da lo stesso risultato. Qual'è da preferire?)
> >     DoCmd.RunMacro "apritendina" '(la macro contiene SendKeys %{down},
> > ovvero la combinazione di tasti appropriata, e così funziona tutto)
> >     'Me!IDCliente.Dropdown '(questo NON funziona. Perchè?)
> >     End If
> > End Sub
> > Perchè con Sendkeys va e con il metodo dropdown no? Cosa sbaglio?
> > Grazie per l'attenzione
> > Gianluigi Agostini
>
> Prova cosi', nell'evento SuUscita:
>
> Private Sub IDCliente_Exit(Cancel As Integer)
>     If IsNull(Me.IDCliente) Then
>         MsgBox "Selezionare un valore dalla tendina"
>         Cancel = True
>         Me.IDCliente.Dropdown
>     End If
> End Sub
>
> funziona se usi il mouse, no da tastiera
>
> --
> Federico
Ti ringrazio; il mio problema non era però quello di trovare una soluzione,
che già ho con il sendkeys, che funziona anche da tastiera, ma di capire
cosa non andava nel mio codice.
Gianluigi Agostini


title: Evitare divisione per zero in query

author: namor

text:
Blackpanther ha scritto:
> Ho inserito un campo percentuale in una query.
> Su questa query baso un report che mi mostra gli scostamenti da
> una previsione e lo scostamento percentuale.
> La formula e': (consuntivo-previsione)/previsione.
> Ovviamente quando non c'e' stata una previsione ma solo il consuntivo
> ottengo un errore di divisione per zero.
> Nel report devo mostrare tutto, quindi aggiungere nella query il criterio
> "Dove previsione > 0" non va bene, perche' cosi' facendo mi vengono
> estratte solo le righe che hanno avuto un importo nella previsione.
> Come posso fare in modo che nella query (mi servirebbe farlo nella query
> e non nel solo report) il campo percentuale venga calcolato solo se
Previsione > 0 ?
> Grazie
Controlla con iif che il divisore sia diverso da zero e da null prima di
fare il calcolo, altrimenti restituisci zero, o null:
iif(nz([previsione])=0;0;(consuntivo-previsione)/previsione)
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Non funziona più Alt + ...

author: Massimo

text:
Salve,
Ho la necessità di compattare il db access 97 e, a questo scopo, ho usato
l'istruzione sendKeys. Adesso però non funziona perchè, anche se premo
manualmente i tasti alt + s u c, in effetti non si attivano i menu della
barra strumenti.
Come posso fare?
Grazie
Max


title: Query di aggiornamento, è un uso corretto?

author: MegaMax

text:
Devo aggiornare tutti i prezzi in una certa tabella, il procedimento logico
che ho pensato è il seguente:
1) i dati sono nella tabella T1
2) La query Q1 estrae i dati da T1 e li ragruppa opportunamente
3) La query Q2 elabora i dati estratti dalla Q1
4) La query Q3 ragruppa ulterirmente i dati elaborati dalla Q2, facendo
somme e medie
5) La query di aggiornamento QA1 mette in JOIN la T1 e Q3, ed aggiorna i
prezzi nella T1 prendendoli dalla Q3
E' un uso corretto delle query di aggiornamento?
Cioè... non è che visto che i dati della Q3 sono basati sulla T1 tramite
varie query (Q2 e Q1) si scasina qualcosa modificando i dati nella T1 che mi
originano Q3?
Oppure dovrei prendere i dati della Q3, metterli per sicurezza in una
tabella di appoggio, e poi prenderli da li per modificare i dati in T1? Così
eviterteri di modificare i dati di T1 quando su questi sono basate le query
che generano i dati sorgenti delle modifiche... però mi sembra macchinoso è
poco "pulito".
Che ne pensate?
Ciao, Max


title: Stampe di maschere

text:
Ho un problema nello stampare una maschera.
Mi esce tutta deformata.
Quale accorgimento devo usare affinche la stampa sia corretta.
Saluti.
--
Posted from
mail.jumpy.it
 [212.239.30.36] (may be forged)
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Stampe di maschere

author: sib

text:
<
piero...@jumpy.it
> wrote in message 3A51BCFA...@mail.jumpy.it...
>Ho un problema nello stampare una maschera.
>Mi esce tutta deformata.
>Quale accorgimento devo usare affinche la stampa sia corretta.
>Saluti.
Invece di stampare una maschera, che non e' fatta per essere formattata per
la stampa, usa un report, che invece e' fatto per essere formattato per la
stampa.
Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
La mia home (ancora non completa)
http://digilander.iol.it/syb
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: Collegamento Report

author: Enrico Pietrobon

text:
Ciao a tutti.
é possibile collegare i report come si fà per le tabelle ????
Ho dei report diversi per ogni computer, vorrei che nel momento in cui mello
l'mde sul computer mi prenda report che risiede su quel computer...
E' Possibile ????
Grazie a tutti
Enrico Pietrobon


title: Collegamento Report

author: Alessandro Baraldi

text:
No, almeno no come lo intendi tu.
Servirebbe che spiegassi meglio cosa intendi per DIVERSI.
Differiscono per formattazioni o sono proprio altri reports...?
Nel 2° caso perchè è necessaria questa differenza...?
Si potrebbe realizzare un MDE con i Reports solo ed inserire il file
MDE come libreria esterna del FILE(MDE) applicativo.
Ciao
@Alex


title: Collegamento Report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1148025137.0...@i40g2000cwc.googlegroups.com...




Ciao
@Alex
---------
ti ringrazio per il to interessamento.
Spiego meglio.
I report sono per esempio delle fatture con il LOGO.
Il programma (MDE) è uguale per tutti, cambia però il logo, ed in alcuni
casi la struttura della fattura potrebbe Essere diversa.
E.s. in una fattura compare il prezzo unitario, in un'altra no..
Quindi anche la forma grafica diventa diversa.
Per questo motivo avevo pensato al collegamento esterno di report. Ma non
conosco nessun sistema per fare questo.
Enrico Pietrobon


title: Collegamento Report

text:
>ti ringrazio per il to interessamento.
>Spiego meglio.
>I report sono per esempio delle fatture con il LOGO.
[Risposta]
Fosse solo per il LOGO direi che non giustifica di certo la
diversità...!
Ad esempio basta lasciare lo stesso nome sulla BMP diversa e non
devi nemmeno cambiare nome(se invce di inglobarla la carichi RUNTIME).
Il programma (MDE) è uguale per tutti, cambia però il logo, ed in
alcuni
casi la struttura della fattura potrebbe Essere diversa.
E.s. in una fattura compare il prezzo unitario, in un'altra no..
Quindi anche la forma grafica diventa diversa.
Per questo motivo avevo pensato al collegamento esterno di report. Ma
non
conosco nessun sistema per fare questo.
Enrico Pietrobon
[Risposta]
Di quanti Reports stiamo parlando...?
Se è 1 o 2 direi che io caricherei dentro tutti e ne gestirei l'uso in
base
ad un file di registro oppure ad un file INI..!
Non complicarti la vita per cose banali.
@Alex


title: Collegamento Report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1148048053.2...@j73g2000cwa.googlegroups.com...





Enrico Pietrobon


@Alex
I report non sono molti, forse 4 o 5.
Tu mi dici di caricare dentro ma cosa intendi???
Non conosco questa procedura
Enrico Pietrobon


title: Collegamento Report

text:
I report non sono molti, forse 4 o 5.
Tu mi dici di caricare dentro ma cosa intendi???
Non conosco questa procedura
Il Logo non è altro che un controllo immagine che ingloba la BMP..!
Fagliela caricare runtime su evento Load del Report passando il
NomeFile
alla proprietà Picture del controllo.
Rendi dinamico il nome e dovresti risolvere.
@Alex


title: Collegamento Report

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1148285774....@j33g2000cwa.googlegroups.com...




@Alex
Scusami, ma mi potresti fare un esempio ????
Non riesco a capire come fai!
Enrico Pietrobon


title: Collegamento Report

text:
E' la tecnica che si usa per la gestione immagini nelle Form di cui
trovi decine di Post e Demo sia sul SitoComune che sul mio sito.
Me!NomeControlloImmagine.Picture="C:\NomeImmagine.Bmp"
Se cambi l'immagine ma la chiami sempre NomeImmagine.Bmp
ogni volta caricherà quella presente che può pure cambiare.
Ciao
@Alex


title: Access e Acrobat

text:
Avrei bisogno di indicazioni su come fare a stampare tramite access un file
PDF.
Mi spiego ho una tabella che contiene diverse info e tra queste ho il
percorso ed il nome di un file PDF. Al verificarsi di un certo evento devo
stampare una serie di questi documenti PDF.
Chi può darmi una traccia d'inizio??
Utilizzo Access 97 con Windows 95/NtWks
Grazie
Magic_One


title: Access e Acrobat

text:
"Magic_One" <
Magi...@infinito.it
> wrote in message
news:bJso7.31812$F45.2...@news1.tin.it...

Credo che tu possa aprire il file tipo PDF con Shell o meglio
ShellExecute(API),
e poi stamparlo, non credo tu possa direttamente stamparlo non essendo un
programma di OFFICE non dovrebbe essere compatibile....!!
@Alex.
--
Posted from  [62.98.109.40]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access e Acrobat

author: Nicola Feretti

text:
"Magic_One" <
Magi...@infinito.it
> ha scritto nel messaggio
news:bJso7.31812$F45.2...@news1.tin.it...



title: Access e Acrobat

author: Silvio Berruti

text:
"Magic_One" <
Magi...@infinito.it
> ha scritto nel messaggio
news:bJso7.31812$F45.2...@news1.tin.it...
> Avrei bisogno di indicazioni su come fare a stampare tramite access un
file
> PDF.
> Mi spiego ho una tabella che contiene diverse info e tra queste ho il
> percorso ed il nome di un file PDF. Al verificarsi di un certo evento devo
> stampare una serie di questi documenti PDF.
>
Non ho provato, ma dovrebbe funzionare:
Dim risp
risp=Shell("C:\TuoPercorso\AcroRd32.exe /p /h C:\PercorsoFile\TuoFile.PDF")
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: cambiamento dato in TextBox

author: mauritap

text:
Salve
E' possibile controllare se in una TextBox si ï¿œ registrato un cambiamento ?
Non intendo usando le funzioni Before o after_update, ma se
quando si cambia il dato viene impostata qualche variabile che
possa essere letta e di conseguenza prendere le opportune decisioni.
Ad esempio: If me.tesxbox.changed = true then ecc. ecc.
Grazie


title: cambiamento dato in TextBox

text:
mauritap ha scritto:

  Scusate intendo textbox Non Associate


title: cambiamento dato in TextBox

author: Carlo Costarella

text:
"mauritap" <
maur...@alice.it
> ha scritto nel messaggio
news:4b0513ae$0$34593$4faf...@reader1.news.tin.it...
> Salve
> E' possibile controllare se in una TextBox si � registrato un cambiamento
> ?
> Non intendo usando le funzioni Before o after_update, ma se
> quando si cambia il dato viene impostata qualche variabile che
> possa essere letta e di conseguenza prendere le opportune decisioni.
> Ad esempio: If me.tesxbox.changed = true then ecc. ecc.
> Grazie
>
Per esempio:
Private Sub TuoControlloNome_Change()
MsgBox Me.TuoControlloNome.Text
End Sub
Questo evento si verifica anche al singolo cambiamento di una lettera o alla
sua aggiunta.
Dalla tua domanda non si capisce esattamente cosa devi fare: aspettare la
completa digitazione del testo; verificare se il testo digitato corrisponde
a un valore prestabilito; altro.
Esattamente, con un esempio, cosa ti aspetti?
Ciao, Carlo


title: cambiamento dato in TextBox

author: MA

text:
"mauritap" <
maur...@alice.it
> ha scritto nel messaggio
news:4b0513ae$0$34593$4faf...@reader1.news.tin.it...

if tuatextbox <> tuatextbox.oldvalue


title: cambiamento dato in TextBox

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:he3ap1$tpb$1...@tdi.cu.mi.it...

Credo che il valore venga cambiato non dall'operatore


title: cambiamento dato in TextBox

author: Marco Pizzamiglio

text:
MA ha scritto:
> > Salve
> > E' possibile controllare se in una TextBox si � registrato un cambiamento
> > ?
> > Non intendo usando le funzioni Before o after_update, ma se
> > quando si cambia il dato viene impostata qualche variabile che
> > possa essere letta e di conseguenza prendere le opportune decisioni.
> > Ad esempio: If me.tesxbox.changed = true then ecc. ecc.
> > Grazie
> if tuatextbox <> tuatextbox.oldvalue
Non c'� l'OldValue, dice che � una textbox non associata, dovr� tenersi il
vecchio valore in una variabile se vuole fare confronti con il valore
presente prima della modifica.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: cambiamento dato in TextBox

text:
Marco Pizzamiglio ha scritto:
>
> Non c'� l'OldValue, dice che � una textbox non associata, dovr� tenersi il
> vecchio valore in una variabile se vuole fare confronti con il valore
> presente prima della modifica.
> Ciao.
> -Marco-
E' esattamente quello che pensavo, ma dato che non conosco access
cos� a fondo speravo che ci fosse una soluzione diciamo pi� "elegante".
Sto usando una funzione che ho chiamato "ScattaFoto" in cui memorizzo in
un array il valore dei controlli prima che vengano eventualmente variati
poi assegno il valore ad un'altro array e dopo aver confrontato i due,
se differiscono salvo nel record le variazioni altrimenti esco senza
salvare.
Ho pensato anche di usare MioControllo.tag per inserire un valore se
viene variato il controllo e quindi controllarlo in sede di verifica.
Grazie della pazienza dimostrata


title: cambiamento dato in TextBox

author: Alessandro Cara

text:
mauritap ha scritto:
[cut]
> E' esattamente quello che pensavo, ma dato che non conosco access
> cos� a fondo speravo che ci fosse una soluzione diciamo pi� "elegante".
La soluzione c'e'. Si chiama form/controllo associato.
--
ac


title: cambiamento dato in TextBox

text:
On 19 Nov, 16:18, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:
> mauritap ha scritto:
> [cut]> E' esattamente quello che pensavo, ma dato che non conosco access
> > così a fondo speravo che ci fosse una soluzione diciamo più "elegante".
>
> La soluzione c'e'. Si chiama form/controllo associato.
> --
> ac
Occhio che ti controllo... ti vedo dall'albergo...
;-)
@Alex


title: Union di scrittura

author: Patrick De Angelis

text:
Salve, avrei la necessità di fare una UNION ALL tra 2 tabelle (naturalmente
con struttura identica), e fare in modo che la query sia aggiornabile
(quindi che ci posso fare sopra almeno gli UPDATE), ma ho fatto vari
tentativi e mi dice sempre "RECORDSET NON AGGIORNABILE".
Sapete per caso se è possibile una scappatoia?
Buona giornata! :-)
Patrick


title: Union di scrittura

text:

La union non è aggoirnabile, ma in particolare cosa devi fare?
Dicci cosa non come
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Union di scrittura

author: VT @ Work

text:
On Fri, 27 Oct 2006 08:28:14 +0200, "Patrick De Angelis"
<
patr...@vodafone.it
> wrote:
 (...)

Il comportamento che descrivi non è specifico di Access ma è standard
per qualunque motore SQL:
qualsiasi insieme di righe restituito da un'istruzione contenente la
clausola UNION non è aggiornabile.
Per aggirare l'ostacolo potresti salvare il risultato della tua
istruzione SQL in una tabella temporanea che potresti utilizzare, una
volta aggiornata, per eseguire le opportune operazioni di
aggiornamento sulle tabelle di origine.
Ovviamente, la tabella temporanea dovrà avere una colonna in più
rispetto alle tabelle di origine, destinata a contenere un valore che
permetta di individuare la tabella da cui proviene ogni record
restituito dall'istruzione SQL; in mancanza di tale colonna, al
momento di riportare sulle tabelle origine gli aggiornamenti
effettuati sulle righe della tabella temporanea, non avresti modo di
sapere su quale tabella intervenire.


title: Union di scrittura

author: giorgio rancati

text:
"VT @ Work" <V...@Work.it> ha scritto nel messaggio
news:4541bf18...@firewall.regione.toscana.it...
> On Fri, 27 Oct 2006 08:28:14 +0200, "Patrick De Angelis"
> <
patr...@vodafone.it
> wrote:
>
> Il comportamento che descrivi non è specifico di Access ma è standard
> per qualunque motore SQL:
> qualsiasi insieme di righe restituito da un'istruzione contenente la
> clausola UNION non è aggiornabile.
be, qualche eccezione c'è, le viste partizionate di Sql Server sono
aggiornabili
----
http://msdn2.microsoft.com/it-it/library/ms187067.aspx
----
:-)
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Union di scrittura

text:
Lo scopo è quello di fare in modo che, non appena si inserisce una chiavetta
USB con un database specifico, il programma se ne accorge e fa una union
delle tabelle locali e della chiavetta, e le maschere funzioni esattamente
allo stesso modo.
Vedo però che le UNION non servono allo scopo, purtroppo. Credo che la
soluzione delle tabelle temporanee sia l'unica, anche se piuttosto lenta (e
pericolosa in ambito multiutenza!)
Grazie
patrick
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ehsf37$pqn$1...@tdi.cu.mi.it...



title: sottrazione in una query

text:
dovrei fare questo:
tabella1
 campoa
   350
   350
   680
   680
   1230
   1200
   1200
   1400
in una query dovrei ottenere nel campoB:
(premetto che non devo partire da 0 ma da 25)
campoA                   campoB
  350        350-25        325
  350        350-350        0
  680        680-350       330
  680        680-680        0
 1230        1230-680      550
 1200        1200-1230     -30
 1200        1200-1200      0
 1400        1400-1200      200
grazie
ciao e buone feste


title: sottrazione in una query

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:gXHO9.52366$TC5.1...@twister1.libero.it...

Solitamente i campi calcolati č meglio calcolarli nelle Form.....!!!
@Alex.


title: sottrazione in una query

text:
>
> Solitamente i campi calcolati č meglio calcolarli nelle Form.....!!!
> @Alex.
>
> L'importante non č dove č come
avrai anche ragione ma resta il fatto che bisogna sapere come si fa!!!!!!!!


title: sottrazione in una query

text:
> Solitamente i campi calcolati č meglio calcolarli nelle Form.....!!!
avrei anche combinato con la funzione di roberto
questa:
Se i dati sono contenuti in una tabella o in una query che si chiama Pippo.
In un modulo del tuo database registra questa funzione:
Function PrevRecVal(KeyName As String, KeyValue, FieldNameToGet As String)
   Dim RS As Recordset
   Dim db As Database
   On Error GoTo Err_PrevRecVal
   PrevRecVal = 25
   Set db = CurrentDb()
   Set RS = db.OpenRecordset("Query1", dbOpenDynaset)
   Select Case RS.Fields(KeyName).Type
      Case DB_INTEGER, DB_LONG, DB_CURRENCY, DB_SINGLE, _
           DB_DOUBLE, DB_BYTE
         RS.FindFirst "[" & KeyName & "] = " & KeyValue
      Case DB_DATE
         RS.FindFirst "[" & KeyName & "] = #" & KeyValue & "#"
      Case DB_TEXT
         RS.FindFirst "[" & KeyName & "] = '" & KeyValue & "'"
      Case Else
         MsgBox "ERRORE: Tipo dati del campo non valido!"
         Exit Function
   End Select
   RS.MovePrevious
   PrevRecVal = RS(FieldNameToGet)
   RS.Close
Bye_PrevRecVal:
    Exit Function
Err_PrevRecVal:
    Resume Bye_PrevRecVal
End Function
SELECT Pippo.CampoA,
IIf(PrevRecVal("CampoA",[CampoA],"CampoA")=0,0,[Campoa]-PrevRecVal("CampoA",
[CampoA],"CampoA")) AS CampoB
FROM Pippo
ORDER BY Pippo.CampoA;
solo che succede questo:
campoA     con la funzione ottengo                   dovrei ottenere
partendo sempre da 25
335                            0
310
335                           0
0
650                           315
315
650                         315
0
1233                          613
613
1200                      -63
            -63
1200                        -63
0
ecc.....
grazie
ciao


title: sottrazione in una query

text:
> Solitamente i campi calcolati č meglio calcolarli nelle Form.....!!!
> @Alex.





335                       0
335                       0
650                    315
650                   315
1263                 613
1200                 -63
1200               -63
ecc.....
dovrei ottenere partendo sempre da 25
                   310
                     0
                  315
                    0
                  613
                 -63
                   0
un pň piů chiaro
grazie
ciao


title: sottrazione in una query

author: Roberto da casa

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:VaVO9.54060$TC5.1...@twister1.libero.it...

Se la tabella che contiene i dati si chiama Tabella1.
Se il campo di cui vuoi calcolare la "sottrazione parziale" si chiama
campoA.
Se la chiave primaria della tabella Tabella1 si chiama ID.
In un modulo del tuo database registra la seguente funzione:
Function PrevRecVal(KeyName As String, KeyValue, FieldNameToGet As String)
   Dim RS As DAO.Recordset
   On Error GoTo Err_PrevRecVal
   PrevRecVal = 0
   Set RS = CurrentDb().OpenRecordset("Tabella1", dbOpenDynaset)
   Select Case RS.Fields(KeyName).Type
      Case DB_INTEGER, DB_LONG, DB_CURRENCY, DB_SINGLE, _
           DB_DOUBLE, DB_BYTE
         RS.FindFirst "[" & KeyName & "] = " & KeyValue
      Case DB_DATE
         RS.FindFirst "[" & KeyName & "] = #" & KeyValue & "#"
      Case DB_TEXT
         RS.FindFirst "[" & KeyName & "] = '" & KeyValue & "'"
      Case Else
         MsgBox "ERROR: Invalid key field data type!"
         Exit Function
   End Select
   RS.MovePrevious
   PrevRecVal = RS(FieldNameToGet)
   RS.Close
Bye_PrevRecVal:
    Exit Function
Err_PrevRecVal:
    PrevRecVal = 25
    Resume Bye_PrevRecVal
End Function
Crea una maschera che ha come origine record Tabella1 e nella quale
inserisci una casella di testo non associata.
Nell'origine record della casella di testo non associata scrivi:
=[campoA]-PrevRecVal("ID";[ID];"campoA")
dove ID č appunto il nome del campo che č la chiave primaria di Tabella1 e
campoA č il nome deldel controllo della maschera associato al campo di
Tabella1 di cui si vuole calcolare la
"sottrazione parziale".
Stai attento!!
La funzione di cui sopra fa riferimento alla libreria Microsoft DAO, quindi
se usi una versione di Access successiva a Access97, devi aggiungere al tuo
database i riferimenti a tale libreria.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: sottrazione in una query

text:
come sempre un mito
funziona!!!!!! perfetto
grazie ancora
vado a studiarla
ciao


title: sottrazione in una query

text:
"T@Roberto" <
tas...@libero.it
> ha scritto nel messaggio
news:VaVO9.54060$TC5.1...@twister1.libero.it...

Fortuna che Roberto ci segue dall'alto..............!
In effetti pensavo che il tuo inghippo fosse nel realizzare la
cosa in una Query, ma in effetti ho frainteso, un caffč a Roberto.
@Alex.


title: sottrazione in una query

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:s70P9.55147$TC5.1...@twister1.libero.it...
[CUT]
> ... un caffè a Roberto.
Grazie!
Troppo buono! :-))
>
> @Alex.



title: Chiarimento su immissione dati da maschera

author: AER

text:
Un saluto a tutti.
Ho creato una maschera da una query di selezione che trova origine in cinque
differenti tabelle.
Le tabelle si riferiscono ad un sistema di generazione di codici per
servizi, alla loro localizzazione ed alla frequenza su base settimanale.
Il mio problema č che non posso cambiare i dati dei record dalla query e
conseguentemente neanche dalla maschera.
Ho provato a trasformare la query in query di accodamento, ma non ho saputo
accodare i dati dei record nelle rispettive tabelle e non ho capito se č
possibile farlo in piů tabelle.
C'č una soluzione a questo problema?
Per inciso, i nomi dei campi sono uguali e le relazioni si riferiscono a
campi uguali (es. numero servizio in generatore codici e numero servizio in
frequenze).
Grazie per l'aiuto, Massimiliano


title: stampante emissione scontrini fiscali

author: fabrizio vignali

text:
Salve a tutti.
Volendo utilizzare una stampantina termica per emissione scontrini fiscali
usb, sapreste indicarmi un modello veloce, o il link?
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Prelevare semi-automaticamente dati dal web con form di controllo

author: leev

text:
Purtroppo sono ad un punto morto col mio DB, ho ancora troppe
incertezze sul VBA e prima di proseguire Vi sarei grato se mi daste una
conferma o delle correzioni su ciò che ho fatto fin qui. L'argomento
è complicato e da spiegarsi e da comprendersi, ho quindi preferito
suddividere questo intervento in capitoli:
SCOPO       I DATI       SOLUZIONE       IL CODICE       LE DOMANDE
SCOPO:
Raggiungta una pagina web prestabilita (contenente dati sul cinema),
evidenziare parte del testo e incollarlo in una casella di testo della
maschera principale: txtAcquisisci. Dopo la pressione del pulsante OK
Il codice dovrà separare i dati utili dal resto ed assegnarli ai vari
campi.
Per un più veloce controllo dell'utente, la maschera dovrà
assomigliare il più possibile alla pagina web e si deve avere la
possibilità di correggere i dati prima di una definitiva conferma. Il
passo successivo, una volta sistemato tutto, se non ho capito male da
alcune discussioni sul NG
(
http://groups.google.it/group/it.comp.appl.access/browse_frm/thread/3bc723f15dc230f3/cefcbdc6c7e1c220?lnk=gst&q=prelevare+dati+da+pagine+web&rnum=2#cefcbdc6c7e1c220
)
sarà automatizzare anche l'accesso alla pagina web. E' possibile,
vero? Ho capito bene?!
I DATI:
Questo è un esempio di ciò (stringa) che viene copiato dal web e
immesso in txtAcquisisci per la scansione:
_______________________________________________________________________
Harry Potter e la pietra filosofale
Titolo originale:  Harry Potter and the Sorcerer's Stone
Nazione:  Gran Bretagna/Usa
Anno:  2001
Genere:  Avventura/Fantastico
Durata:  142'
Regia:  Chris Columbus
Sito ufficiale (Usa):
http://www.leonardo.it/script/interstitial.php?destination=http://www.harrypotter.net/&identifier=opel2
Sito ufficiale (Uk):
http://www.leonardo.it/script/interstitial.php?destination=http://www.harrypotter.co.uk/&identifier=opel2
Sito italiano:
harrypotter.it.warnerbros.com
Cast:  Daniel Radcliffe, Rupert Grint, Emma Watson, Richard Harris, Ian
Hart, Robbie Coltrane, Maggie Smith, Julie Walters
Produzione:  Heyday Films, Warner Bros.
Distribuzione:  Warner Bros.
Data di uscita:  06 Dicembre 2001 (cinema)
Trama:
Questo per Harry è il primo anno alla Scuola di Magia e Stregoneria di
Hogwarts. In occasione del suo undicesimo compleanno ha scoperto di non
essere un bambino normale, rimasto orfano dei genitori e allevato dagli
zii, Petunia e Vernon Dursley, ma di essere in realtà figlio di maghi,
Lily e James Potter...
_______________________________________________________________________
SOLUZIONE:
La soluzione che ho applicato è questa:
Una frmFilm con diverse caselle di testo. Il codice mi separa i dati
per argomenti (Titolo, Nazione, anno, ecc.) e li immette nelle varie
caselle di testo senza discernere i dati in caso di più occorrenze
(per esempio, gli attori vengono separati dagli altri dati e inseriti,
tutti insieme, separati da una virgola, nella apposita casella di
testo, risultando presentati così come sulla pagina web). Un'unica
variabile, StringaDatiVari, a turno, contiene e destina i vari "campi".
Le caselle di testo contenenti un solo dato (titolo, titolo originale,
anno, ecc.) sono associate, le altre, contenenti più dati, no.
Alla fine di questo "ciclo" ho tutti i miei dati presenti nelle
caselle, tutti correggibili e con un aspetto identico al web.
Quelli associati son già pronti alla registrazione in tabella, gli
altri vanno discerniti ed inseriti nelle apposite tabelle in relazione
uno a molti con la fonte dati della nostra frmFIlm, cioè la tblFilm.
Esse sono [tblFilm+Nazioni], [tblFilm+generi], ecc.
Per fare ciò alessandro Cara mi ha suggerito il sistema della sfrm
nascoste, solo che non sono riuscito ancora ad implementarlo per la mia
incompleta conoscenza del VBA.
IL CODICE:
Private Sub cmdAcquisisci_Click()
    Dim ACapo As String: ACapo = Chr(13) & Chr(10)
    Dim StringaDatiVari As String           'La variabile contenente, a
seconda del punto in cui ci si trova, il Titolo o
                                            'le Nazioni, o, man mano, i
dati successivi
    Dim InizioStringaDatiVari As Integer    'Posizione iniziale
(nunmero di caratteri in txtAcquisisci) di StringaDatiVari
    Dim FineStringaDatiVari As Integer      'Posizione finale (numero
di caratteri in txtAcquisisci) di StringaDatiVari
    Dim LungStringaDatiVari As Integer      'La lunghezza di
StringaDatiVari
    Dim FrasePreStrDV As String             'La frase, o i caratteri,
cercati dalla funzione InStr per stabilire l'inizio
                                        'di StringaDatiVari
    Dim FrasePostStrDV As String            'La frase, o i caratteri,
cercati dalla funzione InStr per stabilire la fine
                                        'di StringaDatiVari
    Dim SingoloDatoStringa As String        'Nel caso StringaDatiVari
contenga più dati (in caso di relazione uno a molti),
    SingoloDatoStringa = ""             'separati da virgole, ogni
singolo dato viene consecutivamente rappresentato da
                                        'questa unica variabile,
inizialmente a valore Null
    Dim nuovalet As String                  'Nella scansione di
StringaDatiVari in cerca di virgole, per discernere i vari
                                        'SingoloDatoStringa, questa è
ogni singola lettera considerata in StringaDatiVari
    Dim cont As Integer                     'Nella scansione di
StringaDatiVari in cerca di virgole, per discernere i vari
                                        'SingoloDatoStringa, questo è
il contatore pari alla lunghezza di StringaDatiVari
' Titolo '
    FrasePostStrDV = ACapo
    InizioStringaDatiVari = 1
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtTitolo.Value = StringaDatiVari
' Titolo originale '
    FrasePreStrDV = "Titolo originale: "
    FrasePostStrDV = ACapo & "Nazione: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtTitoloOriginale.Value = StringaDatiVari
' Nazione '
    FrasePreStrDV = "Nazione: "
    FrasePostStrDV = ACapo & "Anno: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtNazione.Value = StringaDatiVari
' Anno '
    FrasePreStrDV = "Anno: "
    FrasePostStrDV = ACapo & "Genere: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtAnno.Value = StringaDatiVari
' Genere '
    FrasePreStrDV = "Genere: "
    FrasePostStrDV = ACapo & "Durata: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtGenere.Value = StringaDatiVari
' Durata '
    FrasePreStrDV = "Durata: "
    FrasePostStrDV = ACapo & "Regia: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    If Right$(StringaDatiVari, 1) = "'" Then 'elimina l'apostrofo alla
fine
        StringaDatiVari = Left$(StringaDatiVari, Len(StringaDatiVari) -
1)
    End If
    Me.txtDurata.Value = StringaDatiVari
' Regia '
    FrasePreStrDV = "Regia: "
    FrasePostStrDV = ACapo & "Sito ufficiale: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtRegia.Value = StringaDatiVari
' Cast '
    FrasePreStrDV = "Cast: "
    FrasePostStrDV = ACapo & "Produzione: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtCast.Value = StringaDatiVari
' Produzione '
    FrasePreStrDV = "Produzione: "
    FrasePostStrDV = ACapo & "Distribuzione: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtProduzione.Value = StringaDatiVari
' Distribuzione '
    FrasePreStrDV = "Distribuzione: "
    FrasePostStrDV = ACapo & "Data di uscita: "
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    Me.txtDistribuzione.Value = StringaDatiVari
' Data di uscita '
    FrasePreStrDV = ACapo & "Data di uscita: "
    FrasePostStrDV = ACapo & ACapo & "Trama:" & ACapo
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = InStr(txtAcquisisci, FrasePostStrDV)
    GoSub RicavaStringaDatiVari
    'Calcola se StringaDatiVari (per la Data di uscita), è composto da
1 oppure 2 righe
    If (InStr(StringaDatiVari, ACapo)) = 0 Then
    'caso con 1 riga sola (dato X scontato "(cinema)" alla fine
        StringaDatiVari = Left$(StringaDatiVari, Len(StringaDatiVari) -
9)
    'caso con 2 righe
    Else
        Dim ini As Integer: ini = InStr(StringaDatiVari, ACapo) + 2
        Dim fin As Integer: fin = Len(StringaDatiVari) + 1
        Dim lun As Integer: lun = fin - ini
        StringaDatiVari = Mid(StringaDatiVari, ini, lun)
    'toglie da SingoloDatoStringa "(cinema)" solo nel caso sia presente
        If Right$(StringaDatiVari, 9) = " (cinema)" Then
            StringaDatiVari = Left$(StringaDatiVari,
Len(StringaDatiVari) - 9)
        End If
    End If
    Me.txtDataUscita.Value = StringaDatiVari
' Trama '
    FrasePreStrDV = ACapo & "Trama:" & ACapo
    InizioStringaDatiVari = InStr(txtAcquisisci, FrasePreStrDV) +
Len(FrasePreStrDV)
    FineStringaDatiVari = Len(txtAcquisisci) + 1
    GoSub RicavaStringaDatiVari
    Me.txtTrama.Value = StringaDatiVari
'  CLS  '
    txtAcquisisci.Value = ""    'cancella il testo
    txtAcquisisci.Requery       'contenuto in txtAcquisisci
' SCANSIONE E (abbozzo di) INVIO DATI PER LE RELAZIONI UNO A MOLTI
' Nazione '
    StringaDatiVari = txtNazione              'ripesca la stringa
comprendente le nazioni per suddividerla
    GoSub Scansione_StringaDatiVari
Exit Sub  'FINE
RicavaStringaDatiVari:
    LungStringaDatiVari = FineStringaDatiVari - InizioStringaDatiVari
    StringaDatiVari = Trim(Mid(txtAcquisisci, InizioStringaDatiVari,
LungStringaDatiVari))
    Return
Scansione_StringaDatiVari:
    For cont = 1 To Len(StringaDatiVari)
    nuovalet = Mid$(StringaDatiVari, cont, 1)
    If nuovalet <> "," Then         'La presenza della virgola
determina la fine del dato in analisi
        SingoloDatoStringa = SingoloDatoStringa + nuovalet
        If cont = Len(StringaDatiVari) Then 'Verifica se è l'ultimo
carattere di StringaDatiVari
            GoSub Invio_Dati
        End If
    Else:
        GoSub Invio_Dati
    End If
    Next cont
    Return
Invio_Dati: 'al posto del msgbox che presenta i vari dati, uno per uno,
dovrebbe esserci il codice
            'che invia i dati alle tabelle
    SingoloDatoStringa = Trim(SingoloDatoStringa)
    MsgBox "-" & SingoloDatoStringa & "-"
       SingoloDatoStringa = ""
    Return
LE DOMANDE:
La soluzione adottata può essere considerata valida o esistono metodi
molto più semplici o efficaci per raggiungere lo stesso scopo?
La sintassi utilizzata per il codice è decente o piena di refusi, per
quanto funzionante?
Il passo successivo è prelevare le stringhe con più dati (Nazioni,
attori, produttori, ecc.), separarli (funzione già prevista in
Scansione_StringaDatiVari) ed inserirli nelle rispettive tabelle con i
rispettivi ID, tutto tramite codice. Al momento non ci sono ancora
riuscito, ma datemi ancora un po' di tempo: Non ci riuscirò, ma avrò
del codice da proporre sul quale richiedere aiuto.
Per ora credo sia sufficiente, più che altro per me. Grazie di tutto!


text: Già è lungo, ci mancava che apparisse due volte....MAH!!!


title: importazione da excel

author: Giacobino da Tradate

text:
Ho reinstallato il mio venerabile Access 97 e non riesco a importare in
una tabella i fogli di calcolo excel.

All'atto della importazione mi propone solo file di tipo  mdb, dbase,
foxpro e ODBC.

Allora vado a prendere il VALUPACK che preve altri formati, ma mi dice
che i file XLS, wk1 (lotus 123), TXT e forse DOC risultano gia'
installati.

Saranno anche gia' installati ma io non li vedo

dove sbaglio?

grazie

--
Per un giacobinismo in salsa padana


title: importazione da excel

author: Karl Donaubauer

text:
Salve,

Giacobino Da Tradate ha scritto:
> Ho reinstallato il mio venerabile Access 97 e non riesco a importare in
> una tabella i fogli di calcolo excel.
>
> All'atto della importazione mi propone solo file di tipo  mdb, dbase,
> foxpro e ODBC.
>
> Allora vado a prendere il VALUPACK che preve altri formati, ma mi dice
> che i file XLS, wk1 (lotus 123), TXT e forse DOC risultano gia' installati.
>
> Saranno anche gia' installati ma io non li vedo

Prova tutte le procedure descritte nei link di

Impossibile trovare il driver ISAM
http://www.donkarl.com/it?FAQ7.10

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: importazione da excel

text:
Il 06/07/2016 21:10, Giacobino da Tradate ha scritto:

> non riesco a importare in una tabella i fogli di calcolo excel.

^C ^V

:-|



title: Acess 2000 : Inibire Apertura Contemporanea

author: verbal

text:
Ciao a tutti,
 ho un DB Access 2000 Condiviso su di un server (una struttura molto
semplice, qualche tabella e form..) La mia esigenza è di impedire che
venga aperto e modificato 'contemporanemente' da piu' utenti.
 Quale è la strata piu' semplice , se c'e'.. , senza gestirlo a livello di
codice?
 Grazie in anticipo.
 Verbal
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: ALESSANDRO Baraldi

text:
"verbal" <
no.ma...@nks.it
> ha scritto nel messaggio
news:ctd4n7$ujm$1...@news.newsland.it...
> Ciao a tutti,
>  ho un DB Access 2000 Condiviso su di un server (una struttura molto
> semplice, qualche tabella e form..) La mia esigenza è di impedire che
> venga aperto e modificato 'contemporanemente' da piu' utenti.
>  Quale è la strata piu' semplice , se c'e'.. , senza gestirlo a livello di
> codice?
>
>  Grazie in anticipo.
>
>  Verbal
Hai messo un vincolo eccesivo, l'assenza del Codice.
In realtà hai strutturato in modo non ottimale la cosa.
Dovresti dividere il tuo applicativo in 2 parti:
1)Front End(Interfaccia grafica con Maschere e Reports e Queries)
2)Back End(Solo le Tabelle)
Ogni utente disporrà di un FE o meglio un Client, mentre il BE(Server)
rimarrà nel Server comune.
Se strutturi bene le Maschere usando l'accesso dei dati in modo esclusivo
verrà bloccato il Recordset e gli altri potranno usarlo in sola lettura.
Questa tecnica è molto grezza e poco flessibile, ma è l'unica che non
richiede codice.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
ALESSANDRO Baraldi ha scritto:
> "verbal" <
no.ma...@nks.it
> ha scritto nel messaggio
> news:ctd4n7$ujm$1...@news.newsland.it...
> > Ciao a tutti,
> >  ho un DB Access 2000 Condiviso su di un server (una struttura molto
> > semplice, qualche tabella e form..) La mia esigenza è di impedire che
> > venga aperto e modificato 'contemporanemente' da piu' utenti.
> >  Quale è la strata piu' semplice , se c'e'.. , senza gestirlo a livello di
> > codice?
> >
> >  Grazie in anticipo.
> >
> >  Verbal
> Hai messo un vincolo eccesivo, l'assenza del Codice.
> In realtà hai strutturato in modo non ottimale la cosa.
> Dovresti dividere il tuo applicativo in 2 parti:
> 1)Front End(Interfaccia grafica con Maschere e Reports e Queries)
> 2)Back End(Solo le Tabelle)
> Ogni utente disporrà di un FE o meglio un Client, mentre il BE(Server)
> rimarrà nel Server comune.
> Se strutturi bene le Maschere usando l'accesso dei dati in modo esclusivo
> verrà bloccato il Recordset e gli altri potranno usarlo in sola lettura.
> Questa tecnica è molto grezza e poco flessibile, ma è l'unica che non
> richiede codice.
> Ciao
 Grazie, sei stato chiarissimo. Al momento ho risolto come da te suggerito
e risponde alla mia esigenza.. ma conto di mettere mano al codice quanto
prima. :)
 Grazie.



title: Domandine varie....

text:
Salve a tutti.
Dato che, malgrado le ferie, ho ricevuto degli ottimi suggerimenti alla mia
prima postata.... quasi quasi ci riprovo...
- Allora... l'ho letto qualche post sotto... cioč come visualizzare un
report in word.
La risposta data č corretta ma purtoppo, in presenza di report contenenti
immagini o tabelle la cosa č difficilmente attuabile.... (o almeno a me č
sembrara cosě, dato che non mi funziona)
Non c'č un altro modo per salvare i report in un altro formato (meglio se
compatibile con word) che permetta la successiva riapertura.... Come
funziona lo snapshot viewer del 2000?
Rigrazie e Riciao
mirko


title: Domandine varie....

author: Sergio MAZZA

text:
"mirko3d" <
mirko7...@iol.it
> ha scritto nel messaggio
news:1Wfn5.88753$dF5.1...@news.infostrada.it...

Io per provare, ho tentato il salvataggio in html ma non mi ha soddisfatto
granché...
Ciao.


title: Maschera - Collegamenti Ipertestuali

author: yVega

text:
In una maschera, tra i vari controlli, ho una sottomaschera contenete una
lista di una combo ed una casella di testo. All'interno della combo posso
selezionare "E-mail" o "Web" e nella rispettiva casella posso inserire di
conseguenza un indirizzo di posta elettronica o quello di un sito. Disporre
il campo come collegamento ipertestuale non basta, o meglio va bene solo se
si inseriscono siti web. Potrebbe essere interessante testare cosa viene
scritto nella combo a lato e forzare di conseguenza la struttura di
impostazione del collegamento ipertestuale con "mailto:" + textbox.text o
"http://"+textbox.text, come suggeriresti di risolvere la cosa? Avete
eventualmente altre soluzioni da proporre?
Grazie.
--
    yVega


title: Maschera - Collegamenti Ipertestuali

author: warp

text:
yVega ha scritto nel messaggio

Ipotizzando che la combo di selezione si chiami "TipoLink" e il campo contenente l'indirizzo web o
Mail sia "Link", potresti risolvere cosě:
(Su evento dopo aggiornamento della combo):
Dim Indirizzo As String
Indirizzo = InputBox("Specifica Indirizzo")
If Me!TipoLink = "E-Mail" Then
         Me!Link= "#" & "mailto: " & Indirizzo & "#"
Else
         Me!Link = "#" & "http://" & Indirizzo & "#"
End If
Ovviamente potresti sostituire l'input box con una Form di Input piů elaborata.
Ciao, warp


title: Contare i byte di una stringa o un numero

author: vuLCan Karayan

text:
Esiste una funzione per contare la lunghezza di una parola o un numero in
byte?
Ad esempio:
intLunghezza as integer
strParola as String
strParola = "Prova"
intLunghezza = CalcolaLunghezza(strParola)
è la stessa cosa anche per i numeri?


author: Claudio(BS)

text:
vuLCan Karayan ha scritto:

per le stringhe con LEN("stringa") te la cavi, per i numeri è megli oche
guardi l'help in linea (tipi di dati)
byEz
--
Claudio(BS)
L'unico problema per l'uomo non sta nella difficoltà delle sue imprese
ne' nella quantità di denaro necessario per compierle, ma nella durata
della sua esistenza. (Claudio 14.02.2004)
NB. Protezione antispam
Per rispondere aggiungere claudio


author: Alessandro Baraldi

text:
Ora mi chiedo perchè hai paventato 2 alternative che tra di loro
hanno un pò di differenza...?
Spiegaci meglio cosa devi ottenere.
In ogni caso alla cieca segui quanto esposto da Claudio.
@Alex


author: Marco Pizzamiglio

text:
vuLCan Karayan ha scritto:

Puoi usare Len() con qualsiasi variabile, anche numerica, data, boolean,
ecc...
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: distribuire file di access 2000 con office dev 97

author: andrea lojelo

text:
come posso distribuire file fatti in access 2000 con l'office developer 97 ?
convertendo il file in una versione precedente non perdo alcune delle
caretteristiche che ho creato grazie alla nuova versione di access?
esite un link per avere un aggiornamento al nuovo office dev o una
applicazione gratuita che ti permetta di distribuire le tue applicazioni
.mdb?


title: Controllo TreeView

text:
In un controllo TreeView  devo aprire una Form  "GIVI"

ElseIf Node.Children = 0 And Node.Key = "GIVIricercaModello" Then
DoCmd.Echo True
DoCmd.OpenForm "GIVI", acNormal, "", "", acNormal

solo che  su apertura della Form   mi dice :

ERRORE di Run Time '94'
Utilizzo non valido di Null

e sul debug  mi apre

Private Sub Form_Current()
Me.Immagine.Picture = Me.PATH

End Sub

Come posso correggere ?

Grazie


title: Controllo TreeView

text:
Secondo me nulla a che vedere con il TreeView.

[Me.path] conterrà valore Null... che dici...?

Evita che se vale Null vada a valorizzare la proprietà Picture.

Hai diversi modi... il più banale potrebbe essere:
Me.ControlloImmagine.Picture=Nz(Me.Path, vbNullstring)

Oppure:
If not IsNull(Me!Path) then
   Me.ControlloImmagine.Picture=Me.Path
Else
   Me.ControlloImmagine.Picture=vbNullstring
End if

Oppure:
Me.ControlloImmagine.Picture=Me.Path & vbNullString

Ecc...
@Alex


title: Controllo TreeView

text:
Salve,

Amrricambi ha scritto:
> ...
> ERRORE di Run Time '94'
> Utilizzo non valido di Null
>
> e sul debug  mi apre
>
> Private Sub Form_Current()
> Me.Immagine.Picture = Me.PATH
>
> End Sub
>
> Come posso correggere ?

Se usi una versione di Access >=2007 di solito è meglio di lasciar
perdere il codice con picture e invece impostare la proprietà "Origine
controllo" del controllo imagine al nome del campo con il percorso,
cioè: PATH

Così nel caso di un percorso mancante non succede un errore ma Access
solo non mostra qualcosa nel controllo imagine.

vedi anche:
http://www.donkarl.com/it?FAQ2.2

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

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


title: Controllo TreeView

text:
Il giorno martedì 7 gennaio 2020 20:33:19 UTC+1, @Alex ha scritto:
> Secondo me nulla a che vedere con il TreeView.
>
> [Me.path] conterrà valore Null... che dici...?

No Me.path  non contiene valori Null
ogni record contiene il percorso dell'immagine

>
> Evita che se vale Null vada a valorizzare la proprietà Picture.
>
> Hai diversi modi... il più banale potrebbe essere:
> Me.ControlloImmagine.Picture=Nz(Me.Path, vbNullstring)
>
> Oppure:
> If not IsNull(Me!Path) then
>    Me.ControlloImmagine.Picture=Me.Path
> Else
>    Me.ControlloImmagine.Picture=vbNullstring
> End if
>
> Oppure:
> Me.ControlloImmagine.Picture=Me.Path & vbNullString

ho provato tutte le ipotesi che mi hai fornito ma non mi funzionano

Ma quello che non capisco è perché se apro la Form da Pulsante :
Private Sub Cmd74_Click()
DoCmd.OpenForm "GIVI"
End Sub

la form si apre e posso regolarmente cercare il record che mi serve e visualizzare l'immagine corrispondente .

se la stessa cosa la faccio dal controllo TreeView
ElseIf Node.Children = 0 And Node.Key = "GIVIricercaModello" Then
DoCmd.Echo True
DoCmd.OpenForm "GIVI", acNormal, "", "", acNormal

la form si apre regolarmente ma quando vado a cercare il record con immagine corrispondente mi da lo stesso errore
ERRORE di Run Time '94'
Utilizzo non valido di Null
e il debug va su Me.Immagine.Picture = Me.PATH

Private Sub CasellaCombinata0_AfterUpdate()
    ' Trova il record corrispondente al controllo
    Dim rs As Object

    Set rs = Me.Recordset.Clone
    rs.FindFirst "[Modello] = '" & Me![CasellaCombinata0] & "'"
    Me.Immagine.Picture = Me.PATH
    Me.Bookmark = rs.Bookmark

Giuseppe


title: Controllo TreeView

text:
....
> Private Sub CasellaCombinata0_AfterUpdate()
>     ' Trova il record corrispondente al controllo
>     Dim rs As Object
>
>     Set rs = Me.Recordset.Clone
>     rs.FindFirst "[Modello] = '" & Me![CasellaCombinata0] & "'"
>     Me.Immagine.Picture = Me.PATH
>     Me.Bookmark = rs.Bookmark
>
> Giuseppe

Per quanto mi riguarda fatico a farmi una visione se ricevo informazioni a spizzichi e bocconi(masticati male)...!

Mi limito ad osservare una stranezza su cui avresti dovuto riflettere:

 Set rs = Me.RecordsetClone  < Usa il RECORDSETCLONE non il RECORDSET
 rs.FindFirst "[Modello] = '" & Me![CasellaCombinata0] & "'"
 ' SERVE GESTIRE il caso NOMATCH...?
 Me.Immagine.Picture = Me.PATH  <----- [Me.Path non è ancora aggiornata]
 Me.Bookmark = rs.Bookmark   <----- [Me.Path ora è aggiornata]

Quindi io scriverei così:
 With Me.RecordsetClone
    .FindFirst "[Modello] = '" & Me![CasellaCombinata0] & "'"
    If not .Nomatch Then
       Me.Bookmark = .Bookmark   <----- [Me.Path ora è aggiornata]
       Me.Immagine.Picture = Me.PATH
    End if
 End With

Per il resto fatico a seguire...
@Alex


title: Controllo TreeView

text:
> Quindi io scriverei così:
>  With Me.RecordsetClone
>     .FindFirst "[Modello] = '" & Me![CasellaCombinata0] & "'"
>     If not .Nomatch Then
>        Me.Bookmark = .Bookmark
>        Me.Immagine.Picture = Me.PATH
>     End if
>  End With
>

Perfetto  Alex

ho scritto la tua Istruzione come sopra e ora si apre anche da TreeView

Bravissimo

Grazie mille

Giuseppe


title: creare un report con indice ipertestuale

author: mario rossi

text:
buongiorno a tutti, avrei questa necessità ma non so come fare, ho una tabella categorie e una tabella prodotti, dovrei esportare un file pdf con prima pagina l'elenco categorie in modalità iperlink in modo che cliccando sulla categoria mi manda alla pagina corretta del pdf in cui sono presenti i prodotti di quella categoria

fattibile?


author: Ammammata

text:
Il giorno Wed 08 Apr 2020 04:13:16p, *mario rossi* ha inviato su
it.comp.appl.access il messaggio
news:3af76a5f-7d24-4d20...@googlegroups.com
. Vediamo cosa
ha scritto:

> dovrei esportare un file pdf con prima pagina l'elenco categorie in
> modalitÃ  iperlink in modo che cliccando sulla categoria mi manda alla
> pagina corretta del pdf in cui sono presenti i prodotti di quella
> categoria

ho fatto un esperimento con word
documento nuovo
control-invio per fare un salto pagina
in seconda pagina ho messo il carattere 'a'
ho formattato il paragrafo come titolo2
sono tornato sulla prima pagina
inserisci indice (table of contents)
fine

il documento è quindi così fatto:

in prima pagina
contents
a..............2

in seconda pagina
a

salvo il PDF... 180 Kbyte di roba :/

se lo visualizzo con un normale viewer vedo che il 98% è fatto da caratteri
indecifrabili; all'inizio e alla fine c'è del testo in chiaro relativo al
font utilizzato e null'altro di utile

quindi cosa sono i 175Kbyte di fuffa che ha aggiunto?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: Form - pulsanti spostamento

author: eSQueL

text:
Avendo una form in cui sono abilitati i pulsanti di spostamento fra i
records, è possibile disattivare il solo pulsante "nuovo record" (>*),
lasciando attivi gli altri (|<, > e >|)?
Grazie per qualsiasi aiuto.


title: Form - pulsanti spostamento

author: Roberto dal portatile

text:
"eSQueL" <
eSQ...@virgilio.it
> ha scritto nel messaggio
news:44e43e43$0$47974$4faf...@reader3.news.tin.it...
> Avendo una form in cui sono abilitati i pulsanti di spostamento fra i
> records, è possibile disattivare il solo pulsante "nuovo record" (>*),
> lasciando attivi gli altri (|<, > e >|)?
Imposta a No la proprietà della maschera Consenti aggiunte.
>
> Grazie per qualsiasi aiuto.
Prego
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Form - pulsanti spostamento

text:
Fantastico :)
Grazie ancora.


title: DiBa multilivello

author: Allanon

text:
Scusate se ripropongo il tema ma mi sta particolarmente a cuore:
In azienda mi hanno affibbiato il compito di migliorare il gestionale
realizzato a suo tempo (grazie anche al news :-D ) e aggiungere un modulo
per la gestione della distinta base e qui casca l'asino (che sarei io...)
Non ho la più pallida idea di come tracciare le tabelle, per loro sarebbe
sufficiente una DiBa monolivello (no problem relazione uno-a-molti e vai) ma
io vorrei realizzarla multilivello, così potrà avere una vita più lunga ma
ho dato una bella craniata contro un muro perché sono ancora fermo alla fase
di progettazione...
Mi basta una piccola indicazione della strada da seguire nel progettare le
varie tabelle necessarie, tenendo conto che la tabella 'articoli' esiste, ha
un tracciato classico, contiente più di 10.000 record e può essere
modificata aggiungendo tutti i campi che dovessero servire.
Bye
Allanon
allanondp - [AT] -
usa.net


title: DiBa multilivello

author: Pivo

text: io non ho capito cosa ti serve, puoi fare richieste più precise?


title: DiBa multilivello

text: Allanon, arrangiati!


title: ANNULLARE IL TESTO DIGITATO

author: FABIO

text:
Dovrei creare una routine che controlli il valore immesso in un campo in
Before_Update
e se non soddisfa un certo criterio annullare l'inserimento del testo
digitato.
 Cosa devo fare?


title: ANNULLARE IL TESTO DIGITATO

author: namor

text:
FABIO ha scritto:

Fai tutti i controlli, e se non sono soddisfatti imposti Cancel=True.
Namor
--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problemi con Date nelle query Access 2007

author: Pisinho

text:
Salve,
non so se vi � mai capitato, in una tabella ho dei campi data con formato
generale ma ho provato anche a cambiarlo con data in cifre (dd/mm/yyyy)
Se faccio una query del tipo :
Select * from dati where Data < #31/12/2009#     funziona mentre se metto
Select * from dati where Data < =#31/12/2009#    non mi prende le date del
31/12/2009 cosi anche con Data = #31/12/2009#
Avete qualche idea , utilizzo Access 2007 SP1, ora provo con il SP2, ma se
fosse quello � molto grave...
Saluti


text:
Pisinho ha scritto:





> Saluti
Quando usi il minore-uguale <= non metterci spazi.
Probabilmente nella tua tabella le date hanno anche l'ora.
Per 31/12/2009 si intende 31/12/2009 ore 00:00:00
Se tu in tabella hai una data tipo 31/12/2009 08:30:00 il criterio
=#31/12/2009# non la prende.
Prova con il criterio Int(Data)=#31/12/2009# e vedi subito se il problema
� quello.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
> Quando usi il minore-uguale <= non metterci spazi.
Non ci sono spazi
> Probabilmente nella tua tabella le date hanno anche l'ora.
Come ho scritto ho provato tutte e due le modalit�...
> Per 31/12/2009 si intende 31/12/2009 ore 00:00:00
> Se tu in tabella hai una data tipo 31/12/2009 08:30:00 il criterio
> =#31/12/2009# non la prende.
> Prova con il criterio Int(Data)=#31/12/2009# e vedi subito se il problema
> � quello.
Provato non � quello.
> Ciao.
> -Marco-
>
Stavo proprio rivenendo qui a postare il problema.....
Il problema allora � nella modalit� che Access 'sembra' gestire le query a
differenza dei dati immessi nel record, mi spiego.
Nel campo data abbiamo la forma della tipica data all'italiana ovvero
gg/mm/aaaa mentre le query prendono le date nel formato mm/gg/aaaa.
Ora non so se da qualche parte c'� la possibilit� di dirgli di trattarle
tutte in un unico modo altrimenti devo gestirmi le query in questa
maniera....
Grazie lo stesso..


text:
Pisinho ha scritto:
> > Probabilmente nella tua tabella le date hanno anche l'ora.
> Come ho scritto ho provato tutte e due le modalit�...
Non confondere i formati con gli effettivi valori salvati nel campo. Tu
hai scritto di aver cambiato il formato, ma pu� darsi che nel campo ci sia
comunque anche l'ora e non la vedi, e la modifica del solo formato non
influisce sui criteri nella query.
> > Per 31/12/2009 si intende 31/12/2009 ore 00:00:00
> > Se tu in tabella hai una data tipo 31/12/2009 08:30:00 il criterio
> > =#31/12/2009# non la prende.
> > Prova con il criterio Int(Data)=#31/12/2009# e vedi subito se il problema
> > � quello.
> Provato non � quello.
> > Ciao.
> > -Marco-
> >
> Stavo proprio rivenendo qui a postare il problema.....
> Il problema allora � nella modalit� che Access 'sembra' gestire le query a
> differenza dei dati immessi nel record, mi spiego.
> Nel campo data abbiamo la forma della tipica data all'italiana ovvero
> gg/mm/aaaa mentre le query prendono le date nel formato mm/gg/aaaa.
Nel caso del 31/12/2009 non � un problema perch� pu� essere interpretata
in un modo solo e funziona sempre. Quel problema lo puoi avere con date
tipo 10/09/2009.
Se vuoi essere sicuro inseriscile in formato anno-mese-giorno: #2009-09-10#



author: Bruno Campanini

text:
"Pisinho" <
pis...@gmail.com
> wrote in message
news:4a8e...@news.x-privat.org...
> Salve,
> non so se vi � mai capitato, in una tabella ho dei campi data con formato
> generale ma ho provato anche a cambiarlo con data in cifre (dd/mm/yyyy)
>
> Se faccio una query del tipo :
[...]
Se fai una query da dove? dalla griglia QBE o da VBA?
Il comportamento � ben diverso:
- dalla griglia QBE immetti la data nel formato della
   tua localizzazione (italiano)
- da VBA la data va inserita sempre nel formato mm/dd/yyyy
Nella fattispecie, se tu inserisci nella griglia QBE
Data<=31/12, Access converte nella sintassi SQL:
WHERE (Data<=#12/31/2009#);
E il tutto funziona!
Bruno
PS
Ma tu stai scrivendo le query a mano nella griglia QBE?


text:
> Nella fattispecie, se tu inserisci nella griglia QBE
> Data<=31/12, Access converte nella sintassi SQL:
> WHERE (Data<=#12/31/2009#);
> E il tutto funziona!
>
> Bruno
>
> PS
> Ma tu stai scrivendo le query a mano nella griglia QBE?
In alcuni casi l'ho scritta a mano, poi facendo un p� di prove avevo gi�
capito che Access la vuole nel formato che mi avete spiegato mm/dd/yyyy
quindi adesso � tutto ok, l'unico inconveniente allora � che se prendo le
date
da textbox anche con il datepicker, devo cambiare il formato nella clausola
WHERE, altrimenti me la scrive nel formato dell'impostazione di Windows cio�
dd/mm/yyyy
Grazie a tutti.


title: Percorso Oggetti OLE

author: Ivan MO

text:
Dove lo trovo (via codice) e come posso modificare il percorso ad un oggetto
OLE in un controllo di una maschera (ovviamente ergistrato in un record)?
Grazie
--
Ivan MO


title: Percorso Oggetti OLE

text:
Fa niente va'.....
Ho già risolto.
Grazie comunque 8-((
--
Ivan MO
Ivan MO ha scritto nel messaggio <10na08h$oqv$
1...@fe2.cs.interbusiness.it
>...



title: HELP ! x HELP!

author: Gx

text:
Cerco di spiegarmi il meglio :
In una sottomaschera ordini ho i segurni dati :
Prodotto prezzo quantita
Vorrei (se è possibile) unire in unico campo che mettero nella maschera
principale i tre campi della sottomaschera.
Es
Prodotto      quantità             prezzo
birra                    2                 15,00
arancia               3                 14,00
vino                     4                  7,50
il campo finale vorrei fosse cosi  :
birra 2 15,00 ;aranciata 3 14,00 ;vino 4 7,50
grazie


title: HELP ! x HELP!

author: ringo

text:
"Gx" <
giann...@libero.it
> ha scritto nel messaggio
news:7jGJ9.3580$Ou4.1...@twister2.libero.it...

ti consiglio di utilizzare VBA.. i recordset....
fai un ciclo sulla tabella o query e accodi
in una stringa i valori dei campi.
Poi stampi il valore della stringa
nella maschera principale.
>
bye
ringo


title: HELP ! x HELP!

author: Sib

text:
"Gx" <
giann...@libero.it
> ha scritto nel messaggio
> Cerco di spiegarmi il meglio :
Scusa, meglio in che senso?
mica spiega qualcosa il subj che hai usato.
Sib


title: Trasferimento DB MySQL tra  locale e remoto

text:
Salve a tutti:
ho un problema non da poco sulla velocità di elaborazione con A97 ed un DB
MySql su Web.
La scelta di remotizzare su Web è stata fatta per l'esigenza di spostamento
continuo, sia dei PC che dei luoghi di lavoro dai quali si deve accedere.
Purtroppo, noto un abbattimento delle prestazioni, soprattutto in certi
momenti della giornata (a più intenso traffico), e sto quindi cercando di
trovare una soluzione pratica per velocizzare il lavoro, soprattutto in
certi momenti del mese (ovvero nel periodo di fatturazione).
Ho pensato di fare così:
- ad una certa data del mese (quando devono pertire le fatturazioni),
trasferisco il DB sul server della sede centrale.
- L'accesso al DB remoto viene bloccato (per evitare sovrapposizioni di dati
successivi)
- Al termine della fatturazione ri-rasferisco il DB in remoto
Il tutto con i comandi MySQL che lo permettono, ed in modo piuttosto
automatico.
Secondo la vs. opinione, o se qualcuno avesse già avuto quest'esigenza in
passato, pensate possa essere una soluzione valida?
D'altronde, se non mi sbaglio, è proprio ciò che facevano fino a non molto
tempo fà, alcune società con sedi dslocate (ad es. Istituti Bancari), quando
le linee telefoniche non erano così potenti (e purtroppo proprio come quella
del mio cliente)
Saluti e Grazie infinite
Marco


author: Sergio MAZZA

text:
"Marco_280167" <
mros...@gol.grosseto.it
> ha scritto nel messaggio
news:vmDmj.757$Xg7...@tornado.fastwebnet.it...

Se come dici, la variabilità della posizione dei pc è giornaliera: "...di
spostamento continuo, sia dei PC che dei luoghi di lavoro dai quali si deve
accedere."; direi che la scelta è forzata e una volta al mese non incide
sullo svolgimento del lavoro...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:fnhi74$pb9$1...@tdi.cu.mi.it...

Infatti, proprio così: immaginavo che fosse l'unica soluzione
Grazie 1000 Sergio
Saluti
Marco


title: File di specifica per importare file di testo

author: Paki

text:
Ho la necessità di importare numerosi file di testo delimitati da
tabulazioni e che rappresentano delle matrici. Ho automatizzato l'
importazione utilizzando il codice con il metodo TransferText ed in
particolare:
Docmd.TransferText ....
e seguono gli argomenti quali acImportDelim e il file di specifica nonché il
nome dei file da importare (da far leggere in una cartella del PC) e le
tabelle di destinazione.
Il file delle specifiche è però legato al singolo tipo di file text da
importare: se questo ha 100 tabulazioni (campi) ne importa 100. Utilizzando
un altro file che ne presenta 80, me ne importa 100. Qualcuno di voi ha già
risolto questo tipo d problema? Ed inoltre: come posso inserire nel file di
specifiche un nuovo campo di tipo contatore (per ottenere un campo ID nella
tabella di destinazione)?
Grazie.
--------------------------------
Inviato via
http://usenet.libero.it