title: errore di calcolo

author: sv

text:
Franco ha scritto:

Vedi:
http://www.donkarl.com/it?FAQ2.1

--
sv

--

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


title: errore di calcolo

author: Franco

text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:jbbk70$fqj$1...@news.newsland.it...
> Franco ha scritto:
>
>> Salve!
>> Ho queste due espressioni
>
>> la prima nella maschera
>> =Round(nz([ImponibileLordo];0)+nz([IVA];0)-nz([ritenuta];0);2)
>
>> e quest'altra nel report
>> =Round(IIf(IsNull([TotaleFattura] Or
>> [ritenuta ]);Null;nz([TotaleFattura];0)-nz([ritenuta];0));2)
>
>> imp_netto  37,50
>> iva              7,88+
>> ritenuta        4.31-
>> totale         41,06
>
>> ma non da il risultato corretto
>
>> perche' dovrebbe essere 41,07
>
>> Grazie per la'aiuto
>
> Vedi:
>
http://www.donkarl.com/it?FAQ2.1

>
> --
> sv
>
ok sv
ma credo che questo valga per la query o no?


title: errore di calcolo

text:
Franco ha scritto:

E' una funzione e come tale la puoi richiamare come e quando vuoi.



title: errore di calcolo

text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:jbd5rr$bm3$1...@news.newsland.it...

ma nella maschera non ho lo stesso risultato della query.
Ho in alcune operazioni cmq 1cent di differeanza pur utilizzano in entrami i
casi
la funzione fcround
sotto riportata
___________

Function fctRound(varNr As Variant, Optional varPl As Integer = 2) As Double
 'by Konrad Marfurt + ("" by) Luke Chung + Karl Donaubauer

    'esce se valore non numerico
    If Not IsNumeric(varNr) Then Exit Function

    fctRound = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) / (10 ^
varPl)

End Function


title: errore di calcolo

text:
Franco ha scritto:

[cut]

Controlla bene quello che passi alla fctRound.



title: errore di calcolo

text:
"sv" <
sal...@accessgroup.it
> ha scritto nel messaggio
news:jbf9tb$h6j$1...@news.newsland.it...

grazie
era come dicevi tu!


title: Run Time e spazio occupato

author: Paolo Donnarumma

text:
Ciao ragazzi!
Leggo spesso di run time, in genere vendute da Microsoft a caro prezzo in
Developer. La run time viene di solito utilizzata per distribuire piccoli e
grandi programmi  su Pc privi di Access: ma lo spazio occupato della run
time quant'è all'incirca? Sarebbe possibile distribuire piccoli software,
magari non presenti sul mercato, tramite Internet senza avere temi biblici
di scaricamento (anche con l'ADSL 40-50 Mb non sono uno scherzo!)? E'
possibile zipparla?
Ri-Ciao a tutti!!!!!!!


title: Run Time e spazio occupato

author: Anto

text:
"Paolo Donnarumma" <
paolo.do...@tin.it
> ha scritto nel messaggio
news:x4aUa.13721$Df5.3...@news1.tin.it...

Si può zippare solo che difficilmente stai sotto quella grandezza, almeno
con un programma di 6-7 Mb
Anto


title: Run Time e spazio occupato

author: Simone calligaris

text:
"Paolo Donnarumma" <

Dipende dalla versione: con la 'XP non puoi scendere sotto i 50 MB (che
comunque si scaricano velocemente con ADSL).
Saluti.


title: creare 2 intestazioni e 2 corpi

author: ]SiLVieTTa[

text:
mi chiedevo se fosse possibile suddividere una maschera nel seguente modo:
intestazione
corpo
altra intestazione
altro corpo?
grazie
Ciao
Silvia.
 --
www.silvietta.it
...everyone's invited!
Non Esiste Una Razza Bianca, Benche' Se Ne Parli Tanto: Ogni Uomo Bianco E' Solamente Un Uomo Scolorito


title: creare 2 intestazioni e 2 corpi

author: namor

text:
]SiLVieTTa[ ha scritto:
> mi chiedevo se fosse possibile suddividere una maschera nel seguente modo:
> intestazione
> corpo
> altra intestazione
> altro corpo?
> grazie
> Ciao
> Silvia.
>  --
>
www.silvietta.it
> ....everyone's invited!
Prova con una maschera contenente due sottomaschere. La maschera
principale conterrà le intestazioni, e le sottomaschere i dati.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: creare 2 intestazioni e 2 corpi

text:
>Prova con una maschera contenente due sottomaschere. La maschera
>principale conterrà le intestazioni, e le sottomaschere i dati.
a dir la verità ci avevo pensato anch'io, però in tal la sottomaschera sarà di
una dimensione prefissata.... e si creerà la barra di scorrimento verticale,
mentre a me piaceva che non ci fossero barre di scorrimento (al max giusto
quella della maschera principale) e che per il resto si adattasse........
è possibile?



title: creare 2 intestazioni e 2 corpi

text:
]SiLVieTTa[ ha scritto:
> >Prova con una maschera contenente due sottomaschere. La maschera
> >principale conterrà le intestazioni, e le sottomaschere i dati.
> a dir la verità ci avevo pensato anch'io, però in tal la sottomaschera sarà
di
> una dimensione prefissata.... e si creerà la barra di scorrimento verticale,
> mentre a me piaceva che non ci fossero barre di scorrimento (al max giusto
> quella della maschera principale) e che per il resto si adattasse........
> è possibile?
> Ciao
> Silvia.
Le due sottomaschere le puoi fare alte quanto vuoi.
Se le fai alte abbastanza da contenere tutti i record della loro origine
dati non avrai le barre di scorrimento delle SM ma solo quella della
maschera principale. Però devi sapere a priori quanti record avrai in
ciascuna, o contarli da codice e ridimensionare e posizionare le SM di
conseguenza.



title: Query da casella combinata con scelta "tutti"

author: Guido

text:
Saluti.
Dal sito comune ho scaircato il prezioso aiuto per avere una combobox che
presenti, oltre alle possibilità di scelta (recors di una tabella-query)
anche la parola TUTTI e che, scegliendo "tutti" si possano mostrare tutti i
record.
Volevo adattarla in questo senso:
La combobox contiene solo TUTTI, NO, SI.
Se scelgo TUTTI, mi dovrebbe mostrare tutti i clienti che hanno o non hanno
dipendenti
Se scelgo NO, mi dovrebbe mostrare tutti i clienti che hanno  0 dipendenti
Se scelgo SI, mi dovrebbe mostrare tutti i clienti che hanno >0 dipendenti
Si intende che la query è basata su una Tabella1 che ha un campo Dipendenti,
il campo è Byte.
Il criterio che usavo nelle quey simili (in cui controllavo però un campo
booleano) era:
Like
IIf([Forms]![Maschera1]![CasellaCombinata1]="TUTTI";"*";IIf([Forms]![Maschera1]![CasellaCombinata1]="SI";Vero;Falso))
Vi ringrazio ancora per la disponibilità e la competenza
Guido
--
in moto:
sfortunà tanti
fortunà pochi
bravi gnanca uno


author: Carlo Costarella

text:
"Guido" <
giroatlNO...@tin.it
> ha scritto nel messaggio
news:Afmce.837679$b5.37...@news3.tin.it...

Non è necessario usare l'esempio del sitocomune.
La combo sarà alimentata da un elenco di valori:
Tipo origine riga: elenco valori
Origine riga: "TUTTI";"NO";SI"
Preventivamente avrai creato tre query con i tre criteri che ti interessano.
Poi gestirai il tutto da codice su click della combo o su dopo
aggiornamento.
Select case Me.TuaCombo
Case "TUTTI"
me.recordsource = "TuaQueryTutti"
me.requery
Case "NO"
me.recordsource = "TuaQueryNO"
me.requery
Case "SI"
me.recordsource = "TuaQuerySI"
me.requery
Case else
exit sub
end select
Aggiungerei un pulsante che elimina i filtri riportando la situazione a
quella di base:
me.recordsource = "TuaQueryOriginale"
me.requery
Ciao, Carlo


text:

Soluzione immediata e facile da capire, anche per me.
Grazie.
Resto con un dubbio: è preferibile creare tre (piccole) query o piuttosto
gestire il tutto con un' unica query (magari con SQL ponderoso)?
Grazie ancora



text:
"Guido" <
giroatlNO...@tin.it
> ha scritto nel messaggio
news:I0nce.1307287$35.48...@news4.tin.it...

Certamente con le query salvate (piccole o grandi che siano è lo stesso)
perchè saranno già compilate e molto più veloci di una istruzione sql creata
al volo.
Ciao, Carlo


text:

ehm...
avevo fatto troppo semplice il problema...
La maschera in cui c'è la mia CasellaCombinata1 è una maschera che possiamo
chiamare Filtri Multipli.
In quella maschera ci sono diverse CaselleCombinate per fare in modo che
l'utente possa settare il filtro come più gli aggrada.
Mi spiego: nella MascheraFiltriMultipli c'è:
- una CasellaCombinata1 (quella dei dipendenti) in cui uno dovrebbe
scegliere di vedere quelli che hanno dipendenti (numero >0), oppure quelli
che non li hanno (numero = 0) oppure tutti (che abbiano dipendenti o meno)
- una CasellaCombinata2 (impresa famigliare) in cui uno dovrebbe scegliere
di vedere quelli che hanno impresa famigliare(vero), oppure quelli che non
l'hanno (falso) oppure tutti (che abbiano impresa famigliare o meno)
- una CasellaCombinata3 (figli) in cui uno dovrebbe scegliere di vedere
quelli che hanno diritto a riduzioni (vero), oppure quelli che non l'hanno
(falso) oppure tutti (che abbiano diritto o meno)
(in questo modo uno può settare il filtro in questo modo, per esempio:
"quelli che non hanno figli, hanno impresa famigliare e hanno dipendenti"
piuttosto che "quelli che non hanno dipendenti, non hanno impresa
famigliare, non importa se con figli o meno" e via di questo passo).
Il tutto, prima dell'inserimento della casella per i dipendenti (espressi in
numero) tutto era svolto da un'unica query che riportava, nei diversi
criteri, quell'IIF sopra riportato.
Devo (?) quindi necessariamente far ricadere la casellacombinata1 nella
stessa query già pronta, cambiano (e non lo so fare) il criterio.
Che devo dire?
Grazie per l'aiuto, intanto.



title: A 'XP ingolfato su Windows 2016

text:
Abbiamo "scoperto" che applicazioni Access XP velocissime su Windows 2012 Server, a parità di hardware soffrono grandi degradi prestazionali su Win Server 2016.
Si nota solo con DB cospicui (.Mdb NON SqlSvr), ma le differenze sono enormi.

Provato di tutto ma i risultati non cambiano: con tali applicazioni le CPU lavorano pochissimo e i tempi divengono biblici.
Non ho avuto tempo di convertire, a titolo di test, quei programmi in formato 2010-2016 a 32 bit per fare confronti.

Ipotesi sul tavolo:

1) Tutte le applicazioni a 32 bit girano col freno a mano tirato su Win 2016
2) Vecchie applicazioni a 32 bit "non più supportate" girano col freno a mano tirato su Win 2016

Presumo che il problema riguardi pure Access 2003: parliamo di versioni obsolete ma ancora molto utilizzate.

Riscontri?


title: cancellare record.......

author: Gianni B

text:
Salve a tutti , ogni tanto mi faccio risentire per poter imparare sempre
qualcosa.........
Vorrei sapere se possibile attuare quest'idea che mi frulla qualche tempo fà
ci ho provato ma senza successo. quindi ci vorrei riprovare adesso.
Ho una maschera continua con origini dati da una query (tutto il db è basato
su questa maschera),io ho creato un pulsante di eliminazione,accanto ad ogni
record,fino a qui tutto ok.........ma mi hanno fatto osservare che ogni
volta che si eliminano i record non è + possibile "ripescarli".
allora la mia domanda.....è questa c'è un modo Possibbile che ogni volta che
cancello un record mi venga copiato in una tabella separata creata da me in
precedenza.?!?
La maschera è basata su una QUERY ....
Grazie a tutti.
--
Gianni B.


title: cancellare record.......

author: Antonio Biso

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3e26d15b$1...@news.bluewin.ch...

Creati una tabella di backup che abbia la stessa struttura dati dei record
che cancelli mediante il pulsante.
Prima di cancellarli li accodi in questa tabella.
Antonio


title: cancellare record.......

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:JDAV9.11314$ZE.3...@twister2.libero.it...

Inanzitutto grazie della tua tempestiva risposta, potresti essere +
chiaro,non è che io sia un Mostro nella programazione....... non è possibile
al click del pulsante cancella quel record che si sta per eliminare access
lo accodi nella tabella automaticamente..?!?
Scusa se chiedo troppo.......
--
Gianni B.


title: cancellare record.......

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3e26e...@news.bluewin.ch...
>
> > Creati una tabella di backup che abbia la stessa struttura dati dei
record
> > che cancelli mediante il pulsante.
> > Prima di cancellarli li accodi in questa tabella.
> >
> > Antonio
> >
> >
> Inanzitutto grazie della tua tempestiva risposta, potresti essere +
> chiaro,non è che io sia un Mostro nella programazione....... non è
possibile
> al click del pulsante cancella quel record che si sta per eliminare access
> lo accodi nella tabella automaticamente..?!?
No, non è possibile. Devi prima fare una query di accodamento, quindi quella
di eliminazione
Antonio


