title: [REPORT] SCAMBIO DATI TRA REPORT

author: DaniRR

text:
Ciao a tutti,
devo effettuare questa operazione:
Lancio un report che fa delle operazioni, il risultato inserirlo in una
variabile ed inviarlo ad un altro report che lo va a scrivere in una
casella di testo. Uso, ahimč, l'ultima versione di Access.
Ho anche un altro problema:
Perchč se apro un report come Acpreview attraverso un bottone non mi
calcola i totali? mentre se clicco sul nome del report dal menů a sinistra
funziona tutto perfettamente?
Prego in un vostro aiuto...
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [REPORT] SCAMBIO DATI TRA REPORT

author: Sergio MAZZA

text:
"DaniRR" <
danilo...@gmail.com
> ha scritto nel messaggio
news:g0s1tc$gn5$1...@news.newsland.it...
> Ciao a tutti,
> devo effettuare questa operazione:
> Lancio un report che fa delle operazioni, il risultato inserirlo in una
> variabile ed inviarlo ad un altro report che lo va a scrivere in una
> casella di testo. Uso, ahimč, l'ultima versione di Access.
>
> Ho anche un altro problema:
> Perchč se apro un report come Acpreview attraverso un bottone non mi
> calcola i totali? mentre se clicco sul nome del report dal menů a sinistra
> funziona tutto perfettamente?
>
> Prego in un vostro aiuto...
>
> --
I calcoli falli nelle query e poi visualizzi i risultati nei report...
Ciao.
--
Sergio MAZZA


title: [OT] Record

author: Femto

text: ciao...scusate ma sembra nn invii...


title: Casella riepilogo evento doppio click (DblClick) impostazione  RowSource

author: AleC

text:
Ho un problema che non riesco a risolvere:
In una form ho n. 4 Caselle di riepilogo che non hanno inizialmente
impostata l'origine dati (RowSource), in seguito a varie scelte
dell'utente le Caselle di r. vengono popolate con una stringa Sql
inserita nella proprietà RowSource da codice.
Vorrei scatenare una serie di conseguenze facendo il doppio click
sulle righe delle Caselle di r. ma non succede niente, l'evento
Private Sub lbProcedimenti_DblClick(Cancel As Integer)
  Stop
End Sub
non viene minimanete interessato dal mio doppio click
se prima di popolare le Caselle di riepilogo provo un doppio click (in
quel momento le Caselle sono vuote naturalmente), questo sì funziona,
dopo che imposto da codice la proprietà RowSource nisba, non accade
niente.
Se creo una Casella di riepilogo a casaccio associandole all'origine
una tabella o una query a casaccio (tanto per provare) ovviamente
funziona.
L'evento Click invece funziona sempre.
Nella documentazione non è indicato alcun tipo di problema di questo
genere, nel NG e su Google ho fatto decine di ricerche ma non trovo
niente.
Qualcuno ha avuto problemi similari o ha qualche idea di dove potrei
battere la capa ??
Grazie mille...
AleC


text:
On 29 Gen, 18:10, AleC <
alessandro.cappe...@novameta.it
> wrote:
> Ho un problema che non riesco a risolvere:
>
 Aggiungo:
se nella listbox le righe che vengono create con l'impostazione di
RowSource non riempiono la stessa listbox il doppio clic sull'area
vuota funziona, cioè viene scatenato l'evento DblClick.
Ciao
AleC


text:

Mi rispondo da solo e anche per chi in futuro dovesse avere lo stesso
problema:
l'evento AfterUpdate probabilmente intercetta (con il primo click del
doppio click) l'azione dell'utente e l'evento DblClick non viene
eseguito, accade in pratica la stessa cosa di quando si mette del
codice anche nell'evento Click; viene eseguito Click ma non DblClick.
Private Sub lbModulistica_AfterUpdate()
  ...
End Sub
Private Sub lbModulistica_DblClick(Cancel As Integer)
  Stop
End Sub
Ciao
AleC


text:
"AleC" <
alessandr...@novameta.it
> ha scritto nel messaggio
news:6b3cfa4f-7e96-4f8b...@f29g2000vbf.googlegroups.com...
Mi rispondo da solo e anche per chi in futuro dovesse avere lo stesso
problema:
l'evento AfterUpdate probabilmente intercetta (con il primo click del
doppio click) l'azione dell'utente e l'evento DblClick non viene
eseguito, accade in pratica la stessa cosa di quando si mette del
codice anche nell'evento Click; viene eseguito Click ma non DblClick.
Private Sub lbModulistica_AfterUpdate()
  ...
End Sub
Private Sub lbModulistica_DblClick(Cancel As Integer)
  Stop
End Sub
Ciao
AleC
[risposta]
Dall'ordine degli eventi indicati qui:
Ordine degli eventi per gli oggetti di database
http://office.microsoft.com/it-it/access/HP051867611040.aspx
- Ordine degli eventi per i tasti e le selezioni con il mouse
-- Eventi del mouse
Potresti effettuare un CancelEvent o Cancel=true nell'evento Click cosě da
by-passarlo e passare l'evento al DblClick...
Ciao.
--
Sergio MAZZA


text:
On 31 Gen, 10:58, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "AleC" <
alessandro.cappe...@novameta.it
> ha scritto nel messaggionews:6b3cfa4f-7e96-4f8b...@f29g2000vbf.googlegroups.com...
>
> Mi rispondo da solo e anche per chi in futuro dovesse avere lo stesso
> problema:
>
> l'evento AfterUpdate probabilmente intercetta (con il primo click del
> doppio click) l'azione dell'utente e l'evento DblClick non viene
> eseguito, accade in pratica la stessa cosa di quando si mette del
> codice anche nell'evento Click; viene eseguito Click ma non DblClick.
>
> Private Sub lbModulistica_AfterUpdate()
>   ...
> End Sub
>
> Private Sub lbModulistica_DblClick(Cancel As Integer)
>   Stop
> End Sub
>
> Ciao
> AleC
>
> [risposta]
> Dall'ordine degli eventi indicati qui:
> Ordine degli eventi per gli oggetti di databasehttp://
office.microsoft.com/it-it/access/HP051867611040.aspx
> - Ordine degli eventi per i tasti e le selezioni con il mouse
> -- Eventi del mouse
>
> Potresti effettuare un CancelEvent o Cancel=true nell'evento Click così da
> by-passarlo e passare l'evento al DblClick...
>
> Ciao.
> --
> Sergio MAZZA
Buona soluzione, io per conto mio ho cambiato un po' la struttura del
flusso per evitare il problema.
Grazie comunque della dritta, la userò sicuramente in futuro. :-)
AleC


title: Evento "su formattazione"

author: Stefano Pozzaglio

text:
Ciao,
ho un report.
nel corpo, nell'evento "su formattazione", analizzo ogni singolo record di
una query.
Nel pič di pagina report vengono restituiti i risultati dell'analisi.
Qualcuno sa dirmi come mai i record vengono presi in considerazione due
volte, cioč, quando oltrepassa l'ultimo record, riprende a analizzare la
query dal primo?
Grazie


title: Evento "su formattazione"

author: Roberto da casa

text:
"Stefano Pozzaglio" <
spozz...@mondoita.com
> ha scritto nel messaggio
news:brrm4p$c67$1...@grillo.cs.interbusiness.it...

Un po' difficile darti una risposta senza che tu posti il codice VBA che
stai usando.
Devi aver pazienza, ma mi č caduta per terra la sfera di cristallo e si č
rotta. ;-)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report testardo!

author: Repko

text:
Mi accade una cosa strana... credo
Creo un report e lo modifico. Prima della stampa imposto la pagina in
posizione orizzontale, salvo, quindi stampo e va tutto ok.
Dopo la chiusura, quando lo riapro lo ritrovo in posizione verticale! Ho
cercato di fargli capire che deve stare giů, orizzontale.
Ma lui niente, quando chiudo e riapro torna impiedi. CHE GLI DEVO
FARE!!! ):(


title: Report testardo!

author: Bruno Campanini

text:
"Repko" <x@x.x> wrote in message
news:44fbd.128068$35.63...@news4.tin.it...

Č un impiccio che, assieme a quello del numero delle copie,
č capitato diverse volte anche a me.
Se gli spari questo nei denti ubbidisce (perň funziona
solo con file .MDB):
If Not MeMDE then
    DoCmd.OpenReport "Repko", acViewDesign , , , acHidden
    With Reports("Repko").Printer
        .PaperSize = acPRPSA4
        .Orientation = acPRORPortrait
        .Copies = 4
        .Duplex = ACPRDSimplex
    End With
    DoCmd.Close acReport, "Repko", acSaveYes
End If
Poi apri normalmente il Report con
DoCmd.OpenReport "Repko" . . . . .
Puoi scegliere solo alcuni dei parametri indicati
i cui valori ti vengono mostrati quando digiti il codice.
Se il File č un .MDE funziona solo:
DoCmd.OpenReport "Repko", acPreview
Reports("Repko").Printer.Copies = 4
Ciao
Bruno


title: Creazione servizio x esecuzione automatica db access

text:
Salve, avrei bisogno di eseguire un db access all'avvio del pc (con
funzionalità di server dedicato).
Come tale, nessun operatore lo utilizza, quindi nessuno deve accedere a Win
digitando la password.
In questo modo però, la procedura in esec. automatica non si avvia!
Qualcuno, saprebbe darmi spunti su come fare, per installare l'applicativo
in questione come "servizio" di sistema?
Grazie 1000
Marco


author: Lorenzo(pyx)

text:
In news:459e7e47$0$22395$
4faf...@reader2.news.tin.it
,
Marco_280167 <
mros...@gol.grosseto.it
> ha scritto:

Ciao,
Piu' tema da S.O. che Access.
Start=>Programmi=>Accessori=>Utilita'DiSistema=>Operazioni Pianificate
Come opzione attivi All'avvio di Windows.
Devi prevedere l'account con il quale verra' eseguito il programma
Devi includere nel comando msaccess.exe completo di path e il nome del
database
sempre completo di path.
(All'avvio, prima del login, l'ambiente non e' definito)
> Grazie 1000
> Marco
--
Lorenzo


text:
"Lorenzo(pyx)" <
lorenzoTha...@pyx.it
> ha scritto nel messaggio
news:%hvnh.100688$Fk1.5...@twister2.libero.it...

>Grazie 1000 Lorenzo
Marco


title: data ora

text:
Salve a tutto il news avrei una domandina
avrei un campo data in formato data Generica es. Mercoledi 1 2003 ora io
vorrei fare in modo che quando un utente entra per modificare il record mi
venisse registrato la data è l'ora delle modifiche ho creato un campo
modifica (casella di testo)
--
Grazie dei vostri conisgli ,
Gianni_B


title: data ora

text:
"Gianni_B" <
gia...@bluewin.ch
> ha scritto nel messaggio
news:3fd5d914$1...@news.bluewin.ch...

Se devi registrare data e ora utilizzane due di campi; non chiamarli "data"
e "ora" che potresti incontrare problemi. Poi utilizzi le funzioni date() e
time() (vedi help) nell'evento "prima di aggiornare" della form e assegni il
valore ai campi:
es.
Me!dataModifica = Date()
Me!oraModifica = Time()
Ciao.
--
Sergio MAZZA


title: data ora

text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:br4ofu$9ca$1...@canarie.caspur.it...

>Grazie Sergio infatti ho risolto da solo prima che legessi la tua risposta
,io ho risolto cosi forse serve a qualcuno che ha avuto lo stesso prblema:
Avendo un campo data "Data_Odierna" dopo Aggiornamento del record Corrente
ho scritto:
me.Modificato=Now()
in questo modo ho insieme sia la data che l'ora delle modifiche.



title: data ora

text:
"Gianni_B" <
gia...@bluewin.ch
> ha scritto nel messaggio
news:3fd64610$1...@news.bluewin.ch...
>
 >Grazie Sergio infatti ho risolto da solo prima che legessi la tua risposta
> ,io ho risolto cosi forse serve a qualcuno che ha avuto lo stesso prblema:
> Avendo un campo data "Data_Odierna" dopo Aggiornamento del record Corrente
> ho scritto:
> me.Modificato=Now()
> in questo modo ho insieme sia la data che l'ora delle modifiche.
>
> --
> Grazie dei vostri conisgli ,
> Gianni_B
Attenzione se utilizzi quel campo come condizione per un filtro; devi
passargli oltre la data anche l'ora. Ecco perché ti dicevo di dividerle...
Ciao.
--
Sergio MAZZA


title: Lentezza apertura maschera

author: E. Delacroix

text:
Scusandomi se mi fosse sfuggito un eventuale post precedente con
argomento analogo, il mio problema e' questo:
Ho una maschera comprendente due sottomaschere.
L'apertura della maschera e' lentissima.
Tutto ruota attorno ad una query parametrica che sara' mandata in
esecuzione dal parametro selezionato su una casella combinata.
Prendendo nota dei tempi sembra quasi che la query sia mandata in
esecuzione prima dell'apertura della maschera con parametro null e
cosi' mi spiegherei la lentezza dell'apertura della maschera
principale, che dovrebbe invece aprirsi istantaneamente.
Grazie per la cortese risposta
Ciao
Pino


title: Lentezza apertura maschera

author: Antonio Biso

text:
"E. Delacroix" <
gimo...@libero.it
> ha scritto nel messaggio
news:ea5g509c2vehshb6n...@4ax.com...

Togli l'origine record della form oppure mettila senza parametri.
Su dopo aggiornamento della combo setta la recordsource con la query giusta
Antonio


title: Lentezza apertura maschera

text:
Il Wed, 17 Mar 2004 12:29:21 GMT, "Antonio Biso" <
ch...@etruria.net
>
ha scritto:
>
>
>Togli l'origine record della form oppure mettila senza parametri.
>Su dopo aggiornamento della combo setta la recordsource con la query giusta
>
>Antonio
>
Grazie, ho capito il problema. Su dopo aggiornamento della combo devo
pero' scrivere una routine evento, e' cosi?
Pino


title: Lentezza apertura maschera

text:
"E. Delacroix" <
gimo...@libero.it
> ha scritto nel messaggio
news:p5mh50t2eked12she...@4ax.com...

Certo, dove imposti la recordsource della form
Antonio


title: ISTRUZIONE F4  X APRIRE MASCHERA

author: VANNI

text:
MI POTRESTE INDICARE L'ISTRUZIONE CHE MI PERMETTE STANDO IN UNA MASCHERA E
 IN UN DETERMINATO CAMPO PREMENDO IL TASTO F4 MI APRE UN ALTRA MASCHERA DI
RICERCA E POI CLICCANDO SU UN RIGO DI ESSA MI RITORNI SULLA MASCHERA
PRINCIPALE CON IL VALORE CLICCATO
GRAZIE
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: ISTRUZIONE F4  X APRIRE MASCHERA

text:
"VANNI" <
VER...@LIBERO.IT
> ha scritto nel messaggio
news:cieuqn$kbs$1...@news.newsland.it...
> MI POTRESTE INDICARE L'ISTRUZIONE CHE MI PERMETTE STANDO IN UNA MASCHERA E
>  IN UN DETERMINATO CAMPO PREMENDO IL TASTO F4 MI APRE UN ALTRA MASCHERA DI
> RICERCA E POI CLICCANDO SU UN RIGO DI ESSA MI RITORNI SULLA MASCHERA
> PRINCIPALE CON IL VALORE CLICCATO
> GRAZIE
>
>
> --
Se non urli (scrivere in maiuscolo) forse sì...
Ciao.
P.S. Inzia a cercare nei messaggi precedenti...
--
Sergio MAZZA


title: ISTRUZIONE F4  X APRIRE MASCHERA

author: Roberto dalla campagna

text:
"VANNI" <
VER...@LIBERO.IT
> ha scritto nel messaggio
news:cieuqn$kbs$1...@news.newsland.it...
> MI POTRESTE INDICARE L'ISTRUZIONE CHE MI PERMETTE STANDO IN UNA MASCHERA E
>  IN UN DETERMINATO CAMPO PREMENDO IL TASTO F4 MI APRE UN ALTRA MASCHERA DI
> RICERCA E POI CLICCANDO SU UN RIGO DI ESSA MI RITORNI SULLA MASCHERA
> PRINCIPALE CON IL VALORE CLICCATO
> GRAZIE
Io ti posso indicare che in un NG scrivere tutto in maiuscolo significa
strillare e volevo assicurarti che qui nessuno è sordo!
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ISTRUZIONE F4  X APRIRE MASCHERA

author: vanni

text:
VANNI ha scritto:



title: ISTRUZIONE F4  X APRIRE MASCHERA

text:
Sergio MAZZA ha scritto:


> Ciao.

scusatemi non avevo nessuna intenzione ne di urlare ne di pretendere
qualcosa non sapevo di questa regola .Ho usato le maiuscole perche i
software che uso me la impongono e quando scrivo molto spesso non le tolgo
salto da un programma all'altro
rinnovo le mie scuse grazie



title: ISTRUZIONE F4  X APRIRE MASCHERA

author: MA

text:
"vanni" <
ver...@libero.it
> ha scritto nel
messaggio news:cigpa2$6jk$1...@news.newsland.it...
> Sergio MAZZA ha scritto:
>
> > "VANNI" <
VER...@LIBERO.IT
> ha scritto nel
messaggio
> > news:cieuqn$kbs$1...@news.newsland.it...
> > > MI POTRESTE INDICARE L'ISTRUZIONE CHE MI
PERMETTE STANDO IN UNA MASCHERA E
> > >  IN UN DETERMINATO CAMPO PREMENDO IL TASTO
F4 MI APRE UN ALTRA MASCHERA DI
> > > RICERCA E POI CLICCANDO SU UN RIGO DI ESSA
MI RITORNI SULLA MASCHERA
> > > PRINCIPALE CON IL VALORE CLICCATO
> > > GRAZIE
> > >
> > >
> > > --
>
> > Se non urli (scrivere in maiuscolo) forse
sě...
>
> > Ciao.
>
> > P.S. Inzia a cercare nei messaggi
precedenti...
> scusatemi non avevo nessuna intenzione ne di
urlare ne di pretendere
> qualcosa non sapevo di questa regola .Ho usato
le maiuscole perche i
> software che uso me la impongono e quando scrivo
molto spesso non le tolgo
> salto da un programma all'altro
> rinnovo le mie scuse grazie
>
Guardati la macro Autokeys
MAssimialino


title: Migrazione da 97 a 2000

author: Simone Rossetti

text:
Sto migrando un db fatto col 97 al 2000, ho referenziato "Microsoft DAO
3.6 object library" ma ancora ho l'errore:
Errore di runtime 13
Tipo non corrispondete
alla riga n°4:
1) Dim db As database
2) Set db = CurrentDb
3) Dim rs As Recordset
4) Set rs = db.OpenRecordset("select * from dati")
Cos'altro devo fare?
Thankx.
Ciao.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Migrazione da 97 a 2000

author: Potone

text:
"Simone Rossetti" <
s.ros...@libero.it
> ha scritto nel messaggio news:d03770958f1d3a8da5...@mygate.mailgate.org...

ciao,
togli il riferimento alla libreria ADO (se non ti serve) oppure quando dichiari gli oggetti fallo in modo esplicito:
DIM rs AS DAO.Recordset
Matteo


title: Migrazione da 97 a 2000

text:
"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio
news:9VDg9.10480$my3.1...@twister2.libero.it...

Se non puoi cancellare le librerie ADO (non si sa mai, in seguito ti
potrebbero servire) e non vuoi modificare a manina santa le righe di codice
VBA per rendere espliciti gli oggetti, nell'elenco dei riferimenti del tuo
database fai in maniera che i riferimenti alla libreria DAO precedano i
riferimenti alla libreria ADO.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Maschera con sottomaschera e report

text:
Salve a tutti,
ho creato una maschera con una sottomaschera, un report con relativo
sottoreport.
Ho creato un pulsante comando per la stampa di un record per volta in VBA
cosě:
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "Ordini"
    stLinkCriteria = "[ID] = [Forms]![Ordini]![ID]"
    DoCmd.OpenReport stDocName, acNormal, , stLinkCriteria
Il mio problema č che la maschera mi stampa un record per volta ma non so
come comportarmi per la sottomaschera perchč questa stampa tutti i record.
Come posso fare per creare una sottomaschera con casella combinata per
gestire l'indirizzo dei clienti e che lo stesso comando sopra mi stampi nel
report un record alla volta sia nella maschera che nella sottomaschera
riportando cosě l'indirizzo scelto dalla casella combinata.
Un grazie a tutti


title: Maschera con sottomaschera e report

text:
"Cyclonxz1" <
mor...@iname.com
> ha scritto nel messaggio
news:99e2mu$72t$1...@nreadA.inwind.it...

Io proverei scrivendo correttamente i criteri, ovvero:
stLinkCriteria = "[ID] =" & [Forms]![Ordini]![ID]
e se il pulsante č contenuto nella maschera Ordini:
stLinkCriteria = "[ID] =" & Me![ID]
naturalmente dando per scontato che il controllo ID sia associato ad un
campo di tipo numerico o contatore.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Maschera con sottomaschera e report

author: Giove

text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
pwbu6.8871$bw6.1...@news.infostrada.it...

Ok, ma non ho risolto il mio problema, in quanto la sottomaschera continua a
stamparmi tutti i record e non quello che voglio io, devo creare un campo da
associare alla maschera e dare qualche comando in VBA?


title: Maschera con sottomaschera e report

text:
Giove <
mor...@iname.com
> wrote in message ...



title: Maschera con sottomaschera e report

author: Roberto dal portatile

text:
"Giove" <
mor...@iname.com
> ha scritto nel messaggio
news:EBhu6.64522$yl2.6...@news1.tin.it...
>
> Roberto da casa <
r.ma...@libero.it
> wrote in message
> pwbu6.8871$bw6.1...@news.infostrada.it...
> >
> > "Cyclonxz1" <
mor...@iname.com
> ha scritto nel messaggio
> > news:99e2mu$72t$1...@nreadA.inwind.it...
> > > Salve a tutti,
> > > ho creato una maschera con una sottomaschera, un report con relativo
> > > sottoreport.
> > > Ho creato un pulsante comando per la stampa di un record per volta in
> VBA
> > > così:
> > >
> > >     Dim stDocName As String
> > >     Dim stLinkCriteria As String
> > >     stDocName = "Ordini"
> > >     stLinkCriteria = "[ID] = [Forms]![Ordini]![ID]"
> > >     DoCmd.OpenReport stDocName, acNormal, , stLinkCriteria
> > >
> > > Il mio problema è che la maschera mi stampa un record per volta ma non
> so
> > > come comportarmi per la sottomaschera perchè questa stampa tutti i
> record.
> > > Come posso fare per creare una sottomaschera con casella combinata per
> > > gestire l'indirizzo dei clienti e che lo stesso comando sopra mi
stampi
> > nel
> > > report un record alla volta sia nella maschera che nella sottomaschera
> > > riportando così l'indirizzo scelto dalla casella combinata.
> > > Un grazie a tutti
> > >
> >
> > Io proverei scrivendo correttamente i criteri, ovvero:
> >
> > stLinkCriteria = "[ID] =" & [Forms]![Ordini]![ID]
> >
> > e se il pulsante è contenuto nella maschera Ordini:
> >
> > stLinkCriteria = "[ID] =" & Me![ID]
> >
> > naturalmente dando per scontato che il controllo ID sia associato ad un
> > campo di tipo numerico o contatore.
> >
> > --
> > Roberto
> Ok, ma non ho risolto il mio problema, in quanto la sottomaschera continua
a
> stamparmi tutti i record e non quello che voglio io, devo creare un campo
da
> associare alla maschera e dare qualche comando in VBA?
>
Io ho capito che:
1) Hai una tabella tblOrdini in relazione uno-a-molti con una tabella
tblDettagli tramite i campi ID.
2) Hai una maschera MaskOrdini che ha come origine record tblOrdini e che
contiene una sottomaschera che ha invece come origine record tblDettagli.
Sicuramente nelle proprietà Collega campi secondari e Collega campi master
del controllo sottomaschera contenuto in MaskOrdini hai scritto ID (e se non
l'hai scritto tu, l'avrà fatto l'autocomposizione di Access).
3) In MaskOrdini è inserito un pulsante di comando che serve ad aprire il
report Ordini e a fronte dell'evento "Su clic" del pulsante di comando hai
generato il odice VBA di cui abbiamo discusso nei messaggi precedenti.
Se le cose stanno così, a mio modesto parere occorre che:
a) Il report Ordini deve avere come origine record tblOrdini.
b) Il report Ordini deve contenere nel corpo un sottoreport che ha come
origine record tblDettagli
c) Nelle proprietà Collega campi secondari e Collega campi master del
controllo sottoreport contenuto nel report Ordini hai DEVI scrivere ID.
A questo punto dovrebbe funzionarti tutto.
A mio avviso tu non hai fatto quanto ho indicato nel punto c); se non scrivi
nulla in quelle due proprietà, stamperai nel sottoreport sempre TUTTO il
contenuto dell'oggetto che è origine record del sottoreport stesso.



title: Maschera con sottomaschera e report

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
6flu6.11685$bw6.1...@news.infostrada.it...

Innanzitutto ti ringrazio per aver risposto così tempestivamente:
ho capito tutto, ma scusa la mia ignoranza, non riesco a trovare nelle
proprietà: Collega campi secondari e Collega campi master sia nella maschera
che nel sottoreport


title: Maschera con sottomaschera e report

text:
"Cyclonxz1" <
mor...@iname.com
> ha scritto nel messaggio
news:9zpu6.10414$lT1.1...@news2.tin.it...
>
[CUT]

Le due proprietà in questione sono relative o ad un CONTROLLO sottomaschera
contenuto in una maschera principale o ad un CONTROLLO sottoreport contenuto
in un report (fai attenzione che ho scritto controllo sottomaschera e non
sottomaschera e controllo sottoreport e non sottoreport).
Nel mio esempio che ti ho postato nel messaggio precedente, per vedere le
due proprietà relative ala controllo sottomaschera devi:
1) Aprire la struttura di MaskOrdini.
2) Evidenziare con il mouse sul controllo sottomaschera.
3) Aprire dalla barra dei comandi la finestra delle Proprietà (se non è già
aperta).
4) Selezionare sulla finestra delle Proprietà la scheda Dati.
5) La seconda e terza riga in elenco sono relative alle due proprietà in
questione.
che per vedere quelle relative al controllo sottoreport diventa:
1) Aprire la struttura del report Ordini.
2) Evidenziare con il mouse sul controllo sottoreport.
3) Aprire dalla barra dei comandi la finestra delle Proprietà (se non è già
aperta).
4) Selezionare sulla finestra delle Proprietà la scheda Dati.
5) La seconda e terza riga in elenco sono relative alle due proprietà in
questione.



