title: Collegare Sottomaschere

text:
Altra cosa....
Se non inserisco la sottomaschera ordini2, Ordini1 si setta sul numero
ordine corrente. Quando inserisco ordin2, invece non solo non si setta
sull'ordine corrente ma appena provo a cliccare su nuovo ordine Access
si blocca e genera un file di beikup


title: Collegare Sottomaschere

author: Artiglio

text: aiuto


title: Big Font sottoreport

author: baval

text:
non riesco a capire come mai dopo un sottoreport il testo del master di
fondopagina diventa gigantesco
perche?
grazie per l'aiuto
--
Ogni fegato di mosca e' sostanza!
Sent via Deja.com
http://www.deja.com/


title: Centesimi !!! basta

author: Marco M.

text:
Chi mi aiuta ad eliminare i centesimi degli euro?
Io ho questa formula ma mi distanzia eccessivamente dal risultato..
Me![Prezzo] = Int(((Me![Costo]) / 10 + 0.555) * 10) * 4.2
vorrei un totale senza decimali e che non si distanzi dalla cifra reale
Grazie Marco


title: Centesimi !!! basta

author: Paolo Ballarin

text:



>Grazie Marco
Perche non usi la formula dell'arrotondamento:
Me![Prezzo]=round(me![Costo],0)
se invece vuoi troncare la cifra
all'intero senza arrotondarla:
Me![Prezzo]=int(me![Costo])
--------------------------------
Inviato via
http://usenet.iol.it


title: Centesimi !!! basta

author: Silvio Berruti

text:
"Marco M." <
teat...@tin.it
> ha scritto nel messaggio
news:xYhc8.85170$3J1.2...@news2.tin.it...

Puoi usare la funzione di Karl presente nel Sito Comune nella sezione
General
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Centesimi !!! basta

author: Emyr

text:


Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
passando 0 al secondo parametro
Saluti.
Emanuele.


title: Centesimi !!! basta

author: Sib

text:
"Paolo Ballarin" <
balp...@libero.it
> ha scritto nel messaggio
> Il 19 Feb 2002, 02:34, "Marco M." <
teat...@tin.it
> ha scritto:
> >Chi mi aiuta ad eliminare i centesimi degli euro?
> >Io ho questa formula ma mi distanzia eccessivamente dal risultato..
>
> >Me![Prezzo] = Int(((Me![Costo]) / 10 + 0.555) * 10) * 4.2
>
> >vorrei un totale senza decimali e che non si distanzi dalla cifra reale
>
> >Grazie Marco
> Perche non usi la formula dell'arrotondamento:
> Me![Prezzo]=round(me![Costo],0)
Bisogna vedere se ha Access2000 o XP, perche' se ha A97 non c'e' mica la
funzione round.
> se invece vuoi troncare la cifra
> all'intero senza arrotondarla:
> Me![Prezzo]=int(me![Costo])
Anche qui ci andrei molto cauto.
la funzione Int, tronca diversamente i numeri negativi ossia:
Int(8,5)=8
Int (-8,5)=-9
il che non e' opportuno quando si tratta di gestire valuta.
In questo caso e' meglio usare la funzione Fix che tronca sempre verso lo
zero:
Fix(-8,5)=-8
Fix(8,5)=8
Sib


title: Centesimi !!! basta

author: Harry Evans

text:
> > >Grazie Marco
> > Perche non usi la formula dell'arrotondamento:
> > Me![Prezzo]=round(me![Costo],0)
>
> Bisogna vedere se ha Access2000 o XP, perche' se ha A97 non c'e' mica la
> funzione round.
Basta farsela:
Function RoundN(x, N As Integer)
'
' Rounds a number to N decimal places
' Uses arithmatic rounding
' N should be in the range 0-10 for proper results
'
Dim Factor As Long
  Factor = 10 ^ N
  RoundN = Int(x * Factor + 0.5) / Factor
End Function
uso:    dlbValore = RoundN( dlbCifra, 2 )     --> 2 decimali


title: casella combinata + if

author: Angelo

text:
Come si fa a testare quando una casella combinata e' vuota ?
se casella vuota allora .....
le ho provate tutte; il probelma ce l'ho soprattutto in modifica.
Se infatti di co = 0 va bene fin tanto che sono in inserimento ma poi e'
come se ci fosse un altro valore e lo zero anche se svuoto il campo e' come
se non ci fosse.
Spero di essere stato chiaro. Grazie.
Private Sub Tipo_raccoglivernice1_AfterUpdate()
        Me.Tipo_raccoglivernice1.Requery
        Dim msgbbox As String
        Dim strmsg As String
        If Me.Tipo_raccoglivernice1 = 0 Or Me.Tipo_raccoglivernice1 = Null
Then
            strmsg = "Inserire dato da apposita tendina nel campo Tipo