title: cancellare record.......

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3e26e...@news.bluewin.ch...

Purtroppo è possibile, con le Qry di Accodamento.
Prova a dare un'occhiata a "INSERT ....INTO" nell'help e "DELETE....."
@Alex.


title: cancellare record.......

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:mnCV9.11880$YG2.3...@twister1.libero.it...
>
> Purtroppo è possibile, con le Qry di Accodamento.
> Prova a dare un'occhiata a "INSERT ....INTO" nell'help e "DELETE....."
Scusa eh?
Ma stai dicendo che con un'unica query fai l'accodamento da una parte e
l'eliminazione dall'altra?
Stai dicendo questo?
Antonio


title: cancellare record.......

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:j0DV9.12073$YG2.3...@twister1.libero.it...
> "@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> news:mnCV9.11880$YG2.3...@twister1.libero.it...
> >
Si Antonio la mia Idea era questa se è possibile.
Ciao.
--
Gianni B.



title: cancellare record.......

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3e26fdea$1...@news.bluewin.ch...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:j0DV9.12073$YG2.3...@twister1.libero.it...
> > "@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
> > news:mnCV9.11880$YG2.3...@twister1.libero.it...
> > >
> Si Antonio la mia Idea era questa se è possibile.
> Ciao.
Ah, non era un'affermazione, era una domanda...
Ok, non è possibile farlo con una sola query!!!
Antonio


title: cancellare record.......

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:4KDV9.12297$YG2.3...@twister1.libero.it...

Beh Antonio lo immaginato anche perchè ho provato è riprovato fino adesso ,è
chissa fino a che ora stanotte.......ma vorrei chiederti ancora una cosa se
posso ,e chiedo scusa in anticipo........
Ho fatto una query di accomodamento ok tutto a posto , è possibile farla
funzionare solo su un record selezionato??
cioè quando lancio la query automaticamente tutti i record presenti nella
maschera vengono copiati nella tabella ma a me serve solo che mi coia i
record che devo eliminare....questo è possibile??
Ri ciao ,è ri scusa
Ps.saro' sicuramente fino a notte tardi per trovare qualche sistema.
--
Gianni B.


title: cancellare record.......

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:j0DV9.12073$YG2.3...@twister1.libero.it...

Dai Antonio...., Natale è passato da un pezzo.....!!! ;-)
@Alex.


title: cancellare record.......

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:bUFV9.12973$ZE.3...@twister2.libero.it...

grazie Alex per voi o meglio per te che sei un sapientone non è
importante.....ma per me si...........
Comunque grazie anche a te.
--
Gianni B.


title: cancellare record.......

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3e272c13$1...@news.bluewin.ch...
[CUT]
>
>
> grazie Alex per voi o meglio per te che sei un sapientone non č
> importante.....ma per me si...........
> Comunque grazie anche a te.
>
> --
> Gianni B.
>
Le tue affermazioni sono quanto meno inopportune, la mia
battuta era per Antonio.
Ti ho dato il suggerimento giusto, 2 righe di codice e funziona, questo
dando per
scontato che il fine era realizzare ciň che hai chiesto.
Quě nessuno č sapientone, ma tu mi sei sembrato permalosetto a
sproposito.............!!!
Saluti.
@Alex.


title: cancellare record.......

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:edGV9.13095$ZE.3...@twister2.libero.it...
>
> "Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
> news:3e272c13$1...@news.bluewin.ch...
> [CUT]
> >
> >
> > grazie Alex per voi o meglio per te che sei un sapientone non è
> > importante.....ma per me si...........
> > Comunque grazie anche a te.
> >
> > --
> > Gianni B.
> >
>
>
> Le tue affermazioni sono quanto meno inopportune, la mia
> battuta era per Antonio.
> Ti ho dato il suggerimento giusto, 2 righe di codice e funziona, questo
> dando per
> scontato che il fine era realizzare ciò che hai chiesto.
> Quì nessuno è sapientone, ma tu mi sei sembrato permalosetto a
> sproposito.............!!!
> Saluti.
>
> @Alex.
 Beh in effetti  ho avuto una reazione spropositata è ti devo le MIE scuse
ma credevo di essere l'ultimo degli asini........
Anche perchè ci lavoro ancora sopra è fino a quando non trovo una soluzione
si farà ,Purtroppo tardi....
Scusami ancora non volevo..........
Ciao
--
Gianni B.


title: cancellare record.......

author: Alessandro Baraldi

text:
"Gianni B" <
gian...@bluewin.ch
> wrote in message
news:3e273...@news.bluewin.ch
> > @Alex.
>  Beh in effetti  ho avuto una reazione spropositata è ti devo le MIE scuse
> ma credevo di essere l'ultimo degli asini........
> Anche perchè ci lavoro ancora sopra è fino a quando non trovo una soluzione
> si farà ,Purtroppo tardi....
> Scusami ancora non volevo..........
> Ciao
> --
> Gianni B.
OK...!
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: cancellare record.......

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3e270c52$1...@news.bluewin.ch...
>
> > Ah, non era un'affermazione, era una domanda...
> > Ok, non č possibile farlo con una sola query!!!
> >
> > Antonio
> >
> >
> Beh Antonio lo immaginato anche perchč ho provato č riprovato fino adesso
,č
> chissa fino a che ora stanotte.......ma vorrei chiederti ancora una cosa
se
> posso ,e chiedo scusa in anticipo........
> Ho fatto una query di accomodamento ok tutto a posto , č possibile farla
ROTFL!
AccoDAmento...
> funzionare solo su un record selezionato??
> cioč quando lancio la query automaticamente tutti i record presenti nella
> maschera vengono copiati nella tabella ma a me serve solo che mi coia i
> record che devo eliminare....questo č possibile??
Devi avere nella maschera un controllo associato al campo chiave della
tabella, esempio ID
Nella query devi mettere un criterio sotto il campo chiave del record fatto
cosě:
[forms]![tuaform]![ID]
Antonio


title: webbrowser

text:
buondì avrei bisogno di sapere se è possibile utilizzare WebBrowser con un browser che non sia IE ma x esempio Firefox. e' possibile? se si come?
grazie dell'aiuto e un cordiale saluto a tutti
Massimo Berta


title: webbrowser

author: mario rossi

text:

non è sufficiente impostare firefox come browser predefinito?


title: webbrowser

text:

Purtroppo pare di no. ho firefox come browser predefinito ma WebBrowser utilizza IE.
grazie comunque della risposta.
Masimo Berta


title: webbrowser

text:

Potrebbe essere sufficiente leggere la GUIDA del Controllo... per capire che è concepito per REPLICARE le funzionalità di IE... non di "un browser"...!

https://docs.microsoft.com/it-it/dotnet/framework/winforms/controls/webbrowser-control-overview

@Alex


title: webbrowser

text:

ok letto, grazie della segnalazione. quindi se volessi aprire una maschera in access con una finestra web utilizzando firefox mi dici che non sarebbe possibile? o esiste qualche altro controllo?


title: webbrowser

text:
...
> ok letto, grazie della segnalazione. quindi se volessi aprire una maschera in access con una finestra web utilizzando firefox mi dici che non sarebbe possibile? o esiste qualche altro controllo?

Un tentativo, solo per provarlo, lo puoi fare modificando la Classe OLE, che di Default è:
Shell.Explorer.2
Con la Classe di FireFox(tu verifica la tua nel Registro):
Shell.FireFox.2

Altrimenti devi trovare un ActivEx alternativo, ma che poi funzioni con Access non sarei così certo... prova a verificare che Mozzilla/FireFox non abbia qualche Controllo sviluppato appositamente...

Prova a vedere anche questi:
http://www.iol.ie/~locka/mozilla/control.htm

https://developer.mozilla.org/en-US/docs/Tools/Browser_Console

@Alex


title: Problema di calcolo

author: pietro

text:
ciao
nel campo della query prova a mettere:
iif(isnull([consegnato]);[quantita iniziale];[quantita
iniziale]-[consegnato])
l'espressione isnull([campo]) serve a testare se il valore del campo e'
nullo; se e' nullo nella query viene assegnato il valore del campo quantita'
iniziale
"Cristiano" <
cri...@tin.it
> ha scritto nel messaggio
news:38B9787D...@tin.it...
> Salve a tutti, vediamo se riesco a spiegare in maniera sintetica e al
> contempo chiara il mio problema.
> Devo gestire un magazzino ad esempio con i seguenti campi
> - Contatore (chiave primaria)
> - Articolo
> - Partita
> - Quantità
> Ovviamente il campo Quantità si intende come quantità iniziale al
> momento in cui faccio l'immissione.
> Ora immaginiamo che in un ambito di tabelle correlate debba gestire uno
> scarico magazzino in base a consegne fatte a vari clienti (la relazione
> è di uno (tabella magazzino) a molti (ad esempio tabella scarico per
> consegna a clienti)).
> Risulta facile tramite l'uso delle query ottenere i seguenti due campi
> calcolati:
> - Consegnato: per ogni record della tabella magazzino le consegne fatte
> a vari clienti (query di calcolo/raggruppamento in base   a contatore)
> - Quantità rimasta: data dalla differenza tra Quantità (iniziale) e
> Consegnato
> Dove sta il problema? Per un articolo ove non vi siano state consegne il
> campo Consegnato rimane null (non zero cavolo!) il campo calcolato
> "Quantità rimasta" dovrebbe essere uguale al campo Quantità (iniziale),
> invece nella query anch'esso rimane Null con i conseguenti disagi ove
> volessi stampare il campo in un rapporto.
> Spero di esser riuscito a esporvi il tutto in modo comprensibile e
> ringrazio chi saprà aiutarmi.
>
> Cristiano
>
>
>
>


title: Problema di calcolo

author: Cristiano

text:
Ti ringrazio tantissimo!!!!!!!!
Ciao
Cristiano
pietro ha scritto:



title: Problema di calcolo

author: Lorenzo Coronati

text:
Scrisse "pietro" <
p...@telware.it
>:
>iif(isnull([consegnato]);[quantita iniziale];[quantita
>iniziale]-[consegnato])
Piu' carino:
[q iniziale] - nz([consegnato],0)
nz restituisce (o ritorna?) il secondo argomento quando il primo e'
null.
Bai
--
Lorenzo Coronati
--
<<il mondo si divide in due: gli gnucconi
e LE TESTE DI SCROTO, non credo proprio
di appartenere alla prima>>
(Riccardo Belzani, 22/2/2000)
--


title: Problema di calcolo

author: U.S.T.I.F. di Venezia

text:
On Sun, 27 Feb 2000 19:16:39 GMT, Cristiano <
cri...@tin.it
> wrote:
>campo Consegnato rimane null (non zero cavolo!) il campo calcolato
>"Quantità rimasta" dovrebbe essere uguale al campo Quantità (iniziale),
>invece nella query anch'esso rimane Null con i conseguenti disagi ove
Puoi impostare come valore predefinito del campo Consegnato lo zero,
sempreche' sia di tipo numerico... (ma non e' gia' di default?)
--
Filippo "Kirone" Zamengo
Quanto scritto deve ritenersi IMHO e indipendente dal datore di lavoro
e-mail modificata: togliere DESPAM.


title: SOS Casella combinata aggiungere nuovo valore

author: luigionofrio

text:
ho una maschera (abbinata ad una tabella "anagrafe") in cui vi è un
controllo "Codice fiscale" abbinato al campo CF della tabella "anagrafe"
tale campo è sia indice che relazione con un altra tabella
Vorrei che quando si inserisce un CF , si affina la ricerca se è gia
esistente tipo come per le caselle combinate, ma che mi possa permettere
di inserirne uno nuovo se in archivio non esiste.
ho provato a fare una casella combinata ma un nuovo valore non mi permette
di inserirlo.
come posso fare? evitando anche di inserire duplicati.
luigi
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: NSantini

text:
"luigionofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f9pcpf$fbr$1...@news.newsland.it...

Sostituisci il termine medico con il nome della casella che contiene il cod
fisc
dovrebbe funzionare
Io uso questa routine per aggiungere nuovi nomi di medici alla tabella
medici, il tutto dalla casella combinata medico. la seguente routine va
inserita nell'evento non il elenco..
Private Sub medico_NotInList(NewData As String, Response As Integer)
Dim rs As Recordset
Dim ctl As Control
Set ctl = Me.medico
Dim messaggio As String
messaggio = "Aggiungere il medico " & UCase(NewData) & "?"
'richiesta conferma per nuova aggiunta medico
If MsgBox(messaggio, vbOKCancel) = vbOK Then
        Response = acDataErrAdded
        Set rs = CurrentDb.OpenRecordset("medici")
        rs.AddNew
        rs.Fields("medico") = StrConv(NewData, 3)
        rs.Update
        rs.Close
        Set rs = Nothing
    Else
        'se no sceglie il pulsanta annulla
        Response = acDataErrContinue
        ctl.Undo
End If
End Sub
Ciao NSantini


author: Access