title: Maschera con sottomaschera e report

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
Kmru6.3332$dJ6....@news.infostrada.it...

Ho trovato e provato il tutto, risultato che ora la sottomaschera è
collegata all'id della maschera,
idem sottoreport, cioè se ID della maschera è su 10, anche ID della
sottomaschera segna 10 e la casella combinata non funziona più. Io vorrei
poter scegliere a piacimento l'ID della sottomaschera,
esempio: se ID maschera è su 10, la sottomaschera mi deve dare la
possibilità di scegliere qualsiasi ID con una casella combinata e stamparmi
nel report quello scelto.
Grazie del tempo perso, si può fare?


title: Maschera con sottomaschera e report

text:
"Cyclonxz1" <
mor...@iname.com
> ha scritto nel messaggio
news:u7Du6.67838$yl2.6...@news1.tin.it...
>
[CUT]
> Ho trovato e provato il tutto, risultato che ora la sottomaschera è
> collegata all'id della maschera,
> idem sottoreport, cioè se ID della maschera è su 10, anche ID della
> sottomaschera segna 10 e la casella combinata non funziona più. Io vorrei
> poter scegliere a piacimento l'ID della sottomaschera,
> esempio: se ID maschera è su 10, la sottomaschera mi deve dare la
> possibilità di scegliere qualsiasi ID con una casella combinata e
stamparmi
> nel report quello scelto.
> Grazie del tempo perso, si può fare?
>
Certo che si può fare.
Penso che però vale la pena di chiudere questo thread, visto che, sullo
stesso problema, ne hai aperto un altro più circonstanziato oggi alle 12:12
che ha per subject "Indirizzi clienti".
Per non creare inutile confusione, andiamo avanti con quello.
Forse valeva la pena andare avanti con questo.



title: Conversione access 92 - access 2000 + Comando TRIM

author: Leonardo Fiduccia

text:
1    -    La conversione di un programma scritto in Access 97 alla versione
2000 è indolore?????.
2    -    Rinstallando Office 97 su una nuova macchina, quando eseguo il
debug del programma, mi si pianta sul comando TRIM, non torva la libreria
C:\PROGRAMMI\FILE COMUNI\MICROSOFT SHARED\VBA\VBA332.DLL che è invece
presente????????
Ho installato + volte access ed office 97, ma non ho mai avuto di questi
inconvenienti??????????????
    Se qualcuno fosse in grado di aiutarmi avrebbe la mia eterna
riconscenza.
GRAZIE
fil...@tin.it


author: Fabio Montagner

text:
>2    -    Rinstallando Office 97 su una nuova macchina, quando eseguo il
>debug del programma, mi si pianta sul comando TRIM, non torva la libreria
>C:\PROGRAMMI\FILE COMUNI\MICROSOFT SHARED\VBA\VBA332.DLL che è invece
>presente????????
>Ho installato + volte access ed office 97, ma non ho mai avuto di questi
>inconvenienti??????????????
Hai provato a ricopiare gli oggetti in un nuovo .mdb?


title: Comando per copiare

author: Alex

text:
Ciao,

mi dirteste quel'è il comando per creare
un pulsante che copi semplicemente (CTR+C per capirci) il contenuto di
un determinato campo ?

Gerazie

Alex


title: Come lo risolvo questo errore??

author: luca

text:
"Jerry" <
nightclu...@email.it
> ha scritto nel messaggio
news:4EGO9.33359$R45.1...@news2.tin.it...
Spostando una tabella da un database ad un altro mi da questo errore!
"il modulo di gestione di database di microsoft Jet ha interrotto
l'elaborazione.
Un altro utente sta contemporaneamente cercando di modificare gli stessi
dati"
Io non capisco...non c'e nessun altro utente!!
Come posso esportate quella tabella in un altro database?
Per favore aiutatemi!
Grazie
Verifica:
Che il database a cui stai esportando i dati sia chiuso e che nessun altro
utente sia collegato.
a qusto punto dal nuovo database esegui importa tabella.
Tutto qua .
se non ti funziona probabilmente hai qualche problema di access


title: Chiusura maschere a tempo

author: computer valley

text:
Salve a tutto il NG;
ho 2 piccoli quesiti;
1) come posso fare a far chiudere una maschera solo le l'applicazione rimane
inattiva per un tempo determinato;
2) ho provato dal sitocomune quella funzione che nasconde la finestra di
Access da codice; il problema perň č che non riesco a capire come aprire una
maschera
su apertura del db cosě impostato, premesso che come č ovvio parlo di
maschere popup.
Vi ringrazio.
Lucio


title: Chiusura maschere a tempo

author: Xymox

text:
"computer valley" <
c.va...@tin.it
> ha scritto
> Salve a tutto il NG;
> ho 2 piccoli quesiti;
> 1) come posso fare a far chiudere una maschera solo le l'applicazione
rimane
> inattiva per un tempo determinato;
Sull'apertura della maschera definisci l'intervallo di tempo:
Me.TimerInterval = 600000
p.s. sono millisecondi, guarda la guida in linea
Poi nell'evento "Su Timer" la chiudi.
Questo esempio chiude il programma dopo le 21.00:
Dim DATA As String, MiaOra As Variant
DATA = Now
MiaOra = Hour(DATA)
If MiaOra >= 21 Then
DoCmd.Quit
End If
p.s. è un vecchio esempio sicuramente si può fare di meglio.
--
bye marco s.
www.marcosanti.it


title: Chiusura maschere a tempo

text:
"Xymox" <
marcosanti...@people.it
> ha scritto nel messaggio
news:bu9agl$f5um9$1...@ID-122915.news.uni-berlin.de...

In  effetti non è la soluzione ideale perchè la maschera si deve chiudere
dopo 15 minuti di inattività del DB senza vincoli di tempo ma riferendosi
solo ed esclusivamente all'ultima attività all'interno della form.
Grazie.
Lucio


title: Chiusura maschere a tempo

author: Roberto da casa

text:
"computer valley" <
c.va...@tin.it
> ha scritto nel messaggio
news:quUNb.99758$VW.40...@news3.tin.it...
> Salve a tutto il NG;
> ho 2 piccoli quesiti;
> 1) come posso fare a far chiudere una maschera solo le l'applicazione
rimane
> inattiva per un tempo determinato;
Vai sul Sito Comune (link qui sotto) e dalla Sezione Forms fai il download
del database di esempio allegato alla FAQ intitolata "Esempi di utilizzo
delle forms".
Apri il database scaricato, seleziona il Topic intitolato How to Detect User
Idle Time or Inactivity, poi pigia il pulsante di comando Show Example: ti
verrà mostrato un esempio di ciò che ti serve.
Per maggiori dettagli di come è stato realizzato l'esempio vai al link:
http://support.microsoft.com/default.aspx?id=128814
[CUT]
> Lucio
>
>
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Chiusura maschere a tempo

author: Tommaso Cafini

text:
"computer valley" <
c.va...@tin.it
> wrote:

Una possibilita' potrebbe essere:
A ogni elemento della maschera collega agli eventi
KeyPress e MouseMove una procedura che setti una variabile globale a 1
( la proprieta' della maschera KeyPreview deve essere TRUE).
Sull'evento OnTimer poni una procedura che controlli la variabile e
la resetti a 0 se e' 1
oppure
chiuda la applicazione se invece e' gia' 0 (= Nessun movimento di tasti o
di maus nell'ultimo intervallo di tempo)
Dovresti farlo per ogni maschera, e considerare di settare l'intervallo a 0
nel caso tu renda invisibile delle maschere senza chiuderle:
Potresti farlo sugli eventi:
Form_Deactivate () e
Form_Activate ()
--
Tommaso Cafini
t...@rhein-neckar.netsurf.de
Heidelberg


title: Chiusura maschere a tempo

author: ALESSANDRO Baraldi

text:
"computer valley" <
c.va...@tin.it
> ha scritto nel messaggio
news:X9WNb.100371$VW.40...@news3.tin.it...

Ti crei una Form e la rendi Visible=No, su evento Timer=6000(1minuto)
controlli
Screen.Activecontrol.Name
, se è sempre quello del controllo
precedente
inizi ad incrementare un contatore, che essendo ad 1 minuto ti sarà
sufficiente
arrivare a 15, se il Controllo è cambiato(Indice che hai giocato nelle Form)
allora
lo azzeri......!
Quando sei arrivato a 15 esegui il LogOut.............!!!
E' semplicissimo, ma funziona decisamente bene.
@Alex.


title: Formattare un campo ore a quattro cifre

author: Eremita Antonio

text:
Ho necessità di eseguire dei calcoli con ore di volo, è possibile forzare la
formattazione di un campo data/ora in hhhh:mm.


title: Formattare un campo ore a quattro cifre

author: ciroteo

text:
"Eremita Antonio" <
ere...@bluseven.net
> ha scritto nel messaggio
news:c7ri0g$dao$1...@nntp.weblinea.it...
> Ho necessità di eseguire dei calcoli con ore di volo, è possibile forzare
la
> formattazione di un campo data/ora in hhhh:mm.
>
attento! non si tratta di formattazione, le ore ahimè sono solo 24 ... (nel
formato
hh.mm
, si intende)
anche se nella vita spesso avremmo bisogno di 36 o 48 ore ...
Ti consiglio per effettuare dei calcoli di convertire le ore in decimali
( è semplice :  ([ora_fine]-[ora_inizio])*24)
In tal modo potrai effettuare tutti i conteggi che vuoi e il dato apparirà
come intendi tu :
hhh.mm
 ecc...
Se non sono stato chiaro guarda nei 3d precedenti è un problema che è già
stato trattato molte volte.
ciao teo


title: Spedire mail con Outlook di office

author: Stefano Barca

text:
Ciao A tutti
Vorrei sapere quali sono i comandi da utilizzare per spedire mail con
outlook
Grazie


title: Spedire mail con Outlook di office

author: Pablitomf

text:
Stefano Barca ha scritto:

> Grazie
SendObject
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Criterio query tramite inputbox o simili

author: Eradicator

text:
Ho la seguente query:
SELECT Registrazioni.*
FROM Registrazioni
WHERE (((Format([DataRecupero],"yyyy"))=Format(Date(),"yyyy")));
Su questa query ho creato poi un report che mi riporta su carta il suo
contenuto.
Ora ho la necessità che una volta cliccato il pulsante di stampa del report
mi compaia una inputbox (o meglio una piccola maschera con al suo interno
una textbox e 2 pulsanti: continua e annulla) dove inserire l'anno che si
vuole invece del comando Date()
NB: Nel caso della inputbox è possibile specificare una maschera di input a
4 caratteri numerici o tale proprietà vale solo per le textbox e simili?
Mi potreste fare entrambi i casi, ovvero sia utilizzando una textbox che una
inputbox?
Grazie.


author: Alessandro Cara

text:
Eradicator ha scritto:

tanto comincia a fare cosi':
SELECT Registrazioni.*
FROM Registrazioni
WHERE (((Format([DataRecupero],"yyyy"))=[Immettere l'anno]
;<)
--
a.cara
togli qualcosa dall'email


author: Carlo Costarella

text:
"Eradicator" <
m.enteza...@virgilio.it
> ha scritto nel messaggio
news:xKwya.124053$3M4.2...@news1.tin.it...

Una istruzione sql del genere chiede di immettere l'anno e lo trasforma in
numerico:
SELECT Articoli.IDArticolo, Articoli.Anno
FROM Articoli
WHERE (((Articoli.Anno)=CInt([Quale Anno?])));
Se invece vuoi usare la maschera (Form; qui impropriamente chiamata di
input) devi spostare il codice, che ti fà stampare il report, su questa
maschera e associare il report ad una query che abbia nei criteri l'anno
scelto nella maschera di "input" (leggi Form).
Quindi ricapitolando: se usi la maschera  il codice del pulsante che ti
faceva partire il report deve aprire la maschera per la scelta dell'anno:
Docmd.openform "MascheraDiInput"; il resto del codice lo gestisci da questa
maschera.
Questa è solo una delle possibili strade.
Per esempio puoi creare una funzione che restituisce il risultato numerico
di una inputbox e inserire il nome di questa funzione nei criteri della
query.
Per la formattazione del controllo è preferibile usare la Form di richiesta
anno.
Ciao, Carlo


title: importare tutti i file in una cartella

author: Roberto B

text:
Salve, ho una cartella contenente n file .xls.
i file hanno nomi differenti (non seguono una logica).
come posso fare per importare tutti i file accodando i dati nella stessa
tabella access?
grazie


title: importare tutti i file in una cartella

author: Roberto dalla campagna

text:
"Roberto B" <
roby.p...@libero.it
> ha scritto nel messaggio
news:_MCre.2610$D7.5...@twister1.libero.it...

Se non sbaglio ne stiamo discutendo nel NG microsoft.public.it.office.access
.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: contare i records

author: Luigi

text:
ciao a tutti

chiedo aiuto per contare i records nella sottomaschera
da codice.
Grazie


title: contare i records

author: Karl Donaubauer

text:
Luigi wrote:
> chiedo aiuto per contare i records nella sottomaschera
> da codice.

Se intendi dalla maschera principale p.e.

MsgBox Me!SottoMaschera.Form.Recordset.RecordCount

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


title: contare i records

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:aq5u3r...@mid.individual.net...
> Luigi wrote:
>> chiedo aiuto per contare i records nella sottomaschera
>> da codice.
>
> Se intendi dalla maschera principale p.e.
>
> MsgBox Me!SottoMaschera.Form.Recordset.RecordCount

ciao Karl
se è invece da sottomaschera?


title: contare i records

text:
Luigi wrote:
> "Karl Donaubauer ha scritto:
>>> chiedo aiuto per contare i records nella sottomaschera
>>> da codice.
>>
>> Se intendi dalla maschera principale p.e.
>>
>> MsgBox Me!SottoMaschera.Form.Recordset.RecordCount
>
> se è invece da sottomaschera?

dalla stessa:

MsgBox Me.Recordset.RecordCount

da un'altra:

MsgBox Me.Parent!SottoMaschera.Form.Recordset.RecordCount



title: contare i records

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:aq63oc...@mid.individual.net...

grazie


title: contare i records

text:
On 11 Mar, 13:51, "Luigi" <
Luig...@nospambero.it
> wrote:
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggionews:aq5u3r...@mid.individual.net...
>
> > Luigi wrote:
> >> chiedo aiuto per contare i records nella sottomaschera
> >> da codice.
>
> > Se intendi dalla maschera principale p.e.
>
> > MsgBox Me!SottoMaschera.Form.Recordset.RecordCount
>
> ciao Karl
> se è invece da sottomaschera?

Salve.....

se vuoi interrogare direttamente dalla sottomaschera il codice sarà:

MsgBox  Me.Form.Recordset.RecordCount

Saluti
M7a1x


title: contare i records

text:
"M7a1x" <
melm...@gmail.com
> ha scritto nel messaggio
news:2cb24452-058c-4b1b...@hl5g2000vbb.googlegroups.com...
On 11 Mar, 13:51, "Luigi" <
Luig...@nospambero.it
> wrote:
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel
> messaggionews:aq5u3r...@mid.individual.net...
>
> > Luigi wrote:
> >> chiedo aiuto per contare i records nella sottomaschera
> >> da codice.
>
> > Se intendi dalla maschera principale p.e.
>
> > MsgBox Me!SottoMaschera.Form.Recordset.RecordCount
>
> ciao Karl
> se � invece da sottomaschera?

Salve.....

se vuoi interrogare direttamente dalla sottomaschera il codice sar�:

MsgBox  Me.Form.Recordset.RecordCount

grazie


title: Come scrivere una casella di testo in corsivo solo a metà?

author: Piro

text:
Auto.
Ho un piccolo problema con Access 2000. Ho costruito un database per
l'erbario (studio Scienze Naturali e devo presentare un erbario per l'esame
di Botanica) e ho creato un report per le etichette che devo attaccare ad
ogni foglio d'erbario. Il problema nasce dal fatto che i nomi delle specie
di piante devono essere del tipo
Bellis perennis L.
dove il nome scientifico 'Bellis perennis' deve andar scritto in corsivo,
mentre le iniziali del classificatore 'L.' devono essere scritte a carattere
normale. Ho memorizzato il nome scientifico e il classificatore in due campi
distinti del database, ma quando in una casella di testo provo a scrivere
una stringa che sia la somma delle stringhe presenti nei due campi (nella
casella di testo in questione ho scritto '=[Genere e specie] & " " &
[Classificatore]') non c'è verso di farle assumere l'aspetto che voglio io:
in qualunque modo provo a farlo, tutta la casella di testo viene scritta con
lo stesso carattere (o tutto in corsivo o tutto diritto).
C'è un modo semplice per ottenere quello che voglio? Ho provato a cercare
nella guida del VBA (mi pareva di ricordare che in questo linguaggio c'è la
possibilità di modificare una stringa in modo che sia per metà scritta in
corsivo e per metà no), ma senza nessun successo. Ho utilizzato questo
linguaggio solo per creare delle funzioni personalizzate in Excel e in
questo caso non capisco da dove cominciare.
Grazie fin d'ora a tutti quelli che mi daranno qualche idea.
Piro


text:
"Piro" <
pr...@microsoft.com
> ha scritto nel messaggio
news:QefW9.66009$AA2.2...@news2.tin.it...

Nelle caselle di testo di Access non è possibile.
Potresti usare l'ocx richtx32.ocx che è liberamente distribuibile se hai
acquistato la versione Developper di Office o se hai VB.
Con questo ocx puoi usare tutta la formattazione che vuoi.
In alternativa mantieni separate le due caselle di testo, allineando la
prima a dx e la seconda a sx e affiancandole.
Ciao, Carlo


text:
"Piro" <
pr...@microsoft.com
> ha scritto nel messaggio
news:QefW9.66009$AA2.2...@news2.tin.it...

Purtroppo per poterlo fare, e si può fare, devi mettere mano al codice.
Devi crearti una Routine che scorra la Stringa e converta il carattere
minuscolo in maiuscolo aggiungendo mi pare 24 al codice ASCII del
singolo carattere.
Secondo me ti conviene fare una QRY per modificarli, poi inserisci un
controllo
durante la digitazione.
Lo ritengo però un pò complesso per le differenti tipologie di struttura
alle quali vai in contro.
@Alex.


author: Maurizio Borrelli

text:
> "Piro" <
pr...@microsoft.com
> ha scritto nel messaggio
> news:QefW9.66009$AA2.2...@news2.tin.it...
> Auto.
    Bici.
[...]
> Bellis perennis L.
> dove il nome scientifico 'Bellis perennis' deve andar scritto in corsivo,
> mentre le iniziali del classificatore 'L.' devono essere scritte a
> carattere normale.
[...]
    Se ti accontenti di un carattere monospaziato (non proporzionale) tipo
Courier New potresti fare un "sandwich" di due caselle di testo di cui
quella superiore con sfondo trasparente. Cosi'
        Prima casella di testo:   Bellis perennis
        Seconda casella di testo:                 L.
    Ovvero nella seconda scriverai una stringa preceduta da tanti spazi
quanti sono i caratteri della prima, piu' uno di separazione fra i due
testi, piu' tanti quanti empiricamente dovrai calcolare in percentuale a
causa del fatto che il corsivo del primo testo occupa piu' spazio della
scrittura normale.
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
> "Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel
> messaggio news:b0c4d8$nbamj$1...@ID-52090.news.dfncis.de...
[...]
> piu' tanti quanti empiricamente dovrai calcolare in percentuale a
> causa del fatto che il corsivo del primo testo occupa piu' spazio della
> scrittura normale.
    Questa ovviamente e' una balla!... :-( Senno' che caratteri monospaziati
sarebbero? )-:
    ( Occhio, cmq, che non si sa mai. )



text:
Ciao Carlo.
Temevo che non fosse possibile.
Non ho acquistato nulla, uso la versione di Access che ho a disposizione
all'Università. Come faccio ad utilizzare l'ocx di cui parli? Sul computer
che uso ho trovato il file richtx32.ocx, ma non capisco come inserire questo
oggetto nel mio report.
Grazie,



text:
Ho inserito il rich text control sul mio report, ma la guida non mi č di
grande aiuto: anche scrivendo '=[Genere e specie] & " " & [Classificatore]'
tra le proprietą 'origine controllo' mi resta una riga bianca sul report.
Che altra proprietą devo modificare? E come scrivo una parte in corsivo e
l'altra no? Ci proverņ ancora domani, intanto grazie e buona notte.
Piro
> Ciao Carlo.
> Temevo che non fosse possibile.
> Non ho acquistato nulla, uso la versione di Access che ho a disposizione
> all'Universitą. Come faccio ad utilizzare l'ocx di cui parli? Sul computer



title: Kaspersky ed automazione con Word

author: Mirko Caporali

text:
Ciao a tutti,
Come avrete capito, utilizzo Kaspersky come antivirus.
Quando lancio una routine di Acces per interagire con Word, Kaspersky
(versione 6) lancia messaggi allarmanti credendo che si tratti di un
attacco maligno.
A qualcuno è capitato?


title: Kaspersky ed automazione con Word

author: SystemsoftwareŽRinoFerrari

text:
"Mirko Caporali" <
mirko.c...@tin.it
> ha scritto nel messaggio
news:1161152945.8...@m73g2000cwd.googlegroups.com...
Ciao a tutti,

A qualcuno è capitato?
Tecnicamente fa un controllo sulle macro ecc.
Per ovviare il problema dovresti disabilitare
nelle I mpostazioni->Difesa Proattiva
Office Guard
Rino Ferrari


title: Casino dopo compattazione

author: il barbi

text:
Dopo aver fatto alcune modifiche minime al codice VBA ho lanciato la
compattazione del db e mi dice: "Il riferimento al campo specificato x
potrebbe essere relativo a più tabelle elencate nella proposizione FROM
dell'istruzione SQL" e si e' impiantato su questa riga di codice:
Me.OrderBy = "campo x, più altri campi"
dopo aver chiuso non mi si apre più la maschera, dando lo stesso errore...
ora le modifiche che ho fatto al VBA non c'entrano assolutamente niente col
campo x...
cosa posso controllare?
il barbi


title: Casino dopo compattazione

author: MA

text:

Probabilmente s'è corrotto
Importa tutto in un nuovo db.
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Casino dopo compattazione

text:
il barbi wrote:
> Dopo aver fatto alcune modifiche minime al codice VBA ho lanciato la
> compattazione del db e mi dice: "Il riferimento al campo specificato x
> potrebbe essere relativo a piů tabelle elencate nella proposizione
> FROM dell'istruzione SQL" e si e' impiantato su questa riga di codice:
> Me.OrderBy = "campo x, piů altri campi"
> dopo aver chiuso non mi si apre piů la maschera, dando lo stesso
> errore... ora le modifiche che ho fatto al VBA non c'entrano
> assolutamente niente col campo x...
> cosa posso controllare?
Cosa vuol dire "non mi si apre piů"?
In vis. maschera o anche in vis. struttura?
Dove si trova il codice incriminato?
Nel sub "Su apertura" o "Su corrente" della maschera?
In ogni caso controlla se il nome del campo esiste su piů
di una tabella nell'Origine record della maschera.
In questo caso ci sono diversi metodi per evitare l'errore.
P.e. puoi usare un riferimento qualificato nel codice:
Me.OrderBy = "NomeTabella.x, piů altri campi"
o meglio invece puoi usare 2 Alias nella query, p.e.:
xDiA: x       xDiB: x
TabellaA    TabellaB
e poi nel codice:
Me.OrderBy = "xDiA, piů altri campi"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Casino dopo compattazione

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:5tidbqF...@mid.individual.net...

dunque... non ci crederai ma adesso, dopo ulteriori nodifiche al codice VBA
che non c'entrano niente col campo x, l'errore e' sparito... e poi dicono
che il computer e' una macchina deterministica
cioe' il campo x esiste in UNA sola tabella, lo giuro
ma in effetti il mio e' un problema di nicchissima... Cioe' faccio girare
un'utility VBA per ritagliare il database vero su misura per un utente, nel
senso che faccio un filtro adatto a quell'utente che mi da' i record che
interessano a lui e poi ritaglio la tabella principale e le tabelle
secondarie escludendo i record che non gli interessano. Alla fine ho un
database ritagliato che mi ha sempre funzionato, anche compattandolo. Adesso
a fronte di modifiche minime al codice VBA il ritaglio funzionava, ma la
compattazione successiva mi dava l'errore.
Io semplicemente mi sono limitato a completare il ritaglio di una tabella
secondaria e a cancellare un'altra tabella secondaria e due query
secondarie...
e adesso e' tutto ok!!!
Buon anno!!
il barbi


title: automazione esecuzione query

author: Ivan

text:
Il mio problema non è molto complesso, ma non mi mi viene in mente niente
per risolverlo (come capita spesso quando si lavore da giorni allo stesso
database):
devo fare in modo che una query di un database venga eseguita
automaticamente ogni 10 secondi (circa).
Spero in un gradito aiuto
IVAN


title: automazione esecuzione query

author: Giuseppe

text:
"Ivan" <
ivan....@tiscalinet.it
> ha scritto nel messaggio
news:8mbqo8$qcd$1...@lacerta.tiscalinet.it...

un tentativo:
in viasualizzazione struttura , es. la maschera "frmMiaMaschera" ,
nella proprietà : Intervallo timer , digita 30000 per 30 secondi. Ogni 30
secondi verrà attivato il codice
nella proprietà : Su timer :
Private Sub Form_Timer()
DoCmd.RunSQL "----------------------------- "
End Sub
potresti aprire la maschera in modalità nascosta,
(es. DoCmd.OpenForm "frmMiaMaschera", , , , , acHidden)
per informazioni sul metodo RunSQL ti consiglio di consultare
la guida in linea
giuseppe


title: Error accessing File. Network Connectio may have been lost

author: PIO

text:
Ciao.La stringa inserita nel subject e' l'errore che mi compare quando
tento di aprire una form che contiene dei controlli in VBA.
La cosa strana e' che questo errore non compare sempre e non su tutte
le form (notare che tutte le form che ho fatto hanno del codice VBA in
background).
Inoltre particolare molto importante e' che non utilizzo assolutamente
nessun recordset e tantomeno non faccio riferimento a nessun oggetto
ADO e DAO.
Da cosa potrebbe dipendere questo errore??
Thanks


text:
Il problema sopra segnalato mi compare quando cerco di aprire una form
contenente del codice VBA.
Il database e' in locale e non utilizzo nessun recordset ne oggetti
ADO e DAO.
A cosa e' dovuto
Rgds
Stefano PIOLTELLI


title: Transferdatabase da query a tabella

text:
Un saluto ed i miei migliori auguri a tutti. Esiste un modo per
importare una query, con il metodo transferdatabase, e far in modo che
nel db di destinazione diventi una tabella? Da tabella a tabella
funziona perfettamente, devo per forza modificare la mia query in Q di
creazione tabella per poi importarla e collocarla tra le tabelle e non
tra le query o fare la modifica nel mio db di destinazione? mi sembra
un pò macchinoso, mi chiedevo se c'è un metodo alternativo in vba.
Grazie.


title: Transferdatabase da query a tabella

author: giorgio rancati

text:
"T_A_O" <
iln...@katamail.com
> ha scritto nel messaggio
news:1167219313.0...@42g2000cwt.googlegroups.com...

Ciao T_A_O,
un metodo alternativo potrebbe essere questo.
----
Currentdb.Execute "SELECT * INTO NomeTabella FROM
[C:\Dati\Db1.mdb].[Query1]"
---
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: Transferdatabase da query a tabella

text:
T_A_O wrote:
> Un saluto ed i miei migliori auguri a tutti. Esiste un modo per
> importare una query, con il metodo transferdatabase, e far in modo che
> nel db di destinazione diventi una tabella? Da tabella a tabella
> funziona perfettamente, devo per forza modificare la mia query in Q di
> creazione tabella per poi importarla e collocarla tra le tabelle e non
> tra le query o fare la modifica nel mio db di destinazione?
> ...
Se scegli la voce del menu per modifichare la query in una query
di creazione tabella ti appare un dialogo dove puoi scegliere
"Altro database" come db di destinazione e il suo nome.
Se ti capisco bene questo è tutto il lavoro necessario.
Certo dopo puoi anche eseguire la query con VBA:
Currentdb.Execute "NomeDellaQuery"
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Transferdatabase da query a tabella

text:
Karl Donaubauer ha scritto:

Grazie mille per le vostre (sempre preziose) risposte, proverò subito
a metterle in pratica.
Marco.


title: maschera di conferma

author: Riccardo

text:
Come si puo' creare una maschera di conferma su ogni record
che chieda:
Se aggiungere il record corrente
Se tornare in modifica
Se annullarlo
grazie
Riccardo


title: maschera di conferma

author: Silvio Berruti

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9gd6qd$ns$1...@news.panservice.it...

Inserisci questo codice su prima di aggiornare della maschera:
Private Sub Form_BeforeUpdate(Cancel As Integer)
  Dim mess As String, risp
  mess = "Scegliere:" & vbCrLf & vbCrLf & _
       "Sě per salvare il record" & vbCrLf & _
       "No per tornare in modifica" & vbCrLf & _
       "Annulla per annullare le modifiche"
  risp = MsgBox(mess, vbInformation + vbYesNoCancel, "Ora che vuoi fare?")
  Select Case risp
    Case vbYes
      MsgBox "Salvato", vbInformation
    Case vbNo
      Cancel = True
    Case Else
      Me.Undo
      Cancel = True
  End Select
End Sub
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: maschera di conferma

text:
Silvio Berruti <
s...@libero.it
> wrote in message
vEpW6.6679$T52.2...@news.infostrada.it...
>
> "Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
> news:9gd6qd$ns$1...@news.panservice.it...
> > Come si puo' creare una maschera di conferma su ogni record
> > che chieda:
> > Se aggiungere il record corrente
> > Se tornare in modifica
> > Se annullarlo
>
> Inserisci questo codice su prima di aggiornare della maschera:
>
> Private Sub Form_BeforeUpdate(Cancel As Integer)
>   Dim mess As String, risp
>   mess = "Scegliere:" & vbCrLf & vbCrLf & _
>        "Sì per salvare il record" & vbCrLf & _
>        "No per tornare in modifica" & vbCrLf & _
>        "Annulla per annullare le modifiche"
>   risp = MsgBox(mess, vbInformation + vbYesNoCancel, "Ora che vuoi fare?")
>   Select Case risp
>     Case vbYes
>       MsgBox "Salvato", vbInformation
>     Case vbNo
>       Cancel = True
>     Case Else
>       Me.Undo
>       Cancel = True
>   End Select
> End Sub
>
> --
>
>
> Silvio
>
>
> il sito comune di it.comp.appl.access:
>
http://www.sitocomune.com
>
>
>
thank's
Riccardo


title: problema report(magazzino)

author: Fabrizio

text:
Allora ragazzi nuovo problema cercherò di farmi capire il + possibile.
allora ho una tabella etichetta
con i seguenti campi
IDetichetta (Contatore)
CodiceOrdine(chiave)
Data
N° Colli
PesoTotale
VolumeTotale
ok il mio problema è questo devo creare un report o anche un  word che mi
permetta di stampare su un foglio A4 diviso in 4 parti questi record.
 tipo
intestazione ditta
ordine
data
N° colli 1
N° colli totale 20
Volume toatale
Pesototale
adesso se il foglio mettiamo è suddiviso in quattro frame
mi dovra spuntare
 collo 1                      Collo totale 2
 collo 20                     Collo totale 20
fi no a 4 nella prima pagina ecc
come faccio a fargli fare questa operazione in automatico sapendo solo il n°
dei colli totali in questo caso 20
molto importante


title: problema report(magazzino)

author: Galvy

text:
Ciao ciao a tutto il NG......
la mia domanda è molto semplice.....
dopo anni ed anni di schiavitù sotto billy mi sono deciso e mesi fa ho
iniziato ad installare linux come O.S. dei miei pc in ufficio... il problema
è che io stesso ho realizzato il gestionale per tutti i nostri lavori -
clienti - fatture - ddt ecc ecc ecc pperfettamente funzionante con un lato
dati(file mdb) ed un lato client(solo maschere e query) dunque vorrei
convertire tutti i PC a linux ma con il mio getionale?????
accettoi sugerimenti......
nel senso:
devo convertire da access a MySQL (per la parte dati) ma i client????
devo studiarmi un altro linguaggio???nessun proglema ..quale??????? php???
asp (no dato che è di billy)...ecc ecc ecc
insomma da windows ed access voglio migrare a linux e ????????????? qualcuno
può suggerirmi qualcosa???????
Saluti Cris


title: Sommare campi nome1,nome2...nomeN

author: Marco, il Padre

text:
So di perdere la faccia, ma non ricordo più come si indirizzano i
campi componendo il nome con un prefisso e un indice
for i=1 to n
	somma= somma + me!nome&i
next n
Ovvero, come diavolo è la sintassi dell'indirizzamento indiretto?
(ovviamento o cercato sul sito comune ...inutilmente..)


title: Sommare campi nome1,nome2...nomeN

author: Giorgio prx

text:
"Marco, il Padre" <
za...@polito.it
> ha scritto nel messaggio
news:d3tetu446gdn642eh...@4ax.com...

for i=1 to n
somma= somma + me("nome" & i)
next n
Ciao Giorgio.


title: Sommare campi nome1,nome2...nomeN

text:
On Sun, 17 Nov 2002 12:10:33 +0100, "Giorgio prx"
<
giorgio...@tiscalinet.it
> wrote:
Grazie. usavo la parentesi quadra ... :-)


title: Report: nascondere oggetti

author: John B

text:
Un cordiale saluto a tutti.
In un report vorrei nascondere:
- una casella di controllo del tipo Sě/No qualora il suo valore sia No.
Tuttavia con queste poche di righe ho il messaggio d'errore "variabile non
definita"
Private Sub IntestazionePagina_Format(Cancel As Integer, FormatCount As
Integer)
If Attiva = Sě Then
Attiva.Visible = True
Else Attiva.Visible = False
End If
End Sub
- un sottoreport qualora non contenga nessun valore.
Grazie per il vostro aiuto.
Giovanni


title: Report: nascondere oggetti

author: Roberto dalla campagna

text:
"John B" <
b...@infinito.it
> ha scritto nel messaggio
news:Sa1Yc.206045$5D1.9...@news4.tin.it...
> Un cordiale saluto a tutti.
> In un report vorrei nascondere:
> - una casella di controllo del tipo Sě/No qualora il suo valore sia No.
> Tuttavia con queste poche di righe ho il messaggio d'errore "variabile non
> definita"
>
> Private Sub IntestazionePagina_Format(Cancel As Integer, FormatCount As
> Integer)
> If Attiva = Sě Then
> Attiva.Visible = True
> Else Attiva.Visible = False
> End If
> End Sub
Prova cosě:
 Private Sub IntestazionePagina_Format(Cancel As Integer, FormatCount As
Integer)
Attiva.Visible = Attiva
End Sub
> - un sottoreport qualora non contenga nessun valore.
A fronte dell'evento "Su report vuoto" del sottoreport genera la seguente
riga di codice VBA:
CAncel = true
>
>
> Grazie per il vostro aiuto.
> Giovanni
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Report: nascondere oggetti

text:
Molte Grazie
Giovanni


title: Report: nascondere oggetti

text:
"John B" <
b...@infinito.it
> ha scritto nel messaggio
news:qA5Yc.207150$5D1.9...@news4.tin.it...
> Molte Grazie
Prego



title: Aprire database con password in singola istanza

author: Davide

text:
Buonasera,

con un pulsante su una maschera vorrei aprire un altro database di Access (.accdb) protetto da password.

Sul sito di Donkarl (
http://www.donkarl.com/it/?FAQ6.19
) ho trovato il seguente codice che mi permette di aprire correttamente il database, tuttavia cliccando più volte sul pulsante si aprono più istanze del database.

-----
Dim appAcc As Access.Application
Set appAcc = CreateObject("Access.Application")
appAcc.OpenCurrentDatabase "C:\MioDatabase.accdb", False, "12345"
-----
Dim db As DAO.Database
Dim acc As New Access.Application
Set db = acc.DBEngine.OpenDatabase("C:\MioDatabase.accdb", False, False, ";pwd=12345")
acc.OpenCurrentDatabase "C:\MioDatabase.accdb"
-----

Come posso evitare che venga aperta più di una istanza del database?

Davide


text:
Mmmmm puoi usare GETOBJECT prima di CREATEOBJECT, e, se ottieni errore 429 usi CRATEOBJECT altrimenti fai fallire...

In sostanza GETOBJECT cerca di usare il Server di Automazione se già Istanziato e ne recupera l'istanza stessa, quindi se già aperto esci... se non aperto lo apri...

On Erorr Goto ERR_OPEN
   Set appAcc = GetObject("Access.Application")
   If err=0 then Exit Sub
   .....
   Exit Sub

ERR_OPEN:
   Set appAcc = CreateObject("Access.Application")
   Resume Next
End Sub

Spero di essere stato chiaro

@Alex


text:

Ciao,

ho provato a scrivere come da tuo consiglio questo codice, ma come risultato viene aperto il database con richiesta della password. Inoltre cliccando di nuovo il pulsante vengono aperte altre istanze. Dove sbaglio?

On Error GoTo ERR_OPEN

Set AppAcc = GetObject("C:\MioDatabase.accdb", "Access.Application")
If Err.Number = 0 Then Exit Sub
AppAcc.OpenCurrentDatabase "C:\MioDatabase.accdb", False, ";PWD=12345"
Exit Sub

ERR_OPEN:
   Set AppAcc = CreateObject("Access.Application")
   Resume Next


text:
Debug passo passo...?

@Alex


text:
Il giorno venerdì 10 giugno 2016 07:56:50 UTC+2, @Alex ha scritto:
> Debug passo passo...?
>
> @Alex

Ciao Alex,

Non viene restituito nessun errore.
All'istruzione
   Set AppAcc = GetObject("C:\MioDatabase.accdb", "Access.Application")

consegue che:
se il programma è chiuso lo apre con richiesta della password.
se il programma è già aperto lo riapre con richiesta della password


text:

Davide... la logica è OPPOSTA..., in caso di NESSUN ERRORE ESCE.

Quindi:
Se con GETOBJECT viene rilevato ERRORE, significa che NON E' attiva alcuna istanza, quindi ERR=429, di conseguenza la CREO con CREATEOBJECT, ma non resetto l'errore quindi al Resume Next non effettuo Exit Sub e procedo.

Se con GETOBJECT NON vinee rilevato ERRORE, significa Istanza Attiva, ERR=0 e di conseguenza EXIT SUB...

Cosa sfugge in questo...?

Facendo Debug che succede...?

@Alex


text:
Ovviamente forse sfugge una cosa... che tu non hai chiarito ed io non ho chiesto...!
Se l'eventuale altra ISTANZA è aperta da altro PC chiaramente il codice NON FUNZIONA appoggiandosi ad Automazione quindi CLIENT Locale.
Ma nel tuo caso ho proposto questo SOLO per il fatto che hai detto che il problema esiste dalla macchina in caso di CLICK multipli...!

In tal caso deve andare.

@Alex


text:

La situazione reale è questa:
Ho sul server una cartella condivisa con dentro vari programmi Access 2007-2010.
Sempre nella stessa cartella ho un programma access "LogIn" (a cui tutti gli utenti sui PC in locale accedono mediante collegamento sul desktop) che gestisce i permessi degli utenti e gli fa vedere solo la lista dei programmi che gli sono consentiti aprire.
Selezionando da questa lista gli utenti aprono il relativo programma.
Ora vorrei mettere una password a tutti i programmi (tranne "LogIn" a cui gli utenti accedono con un id e password personale) in modo che gli utenti non possano aprire i programmi accedendo alla cartella condivisa.
Pertanto devo aggiornare l'istruzione associata al doppioClick sulla lista programmi (finora ho usato l'istruzione "Shell" che apriva una sola istanza, ma ora che c'è una password non è più adatta al mio scopo).

Riguardo l'uso di GetObject, a me non viene restituito errore 429, nè se il programma è chiuso, nè se il programma è già aperto.
Forse il problema è che è già aperta una istanza Access (ossia il programma "LogIn)!?


text:
Ho trovato una soluzione utilizzando le api di Windows trovate a questo link
http://access.mvps.org/access/api/api0041.htm

Con questa funzione che ho creato riesco ad ottenere i titolo delle finestre di access aperte. Bisognerà poi sistemarlo un po (replace, ecc.) per confrontarlo con il nome del file che si vuole aprire o meno.

Public Function VerificaFinestreAccessAperte()

Dim hWndApp As Long
hWndApp = apiGetWindow(apiGetDesktopWindow(), GW_CHILD)

Do Until hWndApp = 0
   If winGetClassName(hWndApp) = "OMain" Then
      MsgBox winGetTitle(hWndApp)
   End If
   hWndApp = apiGetWindow(hWndApp, GW_HWNDNEXT)
Loop

End Function


title: Non riesco a fare totali su report

author: bo

text:
Scusate la domanda banale, ma sto impazzendo...
sto cercando di fare totali su piè di pagine e riporti in intestazione
ma non ci riesco (mi da errore o somma =0)
Il report è simile a questo:
<intestazione>			RIPORTO    XXXXXXX
<intestazione num progress.>
<corpo>				IMPORTO   XXXXXXX
				.....................................
				.....................................
<pie' di pagina pagina>		RIPORTO   XXXXXXX
<piè di pagina report>		RIP. TOT.  XXXXXXX
Non riesco assolutamente a calcolare il riporto di piè di pagina
pagina e di intestazione...qualcuno mi può aiutare?
Grazie e ciao, Roby.


title: Non riesco a fare totali su report

author: stwe

text:
"bo" <
bobo...@libero.it
> ha scritto nel messaggio
news:724c8uknn2moofk2l...@4ax.com...

non ti posso aiutare direttamente, ma se cerchi nei messaggi vecchi trovi la
soluzione, io avevo avuto un problema analogo e s'è n'è parlato tempo
addietro.
usa google ricerca avanzata gruppi:
http://www.google.com/advanced_group_search?hl=it
by
stwe


title: Non riesco a fare totali su report

author: Roberto da casa

text:
"bo" <
bobo...@libero.it
> ha scritto nel messaggio
news:724c8uknn2moofk2l...@4ax.com...

Prova così.
Nel corpo del report inserisci una casella di testo non associata NON
visibile chiamata Pippo e nella sua origine controllo scrivi:
= [Importo]
Setta la proprietà "Somma parziale" del controllo Pippo a "Su tutto".
Nel Piè di pagina pagina inserisci una casella di testo non associata
chiamata Pluto e nalla sua origine controllo scrivi:
= [Pippo]
Nell'Intestazione di pagina del report inserisci una casella di testo non
associata chiamata Paperino e nalla sua origine controllo scrivi:
= [Pippo]
Così dovresti avere il riporto sia nell'intestazione che nel fondo pagina.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Non riesco a fare totali su report

author: Emyr

text:


fai una controllo con il campo che ti interessa e metti visibile=false
metti somma su totale
ripeschi il valore che ottieni per scriverlo dove vuoi tu...
Saluti.
Emanuele.


title: Non riesco a fare totali su report

text:
Ho risolto, grazie 1000 a tutti!
Ciao, Bo.


title: M.I 5`Persecution  ` co st of the  operati on

text:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-=. MI5: cost of the operation -=
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Here's what a couple of other people on Usenet (uk.misc). had to say
regarding the cost. of running such an operation...
PO: >Have some sense, grow up and smell reality. What you are talking. about
PO: >would take loads. of planning, tens of thousands of pounds and lots of
PO: >people involved in the. planning, execution and maintenance of it. You
PO: >must have a very high opinion of yourself. to think you are worth it.
PM: >But why? And. why you? Do you realize how much it would cost to keep
PM:. >one person under continuous surveillance for five years? Think about
PM: >all the man/hours. Say they _just_. allocated a two man team and a
PM: >supervisor. OK., Supervisor's salary,. say, #30,000 a year. Two men,
PM: >#20,000 a year each. But they'd need to. work in shifts -- so it would
PM: >be six men at. #20,000 (which with on-costs would work out at more like
PM: >#30,000 to the. employer.)
PM:. >
PM: >So, we're talking #30,000 x 6.. #180,000. plus say, #40,000 for the
PM: >supervisor. #220,000. Then you've got the hardware involved.. And
PM: >any transcription that needs doing. You don't think the 'Big. Boss'
PM: >would listen to hours. and hours of tapes, do you.
PM:. >
PM: >So, all in all, you couldn't actually do the job. for much less than
PM: >a quarter million. a year. Over five years. What are you doing that makes
PM: >it worth the while of the state. to spend over one and a quarter million
PM: >on. you?
Those are pretty much the. sort of calculations that went through my head
once I stopped to consider what it must be costing them to run. this
operation. The partial. answer is, there have been periods when the
intensity has been greater, and times when little has. happened. In fact,
for much of. 1993 and the first half of 1994, very little happened. Although
I don't think. that was for reasons of money - if they can tap into the
taxpayer they're not going to be short. of resources, are they?
The more complete answer. is in the enormity of what they're doing. Relative
to the cost to British pride of seeing their. country humiliated for the
persecution of their own citizens, isn't is worth the. cost of four or five
people to try to bring things to a close in the manner. they would wish? To
the government a million or two is quite honestly nothing. - if they can
convince themselves of the necessity of what they're doing,. resources will
not be. the limiting factor.
9014


title: Immagine variabile

author: Maverick

text:
Ciao a tutti,
ho un report in cui devo variare un'immagine a secondo del pulsante che
viene premuto in una form. Le immagini sono pero' su disco e non all'interno
del DB.
Ho provato in vari modi ma non riesco ad associarle al controllo del report.
Qualcuno puo' aiutarmi?
Grazie
Maverick.-


title: Immagine variabile

text:
"Maverick" <
clac...@tin.it
> ha scritto nel messaggio
news:H9D09.148686$vm5.4...@news2.tin.it...

tu avrai un controllo di tipo immagine non associato crea un controllo
nascosto nella form di nome pippo
se clicchi il pulsante 1 assegna
pippo=1
altrimenti sul pulsante 2 assegni
pippo=2
poi su formattazione del report scirvi il seguente codice
if forms![tuaform]![pippo]=1 then
        reports![tuoreport]![img].Picture = "c:\pippo.jpg"
elseif forms![tuaform]![pippo]=2 then
        reports![tuoreport]![img].Picture = "c:\pluto.jpg"
endif
fammi sapere. ciao.


title: Immagine variabile

text:
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:TIQ09.10537$n04.3...@twister2.libero.it...

Perfetto, funziona alla grande.
Grazie 1k.
Maverick.


title: Dopo l'aggiunta di Form_Error la finestra non si apre più

author: OneEDP

text:
Dopo l'aggiunta di questa routine la form non si apre pi� in nessun modo.
Prova a eseguire Visualizza Codice, ma non succede nulla. Riesco comunque ad
entrarci da un altro modulo
Se cerco di eliminarle la maledetta sub Access va in crash!
Se prova ad importarla su un altro mdb non succede nulla.
Ho perso il lavoro!?
Grazie
Daniele


text:

Se provo con docmd.openform la risposta � 2001 operazione annullata


author: Karl Donaubauer

text:

> ...
Hai gi� provato le solite procedure di
www.donkarl.com/it?FAQ1.27
 ?
Soprattutto decompile e SaveAsText.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> Dopo l'aggiunta di questa routine la form non si apre pi� in nessun
>> modo. Prova a eseguire Visualizza Codice, ma non succede nulla.
>> Riesco comunque ad entrarci da un altro modulo
>> Se cerco di eliminarle la maledetta sub Access va in crash!
>> Se prova ad importarla su un altro mdb non succede nulla.
>> Ho perso il lavoro!?
>> ...
>
> Hai gi� provato le solite procedure di
www.donkarl.com/it?FAQ1.27
 ?
> Soprattutto decompile e SaveAsText.
Prover� domani appena rientro.
Vi far� sapere.
Grazie
Daniele


text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> Dopo l'aggiunta di questa routine la form non si apre pi� in nessun
>> modo. Prova a eseguire Visualizza Codice, ma non succede nulla.
>> Riesco comunque ad entrarci da un altro modulo
>> Se cerco di eliminarle la maledetta sub Access va in crash!
>> Se prova ad importarla su un altro mdb non succede nulla.
>> Ho perso il lavoro!?
>> ...
>
> Hai gi� provato le solite procedure di
www.donkarl.com/it?FAQ1.27
 ?
> Soprattutto decompile e SaveAsText.
Con decompile il problema non si risolve affatto.
Con SaveASText Access va in crash..
Che fare?
Grazie
Daniele


text:
Karl Donaubauer wrote:
> OneEDP wrote:
>> Dopo l'aggiunta di questa routine la form non si apre pi� in nessun
>> modo. Prova a eseguire Visualizza Codice, ma non succede nulla.
>> Riesco comunque ad entrarci da un altro modulo
>> Se cerco di eliminarle la maledetta sub Access va in crash!
>> Se prova ad importarla su un altro mdb non succede nulla.
>> Ho perso il lavoro!?
>> ...
>
> Hai gi� provato le solite procedure di
www.donkarl.com/it?FAQ1.27
 ?
> Soprattutto decompile e SaveAsText.
Non appena cerco di modiricare il codice di quella maschera ed esattamente
la nuova sub Form_Error Access 2003 va in crash!


text:

Da una form di testing (il cui 95% di codice molto simile) ho recuperato il
lavoro.
Mi resta il noioso 5%.


text:
On 1 Dic, 10:30, "OneEDP" <OneEDP@antispam> wrote:
> OneEDP wrote:
> > Dopo l'aggiunta di questa routine la form non si apre più in nessun
> > modo. Prova a eseguire Visualizza Codice, ma non succede nulla.
> > Riesco comunque ad entrarci da un altro modulo
> > Se cerco di eliminarle la maledetta sub Access va in crash!
> > Se prova ad importarla su un altro mdb non succede nulla.
> > Ho perso il lavoro!?
> > Grazie
> > Daniele
>
> Da una form di testing (il cui 95% di codice molto simile) ho recuperato il
> lavoro.
> Mi resta il noioso 5%.
Anche a me ogni tanto e' successo questo problema con acess2003 ma da
una settimana circa la frequenza e' aumentata.
Un mio collega sostiene che e' dovuto alla compresenza con access2007
e che utlizzando il solo acess2007 il problema tende a non
presentarsi.
Tu per caso hai installato anche access2007?
Ciao
mau


text:
mau_rizio wrote:
> On 1 Dic, 10:30, "OneEDP" <OneEDP@antispam> wrote:
>> OneEDP wrote:
>>> Dopo l'aggiunta di questa routine la form non si apre pi� in nessun
>>> modo. Prova a eseguire Visualizza Codice, ma non succede nulla.
>>> Riesco comunque ad entrarci da un altro modulo
>>> Se cerco di eliminarle la maledetta sub Access va in crash!
>>> Se prova ad importarla su un altro mdb non succede nulla.
>>> Ho perso il lavoro!?
>>> Grazie
>>> Daniele
>>
>> Da una form di testing (il cui 95% di codice molto simile) ho
>> recuperato il lavoro.
>> Mi resta il noioso 5%.
>
> Anche a me ogni tanto e' successo questo problema con acess2003 ma da
> una settimana circa la frequenza e' aumentata.
> Un mio collega sostiene che e' dovuto alla compresenza con access2007
> e che utlizzando il solo acess2007 il problema tende a non
> presentarsi.
> Tu per caso hai installato anche access2007?
>
> Ciao
> mau
Non non  c'� convivenza.
Anche se devo dire che in altre situazioni � davvero difficile
Ciao


title: Trasformare in maiuscolo

author: Cataldo Formaro

text:
Salve amici,
sto cercando con questo codice:
Select Case KeyAscii
       Case 97 To 122, 224 To 253: KeyAscii = KeyAscii - 32
     End Select
di trasformare in maiuscolo una stringa di testo che copi ed incollo in un
controllo della mia maschera.
Ho provato tutti gli eventi (almeno credo) ma non va!!
quale sarebbe l'evento giusto da sfruttare?
Salutoni a tutti
Cataldo Formaro


title: Trasformare in maiuscolo

author: Geppo

text:

dopo aggiornamento della textbox:
private sub Tuatextbox_beforeupdate(cancel as integer)
Tuatextbox= ucas(Tuatextbox)
end sub
> Salutoni a tutti
> Cataldo Formaro
--
Ciao
Geppo


title: Trasformare in maiuscolo

author: Alessandro Cara

text:
Cataldo Formaro ha scritto:

ma se fai un banale ucase(controllo) sulla before update sembra eccessivo?
il codice che proponi e' probabilmente a fronte dell'evento keypress
--
ac


title: Trasformare in maiuscolo

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:d7k6n.14834$Ua....@twister2.libero.it...

ciao Geppo,
hai suggerito dopo aggiornamento e poi hai scritto befor ....
com'�?
ciao
Cataldo


title: Trasformare in maiuscolo

text:

hai ragione scusa, me so impicciato col cervello volevo scrivere:
private sub Tuatextbox_afteupdate()
> ciao
> Cataldo
--
Ciao
Geppo


title: Trasformare in maiuscolo

text:
>
> il codice che proponi e' probabilmente a fronte dell'evento keypress
> --
> ac
ciao Alessandro,
utilizzo l'evento keypress per la scrittura manuale ed � ok!!
quando copio una stringa ed incollo, la cosa non funziona, mi rimane
minuscolo.
A2003/WinXP
ciao
Cataldo Formaro


title: Trasformare in maiuscolo

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:3gk6n.14839$Ua....@twister2.libero.it...

e comunque non v�!
Cataldo Formaro


title: Trasformare in maiuscolo

text:
Pardon Geppo,
v� ed ok!!
non avevo ancora salvato le modifiche e sembrava non andasse.
Thanks
cataldo formaro


title: Access come processo schedulato

author: Mimmo Pisano

text:
Salve,
Dopo tanta fatica ho messo a punto un modulo in Access che mi permettesse di
eseguire periodicamente, tramite linea di comando, delle operazioni di
importazione ed aggiornamento dei dati.
Tra le varie operazioni previste vi è anche l'esecuzione da codice di
diversi programmi scritti in cobol che, convertendo degli archivi di un
applicativo gestionale, rendono possibile l'importazione dei dati tramite
gli ISAM di Acces.
Il fattaccio è questo:
eseguendo le routine a mano tutto funziona perfettamente ed i programmi di
conversione eseguono correttamente. Quando, tramite il comando AT di windows
NT 4.0, lancio il database con le necessarie opzioni di avvio, NT nega ad
Access di eseguire i programmi e nega anche l'accesso ai files quando
indirizzati con un UNC (Universal Naming Convention).
Per il secondo problema ho semplicemente riallegato tutte le tabelle del
database in questione utilizzando il percorso locale sul disco (i files
negati sono sulla stessa macchina).
Per il primo problema invece sono solo riuscito ad ottenere il nome utente
di rete con il quale il sistema operativo vede eseguire Access :  System
 Potete aiutarmi??
Grazie
--------------------------------------
Mimmo Pisano
mimmogp@_NOSP_infuturo.it


title: Access come processo schedulato

author: Paolo opg

text:
mi sa che lo scheduler non ha accesso alla rete (vado per sentito dire)
hai controllato i permessi sui files?
Mimmo Pisano <
mim...@nospawn.infuturo.it
> wrote in message
news:86uvkh$kns$1...@nslave2.tin.it...
> Salve,
> Access di eseguire i programmi e nega anche l'accesso ai files quando
> indirizzati con un UNC (Universal Naming Convention).
>



title: Access come processo schedulato

author: Giovanni Albertone

text:
On Sat, 29 Jan 2000 16:02:29 -0000, "Mimmo Pisano"
<
mim...@nospawn.infuturo.it
> wrote:
>Per il primo problema invece sono solo riuscito ad ottenere il nome utente
>di rete con il quale il sistema operativo vede eseguire Access :  System
Mimmo,
l'account "System" non ha nessun privilegio su macchine remote.
Dovresti creare sulla tua rete un account che abbia i privilegi
necessari e configurare il servizio "Scheduler" per girare sotto
quell'account.
Ciao,
Giovanni
--
Ciao,
Giovanni


title: Banalità sulle tabelle

author: Roberto (non quello bravo)

text:
Scusate l'infimo livello...
Mi trovo sulla maschera relativa alla tabella1. Un dato elaborato e
proveniente da questa tabella1 è utile venga memorizzato anche nella
tabella2.
Domanda: posso memorizzare un dato nella tabella2 quando mi trovo sulla
tabella1 ?
Se si (cosa che crederei normale), quale è la sintassi?
Grazie.


title: Banalità sulle tabelle

text:
"Roberto (non quello bravo)" <
ut...@katamail.com
> ha scritto nel messaggio
news:1129973775.1...@g47g2000cwa.googlegroups.com...
>Scusate l'infimo livello...
>
>Mi trovo sulla maschera relativa alla tabella1. Un dato elaborato e
>proveniente da questa tabella1 è utile venga memorizzato anche nella
>tabella2.
>
>Domanda: posso memorizzare un dato nella tabella2 quando mi trovo sulla
>tabella1 ?
>
Puoi farlo in molti modi, quello più usato è quello di farlo con una query
di aggiornamneto (vedi help) se il record in tabella2 già esiste, oppure con
una query di accodamento (vedi help) se devi inserire anche un nuovo record.
>Se si (cosa che crederei normale), quale è la sintassi?
La sintassi la trvi sull'help e naturalmente cambia a seconda della
struttura delle tabelle e del tipo dei campi.
>
>
>Grazie.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: ciclo di azioni fino all'ultimo record

author: GaRom

text:
Un cordiale saluto a tutti i partecipanti -   A97
Provo a spiegare il mio rompicapo. Vorrei far eseguire le azioni che
descrivo sotto ciclando tutti i record di una form continua e fermandosi
ovviamente all'ultimo record.
Dopo innunerevoli tentativi sono riuscito ad eseguirla solo al primo record
oppure all'infinito (cioč il ciclo non si arresta mai)
Non so veramente dove intervenire.
Questa č l'istruzione che si dovrebbe ripetere (sicuramente c'č qualcosa che
non va ma)
Sarei veramente molto grato se qualcuno saprebbe dare un suggerimento
Gabriele
With CodeContextObject
DoCmd.GoToRecord , "", acFirst
Forms!FrmRepArticoli!Testo5 = .CodReparto
        Forms!FrmRepArticoli!Testo7 = .TestPT
        Forms!FrmRepArticoli!Testo9 = .CodiceArt
        DoCmd.OpenForm "FrmRepArtNum", acNormal, "",
"[CodReparto]=[Forms]![FrmRepArticoli]![CodReparto] And
[CodiceArt]=[Forms]![FrmRepArticoli]![CodiceArt]", , acHidden
        DoCmd.SetWarnings False
        DoCmd.OpenQuery "qEliminaImpegni", acNormal, acEdit
        DoCmd.OpenQuery "qAccodamAutom", acNormal, acEdit
     DoCmd.GoToRecord , "", acNext
End with


title: ciclo di azioni fino all'ultimo record

author: Roberto da Parma

text:
"GaRom" <
garo...@virgilio.it
> ha scritto nel messaggio
news:462fa847$0$37194$4faf...@reader3.news.tin.it...

utilizza un ciclo for e come condizione metti until .EOF
la guida ti puň venire in aiuto
Ciao
Roberto da Parma


title: [OT] Traduzione FAQ 1.17

author: Valerio Valentini

text:
 1.17 QUANTO E' SICURO ACCESS
Problema
Vuoi sapere quanto sono protetti, il tuo codice, le tue maschere ed i tuoi
dati quando li proteggi con le misure che offre Access.
Risposta
In primo luogo voglio premettere che non rivelerò informazioni ulteriori a
quelle qui fornite, nè che "crackko" ?? o dergl. ?? commercialmente alcun
mdb di Access. Vi risulterà pertanto inutile ogni ulteriore richiesta. (ndr.
ma almeno per me, volevo farmi mandare un pò di mdb compilati dal NG per poi
inviarteli .. .accidenti ;-)
Sei se legalmente il proprietario dell'mdb (potendolo provare) e per qualche
ragione non riesci più ad accedere al tuo DB puoi provare ad esporre il
problema direttamente a MS.
Dato il prezzo molto modesto di Access per cui non ci si dovrebbe aspettare
molto, in linea generale vale, con le dovute eccezzioni, che il grado di
garanzie non è male. Se davvero hai dati molto sensibili, od altre esigenze
di elevata sicurezza dovresti pensare di usare prodotti molto più cari che
di conseguenza offrano garanzie più elevate di Access quali MS-SQL-Server,
Oracle ecc...
Alcune strade per proteggere un DB di Access:
MDE
Dalla versione A97 esiste la possibilità di trasformare MDB in MDE (vedi
l'help in linea alla voce "MDE"). L'intero codice e le strutture di maschere
e report sono ben protette in un MDE. Un MDE non contiene più codice in
formato testo, ma solo in formato compilato. Ad oggi non mi è noto alcun
Tool che possa decompilare un MDE. Teoricamente ciò sarebbe possibile, ma
l'impegno sarebbe altissimo.
vedi anche KB: Actions You Can't Perform Once MDB Saved as an MDE File
Password del database
La password del database non vale a molto, cioè è facilemente crackabile. Se
vuoi proteggere almeno decentemente dovresti essere consapevole che in
questa direzione la protezione non è molto alta e che il codice (almeno per
A97) è reperibile gratuitamente in Internet. La protezione tramite password
serve quindi solo contro utenti inesperti e non certo contro attacchi seri.
Autorizzazioni di utenti e gruppi
Le corrette concessioni di autorizzazioni tramite password a utenti e
gruppi, l'eliminazione dei diritti di Admins, l'impostazione di un
proprietario, ecc.. (vedi FAQ 1.18) è un pò più sicura. Esistono però per
tutte le versioni di Access tools commerciali che cracchino tali
autorizzazioni e diritti. La protezione è quindi leggermente più alta perchè
almeno costa.
Compilazione
La compilazione dei dati ne impedisce la lettura tramite programmi diversi
da Access stesso (ad esempio editori di testo). Più informazioni sulla
tecnica utilizzata potete trovarle su:
http://support.microsoft.com/support/kb/articles/q140/4/06.asp
Il problema è che chiunque abbia Access e le rispondenti autorizzazioni può
leggere senza problemi i dati ed anche decompilare nuovamente l'mdb. La
compilazione aiuta quindi solo contro l'uso di altri editori.
------------
Vi prego di trovarmi un sinonimo decente a craccare o una traduzione
ragionevole di to crack.
x Karl: dergl.  ??
Ciao Valerio.


title: [OT] Traduzione FAQ 1.17

author: MA

text:
                    Il 24 Lug 2004, 15:59, "Valerio Valentini" <
val...@accessgroup.it
> ha
scritto:
> 1.17 QUANTO E' SICURO ACCESS
>
> Problema
> Vuoi sapere quanto sono protetti,
questa virgola è superflua
> il tuo codice, le tue maschere ed i tuoi
> dati quando li proteggi con le misure che offre Access.
>
> Risposta
> In primo luogo voglio premettere che non rivelerò informazioni ulteriori a
> quelle qui fornite, nè che "crackko" ?? o dergl. ?? commercialmente alcun
> mdb di Access. Vi risulterà pertanto inutile ogni ulteriore richiesta.
(ndr.
> ma almeno per me, volevo farmi mandare un pò di mdb compilati dal NG per
poi
> inviarteli .. .accidenti ;-)
nè che violo la protezione
> Sei se legalmente il proprietario dell'mdb (potendolo provare) e per
qualche
> ragione non riesci più ad accedere al tuo DB puoi provare ad esporre il
> problema direttamente a MS.
>
> Dato il prezzo molto modesto di Access per cui non ci si dovrebbe
aspettare
> molto, in linea generale vale, con le dovute eccezzioni, che il grado di
> garanzie non è male. Se davvero hai dati molto sensibili, od altre
esigenze
> di elevata sicurezza dovresti pensare di usare prodotti molto più cari che
> di conseguenza offrano garanzie più elevate di Access quali MS-SQL-Server,
> Oracle ecc...
>
> Alcune strade per proteggere un DB di Access:
>
> MDE
> Dalla versione A97 esiste la possibilità di trasformare MDB in MDE (vedi
> l'help in linea alla voce "MDE"). L'intero codice e le strutture di
maschere
> e report sono ben protette in un MDE. Un MDE non contiene più codice in
> formato testo, ma solo in formato compilato. Ad oggi non mi è noto alcun
> Tool che possa decompilare un MDE. Teoricamente ciò sarebbe possibile, ma
> l'impegno sarebbe altissimo.
> vedi anche KB: Actions You Can't Perform Once MDB Saved as an MDE File
>
> Password del database
> La password del database non vale a molto, cioè è facilemente crackabile.
superabile (aggirabile)
Se
> vuoi proteggere almeno decentemente dovresti essere consapevole che in
> questa direzione la protezione non è molto alta e che il codice (almeno
per
> A97) è reperibile gratuitamente in Internet. La protezione tramite
password
> serve quindi solo contro utenti inesperti e non certo contro attacchi
seri.
>
> Autorizzazioni di utenti e gruppi
> Le corrette concessioni di autorizzazioni tramite password a utenti e
> gruppi, l'eliminazione dei diritti di Admins, l'impostazione di un
> proprietario, ecc.. (vedi FAQ 1.18) è un pò più sicura. Esistono però per
> tutte le versioni di Access tools commerciali che cracchino tali
> autorizzazioni e diritti. La protezione è quindi leggermente più alta
perchè
> almeno costa.
superano
>
> Compilazione
> La compilazione dei dati ne impedisce la lettura tramite programmi diversi
> da Access stesso (ad esempio editori di testo). Più informazioni sulla
> tecnica utilizzata potete trovarle su:
>
http://support.microsoft.com/support/kb/articles/q140/4/06.asp
> Il problema è che chiunque abbia Access e le rispondenti autorizzazioni
può
> leggere senza problemi i dati ed anche decompilare nuovamente l'mdb. La
> compilazione aiuta quindi solo contro l'uso di altri editori.
>
> ------------
>
> Vi prego di trovarmi un sinonimo decente a craccare o una traduzione
> ragionevole di to crack.
ciao
MAssimiliano
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: [OT] Traduzione FAQ 1.17

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:82Z50Z28Z125Y1...@usenet.libero.it...

Suona in modo più decente, grazie.
Ciao Valerio.


title: [OT] Traduzione FAQ 1.17

author: Alberto S.

text:
On Sat, 24 Jul 2004 13:59:47 GMT, "Valerio Valentini"
<
val...@accessgroup.it
> wrote:
>In primo luogo voglio premettere che non rivelerò informazioni ulteriori a
>quelle qui fornite, nè che "crackko" ?? o dergl. ??
dergleichen: simile, similare, del genere
(libero riadattamento)
In primo luogo voglio premettere che non rivelerò informazioni
ulteriori oltre a quelle qui fornite, nè che ci si possa rivolgere a
me per "craccare" (o cose del genere) alcun mdb di Access.
Ciao
--
Alberto
No alle guerre


title: [OT] Traduzione FAQ 1.17

text:
Valerio Valentini wrote:
>...
> Compilazione
> La compilazione dei dati ne impedisce la lettura tramite programmi
> diversi da Access stesso (ad esempio editori di testo)
>...
La parola per "Verschlüsselung" ("Encryption" in inglese) nella
versione italiana di Access veramente è "Compilazione"?
Mi sembra un po' scambiabile.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: [OT] Traduzione FAQ 1.17

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2mkv7qF...@uni-berlin.de...
> Valerio Valentini wrote:
> >...
> > Compilazione
> > La compilazione dei dati ne impedisce la lettura tramite programmi
> > diversi da Access stesso (ad esempio editori di testo)
> >...
>
> La parola per "Verschlüsselung" ("Encryption" in inglese) nella
> versione italiana di Access veramente è "Compilazione"?
> Mi sembra un po' scambiabile.
>
La parola corretta è senza dubbio criptazione e decriptazione, ma venendo
usato compilare anche per i codici tipo VB quando crei un exe il menu di
Access porta (IMHO erratamente) compilazione e questa ti ho scritto.
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
>
Ciao Valerio.


title: [OT] Traduzione FAQ 1.17

text:
Valerio Valentini wrote:
> "Karl Donaubauer ha scritto:
>>> ...
>>> Compilazione
>>> La compilazione dei dati ne impedisce la lettura tramite programmi
>>> diversi da Access stesso (ad esempio editori di testo)
>>> ...
>> La parola per "Verschlüsselung" ("Encryption" in inglese) nella
>> versione italiana di Access veramente è "Compilazione"?
>> Mi sembra un po' scambiabile.
>>
> La parola corretta è senza dubbio criptazione e decriptazione, ma
> venendo usato compilare anche per i codici tipo VB quando crei un exe
> il menu di Access porta (IMHO erratamente) compilazione e questa ti
> ho scritto.
Non sono sicuro che parliamo della stessa cosa.
Questo paragrafo non si riferisce a codice ma alla criptazione
del mdb per la quale esiste l'ultima voce del menu
strumenti/protezione (credo sia il nome in italiano) di Access.



title: [OT] Traduzione FAQ 1.17

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2mmunrF...@uni-berlin.de...
> Valerio Valentini wrote:
> > "Karl Donaubauer ha scritto:
> >>> ...
..................
>
> Non sono sicuro che parliamo della stessa cosa.
> Questo paragrafo non si riferisce a codice ma alla criptazione
> del mdb per la quale esiste l'ultima voce del menu
> strumenti/protezione (credo sia il nome in italiano) di Access.
Codifica, scusa non ricordavo bene e non ho controllato.
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
>
>
Ciao Valerio.


title: [OT] Traduzione FAQ 1.17

text:
Valerio Valentini wrote:
> "Karl Donaubauer ha scritto:
>> ...
>> Non sono sicuro che parliamo della stessa cosa.
>> Questo paragrafo non si riferisce a codice ma alla criptazione
>> del mdb per la quale esiste l'ultima voce del menu
>> strumenti/protezione (credo sia il nome in italiano) di Access.
>
> Codifica, scusa non ricordavo bene e non ho controllato.
Allora, va bene il paragrafo cosě?
***************
Codificazione
La cocificazione dei dati ne impedisce la lettura tramite programmi diversi
da Access stesso (ad esempio editori di testo). Il problema č che chiunque
abbia Access e le rispondenti autorizzazioni puň leggere senza problemi i
dati ed anche decodivicare nuovamente l'mdb. La codivicazione aiuta
quindi solo contro l'uso di altri editori.
******************



title: [OT] Traduzione FAQ 1.17

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2mmunrF...@uni-berlin.de...
> Valerio Valentini wrote:
> > "Karl Donaubauer ha scritto:
> >>> ...
.......
>
> Non sono sicuro che parliamo della stessa cosa.
> Questo paragrafo non si riferisce a codice ma alla criptazione
> del mdb per la quale esiste l'ultima voce del menu
> strumenti/protezione (credo sia il nome in italiano) di Access.
Nella A97 ho trovato cirfa e decifra, forse se tornassi a vedere la A2
troverei anche compila :-)
Codifica e Decodifica come porta la A03 comunque è correttissimo.
>
> --
> cu
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
>
>
Ciao Valerio.


title: [OT] Traduzione FAQ 1.17

text:
Karl Donaubauer wrote:
> Valerio Valentini wrote:
>> "Karl Donaubauer ha scritto:
>>> ...
>>> Non sono sicuro che parliamo della stessa cosa.
>>> Questo paragrafo non si riferisce a codice ma alla criptazione
>>> del mdb per la quale esiste l'ultima voce del menu
>>> strumenti/protezione (credo sia il nome in italiano) di Access.
>>
>> Codifica, scusa non ricordavo bene e non ho controllato.
>
> Allora, va bene il paragrafo cosě?
>
> ***************
> Codificazione
> La cocificazione
certo qui volevo scrivere: codificazione


title: [OT] Traduzione FAQ 1.17

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:2mn0uiF...@uni-berlin.de...
> Valerio Valentini wrote:
> > "Karl Donaubauer ha scritto:
> >> ...
> >> Non sono sicuro che parliamo della stessa cosa.
> >> Questo paragrafo non si riferisce a codice ma alla criptazione
> >> del mdb per la quale esiste l'ultima voce del menu
> >> strumenti/protezione (credo sia il nome in italiano) di Access.
> >
> > Codifica, scusa non ricordavo bene e non ho controllato.
>
> Allora, va bene il paragrafo cosě?
>
> ***************
> Codificazione
> La cocificazione dei dati ne impedisce la lettura tramite programmi
diversi
La codificazione..
> da Access stesso (ad esempio editori di testo). Il problema č che chiunque
> abbia Access e le rispondenti autorizzazioni puň leggere senza problemi i
> dati ed anche decodivicare nuovamente l'mdb. La codivicazione aiuta
...anche decodificare nuovamente l'mdb. La codificazione aiuta....
non abbiamo al Vogel V ;-)



title: [OT] Traduzione FAQ 1.17

text:
"Valerio Valentini" <
val...@accessgroup.it
> ha scritto nel messaggio
news:f8sNc.48410$OR2.2...@news3.tin.it...
>
> "Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
> news:2mn0uiF...@uni-berlin.de...
> > Valerio Valentini wrote:
> > > "Karl Donaubauer ha scritto:
> > >> ...
> > >> Non sono sicuro che parliamo della stessa cosa.
> > >> Questo paragrafo non si riferisce a codice ma alla criptazione
> > >> del mdb per la quale esiste l'ultima voce del menu
> > >> strumenti/protezione (credo sia il nome in italiano) di Access.
> > >
> > > Codifica, scusa non ricordavo bene e non ho controllato.
> >
> > Allora, va bene il paragrafo cosě?
> >
> > ***************
> > Codificazione
> > La cocificazione dei dati ne impedisce la lettura tramite programmi
> diversi
>
> La codificazione..
>
> > da Access stesso (ad esempio editori di testo). Il problema č che
chiunque
> > abbia Access e le rispondenti autorizzazioni puň leggere senza problemi
i
> > dati ed anche decodivicare nuovamente l'mdb. La codivicazione aiuta
>
> ...anche decodificare nuovamente l'mdb. La codificazione aiuta....
> non abbiamo al Vogel V ;-)
e per correggerti sono riuscito a sbagliare anch'io. ...non abbiamo la Vogel
V...
comunque va bene.
>
> > quindi solo contro l'uso di altri editori.
> > ******************
> >
> > --
> > cu
> > Karl
> > *********
> > Access FAQ:
www.donkarl.com/it
> >
Ciao Valerio.


title: [OT] Traduzione FAQ 1.17

text:
Valerio Valentini wrote:
> "Karl Donaubauer ha scritto:
>> ...
>> Allora, va bene il paragrafo cosě?
>>
>> ***************
>> Codificazione
>> La cocificazione dei dati ne impedisce la lettura tramite programmi
>> diversi
>
> La codificazione..
>
>> da Access stesso (ad esempio editori di testo). Il problema č che
>> chiunque abbia Access e le rispondenti autorizzazioni puň leggere
>> senza problemi i dati ed anche decodivicare nuovamente l'mdb. La
>> codivicazione aiuta
>
> ...anche decodificare nuovamente l'mdb. La codificazione aiuta....
> non abbiamo al Vogel V ;-)
>
>> quindi solo contro l'uso di altri editori.
>> ******************
Certo. Grazie per le correzioni.



