title: inviare fax da report

author: Emyr

text:
On Sat, 22 Feb 2003 08:31:06 GMT, "unknown" <
vito....@tin.it
>
wrote:
>Ciao a tutto il NG :)
>Come da oggetto: si puo'?
>
si imposti come stampante il driver di stampa dl programma di fax,
cosě perň devi scrivere il numero di fax a mano
oppure vedi gli esempi su
sitocomune.com
 per usare il winfax
per Winfax Pro della Symantec vedi la documentazione allegata alla
versione 10.0 del SDK (non presente nella 10.02)
oppure prova a scaricarla dal sito....
(io la sto leggendo e provando or ora, molto esaustiva, praticamente
puoi rifarti il programma di gestione fax e molto altro)
Saluti.
Emanuele.


title: dir per elenco file cartella non funziona correttamente

author: mario rossi

text:
qualcuno sa spiegarmi perchè un semplice dir non passa al file successivo ma ho dovuto rifare questo codice in fondo --> s3 = Dir(d & j) e poi un numero incrementale di operazioni dir ad ogni iterazione while per passare al file successivo con questo codice
              For z = 1 To conta
                    s3 = Dir()
                Next

*** codice completo ***

    d = path
    If d <> "" Then
        j = variabile & "*.txt"
        If Right(d, 1) <> "\" Then d = d & "\"
        s3 = Dir(d & j)
        If s3 <> "" Then
            Do While s3 <> ""
               If Dir(cartella & "\" & s3, vbArchive) = "" Then
                         eseguo mio codice
               End If
               s3 = Dir(d & j)
                For z = 1 To conta
                    s3 = Dir()
                Next
               conta = conta + 1
            Loop
        End If
    End If

*** fine codice completo ***


title: Office XP developer

author: Simone

text:
Sto valuntando i costi di aggiornamento delle macchine per passare a XP.
Qualcuno mi sa dire che cosa contiene di preciso XP developer a livello di
strumenti di sviluppo?
Contiere anche il "creatore di pacchetti" e il runtime per Access?
Avete qualche link che spiega di preciso il contenuto di XP developer.
Io non sono riuscito a trovare niente di dettaglieto sul sito della
microsoft.
Grazie.
Simone


title: Office XP developer

author: Steve

text:
"Simone" <
rik...@katamail.com
> ha scritto nel messaggio
news:9o4ji0$2qqa$1...@newsreader1.mclink.it...

Il developer contiene 6 cd nell'ordine
Office xp developer contenente fra l'altro la creazione guidata pacchetti e
il run time Access
Office xp developer update che contiene modifiche di sistema per permettere
a developer di funzionare
Microsoft visual sourcesafe 6.0b per la condivisione ed il controllo del
codice specie se in gruppo di lavoro
Microsoft Exchange 2000 server per office xp developer
Microsoft Sql Server 2000 per office xp developer
Microsoft office xp professional con frontpages
Microsoft office xp media content
ciao


title: Office XP developer

author: MegaMax

text:
> Il developer contiene 6 cd nell'ordine
>
> Office xp developer contenente fra l'altro la creazione guidata pacchetti
e
> il run time Access
> Office xp developer update che contiene modifiche di sistema per
permettere
> a developer di funzionare
> Microsoft visual sourcesafe 6.0b per la condivisione ed il controllo del
> codice specie se in gruppo di lavoro
> Microsoft Exchange 2000 server per office xp developer
> Microsoft Sql Server 2000 per office xp developer
Cioè contiene SQL Server?
Oppure contiene dei driver per permettere ad SQL server di funzionare con
XP?
Max


title: Office XP developer

text:
"MegaMax" <
a...@a.com
> ha scritto nel messaggio
news:aLmp7.49043$F45.5...@news1.tin.it...

Io non lo utilizzo ma per quel che si capisce è una versione limitata per
provare i flussi di lavoro utilizzando Access come client
provero magari ad istallarlo e vi dirò
nel frattempo mi sono dimenticato di dire che il developer ha anche delle
aggiunte ad access come la creazione automatica dei commenti e delle routine
di gestione degli errori (base naturalmente) e l'editor di stringhe vba
ciao
Steve


title: Punto di interruzione

author: Raffaele Trombini

text:
Buongiorno a tutti!
Ho una maschera dove c'č un pulsante che mi esegue del codice VBA.
Quando clicco sul pulsante l'applicazione mi passa alla finestra di visual
basic su di una riga di codice che viene evidenziata come gialla e se
blocca.
Non vengono segnalati errori e se proseguo nell'esecuzione del codice, ad
esempio con F8, va tutto bene.
Inoltre se successivamente clicco sullo stesso pulsante non mi si blocca
piů e va tutto bene.
Praticamente lo fa solo una volta quando apro il file.
Ovviamente non sono impostati per quella riga di codice nč punti di
interruzione nč altro.
Che sta succedendo?
Grazie a tutti.
Ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Punto di interruzione

author: MA

text:
"Raffaele Trombini" <
trombini...@libero.it
> ha scritto nel messaggio news:f55fgm$mqn$1...@news.newsland.it...
> Buongiorno a tutti!
> Ho una maschera dove c'è un pulsante che mi esegue del codice VBA.
> Quando clicco sul pulsante l'applicazione mi passa alla finestra di visual
> basic su di una riga di codice che viene evidenziata come gialla e se
> blocca.
> Non vengono segnalati errori e se proseguo nell'esecuzione del codice, ad
> esempio con F8, va tutto bene.
> Inoltre se successivamente clicco sullo stesso pulsante non mi si blocca
> più e va tutto bene.
> Praticamente lo fa solo una volta quando apro il file.
> Ovviamente non sono impostati per quella riga di codice nè punti di
> interruzione nè altro.
> Che sta succedendo?
> Grazie a tutti.
>
> Ciao
>
capita a volte che si incarta
Importa tutto in un nuovo db
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Segrate (MI), 7-8 giugno 2007


title: Punto di interruzione

text:
MA ha scritto:
> "Raffaele Trombini" <
trombini...@libero.it
> ha scritto nel messaggio
news:f55fgm$mqn$1...@news.newsland.it...
> > Buongiorno a tutti!
> > Ho una maschera dove c'č un pulsante che mi esegue del codice VBA.
> > Quando clicco sul pulsante l'applicazione mi passa alla finestra di visual
> > basic su di una riga di codice che viene evidenziata come gialla e se
> > blocca.
> > Non vengono segnalati errori e se proseguo nell'esecuzione del codice, ad
> > esempio con F8, va tutto bene.
> > Inoltre se successivamente clicco sullo stesso pulsante non mi si blocca
> > piů e va tutto bene.
> > Praticamente lo fa solo una volta quando apro il file.
> > Ovviamente non sono impostati per quella riga di codice nč punti di
> > interruzione nč altro.
> > Che sta succedendo?
> > Grazie a tutti.
> >
> > Ciao
> >
> capita a volte che si incarta
> Importa tutto in un nuovo db
Effettivamente si era semplicemente incartato un po'!!!
Ora funziona!
Grazie ancora per l'aiuto!!!



title: Punto di interruzione

author: Ammammata

text:
trombini...@libero.it
 (Raffaele Trombini) wrote in
news:f55nl3$b2p$
1...@news.newsland.it
:
>
>> capita a volte che si incarta
>> Importa tutto in un nuovo db
>
> Effettivamente si era semplicemente incartato un po'!!!
> Ora funziona!
> Grazie ancora per l'aiuto!!!
>
in prima battuta avevo risolto facendo eseguire l'applicativo in modalità
runtime: msaccess.exe /runtime applicativo.mdb
poi, chiedendo in giro, ho capito dove stava il problema
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


title: [ot] risultato sql...

author: maverick

text:
Ciao,
devo limitare il risultato di una select per un massimo di 100 righe (x
esempio) come posso fare?
ciao e grazie
p.s. scusate per l'ot
--
Non vedo alcun vantaggio nell'utilizzo dell interfaccia grafica
Bill Gates 1987
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [ot] risultato sql...

author: Antonio Biso

text:
"maverick" <
tonio.p...@infinito.it
> ha scritto nel messaggio
news:bgd7oc$tim$1...@news.newsland.it...
> Ciao,
> devo limitare il risultato di una select per un massimo di 100 righe (x
> esempio) come posso fare?
Parola chiave TOP
>
> ciao e grazie
>
> p.s. scusate per l'ot
Perchè OT scusa?
Antonio


title: [ot] risultato sql...

text:
> Parola chiave TOP
grazie!
> Perchč OT scusa?
pensavo che ero ot visto che il gruppo č di acces



title: [ot] risultato sql...

text:
"maverick" <
tonio.p...@infinito.it
> ha scritto nel messaggio
news:bgda39$ieq$1...@news.newsland.it...
>
>
> > Parola chiave TOP
>
> grazie!
>
> > Perchč OT scusa?
>
> pensavo che ero ot visto che il gruppo č di acces
Secondo te il linguaggio di interrogazione del database in access quale č?
Antonio


title: [ot] risultato sql...

text:
> Secondo te il linguaggio di interrogazione del database in access quale è?
ovviamente sql!
xro pensavo che a qualcuno potrebbe dare fastidio (va be ammetto che  l'ot
non era neccessario scriverlo)
ciao



title: [ot] risultato sql...

text:
"maverick" <
tonio.p...@infinito.it
> ha scritto nel messaggio
news:bgddff$ipn$1...@news.newsland.it...
>
>
> > Secondo te il linguaggio di interrogazione del database in access quale
è?
>
> ovviamente sql!
>
> xro pensavo che a qualcuno potrebbe dare fastidio (va be ammetto che  l'ot
> non era neccessario scriverlo)
In un panorama in cui molti fanno come cavolo gli pare, mi aveva sorpreso il
tuo particolare scrupolo...
Antonio


title: [ot] risultato sql...

author: ALESSANDRO Baraldi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:GUqWa.218975$Ny5.6...@twister2.libero.it...
> "maverick" <
tonio.p...@infinito.it
> ha scritto nel messaggio
> news:bgddff$ipn$1...@news.newsland.it...
> >
> >
> > > Secondo te il linguaggio di interrogazione del database in access
quale
> č?
> >
> > ovviamente sql!
> >
> > xro pensavo che a qualcuno potrebbe dare fastidio (va be ammetto che
l'ot
> > non era neccessario scriverlo)
>
> In un panorama in cui molti fanno come cavolo gli pare, mi aveva sorpreso
il
> tuo particolare scrupolo...
>
> Antonio
Ma siamo sicuri che a lui servissero proprio i PRIMI 100...???
E se gli servivano 100 alla volta.....??
;-)
@Alex.


title: access 2003 - report - grassetto in campo concatenato

author: Alb ;)

text:
Ciao a tutti!
ho un campo memo, chiamato 'descrizione'
il problema e' che a volte i primi n caratteri di questo campo devono
poter essere visualizzati nel report in Grassetto....Ma non sempre,
cioe' a volte si' e a volte invece e' tutto 'plain text'.....
Allora ho creato nella tabella un altro campo, stavolta di testo,
'grassetto', pensando che se ci deve essere questo testo iniziale in
grassetto, l'utente lo debba scrivere li'....
Ho pensato poi che nel report, il campo 'descrizione' dovesse contenere
il testo immesso se il campo 'grassetto' e' vuoto, altrimenti dovrebbe
contenere, appunto, i due campi concatenati, formattando, pero' il campo
'grassetto', appunto in grassetto....
Esempio
supponiamo che le scritte in maiuscolo siano in effetti formattate in
grassetto
grassetto
FRANCOBOLLO ANTICO 3 SECOLO
descrizione
ritrovato presso collezione privata
nel report vorrei avere
FRANCOBOLLO ANTICO 3 SECOLO ritrovato presso collezione privata
con le prime quattro parole, appunto, in grassetto......
Sono molto newbie, sono gia' stato aiutato da voi, e vi chiedo per
cortesia di aiutarmi ancora, se potete......
Grazie comunque e i  anticipo a tutti!!!
Alb
;)


author: Carlo Costarella

text:
"Alb ;)" <
albcald...@yahoo.com
> ha scritto nel messaggio
news:EnhGh.44136$aF5....@tornado.fastwebnet.it...

Che versione di Access usi?
Non puoi formattare in grassetto solo una parte della stringa.....a meno di
utilizzare controlli tipo Richtext o procedure che puoi trovare sul sito di
lebans.
Ciao, Carlo


text:
Carlo Costarella ha scritto:

Carlo,
uso Access 2003, e sono nuovo di Access; non capisco una mazza del sito
di lebans; se hai una soluzione diversa dalla mia, ben venga! Il db non
e' ancora stato costruito.....
Grazie
Alb


author: Alessandro Baraldi

text:
[CUT]
> Carlo,
> uso Access 2003, e sono nuovo di Access; non capisco una mazza del sito
> di lebans; se hai una soluzione diversa dalla mia, ben venga! Il db non
> e' ancora stato costruito.....
> Grazie
> Alb-
Quello proposto da Lebans è l'unico modo con il quale puoi formattare
parti di Testo
in modo differnete all'interno di una TextBox....!
Il fatto che non sia semplicissimo non deve scoraggiarti... infondo
quello è uno dei demo più semplici di Stephen....!
;-)
Quello che hai guardato è questo...?
http://www.lebans.com/mixbold-plain.htm
@Alex