text:
ciao luigionofrio,
"luigionofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f9pcpf$fbr$1...@news.newsland.it...
> ho una maschera (abbinata ad una tabella "anagrafe") in cui vi è un
> controllo "Codice fiscale" abbinato al campo CF della tabella "anagrafe"
> tale campo è sia indice che relazione con un altra tabella
> Vorrei che quando si inserisce un CF , si affina la ricerca se è gia
> esistente tipo come per le caselle combinate, ma che mi possa permettere
> di inserirne uno nuovo se in archivio non esiste.
> ho provato a fare una casella combinata ma un nuovo valore non mi permette
> di inserirlo.
> come posso fare? evitando anche di inserire duplicati.
> luigi
Con il seguente codice quando digiti il CF nell'uscire dalla comboBox vieni
avvertito se il Cf esiste gia' con la scelta, qualora il dato sia già
censito, di spostarsi sul record esistente.
Private sub TuaCombo_beforeupdate(cancel as integer)
Dim vCodFisc
If Not IsNull(DLookup("CF", "anagrafe", _
    "CF = " & Chr$(34) & Me!CF & Chr$(34))) _
    And Me!CF <> Nz(Me!CF.OldValue) Then
    If MsgBox("Il Codice Fiscale: " & Me!CF & " già esiste." & Chr(10) &
"Vuoi passare al record esistente?", vbYesNo + vbCritical, "Duplicato!") =
vbNo Then
  Cancel = True