raccoglivernice 1 !!"
            msgbbox = msgbox(strmsg, vbQuestion, "raccoglivernice © - Tipo
raccoglivernice 1 -")
            Me.temperatura_essicaz.SetFocus
     End If
    End Sub


title: casella combinata + if

author: daniele

text:
"Angelo" <
ang...@aerofiltri.it
> ha scritto nel messaggio
news:Yh%T8.1958$B8....@tornado.fastwebnet.it...

prova con if isNull(casellacombinata) then ........
ciao Daniele


title: casella combinata + if

author: Antonio Biso

text:
Angelo <
ang...@aerofiltri.it
> wrote in message
Yh%T8.1958$B8....@tornado.fastwebnet.it...

E' sbagliato = null, in quanto l'operatore = con null non va bene. Devi
usare la funzione isnull
Personalemnte uso una funzione da me preparata in questo modo
function vuoto(x as variant) as boolean
if isnull(x) or trim(x) = "" then
  vuoto = true
else
  vuoto = false
end if
end function
if vuoto(controllo_maschera) then...
Antonio


title: casella combinata + if

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:aFfU8.96592$j65.2...@twister1.libero.it...

la function e' privata o pubblica?
Io l'ho creata oubblica ma non mi funziona.
       Function vuoto(x As Variant) As Boolean
        If IsNull(x) Or Trim(x) = "" Then
        vuoto = True
        Else
        vuoto = False
        End If
End Function
cosa sbaglio?


title: casella combinata + if

text:
Angelo <
ang...@aerofiltri.it
> wrote in message
86iU8.183$jn....@tornado.fastwebnet.it...
>
> > E' sbagliato = null, in quanto l'operatore = con null non va bene. Devi
> > usare la funzione isnull
> > Personalemnte uso una funzione da me preparata in questo modo
> > function vuoto(x as variant) as boolean
> > if isnull(x) or trim(x) = "" then
> >   vuoto = true
> > else
> >   vuoto = false
> > end if
> > end function
> >
> > if vuoto(controllo_maschera) then...
> >
> > Antonio
> >
> >
>
> la function e' privata o pubblica?
>
> Io l'ho creata oubblica ma non mi funziona.
>
>        Function vuoto(x As Variant) As Boolean
>         If IsNull(x) Or Trim(x) = "" Then
>         vuoto = True
>         Else
>         vuoto = False
>         End If
> End Function
>
> cosa sbaglio?
Devi mettere public function
e la devi scrive in un modulo.
Antonio


title: Un programmatore che tromba

text:
Dr. Zap <
zapp...@alma.unibo.it
> wrote in message
3b312407...@news.cineca.it...
> Un programmatore racconta ai suoi amici  programmatori: "Ieri ho
> conosciuto una bonazza in disco...". Gli amici  programmatori:
> "Ehilaa!!". "La invito a casa mia, le offro una cosa da  bere, e
> comincio a baciarla". "Ueeehhhheeehhhhe!!". "Lei mi fa: 'Spogliami!!'
> ". "Ueeehhhheeehhhhehheehheehhee!!". "Al che io la spoglio
> completamente, la sollevo e la appoggio sulla tastiera del mio PC...".
> Gli  amici programmatori: "Hai un PC a casa? Figata!! Che
> processore??"
>
> Dr. Zap
>
http://utenti.tripod.it/DrZap/
> (oltre 19.000 battute e barzellette)
Ehehe hee hheeh
Antonio


title: Formula su report

author: Mirco

text:
ho un report cosě strutturato:
CORPO
codice    tipo    rep.001  rep.002   rep.003   .. ecc
(tipo puň avere valore  I  oppure  O)
pič di pagina
somme di rep.001, rep.002, rep.003, ecc
posso inserire una formula nel pič di pagina che mi calcoli la
percentuale di somma rep.001 (con tipo I) su somma rep.001 (con tipo
O)?
grazie


title: Formula su report

text:
"Mirco" <
mirco.s...@mercat.it
> ha scritto nel messaggio
news:4215ab76...@news.aruba.it...

Nella query origine record del report inserisci due campi calcolati:
TipoI: iif(tipo="I";rep1;0)
TipoO: iif(tipo="O";rep1;0)
Nel pič di report metti
=(somma(tipoI)/somma(TipoO))*100
Antonio


title: Formula su report

text:
On Fri, 18 Feb 2005 09:50:21 GMT, "Antonio Biso"
<ch...@NOSPAMetruria.net> wrote:
>
>Nella query origine record del report inserisci due campi calcolati:
>TipoI: iif(tipo="I";rep1;0)
>TipoO: iif(tipo="O";rep1;0)
>
>Nel piè di report metti
>=(somma(tipoI)/somma(TipoO))*100
>
>Antonio
grazie


title: Stampa Etichette

author: Fabrizio

text:
Salve Ragazzi,
Ragazzi ho il problema di dover stampare delle etichette con il mio
programma access con cui gestisco gli ordini nell'azienda in cui
lavoro.
dovrei poter spampare delle etihette cosi:
i dati sono su una maschera Partenza con i seguenti campi:
CodiceOrdine   Data          NColli     G.W.    VMC3   MERCEPER
AA 060-0000    17/11/2006     15         45      0.81   TIZIO
vorrei che si stampassero quindici etichette con numerazione continua
da 1 a 15
CodiceOrdine   Data          NColli     G.W.    VMC3   MERCEPER
AA 060-0000    17/11/2006     1        45      0.81   TIZIO
CodiceOrdine   Data          NColli     G.W.    VMC3   MERCEPER
AA 060-0000    17/11/2006     2       45      0.81    TIZIO
etc...
Quindi pensavo di associare alla maschera Partenza, visualizzazione
continua, un flag stampa che una volta "flaggato" mi andasse ad leggere
i campi in questione e mi lanciasse la stampa delle mie etichette.
Ora a lavoro utilizziamo una stampante termica con rullo adesivo in cui
sono messe delle carte adesive di dimensioni prestabilite ......
le ho provate tutte ma non ci sono riuscito si può fare?
mi aiutereste?


title: Stampa Etichette

text:
Fabrizio ha usato la sua tastiera per scrivere :

Qualcuno mi aiuta ?


title: Stampa Etichette

author: Carlo Costarella

text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio
news:mn.2b5e7d6c4...@libero.it...

Certamente si può fare e i problemi non sono della scelta di quali record
stampare ma bensì le dimensioni dell'etichetta sulla stampante, la
spaziatura.
Sei riuscito almeno a costruire una etichetta o meglio un report con una
etichetta? L'hai stampata?
Specifica meglio il tuo problema.
Se si tratta di selezionare i record da stampare allora la scelta del campo
Sì/No va bene ma aggiungerei un campo Stampato Sì/No.
Basterà creare una query con i soli campi "Seleziona" = true e "Stampato" =
False e mandare il risultato ad un report opportunamento costruito.
Fammi sapere,
ciao, Carlo


title: Stampa Etichette

text:
Carlo Costarella scriveva il 05/12/06 :

Ciao Carlo ,
grazie per la risposta , ancora non ho provato a costruire un'etichetta
ma quello credo che sia l'ultimo dei miei pensieri, intanto sto
cercando di capire come gestire l'evento del contatore dell'etichetta.
se procedo come, mi   suggerisci di fare,
Carlo wrote:
"
Basterà creare una query con i soli campi "Seleziona" = true e
"Stampato" = False e mandare il risultato ad un report opportunamento
costruito.
"
come faccio a fargli stampare 15 etichette con numero progressivo 1 di
15 , 2 di 15 etc etc......
Poi sul fatto di costruire il report delle dimensioni adatte per la mia
stampante proverò dopo.
devo semplicememtne fare un'eichetta cosi:
Numero ordine
Data
Colli           1
Colli Totale    15
etc...
Grazie


title: Stampa Etichette

text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio
news:mn.31fa7d6cb...@libero.it...
cut
> come faccio a fargli stampare 15 etichette con numero progressivo 1 di 15
> , 2 di 15 etc etc......
>
> Poi sul fatto di costruire il report delle dimensioni adatte per la mia
> stampante proverň dopo.
>
> devo semplicememtne fare un'eichetta cosi:
>
> Numero ordine
> Data
> Colli           1
> Colli Totale    15
>
> etc...
>
> Grazie
Fai cosě: costruisci il report a partire dalla query che abbiamo provveduto
a filtrare con i record i cui flag "scelto" č impostato a sě (true) e
"stampato" č impostato a No (false).
Nel report in struttura dopo aver sistemato i tuoi controlli, in basso,
immediatamente sotto o immediatamente sopra, inserisci due controlli casella
di testo. Nel primo, in "origine controllo" scrivi =1 e nel secondo scrivi
="di " & [Pages]. Nel primo controllo imposta "Somma parziale" a "su tutto".
Ora funziona.
Ciao, Carlo


title: Stampa Etichette

text:
Scriveva Carlo Costarella mercoledì, 06/12/06:
> "Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio
> news:mn.31fa7d6cb...@libero.it...
> cut
>> come faccio a fargli stampare 15 etichette con numero progressivo 1 di 15 ,
>> 2 di 15 etc etc......
>>
>> Poi sul fatto di costruire il report delle dimensioni adatte per la mia
>> stampante proverò dopo.
>>
>> devo semplicememtne fare un'eichetta cosi:
>>
>> Numero ordine
>> Data
>> Colli           1
>> Colli Totale    15
>>
>> etc...
>>
>> Grazie
>
> Fai così: costruisci il report a partire dalla query che abbiamo provveduto a
> filtrare con i record i cui flag "scelto" è impostato a sì (true) e
> "stampato" è impostato a No (false).
> Nel report in struttura dopo aver sistemato i tuoi controlli, in basso,
> immediatamente sotto o immediatamente sopra, inserisci due controlli casella
> di testo. Nel primo, in "origine controllo" scrivi =1 e nel secondo scrivi
> ="di " & [Pages]. Nel primo controllo imposta "Somma parziale" a "su tutto".
> Ora funziona.
>
> Ciao, Carlo
Grazie Carlo
provvedo a farlo e ti faccio sapere grazie
Ciao


title: Stampa Etichette

text:
Sembra che Fabrizio abbia detto :

Ciao Carlo,
ho provveduto a fare come dici, ma quando vado a costurirmi il report
ho messo tutti i controlli, nella sezione corpo del report ,sempre
nella sezione corpo  ho inserito due campi di testo , nel primo ho
messo  origine di controllo = 1 e sull'altro di Pages , poi somma
parziale su tutto nel primo controllo, ma come etichetta mi da solo 1
pagina quindi mi scrive 1 di 1...
dove sbaglio????


title: Stampa Etichette

text:
"Fabrizio" <
f_j...@libero.it
> ha scritto nel messaggio
news:mn.32c87d6ca...@libero.it...
cut
>
> ho provveduto a fare come dici, ma quando vado a costurirmi il report ho
> messo tutti i controlli, nella sezione corpo del report ,sempre nella
> sezione corpo  ho inserito due campi di testo , nel primo ho  messo
> origine di controllo = 1 e sull'altro di Pages , poi somma parziale su
> tutto nel primo controllo, ma come etichetta mi da solo 1 pagina quindi mi
> scrive 1 di 1...
>
> dove sbaglio????
>
Quello che hai fatto mi sembra corretto.
Se apri la query quanti record ti da? Se il risultato è 1 allora si
capisce...
Al limite fai così: crea un nuovo report etichette con l'autocomposizione,
magari da una tabella qualsiasi, la cambieremo poi; scegli un' etichetta che
occupi una sola etichetta per pagina, tra quelle proposte. Apri in struttura
il report, ridimensiona il corpo perchè sarebbe troppo grande, inserisci
l'origine record con la tua query e i controlli che ti interessano. Aggiungi
anche le due caselle di testo con i dati già detti e fai la prova ad
aprirlo.
Se ancora non ottieni il risultato voluto fammelo sapere che eventualmente
ti mando un report già costruito o mi mandi il tuo db e vedo cosa posso
fare.
Ciao, Carlo


title: Campi in maschera Continua

author: Enrico Pietrobon

text:
Ciao a tutti.
Domanda.
Ho trovato il sistema per cambiare il colore dello sfondo dei campi in
una maschera continua.
Quindi a seconda del contenuto posso cambiare il colore di sfondo,
tramite l'istruzione IIF
Ma se volessi nascondere un campo più o meno come si farebbe con
l'istruzione VISIBLE come si potrebbe fare ????
Grazie a tutti
Enrico Pietrobon


title: Campi in maschera Continua

author: Roberto da Parma

text:
"Enrico Pietrobon" <
enrico.p...@tiscali.it
> ha scritto nel messaggio
news:470dd02e$0$17944$4faf...@reader1.news.tin.it...

Su una maschera continua non puoi, o meglio, non ti servirebbe a nulla
perche a seconda del record in cui sei nasconde/mostra il controllo.
Ciao
--
Roberto da Parma


title: Campi in maschera Continua

text:
Roberto da Parma ha scritto:

Ci sono riuscito "nascondendo" con un oggetto olè (sistema utilizzato
per cambiare i colori dello sfondo dei campi.
Grazie Comunque.
Enrico Pietrobon


title: Campi in maschera Continua

author: IvanDaBologna

text:
"Enrico Pietrobon" <
enrico.p...@tiscali.it
> ha scritto nel messaggio
news:470e52be$0$17953$4faf...@reader1.news.tin.it...

Grazie a te per averci dettagliatamente illustrato la tecnica che hai usato!
E'questo il succo del NG.
IvanDaBologna


title: Campi in maschera Continua

text:
"Enrico Pietrobon" <
enrico.p...@tiscali.it
> ha scritto nel messaggio
news:470e52be$0$17953$4faf...@reader1.news.tin.it...

Non ho ben capito cosa hai fatto...ma visto che come ti ha fatto notare
qualcuno che ti "tieni per te" le risoluzioni...non aspettarti che altri
condividano altro con te...
Non è lo spirito dell'NG...
Saluti
--
Roberto da Parma


title: Runtime 2003

author: Gabri

text:
Ciao a tutti, ho dovuto aggiornare l'hardware del mio pc e così ho dovuto
reinstallare tutto.
Non volendo acquistare la suite di office per il solo utilizzo dell'access,
con il quale uso una applicazione creata ad hoc per me(in access 2003), ho
installato runtime access 2003.L'applicazione sembra girare bene senza alcun
problema apparente se no per il fatto che in una finestra in cui mi vengono
evidenziati dei record contenenti i dati delle fatture(cliente, codice
fattura ecc..) non ho più la possibilità di utilizzare il tasto destro del
mause per applicare i filtri che sembrano scomparsi.
Qualcuno sà come ripristinare tale opzione?
Grazie
Saluti


title: Runtime 2003

author: Marco Papo

text:
"Gabri" <
gar...@libero.it
> ha scritto nel messaggio
news:K5i3k.95307$FR.3...@twister1.libero.it...

Ciao,
con il runtime è normale che i menu di PopUp di Access non ci siano. Se vuoi
crearti un menù accessibile con tasto destro, deve costruirti una nuova
barra dei menù e associarla alla maschera.
PS: guarda che anche per il runtime di access 2003 c'è una licenza da
pagare. Con Access
2007 invece il runtime è gratutio.
--
Marco Papetti
www.shortchannel.it
 Il software di commercio elettronico OpenSource
www.mondoideale.com
  - Prodotti naturali e biologici.


title: Runtime 2003

author: Valery From The Mountain

text:
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio
news:g2l4ei$j6v$1...@aioe.org...
> PS: guarda che anche per il runtime di access 2003 c'è una licenza da
> pagare. Con Access
> 2007 invece il runtime è gratutio.
Scusate l'ignoranza, cos'è il runtime di Access?


title: Runtime 2003

text:
"Valery From The Mountain" <val...@invalid.inv> ha scritto nel messaggio
news:484e1d85$0$35954$4faf...@reader2.news.tin.it...

Ciao Valery,
è il "motore" di access. Con il runtime puoi far funzionare un'applicazione
fatta in access senza avere installato access. Quindi l'utente che usa
un'applicazione su cui c'è il runtime ma non access, può usare
l'applicazione ma non può modificare nulla o creare alcun oggetto. Uno dei
vantaggi è questo il secondo è che la licenza è diversa, per esempio se
acquisti la Developer di Access, puoi distribuire l'applicazioni da te
sviluppate su quanti computer vuoi usanso il runtime, senza dover comprare
una licenza di access per ogni PC.
Ciao



title: Runtime 2003

author: Leonardo

text:
"Marco Papo" <
marco....@gmail.com
> ha scritto nel messaggio
news:g2l4ei$j6v$1...@aioe.org...
>
> PS: guarda che anche per il runtime di access 2003 c'è una licenza da
> pagare. Con Access
> 2007 invece il runtime è gratutio.
>
Io ho access 2003 con regolare lucenza, ma non il runtime.
Il 2007  runtime è gratutio nel sesno che si puà scaricare dalla Microsoft e
l'utilizzo è gratuito?
Saluti
Leonardo


title: Runtime 2003

text:
"Leonardo" <
leo...@libero.it
> ha scritto nel messaggio
news:g3q3k.5851$Ca.1...@twister2.libero.it...

Si. Ma devi testare che l'applicazione scritta con 2003 funzioni con il
runtime 2007, potrebbero esserci problemi di compatibilità. Sinceramente non
lo so perchè il 2007 non l'ho neanche visto ;).
Comunque per questioni di licenza, è sempre meglio telefonare a Microsoft a
Milano, meglio di loro, io potrei sbagliare!
> Saluti
Ciao
> Leonardo
>


title: Runtime 2003

author: sv

text:
Marco Papo ha scritto:


> > Saluti
> Ciao
> > Leonardo
> >
Per il runtime di Access 2007 abbiamo questo articolo:
http://office.microsoft.com/it-it/access/HA102188641040.aspx?pid=CH102222081040
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Stampare documento su carta prestampata

author: Dino

text:
Ciao a tutti sono Dino.Avrei necessita' di stampare diversi report
ogniuno dei quali deve avere una sua carta prestampata.
Ho provato con in due modi ma non ho avuto un buon risultato.
Ho provato con il metodo Lines ma mi crea un bordo generico a tutto il
foglio.
Allora mi sono creato il JPG della carta prestampata e sono andato an
inserirlo nel report via codice(all'evento apertura report) con la
seguente istruzione:
Me.Report.Picture = "C:\Documents and Settings\dino\Desktop\Lavori in
corso\Buongiorno\programma\tools\Fattura_verticale2.jpg"
Il problema e' che per settare il tutto si va fuori di testa,
Volevo da voi alcuni consigli piu' mirati,sperando che l'unica
soluzione non sia Crystal report.
Grazie in anticipo
Dino


title: Stampare documento su carta prestampata

text:
"Dino" <
verreng...@alice.it
> ha scritto nel messaggio
news:3e738ddc-6e5a-4876...@v39g2000yqm.googlegroups.com...

Crystal report o meno la posizione e le dimensioni dei controlli devi
farteli sempre a manina.
Puoi anche usare il merge di word ma anche in questo caso dovrai prepararti
il modello in word e, a mio avviso, il lavoro è ancora più lungo e
complesso.
Proprio oggi ho appena terminato il report di una fattura che andrà stampato
su carta intestata e già fincata.
La fattura non ha molti controlli, al massimo una ventina. Ci sono poi i
dettagli fattura che al massimo avranno una decina di controlli. Questi
ultimi li sistemo in un sottoreport che inserisco nel corpo del report
principale.
Se può esserti d'aiuto inserisci pure una immagine della fattura come sfondo
del report ma, una volta sistemati i controlli, aiutandoti con l'immagine,
devi toglierla. Nel report rimangono solo i controlli che ovviamente saranno
collegati a una query o tabella.
In genere io faccio così: grosso modo sistemo i controlli utilizzando
l'intestazione di pagina per la testata della fattura. Nel corpo metto un
sottoreport con i dettagli e, infine, nel piè di pagina pagina inserisco i
totali, le note, i valori per il trasporto ecc. A questo punto faccio una
stampa di prova su foglio bianco e, per trasparenza, gli sovrappongo il
modello vuoto della fattura...mi accorgo subito degli scostamenti e provvedo
alla corrazione.
Seguendo questa tecnica e per fatture particolarmente difficili dovresti
impiegare non più di due ore.
Ciao, Carlo


title: Stampare documento su carta prestampata

text:
Carlo Costarella ha scritto:
> "Dino" <
verreng...@alice.it
> ha scritto nel messaggio
> news:3e738ddc-6e5a-4876...@v39g2000yqm.googlegroups.com...
> > Ciao a tutti sono Dino.Avrei necessita' di stampare diversi report
> > ogniuno dei quali deve avere una sua carta prestampata.
> > Ho provato con in due modi ma non ho avuto un buon risultato.
> >
> > Ho provato con il metodo Lines ma mi crea un bordo generico a tutto il
> > foglio.
> >
> > Allora mi sono creato il JPG della carta prestampata e sono andato an
> > inserirlo nel report via codice(all'evento apertura report) con la
> > seguente istruzione:
> >
> > Me.Report.Picture = "C:Documents and SettingsdinoDesktopLavori in
> > corsoBuongiornoprogrammatoolsFattura_verticale2.jpg"


> Ciao, Carlo
Secondo me questo approccio è valido solo se la stampa avviene in una
stampante ad aghi per stampa su carta ricalcante.
Ormai con le laser a colori su foglio A4 tutto questo procedimento mi
sembra superato.
Ai tempi (quando non c'erano le laser) mi ero costruito una scatola con un
vetro ed una lampadina all'interno per vedere in trasparenza e calcolare
meglio la disposizione dei controlli!!! :-))
Ciao
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Stampare documento su carta prestampata

text:
"sv" <
salvi...@accessgroup.it
> ha scritto
cut
> Secondo me questo approccio è valido solo se la stampa avviene in una
> stampante ad aghi per stampa su carta ricalcante.
> Ormai con le laser a colori su foglio A4 tutto questo procedimento mi
> sembra superato.
Sì, ammesso che abbia una laser a colori e di grande qualità, potrebbe anche
stampare direttamente l'immagine usata come sfondo. Rimane comunque il
problema di posizionare correttamente i controlli (questo è il suo
problema).
Da non sottovalutare il fatto che i moduli prestampati possono essere varie
migliaia a seconda dell'ordinativo alla tipografia. Anche in questo caso
dovrà solo posizionare i controlli al posto giusto.
Per tutto il resto c'è master-card...
Ciao, Carlo


title: Stampare documento su carta prestampata

text:
Carlo Costarella ha scritto:


> Ciao, Carlo
Non intendevo questo. E' chiaro che se usi un'immagine come sfondo si
debbano per forza di cose adattarne i controlli. Io invece, penso ad un
intero report in struttura con un suo logo, righe linee e colori che
diventeranno in quel caso fattura su carta intestata. In pratica inserisci
nella stampante il foglio bianco.
Ciao, Salvino



title: Stampare documento su carta prestampata

author: Oscar Manfredini

text:
"Dino"

Puoi preparare il Report, centrando i controlli con l'ausilio della tua
stampante (non hai specificato se si tratti di moduli prestampati per
Printer ad aghi).
In seguito integrando nel tuo applicativo questo strumento:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=198
Potrai aggiustare le posizioni dei controlli per altri modelli di stampanti.


title: Stampare documento su carta prestampata

text:
"sv" <
salvi...@accessgroup.it
> ha scritto
cut
> Non intendevo questo. E' chiaro che se usi un'immagine come sfondo si
> debbano per forza di cose adattarne i controlli. Io invece, penso ad un
> intero report in struttura con un suo logo, righe linee e colori che
> diventeranno in quel caso fattura su carta intestata. In pratica inserisci
> nella stampante il foglio bianco.
>
> Ciao, Salvino
Sě, si č chiaro...solo che il titolo del post č molto preciso: "Stampare
documento su carta prestampata".
Non siamo mica masochisti!
Ciao, Carlo


title: Stampare documento su carta prestampata

text:
On 10 Mar, 15:32, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto nel messaggionews:3e738ddc-6e5a-4876...@v39g2000yqm.googlegroups.com...

> Ciao, Carlo- Nascondi testo citato
>
> - Mostra testo citato -
Ciao E grazie a tutti per la risposta.(rispondo a Carlo ma e come se
rispondessi a tutti).
Allora mi e' parso di capire che comunque bisogna andare alla vecchia
e centrare i controlli dopo alcune prove.
Il cliente mi ha dato due possibilita':
1) Stampare su carta prestampata
2)Oppure inserire nella stampante il foglio bianco ed effettuare una
stampa completa.Premetto che il cliente ha sia stampanti laser che a
getto.
Secondo voi quale soluzione mi consigliereste???E poi una vostra
conferma il metodo line semplicemente disegna solo il bordo esterno
del report e basta.Vero??
Grazie ancora e buon lavoro con il nostro Access.
Dino


title: Stampare documento su carta prestampata

text:
"Dino" <
verreng...@alice.it
> ha scritto
Cut
Ciao E grazie a tutti per la risposta.(rispondo a Carlo ma e come se
rispondessi a tutti).
Allora mi e' parso di capire che comunque bisogna andare alla vecchia
e centrare i controlli dopo alcune prove.
Il cliente mi ha dato due possibilita':
1) Stampare su carta prestampata
2)Oppure inserire nella stampante il foglio bianco ed effettuare una
stampa completa.Premetto che il cliente ha sia stampanti laser che a
getto.
Secondo voi quale soluzione mi consigliereste???E poi una vostra
conferma il metodo line semplicemente disegna solo il bordo esterno
del report e basta.Vero??
Grazie ancora e buon lavoro con il nostro Access.
Dino
----------------------------------
Se te la cavi con i metodi Line, sicuramente la seconda...massimo grado di
personalizzazione, possibilità di inserire loghi e quantaltro.
La via di mezzo è quella di inserire l'immagine scannerizzata del
prestampato del cliente e posizionarvi i dovuti controlli.
La prima soluzione (stampare su prestampato) è, imho, quella che ti richiede
meno lavoro (tutta la grafica è già pronta) ma ti richiede qualche stampa di
prova prima di dare il lavoro finito.
Ciao, Carlo