text:
Alessandro Baraldi ha scritto:
> [CUT]
>> Carlo,
>> uso Access 2003, e sono nuovo di Access; non capisco una mazza del sito
>> di lebans; se hai una soluzione diversa dalla mia, ben venga! Il db non
>> e' ancora stato costruito.....
>> Grazie
>> Alb-
>
> Quello proposto da Lebans č l'unico modo con il quale puoi formattare
> parti di Testo
> in modo differnete all'interno di una TextBox....!
>
> Il fatto che non sia semplicissimo non deve scoraggiarti... infondo
> quello č uno dei demo piů semplici di Stephen....!
>
> ;-)
>
> Quello che hai guardato č questo...?
>
>
http://www.lebans.com/mixbold-plain.htm
>
> @Alex
>
Si', questo l'avevo gia' trovato prima di chiedere aiuto.....
:(((((


title: non permettere l'apertura di un file di excel

text:
ho un ifle di excel che è collegato ad un sb access, vorrei che l'utente non
potesse aprire il file di excel con excel ma che possa usarlo solo da
access.
ho provato a rinominare pippo.xls in pippo.xca un estensione a caso, il file
vamcia icona e diventa bianca come quando non c'è nessuna applicazione
associata, però se gli faccio doppio click lo apre lo stesso con excel coem
se lo riconoscesso lo stesso.
qualcuno di voi a qualche idea da darmi per non farlo aprire?


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:bjg9i2$2h8$1...@lacerta.tiscalinet.it...
> ho un ifle di excel che č collegato ad un sb access, vorrei che l'utente
non
> potesse aprire il file di excel con excel ma che possa usarlo solo da
> access.
>
> ho provato a rinominare pippo.xls in pippo.xca un estensione a caso, il
file
> vamcia icona e diventa bianca come quando non c'č nessuna applicazione
> associata, perň se gli faccio doppio click lo apre lo stesso con excel
coem
> se lo riconoscesso lo stesso.
>
> qualcuno di voi a qualche idea da darmi per non farlo aprire?
>
>
Forse puoi proteggere il file da password in modo che nessuno possa aprirlo
da exc. a meno di conoscere la chiave.
In Access quando apri il file, da codice, gli passi la password.
Sě ma questo non impedisce di esportare il file da Access in un altro file
di exc. una volta aperto.
Quale č lo scopo? Cosa vuoi ottenere?
Ciao, Carlo


text:
>
> Forse puoi proteggere il file da password in modo che nessuno possa
aprirlo
> da exc. a meno di conoscere la chiave.
> In Access quando apri il file, da codice, gli passi la password.
> Sģ ma questo non impedisce di esportare il file da Access in un altro file
> di exc. una volta aperto.
> Quale č lo scopo? Cosa vuoi ottenere?
>
> Ciao, Carlo
>
punto 1)
mi spiego, il file di excel che viene inviato ad altri viene esportato da
access con il comando outputto oppure sendobject utilizzando il formto
acformatXLS dovrei quindi impostare da codice vba la password a tale file di
excel creato.
in modo che chi lo riceve non possa aprirlo da excel. il fatto che possa
aprirlo e esportarlo da access, cercherņ di impedirlo nascondendo il
collegamento al file di excel o in altro modo... ma č possibile fare quanto
descritto al punto 1) ????
Grazie.


text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:bjhgqf$c3l$1...@lacerta.tiscalinet.it...
> >
> > Forse puoi proteggere il file da password in modo che nessuno possa
> aprirlo
> > da exc. a meno di conoscere la chiave.
> > In Access quando apri il file, da codice, gli passi la password.
> > Sì ma questo non impedisce di esportare il file da Access in un altro
file
> > di exc. una volta aperto.
> > Quale è lo scopo? Cosa vuoi ottenere?
> >
> > Ciao, Carlo
> >
>
> punto 1)
> mi spiego, il file di excel che viene inviato ad altri viene esportato da
> access con il comando outputto oppure sendobject utilizzando il formto
> acformatXLS dovrei quindi impostare da codice vba la password a tale file
di
> excel creato.
>
> in modo che chi lo riceve non possa aprirlo da excel. il fatto che possa
> aprirlo e esportarlo da access, cercherò di impedirlo nascondendo il
> collegamento al file di excel o in altro modo... ma è possibile fare
quanto
> descritto al punto 1) ????
>
> Grazie.
>
>
Credo proprio di sì anche se non ho mai provato.
Scusa una domanda: ma se esporti verso un file di Excel da Access, perchè
non vuoi che lo si possa leggere...perchè lo esporti?
Ciao, Carlo


text:
> Credo proprio di sě anche se non ho mai provato.
>
> Scusa una domanda: ma se esporti verso un file di Excel da Access, perchč
> non vuoi che lo si possa leggere...perchč lo esporti?
>
> Ciao, Carlo
č un listino, serve a chi usa il db per modificare i prezzi in modo piu
semplice in excel, perň poi chi riceve il file deve importarlo in access con
apposita procedura fatta in access e non modificare il file da excel.


title: DataGrid in Access

author: Salvio

text:
Salve volevo sapere come
si popolava da codice VBA di Access un DataGrid.
Grazie per le risposte.


title: DataGrid in Access

author: Gabriele Bertolucci

text:
Credo di non avere capito.
Ma di cosa stai parlando? Del controllo DataGrid di .NET?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it



title: DataGrid in Access

text:
> Ma di cosa stai parlando? Del controllo DataGrid di .NET?
No, ti spiego la mia esigenza
Ho un database access che gestisco attraverso una serie di maschere.
Attraverso codice VBA eseguo query e volevo
creare in una maschera un datagrid da popolare con i risultati delle
mie query
e volevo sapere come si fa


title: DataGrid in Access

text:

Access non fornisce un controllo DataGrid.
Al massimo puoi visualizzare una maschera in modalità "foglio dati".
Se le query di cui parli sono origine di recordset disconnessi puoi provare
in fase di run-time ad associare l'origine dati della maschera in questione
ad uno di tali recordset.



title: query

author: nator

text:
ciao e perdonatemi, sono neofita
dunque o due tabelle una con, nome indirizzo ecc, un' altra con,comande
,quantita e data. le tabelle sono legate insieme.
Trovare un cliente tra due date e facile,
ma trovare un cliente che non a comandato tra due date e un altra cosa..
la query dovrebbe semplicemente controllare, automaticamente tutti i clienti
e riportare quelli che non anno comandato tra /esempio 01.01.01 et
12..07.01/.
So che la cosa e possibile, ma come fare??
mi aiuterete??
scusate errori ed orrori della mia mail
ciao e grazie


title: query

author: Bolo

text:
nator <
na...@altern.org
> wrote in message 9iv1r7$ius$1...@news1.urbanet.ch...

Crei con l'autocomposizione una query a campi non corrispondenti come segue:
tabella clienti -----> query dei movimenti per data
HTH, ciao
Bolo


title: query

text:
Ammetto che capire ciò di cui parli non è semplice, ma se è semplice
inserire come dici i campi data, che problema c'è inserire il campo Comande,
è solo un ulteriore criterio.
Se Comande è Boolean, quindi Vero/Falso basterà inserire False nel criterio,
se è stringa bastera inserire "" ecc...
Se quello che vuoi fare è una query con parametri è un pò diverso:
IIF(Form!CampoComande="";"*";Form!CampoComande), ovviamente se CampoComande
è una TxtBox puoi inserire il criterio di estrazione......
Bye Alex
--
Posted from [212.141.54.102]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: query

author: Roberto da casa

text:
"nator" <
na...@altern.org
> ha scritto nel messaggio
news:9iv1r7$ius$1...@news1.urbanet.ch...

Devi farlo creando due queries.
Se le due tabelle si chiamano la prima Clienti e la seconda Comande.
Se ambedue le tabelle contengono il campo IDCliente.
Se il campo della tabella Comande che contiene la data si chiama
DataComanda.
Creati una prima query chiamata Query1 che abbia il seguente codice SQL:
SELECT Comande.IDCliente
FROM Comande
WHERE (((Comande.DataComanda) Between #1/1/2001# And #7/12/2001#))
GROUP BY Comande.IDCliente;
Con questa query ottieni l'elenco degli IDCliente che hanno avuto comande
tra il primo gennaio 2001 e il 12 luglio 2001.
Per ottenere l'elenco dei clienti che non hanno avuto comande in tale
periodo crea una seconda query che abbia il seguente codice SQL:
SELECT Clienti.Nome, Clienti.Indirizzo, Clienti.Città
FROM Clienti LEFT JOIN Query1 ON Clienti.IDCliente = Query1.IDCliente
WHERE (((Query1.IDCliente) Is Null));
Ti ricordo che nel linguaggio SQL il segno Separatore date è sempre e
comunque la barra (/) anche se nelle Impostazioni internazionali di Windows
hai indicato il punto (.) come Separatore date; in questo caso il punto lu
userai come Separaore date nella griglia di struttura delle query e/o nella
formattazione delle date.
Prova e facci sapere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Query: espressione valori null

author: Gabriele Romagnoli

text:
W98 A97
L'espressione che indico qui di seguito viene utilizzata in un campo di una
query.
Costo1: Nz([ValMat1])+Nz([ValGuard1])+Nz([PrzIns1])+Nz([PrzPr1])
Quando non ci sono valori nei vari campi mi restituisce 0.
Io vorrei invece che anziche' 0 il campo risultasse vuoto (null)
Si puo' fare ?
Grazie in anticipo ed un buon anno a tutti.
Gabriele


title: Query: espressione valori null

author: ramblers

text:
"Gabriele Romagnoli" <
rom...@tiscalinet.it
> ha scritto nel messaggio
news:a0pga9$cla$1...@pegasus.tiscalinet.it...

Dovrebbe essere cosě:
Costo1: Nz([ValMat1])+Nz([ValGuard1])+Nz([PrzIns1])+Nz([PrzPr1]; null)
ciao


title: Query: espressione valori null

text:
Gabriele Romagnoli <
rom...@tiscalinet.it
> wrote in message
a0pga9$cla$1...@pegasus.tiscalinet.it...
> W98 A97
>
> L'espressione che indico qui di seguito viene utilizzata in un campo di
una
> query.
>
> Costo1: Nz([ValMat1])+Nz([ValGuard1])+Nz([PrzIns1])+Nz([PrzPr1])
>
> Quando non ci sono valori nei vari campi mi restituisce 0.
> Io vorrei invece che anziche' 0 il campo risultasse vuoto (null)
>
> Si puo' fare ?
Intendi che se tutti i campi sono null il risultato deve essere null?
Allora:
Costo1:
iff(nz(ValMat1])+Nz([ValGuard1])+Nz([PrzIns1])+Nz([PrzPr1])=0;"";nz(ValMat1]
)+Nz([ValGuard1])+Nz([PrzIns1])+Nz([PrzPr1])
Antonio


title: calcolare numeri interi

author: The Crow

text:
da una somma di numeri interi formato Byte devo calcolarli come se fossero
dei minuti
es 100 minuti ""ore 1,40" ho provato in ora breve 24 funziona ma dopo le 24
ore si azzerra invece di sommare tutti i minuti per poi eseguire una
sottrazione da un debito orario
es 150 ore - totale minuti


title: calcolare numeri interi

text:
"The Crow" <
vsi...@libero.it
> ha scritto nel messaggio
news:Weh1c.47727$FJ6.1...@twister1.libero.it...

Devi utilizzare MOD e l'operatore /
Antonio


title: calcolare numeri interi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:_Eh1c.44666$Kc3.1...@twister2.libero.it...

> caro bisio ho provato a utilizzare funzione mod e l'operatore diviso ma
non ottengo nulla
se mi puoi fare un esempio te ne sarei grato
>


title: calcolare numeri interi

text:
"The Crow" <
vsi...@libero.it
> ha scritto nel messaggio
news:FSh1c.47800$FJ6.1...@twister1.libero.it...

Puoi dirmi scusa cosa hai provato con quegli operatori e che risultato ti č
venuto?
Posta l'espressione che hai creato.
Antonio


title: calcolare numeri interi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:h9i1c.44778$Kc3.1...@twister2.libero.it...

> help non č tanto chiaro ho provato in diversi modi ma mi da sempe errore
ho provato a fare come mi hanno suggerito cioe di portare i minuti in
formato ore breve e mi da il risultato
ma quando vado a sommare le ore in formato byte con i minuti in formato ore
breve non mi fa la somma
ti prego scrivimi tu la sintassi esatta come devo fare con il mod e /
>


title: calcolare numeri interi

text:
"The Crow" <
vsi...@libero.it
> ha scritto nel messaggio
news:dli1c.47858$FJ6.1...@twister1.libero.it...
>
> > Puoi dirmi scusa cosa hai provato con quegli operatori e che risultato
ti
> è
> > venuto?
> > Posta l'espressione che hai creato.
> >
> > Antonio
> > help non è tanto chiaro ho provato in diversi modi ma mi da sempe errore
> ho provato a fare come mi hanno suggerito cioe di portare i minuti in
> formato ore breve e mi da il risultato
> ma quando vado a sommare le ore in formato byte con i minuti in formato
ore
> breve non mi fa la somma
> ti prego scrivimi tu la sintassi esatta come devo fare con il mod e /
Non credo che ti sia applicato più di tanto, ma visto che ti sei applicato a
continuare a postare e mi sono stufato, vediamo un po'...
Dato X il numero intero di minuti
int(X / 60) ti da il numero di ore che diventerà la parte intera del
decimale finale
X Mod 60 ti da il resto della divisione per 60, quindi i minuti residui che
diventano la parte decimale del decimale finale
Per creare il decimale uso la funzione cdbl applicata su una stringa
ottenuta concatenando i simboli parte intera e parte decimale (forse c'è un
altro metodo, ma non mi viene)
Pertanto
int(X/60) + cdbl("0," & cstr((X mod 60)))
Antonio


title: calcolare numeri interi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:eEi1c.47900$FJ6.1...@twister1.libero.it...

> ti ringrazio per la tua disponibilità ora provero a farlo
speriamo che ci riesco
ciao
>


title: calcolare numeri interi

text:
ti ringrazio finalmente sono riuscito ad ottenere il risultato voluto ma
quando vado a dettrarre dal debito mensile es 157.30 ore la somma delle ore
effettuate .22,40
non li riconosce come fossero minuti dando dei risultati sbagliati spero che
tu sia ancora disponibile per questo problema
ciao


title: calcolare numeri interi

text:
"The Crow" <
vsi...@libero.it
> ha scritto nel messaggio
news:x8l1c.48169$FJ6.1...@twister1.libero.it...
> ti ringrazio finalmente sono riuscito ad ottenere il risultato voluto ma
No quoting!
Skipped...
Antonio


title: calcolare numeri interi

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:wel1c.48186$FJ6.1...@twister1.libero.it...

> ti sei rotto le p................scommetto!!! chiedero ad altri ti
ringrazio comunque


title: calcolare numeri interi

text:
"The Crow" <
vsi...@libero.it
> ha scritto nel messaggio
news:INm1c.45554$Kc3.1...@twister2.libero.it...

Chiedi a chi ti pare, ma se non rispetterai le norme del NG, dubito che
riuscirai a trovarne.
Io la buona volontà l'ho messa, tu proprio no!!!
Antonio


title: Inviare pdf da pulsante di comando

text:
Ciao a tutti,
per stampare un pdf, salvandolo (con nome cliente) in una cartella
prestabilita e allegarlo ad una mail pronto da inviare, tutto questo
cliccando su un pulsante di comando ho utilizzato il seguente codice:
Option Compare Database
Option Explicit
' Aggiungi il riferimento a PDFCreator
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As
Long)
Private Const maxTime = 10    ' in seconds
Private Const sleepTime = 250 ' in milliseconds
Public Function Start1()
 PrintRep "NomeMioReport"
End Function
Public Sub PrintRep(RepName As String)
 Dim PDFCreator1 As PDFCreator.clsPDFCreator, DefaultPrinter As
String, c As Long, OutputFilename As String
 Dim DirSalvataggio As String
 Dim NomeFile As String
 Dim MailDestinatario As String
 DirSalvataggio = "PercorsoDellaCartellaInCuiSalvareilPdf"
 NomeFile = Forms![NomeMiaMaschera].
[NomeControlloConilQualeNominareilPdf]
 MailDestinatario = "IndirizzoEmailAlQualeSpedire"
 Set PDFCreator1 = New clsPDFCreator
 With PDFCreator1
  .cStart "/NoProcessingAtStartup"
  .cOption("UseAutosave") = 1
  .cOption("UseAutosaveDirectory") = 1
  .cOption("AutosaveDirectory") = DirSalvataggio
    .cOption("AutosaveFilename") = NomeFile
    .cOption("AutosaveFormat") = 0
 ' 0 = PDF
  DefaultPrinter = .cDefaultPrinter
  .cDefaultPrinter = "PDFCreator"
  .cClearCache
 DoCmd.OpenReport "NomeMioReport", , , "CampoID(nel mio caso numerico
e non contatore)dellaTabellaDiOrigineDelReport =" & _
 Forms![NomeMiaMaschera].[CampoID(nel mio caso numerico e non
contatore)dellaTabellaDiOrigineDellaMaschera]
  .cPrinterStop = False
 End With
 c = 0
 Do While (PDFCreator1.cOutputFilename = "") And (c < (maxTime *
1000 / sleepTime))
  c = c + 1
  Sleep 200
 Loop
 OutputFilename = PDFCreator1.cOutputFilename
 'Invia MAIL con allegato
 With PDFCreator1
  .cDefaultPrinter = DefaultPrinter
  Sleep 200
  .cSendMail OutputFilename, MailDestinatario
  .cClose
 End With
 Sleep 2000 ' Wait until PDFCreator is removed from memory
 If OutputFilename = "" Then
  MsgBox "Creating pdf file." & vbCrLf & vbCrLf & _
   "An error is occured: Time is up!", vbExclamation + vbSystemModal
 End If