Else
If MsgBox("Sei sicuro di voler annullare le modifiche e/o l'inserimento
corrente?", vbYesNo + vbCritical, "Attenzione") = vbYes Then
vCodFisc = Me.CF.Text
Me.CF.Undo
DoCmd.DoMenuItem acFormBar, acEditMenu, acUndo, , acMenuVer70
DoCmd.FindRecord vCodFisc, acAnywhere, , acSearchAll, , acAll
Else
Cancel = True
end if
end if
end if
end sub
--
Ciao
Access


text:
Access ha scritto:
> ciao luigionofrio,



> Dim vCodFisc


>   Cancel = True
> Else

> vCodFisc = Me.CF.Text
> Me.CF.Undo


> Else
> Cancel = True

> end sub
NON TANGE!  e non so dove sbaglio!



text:
"luigionofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
news:f9rr0j$o4r$1...@news.newsland.it...
> Access ha scritto:
>
>> ciao luigionofrio,
>
>> "luigionofrio" <
onofrio...@tin.it
> ha scritto nel messaggio
>> news:f9pcpf$fbr$1...@news.newsland.it...
>> > ho una maschera (abbinata ad una tabella "anagrafe") in cui vi è un
>> > controllo "Codice fiscale" abbinato al campo CF della tabella
>> > "anagrafe"
>> > tale campo è sia indice che relazione con un altra tabella
>> > Vorrei che quando si inserisce un CF , si affina la ricerca se è gia
>> > esistente tipo come per le caselle combinate, ma che mi possa
>> > permettere
>> > di inserirne uno nuovo se in archivio non esiste.
>> > ho provato a fare una casella combinata ma un nuovo valore non mi
>> > permette
>> > di inserirlo.
>> > come posso fare? evitando anche di inserire duplicati.
>> > luigi
>
>
Vediamo di fae il punto: hai una maschera collegata alla tabella tbAnagrafe
la quale ha una campo CodFisc che ha il corrispettivo controllo nella
maschera. Se così è, crea una casella combinata con l'autocomposizione e in
questa fase segli "trova un record... ecc" vai avanti e ti chiede quali
campi scegliere. Scegli la chiave e il campo CodFisc. Vai avanti fino alla
fine e ti ritrovi con una casella combinata che "affina la ricerca se è già
esistente". Se non c'è non solo smette di afffinare la ricerca e quindi
potrai agire sul pulsante Esc e andare a nuovo record e inserire la nuova
anagrafica. Oppure puoi sfruttare l'evento su non in elenco e inserire il
codice tipo questo:
Private Sub CasellaCombinata22_NotInList(NewData As String, Response As
Integer)
DoCmd.CancelEvent
Me.CasellaCombinata22 = ""
DoCmd.GoToRecord acActiveDataObject, , acNewRec
DoCmd.GoToControl "cognome"
Me.cognome = UCase(NewData)
Response = acDataErrContinue
End Sub
che devi personalizzare per la tua maschera.
Ciao- NSantini


title: Distribuire Runtime o No

text:
salve a tutti,
ho acquistato il dev kit per distribuire le applicazioni create, ora ho un
dubbio che la scarsa (ed inglese) documentazione dell' ugrade non mi
risolve.
Creo un CD dove salvare il pacchetto di installazione del sw del cliente.
Nel CD devo salvare una copia del Runtime o e' preferibile di no, xchè
magari lo da "a cani e porci" ?
Vi saluto
Gianni


title: Distribuire Runtime o No

author: stwe

text:
"Gianni_64" <
gian...@hotmail.com
> ha scritto nel messaggio
news:9p3rp3$vsh$1...@nreadb.inwind.it...
> salve a tutti,
> ho acquistato il dev kit per distribuire le applicazioni create, ora ho un
> dubbio che la scarsa (ed inglese) documentazione dell' ugrade non mi
> risolve.
>
> Creo un CD dove salvare il pacchetto di installazione del sw del cliente.
> Nel CD devo salvare una copia del Runtime o e' preferibile di no, xchč
> magari lo da "a cani e porci" ?
>
> Vi saluto
> Gianni
>
>
il problema lo devi vedere sotto un altro aspetto: chi utilizza il tuo db ha
o meno Access?
by
stwe


title: Distribuire Runtime o No

author: CarloCos

text:
"Gianni_64" <
gian...@hotmail.com
> ha scritto nel messaggio
news:9p3rp3$vsh$1...@nreadb.inwind.it...
> salve a tutti,
> ho acquistato il dev kit per distribuire le applicazioni create, ora ho un
> dubbio che la scarsa (ed inglese) documentazione dell' ugrade non mi
> risolve.
>
> Creo un CD dove salvare il pacchetto di installazione del sw del cliente.
> Nel CD devo salvare una copia del Runtime o e' preferibile di no, xchč
> magari lo da "a cani e porci" ?
>
> Vi saluto
> Gianni
>
>
Prima della creazione del pacchetto di distribuzione ti consiglio di crearti
un MDE del tuo applicativo e non mettere mai l'MDB. Provvedi poi ad una
forma di protezione del tuo software.
Fatto questo metti tutto in un bel cd e distribuisci l'applicativo.
Ciao, Carlo


title: Distribuire Runtime o No

text:
Forse non mi sono spiegato bene,
se ho acquistato il Developer Kit (upgrade da Office Professional Lit.
1.300.000) e' per poter distribuire applicativi Access a chi non possiede
Access.
Of Course distribuiro' l'MDE e non L'MDB, il mio dubbio e' questo: insieme
al programma sviluppato per il cliente, devo dargli una copia del Runtime ?
Un amico sostiene che sarei un pazzo a distribuire il runtime, finiribbe in
giro nelle mani di tutti, ma io mi chiedo: il cliente ha diritto (se gli si
fotte l'hard disk ad es.) di poter reintallare il programma ?
se non distribuisco il runtime, dovrei installarlo personalmente nel PC del
cliente, va bene se il cliente sta' vicino, ma se devo spedire il CD via
posta o via Internet ?
Vi ringrazio per l'attenzione
Gianni


title: Distribuire Runtime o No

text:
"Gianni_64" <
gian...@hotmail.com
> ha scritto nel messaggio
news:9p41po$6es$1...@nreadb.inwind.it...

se tu proteggi il db sei a posto...
by
stwe


title: Distribuire Runtime o No

text:
"Gianni_64" <
gian...@hotmail.com
> ha scritto nel messaggio
news:9p41po$6es$1...@nreadb.inwind.it...

La copia di Access RunTime, quella distribuita e aggiunta dal Setup Wizard,
non č utilizzabile se non in RunTime e con pesantissime limitazioni. In
pratica č inutilizzabile se non con l'applicativo associato.
Distribuite, distribuite...
Ciao, Carlo


title: Distribuire Runtime o No

author: Massimo

text:
> La copia di Access RunTime, quella distribuita e aggiunta dal Setup
Wizard,
> non č utilizzabile se non in RunTime e con pesantissime limitazioni. In
> pratica č inutilizzabile se non con l'applicativo associato.
>
> Distribuite, distribuite...
>
> Ciao, Carlo
>
Il runtime lo si scarica liberamente anche dalla MS,
il punto sta in chi lo distribuisce, che puň farlo solo con il proprio mde
creato con una licenza developer ( programmatore) e chi lo utilizza (
generalmente chi non possiede Access ) che puň utilizzare solo quel mde ma
deve possedere una licenza di IE4 o superiore .
Con ll runtime in se stesso se non hai degli applicativi da far funzionare,
non ci fai assolutamente nulla, anche perchč se utilizzi un mdb o un mde ,
qualcuno lo ha creato e per poterlo distribuire deve avere una licenza di
developer .
A questo punto sei in regola se possiedi una lic di IE anche se ti sei
scaricato il runtime da solo dal sito di MS.
E' ovvio che se usi un mdb o mde di una persona che l'ha creata con un
access senza il developer , ci si č dei pirati, sia tu che usi il mdb che
chi te lo ha dato.
Ho sempre saputo questo, se mi sbaglio, correggetemi.
Ciao Massimo


title: Distribuire Runtime o No

text:
"Gianni_64" <
gian...@hotmail.com
> ha scritto nel messaggio
news:9p41po$6es$1...@nreadb.inwind.it...
> Un amico sostiene che sarei un pazzo a distribuire il runtime, finiribbe
in
> giro nelle mani di tutti, ma io mi chiedo: il cliente ha diritto (se gli
si
> fotte l'hard disk ad es.) di poter reintallare il programma ?
 e vero...ma se tu fai con un programma che crea il setup...un file
setup.exe ..protetto da password  (fornita da te al cliente..deve essere
personale) ..l'installazione abusiva è già più complicata....
se vi interessa il programma  (che va bene..a me sembra) per creare il
setup...contattatemi via mail
ciao


title: Distribuire Runtime o No

author: AntoGal

text:
"Gianni_64" <
gian...@hotmail.com
> ha scritto...

Il runtime lo puoi distibuire tranquillamente, è questo lo scopo.
Naturalmente non darai la copia integrale del CD developer, ma il minimo che
serve a far girare il tuo applicativo, MA che allo stesso tempo non ha tutte
le funzionalità del runtime completo e non può essere riutilizzato per
applicazioni anche leggermente diverse dalla tua.
Mi spiego con un esempio (faccio riferimento a ODE 97).
Se io nella mia applicazione non faccio uso di Grafici, in fase di creazione
del mio pacchetto, indico al setup wizard di non includere i files necessari
a Microsoft Graph. Idem se non faccio uso di ODBC ecc.
Chiunque voglia utilizzare il tuo runtime in modo illegale, è molto
limitato, la sua applicazione non sarà autoinstallante, ed in poche parole,
illegale x illegale, tanto vale farsi una copia pirata dell'intero
developer.
Microsoft stessa permette di scaricare "Access Runtime Minimum", e molte
aziende mettono a disposizione il runtime sui propri siti web. Basta
cercare.
Ad esempio quì:
http://home.ccci.org/wolbrink/TntBin/Access2000RtSr1.exe
Ovviamente l'installazione di QUEL runtime NON trasforma la tua versione di
Office Professional in Office Developer Edition. E' solo per farti vedere
che non ci sono problemi a distribuire il PROPRIO runtime (come faccio io da
qualche anno con ODE 97 sul mio sito in signature, per esempio).
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: Distribuire Runtime o No

text:
"AntoGal" <
antogal...@sitocomune.com
> ha scritto nel messaggio
news:9p9lma$hbaol$1...@ID-107948.news.dfncis.de...

Ciao , io posseggo developer 2000, ma vorrei fare delle prove con il runtime
97 dove posso scaricarlo ?
Possedendo la 2000 posso utilizzare anche 97 o mi sbaglio ?
Max


title: fill fields automatically

author: Soup

text:
This is how I am doing it the table name is Zipcode the primary key is
ZipCode which is field one the next to fields are State and City. Here
is the code that I am trying.
Private Sub ZipCode_Exit(Cancel As Integer)
Dim varState As Variant
Dim VarCity As Variant
    varState = DLookup("State", "tblZipCode", "ZipCode = " & Me.ZipCode)
   If (Not IsNull(varState)) Then Me![State] = varState
    If (Not IsNull(VarCity)) Then Me![City] = VarCity
End Sub
this still gives me a Run-time error '3078' Microsoft Jet Database
engine cannot find the input table or query 'tblZipCode'. Make sure it
exist and that its name is spelled correctly
"Alberto S." wrote:
> [cut]
>
> >Sub Zip_OnExit(Cancel As Integer)
> >Dim varState, varCity As Variant
> >    varState = DLookup("State", "tblZipCode", "ZipCode =[Zip] ")
> >    varCity = DLookup("City", "tblZipCode", "ZipCode =[Zip] ")
>
> If 'Zip' is numeric you will write ...
> varState = DLookup("State", "tblZipCode", "ZipCode = " & Me.Zip)
> varCity = DLookup("City", "tblZipCode", "ZipCode = " & Me.Zip)
> Otherwise ...
> varState = DLookup("State", "tblZipCode", "ZipCode = " _
>         & Chr$(34) & Me.Zip & Chr$(34))
> varCity = DLookup("City", "tblZipCode", "ZipCode = " _
>         & Chr$(34) & Me.Zip & Chr$(34))
>
> >    If (Not IsNull(varState)) Then Me![State] = varState
> >    If (Not IsNull(varCity)) Then Me![City] = varCity
> >End Sub
>
> You'd better give different names to the field in the table and the
> respective control in the form
> (for intance: chrCity in the table - txtCity in the form)
>
> Ciao
> --
>    Alberto
> No alla guerra


title: fill fields automatically

author: Alberto S.

text:
[cut]
>This is how I am doing it the table name is Zipcode the primary key is
>ZipCode which is field one the next to fields are State and City. Here
>is the code that I am trying.
>
>Private Sub ZipCode_Exit(Cancel As Integer)
>Dim varState As Variant
>Dim VarCity As Variant
>    varState = DLookup("State", "tblZipCode", "ZipCode = " & Me.ZipCode)
[cut]
>this still gives me a Run-time error '3078' Microsoft Jet Database
>engine cannot find the input table or query 'tblZipCode'. Make sure it
>exist and that its name is spelled correctly
First of all two simple rules of our NG:
1) Don't open another thread if the topic remain the same
2) Write your message after the text you are answering to (not before)
If the name of the table is Zipcode your routine should be (I assume
that the field 'ZipCode' is numeric):
Sub Zip_OnExit(Cancel As Integer)
Dim varState as Variant
Dim varCity As Variant
   varState = DLookup("State", "Zipcode", "ZipCode = " & Me.Zip)
   varCity = DLookup("City", "Zipcode", "ZipCode = " & Me.Zip)
   If (Not IsNull(varState)) Then Me![State] = varState
   If (Not IsNull(varCity)) Then Me![City] = varCity
End Sub
Again-Ciao



title: fill fields automatically

text:
sorry I have to start a new thread or email my stupid newsgroups program
keeps me from replying back
The table is named ZipCode and so is the form I had to add a new primary
key ID with autonumber the other fields are ZipCode,  State, City and
that is how they are in the form and the form name is ZipCode. Here is
the code now.
Private Sub ZipCode_Exit(Cancel As Integer)
Dim varState As Variant
Dim varCity As Variant
   varState = DLookup("State", "Zipcode", "ZipCode = " & Me.ZipCode)
   varCity = DLookup("City", "Zipcode", "ZipCode = " & Me.ZipCode)
   If (Not IsNull(varState)) Then Me![State] = varState
   If (Not IsNull(varCity)) Then Me![City] = varCity
End Sub
Now it give a Run-time error '3464'
Data Type mismatch in criteria exspresion
Subject:
            Re: fill fields automatically
       Date:
            Sat, 29 Mar 2003 08:11:54 +0100
       From:
            Alberto S. <
sartori.SPA...@tin.it
>
 Newsgroups:
            it.comp.appl.access
  References:
            1



title: fill fields automatically

author: Roberto da casa

text:
"Soup" <
so...@dbtech.net
> ha scritto nel messaggio
news:3E8586CE...@dbtech.net...
> sorry I have to start a new thread or email my stupid newsgroups program
> keeps me from replying back
>
> The table is named ZipCode and so is the form I had to add a new primary
> key ID with autonumber the other fields are ZipCode,  State, City and
> that is how they are in the form and the form name is ZipCode. Here is
> the code now.
>
> Private Sub ZipCode_Exit(Cancel As Integer)
> Dim varState As Variant
> Dim varCity As Variant
>    varState = DLookup("State", "Zipcode", "ZipCode = " & Me.ZipCode)
>    varCity = DLookup("City", "Zipcode", "ZipCode = " & Me.ZipCode)
>    If (Not IsNull(varState)) Then Me![State] = varState
>    If (Not IsNull(varCity)) Then Me![City] = varCity
> End Sub
>
> Now it give a Run-time error '3464'
> Data Type mismatch in criteria exspresion
>
[CUT]
If the data type of ZipCode field is Text, tempt whit:
Private Sub ZipCode_Exit(Cancel As Integer)
Dim varState As Variant
Dim varCity As Variant
   varState = DLookup("State", "Zipcode", "ZipCode = '" _
   & Me.ZipCode & "'")
   varCity = DLookup("City", "Zipcode", "ZipCode = '" _
  & Me.ZipCode & "'")
   If (Not IsNull(varState)) Then Me![State] = varState
   If (Not IsNull(varCity)) Then Me![City] = varCity
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: fill fields automatically

text:
On Sat, 29 Mar 2003 11:43:10 +0000, Soup <
so...@dbtech.net
> wrote:
>sorry I have to start a new thread or email my stupid newsgroups program
>keeps me from replying back
I use Agent, I don't know Mozilla, so I can't help you in mantaining
the discussion into the same thread...
But, I'm sure, you can easily
- write your answer after (and not before) the message you are
replying to
- cancel (cut) the part of the previous message which is not necessary
to understand the question.
>The table is named ZipCode and so is the form I had to add a new primary
>key ID with autonumber the other fields are ZipCode,  State, City and
>that is how they are in the form and the form name is ZipCode. Here is
>the code now.
>
>Private Sub ZipCode_Exit(Cancel As Integer)
>Dim varState As Variant
>Dim varCity As Variant
>   varState = DLookup("State", "Zipcode", "ZipCode = " & Me.ZipCode)
>   varCity = DLookup("City", "Zipcode", "ZipCode = " & Me.ZipCode)
>   If (Not IsNull(varState)) Then Me![State] = varState
>   If (Not IsNull(varCity)) Then Me![City] = varCity
>End Sub
>
>Now it give a Run-time error '3464'
>Data Type mismatch in criteria exspresion
Today is Sunday: I've got the time to make some tests.
First test: I have made a new database with the table and the form you
decribed. I've pasted your code: all ok.
Second test: I changed the data type of the field 'ZipCode' (from
numeric to text): I obtained the error '3464' (do you remember? I
recommanded that the field 'ZipCode' has to be numeric ...).
Now you only have to modify the lines no. 4 and 5 as follows
   varState = DLookup("State", "Zipcode", "ZipCode = " _
      & Chr$(34) & Me.ZipCode & Chr$(34))
   varCity = DLookup("City", "Zipcode", "ZipCode = " _
      & Chr$(34) & Me.ZipCode & Chr$(34))
Now my database works well. And yours?



title: campi Report  visibili ma non stampabili

text:
Ho la necessità di vedere dei campi/etichette  sul Report che poi non
dovranno essere stampati. E' possibile ?
Grazie Nicola
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Ivan da casa

text:
"nico47" <
nicola.bi...@libero.it
> ha scritto nel messaggio
news:emrbop$84u$1...@news.newsland.it...

basta che tu imposti l proprietà Visibile su NO per i controlli che devono
'sparire'.
IvanDaBologna


text:
Ivan da casa ha scritto:


> IvanDaBologna
In questo modo non li vedo in Anteprima (non mi sono spiegato bene).
Invece vorrei vedere alcuni campi in Anteprima e non in Stampa.
Ciao Nicola



author: Michele (Giò)

text:
"nico47" <
nicola.bi...@libero.it
> ha scritto nel messaggio
news:emrvaj$m99$1...@news.newsland.it...
[Cut]
> In questo modo non li vedo in Anteprima (non mi sono spiegato bene).
> Invece vorrei vedere alcuni campi in Anteprima e non in Stampa.
> Ciao Nicola
Dovresti provare ad utilizzare l'evento Su Apertura del Report, e settare la Proprietà Visible dei
controlli che ti interessano in relazione ad una variabile pubblica di tipo boolean settata
opportunamente prima di lanciare l'anteprima o la stampa. Eviterei l'OpenArgs in quanto non è
possibile utilizzarlo in caso di stampa con il metodo DoCmd.PrintOut.
Io uso il metodo delle variabili pubbliche per settare il filtro sui report, e funziona sia in
anteprima, che in modalità normale, nonchè con DoCmd.PrintOut.
Michele


author: Karl Donaubauer

text:
nico47 wrote:
> Ho la necessità di vedere dei campi/etichette  sul Report che poi non
> dovranno essere stampati. E' possibile ?
L'evento Activate succede solo quando il report si apre in Anteprima.
Puoi usare una variabile sulla parte di dicchiarazione del modulo:
Option Compare Database
Option Explicit
Dim blnPreview As Boolean
Nel codice dell'evento Activate:
blnPreview = True
In un evento che succede solo una volta (p.e. Print del report header):
Me!TuoCampo.Visible = blnPreview
blnPreview = Not blnPreview
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
Michele (Giò) ha scritto:

> [Cut]



> Michele
Grazie e buon anno. Nicola



title: aggiorna casella combinata

author: roob

text:
Ho una maschera ordini con sottomaschera dettOrdini collegata; nella
sottomaschera dettOrdini,  facendo un doppio click sulla casella combinata
"IDarticolo", ho inserito un evento che mi apre la maschera Articoli in
maniera tale da poter inserire un nuovo record nella tabella articoli.
Per poter vedere nella casella combinata "IDArticolo" anche il nuovo record,
devo chiudere la maschera articoli( e fin qui tutto ok) ma anche la maschera
ordini (con relativa sottomaschera) o e poi riaprirle.
C'è un modo per evitare questo passaggio?


title: aggiorna casella combinata

text:
"roob" <
ro...@freemai.it
> ha scritto nel messaggio
news:tImG6.10108$sb5.1...@news.infostrada.it...

Prova a mettere sull'attivato della tua casella combinata:
me.(nome tua casella combinata).requery


title: aggiorna casella combinata

text:
"mauro06" <
ma...@briantina.it
> ha scritto nel messaggio
news:9cdlvr$8an$1...@fe2.cs.interbusiness.it...

Ok risolto
Grazie


title: Conferma salavataggio record.

author: Lucia Rita Carfagno

text:
Un saluto cordiale a tutti.
Ho un problema che mi sta compromettendo la riuscita di un programma.
Ho una maschera realizzata per registrare le eventuali modifiche al record
selezionato in una casella combinata, premetto che la maschera contiene
anche tre sottomaschere che visualizzano i dati relativi al record.
Ho inserito un tasto a cui è associato il seguente codice per la conferma
del salvataggio dei dati cambiati:
Private Sub Form_BeforeUpdate(Cancel As Integer)
   Dim Cancel As String
   Dim retValue As Integer
   Dim strTtl As String
   Dim strMsg As String
   strTtl = "Salvare il record?"
   strMsg = "I dati sono cambiati." & vbCrLf & _
            "Vuoi salvare le modifiche?"
   retValue = MsgBox(strMsg, vbQuestion + vbYesNoCancel, strTtl)
   Select Case retValue
       Case vbYes
           'non fare nulla
       Case vbNo
           DoCmd.RunCommand acCmdUndo
       Case vbCancel
           Cancel = True
   End Select
End Sub
In pratica quando voglio salvare i dati cambiati tutto funziona bene anche
se cambio i dati nelle sottomaschere, ma se invece non voglio salvare le
modifiche mi viene fuori il seguente messaggio: Comando o 'Azione' Annulla
non disponibile.
Ciò succede solo quando cerco di cambiare i dati nelle relative
sottomaschere.
Vi sarei tanto grata se poteste aiutarmi.
              Saluti
              Rita


title: Conferma salavataggio record.

text:
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:9tpb8e$jbk$1...@nreadb.inwind.it...

oddio secondo me se cerchi di cambiare i dati nelle sottomaschere dipende se
e come sono collegate le tabelle e anche se e come sono collegate le
sottomaschere
poi invece per il codice
non ho capito perchè c'è un 'non fare nulla??????
in secondo luogo il problema ti sorge se premi "no", giusto?
però in effetti leggendo il tuo post non credo ci siano problemi di codice
anche se io non lascio mai vuoto di solito ci metto doCmd.CancelEvent.
dipende solo da quello che ho scritto sopra...
by
stwe


title: Conferma salavataggio record.

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:NyWL7.169002$sq5.8...@news.infostrada.it...

Ti ringrazio per i consigli stwe, per quanto riguarda le relazioni tra
tabelle posso
illustrartele così:
- La tabella A è collegata alle tabelle B, C e D con una relazione da uno a
molti;
- Inoltre la tabella A è collegata alla tabella E con una relazioni uno ad
uno e quest'ultima alla tabella F con una relazione da uno a molti.
In tutte le relazioni da uno a molti è applicata l'integrità referenziale.
Il codice scritto sopra non agisce sulle sottomaschere che rappresentano la
parte molti della relazione nel caso non si vogliano accettare le modifiche.
Sono davvero nei guai se non riesco  a risolvere questo problema e non so
come fare.
Access a volte è un pò carogna!
Saluti
Rita.


title: Conferma salavataggio record.

author: Alessandro Nazzani

text:
Mi sembra che a suo tempo avevo trovato qualcosa a questo indirizzo:
http://support.microsoft.com/support/kb/articles/q150/8/95.asp
Se ben ricordo, però, gestisce solo UNA sottomaschera, per cui dovrai
aggiungerci del tuo temo...
HTH, Alessandro
"Lucia Rita Carfagno" <
demo...@inwind.it
> wrote in message
news:9tpb8e$jbk$1...@nreadb.inwind.it...



title: Conferma salavataggio record.

author: Roberto dal portatile

text:
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:9tpb8e$jbk$1...@nreadb.inwind.it...

Mi sembra che la cosa più facile da fare sia quella di generare il tuo
codice VBA, oltre che a fronte dell'evento "Prima di aggiornare" della
maschera principale, anche a fronte degli eventi "Prima di aggiornare" delle
tre sottomaschere.
Così facendo però, se modifichi un dato per ogni sottomaschera ed un dato
per la maschera principale, il messaggio di conferma ti comparirà 4 volte.
D'altra parte avendo scelto la gestione degli aggiornamenti con la tecnica
delle maschere/sottomaschere, il comando Cancel = True lo devi dare per
ognuna delle maschere per cui hai effettuato l'aggiornamento dei dati e devi
darlo all'interno delle routines evento "Prima di aggiornare" di ogni
maschera.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Conferma salavataggio record.

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9tu11h$501g$1...@stargate1.inet.it...

Grazie mille Roberto, provo subito.
Ciao Rita.


title: Conferma salavataggio record.

text:
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:9tu3v9$sb7$1...@nreada.inwind.it...

Grazie Alessandro per i suggerimenti, ma non sono riuscita ad adattare il
tutto alle mie esigenze.
Il codice è un pò complicato.
Grazie Roberto, in effetti avrei risolto il problema anche se, come ho
impostato io il tutto con maschere e sottomaschere, non mi sembra molto
professionale.
Chiedo solo a titolo di curiosità come si sarebbe potuto fare in
alternativa, evitando di rispondere a diversi messaggi di conferma.
Come avreste fatto voi?
Grazie
Rita.


title: Conferma salavataggio record.

text:
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:9u0vkq$j5j$1...@nreada.inwind.it...
[CUT]
>
> Grazie Alessandro per i suggerimenti, ma non sono riuscita ad adattare il
> tutto alle mie esigenze.
> Il codice è un pò complicato.
>
> Grazie Roberto, in effetti avrei risolto il problema anche se, come ho
> impostato io il tutto con maschere e sottomaschere, non mi sembra molto
> professionale.
>
> Chiedo solo a titolo di curiosità come si sarebbe potuto fare in
> alternativa, evitando di rispondere a diversi messaggi di conferma.
>
> Come avreste fatto voi?
>
> Grazie
> Rita.
>
Potresti provare ad approcciare il problema con le transazioni (vedi help),
ma non è certo la cosa più facile di Access.



title: Conferma salavataggio record.

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:LGeN7.198891$sq5.9...@news.infostrada.it...

Grazie Roberto, è chiaro che non riuscirei a fare il programma in maniera
diversa da come ho fatto.
In ogni caso andrò a leggermi l'help......dopo di che tenterò il suicidio
con il manuale di Access attaccato al collo...
Ciao
Rita


title: Conferma salavataggio record.

text:
"Lucia Rita Carfagno" <
demo...@inwind.it
> ha scritto nel messaggio
news:9u623p$5e3$1...@nreada.inwind.it...
>
[CUT]
> Grazie Roberto, è chiaro che non riuscirei a fare il programma in maniera
> diversa da come ho fatto.
Forse in questo momento, ma non credo che sarà così in futuro.
Ricorda che l'informatica non è un hot dog da azzannare di tutta fretta al
fast food.
E' un piatto prelibato da assaporare con tutta calma: come tutti i piatti
prelibati, però, non è facile da digerire; mangiane un po' alla volta,
altrimenti rischi l'indigestione.
> In ogni caso andrò a leggermi l'help......dopo di che tenterò il suicidio
> con il manuale di Access attaccato al collo...
Esagerata!
>
> Ciao
> Rita



title: Salvare periodicamente una pagina html

author: MichelangeloŽ

text:
Ho questo problema:
Tramite una una procedura MSAccess devo salvare periodicamente una pagina
html presa da un certo URL.
Cosa dovrei utilizzare? Ho cercato di farlo tramite MSinet (Microsoft
Internet Trasfer Protocol) ma mi dice che non ho la licenza. Cosa potrei
fare, oppure, c'e' un'alternativa?
Grazie in anticipo


title: Dal database alla rubrica....

author: Ienchi

text:
Ho una serie di indirizzi posta elettronica su database, è possibile
trasportarli in rubrica di Outlook o Outloo Express!


title: stessa stampante lpt1 su 2 pc uguali viene vista diversamente

author: Silver

text:
Ciao
non so se posso risolvere con access o è proprio un problema di windows.
quindi la mia richiesta è semiot.
ho un report che devo stampare su una stampante termica.
ho 2 postazioni ognuna delle quali ha installata 1 stampante termica
((predefinita ma non unica) stesso modello e stesso driver usato per i 2
pc).
dopo aver impostato il tipo di carta e alimentazione dal pc1 e salvato
le modifiche, se apro il report dal pc1 tutto ok, ma se lo apro dal pc2
il tipo di carta sballa e il report viene stampato male.
ci sono spiegazioni?
ho provato a impostare il report sia dal pc1 e dal pc2 e ad un controllo
con .papersize mi escono effettivamente due numeri diversi....ma la
stampante e i driver usati sono gli stessi, nonchè la versione di windows!


author: Carlo Costarella

text:
"Silver" <cra...@TOGLIhotmail.com> ha scritto nel messaggio
news:uLvTg.5193$pp1....@tornado.fastwebnet.it...
cut
> ho un report che devo stampare su una stampante termica.
> ho 2 postazioni ognuna delle quali ha installata 1 stampante termica
> ((predefinita ma non unica) stesso modello e stesso driver usato per i 2
> pc).
cut
> ho provato a impostare il report sia dal pc1 e dal pc2 e ad un controllo
> con .papersize mi escono effettivamente due numeri diversi....ma la
> stampante e i driver usati sono gli stessi, nonchè la versione di windows!
Nonostante lo stesso driver possono esserci impostazioni diverse, appunto
dello stesso driver.
Qui devi controllare le impostazioni predefinite del driver, la carta usata,
il formato, l'orientamento ecc. Tutte cose che trovi da stampanti in
windows.
Ci sarebbe anche la possibilità di settare tutto da Access...ma questa è
un'altra storia.
Ciao, Carlo


author: Pablitomf (Maurizio Facciuti)

text:
"Silver" <cra...@TOGLIhotmail.com> ha scritto nel messaggio
news:uLvTg.5193$pp1....@tornado.fastwebnet.it...

Ma il report la pagina del report è impostata nelle sue proprietà con la
stampante specifica (con la specifica delle sue impostazioni)? o usi quella
predefinita?
Se usi quella predefinita, in effetti come ti diceva Carlo Costarella, le
impostazioni possono dipendere dai parametri di base imposti dai driver (se
pur = su tutti e 2 i pc).
Se usi quella specifica, il problema non dovrebbe proporsi, e quindi io
testerei il tutto su un 3° PC.
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


text:
Carlo Costarella ha scritto:
> Qui devi controllare le impostazioni predefinite del driver, la carta usata,
> il formato, l'orientamento ecc. Tutte cose che trovi da stampanti in
> windows.
E ho impostato tutte le caratteristiche predefinite allo stesso modo su
entrambe le stampanti.
É per questo che non mi spiego la differenza.
a vedere le proprietà delle stampanti sono uguali, persino il nome.


text:
Pablitomf (Maurizio Facciuti) ha scritto:
> Se usi quella predefinita, in effetti come ti diceva Carlo Costarella, le
> impostazioni possono dipendere dai parametri di base imposti dai driver (se
> pur = su tutti e 2 i pc).
faccio così...
imposto la stmapante termica come predefinita, imposto il report sulla
stampante predefinita(la termica) e il tipo di carta giusto e salvo tutto.
se apro il report da i 2 computer, in quello in cui ho settato il report
questo viene stampato correttamente, nell'altro il tipo di carta sballa.
> Se usi quella specifica, il problema non dovrebbe proporsi, e quindi io
> testerei il tutto su un 3° PC.
già ma per semplicità prima non ho detto che altri pc in rete usano
queste stampanti...
se settassi quella specifica non ci sarebbero problemi...
es pc1 ha la stampante e pc2 si connette ad essa
pc3 ha la 2° stampante e pc4 si connette ad essa
pc2 avrà la stampante "printer su pc1"
pc4 avraà "printer su pc3"
se impostassi la stampante specifica "printer" collegata a pc1 poi pc4
non la troverà...giusto?


title: #Errore nel controllo

author: Piero

text:
ciao a tutti
quando un controllo in un sottoreport o sottomaschera, da come risultato
"#Errore" (perch� non ha alcun valore) e nell'espressione "isnull"
non restituisce il giusto valore; cos'� corretto usare?

Grazie


title: #Errore nel controllo

text:
Ciao Piero,

Piero wrote:
> quando un controllo in un sottoreport o sottomaschera, da come
> risultato "#Errore" (perch� non ha alcun valore) e nell'espressione
> "isnull" non restituisce il giusto valore; cos'� corretto usare?

Dipende un po' dell'origine controllo e della situazione, cio� se si
tratta di nessun valore o nessun record, dove si trova il controllo ecc.

Senza sapere dettagli ci sono almeno due tecniche che puoi provare:

http://www.donkarl.com/it?FAQ2.16

e
=iif([CurrentRecord]=0;QuiCosaVuoiInCasoDiNiente;QuiL'espressioneNormale)

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


title: #Errore nel controllo

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


title: uso di interruttore in una maschera

author: Andrea

text:
ho una maschera dove registro le attività dei soci di una
associazione. uno dei dati inserito nella maschera è il nome del socio
attraverso una casella combinata. la casella combinata di default
seleziona solo alcuni soci attraverso una query messa in origine riga.
in alcuni casi mi trovo nella necessità di cambiare questa origine
riga ampliando l'insieme dei soci selezionabili. avevo pensato di fare
questo attraverso un interruttore: se l'interruttore non è premuto
(default) viene selezionato l'insieme dei soci "ristretto", se
l'interruttore è premuto viene visualizzato l'insieme dei soci
allargato.
il codice VBA per realizzare questo l'ho rimediato:
Me!idSocio.RowSource = "SELECT <gruppo allargato>" (ho omesso tutta le
query per motivi di lunghezza)
Me!idSocio.Requery
il mio problema è: in quale evento associato all'interruttore devo
metterlo? se lo metto in pulsante giù non funziona, se lo metto in
clik funziona ma poi non ottengo il "doppio stato"
forse non è giusto usare un interuttore per queste cose? come posso
fare?
grazie! :)


title: uso di interruttore in una maschera

author: Roberto dalla campagna

text:
"Andrea" <
van...@wooow.it
> ha scritto nel messaggio
news:1118129428....@g44g2000cwa.googlegroups.com...

Io a fronte dell'evento "Dopo aggiornamento" dell'interruttore genererei un
codice VBA di questo tipo:
If Me!MioInterruttore = True Then
    Me!idSocio.RowSource = "SELECT <gruppo allargato>"
Else
    Me!idSocio.RowSource = "SELECT <gruppo ristretto>"
End If
Tale codice dovrai generarlo anche a fronte dell'evento "Su corrente" della
maschera.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: uso di interruttore in una maschera

text: ottima idea! grazie mille! stasea ci provo!


title: uso di interruttore in una maschera

text:
ok, vista la tua gentilezza ti sottopongo un altro piccolo problema che
mi si presenta ora.
supponiamo che abbia premuto il pulsante per avere il gruppo
"allargato" e abbia selezionato il nome di un socio che fa parte del
gruppo "allargato" ma non del "ristretto". a questo punto mi accorgo di
avere sbagliato e ripremo il pulsante in modo da tornare al gruppo
"ristretto". vorrei fare in modo che il socio che avevo scleto in
precedenza venisse cancellato dalla casella combinata in quanto non
rispetta più il criterio "appartiene al gruppo ristretto" (magari un
per disattenzione conferma i dati e sbaglia).
ho provato ad aggiungere all'evento "after update" del mio pulsante un
istruzione del tipo:
Me!idSocio.Value = NULL
ma purtroppo da errore in quanto il campo in questione è marcato come
"richiesto" (questa cosa è alquanto stupida, questo genere di
controllo dovrebbe farlo quando confermo i dati uscendo dalla maschera
e non quando li sto ancora modificando...)


title: uso di interruttore in una maschera

text:
come non detto! sono un pirla! access si preoccupa già di pulire la
casella combinata quando modifico l'origine dati!
:)