title: Stampare documento su carta prestampata

text:
On 12 Mar, 10:46, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto

Grazie Carlo per la risposta.Se dovessi scegliere la seconda ho solo
un problema.Ma il metodo Line ti permette di personalizzare le
fincature o no?A
dir la verita' ho provato con l'esempio del nostro sito ma mi disegna
il bordo di tutto il report.Se io ad esempio volessi creare una
fincatura solo su due controlli
lo posso fare?Come??
Grazie ancora
Dino


title: Stampare documento su carta prestampata

text:
"Dino" <
verreng...@alice.it
> ha scritto
Grazie Carlo per la risposta.Se dovessi scegliere la seconda ho solo
un problema.Ma il metodo Line ti permette di personalizzare le
fincature o no?A
dir la verita' ho provato con l'esempio del nostro sito ma mi disegna
il bordo di tutto il report.Se io ad esempio volessi creare una
fincatura solo su due controlli
lo posso fare?Come??
Grazie ancora
Dino
-----------------
Questo spezzone di codice lo puoi mettere in qualsiasi sezione, qui è su
Print della sezione corpo:
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
         Me.ScaleMode = 1
         Me.ForeColor = 0
         Me.Line (0 * 1440, 0)-(0 * 1440, 14400)
         Me.Line (1 * 1440, 0)-(1 * 1440, 14400)
         Me.Line (1.9 * 1440, 0)-(1.9 * 1440, 14400)
         Me.Line (5.5 * 1440, 0)-(5.5 * 1440, 14400)
         '14400 è un numero arbitrario per aumentare
         'la lunghezza della linea fino al massimo della sezione
End Sub
Prova a cambiare i valori e così potrai posizionare la linea dove meglio
credi.
Nell'esempio vi sono quattro linee.
Ciao, Carlo


title: Stampare documento su carta prestampata

text:
On 12 Mar, 12:42, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto

Grazie Carlo per la risposta.Ho notato pero' che variando i valori
riesco a variare solo la posizione orizzontale delle linee.Se volessi
accorciare la linea in verticale come potrei fare.Ho provato ha
variare il num 1440 ma se lo vario da una parte  sola dell'espressione
la linea varia l'inclinazione,se invece lo vario in tutta
l'espressione  mi si sposta a sinistra o a destra.Ad esempio le linee
mi interessano solo nel corpo del report e non in intestazione e pie'
pagina.Attualmente invece ho la linea in tutto il report.Il codice che
mi hai scritto l'ho inserito nell'evento pagina,forse e' lì
l'errore???
Mi sa' pero' che questo e' il metodo piu' lungo.Cosa ne dici???.
Grazie ancora Dino


title: Stampare documento su carta prestampata

text:

> Grazie ancora Dino- Nascondi testo citato
>
> - Mostra testo citato -
scusa mi e' venuta un'altra domanda.E' possibile disegnare con il
metodo line anche linee verticali???
Grazie ancora
Dino


title: Stampare documento su carta prestampata

text:
"Dino" <
verreng...@alice.it
> ha scritto
cut
scusa mi e' venuta un'altra domanda.E' possibile disegnare con il
metodo line anche linee verticali???
Grazie ancora
Dino
Certamente. L'esempio postato fa proprio questo.
Questo un secondo esempio su page (disegna su tutto il report):
Private Sub Report_Page()
            Me.ScaleMode = 1
              Me.ForeColor = 0
        'disegna una linea all'estremo sx
        Me.Line (0 * 1440, 0)-(0 * 1440, 14400)
              Me.Line (1 * 1440, 0)-(1 * 1440, 14400)
              Me.Line (1.9 * 1440, 0)-(1.9 * 1440, 14400)
              Me.Line (1.5 * 1440, 0)-(1.5 * 1440, 14400)
End Sub
Lo stesso codice ma su print del corpo (disegna le linee solo sul corpo):
Private Sub Corpo_Print(Cancel As Integer, PrintCount As Integer)
Me.ScaleMode = 1
              Me.ForeColor = 0
              Me.Line (0 * 1440, 0)-(0 * 1440, 14400)
              Me.Line (1 * 1440, 0)-(1 * 1440, 14400)
              Me.Line (1.9 * 1440, 0)-(1.9 * 1440, 14400)
              Me.Line (1.5 * 1440, 0)-(1.5 * 1440, 14400)
End Sub
Altro esempio con spiegazione per disegnare una linea orizzontale:
'Imposto la scala in millimetri
Me.ScaleMode = 6 'millimetri
'disegno una linea che parte da 0 (a sx) e si prolunga per 100 mm a dx
'e la posiziono a 10 millimetri a partire dall'alto sia a sx che a dx.
Me.Line (0, 10)-(100, 10)
Leggiti la guida sul "Metodo Line".
Qui ti riporto uno spezzone:
Il metodo Line consente di disegnare linee e rettangoli per un oggetto
Report quando si verifica l'evento Stampa.
espressione.Line(flag, x1, y1, x2, y2, colore)
espressione   Obbligatorio. Espressione che restituisce uno degli oggetti
indicati nell'elenco Si applica a.
flag  Elemento Integer obbligatorio.
x1  Elemento Single obbligatorio. Valore che indica la coordinata del punto
iniziale della linea o del rettangolo. Le proprietà relative alle
proporzioni (ScaleMode, ScaleLeft, ScaleTop, ScaleHeight e ScaleWidth)
dell'oggetto Report specificato nell'argomento oggetto determinano l'unità
di misura utilizzata. Se si omette tale argomento, la linea inizia dalla
posizione indicata dalla proprietà CurrentX.
y1  Elemento Single obbligatorio. Valore che indica la coordinata del punto
iniziale della linea o del rettangolo. Le proprietà relative alle
proporzioni (ScaleMode, ScaleLeft, ScaleTop, ScaleHeight e ScaleWidth)
dell'oggetto Report specificato nell'argomento oggetto determinano l'unità
di misura utilizzata. Se si omette tale argomento, la linea inizia dalla
posizione indicata dalla proprietà CurrentY.
x2  Elemento Single obbligatorio. Valore che indica la coordinata del punto
finale per la linea da disegnare. Questo argomento è obbligatorio.
y2  Elemento Single obbligatorio. Valore che indica la coordinata del punto
finale per la linea da disegnare. Questo argomento è obbligatorio.
colore  Elemento Long obbligatorio. Valore che indica il colore RGB (rosso,
verde, blu) utilizzato per disegnare la linea. Se si omette questo
argomento, viene utilizzato il valore della proprietà ForeColor. È inoltre
possibile utilizzare la funzione RGB o QBColor per specificare il colore.
Ciao, Carlo


title: Stampare documento su carta prestampata

text:
On 12 Mar, 16:46, "Carlo Costarella" <
carlocoslib...@libero.it
> wrote:
> "Dino" <
verrengia.d...@alice.it
> ha scritto

Grazie Carlo preciso e mirato come il solito.Provo e poi ti faccio
sapere.
Grazie ancora Dino


title: DCount aiuto

author: lolince