End Sub
E' un codice che avevo già utilizzato su un altro db e funzionava, ora
però sembra non vedere più il persorso nel quale deve salvare il pdf
(DirSalvataggio = "PercorsoDellaCartellaInCuiSalvareilPdf") e quindi
mi chiede dove salvarlo, non lo nomina in automatico (NomeFile = Forms!
[NomeMiaMaschera].[NomeControlloConilQualeNominareilPdf]) e mi chiede
di nominarlo e in più una volta salvato, apre il messaggio e-mail da
inviare ma non ci allega il pdf.
Qualcuno sa per caso aiutarmi ad individuare il problema?
Grazie mille.
Myc


title: Inviare pdf da pulsante di comando

author: Sergio MAZZA

text:
<
m...@hotmail.it
> ha scritto nel messaggio news:1185349126.4...@o61g2000hsh.googlegroups.com...
Ciao a tutti,
per stampare un pdf, salvandolo (con nome cliente) in una cartella
prestabilita e allegarlo ad una mail pronto da inviare, tutto questo
cliccando su un pulsante di comando ho utilizzato il seguente codice:
---omissis---
E' un codice che avevo già utilizzato su un altro db e funzionava, ora
però sembra non vedere più il persorso nel quale deve salvare il pdf
(DirSalvataggio = "PercorsoDellaCartellaInCuiSalvareilPdf") e quindi
mi chiede dove salvarlo, non lo nomina in automatico (NomeFile = Forms!
[NomeMiaMaschera].[NomeControlloConilQualeNominareilPdf]) e mi chiede
di nominarlo e in più una volta salvato, apre il messaggio e-mail da
inviare ma non ci allega il pdf.
Qualcuno sa per caso aiutarmi ad individuare il problema?
Grazie mille.
Myc
[risposta]
Parli di "altro db"; intendi che in un altro pc e magari con altra versione di access, la tua applicazione funzionava ed ora, in un
altro ambiente no?
Ciao.
--
Sergio MAZZA


title: Inviare pdf da pulsante di comando

text:
> Parli di "altro db"; intendi che in un altro pc e magari con altra versione di access, la tua applicazione funzionava ed ora, in un
> altro ambiente no?
>
No, prima di fare il database che sto facendo ora e per il qual mi
serve l'indicazione richiesta, ne ho fatto uno di prova con le stesse
funzioni però fatto un pò a casaccio, con le tabelle fatte senza
"regole di normalizzazione" con un sacco di dati ripetuti etc (ps: è
il primo che faccio)...in questo db il codice che ho scritto funziona
perfettamente, stesso pc, stessa versione di Access (2003).
Ora lo sto rifacendo tentando di attenermi un pò a queste regole (per
quel che ne so) e questo codice non funziona più.
Grazie
Myc


title: Inviare pdf da pulsante di comando

text:
<
m...@hotmail.it
> ha scritto nel messaggio
news:1185438369....@w3g2000hsg.googlegroups.com...
No, prima di fare il database che sto facendo ora e per il qual mi
serve l'indicazione richiesta, ne ho fatto uno di prova con le stesse
funzioni perň fatto un pň a casaccio, con le tabelle fatte senza
"regole di normalizzazione" con un sacco di dati ripetuti etc (ps: č
il primo che faccio)...in questo db il codice che ho scritto funziona
perfettamente, stesso pc, stessa versione di Access (2003).
Ora lo sto rifacendo tentando di attenermi un pň a queste regole (per
quel che ne so) e questo codice non funziona piů.
Grazie
Myc
[risposta]
Non credo sia un problema di tabelle; prova ad importare le nuove tabelle
nell'mdb che funzionava...
Ciao.
--
Sergio MAZZA


title: Inviare pdf da pulsante di comando

text:
> Non credo sia un problema di tabelle; prova ad importare le nuove tabelle
> nell'mdb che funzionava...
>
> Ciao.
> --
> Sergio MAZZA
Ho provato, fa la stessa cosa, tra l'altro ho notato che nella
versione fuzionante stampa il pdf con Pdf Creator, mentre nella
versione errata utilizza AcrobatPdfWriter, come se non trovasse il
riferimento a Pdf Creator...però c'è.
Myc


title: Inviare pdf da pulsante di comando

text:
<
m...@hotmail.it
> ha scritto nel messaggio
news:1185454310....@o61g2000hsh.googlegroups.com...
Ho provato, fa la stessa cosa, tra l'altro ho notato che nella
versione fuzionante stampa il pdf con Pdf Creator, mentre nella
versione errata utilizza AcrobatPdfWriter, come se non trovasse il
riferimento a Pdf Creator...perň c'č.
Myc
[risposta]
Rimuovi l'acrobat e vedi che succede...
Ciao.
--
Sergio MAZZA


title: Inviare pdf da pulsante di comando

text:
> Rimuovi l'acrobat e vedi che succede...
>
> Ciao.
> --
> Sergio MAZZA
Fatto, funziona!
Grazie mille.
Myc


title: Inviare pdf da pulsante di comando

text:
Ciao, scusa...mi si ripresenta un altro problema.
Su un'altra maschera ho ricreato una situazione simile impostando
nell'evento clik della scheda eventi del pulsante di comando [rourine
evento]:
Private Sub Comando112_Click()
Call Start1
End Sub
ho copiato il codice dei post precedenti che ora, dopo aver tolto
AcrobatPdfWrite, funziona e ho cambiato le variabili:
Option Compare Database
Option Explicit
' Aggiungi il riferimento a PDFCreator
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As
Long)
Private Const maxTime = 10    ' in seconds
Private Const sleepTime = 250 ' in milliseconds
Public Function Start1()
 PrintRep "RpOrdineDiStampa"
End Function
Public Sub PrintRep(RepName As String)
 Dim PDFCreator1 As PDFCreator.clsPDFCreator, DefaultPrinter As
String, c As Long, OutputFilename As String
 Dim DirSalvataggio As String
 Dim NomeFile As String
 Dim MailDestinatario As String
 DirSalvataggio = "C:\Documents and Settings\m.iannetti.IDRA\Documenti
\PROVA"
 NomeFile = Forms![MsOrdineDiStampa].[SoggettoGrafico]
 MailDestinatario = Forms!MsOrdineDiStampa.Email
 Set PDFCreator1 = New clsPDFCreator
 With PDFCreator1
  .cStart "/NoProcessingAtStartup"
  .cOption("UseAutosave") = 1
  .cOption("UseAutosaveDirectory") = 1
  .cOption("AutosaveDirectory") = DirSalvataggio
    .cOption("AutosaveFilename") = NomeFile
    .cOption("AutosaveFormat") = 0
 ' 0 = PDF
  DefaultPrinter = .cDefaultPrinter
  .cDefaultPrinter = "PDFCreator"
  .cClearCache
  DoCmd.OpenReport "RpOrdineDiStampa", , , "IDOrdineDiStampa = " & _
  Forms![MsOrdineDiStampa].[IDOrdineDiStampa]
  .cPrinterStop = False
 End With
 c = 0
 Do While (PDFCreator1.cOutputFilename = "") And (c < (maxTime *
1000 / sleepTime))
  c = c + 1
  Sleep 200
 Loop
 OutputFilename = PDFCreator1.cOutputFilename
 'Invia MAIL con allegato
 With PDFCreator1
  .cDefaultPrinter = DefaultPrinter
  Sleep 200
  .cSendMail OutputFilename, MailDestinatario
  .cClose
 End With
 Sleep 2000 ' Wait until PDFCreator is removed from memory
 If OutputFilename = "" Then
  MsgBox "Creating pdf file." & vbCrLf & vbCrLf & _
   "An error is occured: Time is up!", vbExclamation + vbSystemModal
 End If