title: uso di interruttore in una maschera

text:
"Andrea" <
van...@wooow.it
> ha scritto nel messaggio
news:1118164279....@g14g2000cwa.googlegroups.com...

Non sono sicuro di aver capito questo tuo problema, comunque prova a fare un
requery della casella combinata dopo aver impostato la sua origine riga,
ovvero:
If Me!MioInterruttore = True Then
    Me!idSocio.RowSource = "SELECT <gruppo allargato>"
    Me!diSocio.Requery
Else
    Me!idSocio.RowSource = "SELECT <gruppo ristretto>"
    Me!diSocio.Requery
End If



title: Posizionare un report sullo schermo e dimensionarlo

author: SunRex

text:
Lanciando un report vorrei che si posizionasse su un'area specifica dello
schermo e che avesse dimensioni definite.
Come posso fare?
SunRex


text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:dwwSe.13022$O6.7...@news3.tin.it...

Scusate sto rincoglionito.
DoCmd.MoveSize
SunRex


title: problema query

author: il bagongo

text:
Salve a tutti, ho due tabelle: la prima tabella ha un campo con un
numero di telefono privo di prefisso telefonico; la seconda tabella ha
un campo con lo stesso numero telefonico, più prefisso telefonico e
internazionale.
Devo estrarre tutti i numeri telefonici della seconda tabella che
hanno una corrispondenza con la tabella 1.
Es:
tabella 1:
campo_numero: 123456 (numero semplice)
tabella 2:
campo_numero: 003902123456 (numero semplice + prefisso + prefisso
iinternazionale)
Ho creato questa query che però su win 2k funziona, mentre se la provo
su XP mi da errore 'tipo dati non corrispondenti'
SELECT tabella2.campo_numero
FROM tabella2 INNER JOIN tabella1 ON
tabella2.campo_numero=right(tabella1.campo_numero,
Len(tabella1.campo_numero));
Chi mi sa dire cortesemente cosa sbaglio?
Grazie.