title: Path esatta di un calendario condiviso di Outlook

author: Simone Berti

text:
Ciao a tutti,

debbo richiamare un calendario condiviso per poterci aggiungere appuntamenti.

Ho trovato il seguente codice:

Dim objNS As Outlook.NameSpace
Dim objFolder As Outlook.MAPIFolder 'get name of other persons folder
Dim objRecip As Outlook.Recipient 'other persons name
Dim strName As String 'the name or email of the persons folder
Dim objAppt As Outlook.AppointmentItem
Dim objApp As Outlook.Application

On Error Resume Next

strName = "
te...@contoso.com
"

Set objNS = objApp.GetNamespace("MAPI")

Set objRecip = objNS.CreateRecipient(strName)

Set objFolder = objNS.GetSharedDefaultFolder(objRecip, olFolderCalendar)

'If Not objFolder Is Nothing Then
   ' Set objAppt = objFolder.Items.Add

   ' If objAppt Is Nothing Then
Set objAppt = objApp.CreateItem(olAppointmentItem)
   ' End If

'Else
    'MsgBox "no access to the folder meaning it is not shared"
'End If

        With objAppt
            .Start = Me.Data & " " & Me.OraInizio
            .End = Me.Data & " " & Me.OraFine
            .Subject = Me.NomeAppuntamento
            .ReminderMinutesBeforeStart = 20
            .BusyStatus = olBusy
            .Body = Me.Descrizione
            .Save
            .Display
        End With