End Sub
Fa la stessa cosa che faceva prima, solo che anzichè utilizzare
AcrobatPdfWrite (che non c'è più) invia la stampa alla stampante...non
capisco, hai un'idea del motivo?
Grazie mille
Myc


title: Inviare pdf da pulsante di comando

text:

Era sufficiente impostare, per quel report, la stampante PdfCreator,
lanciando al stampa direttamenre dal Menù File, evabhè, meglio tardi
che mai.
Myc


title: Aiutooooo! Campi obbligatori

author: nilaco

text:
Nella maschera per l'immissione dati ho piu' sottomaschere
inframmezzate ai controlli della maschera principale. Sia nella
maschera principale che nelle sottomaschere ho dei campi richiesti.
Come posso evitare che utilizzando la combinazione di tasti CTRL+TAB
si riesca ad uscire dalle sottomaschere senza immettere nulla nei
controlli dei campi richiesti?


title: Aiutooooo! Campi obbligatori

author: Luciano

text:
nilaco <
nil...@iol.it
> wrote in message 39c5ac6...@news.iol.it...

Se ho ben capito il problema....questo stesso non sussiste! Esci dalla
sottomaschera ma non salvi il record. Se hai campi richiesti, non c'e'
verso!
Saluti.
Luciano
(DOC)


title: problemi con Dlookup

author: Max

text:
Complimenti come sempre al newsgroup.
Ho in problema:
ho creato una maschera che contiene una casella combinata chiamata licenza.
Questa "pesca" i dati da una query chiamata ANAGRAFICA.
Mi piacerebbe che una volta scelta la licenza in automatico fosse compilato
il campo nome all'interna della mascheracon il dato che si trova sulla
stessa riga della licenza selezionata nella query ANAGRAFICA quindi il nome
relativo alla licenza.
Ho impostato come evento Dopo aggiornamento nella casella licenza una macro
la quale ha una sola riga.
IMPOSTA VALORE
ELEMENTO        [nome]
ESPRESSIONE
[DLookUp("[nome]";"[ANAGRAFICA];[ANAGRAFICA].[Licenza]=Licenza")]
inutile dire che nn mi funziona.
Chi č cosě gentile da dirmi il perchč?
Grazie anticipatamente.


title: problemi con Dlookup

author: Ste

text:
"Max" <
massimili...@libero.it
> ha scritto nel messaggio
news:3HMI7.97661$sq5.4...@news.infostrada.it...

potresti, dopo aver selezionato il valore di licenza quindi
sull'aggiornamento del campo, scrivere questa istruzione in vbasic:
me![casella maschera] =



title: problemi con Dlookup

author: Silvio Berruti

text:
"Max" <
massimili...@libero.it
> ha scritto nel messaggio
news:3HMI7.97661$sq5.4...@news.infostrada.it...
> Complimenti come sempre al newsgroup.
> Ho in problema:
> ho creato una maschera che contiene una casella combinata chiamata
licenza.
> Questa "pesca" i dati da una query chiamata ANAGRAFICA.
> Mi piacerebbe che una volta scelta la licenza in automatico fosse
compilato
> il campo nome all'interna della mascheracon il dato che si trova sulla
> stessa riga della licenza selezionata nella query ANAGRAFICA quindi il
nome
> relativo alla licenza.
> Ho impostato come evento Dopo aggiornamento nella casella licenza una
macro
> la quale ha una sola riga.
> IMPOSTA VALORE
> ELEMENTO        [nome]
> ESPRESSIONE
> [DLookUp("[nome]";"[ANAGRAFICA];[ANAGRAFICA].[Licenza]=Licenza")]
Se [Licenza] è un campo numerico
=DLookUp("[nome]";"[ANAGRAFICA]";[Licenza]=" & [Licenza])
Se [Licenza] è un campo testo
=DLookUp("[nome]";"[ANAGRAFICA]";[Licenza]='" & [Licenza] & "'")
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Per chi lavora con Outllook 2003  e vuole leggere e inviare email da  VBA.

text:
... bypassando le difese Outlook (sapete : "un utente sta tentando di
accedere agli
indirizzi di posta .." GRRRR !)
Sempre della serie :
"vorrei, nel mio piccolo, contribuire in questo fantastico NG" :-)))
Il modo per fottere Outlook 2003 c'e'. E funziona benissimo.
Ecco come :
0)
 prima abbassate a basso il livello protezione macro di Outlook
1)
Poi, scrivete in "this outlook session" 2 funzioni, una di lettura
email e una di scrittura email (se volete lunedi' ve le posto belle
che fatte, basta chiedere)
Chiamiamole
Leggi_M( ) as boolean
Scrivi_M()  as boolean  ovviamente pubbliche e con i parametri.
2)
Outlook deve essere "acceso" a mano. cioe' deve essere gia'
funzionante in memoria.
3)
da vba (in una maschera access per esempio) scrivete :
dim OutL as Outlook application
set Outl = getobject(,"Outook.application")
E poi, PARACULATA ESTREMA :
if not Outl.Scrivi_M(indirizzo, cazzi, mazzi ...) then
        msgbox("problemi : email non spedita")
endif
Ovvero, una funzione scritta in this outlook session e'
riconosciuta da Outlook come propria, dunque la eseguira'
come se l' email la mandasse l' utente.
Inoltre, come vedete, e' richiamabile da FUORI outlook.
(cioe' e' visibile *se* e *solo se* e' scritta *la*)
Provate, e godrete.
Spero di essere stato utile a qualcuno.
Cia'.


author: Pablitomf (da casa)

text:
1
> Il modo per fottere
2
> E poi, PARACULATA ESTREMA :
3
> if not Outl.Scrivi_M(indirizzo, cazzi, mazzi ...) then
Si ok, cià pure a te, ma questo è un NG tecnico, cerca di essere meno "free"
nel linguaggio... ;)


text:
On 26 Giu, 15:30, "Pablitomf \(da casa\)" <
pablit...@hotmail.it
>
wrote:
> Si ok, ci pure a te, ma questo un NG tecnico, cerca di essere meno "free"
> nel linguaggio... ;)
Ah, dici che qui non e' il caso ?
Ok ... Scusate tanto.


title: report con condizioni sui valori dei campi

author: Roberto P.

text:
Ciao a tutti, sto creando un report che in pratica genera una lettera
in base a dei valori presenti in un campo di una tabella.
Diciamo che il report ha una parte statica di testo che non varia, poi
ci sono delle parti che devono variare in funzione dei valori di
determinati campi.
Mi spiego, ho creato un campo di tipo Si/No che come didascalia ha
"Uomo?"
Se il valore del campo è "Si", nel testo del report ci deve essere
"gent.mo", se il valore è "No" ci deve essere "Gent.ma"
Immagino sia una cosa banale da fare...ma non so da dove partire.
Grazie


author: Antonio Biso

text:
"Roberto P." <
beb...@gmail.com
> ha scritto nel messaggio
news:1174997437....@e65g2000hsc.googlegroups.com...





Grazie
utilizzando dei controlli calcolati e la funzione iif
iif(Uomo=true;"gent.mo";"
gent.ma
")
Antonio


author: Bebbbo

text:
On 27 Mar, 14:32, "Antonio Biso" <c...@NOSPAMetruria.net> wrote:
> "Roberto P." <
beb...@gmail.com
> ha scritto nel messaggionews:1174997437....@e65g2000hsc.googlegroups.com...

Grazie Antonio, ora ci provo.


title: gruppo d'opzione

author: marius

text:
buon giorno a tutti
ho creato un gruppo d'opzioni senza una scelta predefinita con tre opzioni.
Se scelgo la prima opzione  ho il valore 1 la seconda il valore 2 e .....
non riesco a trovare il valore che assume quando non e' stata scelta
nessuna opzione ho provato sia con zero che con nullo perche' vorrei far
apparire un message box se non è stata scelta nessuna opzione
ho provato con:
if scelta.value=0 then
if scelta.value=null then
if scelta.value is null then
grazie per il 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: gruppo d'opzione

author: namor

text:
marius ha scritto:
> buon giorno a tutti
> ho creato un gruppo d'opzioni senza una scelta predefinita con tre opzioni.
> Se scelgo la prima opzione  ho il valore 1 la seconda il valore 2 e .....
> non riesco a trovare il valore che assume quando non e' stata scelta
> nessuna opzione ho provato sia con zero che con nullo perche' vorrei far
> apparire un message box se non è stata scelta nessuna opzione
> ho provato con:
> if scelta.value=0 then
> if scelta.value=null then
> if scelta.value is null then
> grazie per il vostro aiuto
Prova
  if isnull(scelta) then
Namor
--
namor at inwind punto it



title: gruppo d'opzione

text:
namor ha scritto:
> marius ha scritto:
> > buon giorno a tutti
> > ho creato un gruppo d'opzioni senza una scelta predefinita con tre opzioni.
> > Se scelgo la prima opzione  ho il valore 1 la seconda il valore 2 e .....
> > non riesco a trovare il valore che assume quando non e' stata scelta
> > nessuna opzione ho provato sia con zero che con nullo perche' vorrei far
> > apparire un message box se non è stata scelta nessuna opzione
> > ho provato con:
> > if scelta.value=0 then
> > if scelta.value=null then
> > if scelta.value is null then
> > grazie per il vostro aiuto
> Prova
>   if isnull(scelta) then
> Namor
grazie namor
--



title: Report con simboli grafici da "mappa caratteri"

author: PEO from ITALY

text:
Ciao a tutti,
per dare maggiore leggibilità mi servirebbe stampare in un report,
oltre ai dati, i caratteri U+25AA e U+25AB (quadretto scuro e
quadretto chiaro) che si ottengolo consultando la "mappa caratteri" di
Windows.
Come devo fare?
Grazie per la collaborazione.
PEO from RSM
www.peogio.net


author: Karl Donaubauer

text:
PEO from ITALY wrote:
> per dare maggiore leggibilità mi servirebbe stampare in un report,
> oltre ai dati, i caratteri U+25AA e U+25AB (quadretto scuro e
> quadretto chiaro) che si ottengolo consultando la "mappa caratteri" di
> Windows.
> Come devo fare?
Puoi p.e. usare due caselle di testo con il font Arial e origine controllo:
=ChrW(9642)
=ChrW(9643)
o per vedere il principio come trovare i valori:
=ChrW(Val("&H25AA"))
=ChrW(Val("&H25AB"))
Vuol dire: il valore hex dalla tabella Unicode che vedi nella mappa
caratteri viene converso in decimale con Val() e poi converso in
un carattere con ChrW().
Forse esiste un modo piu semplice. Ma così almeno funziona.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
> Puoi p.e. usare due caselle di testo con il font Arial e origine controllo:
> =ChrW(9642)
> =ChrW(9643)
> o per vedere il principio come trovare i valori:
> =ChrW(Val("&H25AA"))
> =ChrW(Val("&H25AB"))
MITICO!!!!
Grazie mille, perfetto!
> Forse esiste un modo piu semplice. Ma così almeno funziona.
Funziona, funziona (ed è pure semplice).
:-)
PEO from RSM
www.peogio.net


title: Problema su formato report

author: Fabrizio Carta

text:
Ho creato un report per la stampa di un assegno.
Adesso volevo creare un controllo in modo che stampasse prima e dopo la
cifra il simbolo "#"
Come origine controllo ho inserito:
= "#" & [valore] & "#"
Ho impostato come proprietą del controllo valore il formato fisso con
due decimali. Perņ se il valore dei decimali č uguale a 0 (es 10,00 -
10,10) non mi vengono stampati gli zeri. Vorrei sapere se esiste un modo
per farglieli stampar comunque.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Problema su formato report

text:
Fabrizio Carta ha scritto:
> Ho creato un report per la stampa di un assegno.
>
> Adesso volevo creare un controllo in modo che stampasse prima e dopo la
> cifra il simbolo "#"
>
> Come origine controllo ho inserito:
>
> = "#" & [valore] & "#"
>
> Ho impostato come proprietą del controllo valore il formato fisso con
> due decimali. Perņ se il valore dei decimali č uguale a 0 (es 10,00 -
> 10,10) non mi vengono stampati gli zeri. Vorrei sapere se esiste un modo
> per farglieli stampar comunque.
="#" & Format([valore];"0,00") & "#"
Se non esistono mai valori negativi basta anche:
=Format([valore];"\#0,00\#")
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Tabelle: problema nella visualizzazione valori

author: Andrea R.

text:
Ciao a tutti.
Ho un problema con la visualizzazione di dati di una tabella.
Ho creato una tabella costituita da due campi: un progressivo (chiave
primaria - contatore) e un campo Nazione.
In pratica mi serve un elenco delle nazioni del mondo, in quanto il collega
di turno non capisce bene cosa inserire nella maschera (tralasciamo i
dettagli per pietà).
Per risolvere il "problema" ho creato la suddetta tabella e nella maschera
una combobox con origine quella tabella: l'operatore o digita le prime
lettere dello stato (e poi lo seleziona) o apre l'alenco e lo seleziona. E
fin qui tutto bene.
Però, poichè il valore registrato va visualizzato anche in un'altra scheda
della stessa maschera, comincia il primo problema:  in questa scheda c'è un
controllo testo con origine il campo della tabella dove il valore è stato
poi memorizzato (cioè la tabella principale su cui è basato il DB). Mi
succede che in questa scheda mi viene visualizzato il numero progressivo
corrispondente a quello stato, e non il nome dello stato (mentre nella
scheda di inserimento visualizza correttamente lo stato). Eppure nella
tabella di base mi viene memorizzato correttamente il nome dello stato (e
non il numero). Di conseguenza, aprendo un report da questa seconda scheda
mi viene stampato il numero e non il nome dello stato.
A cosa è dovuto e come risolvo?
Di rimbalzo, ho un altro problema, sempre legato a questa tabella nazioni.
Poichè (come sopra scritto) è troppo difficile scrivere lo stato (in pratica
scrivono le assurdità più assurde) ho creato questa combobox. Però mi
succede che se apro un record in cui precedentemente lo stato era stato
inserito a mano (cioè quando ancora non esisteva la cbx) sull'apertura del
record mi da un messaggio d'errore: "E' stato  immesso un valore non valido
per il campo. E' possibile che sia stato immesso del testo in un campo
numerico o numero magiore di quello consentito per l'impostazione Fieldsize"
Eppure il valore inserito precedentemente è lo stesso (es. Italia). Mi tocca
reinserire lo stato scegliendolo nella cbx.
Come risolvo anche questo inghippo?
Grazie a tutti
Andrea