text:
Salve ragazzi sto sbattendo per trovare la sintassi corretta, correi
usare il Dcount ma nella tabella ho un campo si/no e mi trovo in
difficolta come posso fare? Grazie
Me.testo = Dcount("[id]", "collega", "[id] ='" & Me!id & "and
'contratt=si(true, vero)") cosa devo inserire?
Grazie in ANTICIPO


title: DCount aiuto

text:

Risolto :
DCount("id", "collega", "Contratt=True And ID=" & ID)


title: errore su installazione runtime di access visual basic toolkit

text:
installando un pacchetto di setup con il runtime da me creato  mi
restituisce
errore di accesso al percorso/file errore imprevisto del programma di
installazione
i tasti annulla e riprova e ancora
errore di runtime 75 visual basic 6.0 setup toolkit
qualcuno sa dirmi di che errore si tratta? grazie mille.


author: Ferrari Rino

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:clg8l3$q0f$1...@lacerta.tiscalinet.it...

>Bisogna installare una patch fornita da Microsoft per eliminare l'errore,
ed installare i corrispettivi Sp di Office(1-2-3).
Ciao
Ferrari Rino


title: togliere il focus da ogni oggetto nella form

text:
esiste un comando per togliere il focus da qualsiasi oggetto in modo che se il click di un etichetta nasconde gli oggetti nessuno di essi abbia il focus e quindi sia impossibile da nascondere?

grazie.


text:
Il giorno venerdì 8 luglio 2016 16:32:28 UTC+2,
tos...@gmail.com
 ha scritto:
> esiste un comando per togliere il focus da qualsiasi oggetto in modo che se il click di un etichetta nasconde gli oggetti nessuno di essi abbia il focus e quindi sia impossibile da nascondere?
>
> grazie.

No, o meglio UN CONTROLLO deve essere attivabile... quindi crea una TextBox e la chiami [txtFocus] la ridimensioni in Larghezza=0 ed Altezza=0 la posizioni nell'angolo di coordinate Top=0 e Left=0.

Ora sposta il Focus prima su questo controllo poi disabilita tutto quello che vuoi.

@Alex


author: Simone Calligaris

text:

In alternativa a quanto suggerito da Alex, prova:

DoCmd.RunCommand acCmdSelectRecord

Saluti.


title: Come evitare che access si blocchi quando esegue query a raffica?

author: DarknessBBB

text:
Buongiorno a tutti,
per un motivo a me ignoto mi trovo a sviluppare un softwarino scritto
in vba che esegue delle query su di una tabella access.
In pratica, a ciclo continuo, fino a quando una condizione non è
realizzata, esegue
- da 1.000 a 100.000 insert di righe contenenti numeri casuali
- controlla se in queste righe viene realizzata una particolare
condizione
- Se no, butta via tutto e ricomincia.
Beh, il programma sembra funzionare, la lentezza non è importante, ma
l'unica cosa fastidiosa è che durante l'elaborazione, dato che esegue
query una dietro l'altra senza soluzione di continuità, access si
impalla completamente, bloccando a volte anche la taskbar.
Io invece vorrei, senza pregiudicare di molto la già scarsa velocità,
che access dia segni di vita magari mostrando quanti cicli ha già
fatto.
E' possibile tutto ciò?
Grazie mille
Davide


author: Pablitomf

text:
[CUT]
Io invece vorrei, senza pregiudicare di molto la già scarsa velocità,
che access dia segni di vita magari mostrando quanti cicli ha già fatto.
E' possibile tutto ciò?
-------------------------------------
Le eseguirai da codice no? quindi :
RunSql (o simile) 'esegui la query
Doevents
tuocampoform=tuocontatorecicloincrementato
tuocampoform.requery
Doevents


title: Costruzione di una data

author: Mauro Cinacchio

text:
Buona serata a tutti.
Ho un problema che, a prima vista mi pareva banale (e probabilmente lo è
anche) ma cui non riesco a venire a capo.
Devo estrarre dei nominativi da una anagrafica, in base ad alcuni parametri,
e ho per questo impostato una query.
Fra i dati dell'anagrafica c'e' anche la data di nascita.
Ora mi viene richiesto di estrarre solo i maggiorenni.
Come faccio?
Io sono riuscito a estratte, dalla data corrente giorno mese ed anno che
compongono la data su cui porre la condizione, come
day(date), month(date) e year(date)-18, ma non so ricomporli in una data,
per poi porre la condizione data_nascita <= ....
Mi potete aiutare?
Grazie mille
***mauro


title: Costruzione di una data

author: Alessandro Baraldi

text:
"Mauro Cinacchio" <
mauro.c...@virgilio.it
> wrote in message
news:435544eb$0$13350$
4faf...@reader2.news.tin.it

Devi creare una Query con un campo Calcolato che richiama
la funzione di calcolo Età in anni passando la Data di nascita.
La funzione può essere questa(da mettere i un Modulo)
Function Age (varBirthDate As Variant) As Integer
   Dim varAge As Variant
   If IsNull(varBirthdate) then Age = 0: Exit Function
   varAge = DateDiff("yyyy", varBirthDate, Now)
   If Date < DateSerial(Year(Now), Month(varBirthDate), _
                        Day(varBirthDate)) Then
      varAge = varAge - 1
   End If
   Age = CInt(varAge)
End Function
SELECT *
FROM NomeTabella
WHERE Age(CampoDataNascita)>18
Saluti
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Costruzione di una data

author: Sandro

text:
"Mauro Cinacchio" <
mauro.c...@virgilio.it
> ha scritto nel messaggio
news:435544eb$0$13350$4faf...@reader2.news.tin.it...
> Buona serata a tutti.
> Ho un problema che, a prima vista mi pareva banale (e probabilmente lo č
> anche) ma cui non riesco a venire a capo.
> Devo estrarre dei nominativi da una anagrafica, in base ad alcuni
parametri,
> e ho per questo impostato una query.
> Fra i dati dell'anagrafica c'e' anche la data di nascita.
> Ora mi viene richiesto di estrarre solo i maggiorenni.
> Come faccio?
> Io sono riuscito a estratte, dalla data corrente giorno mese ed anno che
> compongono la data su cui porre la condizione, come
> day(date), month(date) e year(date)-18, ma non so ricomporli in una data,
> per poi porre la condizione data_nascita <= ....
> Mi potete aiutare?
>
> Grazie mille
>
> ***mauro
>
Ciao Mauro,
copia questo codice in un modulo STD. Nella query richiami la function
calcolandoti gli anni passando la data di nascita e se la stessa resituisce
>18 uil soggetto č maggiorenne altrimenti no.
Public Function Age(varDOB As Variant, Optional varAsOf As Variant) As
Variant
    'Purpose:   Return the Age in years.
    'Arguments: varDOB = Date Of Birth
    '           varAsOf = the date to calculate the age at, or today if
missing.
    'Return:    Whole number of years.
    Dim dtDOB As Date
    Dim dtAsOf As Date
    Dim dtBDay As Date  'Birthday in the year of calculation.
    Age = Null    'Initialize to Null
    'Validate parameters
    If IsDate(varDOB) Then
        dtDOB = varDOB
        If Not IsDate(varAsOf) Then 'Date to calculate age from.
            dtAsOf = Date
        Else
            dtAsOf = varAsOf
        End If
        If dtAsOf >= dtDOB Then 'Calculate only if it's after person was
born.
            dtBDay = DateSerial(Year(dtAsOf), Month(dtDOB), Day(dtDOB))
            Age = DateDiff("yyyy", dtDOB, dtAsOf) + (dtBDay > dtAsOf)
        End If
    End If
End Function


title: Costruzione di una data

text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:43554c6a$0$24651$4faf...@reader3.news.tin.it...
>
oops, non avevo visto la reply di @Alex ...
ciao, Sandro


title: discriminazione dati su report

author: lexoto

text:
Domandina ina ina...
in un report, generato da una query...
e' possibile discriminare dei dati?
o meglio... se io ho un paio di record del genere:
Ref = XXXXXX
Desc = Machine xxxx
MachineRef = ""
MachineList = ""
Ref = YYYYYYY
Desc = Machine YYYYY
MachineRef = Machine XYZ
MachineList = XXX-YYY-ZZZ
posso fare in modo che quando machineRef="" mi stampi Desc e Ref
e quando MachineRef<>"" mi stampi invece MachineRef e MachineList ??
spero di essermi spiegato.. ;S
Thanks
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: discriminazione dati su report

text:
"lexoto" <
lex...@tin.it
> ha scritto nel messaggio
news:eg2tfe$7um$1...@news.newsland.it...
> Domandina ina ina...
>
> in un report, generato da una query...
> e' possibile discriminare dei dati?
>
> o meglio... se io ho un paio di record del genere:
>
> Ref = XXXXXX
> Desc = Machine xxxx
> MachineRef = ""
> MachineList = ""
>
> Ref = YYYYYYY
> Desc = Machine YYYYY
> MachineRef = Machine XYZ
> MachineList = XXX-YYY-ZZZ
>
> posso fare in modo che quando machineRef="" mi stampi Desc e Ref
> e quando MachineRef<>"" mi stampi invece MachineRef e MachineList ??
>
> spero di essermi spiegato.. ;S
>
> Thanks
>
Crei nella query due campi calcolati che saranno quelli da stampare:
CampoCalcolato1:iif(machineRef<>"";MachineRef;Desc)
CampoCalcolato2:iif(machienRef<>"";MachineList;Ref)
Ciao
NatPP


title: discriminazione dati su report

text:
Nat.P.P ha scritto:


quindi nella mia select query posso fare una roba del tipo:
select campocalcolato1:iif(machineRef<>"";MachineRef;Desc),
       campocalcolato2:iif(machineRef<>"";MachineList;Ref) from tabella
where id=1
??
questa sintassi e' giusta?
grazie



title: discriminazione dati su report

text:
[CUT]
>> Crei nella query due campi calcolati che saranno quelli da stampare:
>> CampoCalcolato1:iif(machineRef<>"";MachineRef;Desc)
>> CampoCalcolato2:iif(machienRef<>"";MachineList;Ref)
>
> quindi nella mia select query posso fare una roba del tipo:
>
> select campocalcolato1:iif(machineRef<>"";MachineRef;Desc),
>       campocalcolato2:iif(machineRef<>"";MachineList;Ref) from tabella
> where id=1
>
> ??
>
> questa sintassi e' giusta?
> grazie
>
No assolutamente!
Io, quando voglio ottenere un enunciato SQL, scrivo prima la query nella
griglia di struttura, poi seleziono Visualizzazione SQL dall'apposito
pulsante (quello che usi per passare dalla visualizzazione struttura alla
visualizzazione dati della query) e ricopio tutto l'ambaradam nella routine
che si attiva sull'evento su apertura del report.
Questo comporta tuttavia una messa a punto della sintassi come le virgolette
(") all'inizio e alla fine dell'enunciato e l'eliminazione del punto e
virgola (;) finale ed altri possibili ritocchi.
Quando ho sistemato la stringa sql (del tipo strSql="SELECT bla... bla...")
definisco l'origine record con:
Me.RecordSource=strSql.
In alternativa puoi usare la funzione BuildCriteria (v. Help) che ti aiuta
in questo.
Ed ora la faccio io una domanda.
Ma devi proprio usare una stringa Sql per l'origine record del report?
Questo metodo si usa quando uno stesso report (o form) viene usato per
origini dati diverse, ma, nel tuo caso, non è sufficiente (e molto più
comodo senza complicarsi inutilmente la vita) usare una normalissima query
costruita nella sua griglia come origine dati del report?
Ciao
NatPP


title: discriminazione dati su report

text:
Nat.P.P ha scritto:
> [CUT]




certo che non e' necessario.. ma in quali altri modi posso costruire il
report se non in questo? e' possibile fare qualcosa da vba magari?
suggerimenti?
> NatPP



title: discriminazione dati su report

text:

Non so se non mi sono spiegato bene io o se non ho ben compreso la tua
risposta.
Come origine di un report (o di un form) normalmente si usa una query (o una
tabella se non ci sono particolari necessità).
Quello che mi par di aver capito del tuo caso, è che tu volevi impostare
come recordsource una stringa sql pur non essendo necessario. Ho capito
male? Bene, scusami! Chiuso il discorso.
Nel  tuo precedente post mi chiedevi della sintassi SELECT campocalcolato...
I due campi calcolati li devi mettere in due nuove colonne nella struttura
della query con la sintassi che precedentemente ti ho postato (cambiando
ovviamnete i nomi dei campi).
Ciao
NatPP


title: discriminazione dati su report

text:
Nat.P.P ha scritto:



esatto... quindi il
iif(machineRef<>"";MachineRef;ItemDesc)
lo devo mettere come criterio di un campo nuovo "CampoNuovo1"
all'interno del design view della mia query che e' origine dati per il
report..
ho provato ed ho un errore di sintassi:
Invalid Syntax
You omitted an operand or operator, you entered an invalid....
dove sbaglio?
grazie ancora per l'aiuto prezioso



title: discriminazione dati su report

text:
lexoto ha scritto:
> Nat.P.P ha scritto:







trovato l'errore...
non ci vanno i ; (punto e virgola) ma solo le virgole .. ;)
ora funziona che e' una meraviglia... :)



title: Problema di automazione con Word

author: VT @ home

text:
Salve a tutti.
Da giovedì scorso un'applicazione Access integrata con Word per la stampa di documenti, al momento dell'apertura dei
suddetti emette il seguente messaggio:
"Errore 4605 Il metoto o la proprietà open non è disponibile. L'autorizzazione per il documento è limitata:"
L'errore si verifica quando il codice VBA esegue l'istruzione di apertura del documento Word.
Una stranezza è che l'errore non si presenta sempre, per cui non può essere veramente un problema di autorizzazioni.
Dal momento in cui l'errore si presenta per la prima volta, l'unico modo per farlo sparire per un po' è riavviare il pc.
Inutile dire che l'applicazione in questione è usata da anni, così come la funzione in questione che stampa i documenti
Word sostiuendo i bookmark con il contenuto letto dalle tabelle Access.
Ho il fortissimo sospetto che tutto dipenda da un qualche aggiornamento rilasciato da Microsoft la scorsa settimana ...
Di seguito il codice in questione, riportato fino all'istruzione che produce l'errore.
Sub StampaDocWord(pNomeDoc As String, pOrigine As String, pCond As String, Optional pCopie As Long = 1, Optional pSave
As String = "N", Optional pDest As String = "S", Optional pWord As Boolean = False, Optional pRange As String = "")
' Esegue la stampa "unione" di un documento Word con la tecnica dei bookmark
'
' Parametri in ingresso:
'
' pNomeDoc      : Nome, completo di percorso, del documento Word da stampare
' pOrigine      : Nome dell'origine dati principale per il documento
' pSave         : Opzione per salvataggio documento: S=Salva, N=Non salva, P=Chiede se salvare
' pDest         : Destinazione stampa unione: S=Stampante, F=Fax, M=e-mail, D=Documento
On Error GoTo Err_StampaDocWord
Dim appWrd As Object, wrdDoc As Object, nSave As Long
Dim wrdRange As Object, wrdTable As Object, wrdBkm As Object, stNomeDoc As String
Dim rsMain As Recordset, rsTbl As Recordset, stTbl As String, i As Byte, jFld As Byte, stSQL As String
Dim stPasso As String, nPos As Integer
Const wdMainAndDataSource As Byte = 2
Const wdDoNotSaveChanges As Long = 0, wdSaveChanges As Long = -1, wdPromptToSaveChanges As Long = -2
Const wdSendToEmail As Byte = 2, wdSendToFax As Byte = 3, wdSendToNewDocument As Byte = 0, wdSendToPrinter As Byte = 1
Const wdSortByName As Byte = 0, wdGoToBookmark As Long = -1
Const wdPrintCurrentPage As Byte = 2, wdPrintRangeOfPages As Long = 4, wdPrintAllPages As Long = 0
Const wdPrintDocumentContent As Long = 0, wdPrintAllDocument As Long = 0

  If Dir(pNomeDoc) = "" Then
     MsgBox "Il documento " & vbCrLf & pNomeDoc & vbCrLf & " non è stato trovato", vbCritical + vbOKOnly
     Exit Sub
  End If
  stPasso = "Copia del documento"
  If InStr(1, pNomeDoc, PercorsoDB) = 0 Then
     stNomeDoc = PercorsoDB & StrReverse(Left$(StrReverse(pNomeDoc), InStr(1, StrReverse(pNomeDoc),
StrReverse(PercorsoFile(pNomeDoc))) - 1))
     FileCopy pNomeDoc, stNomeDoc
     pNomeDoc = stNomeDoc
  End If

  Select Case pSave
    Case Is = "S"
      nSave = wdSaveChanges
    Case Is = "N"
      nSave = wdDoNotSaveChanges
    Case Is = "P"
      nSave = wdPromptToSaveChanges
  End Select

  If pDest = "D" And Dir(PercorsoDB & "Doc", vbDirectory) = "" Then ' Cartella appoggio documenti
     MkDir PercorsoDB & "Doc"                                       ' Se non esiste la crea
  End If

  stPasso = "Apertura Word"
  DoCmd.Hourglass True
  Set appWrd = GetObject(, "Word.Application")

  stPasso = "Apertura del documento Word selezionato"
  Set wrdDoc = appWrd.Documents.Open(pNomeDoc, True, False)
Grazie in anticipo a chiunque risponderà.


title: Problema di automazione con Word

text:

Ciao Vincenzo...!
Vedo un GetObject immagino ci sia una gestione errori con un
CreateObject da qualche parte...?
Spero non sia queto il problema, il GetObject funziona solo se esiste
un'istanza di Word aperta ma se non esiste otterresti errore 429...
Sono certo tu abbia previsto questo... ma si sa mai...
Detto questo io uso molto abbondantemente l'automazione con Word ed
Excel ed a parte i problemi con i nuovi formati docx e xlsx direi che
non ho mai riscontrato
un problema simile.
P.S. qualche mese fà avevo provato a contattarti privatamente, non sò
se non hai ricevuto la mail... e non sò se l'indirizzo al quale l'ho
inviata sia ancora valido... ho usato l'indirizzo del dominio di
AccessGroup.
Posso eventualmente riprovare oppure puoi darmi un indirizzo
fruibile...?
Grazie.
@Alex


title: Problema di automazione con Word

text:
Il Mon, 20 Dec 2010 10:44:03 -0800 (PST), "@Alex" <
ik2...@libero.it
> ha scritto:
>(.....)
>On 20 Dic, 12:41, "VT @ home" <
V...@home.it
> wrote:
>> Salve a tutti.
>>
>> Da giovedì scorso un'applicazione Access integrata con Word per la stampa di documenti, al momento dell'apertura dei
>> suddetti emette il seguente messaggio:
>>
>> "Errore 4605 Il metoto o la proprietà open non è disponibile. L'autorizzazione per il documento è limitata:"
>> L'errore si verifica quando il codice VBA esegue l'istruzione di apertura del documento Word.
>>
>> (Cut)
>
>Ciao Vincenzo...!
>
>Vedo un GetObject immagino ci sia una gestione errori con un
>CreateObject da qualche parte...?
>Spero non sia queto il problema, il GetObject funziona solo se esiste
>un'istanza di Word aperta ma se non esiste otterresti errore 429...
>
>Sono certo tu abbia previsto questo... ma si sa mai...
Certo che si !
Ecco il codice per la gestione degli errori:
Err_StampaDocWord:
  Select Case Err.Number
    Case 429
      Set appWrd = CreateObject("Word.Application")
      Resume Next
    Case Else
      MsgBox "StampaDocWord (" & stPasso & ") - Errore n° " & Err.Number & ": " & Err.Description, vbOKOnly
      wrdDoc.Close (nSave)
      ' Chiude Word
      appWrd.Quit
      Set wrdDoc = Nothing
      Set appWrd = Nothing
  End Select
  DoCmd.Hourglass False
End Sub
>Detto questo io uso molto abbondantemente l'automazione con Word ed
>Excel ed a parte i problemi con i nuovi formati docx e xlsx direi che
>non ho mai riscontrato
>un problema simile.
Anche io la uso ampiamente e senza problemi; o meglio: la usavo fino a giovedi' scorso.
Poi ...
Sembra che il malfunzionamento si presenti con Word 2007 e non con Word 2003, ma ancora non posso esserne assolutamente
sicuro.
Ho cercato su internet ma l'unica cosa chiara è che l'errore 4605 può verificarsi per i motivi più svariati.
E questo non aiuta per niente.
E' evidente che da giovedì è cambiato qualcosa (di sicuro non il mio applicativo, che è stabile da agosto ed è usato
quotidianamente da una decina di persone in realtà fisicamente distinte - e distanti - fra loro)
>P.S. qualche mese fà avevo provato a contattarti privatamente, non sò
>se non hai ricevuto la mail... e non sò se l'indirizzo al quale l'ho
>inviata sia ancora valido... ho usato l'indirizzo del dominio di
>AccessGroup.
Non l'ho ricevuta: quando il sito è stato ristrutturato l'account dava errore, quindi immagino che i vecchi indirizzi
non esistano più.
>Posso eventualmente riprovare oppure puoi darmi un indirizzo
>fruibile...?
[iniziale del nome][cognome][chiocciola][tiscali][punto][it]
>
>Grazie.
>@Alex
Grazie a te della risposta.