Set objNS = Nothing
Set objFolder = Nothing
Set objRecip = Nothing
Set objApp = Nothing

Ma non aggiunge niente al calendario.

Oltre ad inserire il nome corretto dell'user che mi ha condiviso il calendario e cui abitualmente aggiungo appuntamenti "manualmente", ho provato ad inserire il nome visualizzato nelle proprietà di quel calendario. Ma in entrambi i casi non mi aggiunge niente.

Temo sia una mia mancanza nella denominazione esatta del calendario condiviso. Qualcuno di voi che mi può aiutare a capire?

Grazie
SimoneB


text:
Dopo 3 giorni di sbattimento e dopo 10 minuti aver richiesto qua, ho trovato un codice alternativo che funziona alla grande. Per chiunque leggesse questo è quello corretto, almeno per Office 365. Ricordatevi di abilitare le librerie di Outlook xx.0

Const olFolderCalendar = 9
Const olModuleCalendar = 1
Const olAppointmentItem = 1
Dim answer As Integer
Dim objNS
Dim objExpCal
Dim objNavMod
Dim objNavGroup
Dim objNavFolder
Dim objFolder
Dim colExpl

Set oApp = CreateObject("Outlook.Application")
Set objNS = oApp.Session
Set colExpl = oApp.Explorers
Set objExpCal = objNS.GetDefaultFolder(olFolderCalendar).GetExplorer
Set objNavMod = objExpCal.NavigationPane.Modules.GetNavigationModule(olModuleCalendar)

For Each objNavGroup In objNavMod.NavigationGroups
    For Each objNavFolder In objNavGroup.NavigationFolders
        If Not objNavFolder = "Mario Rossi" Then '<<must be named exactly as in the nav pane in outlook
            GoTo NxtGroup
        End If
        On Error Resume Next
        Set objFolder = objNavFolder.Folder

NxtGroup:
    Next
Next

Set objCalendar = objFolder
Set objapt = objCalendar.Items.Add(olAppointmentItem)

    'create an appointment to schedule PM with outside contractor
    With objapt
        .Subject = Me.NomeAppuntamento
        .Start = Me.Data & " " & Me.OraInizio
        .End = Me.Data & " " & Me.OraFine
        .ReminderSet = True
        .ReminderMinutesBeforeStart = 20
        .Body = Me.Descrizione
        .Save
    End With

Set objNS = Nothing
Set objNavMod = Nothing
Set objNavGroup = Nothing
Set objNavFolder = Nothing
Set objFolder = Nothing
Set colExpl = Nothing