text:

Il tutto (leggendo velocemente) mi pare causato dal fatto che tu è
vero che nella combobox vedi il nome della nazione ma in realtà dentro
c'è il valore del contatore.
Suggerimento: visto che due nazioni non possono avere lo stesso nome,
nella tabella che hai creato non mettere Contatore (chiave) e Stato,
ma solo Stato(chiave).
F.


text:
>Suggerimento: visto che due nazioni non possono avere lo stesso nome,
>nella tabella che hai creato non mettere Contatore (chiave) e Stato,
>ma solo Stato(chiave).
>F.
Avevi ragione, č bastato eliminare il contatore ed ha funzionato.
A volte le soluzioni piů semplici sono quelle a cui non si pensa.
Grazie.
Andrea


author: IvanDaBologna

text:
[...]
Il tutto (leggendo velocemente) mi pare causato dal fatto che tu è
vero che nella combobox vedi il nome della nazione ma in realtà dentro
c'è il valore del contatore.
Suggerimento: visto che due nazioni non possono avere lo stesso nome,
nella tabella che hai creato non mettere Contatore (chiave) e Stato,
ma solo Stato(chiave).
F.
----------------
Però, in questa maniera, va a farsi benedire la normalizzazione!
Ogni campo nazione (della tabella principale) conterrà il vero nome intero,
mentre con il codice il risparmio in occupazione sarebbe stato notevole, ed
è la soluzione caldamente consigliata dalla normalizzazione.
Semmai il problema era da risolvere cambiando il tipo di campo (da testo
quale sicuramente è per contenere qualcosa di simile a ITALIA, a numerico
lungo per contenere i nuovi codici). Poi bastava inserire nel campo
codiceNaz della tabella collegata una specifica di ricerca per vedere
direttamente il nome e non il codice.
Nella fase di passaggio giova creare un campo nuovo per contenere il codice
e provare a 'recuperare' tutte le nazioni eventualmente  inserite prima
della combo. Una volta recuperati questi valori si elimina il vecchio campo
nazione e si rinomina il nuovo, magari ristabilendo anche eventuali
relazioni esistenti.
IvanDaBologna


title: Aggiornamento date

author: Ablasorix

text:
Salve, vorrei creare tramite query di aggiornamento (o altra strada)
un sistema che automaticamente setti le date passate alla data odierna
con i seguenti criteri:
1) il campo [Non richiamare] non deve essere spuntato;
2) aggiorni il campo [Prossimo richiamo] della tabella nominativi;
3) che nel campo [Prossimo richiamo] ci siano delle date passate, cioè
non sia vuoto.
Ho scritto il seguente codice SQL che non funziona.
UPDATE [Nominativi] SET [Nominativi].[Prossimo richiamo]=date() WHERE
(([Nominativi].[Prossimo richiamo]<Date() AND [Nominativi].[Non
richiamare] is not null and [Nominativi].[Prossimo richiamo]<>""
che non funziona. Dove sbaglio?


title: Aggiornamento date

text:
Ablasorix wrote:
> Salve, vorrei creare tramite query di aggiornamento (o altra strada)
> un sistema che automaticamente setti le date passate alla data odierna
> con i seguenti criteri:
> 1) il campo [Non richiamare] non deve essere spuntato;
> 2) aggiorni il campo [Prossimo richiamo] della tabella nominativi;
> 3) che nel campo [Prossimo richiamo] ci siano delle date passate, cioč
> non sia vuoto.
>
> Ho scritto il seguente codice SQL che non funziona.
> UPDATE [Nominativi] SET [Nominativi].[Prossimo richiamo]=date() WHERE
> (([Nominativi].[Prossimo richiamo]<Date() AND [Nominativi].[Non
> richiamare] is not null and [Nominativi].[Prossimo richiamo]<>""
> che non funziona. Dove sbaglio?
Ci sono 2-3 errori. Prova cosě:
UPDATE Nominativi SET [Prossimo richiamo] = Date()
WHERE [Prossimo richiamo] <Date() AND [Non richiamare] = False
In genere tenta di evitare spazi in nomi di campi e oggetti.
v.a.
www.donkarl.com/it?FAQ1.5
--
Ciao
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Messaggio su coll.ipertestuale

author: inbario

text:
Inserendo un collegamento ipertestuale in una maschera di Access 2002
riferito ad un file,esempio calc.exe di calcolatrice, e facendo click su di
esso compare un messaggio che avvisa di controllare che il file non contenga
virus,cliccando "Ok" compare la calcolatrice,c'è un modo per evitare che
compaia il messaggio?
                Grazie mille   saluti


title: Problema conversione 97/2000

author: Merlino

text:
Non riesco a convertire un db da Access 97 a 2000 (dice che il file e'
danneggiato ma non e' vero) , sapete mica come risolvere il problema? Mi
pare di aver letto che esisteva una patch...
Grazie e ciao!
MerlinO


title: Problema conversione 97/2000


title: due domande da newbie su record e avvisi

text:
Ciao a tutti
Sto facendo molto amatorialmente (ormai vado avanti da anni!) il mio
database di film...
Tutto bene per ora, tranne per 2 cose che non so proprio come risolvere.
1) Ad ogni record (film) assegno un campo immagine che contiene una jpg
rappresentante la categoria di supporto del film stesso (dvd.jpg, vhs.jpg,
datv.jpg) che viene ricreato dinamicamente all'apertura della maschera cosě
(parte del codice):
If Me.IDRegistrazione.Value = 1 Then
    Me.CasellaCassetta.Visible = True
    Me.CasellaCassetta.Enabled = True
 Me!immagine.Picture = Me.Percorso & "tv.jpg"
Else
If Me.IDRegistrazione.Value = 3 Then
    Me.CasellaCassetta.Visible = False
    Me.CasellaCassetta.Enabled = False
 Me!immagine.Picture = Me.Percorso & "dvd.jpg"
In pratica a seconda del valore nel campo IDRegistrazione mi viene
incorporata l'immagine corrispondente a quel valore seguendo un precorso
definito altrove (e funziona egregiamente ma...)
...ma ogni volta cha passo al record successivo (in maschera) appare per un
mezzo secondo al centro dello schermo una finestrella di messaggio che mi
ricorda l'importazione. (Importazione in corso "Percorso dell'immagine")...
Le immagini sono davvero piccole in temini di Kb (2Kb ciascuna).
Come posso disabilitare questo avviso? Si puň? Il problema non sarebbe
fastidioso se non che nel momento in cui scorro velocemente i record capita
che la finestrella "s'inchioda" al centro dello schermo e sparisce solo se
chiudo/riapro il db (il db continua a funzionare anche se la finestrelal
rimane " li' ").
2) La seconda domanda per ora č "meno urgente" e me la devo studiare (non ho
avuto il tempo) ed č forse semplice per gli esperti. Come posso creare un
bottone che mi faccia scorrere i records avanti/indietro (2 bottoni) di 5 o
10 records alla volta invece di 1 solo? (immagino una cosa del tipo Record
attuale +- 5 records)...
Per questa seconda questione non preoccupatevi, mi piacerebbe sapere
qualcosa della prima domanda :)
Scusate la lunghezza.
Ciao
Grazie
J


author: Bruno Campanini

text:
"J.f.k." <
j...@ok.com
> wrote in message
news:43c8cc1e$0$1068$4faf...@reader2.news.tin.it...
> Ciao a tutti
> Sto facendo molto amatorialmente (ormai vado avanti da anni!) il mio
> database di film...
> Tutto bene per ora, tranne per 2 cose che non so proprio come risolvere.
>
> 1) Ad ogni record (film) assegno un campo immagine che contiene una jpg
> rappresentante la categoria di supporto del film stesso (dvd.jpg, vhs.jpg,
> datv.jpg) che viene ricreato dinamicamente all'apertura della maschera
> cosě (parte del codice):
[...]
> ...ma ogni volta cha passo al record successivo (in maschera) appare per
> un mezzo secondo al centro dello schermo una finestrella di messaggio che
> mi ricorda l'importazione. (Importazione in corso "Percorso
> dell'immagine")...
> Le immagini sono davvero piccole in temini di Kb (2Kb ciascuna).
> Come posso disabilitare questo avviso? Si puň? Il problema non sarebbe
> fastidioso se non che nel momento in cui scorro velocemente i record
> capita che la finestrella "s'inchioda" al centro dello schermo e sparisce
> solo se chiudo/riapro il db (il db continua a funzionare anche se la
> finestrelal rimane " li' ").
Ho fatto anch'io, alcuni anni fa, la stessa cosa e verifico
lo stesso comportamento al cambio record.
Da me ancor piů evidente perché mi viene mostrata
nella form la copertina del DVD,
evidentemente di dimensioni maggiore, come file,
dell'icona da te menzionata.
Non mi sono mai preoccupato di ovviare all'inconveniente.
Vediamo se qualcuno ne ha il rimedio.
> 2) La seconda domanda per ora č "meno urgente" e me la devo studiare (non
> ho avuto il tempo) ed č forse semplice per gli esperti. Come posso creare
> un bottone che mi faccia scorrere i records avanti/indietro (2 bottoni) di
> 5 o 10 records alla volta invece di 1 solo? (immagino una cosa del tipo
> Record attuale +- 5 records)...
> Per questa seconda questione non preoccupatevi, mi piacerebbe sapere
> qualcosa della prima domanda :)
Prova cosě:
----------------------------------
Private Sub Command24_Click()
Dim i As Integer
For i = 1 To 5
    DoCmd.GoToRecord acDataForm, "Form5", acNext
Next
End Sub
-----------------------------------
Ciao
Bruno


text:
> Prova cosě:
> ----------------------------------
> Private Sub Command24_Click()
> Dim i As Integer
>
> For i = 1 To 5
>    DoCmd.GoToRecord acDataForm, "Form5", acNext
> Next
>
> End Sub
> -----------------------------------
>
> Ciao
> Bruno
>
Grazie! ho corretto togliendo il "Form5" e cambiando l'intervallo for next a
10 e funziona correttamente (l'ho fatto anche per tornare indietro)...
Il sistema funziona ma si potrebbe fare in modo che "salti avanti/indietro
senza passarseli tutti uno alla volta (il  for next vedo che fa questo)?...
Scusami ma non sono assolutamente un programmatore, cerco di capire il
"minimo indispensabile" per far funzionare questo db che riguarda la mia
passione...
Di nuovo grazie
Ciao
J


author: Alessandro Cara

text:

Leggi sull'help il metodo gotorecord ed hai risolto il problema.
Parametro offset
Per quanto riguarda l'avviso di caricamento della immagine.
Per eliminarlo e' necessario modificare una chiave nel registry.
Purtroppo non mi ricordo quale chiave.
Nel NG se ne e' parlato. Prova a cercare nei vecchi  post e per vecchi
intendo almeno dall'inizio 2004
--
a.cara


author: Sergio MAZZA

text:
"J.f.k." <
j...@ok.com
> ha scritto nel messaggio news:43c8cc1e$0$1068$4faf...@reader2.news.tin.it...
> Ciao a tutti
> Sto facendo molto amatorialmente (ormai vado avanti da anni!) il mio database di film...
> Tutto bene per ora, tranne per 2 cose che non so proprio come risolvere.
>
> 1) Ad ogni record (film) assegno un campo immagine che contiene una jpg rappresentante la categoria di supporto del film stesso
> (dvd.jpg, vhs.jpg, datv.jpg) che viene ricreato dinamicamente all'apertura della maschera cosě (parte del codice):
>
---omissis---
> ...ma ogni volta cha passo al record successivo (in maschera) appare per un mezzo secondo al centro dello schermo una finestrella
> di messaggio che mi ricorda l'importazione. (Importazione in corso "Percorso dell'immagine")...
> Le immagini sono davvero piccole in temini di Kb (2Kb ciascuna).
> Come posso disabilitare questo avviso? Si puň? Il problema non sarebbe fastidioso se non che nel momento in cui scorro velocemente
> i record capita che la finestrella "s'inchioda" al centro dello schermo e sparisce solo se chiudo/riapro il db (il db continua a
> funzionare anche se la finestrelal rimane " li' ").
---omissis---
>
> Scusate la lunghezza.
> Ciao
> Grazie
> J
www.sitocomune.com
 Sezione General - 6.161 Visualizza le immagini contenute in una directory
Ciao.
--
Sergio MAZZA


text:
"Alessandro Cara"  ha scritto nel messaggio
news:Ec5yf.30930$av6....@tornado.fastwebnet.it...
> Leggi sull'help il metodo gotorecord ed hai risolto il problema.
> Parametro offset
Grazie per il consiglio, domani ci provo
> Per quanto riguarda l'avviso di caricamento della immagine.
> Per eliminarlo e' necessario modificare una chiave nel registry.
> Purtroppo non mi ricordo quale chiave.
> Nel NG se ne e' parlato. Prova a cercare nei vecchi  post e per vecchi
> intendo almeno dall'inizio 2004
> --
> a.cara
>
>
Sergio mi ha dato la dritta nel msg successivo, grazie mille!
Ciao
J


text:
"Sergio MAZZA" ha scritto nel messaggio> "J.f.k." >
>
www.sitocomune.com
 Sezione General - 6.161 Visualizza le immagini