title: Problema di automazione con Word

text:
On 20 Dic, 22:48, "VT @ home" <
V...@home.it
> wrote:
> Il Mon, 20 Dec 2010 10:44:03 -0800 (PST), "@Alex" <
ik2...@libero.it
> ha scritto:
>
>
>
> >(.....)
> >On 20 Dic, 12:41, "VT @ home" <
V...@home.it
> wrote:
> >> Salve a tutti.
>
> >> Da gioved scorso un'applicazione Access integrata con Word per la stampa di documenti, al momento dell'apertura dei
> >> suddetti emette il seguente messaggio:
>
> >> "Errore 4605 Il metoto o la propriet open non disponibile. L'autorizzazione per il documento limitata:"

> Ho cercato su internet ma l'unica cosa chiara che l'errore 4605 pu verificarsi per i motivi pi svariati.
> E questo non aiuta per niente.
> E' evidente che da gioved cambiato qualcosa (di sicuro non il mio applicativo, che stabile da agosto ed usato
> quotidianamente da una decina di persone in realt fisicamente distinte - e distanti - fra loro)
>
> >P.S. qualche mese f avevo provato a contattarti privatamente, non s
> >se non hai ricevuto la mail... e non s se l'indirizzo al quale l'ho
> >inviata sia ancora valido... ho usato l'indirizzo del dominio di
> >AccessGroup.
>
> Non l'ho ricevuta: quando il sito stato ristrutturato l'account dava errore, quindi immagino che i vecchi indirizzi
> non esistano pi .
>
> >Posso eventualmente riprovare oppure puoi darmi un indirizzo
> >fruibile...?
>
> [iniziale del nome][cognome][chiocciola][tiscali][punto][it]
>
>
>
> >Grazie.
> >@Alex
>
> Grazie a te della risposta.
Al lavoro effettuvamente abbiamo Office2003, quindi effettivamente
nulla di nuovo...
A casa invece sul portatile ho Office2007, ed ho un'applicativo per
mia moglie...(quelle sante ricette di cucina) che abusa di Word ed
Excel, ma effettivamente non ho installato
nessun aggiornamento dal mese di Ottobre... quindi a questo punto mi
guardo bene dal farlo...
Per il resto ti scrivo questa serata all'indirizzo.
Ciao
@Alex


title: Problema di automazione con Word

author: Carlo Costarella

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:38fug6hco2u17i1a9...@4ax.com...
> Salve a tutti.
>
> Da gioved� scorso un'applicazione Access integrata con Word per la stampa
> di documenti, al momento dell'apertura dei
> suddetti emette il seguente messaggio:
>
> "Errore 4605 Il metoto o la propriet� open non � disponibile.
> L'autorizzazione per il documento � limitata:"
> L'errore si verifica quando il codice VBA esegue l'istruzione di apertura
> del documento Word.
>
cut
> Grazie in anticipo a chiunque risponder�.
Forse il problema � sui file temporanei (spesso condivisi da Outlook e Word)
nella stessa cartella e in contemporaneit� con Outlook aperto.
Se cos� fosse basterebbe cambiare il percorso, in Word, di salvataggio per i
file temporanei.
Altro tentativo � quello di far partire Word con l'opzione /a (winword.exe
/a).
Ciao, Carlo


title: Problema di automazione con Word

text:
Il Mon, 20 Dec 2010 12:41:05 +0100, "VT @ home" <
V...@home.it
> ha scritto:
>(.....)
>Salve a tutti.
>
>Da giovedì scorso un'applicazione Access integrata con Word per la stampa di documenti, al momento dell'apertura dei
>suddetti emette il seguente messaggio:
>
>"Errore 4605 Il metoto o la proprietà open non è disponibile. L'autorizzazione per il documento è limitata:"
>L'errore si verifica quando il codice VBA esegue l'istruzione di apertura del documento Word.
>
>Una stranezza è che l'errore non si presenta sempre, per cui non può essere veramente un problema di autorizzazioni.
>Dal momento in cui l'errore si presenta per la prima volta, l'unico modo per farlo sparire per un po' è riavviare il pc.
>(...)
La routine VB che effettua la stampa del documento, tentava di aprire un documento Word senza prima crearlo.
La creazione era demandata alla routine di gestione degli errori al verificarsi dell'errore 429.
Quindi in pratica, poichè l'oggetto Word è locale alla routine e viene distrutto quando la routine termina, ad ogni
richiamo di questa si verificava l'errore 429 non appena la routine stessa tentava di aprire il documento; quindi
l'oggetto Word veniva creato e la routine proseguiva regolarmente.
La soluzione è consistita nel creare l'oggetto Word appena entrati nella routine ed evitando quindi il verificarsi
dell'errore 429.
Credo che il verificarsi dell'errore 4605 dipendesse da una "sporcatura" o mancata pulizia delle areee di memoria
utilizzate da Access e/o da Word determinata dal numero esorbitante di errori 429 (alcune centinaia al giorno ... ) che
si verificavano, anche se questi venivano gestiti correttamente.


title: Problema di automazione con Word

author: MA

text:
?"VT @ home"  ha scritto nel messaggio
news:l646i65sggg22qdh0...@4ax.com...





__
Perchè non metti byte su schermo e lo mandi ad AccessGroup.it???
MA


title: rich text

author: Emiliano

text:
Ciao,
vorrei usare richtx32.ocx con Access 2000, semplicemente per ovviare ad
esigenze di formattazione di testo (font e colorazione diversa nello stesso
controllo), ma non riesco a far funzionare questo controllo. Ovvero, quando,
per prova, lo vado a collocare in un report e per esempio lo associo ad un
file rtf, che appare regolarmente in mod. struttura, in anteprima non vedo
nulla. Perché?
Grazie a tutti
eggpap


title: rich text

text:
"Emiliano" <
egg...@libero.it
> ha scritto nel messaggio
news:5dQAa.38216$lK4.1...@twister1.libero.it...

In genere in c:\Windows\Help trovi un'ottima guida sul controllo
richtx32.ocx , si chiama: RTFBOX98.CHM
Solo con la versione developer di Office e con VB o C++ hai l'autorizzazione
ad usare tale controllo.
Ciao, carlo


title: Nome controllo o etichetta sotto il mouse

author: Francesco

text:
Vorrei conoscere il nome del controllo o della etichetta che al
momento è presente sotto il mouse senza usare gli eventi degli stessi
controlli presenti nella form.

E' possibile ?
Grazie.


text:
Francesco ha scritto:

> E' possibile ?
> Grazie.
Non credo...ma sono pronto ad essere smentito.
--
Pablitomf (Maurizio Facciuti)
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Roberto dalla campagna

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cedgjk$2r7$1...@news.newsland.it...
> Francesco ha scritto:
>
> > Vorrei conoscere il nome del controllo o della etichetta che al
> > momento è presente sotto il mouse senza usare gli eventi degli stessi
> > controlli presenti nella form.
>
> > E' possibile ?
> > Grazie.
>
> Non credo...ma sono pronto ad essere smentito.
Mi dispiace smentirti, ma la cosa è possibile usando la proprietà
ControlTipText (vedi help).
>
> --
> Pablitomf (Maurizio Facciuti)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
news:79217c6f.04073...@posting.google.com...

Si è possibile: usa la Proprietà ControlTipText (vedi help).
> Grazie.



author: ALESSANDRO Baraldi

text:
"Francesco" <
francov...@tin.it
> ha scritto nel messaggio
news:79217c6f.04073...@posting.google.com...