title: problema query

text:
il bagongo ha scritto:

1. Secondo me questo SQL non fa senso ma debb'essere
SELECT tabella2.campo_numero
FROM tabella2 INNER JOIN tabella1 ON
right(tabella2.campo_numero,Len(tabella1.campo_numero))=tabella1.campo_numer
o;
2. Se ci sono campi vuoti nella tabella1 l'errore puo succedere
con Len() senza dati. Allora prova con:
SELECT tabella2.campo_numero
FROM tabella2 INNER JOIN tabella1 ON
right(tabella2.campo_numero,Len(nz(tabella1.campo_numero)))=tabella1.campo_n
umero;
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


title: Estrarre valori differenti da campi  colonna - attenzione neofita

author: newsmimx

text:
Salve
Premetto che sono alle prime armi;
volevo sapere come impostare una query che restituisca solo i valori
differenti presenti nei campi di una colonna di una tabella.
Mi spiego:
ho una tabella che elenca i movimenti di magazzino una colonna ï¿œ
relativa ai codici degli articoli movimentati, naturalmente gli articoli
sono movimentati piï¿œ volte nel tempo, io vorrei estrapolare con una
query di creazione cartella, che estragga una sola volta ogni articolo
in modo da averne l'elenco.
Sperando di essermi spiegato, nel caso contrario me ne scuso.
grazie
nM


author: Marco Pizzamiglio

text:
newsmimx ha scritto:
> Salve
> Premetto che sono alle prime armi;
> volevo sapere come impostare una query che restituisca solo i valori
> differenti presenti nei campi di una colonna di una tabella.
> Mi spiego:
> ho una tabella che elenca i movimenti di magazzino una colonna �
> relativa ai codici degli articoli movimentati, naturalmente gli articoli
> sono movimentati pi� volte nel tempo, io vorrei estrapolare con una
> query di creazione cartella, che estragga una sola volta ogni articolo
> in modo da averne l'elenco.
> Sperando di essermi spiegato, nel caso contrario me ne scuso.
> grazie
> nM
Fai la query normale che estrae tutti gli articoli, poi nella finestra
delle propriet� (Visualizza->Propriet�) imposti "Valori univoci" a S�.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: VSTO 2005 + Package Wizard: manca il SP 2 di Office 2003

author: PBsoft

text:
Ho notato che il Package Wizard dei VSTO 2005 non inserisce nei pacchetti
creati il service pack 2 di Office 2003, nonostante sul mio pc siano installati
tutti gli aggiornamenti possibili dell'Office 2003.
Come pensate che si possa risolvere?
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution


title: Ancora sulle specifiche

author: Riccardo Baldinotti

text:
In Access 2010, il comando:
    DoCmd.TransferText _
        TransferType:=acImportDelim, _
        SpecificationName:=myImportSpec, _
        TableName:=myTargetTable, _
        FileName:=myTxtFileName, _
        HasFieldNames:=True
mi dà questo errore 3625:
Specifica di file di testo 'Importa-546' inesistente. Impossibile
importare, ... ecc

Se vado in "Dati esterni/Importazioni salvate" vedo invece una specifica
con quel nome.
Ch'agg'a fa'?
Grazie a tutti.

--
Riccardo Baldinotti
http://riccardobaldinotti.wordpress.com

http://rikky.netii.net

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


title: Ancora sulle specifiche

text:
Riccardo Baldinotti ha scritto:

> In Access 2010, il comando:
>     DoCmd.TransferText _
>         TransferType:=acImportDelim, _
>         SpecificationName:=myImportSpec, _
>         TableName:=myTargetTable, _
>         FileName:=myTxtFileName, _
>         HasFieldNames:=True
> mi dà questo errore 3625:
> Specifica di file di testo 'Importa-546' inesistente. Impossibile
> importare, ... ecc

> Se vado in "Dati esterni/Importazioni salvate" vedo invece una specifica
> con quel nome.
> Ch'agg'a fa'?
> Grazie a tutti.

Ne ho scoperta una troppo assurda e vorrei il vostro commento.
Quando, alla fine di tutti i passaggi di importazione, spunto "Salva
importazione", mi mette qualcosa in un elenco visibile in "Dati
esterni/Importazioni salvate", ma la tabella MSysIMEXSpecs non risulta
modificata.
Se invece, durante l'importazione, scelgo l'opzione "Avanzate", ho la
possibilità di scorrere tutte le opzioni scelte e, cliccando in "Salva con
nome", creare una nuova specifica che viene scritta in MSysIMEXSpecs.

La ragione di questo messaggio e del precedente è che facevo confusione
tra "Importazioni salvate" e "Specifiche di importazione".

mannaggia...



title: Ancora sulle specifiche

author: Karl Donaubauer

text:
Riccardo Baldinotti wrote:
> ...
> Ne ho scoperta una troppo assurda e vorrei il vostro commento.
> Quando, alla fine di tutti i passaggi di importazione, spunto "Salva
> importazione", mi mette qualcosa in un elenco visibile in "Dati
> esterni/Importazioni salvate", ma la tabella MSysIMEXSpecs non risulta
> modificata.
> Se invece, durante l'importazione, scelgo l'opzione "Avanzate", ho la
> possibilità di scorrere tutte le opzioni scelte e, cliccando in
> "Salva con nome", creare una nuova specifica che viene scritta in
> MSysIMEXSpecs.
>
> La ragione di questo messaggio e del precedente è che facevo
> confusione tra "Importazioni salvate" e "Specifiche di importazione".

Non sei il primo di confondere le due cose che nondimeno sono
abbastanza diverse. Le specifiche d'importazione/esporto salvono
solo le formatazioni dei dati in rispetto ai file di testo.

Le importazioni/esporti salvati si riferiscono all'intero processo,
tutti i formati, percorsi ecc.

Certo la gestione e superficie per le specfiche è una vergogna
in rispetto all'ergonomia. È persino diventata male dopo A97 e
di nuovo meno chiara con le esp/imp salvate che in principio
sarebbe una buona idea.

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


title: Ancora sulle specifiche

text:
Karl Donaubauer ha scritto:

Personalmente non uso più le specifiche di importazione da oltre 10 anni.
Bastano poche righe di codice per importare un file di testo, con il
vantaggio di avere un controllo completo sull'intero processo di
importazione.
Per esempio: se vuoi importare solo certi record e scartarne altri con le
specifiche devi importare tutto il file e poi eliminare i record
indesiderati; importando da VBA puoi impostare qualsiasi criterio e
decidere
riga per riga se scrivere il record in tabella o no.
Ciao.
-Marco-

--



title: Ancora sulle specifiche

text:
Marco Pizzamiglio ha scritto:

Sono d'accordo con Karl e ringrazio Marco per l'idea.
Faccio questo per le esportazioni e mi sa che lo farò anche per importare,
ma  in questo caso si tratta di una manovra standardizzata che non
richiede caratteristiche speciali.

Andare in giro per siti e poi trovare la soluzione solo per avere fatto
una prova quasi casuale... mi fa sentire al contempo hacker e pirla!

--
Riccardo Baldinotti
http://riccardobaldinotti.wordpress.com

http://rikky.netii.net




title: verificare la presenza del file excel collegato al DB

author: Giancarlo

text:
Ciao a tutti.
Ho un db con un foglio excel collegato.
Se rimuovo o sposto il foglio excel all'avvio dell'applicazione mi viene
mostrato un messaggio di errore a causa del fatto che la maschera che apro
ha dei controlli popolati dalla tabella collegata.
Cme faccio, sull'evento apertura maschera, nel caso in cui non ci sia più il
file collegato, ad impedire che venga fuori il messaggio "L' origine record
'.......' specificata sulla maschera o sul report non esiste".
Grazie a tutti.
GIancarlo


author: Alessandro Baraldi

text:
"Giancarlo" <
gi...@fran.it
> wrote in message
news:den52e$4v5$
1...@balena.cs.interbusiness.it

Hai provato a pensare di inserire una decente gestione errori
sul Form....?
Saluti.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8b9638ed6b7694c78c...@mygate.mailgate.org...
> "Giancarlo" <
gi...@fran.it
> wrote in message
> news:den52e$4v5$
1...@balena.cs.interbusiness.it
>
>> Ciao a tutti.
>> Ho un db con un foglio excel collegato.
>> Se rimuovo o sposto il foglio excel all'avvio dell'applicazione mi viene
>> mostrato un messaggio di errore a causa del fatto che la maschera che
>> apro
>> ha dei controlli popolati dalla tabella collegata.
>> Cme faccio, sull'evento apertura maschera, nel caso in cui non ci sia più
>> il
>> file collegato, ad impedire che venga fuori il messaggio "L' origine
>> record
>> '.......' specificata sulla maschera o sul report non esiste".
>> Grazie a tutti.
>> GIancarlo
>
>
> Hai provato a pensare di inserire una decente gestione errori
> sul Form....?
Puoi darmi qualche suggerimento, per favore?
Ho provato ad inserire, nel caso di errore, un messaggio sull'evento
form_open, ma quando apro la maschera compare sempre per primo il messaggio
che ho descritto.
La maschera che si apre all'avvio si chiama "M1". Contiene una sottomaschera
"SM_M1" che ha una casella di riepilogo "anteprima" popolata con i dati di
"tabella_collegata" che rappresenta il collegamento al file di excel.
Grazie.
Giancarlo



text:
"Giancarlo" <
gi...@fran.it
> ha scritto nel messaggio
news:den7gh$4le$1...@fata.cs.interbusiness.it...

Nella guida in linea ho visto che sull'evento form_open:
[...]Quando si apre una maschera basata su una query sottostante, Microsoft
Access esegue la query sottostante per la maschera prima di eseguire la
macro o la routine evento Apertura. [...]
è forse questo il mio problema?
>>
>> Saluti.
>> @Alex
Ciao.
Giancarlo.



title: O.D.E

author: roob

text:
In cosa consiste Office developer edition e che cosa ha di diverso da access
97 contenuto in office?


title: O.D.E

author: Roberto da casa

text:
"roob" <
ro...@freemai.it
> ha scritto nel messaggio
news:Vrov6.23924$dJ6.2...@news.infostrada.it...
> In cosa consiste Office developer edition e che cosa ha di diverso da
access
> 97 contenuto in office?
>
La differenza essenziale č che con O.D.E. puoi generare il runtime di un
databese che puň essere eseguito anche su PC che non hanno Access 97
installato.
Mi sembra perň che O.D.E. per A97 non sia piů in commercio, quindi
difficilmente ne troverai un esemplare nuovo; penso che devi andare
sull'usato o passare alla versione A2000.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con macro di sincronizzazione

text:
Ho un db replicato e, volendogli eliminare i menù standard di access,
ho creato nel mio pannello comandi un collegamento ad una macro che
esegue il comando "sincronizza".
Se eseguo la macro cliccandoci sopra mi apre la form di
sincronizzazione; se invece clicco sul collegamento dal pannello
comandi ricevo un messaggio di "azione non riuscita" con i seguenti
dati:
NOME MACRO: sincronizza
CONDIZIONE: vero
NOME AZIONE: Esegui comando
ARGOMENTI: 264
e l'unico tasto che posso premere è interrompi
Come mai?
come faccio a risolvere?
Grazie in anticipo e saluti a tutto il ng
Antonio


title: Stampa controllo Activex su report

author: Zax

text:
ho creato un collegamento a dei file di autocad su una maschera e attraverso
un controllo activex mi visualizza  l'immagine del file autocad.
Faccio la stessa procedura in una report e non funziona non mi viene
visualizzato niente.
Cosa posso fare?


title: ALLARMI SUBDOLI

author: Luigi Corinna

text:
Buon Giorno ...A97...
vorrei legare un allarme a determinate situazioni legate alla data....
per esempio ho una MASCHERA denominata CONVENZIONI...dove inserisco una data
di inizio ed una di fine incarico...bene
come faccio in automatico (per esempio ad apertura database) degli allarmi
che ha distanza di tot. giorni ed anche nello stesso giorno scade una
covenzione!!???
spero di essere stato chiaro....
Luigi
Bari