> contenute in una directory
>
> Ciao.
>
> --
> Sergio MAZZA
Grazie mille, ciao
J


text:
"Sergio MAZZA"  ha scritto nel messaggio > "J.f.k." >
www.sitocomune.com

Sezione General - 6.161 Visualizza le immagini contenute in una directory
>
> Ciao.
>
> --
> Sergio MAZZA
Ciao, purtroppo non funziona.
Dopo aver modificato il registro con regedit mi succede la stessa identica
cosa (cioè la finestrella dell'importazione in corso continua ad apparire
alcentro dello schermo).
Ho scaricato anche il Visualizzafoto e pure l' fa la stessa cosa...
Io ho Access 2002 e Xp Home Edition Sp2, c'è qualche altra voce di registro
da modificare?
Grazie, buona giornata
ciao
J


text:
"J.f.k." <
j...@ok.com
> ha scritto nel messaggio news:43ca168a$0$1085$4faf...@reader1.news.tin.it...
>
> Ciao, purtroppo non funziona.
> Dopo aver modificato il registro con regedit mi succede la stessa identica cosa (cioè la finestrella dell'importazione in corso
> continua ad apparire alcentro dello schermo).
> Ho scaricato anche il Visualizzafoto e pure l' fa la stessa cosa...
> Io ho Access 2002 e Xp Home Edition Sp2, c'è qualche altra voce di registro da modificare?
> Grazie, buona giornata
> ciao
> J
Prova allora:
www.donkarl.com/it
 - Sezione Generale - 2.2 Archiviare immagini...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:dqd5lo$puc$1...@area.cu.mi.it...

La modifica al current_user l'aveva già provata ma nisba.
Ho scaricato pure il fsa.zip dal sito tedesco e fatto girare: niente lo
stesso.
Non capisco.
Grazie comunque per l'aiuto, eventualmente mi aiuteresti a specificare una
stringa per Google con termini esatti riguardanti il nome di quella che io
chiamo "la finestrelal di avviso importazione imamgine" in Access in modo da
farmi da solo una ricerca senza disturbare più nessuno? :))
Grazie mille
Ciao
J


text:
"J.f.k." <
j...@ok.com
> ha scritto nel messaggio
news:43ca1ece$0$1074$4faf...@reader1.news.tin.it...

Mi correggo: con il file fsa.zip e setatndo tutte le voci senza il flag,
funziona. (Non avevo capito poichè è in tedesco!)
Grazie di nuovo!
A chi servisse:
http://www.accesshop.de/
 scrivere fsa nella casella di
ricerca (suchen) e dall'elenco scaricare il primo file nell'elenco
restituito.
Ciao, di nuovo
J


title: Stampa Query: Orientamento pagina da codice

author: Franck

text:
Ciao a tutti. Ho la necessita' di stampare una relazione sull'attivita'
svolta, per cui lancio in successione diverse query e stampo automaticamente
i relativi reports. Per alcuni fogli ho creato query a campi incrociati e
dovrei stampare il relativo foglio dati:
    DoCmd.OpenQuery "MiaQuery_campiIncrociati"
    DoCmd.PrintOut
    DoCmd.Close
    DoCmd.OpenQuery"SecondaQuery".......  e cosi' via
Poiche' il risultato e' un foglio con molte colonne avrei bisogno di
impostare dal codice l'orientamento orizzontale del foglio stesso. Ho
guardato sull'help, ma l'unica cosa che mi sembra pertinente, prtDevMode,
oltre ad essere un casino, mi pare di capire si applichi solo a form e
reports. Potete aiutarmi?
Grazie. Franck.
--
"Vorrei dimenticare, ma non ricordo cosa"


title: Mouse

author: Pino

text:
Vorrei, disattivare la funzione della rotellina del mouse in una specifica
maschera.
Qualcuno sa se è fattibile?


title: Mouse

author: Carlo Costarella

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41a0b700$0$28031$5402...@news.sunrise.ch...
> Vorrei, disattivare la funzione della rotellina del mouse in una specifica
> maschera.
> Qualcuno sa se è fattibile?
>
>
>
www.sitocomune.com
Ciao, carlo


title: Mouse

author: ALESSANDRO Baraldi

text:
"Pino" <
gv...@dplanet.ch
> ha scritto nel messaggio
news:41a0b700$0$28031$5402...@news.sunrise.ch...
> Vorrei, disattivare la funzione della rotellina del mouse in una specifica
> maschera.
> Qualcuno sa se è fattibile?
Si è fattibile, ma richiede l'uso di Codice ed un minimo di esperienza.
Se nella Form non hai SubForm o ListBox puoi usare quanto trivi
nel mio sito alla Sezione API "MouseWheel".
Ricorda che stai usando il SubClassing pertanto occorre seguire le
procedure adeguate.
Se invece hai Controlli che potrebbero risentire del MouseScroll
e vuoi disbilitare anche quelli allora vai sul sito di Lebans
www.lebans.com
e trovi una [Windows Dll compilata] con un Demo che risolve anche questi
problemi.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: visualizzazione solo lettura tabelle in run-time

author: fabrizio fornari

text:
Si puo' mettere, senza usare il file mdw, in lettura una tabella??
Grazie e buone feste!!!


title: Valore del record precedente

author: Govardo Libero

text:
Vorrrei ottenere su un dato controllo di un form, il valore del campo del
record precedente.
....possibilmente con una formula.


title: Valore del record precedente

author: Roberto da casa

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:9q7fij$655$1...@pegasus.tiscalinet.it...
> Vorrrei ottenere su un dato controllo di un form, il valore del campo del
> record precedente.
> ....possibilmente con una formula.
>
Quando ti serve che ciň avvenga?
Quando inserisci un nuovo record?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Valore del record precedente

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:mJKx7.4613$1H1.6...@news.infostrada.it...

Non proprio, mi servirebbe "sempre", e che si aggiorni, se per esempio
elimino il record precedente, al record ancora prima.
Son sicuro che per Te č uno scherzo ;-)


title: Valore del record precedente

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:9q8uk7$a8n$1...@lacerta.tiscalinet.it...

Se la tabella che č origine record della maschera si chiama Tabella1 ed ha
una struttura simile e questa:
ID                Contatore e chiave primaria
Pippo
ecc. ecc.
Se i controlli della maschera hanno gli stessi nomi dei campi della tabella
cui sono associati.
Se nella maschera hai inserito anche una casella di testo non associata
chiamata Pluto in cui vuoi che compaia il valore di Pippo del record
precedente.
Nell'origine controllo di Pluto scrivi:
=IIf([ID]=DMin("ID";"Tabella1");Null;DLookUp("Pippo";"Tabella1";"ID=" &
DMax("ID";"Tabella1";"ID<" & [ID])))
ed a fronte dell'evento "Su corrente" della maschera genera la seguente riga
di codice VBA:
Me.Refresh



title: Valore del record precedente

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ttiy7.15728$1H1.1...@news.infostrada.it...
>
> "Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
> news:9q8uk7$a8n$1...@lacerta.tiscalinet.it...
> >
> > "Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
> > news:mJKx7.4613$1H1.6...@news.infostrada.it...
> > >
> > > "Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
> > > news:9q7fij$655$1...@pegasus.tiscalinet.it...
> > > > Vorrrei ottenere su un dato controllo di un form, il valore del
campo
> > del
> > > > record precedente.
> > > > ....possibilmente con una formula.
> > > >
> > >
> > > Quando ti serve che ciò avvenga?
> > > Quando inserisci un nuovo record?
> > >
> > > --
> > > Roberto
> > >
> > > ---------------------------------------------
> > > il Sito Comune di it.comp.appl.access:
> > >
http://www.sitocomune.com
> > > ---------------------------------------------
> > >
> > >
> > Non proprio, mi servirebbe "sempre", e che si aggiorni, se per esempio
> > elimino il record precedente, al record ancora prima.
> > Son sicuro che per Te è uno scherzo ;-)
> >
> >
>
> Se la tabella che è origine record della maschera si chiama Tabella1 ed ha
> una struttura simile e questa:
>
> ID                Contatore e chiave primaria
> Pippo
> ecc. ecc.
>
> Se i controlli della maschera hanno gli stessi nomi dei campi della
tabella
> cui sono associati.
> Se nella maschera hai inserito anche una casella di testo non associata
> chiamata Pluto in cui vuoi che compaia il valore di Pippo del record
> precedente.
>
> Nell'origine controllo di Pluto scrivi:
>
> =IIf([ID]=DMin("ID";"Tabella1");Null;DLookUp("Pippo";"Tabella1";"ID=" &
> DMax("ID";"Tabella1";"ID<" & [ID])))
>
> ed a fronte dell'evento "Su corrente" della maschera genera la seguente
riga
> di codice VBA:
>
> Me.Refresh
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
>
>
Purtroppo no, vorrei utilizzare la formula anche su tabelle non indicizzate
o con chiavi primarie complesse (2-3 campi).
Servirebbe qualcosa che ricavando il numero di record corrente del [campo],
puntasse al [campo] del record corrente -1 e ne riportasse il valore.
E' un problema che si presenta abbastanza frequentemente, al momento
utilizzo qualcosa di simile al tuo, ma se per esempio la stessa form volessi
ordinarla per data, mi darebbe, come mi dà dei risultati inattesi.
Conosci qualche altra via?
Ciao, Angelo


title: Valore del record precedente

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:P4jy7.16024$1H1.1...@news.infostrada.it...
[CUT]
> >
> Purtroppo no, vorrei utilizzare la formula anche su tabelle non
indicizzate
> o con chiavi primarie complesse (2-3 campi).
> Servirebbe qualcosa che ricavando il numero di record corrente del
[campo],
> puntasse al [campo] del record corrente -1 e ne riportasse il valore.
> E' un problema che si presenta abbastanza frequentemente, al momento
> utilizzo qualcosa di simile al tuo, ma se per esempio la stessa form
volessi
> ordinarla per data, mi darebbe, come mi dà dei risultati inattesi.
Visto che mi sembra di capire che sta lavorando su una query, puoi quindi
crearti un campo calcolato che contiene una chiave univoca complessa quanto
vuoi, sulla quale farai l'ordinamento ed applicherai l'algoritmo che ti ho
postato: naturalmente lo modificherai facendo riferimento, nelle tre
funzioni di aggregazione sui dominii, a questo campo anzichè alla chiave
primaria della tabella: naturalmente come dominio userai il nome della query
che sta costruendo e non il nome della tabella.
> Conosci qualche altra via?
> Ciao, Angelo
>
In alternativa, vai sul Sito Comune (link qui sotto), Sezione Queries, e
scaricati il database di esempio contenuto nella FAQ intitolata "Esempi di
utilizzo e creazione di queries".
Apriti il database e guardati l'esempio che ha per Topic Referring to a
Field in the Previous or Next Record.
Tutte le spiegazioni di come realizzare ciò che vedrai nell'esempio le trovi
al seguente link:
http://support.microsoft.com/support/kb/articles/q101/0/81.asp



title: Valore del record precedente

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Ksjy7.16216$1H1.1...@news.infostrada.it...

Non mastico molto inglese ma ci andrò subito. .....peccato che non esista
una funzione di somma parziale tipo RunningSum dei report anche per le
maschere.
Grazie1000


title: Valore del record precedente

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:Ksjy7.16216$1H1.1...@news.infostrada.it...