Oltre alla soluzione di Roberto, che ti mostra il Nome del controllo
so che si può accedere direttamente alla comctl32.dll appoggiandosi
alla Classe in essa contenuta "tooltips_class32".
Ora in teoria questa classe restituisce la posizione Left e Top del
controllo sottostante al Mouse in un Parametro(HiWord e LowWord).
In questo modo ciclando i controlli della Form e verificando quale ha
le proprietà Left e Top ricavate dalla Funzione sei in grado di fare quello
che vuoi, anche sostituire il ToolTips originale di Windows con uno tuo
personalizzato.
Questa tecnica è estremamente complessa e richiede il Subclassing,
e sinceramente non sò se possa valerne la pena.
Trovi un esempio anche se non perfettamente attinente di questa tecnica
nel Sito di Lebans ovviamente.
www.lebans.com
Ciao.
@Alex.


title: Filtro di importazione file excel

author: jekmartin

text:
Scusate avrei un problemino,
Nei tipi di file che sono elencati nella funzione "carica dati esterni" di
Ms Access97 non ho il tipo File Excel. Ho provato ad installare tutti i
componenti dei filtri, niente. Ho provato a installare tutti i componenti
legati ad access e a excel, niente. Ho provato a disinstallare e
reinstallare l'intero pacchetto office 97, selezionando tutti i componenti
dell'installazione, niente.
Cosa posso fare ancora???
Grazie per le eventuali risposte
A.


title: Filtro di importazione file excel

author: Collignon

text:
"jekmartin" <
aa...@tin.it
> ha scritto nel messaggio
> Nei tipi di file che sono elencati nella funzione "carica dati esterni" di
> Ms Access97 non ho il tipo File Excel. Ho provato ad installare tutti i
> componenti dei filtri, niente.
Se non la dico grossa, non dovrebbe servirti nessun filtro per excel, ovvero
non lo devi importare, aprilo semplicemente come apriresti un file access.
oppure se ti serve in un database esistente, collegalo come fosse una
tabella di un altro database.


title: Filtro di importazione file excel

author: Andrea

text:
"Collignon" <
b.col...@ucg.fr
> ha scritto nel messaggio
news:a3diga$alv$1...@fe2.cs.interbusiness.it...

Il problema è che se non hai cqaricato i driver di importazione di excel non
puoi ne aprire ne importare nulla in formato excel.
Il fatto inspiegabile è che in fase di installazione il driver di accesso
dati per ms excel risulta installato e non si può ne disinstallarlo in
quanto la scelta è disabilitata..
Forse è successo a qualcun'altro...
Grazie.
Andrea


title: Maschera e overflow

author: fidel

text:
Salve, se son OT scusatemi. Dopo aver provato a crare, senza riuscirci,
una maschera di input per un campo data( xx/xx/xxxx)come cerco di creare
una maschera di input, un msgbox con scritto "overflow" e il pulsante di
conferma . La successima schermata con il click su annulla mi avvisa che
un component non è stato trovato o è stato chiuso. La disinstallazione e
reinstallazione, il controllo di tutto il pacchetto office 2000 non ha
sortito alcun effetto. Consigli, oltre un ricco c:\format ?
Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Maschera e overflow

author: Alessandro Cara

text:
fidel wrote:
>
> Salve, se son OT scusatemi. Dopo aver provato a crare, senza riuscirci,
> una maschera di input per un campo data( xx/xx/xxxx)come cerco di creare
> una maschera di input, un msgbox con scritto "overflow" e il pulsante di
> conferma . La successima schermata con il click su annulla mi avvisa che
> un component non è stato trovato o è stato chiuso. La disinstallazione e
> reinstallazione, il controllo di tutto il pacchetto office 2000 non ha
> sortito alcun effetto. Consigli, oltre un ricco c:\format ?
bada che questo e' un errore applicativo.
Per esempio succede quando apri un form e quel form e' gia in
visualizzazione
struttura (mi succede spesso in debug) o fai rferimento ad una tabella
collegata che non sta dove dovrebbe essere (questo mi succede
quando cambio dinamicamente un recordsource o un sourceobject)
--
a.cara
Togli qualcosa dall'email


title: Maschera e overflow

text:
> bada che questo e' un errore applicativo.
> Per esempio succede quando apri un form e quel form e' gia in
> visualizzazione
> struttura (mi succede spesso in debug) o fai rferimento ad una tabella
> collegata che non sta dove dovrebbe essere (questo mi succede
> quando cambio dinamicamente un recordsource o un sourceobject)
Qualsiasi db apro, o ne creo di nuovi ho sempre il solito errore. Ho
provato anche ad eliminare la cartella di office dopo l'ennesima
disinstallazione e sostituire manualmente files nella system , file comuni
ma nulla. Inserendo manualmente in struttura tabelle la maschera(
"xx/xx/xx/x_") funziona. La creazione guidata di una mache ra nvece no
Mah. Misteri Microsoft



title: Messaggio di conferma su variazioni record

author: eXtreme®

text:
Ho bisogno di un piccolo aiutino. Praticamente ho creato una maschera di
inserimento per i record in una tabella e vorrei che prima di ogni modifica
a record esistenti o di inserimento di nuovi record mi uscisse fuori un
messaggio che mi chiede: Sicuro di apportare le modifiche in oggetto? con
disponibili i pulsanti Ok e Annulla.
Come posso fare?
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Pablitomf

text:
eXtreme® ha scritto:


Su Modifica:
Dim Msg, Style, Title, Response, MyString
Msg = "Sei sicuro di voler modificare i dati?' Definisce il messaggio.
Style = vbYesNo + vbDefaultButton2 ' Definisce i pulsanti.
Title = "ATTENZIONE"  ' Definisce il titolo.
Response = MsgBox(Msg, Style, Title)
    If Response = vbYes Then
    Else
    Me.Undo
    DoEvents
    End If
Else: End If
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: MarcoMac

text:
"eXtreme®" <
linu...@toglimi.hotmail.com
> ha scritto nel messaggio
news:195Z223Z139Z226Y...@usenet.libero.it...

Modificati questa:
Private Sub CmdAggiungi_Click()
Dim ControllaDati
ControllaDati = MsgBox(" Stai inserendo i seguenti dati:   " & vbCrLf & _
                       " DATO1:                       " & Me.TXT_DATO1 &
vbCrLf & _
                       " DATO2:                     " & Me.Txt_DATO2 &
vbCrLf & _
                       " DATO3:            " & Me.Txt_DATO3 & vbCrLf & _
                       " DATO4:      " & Me.Txt_DATO4 & vbCrLf & _
                       " DATO5:             " & Me.Txt_DATO5 & vbCrLf & _
                       " Vuoi continuare?", _
                       vbApplicationModal + vbQuestion + vbYesNo, "Verifica
l'esattezza dei dati")
If ControllaDati = vbNo Then
    '    Esci dalla SUB senza alcuna modifica
    GoTo Exit_CmdAggiungi_Click
Else
     Apri un recordset per l'inserimento o se la maschera č associata fai
fare un Form.requery
End IF
End SUb
Ciao
Marco


author: Roberto da casa

text:
"eXtreme®" <
linu...@toglimi.hotmail.com
> ha scritto nel messaggio
news:195Z223Z139Z226Y...@usenet.libero.it...
> Ho bisogno di un piccolo aiutino. Praticamente ho creato una maschera di
> inserimento per i record in una tabella e vorrei che prima di ogni
modifica
> a record esistenti o di inserimento di nuovi record mi uscisse fuori un
> messaggio che mi chiede: Sicuro di apportare le modifiche in oggetto? con
> disponibili i pulsanti Ok e Annulla.
> Come posso fare?
>
Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la FAQ di
Federico Luciani intitolata "Confermare il salvataggio dei dati".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ABBASTANZA URGENTE!!!

text:
Scusate l'urgenza...
Mi è capitato un fatto abbastanza brutto e voglio scoprire chi e cosa ha
fatto...
Dunque qualche giorno fa qualcuno che non conosco ma che ha frequente
accesso a questo pc (siamo solo in 3) ha secondo il mio quasi certo parere
"trafugato" notizie da un database protetto non residente in Access
riversandole su una tabella di Access creata giusto appunto e poi se l'è
copiata su un floppy e portata in altro posto... e poi credo l'abbia
cancellata...
Ora io mi chiedo se è possibile risalire tramite qualche stratagemma, magari
dello stesso Access, ai dati contenuti nella tabella e a l'ora in cui e'
stata creata... In modo da risalire al colpevole... e magari farla
riapparire...
Non so se questa sia fantascienza... sta di fatto che ho urgente bisogno di
sapere...
Premetto che il sistema operativo è Windows 98
E che Access è o il 95 o il 97 o il 2000
Grazie a TUTTI!!!


title: ABBASTANZA URGENTE!!!

author: Antonio Biso

text:
Francesco <
fra...@libero.it
> wrote in message
QPAn6.45177$Y93.1...@news.infostrada.it...
> Scusate l'urgenza...
>
> Mi è capitato un fatto abbastanza brutto e voglio scoprire chi e cosa ha
> fatto...
>
> Dunque qualche giorno fa qualcuno che non conosco ma che ha frequente
> accesso a questo pc (siamo solo in 3) ha secondo il mio quasi certo parere
> "trafugato" notizie da un database protetto non residente in Access
> riversandole su una tabella di Access creata giusto appunto e poi se l'è
> copiata su un floppy e portata in altro posto... e poi credo l'abbia
> cancellata...
>
> Ora io mi chiedo se è possibile risalire tramite qualche stratagemma,
magari
> dello stesso Access, ai dati contenuti nella tabella e a l'ora in cui e'
> stata creata... In modo da risalire al colpevole... e magari farla
> riapparire...
> Non so se questa sia fantascienza... sta di fatto che ho urgente bisogno
di
> sapere...
A prescindere se poi si possa o meno operare su 'sta tabella, se 'sta
tabella è stata cancellata, che vuoi fare?
Antonio


title: importare dati da FileMaker

author: Zef

text:
ciao a tutti,
possiedo la versione XP di Access,
ma non posso importare dati di provenienza FileMaker,
purtroppo ho una certa quantità di dati in tale formato
e non possiedo ... ovviamente .. FileMaker
esiste qualche possibilità, utility, driver?
grazie a chiunque risponda
Zef


title: importare dati da FileMaker

author: Carlo Costarella

text:
"Zef" <
zefbo...@libero.it
> ha scritto nel messaggio
news:mva6k05sufraci3hn...@4ax.com...

Ciao.
La risposta più ovvia è quella di portare il file di FileMaker da un amico e
fargli esportare i dati in .dbf.
Se questo non è possibile credo che una via praticabile sia quella di
crearsi una specifica ODBC tramite la quale connettersi al file di filemaker
e allegare le tabelle.
Questo link potrebbe esserti di aiuto:
http://www.fmpromigrator.com/support/fmpro_migrator/fmpro_migrator_howto_migrate_to_access.html
Sempre dallo stesso sito puoi scaricare la versione di prova del software
che opera la migrazione dei dati da FileMaker a MS Access.
http://www.fmpromigrator.com/downloads/demo_software/index.html#fmpro_migrator_demo
Ciao, Carlo


title: importare dati da FileMaker

text:
>> possiedo la versione XP di Access,
>> ma non posso importare dati di provenienza FileMaker,
>Se questo non è possibile credo che una via praticabile sia quella di
>crearsi una specifica ODBC tramite la quale connettersi al file di filemaker
>e allegare le tabelle.
>Questo link potrebbe esserti di aiuto:
>
http://www.fmpromigrator.com/support/fmpro_migrator/fmpro_migrator_howto_migrate_to_access.html
>
>Sempre dallo stesso sito puoi scaricare la versione di prova del software
>che opera la migrazione dei dati da FileMaker a MS Access.
>
http://www.fmpromigrator.com/downloads/demo_software/index.html#fmpro_migrator_demo
>
grazie per la risposta,
vada per la due ...
Zef


title: Formattazione condizionale

author: Fabio

text:
Ciao a tutti! Il mio problema è questo: voglio che il valore di una casella
di testo .........che chiamero' x esempio txtImporto diventi di colore rosso
se < 0 e diventi verde se > 0.
Ho provato il seguente codice ma non funziona:
Dim risultato as Double
risultato=Val(txtImporto.text)
If risulato >=0 then
txtImporto.Forecolor=vbGreen
else
If risultato<0 then
txtImporto.Forecolor=vbGreen
 end if
Ho provato varie volte ma questo codice e' sbagliato......ma dove?


title: Report su più colonne in una pagina

author: m & m

text:
Come da oggetto, č possibile inserire piů colonne degli stessi dati in una
pagina?
Grazie


title: Report su più colonne in una pagina

text:
"m & m" <
m.men...@kataweb.it
> ha scritto nel messaggio
news:akvr32$8eo$1...@serv1.albacom.net...
> Come da oggetto, č possibile inserire piů colonne degli stessi dati in una
> pagina?
>
> Grazie
>
>
Sě con tanti sottoreport uguali anche se di nome diverso ovviamente.
Ciao, Carlo


title: Report su più colonne in una pagina

text:
"Carlo Costarella" <
carloantoni...@virgilio.it
> ha scritto nel
messaggio news:OfKc9.42179$ub2.7...@news1.tin.it...

Ancora Grazie


title: Access 2007......INSTABILE??!!!

author: Francesco

text:
Un saluto a tutto il NG,
Vi racconto quello che mi è accaduto.
Un file access 2003 lo apro con access 2007 e comincio a fare delle
modifiche: Cancello qualche Maschera progettata per le prove, in altre
maschere inserisco nuovi moduli , inserisco dati e creo nuove query.
Nell' arco di 3 giorni avevo fatto un po di modifiche, bene adesso lo
riapro sempre con access 2007 e purtroppo mi accorgo che le maschere
esistenti non sono quelle che io avevo lasciato, ma sono quelle che
avevo lasciato 3 giorni prima, persino la maschera cancellata è
visibile! Controllo bene, e vedo che la tabelle e le query sono quelle
che io avevo lasciato questa mattina con i dati inseriti
correttamente, dunque, per un motivo che non so spiegarmi, è rimasto
tutto uguale tranne le maschere che si sono "ripristinate" a quelle
esistenti a  3 giorni prima.
Secondo voi è meglio tornare a access 2003?
Sono sconvolto!


title: access 2000 è Visaul basic net.................

text:
Salve a tutti non so se qualcuno ha avuto il mio stesso problema......... ho
finalmente finito il mio primo db.......ufffff che faticata per uno come me.
ma siccome non ero contento.....è siccome ho installato da poco Vb net nel
mio compiuter........
ho cominciato a spulciare......cercando di creare l'interfaccia del mio db
fatto in access 2000 ....qui sono cominciati i problemi ......ogni volta che
cercavo di
connettermi ai dati (access mio db) mi veniva l'errore che il file non
veniva riconosciuto....provando provando mi sono accorto che dovevo
convertire il db nella versione precedente di Access.cosa che ho trovato
molto strana........
Oppure sbaglio io qualcosa.?!
quindi se io devo cambaire qualcosa nel dbDati devo sempre riconvertirlo
alla versione precedente modificarlo è riconvertirlo.?!? insomma mi sembra
una cosa molto fastidiosa.....
Un'analtra cosa che mi ha fatto pensare....in access quando crei una
maschera collegata ad una tabella il campo Contatore della maschera quando
immetti un nuovo record si posiziona Automaticamente al N° del record nuovo
mentre mi sono accorto che in Net non succede.........
Grazie è scusate in anticipo delle domade(per voi) banalissime.........ma io
vado avanti ad imparare leggendo molto..è Provando molto....
Grazie a tutti per i vostri consigli
Gianni_B


author: yQy

text:
On Mon, 17 Nov 2003 02:17:50 +0100, "Gianni_B" <
gia...@bluewin.ch
>
wrote:
>Salve a tutti non so se qualcuno ha avuto il mio stesso problema......... ho
>finalmente finito il mio primo db.......ufffff che faticata per uno come me.
>ma siccome non ero contento.....è siccome ho installato da poco Vb net nel
>mio compiuter........
>ho cominciato a spulciare......cercando di creare l'interfaccia del mio db
>fatto in access 2000 ....qui sono cominciati i problemi ......ogni volta che
>cercavo di
>connettermi ai dati (access mio db) mi veniva l'errore che il file non
>veniva riconosciuto....provando provando mi sono accorto che dovevo
>convertire il db nella versione precedente di Access.cosa che ho trovato
>molto strana........
A me è capitato che VS.Net non mi creava i collegamenti ai db con file
mdb in versioen access97, e li ho dovuti convertire in access2000 o
xp...
>Oppure sbaglio io qualcosa.?!
Vacci a capire...


text:
"yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:b49grv8u667gi2i03...@4ax.com...

Beh strano perchè da me non và ogni volta che cerco di collegarmi mi viene
questo messaggio "File ecc..ecc. formato non riconosciuto".............io
uso Vb net versione interpreise.......ed Access 2000..........
ho sbagliato a fare l'installazione di Net .?! si deve sapere qualcosa che
io non so.?!
ciao
Gianni_B


text:
On Mon, 17 Nov 2003 02:47:04 +0100, "Gianni_B" <
gia...@bluewin.ch
>
wrote:
>
>>
>Beh strano perchè da me non và ogni volta che cerco di collegarmi mi viene
>questo messaggio "File ecc..ecc. formato non riconosciuto".............io
>uso Vb net versione interpreise.......ed Access 2000..........
>ho sbagliato a fare l'installazione di Net .?! si deve sapere qualcosa che
>io non so.?!
>ciao
>Gianni_B
>
Infatti vista la tua descrizione del problema...ammetto la mia
ignoranza e dico che non ci capiro mai una ciospa :))
Ciao