title: ALLARMI SUBDOLI

author: Roberto da Parma

text:
"Luigi Corinna" <
luigic...@hotmail.com
> ha scritto nel messaggio
news:49876546$0$1124$4faf...@reader2.news.tin.it...

Ti crei una query che filtri i tuoi dati fino alla data odierna....poi dopo
guardi se visualizzarli da...a fino a....
[fineincarico]<=date()  (oggi)
.... < [fineincarico] < ....
[fineincarico] > ....
il principio è sempre lo stesso
Ciao
--
Roberto da Parma


title: ALLARMI SUBDOLI

author: LUIGI C.

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gm9nb1$igo$1...@tdi.cu.mi.it...

Ok....ma come faccio ad avere dei popup automatici che mi informano della
scadenza...
Per esempio ad apertura database (autoexec con mashera denominata
STARTUP).... ????
Popup tipo posta elettronica...MESSENGER...etc...
grazie


title: ALLARMI SUBDOLI

text:
"LUIGI C." <
luigic...@hotmail.com
> ha scritto nel messaggio
news:6EZhl.18338$8Z.1...@tornado.fastwebnet.it...

ti crei la machera che recupera i dati dalla tua query
a questo punto ci fai quello che vuoi....la puoi aprire all'apertura del db
metti un timer per cui ti si apre ogni ora....ci fai quello che vuoi...



title: ALLARMI SUBDOLI

text:
"Roberto da Parma" <
arisi....@tin.it
> ha scritto nel messaggio
news:gm9p86$ken$1...@tdi.cu.mi.it...

Per esempio volendola aprire ogni ora cosa dovrei scrivere sul timer..????
Come posso fare una query che mi dice che una convenzione scade tra 30
giorni...e poi a scadenza del 30° giorno mi dice
sempre con l'apertura del popup da te suggerito che la convenzione è
scaduta????
Poi i 3 esempi di query che hai fatto non li ho capiti!!!
Mi fai un esempio...Grazie
 [fineincarico]<=date()  (oggi)
 .... < [fineincarico] < ....
[fineincarico] > ....
Ciao e Grazie!!!


title: ALLARMI SUBDOLI

text:
[CUT]
> Per esempio volendola aprire ogni ora cosa dovrei scrivere sul timer..????
nella proprietà della maschera Intervallo timer metti 3600000 (ms)
> Come posso fare una query che mi dice che una convenzione scade tra 30
> giorni...e poi a scadenza del 30° giorno mi dice
> sempre con l'apertura del popup da te suggerito che la convenzione è
> scaduta????
usa il metodo DateSerial (largamente spiegato nella guida)
> Poi i 3 esempi di query che hai fatto non li ho capiti!!!
> Mi fai un esempio...Grazie
> [fineincarico]<=date()  (oggi)
> .... < [fineincarico] < ....
> [fineincarico] > ....
>
> Ciao e Grazie!!!
Quelli che ti ho indicato sono i criteri di una query di selezione, non
conosco nè i campi nè il nome della tua tabella ma l'sql potrebbe essere una
cosa del tipo
SELECT * FROM tuatabella WHERE [fineincarico]<=Date()
quelli che ti ho scritto sono solamente criteri di selezione dei dati nella
tua tabella in base in questo caso al valore della data del campo
[fineincarico]



title: disabilitare tasti specifici

author: Riccardo Casadei

text:
Ciao a tutti,
volevo chiedere se è possibile disabiltare da VBA i tasti STAMP e ALT+STAMP
?
ciao e grazie
Rick


title: disabilitare tasti specifici

author: Carlo Costarella

text:
"Riccardo Casadei" <
in...@ricweb.it
> ha scritto nel messaggio
news:dbil8a$s04$1...@carabinieri.cs.interbusiness.it...

Questa faq di Karl potrebbe esserti di aiuto:
http://www.donkarl.com/it/AccessFAQ.htm?/it/FAQ/FAQ4Maschere.htm
Ciao, Carlo


title: disabilitare tasti specifici

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:TD3De.83787$h5.35...@news3.tin.it...

Non ho trovato nulla che facesse al caso mio ..... i mi è sfuggito ?!?
Ciao
Rick


title: x i diffidenti come me!!!

author: Giovanni Albertone

text: E allora mi sa che in questo gruppo di gente come te ne trovi poca...


title: campo valuta

author: Antonio

text:
Devo trasformare un campo valuta ad es. L. 100.000
in un campo testo cioè "Centomila" al fine di poter riempire dei bollettini
postali, come potrei fare per eseguire l'operazione in
automatico ?

Grazie mille a tutto il newsgroup e buon anno,
anche se in ritardo.

Silvia


title: campo valuta

author: LaLo

text:
"Antonio" <
dot...@diaf.agr.unifi.it
> ha scritto nel messaggio
news:000a01c0799a$4deee440$9053...@diaf.agr.unifi.it...
Devo trasformare un campo valuta ad es. L. 100.000 in un campo testo cioč
"Centomila" al fine di poter riempire dei bollettini postali, come potrei
fare per eseguire l'operazione in automatico ?
Grazie mille a tutto il newsgroup e buon anno, anche se in ritardo.
Silvia
--------
Prima di tutto non postare in HTML (guarda il post di Federico Luciani con
oggetto INFO); poi per la soluzione del tuo problema guarda sul sito comune
http://members.xoom.it/it_db_access
 .
Ciao
LaLo


title: campo valuta

author: Luciano (DOC)

text:
Antonio <
dot...@diaf.agr.unifi.it
> wrote in message
000a01c0799a$4deee440$9053...@diaf.agr.unifi.it...
Devo trasformare un campo valuta ad es. L. 100.000 in un campo testo cioč
"Centomila" al fine di poter riempire dei bollettini postali, come potrei
fare per eseguire l'operazione in automatico ?
C'e' una bella routine pronta sul sito comune, il link lo trovi nella
signature di alcuni del NG.
Saluti.
Luciano
(DOC)


title: aprire COMMON DIALOG in visualizza ANTEPRIMA

author: Ivan

text:
Vorrei aprire una cartella col metodo OPEN e visualizzare il contenuto in
modalità ANTEPRIMA.
Non trovo da nessuna parte un riferimento a questo parametro (o flag?).
Qualcuno ha provato di fare una cosa così STRANA?
devo scegliere una immagine tra diecimila, e passarne il percorso per la
visualizzazione successiva, e così devo compiere cinque operazioni per
arrivare ad un percorso!
HELP
van


author: stwe

text:
"Ivan" <
ivan...@tin.it
> ha scritto nel messaggio
news:OzX98.61210$3J1.1...@news2.tin.it...

se non ricordo male avevo letto che da qualche parte come usare le Common
Dialog di Office invece che quelle di windovz, dovrebbero fare al tuo caso,
spero ti aiuti la mia imbeccata.
by
stwe


title: numeratore

author: Ciccio

text:
cioa a tutti, ho esigenza di creare un database per delle schede di lavoro,
le schede dovrebbero essere numerate progressivamente.
è possibile dalla maschera di in serimento dei dati inserire io con un
doppio click nel campo "numeroscheda" il numero progressivo della scheda?
tutto questo per fare in modo che se io dovessi cancellare l'ultima scheda
che ho creato mi si conservi la progressività dei numeri.
Grazie e tutti, Ciao ciccio


title: numeratore

author: ciroteo da newsland

text:
Ciccio ha scritto:


ciao ciccio, (salutami 'a franco!) ciò che chiedi è fattibilissimo, e come
potrai immaginare è stato un problema per molti.
Quindi il primo consiglio è di provare a vedere nei vecchi post: puoi
utilizzare google gruppi, toverai sicuramente qualcuno ha già avuto il tuo
stesso problema e scoprirai come ha risolto.
A tal proposito mi preme ricordarti che secondo le regole della netiquette
occorre postare i messaggi con un oggetto che spieghi in maniera succinta
il tuo problema.
se non riesci proprio prova a vedere il bell'esempio sul sitocomune:
www.sitocomune.com
altrimenti riposta ... che vediamo di aiutarti.
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: problematica con magazzino e distinta base

text:
Ho un magazzino articoli con descrizione e prezzo
pezzo1    10 euro
pezzo2    20 euro
.
pezzon    n euro
ho una sezione distinta base dove definisco degli assemblati usando gli
articoli di magazzino cosi per esempio:
distinta n. 1 è costituita da
pezzo1    10 euro
pezzo2    20 euro
vorrei però che se cancello ad esempio pezzo2 dal magazzino, nella distinta
restasse un record con scritto eliminato e anche se vario in magazzino il
prezzo di pezzo1 ad esempio, la modifica si riperquotesse su tutte le
distinte che utilizzano pezzo1
mi sapete aiutare? Grazie.


author: MA

text:

Scusa invece di cancellarlo modificalo come vuoi
MAssimiliano


author: marco

text:
Simba883 wrote:
> Ho un magazzino articoli con descrizione e prezzo
> pezzo1    10 euro
> pezzo2    20 euro
> ..
> pezzon    n euro
> ho una sezione distinta base dove definisco degli assemblati usando gli
> articoli di magazzino cosi per esempio:
> distinta n. 1 è costituita da
> pezzo1    10 euro
> pezzo2    20 euro
> vorrei però che se cancello ad esempio pezzo2 dal magazzino, nella distinta
> restasse un record con scritto eliminato e anche se vario in magazzino il
> prezzo di pezzo1 ad esempio, la modifica si riperquotesse su tutte le
> distinte che utilizzano pezzo1
> mi sapete aiutare? Grazie.
Non puoi cancellarlo e farlo rimanere allo stesso tempo. Invece di
cancellarlo lo modifichi nella descrizione aggiungendo ARTICOLO CANCELLATO
e il prezzo lo metti a 0; automaticamente la variazione dovrebbe
ripercuotersi su tutte le diastinte che usano quel codice.
---------------------------------------------------------------------------
Messaggio inviato attraverso
http://www.trucchiperpc.it
 - sezione newsgroup


text:
>
> Non puoi cancellarlo e farlo rimanere allo stesso tempo. Invece di
> cancellarlo lo modifichi nella descrizione aggiungendo ARTICOLO CANCELLATO
> e il prezzo lo metti a 0; automaticamente la variazione dovrebbe
> ripercuotersi su tutte le diastinte che usano quel codice.
> --------------------------------------------------------------------------
-
ok ma come faccio ad aggiornare a catena sia la descrizione che il prezzo?


author: Truciolo

text:

Aggiornare a catena?
Le relazioni sono ben impostate?
Ci pensa Access.
Cordiali saluti.
Toni


text:
>
> Le relazioni sono ben impostate?
>
> Ci pensa Access.
>
> Cordiali saluti.
>
> Toni
si ma che sappia io non puoi applicare l'integrità referenziale e quindi
aggiornare a catena le modifiche su 2 campi di 2 tabelle ovvero 4 in tutto.
sbaglio? come devo impostare le relazioni? hai un piccolo esempio o db da
postarmi?
grazie.


author: Erich Kunzel

text:
> si ma che sappia io non puoi applicare l'integrità referenziale e quindi
> aggiornare a catena le modifiche su 2 campi di 2 tabelle ovvero 4 in
tutto.
>
> sbaglio? come devo impostare le relazioni? hai un piccolo esempio o db da
> postarmi?
ok.
allora non ti resta che aggiornare con vba,
un po' di pazienza.
Toni


author: Alberto S.

text:
On Tue, 23 Sep 2003 21:49:06 +0200, "Simba883" <
simb...@libero.it
>
wrote:

Posta la struttura delle due tabelle: penso che tu abbia fatto un po'
di confusione.
Ciao
--
Alberto
No alle guerre


title: R:Finalmente....

author: Nora Andrea

text:
Nel senso che i locali ancora non ci sono ?
Nel tempo libero (per la verità poco) potrei collaborare.
Che genere di progetti hai in mente ?
Saluti
Andrea
> ----------
> Da:	ale[
SMTP:id...@tiscalinet.it
]
> Risposta a:
it.comp.a...@list.deja.com
> Inviato:	sabato 17 giugno 2000 23.43
> A:
it.comp.a...@list.deja.com
> Oggetto:	Finalmente....
>
>  Message from the Deja.com forum:
>  it.comp.appl.access
>  Your subscription is set to individual email delivery
>  This message was sent to
andre...@agac.re.it
>  Deja.com: Best way to buy a PC
>
http://www.deja.com/channels/channel.xp?CID=13031
> >
>
> disponendo locali a milano e a breve anche roma cerco appassionato access
> x collaborazione anche solo nel tempo libero...
> ale
>
>
>
>
>
>
>
>
>
>  _____________________________________________________________
>  Deja.com: Before you buy.
>
http://www.deja.com/
>  * To modify or remove your subscription, go to
>
http://www.deja.com/edit_sub.xp?group=it.comp.appl.access
>  * Read this thread at
>
http://www.deja.com/thread/%3C8ig2qd%2482h%241%40serv1.albacom.net%3E
>
 Sent via Deja.com
http://www.deja.com/
 Before you buy.


title: Report con stored procedure (query parametrica)

author: Andrea Moro

text:
E' possibile via vba chiamare un report bassato su una query parametrica?
Ho provato con docmd.openreport mioreport, , , "mioparametro = z"
ma non funziona, oltre a darmi errore nell'istruzione, continua a chiedermi
sempre sto
parametro.
Quello a cui vorrei puntare e fare in modo che non si veda la finestrella di
richiesta, ma
lanci direttamente il report.
Si può, o devo per il report passare da vba una stringa sql secondo le mie
esigenze?
--
Saluti
Andrea Moro
Sito Comune :
http://www.it-lang-vb.net


author: Antonio Biso

text:
"Andrea Moro" <
m...@privacy.net
> ha scritto nel messaggio
news:badmf5$sl1qo$1...@ID-61006.news.dfncis.de...
> E' possibile via vba chiamare un report bassato su una query parametrica?
> Ho provato con docmd.openreport mioreport, , , "mioparametro = z"
> ma non funziona, oltre a darmi errore nell'istruzione, continua a
chiedermi
Se il campo mioparametro è di tipo testo la sintassi è
"mioparametro = 'z'"
se z è già una costante. Se z è una variabile allora sarà
"mioparametro = '" & z & "'"
Se è di tipo numerico stessa cosa ma senza apicetti
Antonio


author: SR

text:
"Andrea Moro" <
m...@privacy.net
> ha scritto nel messaggio
news:badmf5$sl1qo$1...@ID-61006.news.dfncis.de...
> Si può, o devo per il report passare da vba una stringa sql secondo le mie
> esigenze?
La cosa migliore è utlizzare una stored procedure parametrica, e collegare
il report ad una query pass-through che chiama la stored procedure dando
ogni volta il parametro giusto.


text:
SR (
ste...@despammed.com
) ha scritto, tanto per cambiare ...
> La cosa migliore è utlizzare una stored procedure parametrica, e
> collegare il report ad una query pass-through che chiama la stored
> procedure dando ogni volta il parametro giusto.
Il problema non è tanto sul come fare, che l'ho già fatto ... ma è fargli
capire che voglio passargli il parametro.
E' un tipo testo, ma la sintassi docmd.openreport mioreport, , ,"condizione
= 'ciao'"
mi da errore e mi apre comunque la inputbox per immettere il valore
del parametro.
Se magari comunque mi fai un paste di codice di quello che intendi
per query pass-throught te ne sarei grato.



author: George

text:
"Andrea Moro" <
m...@privacy.net
> ha scritto nel messaggio
news:bafkkh$sof9f$1...@ID-61006.news.dfncis.de...

Secondo me la soluzione più *tranquilla* è quella di passargli la stringa
SQL al volo nell'evento "su apertura".


author: Sib

text:
"Andrea Moro" <
m...@privacy.net
> ha scritto nel messaggio
> E' possibile via vba chiamare un report bassato su una query parametrica?
> Ho provato con docmd.openreport mioreport, , , "mioparametro = z"
> ma non funziona, oltre a darmi errore nell'istruzione, continua a
chiedermi
> sempre sto
> parametro.
> Quello a cui vorrei puntare e fare in modo che non si veda la finestrella
di
> richiesta, ma
> lanci direttamente il report.
>
> Si può, o devo per il report passare da vba una stringa sql secondo le mie
> esigenze?
Nel database di esempi Northwind ci sono esempi di maschere basare su sp
parametriche, dacci un'occhiata.
Sib


text:
"George" <
giorgio....@libero.it
> ha scritto nel messaggio
news:bafu9j$oj2$1...@newsreader.mailgate.org...
> "Andrea Moro" <
m...@privacy.net
> ha scritto nel messaggio
> Secondo me la soluzione più *tranquilla* è quella di passargli la stringa
> SQL al volo nell'evento "su apertura".
Si' ma cosi' perdi ogni vantaggio di usare SQL Server


text:
Sib (si...@SPAMiol.it) ha scritto, tanto per cambiare ...
Ok, thanks.



text:
"SR" <
ste...@despammed.com
> ha scritto nel messaggio
> "George" <
giorgio....@libero.it
> ha scritto nel messaggio
> > "Andrea Moro" <
m...@privacy.net
> ha scritto nel messaggio
> > Secondo me la soluzione più *tranquilla* è quella di passargli la
stringa
> > SQL al volo nell'evento "su apertura".
>
> Si' ma cosi' perdi ogni vantaggio di usare SQL Server
>
e perche'?
sempre sul server viene eseguita l'istruzione sql.
Sib


text:
"SR" <
ste...@despammed.com
> ha scritto nel messaggio
news:4bNya.20715$Ny5.6...@twister2.libero.it...

Questa non l'ho capita...
Credi per caso che la esegua Access?
Ciao


title: access 2007 - ridurre a icona barra mutifunzione

text:
Salve a tutti, è tempo che provo a trovare una soluzione ma....
stavolta non ce l'ho fatta...
So che è un problema comune, quindi ho deciso di postare...
Quando apro un database, ho la necessità che la barra multifiunzione
venga ridotta ad icona (come ben saprete ci ruba parecchio spazio...)
e gli user dei back end, molto spesso non sono in grado di fare questa
operazione manualmente... eh si...
Ho provato anche a personalizzare le ribbon e sono riuscito a
svuotarle dei pulsanti, ma occupa sempre lo stesso spazio...
L'unica soluzione che ho trovato è quella di far partire
l'applicazione in "runtime"... però questo mi crea dei
malfunzionamenti e vorrei evitarlo...
Spero che qualcuno di voi conosca qualche comando VBA miracoloso!!...
Grazie a tutti!!
Emiliano


author: Roberto da Parma

text:
<
techmon...@gmail.com
> ha scritto nel messaggio
news:87df937e-5def-4d42...@3g2000yqk.googlegroups.com...


Emiliano
guarda qui...
http://www.riolab.org/viewrisorsa.asp?id=151
ciao
--
Roberto da Parma


text:
On 20 Apr, 13:06, "Roberto da Parma" <
arisi.robe...@tin.it
> wrote:
> <
techmontice...@gmail.com
> ha scritto nel messaggionews:87df937e-5def-4d42...@3g2000yqk.googlegroups.com...

Ottimo, grazie 1000
posto il link esatto dove ho trovato la rispota:
http://www.riolab.org/viewrisorsa.asp?id=97
ciao
Emiliano


title: Visualizzare i dati in una maschera (Messaggio già inviato su newsgroup microsoft)

text:
Ciao a tutti.
La tabella Archivio contiene tutti i lotti caricati; la tabella Scelte
contiene le scelte nelle quali č stato diviso ogni lotto; la tabella
Utilizzo
contiene l'utilizzo di ogni scelta. La query Rimanenze estrapola dalle
diverse tabelle i lotti, le scelte e gli utilizzi e mostra quanto resta per
ogni scelta raggruppandolo per lotto. Perciň la query puň mostrare questo
risultato:
IDLotto IDScelta SommaScelte SommaUtilizzi Rimanenze
1 B1 100 50 50
1 B2 100 100 0
1 B3 60 10 50
3 B1 100 100 0
3 B2 50 20 30
4 V1 50 20 30
E cosě via.
Io vorrei riuscire a visualizzare su una maschera tutto quello che si
visualizza sulla query perň diviso per lotto. Cosě
IDLotto 1
IDScelta SommaScelte SommaUtilizzi Rimanenze
B1 100 50 50
B2 100 100 0
B3 60 10 50
IDLotto 3
IDScelta SommaScelte SommaUtilizzi Rimanenze
B1 100 100 0
B2 50 20 30
IDlotto 4
IDScelta SommaScelte SommaUtilizzi Rimanenze
V1 50 20 30
Adesso invece, al massimo riesco ad ottenere una maschera che visualizza
tutto diviso per ogni scelta.
Ho provato a creare una maschera con il numero di lotto e una sottomaschera
con le scelte ma non si puň vedere una maschera con sottomaschera con
visualizzazione a maschere continue.
Qualcuno ha qualche idea?
Grazie
Ciao
Stefano


author: Beppe

text:
On 23 Feb, 10:39, "r4gtl" <
stefano...@interfree.it
> wrote:
> Ciao a tutti.
> La tabella Archivio contiene tutti i lotti caricati; la tabella Scelte
> contiene le scelte nelle quali è stato diviso ogni lotto; la tabella
> Utilizzo
> contiene l'utilizzo di ogni scelta. La query Rimanenze estrapola dalle
> diverse tabelle i lotti, le scelte e gli utilizzi e mostra quanto resta per
> ogni scelta raggruppandolo per lotto. Perciò la query può mostrare questo
> risultato:
> IDLotto IDScelta SommaScelte SommaUtilizzi Rimanenze
> 1 B1 100 50 50
> 1 B2 100 100 0
> 1 B3 60 10 50
> 3 B1 100 100 0
> 3 B2 50 20 30
> 4 V1 50 20 30
>
> E così via.
>
> Io vorrei riuscire a visualizzare su una maschera tutto quello che si
> visualizza sulla query però diviso per lotto. Così
> IDLotto 1
> IDScelta SommaScelte SommaUtilizzi Rimanenze
> B1 100 50 50
> B2 100 100 0
> B3 60 10 50
>
> IDLotto 3
> IDScelta SommaScelte SommaUtilizzi Rimanenze
> B1 100 100 0
> B2 50 20 30
>
> IDlotto 4
> IDScelta SommaScelte SommaUtilizzi Rimanenze
> V1 50 20 30
>
> Adesso invece, al massimo riesco ad ottenere una maschera che visualizza
> tutto diviso per ogni scelta.
> Ho provato a creare una maschera con il numero di lotto e una sottomaschera
> con le scelte ma non si può vedere una maschera con sottomaschera con
> visualizzazione a maschere continue.
> Qualcuno ha qualche idea?
>
> Grazie
> Ciao
> Stefano
un'idea (discutibile)
potresti mettere una casella combinata con origine dati i lotti e
utilizzarla per filtrare i dati di un altro controllo (sottomaschera o
casella di riepilogo) che ha come origine dati la tua query...
Ovviamente non funziona se devi visualizzare contemporaneamente tutti
i lotti...
buon lavoro.Bye


text:
"Beppe" <
beppe.l...@gmail.com
> ha scritto nel messaggio
news:1172224629.9...@j27g2000cwj.googlegroups.com...
On 23 Feb, 10:39, "r4gtl" <
stefano...@interfree.it
> wrote:
> Ciao a tutti.
> La tabella Archivio contiene tutti i lotti caricati; la tabella Scelte
> contiene le scelte nelle quali č stato diviso ogni lotto; la tabella
> Utilizzo
> contiene l'utilizzo di ogni scelta. La query Rimanenze estrapola dalle
> diverse tabelle i lotti, le scelte e gli utilizzi e mostra quanto resta
per
> ogni scelta raggruppandolo per lotto. Perciň la query puň mostrare questo
> risultato:
> IDLotto IDScelta SommaScelte SommaUtilizzi Rimanenze
> 1 B1 100 50 50
> 1 B2 100 100 0
> 1 B3 60 10 50
> 3 B1 100 100 0
> 3 B2 50 20 30
> 4 V1 50 20 30
>
> E cosě via.
>
> Io vorrei riuscire a visualizzare su una maschera tutto quello che si
> visualizza sulla query perň diviso per lotto. Cosě
> IDLotto 1
> IDScelta SommaScelte SommaUtilizzi Rimanenze
> B1 100 50 50
> B2 100 100 0
> B3 60 10 50
>
> IDLotto 3
> IDScelta SommaScelte SommaUtilizzi Rimanenze
> B1 100 100 0
> B2 50 20 30
>
> IDlotto 4
> IDScelta SommaScelte SommaUtilizzi Rimanenze
> V1 50 20 30
>
> Adesso invece, al massimo riesco ad ottenere una maschera che visualizza
> tutto diviso per ogni scelta.
> Ho provato a creare una maschera con il numero di lotto e una
sottomaschera
> con le scelte ma non si puň vedere una maschera con sottomaschera con
> visualizzazione a maschere continue.
> Qualcuno ha qualche idea?
>
> Grazie
> Ciao
> Stefano
un'idea (discutibile)
potresti mettere una casella combinata con origine dati i lotti e
utilizzarla per filtrare i dati di un altro controllo (sottomaschera o
casella di riepilogo) che ha come origine dati la tua query...
Ovviamente non funziona se devi visualizzare contemporaneamente tutti
i lotti...
buon lavoro.Bye
Purtroppo il problema č che devo visualizzare tutti i lotti
contemporaneamente. Comunque grazie. Questa tua idea mi č tornata utile per
un'altro problema che avevo.
Ciao
Grazie
Stefano


title: campo colorato all interno del record

author: paolo

text:
salve a tutti,
non so se potete aiutarmi perchč da solo non ci arrivo.
ho una maschera tabellare basata su una query che mette in relazione gli
stessi dati provenienti da due database diversi.
la maschera dovrebbe avere  un campo/etichetta/rettangolo/(qualsiasi cosa
purche funzioni), che cambia colore a seconda che i dati dei due database
diversi siano corretti o meno.
verde nel primo caso, rosso se i dati non coincidono.
sto provando con current record, prima di aggiornare, dopo aggiornamento, ma
il colore del campo o quello che č cambia per tutti i record e non a livello
di record singolo.
sto usando A2 -A3
grazie a tutti per suggerimenti o indirizzi
ciao
paolo
paolo....@alice.it