Roberto, questa è la "formuletta" che ho dovuto adottare:
--------------
saldo: nz(DSum("(nz(avere)-nz(dare))/iif([valuta] =
'LIRE',1936.27,1)";"conto_r";"[numero] = '" & [numero] & "' and [data] <   #
" & Format([data];"mm gg aa") &
"#"))+nz(DSum("(nz(avere)-nz(dare))/iif([valuta] =
'LIRE',1936.27,1)";"conto_r";"[numero] = '" & [numero] & "' and [data] =   #
" & Format([data];"mm gg aa") & "#"))
--------------
Ora capisci perchè cercavo qualcos'altro, a proposito perchè gli operatori =
e < usati insieme  in ...and [data] = <  # " & Format([data];"mm gg
aa")...mi danno un errore mentre usati singolarmente eseguono regolarmente i
calcoli.
Comunque il file
ftp://ftp.microsoft.com/softlib/mslfiles/qrysmp97.exe
 è
veramente utile e lo consiglio a tutti.
Molte grazie e BuonaNotte
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: Valore del record precedente

text:
"Govardo Libero" <
gov...@libero.it
> ha scritto nel messaggio
news:yTly7.17471$1H1.1...@news.infostrada.it...
>
[CUT
> Ora capisci perchè cercavo qualcos'altro, a proposito perchè gli operatori
=
> e < usati insieme  in ...and [data] = <  # " & Format([data];"mm gg
> aa")...mi danno un errore mentre usati singolarmente eseguono regolarmente
i
> calcoli.
>
Perché non si può scriver =<; si deve scrivere <= .
Quindi è giusto che ti dia errore di sintassi.



title: Allineare testo in listbox

author: Miro

text:
Ciao a tutti
Ho questo problema, riempio una listbox da un elenco di un foglio di excel
con questo codice: "vi espongo solo la riga di codice che interessa ": (
elemento = .Cells(i + 1, 13).Value & Chr(9) & .Cells(i
+ 1, 9).Value & Chr(9) & Chr(9) & .Cells(i + 1, 2).Value & Chr(9) & .Cells(i
+ 1, 3).Value ).
 Tutto va bene , ho provato con Chr(9)  ,ma se i primi numeri sono di 3 o 4
cifre l'elenco non viene
ordinato in fila perfetto , vi faccio un esempio:
10    via totti 19   roma    italia
122   via milano 2    milano    italia
1878   via firenze 3    firenze   italia
8   via bari 4    bari     italia
come modifico il mio codice per far si che venga tutto allineato ? ciao e
grazie.


title: Allineare testo in listbox

author: AndreaPapi

text:

forse dovresti semplicemente gestire 4 colonne anzichè una.
ovvero devi impostare 4 colonne nella listbox e inviargli 4 valori per
ogni riga separati dal ";"
es.
if nz(elemento,"") <> "" then elemento = elemento & Chr(59)
elemento = .Cells(i + 1, 13).Value & Chr(59) & _
                 .Cells(i + 1, 9).Value   & Chr(59) & _
                 .Cells(i + 1, 2).Value   & Chr(99) & _
                 .Cells(i + 1, 3).Value )
ciao
Andrea Papi


title: Allineare testo in listbox

text:
Grazie tantissimo
"AndreaPapi" <
ap...@libero.it
> ha scritto nel messaggio
news:cce39845-66d7-4834...@e31g2000hse.googlegroups.com...



title: problema con query

author: Eux

text:
Ho creato una maschera con diverse caselle combinate e alcune caselle di
testo. Poi ho creato una query che "dopo l'aggiornamento" della maschera
viene eseguita e legge i valori selezionati nella maschera per estrapolare
solo determinati record. Sulla base di questa query ho creato un report che
ovviamente mi stampa i risultati.
C'e' un problema: come faccio a dire alla query di non considerare "vuote"
le caselle non selezionate della maschera che utilizzo come motore di
ricerca? Cioe' come faccio a dire alla query di considerare validi tutti i
valori di quelle caselle di testo dove non inserisco niente?
Grazie mille


title: problema con query

text:
Eux ha scritto nel messaggio ...

Attenzione: non mi funziona neanche la maschera: ho settato il controllo
After.Update sia alla query sia alle caselle di testo e combinate della
maschera... dov'e' il problema?


title: problema con query

author: Antonio Biso

text:
Eux <
fol...@inwind.it
> wrote in message a173va$85o$1...@nreada.inwind.it...

Mettendo come criterio nella query sotto ogni campo filtro
like nz([forms]![tuaform]![unodeicontrolli];"*")
Antonio


title: problema con query

text:
Antonio Biso ha scritto nel messaggio ...

Ti ringrazio, faro' subito la prova. Questa istruzione mi consente anche di
non farmi chiedere dalla query quello che in realta' dovrebbe leggere nei
controlli????


title: problema con query

text:
Eux <
fol...@inwind.it
> wrote in message a197l8$67j$1...@nreadb.inwind.it...

Tu hai due soluzioni:
preparare una query una volta per tutte che metta il criterio scritto come
sopra per tutti i campi candidati ad essere filtro. Questo però può
rallentare un po' le prestazioni della query in quanto un conto è non fare
filtro, un conto è fare like "*".Con grosse moli di dati questo può
pesicchiare, altrimenti è inapprezzabile.
L'altra soluzione può essere quella di crearti via codice la stringa SQL in
maniera dinamica. Ti vai a testare il contenuto dei controlli della maschera
e, solo nel caso di controlli pieni, aggiungi un WHERE nella stringa. La
stringa la userai come vuoi.
Ah, visto che si tratta di un report, in realtà non devi costruire l'intera
stringa:
il report avrà come origine record una query che restituisce tutti i record.
Tu passerai, all'apertura del report con openreport un parametro filtro
fatto in questo modo
"Città='" & controlloCittà & "' and età = " & controlloetà
e così via, mettendoci però solo i filtri pieni...
Antonio


title: problema con query

text:
>
>Tu hai due soluzioni:
>preparare una query una volta per tutte che metta il criterio scritto come
>sopra per tutti i campi candidati ad essere filtro. Questo però può
>rallentare un po' le prestazioni della query in quanto un conto è non fare
>filtro, un conto è fare like "*".Con grosse moli di dati questo può
>pesicchiare, altrimenti è inapprezzabile.
>L'altra soluzione può essere quella di crearti via codice la stringa SQL in
>maniera dinamica. Ti vai a testare il contenuto dei controlli della
maschera
>e, solo nel caso di controlli pieni, aggiungi un WHERE nella stringa. La
>stringa la userai come vuoi.
>Ah, visto che si tratta di un report, in realtà non devi costruire l'intera
>stringa:
>il report avrà come origine record una query che restituisce tutti i
record.
>Tu passerai, all'apertura del report con openreport un parametro filtro
>fatto in questo modo
>"Città='" & controlloCittà & "' and età = " & controlloetà
>
>e così via, mettendoci però solo i filtri pieni...
>
>Antonio
>
>
AIUTOOOO!!! :-))
Il database non avra' una gran mole di dati... io sono un neofita quindi
devo seguire la strada meno complicata. Se mi parli di SQL vado in panico.
Pensavo di risolvere con l'ausilio delle macro e dei "wizard"... oppure
convertendo tutte le caselle di testo dei miei controlli in caselle
combinate ma se lo faccio con una casella combinata aprendo la query
"after.update della casella combinata "il motore di ricerca" funziona... se
imposto after.update alla maschera dopo aver inserito il contenuto in varie
caselle di testo e combinate la query continua a chiedermi il contenuto di
ogni campo e non lo va a leggere nelle caselle di testo....


title: problema con query

text:
Eux <
fol...@inwind.it
> wrote in message a19apm$989$1...@nreada.inwind.it...

Eeeehhhhh?!?!
Potresti rispiegare tutto come se lo dicessi ad un bambino di 3 anni?
Non dare per scontato cosa stai facendo, tu lo sai, gli altri no...
Antonio


title: problema con query

text:
>
>Eeeehhhhh?!?!
>Potresti rispiegare tutto come se lo dicessi ad un bambino di 3 anni?
>Non dare per scontato cosa stai facendo, tu lo sai, gli altri no...
>
>Antonio
>
>
Vedo che anche tu hai visto il film "Forrest Gump"... :-)
Il problema è semplice: Ho una query che deve estrarre dei record che
rispondono a determinati criteri.  Questi criteri devono essere letti in una
maschera composta da alcune caselle combinate e alcune caselle di testo. Ho
predisposto una macro che esegua la query DOPO che la maschera (nella quale
i controlli non sono collegati a nessuna tabella - ovviamente -) venga
aggiornata. Quindi la macro: 1- aggiorna la maschera (aggiorna oggetto) 2-
esegue la query -3 chiude la maschera.
Il problema è questo: quando viene eseguita la query, invece di leggere il
contenuto dei controlli, me li chiede come se io avessi inserito una
semplice domanda tra parentesi quadre. Come fare per far si che la query
ricerchi i record che soddisfano quanto digitato nei controlli della
maschera?
GRAZIE mille....


title: problema con query

text:
Eux <
fol...@inwind.it
> wrote in message a1aj45$2ps$1...@nreada.inwind.it...
> >
> >Eeeehhhhh?!?!
> >Potresti rispiegare tutto come se lo dicessi ad un bambino di 3 anni?
> >Non dare per scontato cosa stai facendo, tu lo sai, gli altri no...
> >
> >Antonio
> >
> >
>
> Vedo che anche tu hai visto il film "Forrest Gump"... :-)
Beh, questi sono i fondamentali...
>
> Il problema è semplice: Ho una query che deve estrarre dei record che
> rispondono a determinati criteri.  Questi criteri devono essere letti in
una
> maschera composta da alcune caselle combinate e alcune caselle di testo.
Ho
> predisposto una macro che esegua la query DOPO che la maschera (nella
quale
> i controlli non sono collegati a nessuna tabella - ovviamente -) venga
> aggiornata. Quindi la macro: 1- aggiorna la maschera (aggiorna oggetto) 2-
> esegue la query -3 chiude la maschera.
> Il problema è questo: quando viene eseguita la query, invece di leggere il
> contenuto dei controlli, me li chiede come se io avessi inserito una
> semplice domanda tra parentesi quadre. Come fare per far si che la query
> ricerchi i record che soddisfano quanto digitato nei controlli della
> maschera?
Ok, il problema è classico e fose c'è anche un esempio sul sito comune su
qualche voce tipo maschera con criteri di filtro... stai comunque
commettendo degli errori. Prima di tutto il lancio della query non lo devi
fare sull'aggiornamento della maschera (?), ma ti metti un bel pulsante in
modo che quando l'utente è soddisfatto dei suoi parametri, clicca e quindi
parte la query.
Secondo, è la preparazione della query: il modo più elegante è quello di
crearti una stringa SQL corrispondente alla query da eseguire ma in funzione
dei parametri inseriti, cioè mettendo dei criteri solo per i controlli
utilizzati. Questa soluzione si applica anche nel caso non dell'esecuzione
di una query, ma per il lancio di un report filtrato, come mi pare sia il
tuo caso. Infatti, aprendo un report via codice con docmd.openreport c'è la
possibilità di passare dei parametri di filtro. In questo caso quindi la
query origine record del report non deve avere criteri, ma deve restituire
tutto. Poi passi i parametri con questa sintassi (l'help è molto chiaro):
[NOME_CAMPO1] = '" & valore1 & "' and [NOME_CAMPO2] = '" & valore2 & "'"
e così via... chiaramente lo faresti solo per i campi i cui controlli filtro
corrispondenti riportano un valore, non per quelli vuoti.
Se tutto ciò ti fa venire il mal di testa, puoi ovviare con la soluzione che
ti ho detto un po' meno performante. Ti prepari una query che abbia per ogni
campo su cui vuoi filtrare, il criterio
like nz([forms]![tuaform]![controllo1];"*")
in modo che se il controllo è vuoto ti fa like "*"
Questa query la puoi lanciare o usare come origine record del report. In
ogni caso aprirai query o report sempre sul clic del pulsante...
Antonio


title: Modulo fatturazione_Preventivi

text:
 Da mesi cerco di realizzare un gestionale per fatturazione e preventivi con
possibilità di inserimento anagrafica clienti. Qualcuno protrebbe aiutarmi?
Vi ringrazio anticipatamente.
A.Angelo


title: Modulo fatturazione_Preventivi

author: omnitow

text:
"A.Angelo" <
ambrogi...@libero.it
> ha scritto nel messaggio
news:7TFja.10195$iy5.2...@twister2.libero.it...

Ed in questi mesi nemmeno un'idea ti è venuta? ... prova con
l'utocomposizione File\Nuovo
Ciao...
    omnitow


title: Modulo fatturazione_Preventivi

author: MIX

text:
> Da mesi cerco di realizzare un gestionale per fatturazione e preventivi
con
> possibilità di inserimento anagrafica clienti. Qualcuno protrebbe
aiutarmi?
Access non gestisce situazioni così complesse.
;-)


title: Modulo fatturazione_Preventivi

author: @Arold [             ]

text:
>
> Access non gestisce situazioni cosě complesse.
>
> ;-)
iahahahhahahaah certo che sei un bel burlone.
comunque A.Angelo ciň che chiedi č molto semplice anche da costruire da soli
crei una tabella per ogni tipo di dato e poi associ ad ogni tabella una
maschera ecc.....
per le fatture con piů voci la cosa č un po complicatina devi creare una
tabella inststazionifatture e una vocifatture e correlarle con un campo
indice
fammi sapere. ciao.


title: Modulo fatturazione_Preventivi

author: Stefano Mantovani

text:
Guarda sul sito
www.mantovani.da.ru
 se la cosa ti interessa ti posso mandare
l' mdb.
"A.Angelo" <
ambrogi...@libero.it
> ha scritto nel messaggio
news:7TFja.10195$iy5.2...@twister2.libero.it...



title: Modulo fatturazione_Preventivi

author: Arturo Casdei

text:
Anche io ne ho creato un abbastanza (..direi piuttosto ) complesso
(gestione: anagrafiche clienti, prodotti classificati per sconti
applicabili, proposte d'ordine, statistiche fatturato in base a cliente,
nazione, ...., grafici di confronto anni : doppi e multipli, ..ed altro
ancora). Sto sviluppando il modo per gestire gli scaduti... ma mi sono
bloccato su un ID in un query a campi incrociati..... NON RIESCO A TROVARE
IL MODO DI GENERARE UN CONTATORE, SENZA TIRARE IN BALLO UNA TABALLA !!!!!
Grrrrrr !!!!!!!!
Se potessi inviarne una copia anche a me :
simo...@virgilio.it
 potrei
ottenerne spunti interessanti.
Grazie
Simon
"Stefano Mantovani" <
stefano....@tiscali.it
> ha scritto nel messaggio
news:b6pk4c$ds4$1...@lacerta.tiscalinet.it...



title: Modulo fatturazione_Preventivi

text:
PS. ho scaricato i tuoi DB , ma essendo creati con versione successiva alla
mia (Office 97) , non riesco a vederli. Esiste la possibilità di
convertirli?
Grazie
"Stefano Mantovani" <
stefano....@tiscali.it
> ha scritto nel messaggio
news:b6pk4c$ds4$1...@lacerta.tiscalinet.it...



title: Modulo fatturazione_Preventivi