author: Jedahia Orne

text:
Se hai vb6 devi installare il il service pack 5, altrimenti non sarai in
grado di usare i db access 2000, ma solo i 97.
Ciao
"Gianni_B" <
gia...@bluewin.ch
> ha scritto nel messaggio
news:3fb821bd$1...@news.bluewin.ch...



text:
"Jedahia Orne" <
or...@libero.it
> ha scritto nel messaggio
news:bpa28i$phn$1...@fata.cs.interbusiness.it...

Grazie del tuo intervento ma dove vado a scaricare il service pack 5.?!?
Grazie
Gianni _B


text:
"Gianni_B" <
gia...@bluewin.ch
> ha scritto nel messaggio
news:3fb89d03$1...@news.bluewin.ch...

Grazie ho risolto tutto.
Gianni_B


title: Condizioni where multiple

author: Lucio

text:
Salve a tutto il NG;
ho una maschera principale con  i seguenti campi:
IdAnagrafica
Nome
Cognome
DataNascita
su click di un pulsante apro una sottomaschera con il seguente codice:
docmd.openForm, "MiaMaschera2",,, "IdAnagrafica=" & Me! IdAnagrafica
e fin qui tutto bene, ma se volessi utilizzare condizioni multiple per
l'apertura della maschera, ad esempio piuttosto che con IdAnagrafica volessi
aprire la sottomaschera con Nome Cognome e DataNascita (tutti e tre i
fattori contemporaneamente)?
Grazie.
Lucio


title: Condizioni where multiple

author: mino

text:
Lucio wrote:

usa una query apposita per la sottomaschera usando i criteri per fare la
selezione, è più semplice e più performante.
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Condizioni where multiple

author: computer valley

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:b82p28$ed4$1...@news.newsland.it...

Ho necessità di avere dei dati su inserimento di una nuova anagrafica per
cui una volta completata l'anagrafica corrente su uscita di DataNascita mi
deve aprire una maschera che mi controlli se la stessa anagrafica è già
presente in archivio oppure no.
Lucio


title: Condizioni where multiple

text:
computer valley wrote:

non hai bisogno di parire una maschera metti sull'evento su uscita una
Dcount di questotipo
if Dcount("[cognome]","[anagrafiche]","[cognome]=forms![gestione
anagrafiche]![cognome] and [nome]=forms![gestione anagrafiche]![nome] and
[data nascita]=forms![gestione anagrafiche]![data nascita]")>=2 then
beep msgbox "anagrafica già presente"
end if



title: Condivisione tabelle e password

text:
Salve a tutti... e grazie a quanti potranno aiutarmi in questo piccolo
problema.
In una piattaforma WindowsNT ho create un database per mezzo del quale si
possono leggere, inserire e modificare records vari, che vanno a confluire
in un paio di tabelle distinte.
Ora, questo database deve però permettere l'inserimento e la modifica dei
dati solo ad un determinato ufficio (X), mentre tutti gli altri uffici (Y)
debbono avere l'autorizzazione alla sola lettura dei dati. Dopo un primo
tentativo di costruire gruppi e utenti assegnando ad ognuno le relative
autorizzazioni, tentativo non andato purtroppo a buon fine credo a causa del
complesso sistema di rete su cui è basata l'intera struttura organizzativa,
ho pensato di fare una semplice copia (ridotta e costruita senza la
possibilità di modificare i dati) del primo database da inserire nella
directory root di uno dei dischi di rete, directory accessibile a tutti gli
uffici, mentre la copia per così dire "completa" del database è stata
inserita in una directory della stessa unità, accessibile tuttavia solo
all'ufficio X destinatario della versione completa. (spero di essermi
spiegato bene)
Ora, la copia ridotta del database è strutturata secondo tabelle collegate,
in modo tale che ad ogni modifica delle tabelle del database completo
corrisponda una modifica delle tabelle del database ridotto.
Il problema è tuttavia che se io tento, da un ufficio Y, di leggere i
"contenuti collegati" delle tabelle del database completo (quello presente
nella directory accessibile solo all'ufficio X) si verifica un errore in
quanto anche un semplice collegamento necessita dell'accesso a quella
directory protetta ed accessibile solamente all'ufficio X.
Bene... Qualcuno sa darmi qualche idea rapida che consenta di non scomodare
l'amministratore di rete (si tratta di una struttura pubblica... potete
immaginarvi la lentezza con la quale ogni necessità viene soddisfatta!...
per non parlare dell'amministratore di rete!).
Grazie a tutti...
Luca


title: DAO DAO DAO ma no va !!!

author: Adriano

text:
Problema :
In ACCESS 2000 se scrivo:
dim dbs as database
non me lo riconosce
anche se scrivo:
dim dbs as DAO.Database
Che devo fare..?
Nel menu strumenti dovrei avere un'opzioni riferimenti ma non c'e' .
torno al 97 ??  :-))


title: DAO DAO DAO ma no va !!!

author: Franchi Graziano (Da Casa)

text: Nei riferimenti devi setare DAO MISCROSOFT


title: DAO DAO DAO ma no va !!!

text:
Moduli
Prendi un modulo e fai STRUTTURA
Vai in strumenti RIFERIMENTI
Trovi MICROSOFT DAO 3.6 OBJECT LIBRARY e lo inserisci.
Poi tutto funziona
Ciao


title: Report con record in posizioni alternate e ordinamento

author: Sante

text:
Salve a tutti,
ho un problema nella creazione di uno specifico report, ho tentato di
cercare nel newsgroup ma o ho sbagliato le parole chiave o nessuno ha
mai trattato questo argomento.
Il report serve a visualizzare con un layout specifico una serie di
atleti, mi spiego meglio:
supponiamo di avere un nuemro di atleti compresi tra 9 e 16 (li
estraggo da una tabella e li passo al report). Questi record non devono
essere visualizzati l'uno di seguito all'altro ma devono essere
alternati.
Per capirsi meglio, la struttura finale deve assomigliare ad un albero
genialogico.
Se divido il foglio a metà orizzontalmente i record devono acoodarsi
una volta nella parte alta e una volta nella parte bassa. Se ho 9 nomi
e associo ad ognuno un nuemro lo schema dovrebbe risultare simile a
questo:
1
3
5
7
9
--------metà foglio-----
2
4
6
8
Questi record rappresentano degli atleti iscritti a delle società. Nel
caso su 9 atleti ce ne siano due della stessa società non devono
tassativamente essere accoppiati (1-3 5-7 2-4 6-8). Quindi idealmente
devono eseere disposti uno sopra e uno sotto. Il record è composto da
un campo Id, Nome, Cognome, Società (che è la discriminante) e un ID
casuale. Come posso ottenere un ordinamento che mi escluda questo
problema.
Grazie mille a chi vorrà aiutarmi nella creazione di questo
particolare report.
Saluti


author: Massimo Piubelli

text:
Sante wrote:
> Salve a tutti,
Ciao,
> Il report serve a visualizzare con un layout specifico una serie di
> atleti, mi spiego meglio:
> supponiamo di avere un nuemro di atleti compresi tra 9 e 16 (li
> estraggo da una tabella e li passo al report). Questi record non
> devono essere visualizzati l'uno di seguito all'altro ma devono essere
> alternati.
Giusto per curiosità... di che sport stiamo parlando?
Giusto perchè magari è il mio (volley) o uno che conosco e capisco dove vuoi arrivare...
Perchè così proprio non ci ho capito nulla!!!!
> Per capirsi meglio, la struttura finale deve assomigliare ad un albero
> genialogico.
magari genealogico?!?!?! ,-)
> Se divido il foglio a metà orizzontalmente i record devono acoodarsi
> una volta nella parte alta e una volta nella parte bassa. Se ho 9 nomi
> e associo ad ognuno un nuemro lo schema dovrebbe risultare simile a
> questo:
>
> 1
> 3
> 5
> 7
> 9
> --------metà foglio-----
> 2
> 4
> 6
> 8
>
> Questi record rappresentano degli atleti iscritti a delle società. Nel
> caso su 9 atleti ce ne siano due della stessa società non devono
> tassativamente essere accoppiati (1-3 5-7 2-4 6-8). Quindi idealmente
> devono eseere disposti uno sopra e uno sotto. Il record è composto da
> un campo Id, Nome, Cognome, Società (che è la discriminante) e un ID
> casuale. Come posso ottenere un ordinamento che mi escluda questo
> problema.
Il problema è che non ripeto cosa vuoi ottenere... perchè un ordinamento del genere?
Da come lo descrivi, ti servono i record pari sul primo report, quelli dispari sul secondo.
per sapere se un id è pari puoi usare "mod"
> Saluti
Ciao,
ax


text:
Ciao,
Il report serve a gestire delle gare di karate. come principio comunque
penso sia simile a quello di una qualsiasi competizione.
Devo estrarre da un elenco di atleti (2000) quelli che appartengono a
una certa categoria (e fin qui ci sono). Gli id perciò potrebbero
anche essere tutti pari....
Io devo visualizzarli alternativamente uno nella parte alta del foglio
e uno da metà foglio in poi (es. se ho 5 atleti ne vanno 3 in alto e 2
sotto).
Poi c'è il problema dell'ordinamento, se di questi 5 atleti 2 sono
della stessa società non devono gareggiare assieme (quindi devono
essere uno sopra e uno sotto). Se ce ne fossero più di 2 della stessa
società allora saranno nella stessa pool (sopra o sotto) ed
eventualemnte saranno direttamente uno contro l'altro.
Scrivete pure al mio indirizzo personale se avete qualche
suggerimento...
Grazie mille
Massimo Piubelli ha scritto:



text:
Sante wrote:
> Ciao,
Ciao, prima di tutto la prima "osservazione"
si posta dopo la risposta dell'altro aiuta a leggere
> Il report serve a gestire delle gare di karate. come principio
> comunque
> penso sia simile a quello di una qualsiasi competizione.
In qualsiasi competizione si fa una tabella delle gare.
Atleta 1 - atleta 2 - risultato (e qua dipende, nel volley servono almeno 2 campi)
> Devo estrarre da un elenco di atleti (2000) quelli che appartengono a
> una certa categoria (e fin qui ci sono). Gli id perciò potrebbero
> anche essere tutti pari....
> Io devo visualizzarli alternativamente uno nella parte alta del foglio
> e uno da metà foglio in poi (es. se ho 5 atleti ne vanno 3 in alto e 2
> sotto).
Non fossilizzarti sul report, prima devi inserire i dati in queste tabelle.
Poi il report viene da se
> Scrivete pure al mio indirizzo personale se avete qualche
> suggerimento...
mmm... qua non ci siamo...
se vuoi usare il ng lo frequenti, se vuoi un aiuto personale per risolverti un problema lo paghi ;-)
>
> Grazie mille
>
Prego,
ciao,
Max


text:
Massimo Piubelli ha scritto:

Ciao,
mi scuso per le mie imprecisioni, non frequento molto l'ng e quindi non
sono ancora a conoscenza di alcune regole basilari.
> In qualsiasi competizione si fa una tabella delle gare.
> Atleta 1 - atleta 2 - risultato (e qua dipende, nel volley servono almeno 2 campi)
I dati non li posso mettere in una tabella (ho 200 categorie e dovrei
fare altrettante tabelle) ma li estraggo con una stringa filtro dalla
tabella principale e poi la passo al report.
Questa è la parte di codice in questione:
'creo la stringa che prende i dati che vengono passati alla funzione
strFilter = "partecipanti.specialita = '" & spec & "' and
partecipanti.sesso = '" & sex & _
    "' and partecipanti.Peso " & pes & " and partecipanti." & regol & "
= true and (partecipanti.annodinascita) between " & annoI & " and " &
annoF
'eseguo il report filtrato
DoCmd.OpenReport "Kumite_tab", acViewPreview, , strFilter
Questa è la lista di atleti, poi c'è il tabellone di gara (quello che
non so come fare, che ha gli stessi dati di input, ma un layout
completamente diverso.
Il risultato per me è una cosa a parte, non mi interessa inserirlo in
questa parte del programma. Io predispongo il report con tutti i primi
incontri, il resto viene fatto manualemnte dai giudici.
Il mio problema è sul layout e sull'ordinamento del report che deve
essere controllabile.
Ciao
Giulio


text:
Sante wrote:
>
> Ciao,
> mi scuso per le mie imprecisioni, non frequento molto l'ng e quindi
> non
> sono ancora a conoscenza di alcune regole basilari.
Di questo ti scusiamo... siamo buoni sotto le feste ;-)
> I dati non li posso mettere in una tabella (ho 200 categorie e dovrei
> fare altrettante tabelle)
Perchè, nella tabella la categoria sarà un campo (categoria - Atleta1 - Atleta2)
cat x Atleta 1 - Atleta 2
cat y Atleta 4 - Atleta 5
...
> ma li estraggo con una stringa filtro dalla
> tabella principale e poi la passo al report.
> Questa è la parte di codice in questione:
>
> 'creo la stringa che prende i dati che vengono passati alla funzione
> strFilter = "partecipanti.specialita = '" & spec & "' and
> partecipanti.sesso = '" & sex & _
>     "' and partecipanti.Peso " & pes & " and partecipanti." & regol &
> "
> = true and (partecipanti.annodinascita) between " & annoI & " and " &
> annoF
>
> 'eseguo il report filtrato
> DoCmd.OpenReport "Kumite_tab", acViewPreview, , strFilter
>
> Questa è la lista di atleti, poi c'è il tabellone di gara (quello che
> non so come fare, che ha gli stessi dati di input, ma un layout
> completamente diverso.
Immagino il classico "tabellone tipo tennis"
in cui chi vince va avanti.
Premesso che non mi interessa il risultato, ma su che base vuoi che lui ti metta dentro i dati in un tabellone se non gli dici come farlo?
> Il mio problema è sul layout e sull'ordinamento del report che deve
> essere controllabile.
Appunto, con che criterio metti sopra uno sotto l'altro? (nello scontro si intende ^__^)
>
> Ciao
>
> Giulio
Ciao,
Max


title: Visualizzazione Mappe

text:
Buongiorno
Sfruttando gli esempi trovati nei posts precedenti sino riuscito a
visualizzare la mappa cittadina (tuttocittà di libero) partendo dai
dati presenti su di una form.
Perfetto. Come funzionamento non chiedo altro.
Il problema (già riscontrato da altri mi pare) è il controllo
WebBrowser che risulta troppo (almeno per me) piccolo e non
ridimensionabile.
Si può ingrandire ?
Esistono controlli alternativi ?
Altre Soluzioni ?
Grazie
Marco


title: Visualizzazione Mappe

text:
<
black....@hotmail.it
> ha scritto nel messaggio
news:4ed19fca-4084-4d94...@p25g2000hsf.googlegroups.com...

----------------------------
Fai così: inserisci il controllo WebBrowser nella maschera; ingrandisci
opportunamente la sezione (immagino il Corpo) e quindi ingrandisci il
controllo alle stesse dimensioni; salva e chiudi; riapri la maschera in
struttura, seleziona il controllo e copia/Taglia (ctrl + X) il controllo
stesso; ora seleziona la sezione della maschera e incolla dalla memoria;
salva e chiudi. Ora il controllo mantiene le dimensioni.
Ciao, Carlo


title: Visualizzazione Mappe

author: antonio

text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:gb2gko$rjl$1...@tdi.cu.mi.it...

Io in passato ho utilizzato il controllo WebBrowser ma non aveva le
dimensioni bloccate. Infatti nella stessa form ne avevo inserito 2 piccoli
in testa (ciascuno di dimensioni pari a circa 1/4 dello schermo) ed uno
largo che occupava la metà bassa dello schermo. Utilizzavo Access 2003. Il
quesito scritto da Black Marlin e la risposta di Carlo mi lasciano piuttosto
perplesso.
Ciao
Antonio


title: Visualizzazione Mappe

text:
"antonio" <
anto...@tiscali.it
> ha scritto
cut
> Io in passato ho utilizzato il controllo WebBrowser ma non aveva le
> dimensioni bloccate. Infatti nella stessa form ne avevo inserito 2 piccoli
> in testa (ciascuno di dimensioni pari a circa 1/4 dello schermo) ed uno
> largo che occupava la metą bassa dello schermo. Utilizzavo Access 2003. Il
> quesito scritto da Black Marlin e la risposta di Carlo mi lasciano
> piuttosto perplesso.
>
> Ciao
> Antonio
>
Invece il problema č ben conosciuto.
http://www.experts-exchange.com/Microsoft/Development/MS_Access/Access_Forms/Q_23092938.html
http://www.utteraccess.com/forums/showflat.php?Cat=&Number=1664988&page=&view=&sb=&o=&fpart=1&vc=1
e questa č anche la soluzione uguale a quella da me proposta:
http://www.utteraccess.com/forums/showflat.php?Cat=&Board=84&Number=1071240&Zf=&Zw=web%20browser%20resize&Zg=0&Zl=a&Main=1071222&Search=true&where=&Zu=64822&Zd=l&Zn=&Zt=5&Zs=b&Zy=#Post1071240&Zp=
Probabilmente le dimensioni del controllo da te inserito erano inferiori o
uguali a quelle di default; inoltre non ti sarą capitato di doverlo
ingrandire.
Ciao, Carlo


title: Visualizzazione Mappe

text:
"antonio" <
anto...@tiscali.it
> ha scritto
cut
Qui trovi qualcosa in italiano:
http://support.microsoft.com/kb/207871/it
Purtroppo il problema permane, anche se in modo meno evidente, anche usano
altri browser (activex) come il Mozilla:
http://www.iol.ie/~locka/mozilla/control.htm
Quindi credo sia un bug di Access.
Ciao, Carlo


title: Visualizzazione Mappe

author: Geppo

text:
Ciao antonio wrote:
--cut--
> Io in passato ho utilizzato il controllo WebBrowser ma non aveva le
> dimensioni bloccate. Infatti nella stessa form ne avevo inserito 2
> piccoli in testa (ciascuno di dimensioni pari a circa 1/4 dello
> schermo) ed uno largo che occupava la metà bassa dello schermo.
> Utilizzavo Access 2003. Il quesito scritto da Black Marlin e la
> risposta di Carlo mi lasciano piuttosto perplesso.
Infatti con a2003 il problema non si verifica.
> Ciao
> Antonio
--
Ciao
Geppo


title: Visualizzazione Mappe

author: MA

text:

A2007 non presenta il bug
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Visualizzazione Mappe

text:
On 21 Set, 10:29, "antonio" <
antoa...@tiscali.it
> wrote:
> "Carlo Costarella" <
carloantoniocostare...@gmail.com
> ha scritto nel
> messaggionews:gb2gko$rjl$1...@tdi.cu.mi.it...
>
>
>
>
>
> > <
black.mar...@hotmail.it
> ha scritto nel messaggio

> Antonio- Nascondi testo citato
>
> - Mostra testo citato -
Ciao Carlo
Funziona (ovviamente .....)
Grazieeeee


title: Visualizzazione Mappe

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto
cut
....
A2007 non presenta il bug
Buono a sapersi.
Hai provato ad impostare, a runtime, nuove dimensioni?
Ciao, Carlo


title: Visualizzazione Mappe

text:

Sì ma non le sente



title: Visualizzazione Mappe

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:gb7tim$bm5$1...@tdi.cu.mi.it...
Carlo Costarella wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto
> cut
> ....
> A2007 non presenta il bug
>
>
> Buono a sapersi.
> Hai provato ad impostare, a runtime, nuove dimensioni?
>
> Ciao, Carlo
Sě ma non le sente
Infatti, lo stesso problema si presenta anche in VB6 e anche usando altri
webbrowser.
Ciao, Carlo


title: Ricerca da data a data

author: checco

text:
Ciao a tutti,
ho un problema, ho una tabella nella quale memorizzo dei noleggi di vetture
e ho due campi data (data inizio noleggio e data fine noleggio), adesso ho
la necessità di cercare tutti i noleggi non per una data fissa ma da data
ricerca a data ricerca! Come posso fare? Non so proprio come impostare i
criteri. C'è qualcuno che l'ha già fatto o che sa darmi una mano?
Grazie infinite in anticipo.
Ciao
Francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Ricerca da data a data

author: AEOM

text:
"checco" <
fra....@libero.it
> ha scritto nel messaggio
news:85Z35Z235Z91Y1...@usenet.libero.it...

con una query con sql: select * from TabellaNoleggi where DataInizioNoleggio
between [dadata] and [adata]
ciao, AEOM


title: Ricerca da data a data

text:

Non è propri così, a me serve fare un controllo sia sulla data di inizio e
sia sulla data di fine! Controllare da data a data le autovetture che erano
impegnate quel periodo di tempo.
Grazie ancora



title: Ricerca da data a data

author: Roberto dalla campagna

text:
"checco" <
fra....@libero.it
> ha scritto nel messaggio
news:85Z35Z235Z91Y1...@usenet.libero.it...
> Ciao a tutti,
> ho un problema, ho una tabella nella quale memorizzo dei noleggi di
vetture
> e ho due campi data (data inizio noleggio e data fine noleggio), adesso ho
> la necessità di cercare tutti i noleggi non per una data fissa ma da data
> ricerca a data ricerca! Come posso fare? Non so proprio come impostare i
> criteri. C'è qualcuno che l'ha già fatto o che sa darmi una mano?
>
> Grazie infinite in anticipo.
> Ciao
> Francesco
>
Se la tabella che contiene i dati si chiama tblNoleggi ed ha una struttura
di questo tipo:
IDNoleggio        Contatore e chiave primaria
Auto                   Testo
DataInizio            Data/ora
DataFine              Data/ora
Se vuoi visualizzare tutti i noleggi che siano stati completamente o
parzialmente fatti in un determinato periodo, prova con una query
parametrica di selezione che abbia il seguente codice SQL:
SELECT tblNoleggi.*
FROM tblNoleggi
WHERE (((tblNoleggi.DataFine) >= [Digita la data di inizio periodo:]) AND
((tblNoleggi.DataInizio) <= [Digita la data di fine periodo:]));
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Ricerca da data a data

text:
                    Il 22 Giu 2005, 19:13, "Roberto dalla campagna" <
r.masso...@libero.it
>
ha scritto:

Ho provato! Direi che va alla grande!
Grazie infinite!



title: Esporto in excel

author: Asia

text:
se esporto i dati si/no in excel me li esporta come vero e falso.
come posso fare a far apparire si al posto di vero?
ciao e grazie
spero di essermi spiegato.