text:
Errore!!!
Con una trentina di mega di lavoro,.... POI !
"MIX" <
ton...@inwind.it
> ha scritto nel messaggio
news:osHja.10446$iy5.2...@twister2.libero.it...



title: Refresh tabelle collegate ODBC

author: Pablitomf

text:
Ciao cari...
non sono molto addentro alla cosa, per cui vi chiedo...
ho "una" tab SQL collegata in un MDB via ODBC...
quando e se faccio delle variazioni sulla struttura della tab. stessa
nelle console SQL manager, se non la scollego e la ricollego a manina
nell'MDB, le modifiche non me le prende (ricordandosi la struttura
vecchia)... sapete se c'è un modo automatico per REFRESHARE la/le tab. in
questione senza dover per forza si cose scollegare e ricollegare?
tnks
--
Ciao
Pablitomf
----------------------------
http://www.accessgroup.it/
----------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Refresh tabelle collegate ODBC

author: Alessandro Baraldi

text:
Ciao Caro...
Hai provato ad effettuare il RefreshLink...?
Eventualmente fai una procedurina che elimina le Tabelle_Linked e le
ripristina...
Casualmente questa:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=200
@Alex


title: Refresh tabelle collegate ODBC

text:
Alessandro Baraldi ha scritto:
> Ciao Caro...

> Casualmente questa:
>
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=200
> @Alex
We Ale... in effetti il relink è la soluzione che ho usato... ma mi
"scocciava" dover staccare e riattaccare tabelle onestamente... speravo ci
fosse qualcosa di diverso... babbbè, mi toccherà mantenere questa
soluzione. ;)



title: Refresh tabelle collegate ODBC

author: Nina

text:
"Pablitomf" <
pabl...@hotmail.it
> ha scritto nel messaggio
news:gqib9f$rlr$1...@news.newsland.it...
> Ciao cari...
> non sono molto addentro alla cosa, per cui vi chiedo...
> ho "una" tab SQL collegata in un MDB via ODBC...
> quando e se faccio delle variazioni sulla struttura della tab. stessa
> nelle console SQL manager, se non la scollego e la ricollego a manina
> nell'MDB, le modifiche non me le prende (ricordandosi la struttura
> vecchia)... sapete se c'č un modo automatico per REFRESHARE la/le tab. in
> questione senza dover per forza si cose scollegare e ricollegare?
E' sufficiente aggiornare il collegamento da Gestore tabelle collegate
(strumenti --> Utilitą database).
>
> tnks
>
> --
> Ciao
> Pablitomf
Ciao
--
Nina
>
> ----------------------------
>
http://www.accessgroup.it/
> ----------------------------
> Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno



title: Refresh tabelle collegate ODBC

author: RobertoA

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:80f0a3de-9eda-4e21...@z9g2000yqi.googlegroups.com...

Ho visto la tua routine per ricollegare le tabelle
Ma a cosa serve la tabella di appoggiocon i nomi delle tabelle sul db
origine?
Perche' non le leggi 'al volo' ?
Ciao
RobertoA


title: Refresh tabelle collegate ODBC

text:
...
> Ho visto la tua routine per ricollegare le tabelle
> Ma a cosa serve la tabella di appoggiocon i nomi delle tabelle sul db
> origine?
> Perche' non le leggi 'al volo' ?
> Ciao
> RobertoA
Un DB può avere N tabelle ma non è detto che debbano essere linkate
tutte...!!!!
Quella degli Users/PWD ad esempio non mi sognerei MAI di linkarla...!
Detto questo la tabella serve proprio per limitare il Link alle sole
Tabelle necessarie, anche con l'ottica eventuale di gestione utenti.
@Alex


title: record *

author: Silvano Cervelli

text:
Come faccio a non far comparire il record di inserimento nuovo
quello con la *
Addirittura in una sottomaschera visualizzazione maschere continue
me ne compaiono due?
Che roba!


title: record *

author: Marco Simonazzi

text:
"Silvano Cervelli" <
cer...@microelettra.it
> ha scritto nel messaggio
news:veXF6.16509$PE.13...@news.infostrada.it...

> -------------------------------
Basta che creare una maschera con le propietą aggiungi record a no,
naturalmente ottenedola da tabella/e con record preimpostati...ciao ciao


title: Questito su query!!

author: Ken

text:
Ho una maschera chiamata Settori e una sottomaschera relazionata con la
prima chiamata Attività, in pratica un Settore può contenere molte attività.
Ho la necessità di creare una stampa che mi restituisca soltanto le ultime
tre attività di ogni settore.
Secondo voi è possibile ottenere tale risultato con una query oppure devo
necessariamente elaborare un algoritmo tramite codice?
Grazie per gli eventuali post
--
Ken


title: Questito su query!!

author: Roberto da casa

text:
"Ken" <
aa...@aaaaaaaa.it
> ha scritto nel messaggio
news:SQoKd.779578$35.30...@news4.tin.it...

Cosa intendi per "ultime tre attività"?
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Questito su query!!

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:UbpKd.3314$lB4....@twister1.libero.it...

Per ultime 3 attività intendo gli ultimi 3 record registrati in ordine
temporale
In pratica se i settori 1 - 2 - 3 - ecc ognuno di essi contengono più di 3
sottorecord registrati (attività) la query mi deve restituire per ognuno di
essi soltanto gli  ultimi 3 record registrati.
--
Ken


title: Questito su query!!

text:
"Ken" <
aa...@aaaaaaaa.it
> ha scritto nel messaggio
news:tRpKd.780582$35.30...@news4.tin.it...

Non conoscendo la struttura della tabella Attività, nella mia soluzione dò
per scontato che per essa la chiave primaria sia un contatore e pertanto
verranno visualizzate, per ogni settore, i tre record attività con la chiave
primaria maggiore.
Creati una query di selezione ordina in senso decrescente per la chiave
primaria e filtrata con la chiave primaria del record corrente della
maschera principale (ovvero Settori); per quella uery imposta a 3 la sua
proprietà Primi valori.
Usa tale query come origine record della sottomaschera.
> --
> Ken



title: Questito su query!!

text:

Ok funziona, grazie tante,
in parte ho risolto il mio problema in quanto se ho fatto bene così vedo un
Settore alla volta con i 3 sottorecord e se creo una stampa dove vedere
tutti i settori con i relativi 3 sottorecord devo lanciare una stampa alla
volta per ogni settore. Giusto?
--
Ken


title: Questito su query!!

text:
"Ken" <
aa...@aaaaaaaa.it
> ha scritto nel messaggio
news:hUrKd.781876$35.30...@news4.tin.it...

> Ok funziona, grazie tante,
> in parte ho risolto il mio problema in quanto se ho fatto bene così vedo
un
> Settore alla volta con i 3 sottorecord e se creo una stampa dove vedere
> tutti i settori con i relativi 3 sottorecord devo lanciare una stampa alla
> volta per ogni settore. Giusto?
Non è necessario; è sufficiente che con la stessa tecnica con cui ti sei
creato una maschera che contiene una sottomaschera, ti crei un report che ha
come origine record la tabella Settori e che contiene un sottoreport che ha
come origine record la query basata sulla tabella attività e per cui hai
impostato a 3 la proprietà Primi valori.



title: Questito su query!!

text:
>
> Non è necessario; è sufficiente che con la stessa tecnica con cui ti sei
> creato una maschera che contiene una sottomaschera, ti crei un report che
> ha
> come origine record la tabella Settori e che contiene un sottoreport che
> ha
> come origine record la query basata sulla tabella attività e per cui hai
> impostato a 3 la proprietà Primi valori.
>
>>
>> --
>> Ken
>
> --
> Roberto
>
> -----------------------------------------------------
> il Sito Comune di it.comp.appl.access
>
http://www.sitocomune.com
> ----------------------------------------------------
Fantastico ho capito!! ho impiegato 5 minuti a farlo, e pensare che è tutto
il pomeriggio che ci penso!!
Grazie 1000 per l'aiuto.
--
Ken


title: Questito su query!!

text:
"Ken" <
aa...@aaaaaaaa.it
> ha scritto nel messaggio
news:DGyKd.784263$35.30...@news4.tin.it...
[CUT]
>
> Fantastico ho capito!! ho impiegato 5 minuti a farlo, e pensare che è
tutto
> il pomeriggio che ci penso!!
Sono veramente contento che tu abbia trovato una giusta soluzione facile da
realizzare; permettimi però di affermare che moltissimi dei problemi che la
stragrande maggioranza degli utilizzatori di Access si trova ad affrontare
sono dovuti alla loro ignoranza (in senso di ignorare) che potrebbe essere
risolta comprando e studiando una buona guida all'uso di Access scoprendo
tante possibilità dell'epplicativo che si ignorano; e non mi si dica che non
si studia per mancanza di tempo, in quanto che, se si dedicasse allo studio
tutto il tempo che si passa a sbattere la testa sul monitor per risolvere i
problemi, la conoscenza dell'applicativo sarebbe tale che i messaggi di
richiesata di aiuto di NG come questo si ridurrebbere drasticamente; a mio
avviso è un problema di cultura allo studio (l'avversione allo studio
dell'età scolare spesso rimane in noi) ed un problema di volontà.
Access non è come un videogioco che si impara ad usare solo esercitandosi al
computer in maniera pragmatica senza averne studiato almeno i fondamentali.
>
> Grazie 1000 per l'aiuto.
Prego
>
> --
>
> Ken
>
>


title: Richiamo di una funzione

author: Teck

text:
scusate,
ho un piccolo problema relativo alle funzioni;
Ho inserito nel mia barra degli strumenti un pulsante che mi permette di
aprire la maschera "clienti"; ho notato che vi è un campo (nella proprietà
del pulsante della barra person.) che si chiama "parametro" e che viene
usato per passare un parametro, appunto , ad una funzione.
Son due giorni che ci sbatto la testa ma io il parametro non son proprio
riuscito a passarlo alla funzione.
La funzione deve contenere il nome del Form per passare il controllo
"Setfocus" su un campo specifico  ( Forms!nomemaschera!campox.setfocus).
Be' guardate se è scritta giusta, magari è gia errata in partenza la
funzione
Function Sposta (frm as string)
    Form!frm!idcli.setfocus
end function
...dove frm dovrebbe essere il parametro (nome form) che viene passato all'
apertura della maschera.
se riuscite a darmi una mano Vi sarei molto grato.
grazie in anticipo e buon lavoro.
Luca


title: Richiamo di una funzione

text:
"Teck" <
gianluca...@tin.it
> ha scritto nel messaggio
news:r4cV8.44128$vm5.1...@news2.tin.it...

Prescindendo da tutto,
    Form!frm!idcli.setfocus
è formalmente sbagliato, eventualmente dovrebbe essere:
    Forms!frm!idcli.setfocus
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Richiamo di una funzione

text:
ops, ma è solo un errore di battitura
grazie per la precisione
...ma il problema resta
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:ADcV8.110059$j65.2...@twister1.libero.it...



title: Richiamo di una funzione

author: Emyr

text:
On Fri, 05 Jul 2002 07:41:11 GMT, "Teck" <
gianluca...@tin.it
>
wrote:

dovresti prima passare il focus sulla maschera e poi sul controllo
poi forse per il focus dovresti cercare il form tramite
for each masc in forms
	if
masc.name
=frm
	masc.setfocus
	masc.idcl.setfocus
endif
Saluti.
Emanuele.


title: Richiamo di una funzione

author: Dr. A.

text:
"Teck" <
gianluca...@tin.it
> ha scritto nel messaggio
news:r4cV8.44128$vm5.1...@news2.tin.it...

Scusa se ho risposto in ritardo ma quando vedo messaggi che hanno gia delle
risposte salto per dedicare del tempo a chi non ha ancora avuto risposte,ma
avendo letto le risposte...sarà meglio darti quella giusta :-))
Si può fare, e senza tanti giri.  Il modo è questo:
    forms(frm)!idcli.setfocus
dove frm è la variabile string che contiene il nome della form.
se invece passi una variabile "frm as form" allora puoi fare direttamente
così:
    frm!idcli.setfocus
ciao.


title: Il componente ActiveX non è in grado di creare l'oggetto

author: Eric Arthur Blair

text:
Ciao a tutti !
Ho un problema con Access. Quando cerco di creare un DB nuovo , con o senza
autocomposizione, mi appare un msgbox che recita "Il componente ActiveX non
č in grado di creare l'oggetto" .
Qualcuno mi puň aiutare per favore ?!?
PS: uso Access 2000
Grazie 1000 , aLe
-------------------------------------------------------------------------
 A volte vorrei vivere nell'aria e rimanere sospeso senza piů ostacoli
giocare coi mostri delle mie insicurezze
e trasformarli in canzoni come un miracolo ...
LITFIBA - 1994 -
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.590 / Virus Database: 373 - Release Date: 16/02/2004


author: Francesco G. Rizzoni

text:
"Eric Arthur Blair" <aLe...@NOSPAMlibero.it> ha scritto nel messaggio
news:uTMYb.336350$_P.11...@news4.tin.it...
>
> Ciao a tutti !
>
> Ho un problema con Access. Quando cerco di creare un DB nuovo , con o
senza
> autocomposizione, mi appare un msgbox che recita "Il componente ActiveX
non
> è in grado di creare l'oggetto" .
[CUT]
Se cerchi nei post del 4 febbraio, Roberto da casa ha già risposto al
medesimo quesito.
Ciao.
--
Francesco G. Rizzoni