title: Problema con la stampa di report

text:
"toni" <
schia...@virgilio.it
> ha scritto nel messaggio
news:Itd6f.2352$65.7...@twister1.libero.it...

Mi dispiace, ma non riuscendo a comprendere il tuo problema (quello che
capisco è risolvibile con quanto indicato in quella FAQ) esco dal thread.



title: url del sito del NG?

author: Durden Tyler

text:
mi potete aiutare,
cerco le FAQ e notizie varie.
ciao


title: url del sito del NG?

author: SimonenomiS

text:
Durden Tyler <
u.gr...@issz.vr.it
> wrote in message
8jd02a$4oe0$1...@stargate1.inet.it...
> mi potete aiutare,
> cerco le FAQ e notizie varie.
>
> ciao
>
>
http://members.xoom.it/it_db_access/
-----------------------------------------------------
SimonenomiS home page
http://www.digiland.com/SimonenomiS/


title: url del sito del NG?

author: lbo dal portatile

text:
>cerco le FAQ e notizie varie.
qui sotto.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Stoppare (!) Access in attesa di un evento

author: Gio

text:
nel codice VBA ho inserito 3 comadi DOS.
Vorrei che access li eseguisse uno alla volta e si fermasse in attesa che la
precedente sia finita.
E' possibile?
Grazie a tutti
Giovanna
--------------------------------
Inviato via
http://usenet.libero.it


text:
"Gio" <
a...@libero.it
> ha scritto nel messaggio
news:213Z26Z14Z200Y1...@usenet.libero.it...
> nel codice VBA ho inserito 3 comadi DOS.
> Vorrei che access li eseguisse uno alla volta e si fermasse in attesa che
la
> precedente sia finita.
>
> E' possibile?
>
> Grazie a tutti
> Giovanna
Vedi (DoEvents).
@Alex.


title: Forse impossibile, macchissà??

author: Max

text:
Mi hanno chiesto di fare una piccola applicazioncina per gestire delle
immagini presenti su un CD
Fino a qui niente di strano...il problema è che le immagini sono tutte
cartine topografiche e chi mi ha chiesto l'aiutino (;-() mi ha posto
il problema:
Si possono tramite un'applicazione come Access riuscire ad affiancare
le immagini in modo da ricomporre una cartina più grossa..
Secondo me bisogna costruire direttamente un programma ad hoc in VB o
altro..ma chissà, magari qualcuno ha già fatto qualcosa di simile
grazie


title: Forse impossibile, macchissà??

author: MegaMax

text:
Secondo me se riesci a visualizzare in una maschera si può.... ovviamente
rispettando i limiti di dimensione della maschera.
Dovrebbe bastare creare tanti oggetti immagine quante sono le immagini da
comporre, e poi, sempre via codice, posizionarli nel modo giusto (per far si
che dove finisce uno inizia l'altro)
"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
news:3b0ab28b...@News.CIS.DFN.DE...



title: Forse impossibile, macchissà??

author: Mad® Milox

text:
"Max" <
borto...@tiscalinet.it
> ha scritto nel messaggio
news:3b0ab28b...@News.CIS.DFN.DE...

Premetto che non so' come funziona , pero' ho visto sul sitocomune il
visualizzatore d'immagini che prevede anche di visualizzare 4 immagini alla
volta (una volta selezionate) , probabilmente con gli appositi accorgimenti
e modifiche del caso questo puo' funzionare come serve a te ;)
Ciao , Lorenzo


title: Forse impossibile, macchissà??

author: Federico Albertini

text:
La tabella che contiene i nomi delle diverse immagini dovrebbe anche
contenere (come accade in tutte le cartine topografiche del mondo) i
riferimenti alle mappe limitrofe nell'intorno di Von Neumann (tutte le otto
mappe che la circondano)
Quindi otto campi che indicano, ad esempio, che la cartina A0012(.jpg) è
circondata, a Nord il record idMappa 13, a Sud la 21, ad Est la 17, e così
via...
Sulla maschera metti 9 controlli immagine concentrati sempre su quella
centrale. Quando assegni una immagine a questa casella, tutte le immagini
intorno assumono la picture giusta, a seconda delle specifiche riportate in
quella centrale.
Non so se mi sono spiegato ma nella testa lo vedo con chiarezza. Se hai
problemi posta un'altra richiesta che cercherò di spiegarmi meglio.
Ciao, Federico
"MegaMax" <
a...@a.com
> ha scritto nel messaggio
news:GcJO6.1910$w4.4...@news1.tin.it...



title: stampare una sottomaschera

text:
'e possibile????
se metto nella sottomaschera il pulsante stampa(creato con lo wizard) mi
stampa la maschera principale e non la sottomaschera soltanto!!!
grazie ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: stampare una sottomaschera

author: Roberto da casa

text:
"as223" <
s...@ss.com
> ha scritto nel messaggio
news:bngjp1$pqj$1...@news.newsland.it...
> 'e possibile????
>
> se metto nella sottomaschera il pulsante stampa(creato con lo wizard) mi
> stampa la maschera principale e non la sottomaschera soltanto!!!
>
> grazie ciao
>
> --
Una sottomaschera č tale perché contenuta in un controllo di una maschera
principale ed il suo contenuto č funzione dalle proprietą Collega campi
secondari e Collega campi master di tale controllo. Insomma, una
sottomaschera non ha significato se disgiunta dalla sua maschera principale.
Comunque puoi stampare i record presenti in una sottomaschera eseguendo un
report che abbia come origine record lo stesso oggetto che č origine record
della sottomaschera e filtrando il report con la chiave primaria del record
corrente della maschera principale. Non mi risulta che esista un wizard di
autocomposizione che ti aiuti a fare questo, devi fare tutto a manina santa.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Sql Server e Windows XP

author: moskolowosky

text:
Qualcuno sa dirmi se è possibile eseguire SQL server in dotazioen con
Office XP developper sotto WIndows Xp Professional?
Grazie


title: Sql Server e Windows XP

author: All Eyez On me

text:
"moskolowosky" <
moskol...@tiscali.it
> ha scritto nel messaggio
news:1fncavo2rupn4u6j8...@4ax.com...
> Qualcuno sa dirmi se è possibile eseguire SQL server in dotazioen con
> Office XP developper sotto WIndows Xp Professional?
> Grazie
SQL Server mi sembra di no, MSDE si
ciao,AEOM


title: Sql Server e Windows XP

author: Giorgio prx

text:
"moskolowosky" <
moskol...@tiscali.it
> ha scritto nel messaggio
news:1fncavo2rupn4u6j8...@4ax.com...
> Qualcuno sa dirmi se è possibile eseguire SQL server in dotazioen con
> Office XP developper sotto WIndows Xp Professional?
> Grazie
Con Office XP dev viene dato in dotazione Microsoft Sql Server 2000 Personal
Edition (vedi Cd) e Microsoft Sql Server 2000 Desktop Engine
Entrambi sono installabili su Win Xp.
La licenza di Personal Edition ne prevede l'utilizzo per la creazione e lo
studio di progetti basati su Sql Server.
Mentre per DestTop Engine è prevista la licenza per l'utilizzo in produzione
e la ditribuzione con gli applicativi.
Ciao Giorgio.


title: Sql Server e Windows XP

text:


MSDE dove lo trovo?
>
>ciao,AEOM
>


title: Sql Server e Windows XP

text:
On Wed, 23 Apr 2003 09:50:12 GMT, "All Eyez On me"
<in...@FUCK-LAMERbfsistemi.com> wrote:
Non ho capito scusami. Se voglio far migrare una applcazione di Access
in SQL tramite l'upsize, come faccio ad eseguirlo?
Grazie



title: problema assurdo con query praticamente identiche modifica record non possibile

author: Nicolas

text:
ho 2 query praticamente identiche ma con tabelle origine diverse ma i cui
campi sono identici in una riesco aprendola ad aggiungere record e
modificare il campo prezzo unitario, nell'altra invece non vedo il record
vuoto per l'aggiunta e non riesco a modificare il prezzo.
chiedo se qualcuno capisce quale puň essere il motivo, perchč non ne vengo a
capo
**** CODE query modificabile *****
SELECT ClientiDistintaBasePro.IdProdotto, Magazzino.Categoria,
Magazzino.Descrizione, ClientiDistintaBasePro.IdCliente,
ClientiDistintaBasePro.PrezzoUnitario, ClientiDistintaBasePro.Selected
FROM ClientiDistintaBasePro LEFT JOIN Magazzino ON
ClientiDistintaBasePro.IdProdotto = Magazzino.Id
WHERE
(((ClientiDistintaBasePro.IdCliente)=[forms]![clientidistinta]![ClientiDistintaCli]![id]))
ORDER BY Magazzino.Categoria, Magazzino.Descrizione;
**** CODE query identica NON modificabile *****
SELECT ClientiDistintaBaseSer.IdServizio, Servizi.Categoria,
Servizi.Descrizione, ClientiDistintaBaseSer.IdCliente,
ClientiDistintaBaseSer.PrezzoUnitario, ClientiDistintaBaseSer.Selected
FROM ClientiDistintaBaseSer LEFT JOIN Servizi ON
ClientiDistintaBaseSer.IdServizio = Servizi.Id
WHERE
(((ClientiDistintaBaseSer.IdCliente)=[forms]![clientidistinta]![ClientiDistintaCli]![id]))
ORDER BY Servizi.Categoria, Servizi.Descrizione;


text:
Carissimo, prova a verificare se hai effettivamente dichiarato Servizi.Id
come chiave primaria della tabella Servizi.
Ciao e fammi sapere.
Simplex2
www.mdenittis.it
"Nicolas" <
nico...@email.it
> ha scritto nel messaggio
news:48f0a883$0$1071$4faf...@reader2.news.tin.it...



text:
"Simplex2" <
nor...@noreply.com
> ha scritto nel messaggio
news:gcv32j$13v$1...@aioe.org...
> Carissimo, prova a verificare se hai effettivamente dichiarato Servizi.Id
> come chiave primaria della tabella Servizi.
> Ciao e fammi sapere.
> Simplex2
>
www.mdenittis.it
>
Eccezionale, non so come l'hai capito ma il problema era proprio quello.
complimenti davvero e grazie.


text:
Eh, Eh.
Esperienza .....
Simplex2
www.mdenittis.it
"Nicolas" <
nico...@email.it
> ha scritto nel messaggio
news:48f325c2$0$40304$4faf...@reader5.news.tin.it...



title: comando aggiorna del menu di Access (A97)

author: Bruno - S95

text:
In un'applicazione che ho realizzato č presente una maschera inserimento
dati con  4 sottomaschere.
Da una di queste sottomaschere, cliccando su un campo "casella combinata"
chiamato <nominativo>, apro un'altra maschera per aggiungere nuovi
nominativi e poterli prendere poi da elenco, ma quando chiudo detta
maschera, tramite un pulsante posto sulla maschera principale, contenente il
comando "Refresh", non riesco ad aggiornare la casella combinata, mentre
riesco il menu di access => Record  => Aggiorna. Perché ?
Io Vorrei poter aggiornare con un unico comando maschera principale e
sottomaschere, ovviamente con i relativi controlli tipo caselle combinate
che si devono riaggiornare.
Potete aiutarmi ?
Grazie.. Bruno


title: DOMANDA

author: teoteom

text:
Dove posso trovare una raccolta di database?
Grazie, ciao


title: DOMANDA

author: Massimiliano Amendola  kksrl

text:
"teoteom" <
teo...@libero.it
> ha scritto nel messaggio
news:2G0X8.21566$7N3.4...@twister2.libero.it...
> Dove posso trovare una raccolta di database?
> Grazie, ciao
In Access File ---> nuovo
ciao MAssimiliano


title: DOMANDA

author: Antonio Biso

text:
teoteom <
teo...@libero.it
> wrote in message
2G0X8.21566$7N3.4...@twister2.libero.it...
> Dove posso trovare una raccolta di database?
> Grazie, ciao
Installandoti anche gli esempi di access
Northwind, soluzioni ecc.
Antonio


title: ridimensionare i controlli in base al loro contenuto

author: il mago galbusera

text:
salve
oggi è proprio un sabato di domande :)
qualcuno di voi ha già avuto modo di dover ridimensionare dei controlli in
funzione dello spazio impiegato dal testo in loro contenuto?
nel particolare avrei bisogno poter allungare (ragionevolmente) una listbox
in base al listcount
oppure già due volte oggi mi sono imbattuto nella necessità di allungare un
sub form in funzione della form che contine (gliela cambio runtime).. ma non
è così facile come sembra! ci sono gli spazi occupati da barre di
scorrimento, selettori di record, barra di navigazione etc.. che non saprei
stimare se non empiricamente..
grazie mille agli audaci che mi seguono nella coltre intricata dei miei
pensieri


text:
"il mago galbusera" <galb...@katamail.com.NOWAR> ha scritto nel messaggio
news:aukgg3$jeu$1...@fata.cs.interbusiness.it...

Ho appena inviato al SC un DEMO per il Resize di List/Combo, ma verrà
sicuramente esposto sul Sito più avanti.....!
Per le SubForm sostanzialemete non cambia molto, se sai lavorare con le
API dovresti facilmente riuscire ad adattare il Calcolo......! Se non riesci
vediamo di risolverlo...................
Se mi dai la tua Mail lo allego, solo dimmi che versione di Access usi....!
@Alex.


text:
> Ho appena inviato al SC un DEMO per il Resize di List/Combo, ma verrà
> sicuramente esposto sul Sito più avanti.....!
perfetto.. sono davvero curioso
> Per le SubForm sostanzialemete non cambia molto, se sai lavorare con le
> API dovresti facilmente riuscire ad adattare il Calcolo......! Se non
riesci
> vediamo di risolverlo...................
a dire il vero ho appena finito di esultare per aver risolto in un modo un
modo più banale..
ho perso un  paio d'ore ma ho finalmente capito le varie differenze tra
width, insidewidth e windowwidth (e height) e sono riuscito ad usarle
correttamente facendo solo qualche somma..
> Se mi dai la tua Mail lo allego, solo dimmi che versione di Access
usi....!
in ogni caso sono curioso.. se mi mandi qualcosa via mail
(galb...@katamail.it.TOGLIANTISPAM) lo leggerò con calma.. ma ora sono
stanco.. sono 12 ore che sono in ufficio..
per qeusta settimana basta
ci si sente lunedì
mandi!


text:
"il mago galbusera" <galb...@katamail.com.NOWAR> ha scritto nel messaggio
news:auktie$n7p$1...@fata.cs.interbusiness.it...
> > Se mi dai la tua Mail lo allego, solo dimmi che versione di Access
> usi....!
> in ogni caso sono curioso.. se mi mandi qualcosa via mail
> (galb...@katamail.it.TOGLIANTISPAM) lo leggerò con calma.. ma ora sono
> stanco.. sono 12 ore che sono in ufficio..
l'access in questione è il 2k.. ad ogni modo mi da un errore di vba332.dll
non trovata


text:
"il mago galbusera" <galb...@katamail.com.NOWAR> ha scritto nel messaggio
news:aup0be$m12$1...@fata.cs.interbusiness.it...

Se converti da A97 a A2K devi escludere il Subclassing ottenuto con
la Funzione AddrOf simulata per A97(in cui non è presente).....!
Basta che alla partenza non fai eseguire il Fill della Combo CboFont...!
Almeno credo, in quanto a me non da errori del genere........!!
@Alex.


title: Ricalcolo automatico n volte per ogni sottomaschera esistente

text:
--
G.L. Informatica
Via B.Buozzi 74/B
Grosseto
Tel. 0564/411.318 - 0564/411387
Fax 0564/07.08.48
www.glinformatica.it
Salve a tutti, ho questo problema:
In una form contenente 5 sottomaschere che eseguono somme algebriche, ad
ogni cambio di record, viene eseguito automaticamente il "ricalcolo", sia
nella form principale, che in ogni sottomask.
Questo quindi, mi comporta un abbattimento esagerato delle prestazioni.
Domanda:
esiste un metodo per non far eseguire il ricalcolo automaticamente (magari
usando un pulsante?)
Grazie infinite a tutti
Marco


author: Nick

text:
Marco_280167 ha scritto:

Prova a spostare i calcoli nel codice (delle varie sottomaschere) e non
diretatmente nel controllo nella sottomaschera, poi nella main form
metti nel pulsante l'esecuzione delle varie function che hai nelle
sottomaschere.
Oppure non colleghi i record tra main form e fai l'update delle
sottomaschere via pulsante, lasciano i calcoli direttamente nei controlli
ciao
Nick


text:
"Nick" <
se...@ng.it
> ha scritto nel messaggio
news:fsia56$mib$1...@tdi.cu.mi.it...

Ho fatto proprio cosě:
in effetti noto un miglioramento.
Grazie 1000 Nick
Marco


title: Tabella in Access

author: Warrant

text:
Ciao a tutti, .
ho una tabella che č stata importata da excel e purtroppo č fatta cosě:
                Campo 1                            Campo 2
                nome                                    mario
                cognome                              rossi
                tel.                                        02000000
                nome                                    marco
                cognome                               bianchi
                tel                                        0600000
                .........                                    ............
            ..............                             ...................
Invece a me servirebbe crearmi una tabella "normale" cioč:
Nome             cognome                tel.
mario                 rossi                02000000
marco              bianchi                06000000
Vi ringrazio tutti per gli aiuti che mi darete.
Ciao


title: Tabella in Access

author: SR

text:
"Warrant" <
webm...@cedsrl.it
> ha scritto nel messaggio
news:IToR7.3495$3r4.1...@news1.tin.it...
> Ciao a tutti, .
> ho una tabella che č stata importata da excel e purtroppo č fatta cosě:
>
>                 Campo 1                            Campo 2
>                 nome                                    mario
>                 cognome                              rossi
>                 tel.                                        02000000
>                 nome                                    marco
>                 cognome                               bianchi
>                 tel                                        0600000
>                 .........                                    ............
>             ..............                             ...................
>
> Invece a me servirebbe crearmi una tabella "normale" cioč:
>
> Nome             cognome                tel.
> mario                 rossi                02000000
> marco              bianchi                06000000
>
purtroppo ti tocca importarla via codice o sistemarla a mano


title: Tabella in Access

text:
Warrant <
webm...@cedsrl.it
> wrote in message
IToR7.3495$3r4.1...@news1.tin.it...

Puoi farlo via codice.
Prepara una tabella vuota con il formato desiderato.
Poi, usando i recordset, scorri la tua tabella, ciclando su tutti i record
fino al EOF.
Il primo record lo skippi (usando un contatore), gli altri, sempre usando il
contatore che ti dice che record č (dividi il contatore per 3, se il resto č
1 č il record di tipo 1, se č 2 č il cognome, se č 0 č il numero) aggiungi
un record alla tabella destinazione con i valori nel campo giusto.
Antonio


title: Controllo aggiuntivo Microsoft Date and Timer Picker Control version 6

text:
Ciao a tutti.
Da poco ho scoperto il controllo in oggetto utilizzandolo sui form di excel.
Ho provato ad utilizzarlo anche qui perchè mi sembra simpatico e elimina
eventuali errori di battitura dell'utente. Ho provato a metterlo su una
maschera che dà i parametri ad una query per creare un report. Solo che
quando sono andato a mettere i criteri nella query ho visto che selzionando
la maschera comparivano tutti i controlli a parte questo.
Da cosa dipende? Ci sono altre impostazioni da dare?
Grazie
Ciao
Stefano


author: Morgan

text:
"r4gtl" <
stefa...@interfree.it
> ha scritto nel messaggio
news:4519413e$0$30241$4faf...@reader1.news.tin.it...

Non ti far prendere dal lato oscuro della forza ;)
Morgan


title: Funzione trova con valori di default

author: Rovena

text:
Come posso aggiungere un pulsante Trova che di default vada a cercare nel
determinato campo X e cerchi nella modalità "Confronta: parte del testo"?
O forse è più facile inserire nella maschera una casella di testo, che abbia
la stessa funzione? Se è così, potete spiegarmi come fare o indicarmi dove
c'è un esempio con spigazione di ciò?
Grazie ancora
Rovena
p.s. questa esigenza mi deriva dal fatto che quando devo cercare un
nominativo, ogni volta devo selezionare questa opzione (confronta-> parte
del testo), altrimenti se devo mettere tutta la ragione sociale divento
vecchia!!


title: Funzione trova con valori di default

author: MA

text:
"Rovena" <
rov...@freemail.it
> ha scritto nel messaggio
news:bpi5bl$plc$1...@nntp.weblinea.it...

cos'ha che non va la casella combinata che ti porta sul record che ti
interssa?
E' in autocomposizione.
MAssimiliano


title: Funzione trova con valori di default

text:
Va benisssimo!!!!! era solo che non la conoscevo...
Grazie, mi hai fatto risparmiare anni di vita!!
ciao
Rovena
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:Z61vb.6698$i_5....@news.edisontel.com...



title: Funzione trova con valori di default

author: namor

text:
Rovena ha scritto:


Le risposte vanno scritte DOOOPOOO al messaggio originale!
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: Record Totali

author: Mirko

text:
Ciao a tutti,
 vorrei sapere come è possibile far visualizzare ad una casella di testo i
record totali di una tabella
Ciao e grazie


title: Record Totali

author: Gigi

text:
dove sta scritto origine record scrivi
= count([nomecampo])
meglio metterci un campo id
Mirko <
m.mal...@leonet.it
> wrote in message
8kv6sa$g6q$1...@fe2.cs.interbusiness.it...



title: Colorare riga di un campo 'tabella' dopo esecuzione di query...

author: Stuk

text:
Ciao, con ms access 2003, dopo aver fatto una query mi ritrovo una
bella lista di righe. Ora noto che la riga selezionata è visibile da
una piccola freccia alla sua sinistra. Mi chiedo...è possibile
attraverso un evento del tipo On_Selected_Row cambiare per esempio lo
sfondo di qualche campo di quella riga? In modo che sia ben visibile
la riga selezionata, visto che la freccia standard di access è molto
piccola.
Grazie ciao.


author: CIDI

text:
"Stuk" <
stu...@gmail.com
> ha scritto nel messaggio
news:397f769b-ad26-45a8...@j24g2000yqa.googlegroups.com...
Ciao, con ms access 2003, dopo aver fatto una query mi ritrovo una
bella lista di righe. Ora noto che la riga selezionata � visibile da
una piccola freccia alla sua sinistra. Mi chiedo...� possibile
attraverso un evento del tipo On_Selected_Row cambiare per esempio lo
sfondo di qualche campo di quella riga? In modo che sia ben visibile
la riga selezionata, visto che la freccia standard di access � molto
piccola.
Grazie ciao.
puoi ottenere quanto chiedi nelle maschere, vedi:
3.126 Evidenzia records o range di celle in viste tabellari
www.sitocomune.com
per i singoli controlli, nelle maschere, vedi anche la formattazione
condizionale.
dal men� Formato.
ciao
Daniele


text:
On 4 Nov, 10:45, "CIDI" <
dadonz...@spamtin.it
> wrote:
> "Stuk" <
stuk...@gmail.com
> ha scritto nel messaggionews:397f769b-ad26-45a8...@j24g2000yqa.googlegroups.com...
> Ciao, con ms access 2003, dopo aver fatto una query mi ritrovo una
> bella lista di righe. Ora noto che la riga selezionata è visibile da
> una piccola freccia alla sua sinistra. Mi chiedo...è possibile
> attraverso un evento del tipo On_Selected_Row cambiare per esempio lo
> sfondo di qualche campo di quella riga? In modo che sia ben visibile
> la riga selezionata, visto che la freccia standard di access è molto
> piccola.
> Grazie ciao.
>
> puoi ottenere quanto chiedi nelle maschere, vedi:
> 3.126 Evidenzia records o range di celle in viste
tabellariwww.sitocomune.com
>
> per i singoli controlli, nelle maschere, vedi anche la formattazione
> condizionale.
> dal menù Formato.
>
> ciao
>
> Daniele
Ok, grazie.


title: query con totali

author: Passo Felpato

text:
come faccio ad avere i totali in una query?
Ad esempio, dalle bolle, il totale per cliente e il totale generale?
E in una query PIVOT, come faccio ad avere il totale di colonna?
Grazie


title: query con totali

author: Roberto da casa

text:
"Passo Felpato" <
p...@velluto.it
> ha scritto nel messaggio
news:a74odg$1h0$1...@fe1.cs.interbusiness.it...

Con una query unione (vedi help)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Piè di pag report

author: Backbone

text:
Ho un report con un sottoreport per la stampa di una fattura.
Nel "Pič di pagina " ho inserito i controlli per i totali ma cosě facendo,
in una fattura di 2 o piů pagine, mi esce il totale in tutti i fogli.
Spostando i totali nel "pič di pagina report"  mi escono solo nell'ultima
pagina stampata ma subito sotto l'elenco delle voci della fattura.
Vorrei che questi totali andassero in fondo alla pagina, come posso fare??
Grazie


title: Piè di pag report

author: Roberto - Syd

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:xquF7.12832$zl4.4...@news2.tin.it...

Metti una casella di controllo nel pič di pagina e nell'origine del
controllo scrivi =[NomeDelControlloCheContieneIlTotale], poi sull'evento
apertura del report scrivi queste istruzioni:
If Me.Page=Me.Pages Then
    Me.NomeDellaCasellaCheHaiMessoSulPičDiPAgina.Visible=True
Else
  Me.NomeDellaCasellaCheHaiMessoSulPičDiPAgina.Visible=False
End If
Ciao Roberto - Syd


title: Piè di pag report

text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:bWwF7.15738$zu5.5...@news1.tin.it...

Ho provato a fare come mi dici ma esce comunque su tutte la pagine!
Non c'č un'altra soluzione?


title: Piè di pag report

text:
"Backbone" <
Backb...@mail.com
> ha scritto nel messaggio
news:WXzF7.16316$zu5.5...@news1.tin.it...

E' vero hai ragione ho sbagliato io le istruzioni le devi mettere nella
routine Su formattazione del pič di pagina pagina.
Ciao Roberto - Syd


title: MSDE 2k problemi di installazione...

author: ringo

text:
Salve a tutti,
non c'č verso di far funzionare MSDE2000.
Vi spiego come l'ho installata:
- ho scaricato msde2k sp3 dal sito ms (circa 75mb)
- ho lanciato il setupo cosě "c:\sql2ksp3\MSDE\setup.exe
securitymode=sql sapwd=password"   in modo da utilizzare la security
di sql server
- sistema operativo usato Win. XP professional
Allora il servivio parte regolarmente e sembra funzionare ma se tento
di accedervi tramite un .ADP, dopo aver immesso utente=sa e
password=password
il programma risponde con un bel messaggio di errore:"OVERFLOW...."
Secondo voi questa disfunzione puň essere causata da una precedente
installazione di MSDE (vers. precedente)?
Qualche dritta? (non formattazione please...)
grazie!
ringo


title: MSDE 2k problemi di installazione...

text:

Sei a posto con tutti i SP?
MAssimiliano


title: MSDE 2k problemi di installazione...

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:%LSKb.24441$i_5....@news.edisontel.com...
> > Salve a tutti,
> >
> > non c'è verso di far funzionare MSDE2000.
> >
> > Vi spiego come l'ho installata:
> >
> > - ho scaricato msde2k sp3 dal sito ms (circa 75mb)
> >
> > - ho lanciato il setupo così "c:\sql2ksp3\MSDE\setup.exe
> > securitymode=sql sapwd=password"   in modo da utilizzare la security
> > di sql server
> >
> > - sistema operativo usato Win. XP professional
> >
> > Allora il servivio parte regolarmente e sembra funzionare ma se tento
> > di accedervi tramite un .ADP, dopo aver immesso utente=sa e
> > password=password
> > il programma risponde con un bel messaggio di errore:"OVERFLOW...."
> >
> > Secondo voi questa disfunzione può essere causata da una precedente
> > installazione di MSDE (vers. precedente)?
> >
> > Qualche dritta? (non formattazione please...)
>
>
> Sei a posto con tutti i SP?
> MAssimiliano
>
allora MDSE2000 ha il sp3
il win 2000 server è a posto come SP
mentre Access 2000 è la versione SR-1
ma tu riesci con A2k ad accedere a MSDE2000?
perchè con A2k accedo senza problemi a MSDE 1.0
grazie!
ciao
ringo


title: Access 2003 SP3 non si carica

text:
Ciao a tutti, innanzitutto.
Sono nuovo e spero di poter contribuire al meglio anch'io la gruppo.
Forse qualcuno di voi sa suggerirmi qualcosa in merito all'oggetto.
Mi spiego meglio.
se eseguo access 2003 10 volte per 5 non mi parte.
Puntualizzo: sembra non partire, ma in task manager esiste il
programma, ma non occupa niente della CPU.
Per quante volte mi ostini ad eseguirlo ancora, continuano ad
aggiungersi servizi di access in task manager, uno dietro l'altro,
tutti uguali e tutti non impegnano la cpu.
Fortunatamente non e' sempre cosi, ma spesso e' fastidioso.
Specifico:
Ho office 2003 professional SP3
Windows Vista ultimate con tutti gli aggiornamenti caricati.
Ho anche quelle che si chiamano Access 2003 developer extensions,
caricate.
Boh!
magari e' un bug che non ho visto segnalato.
Un ciao e grazie a tutti.


title: Access 2003 SP3 non si carica

author: Carlo Costarella

text:
<
indp...@hotmail.com
> ha scritto nel messaggio
news:aaa29da4-66f9-4788...@k36g2000pri.googlegroups.com...

Cose da provare:
esegui msaccess come amministratore;
disabilita prima l'antivirus e dopo aver fatto partire il programma lo
riattivi;
se, in questo caso va bene, bisogna "dire" all'antivirus che il programma è
ok.
Fai sapere.
Ciao, Carlo


title: Access 2003 SP3 non si carica

text:
On 13 Dic, 11:06, "Carlo Costarella"
<
carloantoniocostare...@gmail.com
> wrote:
> <
indpi...@hotmail.com
> ha scritto nel messaggionews:aaa29da4-66f9-4788...@k36g2000pri.googlegroups.com...

Ciao,
innanzitutto, grazia per la risposta.
Ho notato qualcosa d'altro.
Se apro Access anche 50 volte tutto bene.
Se apro un mio programma in access (.mdb) anche 50 volte, sempre tutto
bene.
Se apro il mio programma in access (.mdb) tenedo premuto shift per non
far partire l'applicazione allora su 10 volte 5 va in taskmanager e
non fa niente.
Puo' essere d'aiuto?
Ciao, e grazie.


title: Somma con query

author: Santilli Marco

text:
Ho una mascherà che mi visualizza il magazzino.
Mediante un pulsante devo avviare una query che mi chieda: Quanti articoli
vuoi aggiungere?
Inserendo il numero e premendo INVIO mi devio aggiornare il valore con
quello esiste + il numero che ho digitato
Presumo che si faccia con una query di aggiornamento ma non mi funziona
Ho creato il pulsante: in query ho messo
CAMPO: quantità
TABELLA: prodotti
AGGIORNA A: quantità
CRITERI: [Quanti articoli vuoi aggiungere?]
Eseguendo la query il valore di quantità non viene modificato, come devo
fare????
Ciao e grazieeeeeeee


title: Somma con query

text:
"Santilli Marco" <
ma...@santillimarco.it
> ha scritto nel messaggio
news:cqoscm$b5$1...@carabinieri.cs.interbusiness.it...

Scusami, ma devi aggiornare tutti irecord della tabella prodotti?
Nel qual caso prova così:
CAMPO: quantità
TABELLA: prodotti
AGGIORNA A: quantità + [Quanti articoli vuoi aggiungere?]
CRITERI:
--
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


title: Somma con query

text:
"Roberto da casa" <
r.masso...@libero.it
> ha scritto nel messaggio
news:HxTAd.8892$H%6.36...@twister1.libero.it...

Ok FUNZIONA!!!!!!!!
Ciao grazie e Buon ANNO
>


title: FONT CODICI A BARRE

author: DavideR

text:
On Wed, 13 Sep 2000 11:48:11 +0200, "Claudio Aleotti"
<
c.al...@esedra.it
> wrote:
>>>Innanzitutto Ciao a Tutti.
>>>
>>>Ho la necessità di stampare un codice a barre in un report.
>>>Dove posso trovare i font necessari ?
Puoi cominciare dall'indirizzo segnalato da Enrico, dove troverai un
bel po' di link interessanti.
Io dopo svariati tentativi ho risolto acquistando questo add-in che
trovi a
www.abarcode.net
. Costa poco, è semplice da usare e permette
di utilizzare svariati tipi di barcode.
>>>
>>>Grazie per la collaborazione.
Di nulla.
Alla prossima
DavideR
>>>
>>>
-----------------------------------------------------
Togli NOSPAM dall'indirizzo per contattarmi in e-mail
-----------------------------------------------------


title: FONT CODICI A BARRE

author: Claudio Aleotti

text:
Innanzitutto Ciao a Tutti.
Ho la necessità di stampare un codice a barre in un report.
Dove posso trovare i font necessari ?
Grazie per la collaborazione.


title: FONT CODICI A BARRE

author: Federico Luciani

text:

Fai una ricerca.
Su internet ne trovi di tutti i tipi (anche free)
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: FONT CODICI A BARRE

author: Enrico Pietrobon

text:
Anche io avevo lo stesso problema, ancor oggi non risolto, ho provato ad
andare a vedere in internet con tutti i motori di ricerca possibili, ma
niente, non ho trovato nulla.
Enrico
Claudio Aleotti <
c.al...@esedra.it
> wrote in message
8pnibp$83u$1...@fe1.cs.interbusiness.it...



title: FONT CODICI A BARRE

text:
Scusa rifaccio, ho trovato qualcosa  prova qui :
http://www.adams1.com/pub/russadam/fonts.html
qualcosa di interessante lo trovi..
Enrico
Claudio Aleotti <
c.al...@esedra.it
> wrote in message
8pnibp$83u$1...@fe1.cs.interbusiness.it...



title: filecopy  errore di run-time '70': autorizzazione negata

author: mario rossi

text:
buongiorno a tutti,

eseguendo l'istruzione
FileCopy fileOrigine, fileDestinazione
ricevo l'errore in oggetto perchè il file che voglio copiare è aperto da access
c'è un modo per copiarlo comunque anche se in uso?

grazie.


author: RobertoA

text:

Se e' in uso, non credo si possa copiare con successo
Potresti chiuderlo (chiudere gli oggetti Access che lo usano), copiare,
e poi ricollegarti


text:

esatto devo chiudere le form che usano quelle tabelle altrimenti il file resta in uso.


title: Struttura database

author: Pilan Simone

text:
Ciao a tutti,
mi servirebbe sapere in che modo posso abilitare o disabilitare la
possibilità di andare a modificare
la struttura del database, e visualizzare un messaggio di errore che avvisi
l'utente che sta entrando
nell'area di progettazione, che per motivi di sicurezza deve essere gestita
solo da utenti esperti.
Ciao


title: Struttura database

text:
"Pilan Simone" <
pilan...@virgilio.it
> ha scritto nel messaggio
news:mfzxc.434351$rM4.17...@news4.tin.it...

dipende tu cosa intendi per area di proggettazione.


title: Struttura database

text:
Volevo evitare che un utente inesperto potesse accedere alla struttura delle
tabelle e delle maschere e di apportare delle modifiche.
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:fjzxc.28897$G%.13268@tornado.fastwebnet.it...



title: Struttura database

author: Alessandro Cara

text:
Pilan Simone wrote:
> Volevo evitare che un utente inesperto potesse accedere alla struttura delle
> tabelle e delle maschere e di apportare delle modifiche.
Rispondi "dopo" il quoting!
Genera un file MDE.
--
a.cara


title: Struttura database

author: ALESSANDRO Baraldi

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:2iovvmF...@uni-berlin.de...

Beh l'utente inesperto forse lo allontani, ma quello stronzo
ti cancella la Tabella e tu sei a piedi....!
@Alex.


title: [OT] Potenza dell'Europa?

author: Sergio MAZZA

text:
Ma č una mia impressione o capita anche a voi di non ricevere nessuna mail e
meno che mai SPAM?
Di solito mi arrivano una 80na di mail da cestinare al giorno, oggi, sě e
no, che ne sono arrivate 2!!!
EVVIVA LA COSTITUZIONE EUROPEA!!
Ciao.
--
Sergio MAZZA


title: [OT] Potenza dell'Europa?

author: Luciano (DOC)

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:clr98i$9ja$1...@canarie.caspur.it...
> Di solito mi arrivano una 80na di mail da cestinare al giorno, oggi, sì e
> no, che ne sono arrivate 2!!!
A me e' arrivata la solita vagonata di merda. Anche perche' per lo piu'
rdagli usa, che sai quanto glie ne frega della firma di domani.
Saluti.
Luciano


title: [OT] Potenza dell'Europa?

text:
>
> > Di solito mi arrivano una 80na di mail da cestinare al giorno, oggi, sì
e
> > no, che ne sono arrivate 2!!!
>
> A me e' arrivata la solita vagonata di merda. Anche perche' per lo piu'
> rdagli usa, che sai quanto glie ne frega della firma di domani.
> Saluti.
>
> Luciano
>
>
Speriamo che l'Europa diventi una potenza, ma intanto anch'io, con Tiscali,
continuo a riceverne.
Ciao
Eugenio


title: [OT] Potenza dell'Europa?

author: ciroteo

text:
"Luciano (DOC)" <
XXXlucia...@sitocomune.com
> ha scritto nel messaggio
news:2ud0bgF...@uni-berlin.de...

io non so perchè la mia casella invece brulica di inviti all'acquisto di
viagra, prodotti per allungamenti vari...... cosa ne sanno loro della mia
virilità???


title: [OT] Potenza dell'Europa?

author: MA

text:
> >> Di solito mi arrivano una 80na di mail da cestinare al giorno, oggi, sì
e
> >> no, che ne sono arrivate 2!!!
> >
> > A me e' arrivata la solita vagonata di merda. Anche perche' per lo piu'
> > rdagli usa, che sai quanto glie ne frega della firma di domani.
> > Saluti.
> >
> > Luciano
> >
> >
>
> io non so perchè la mia casella invece brulica di inviti all'acquisto di
> viagra, prodotti per allungamenti vari...... cosa ne sanno loro della mia
> virilità???
Dimentichi il raduno del NordEst!!!
Secondo te perchè Skipper prendeva appunti???
MAssimiliano


title: [OT] Potenza dell'Europa?

author: Salvador Pierangelo

text:
"Eugenio" <epiworld chiocciola @ chiocciola
tiscali.it
> ha scritto nel
messaggio news:clsp22$63l$1...@lacerta.tiscalinet.it...

[ironia ON]
La ricevi perchè non acquisti la protezione antispam di tiscali!
[ironia OFF]
E quindi, secondo me, tiscali vende il tuo indirizzo o comunque facilita che
tu riceva tonnellate di m*rda...
A me ha iniziato ad arrivare questa robaccia 1 settimana prima che
attivassero l'antispam e non solo a me!
Ciao,
PS


title: [OT] Potenza dell'Europa?

text:
> > Speriamo che l'Europa diventi una potenza, ma intanto anch'io, con
> Tiscali,
> > continuo a riceverne.
>
> [ironia ON]
>
> La ricevi perchè non acquisti la protezione antispam di tiscali!
>
> [ironia OFF]
>
> E quindi, secondo me, tiscali vende il tuo indirizzo o comunque facilita
che
> tu riceva tonnellate di m*rda...
> A me ha iniziato ad arrivare questa robaccia 1 settimana prima che
> attivassero l'antispam e non solo a me!
>
> Ciao,
> PS
>
>
Assolutamente consapevole!
Ma il loro Antispam non lo acquisterò mai, perchè funzionicchia.
Ciao


title: [OT] Potenza dell'Europa?

author: Nick

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:f5mgd.28804$B06....@news.edisontel.com...

ROTFLISSIMO!!!!!
una volta tanto non è colpa mia :D
cmq a me a livello di spam è successo l cotrario :(--- è un periodo che il mio spam terminator mi fa passare un po' di spam (10 mail
al giorno massimo)
--
Ciao
Nick


title: [OT] Potenza dell'Europa?

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:f5mgd.28804$B06....@news.edisontel.com...

vigliacco ... prima o poi lo piglio! approposito è un bel po' che non si
sente.
Sarà disperso nei mari del nord! ...


title: Scegliere quale stampante usare via codice....

author: Graziano

text:
Salve, č possibile poter scegliere con A2000 (s.o. 2000Pro) tramite codice,
quale stampante utilizzare senza doverlo chiedere all'utente?


author: Roberto da casa

text:
"Graziano" <
in...@studiogamma-ct.it
> ha scritto nel messaggio
news:cmpq67$d4i$1...@balena.cs.interbusiness.it...
> Salve, è possibile poter scegliere con A2000 (s.o. 2000Pro) tramite
codice,
> quale stampante utilizzare senza doverlo chiedere all'utente?
In un modulo del tuo database prova a memorizzare la seguente variabile
pubblica e le seguenti funzioni:
Public DefaultPrinter As String
Public Sub SetDefaultPrinter(s As String)
        'imposta la stampante passata come argomento a predefinita
        On Error GoTo Esci
        Dim WshNetwork As Object
        If IsNull(s) Or s = "" Then Exit Sub
        Set WshNetwork = CreateObject("WScript.Network")
        WshNetwork.SetDefaultPrinter (s)
        Set WshNetwork = Nothing
        DoEvents
Esci:
End Sub
Public Sub ResetDefaultPrinter()
        'reimposta a predefinita la stampante memorizzata nella var globale
        SetDefaultPrinter (DefaultPrinter)
End Sub
Public Function GetDefaultPrinter() As String
        'ritorna il nome della stampante predefinita
        Dim x As Integer
        Dim buffer As String
        buffer = Space$(255)
        x = GetProfileString("windows", "device", "?", buffer, 255)
        GetDefaultPrinter = Left$(buffer, x)
End Function
Quindi, tramite la funzione GetDefaultPrinter puoi memorizzare in
DefaultPrinter la stampante predefinita corrente, tramite la funzione
SetDefaultPrinter imposti come predefinita un'altra stampante e poi alla
fine tramite la funzione ResetDefaultPrinter reimposti la vecchia stampante
predefinita.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: spostare form in base al record selezionato

author: Paolo P

text:
Ciao a tutti,
sull'evento doppio click di un controllo in una form a maschere continue
voglio aprire una piccola form di dettaglio (a maschere continue anch'essa)
relativa al record interessato. La cosa che sto cercando inutilmente di fare
è spostare tale form(ina) in modo da mantenerla allineata alla riga
selezionata.
Ho trovato sulla guida la proprietà SelTop che restituisce praticamente il
numero della  riga, quindi non dovrebbe essere un problema far salire o
scendere la form(ina) di tanti twip quanto è largo il corpo della form
principale.
Se esistesse una proprietà che restituisce la posizione assoluta della form
principale rispetto allo schermo od alla finestra di Access il gioco sarebbe
fatto (posizione form principale + valore assoluto per portarla sulla prima
riga + valore positivo o negativo rispetto alla riga precedente), ma ....
non la trovo proprio.
Qualcuno ne sa qualcosa?
Grazie, Paolo


text:
"Paolo P" <
paolo...@tiscali.it
> ha scritto nel messaggio
news:apccjl$ejv$1...@lacerta.tiscalinet.it...

Tramite il Metodo MoveSize (vedi help)  dell'oggetto DoCmd (vedi help) puoi
spostare le maschere dove ti aggrada e dar loro le dimensioni che vuoi.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:rHju9.77371$RO.19...@twister1.libero.it...

Grazie Robi, avevo già pensato di utilizzare MoveSize e questa mattina ho
realizzato ciò che volevo. Il tutto funziona egregiamente tranne che per il
problema che ponevo (e che non ho risolto): che con MoveSize puoi impostare
delle coordinate assolute, io invece ho bisogno che siano relative alla
posizione della prima form (che non è a tutto schermo ed ha la proprietà
BorderStyle impostata a dimensionabile, così che se l'utente la sposta o la
ridimensiona, quando apro la seconda form non la trovo più allineata al
record che la apre). In sostanza ho bisogno di recuperare le coordinate
della maschera principale (se con MoveSize posso impostarle da qualche parte
potrò pure leggerle, o no?).
Se proprio non si può imposterò BorderStyle a Sottile in modo da impedire
casini, però mi pare troppo strano che non si possano recuperare tali valori
Ciao, Paolo


text:
"Paolo P" <
paolo...@tiscali.it
> ha scritto nel messaggio
news:apeuqk$f9t$1...@lacerta.tiscalinet.it...

Beh, prima usa il metodo MoveSize per la maschera principale, in modo che la
sposti dove dici tu e gli dai la dimensione che ti serve; quindi usa il
metodo MoveSize per l'altra maschera, posizionandola in modo relativo al
posizionamento che hai dato alla maschera principale.
O sbaglio?



text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:mlEu9.81274$RO.20...@twister1.libero.it...

Grazie, utilizzerò la tua proposta. Però queste coordinate del cavolo...mi
rimane la curiosità di sapere dove diavolo le mette quando gliele imposti.
:)
Ciao e grazie ancora, Paolo


author: Lorenzo Coronati

text:
Scrisse "Paolo P" <
paolo...@tiscali.it
>:
>Grazie Robi, avevo già pensato di utilizzare MoveSize e questa mattina ho
>realizzato ciò che volevo. Il tutto funziona egregiamente tranne che per il
>problema che ponevo (e che non ho risolto): che con MoveSize puoi impostare
>delle coordinate assolute, io invece ho bisogno che siano relative alla
>posizione della prima form (che non è a tutto schermo ed ha la proprietà
>BorderStyle impostata a dimensionabile, così che se l'utente la sposta o la
>ridimensiona, quando apro la seconda form non la trovo più allineata al
>record che la apre). In sostanza ho bisogno di recuperare le coordinate
>della maschera principale (se con MoveSize posso impostarle da qualche parte
>potrò pure leggerle, o no?).
il modo c'e', tempo fa feci due form che si sovrapponevano
perfettamente qualunque fosse la loro posizione/dimensione
se hai un po' di pazienza, nel fine settimana ci guardo...
bai
--
lorenzo coronati
---


title: Cambio di risoluzione sballa la barra di windows

author: LoTo

text:
Cercando tra i vecchi messaggi del gruppo di google ho trovato il codice
che allego che uso per mandare la risoluzione a 1024 x 768 all'avvio del
database e per riportarla alla risoluzione precedente alla chiusura.
Il problema e' che quando la risoluzione cambia, la barra di windows
finisce circa a meta' schermo e non si adatta in larghezza alla finestra.
Potete aiutarmi?
Allego il codice e aggiungo che,
1 non e' farina del mio sacco! (magari!)
2 per farlo funzionare si deve aggiungere all'evento "su apertura" della
maschera principale (pannello comandi o altro) l'istruzione "checkRes" e
all'evento "su chiusura" della stessa maschera l'struzione "ritRes"
ecco il codice del modulo da creare:
**************************************************************************
Option Compare Database
Private Declare Function EnumDisplaySettings Lib "user32" Alias
"EnumDisplaySettingsA" (ByVal lpszDeviceName As Long, ByVal iModeNum As
Long, lpDevMode As Any) As Boolean
Private Declare Function ChangeDisplaySettings Lib "user32" Alias
"ChangeDisplaySettingsA" (lpDevMode As Any, ByVal dwflags As Long) As Long
Private Const ENUM_CURRENT_SETTINGS = -1
Private Const CDS_FORCE As Long = &H80000000
Private Const DISP_CHANGE_SUCCESSFUL = 0
Private Const DM_PELSWIDTH As Long = &H80000
Private Const DM_PELSHEIGHT As Long = &H100000
Private Const CCDEVICENAME As Long = 32
Private Const CCFORMNAME As Long = 32
Private Type DEVMODE
    dmDeviceName      As String * CCDEVICENAME
    dmSpecVersion     As Integer
    dmDriverVersion   As Integer
    dmSize            As Integer
    dmDriverExtra     As Integer
    dmFields          As Long
    dmOrientation     As Integer
    dmPaperSize       As Integer
    dmPaperLength     As Integer
    dmPaperWidth      As Integer
    dmScale           As Integer
    dmCopies          As Integer
    dmDefaultSource   As Integer
    dmPrintQuality    As Integer
    dmColor           As Integer
    dmDuplex          As Integer
    dmYResolution     As Integer
    dmTTOption        As Integer
    dmCollate         As Integer
    dmFormName        As String * CCFORMNAME
    dmUnusedPadding   As Integer
    dmBitsPerPel      As Integer
    dmPelsWidth       As Long
    dmPelsHeight      As Long
    dmDisplayFlags    As Long
    dmDisplayFrequency As Long
End Type
Private Type TRes
     lHoriz As Long
     lVert As Long
End Type
Global DM As DEVMODE
Global g_curRes As TRes
Private Function ChangeCurrentRes(newRes As TRes) As Boolean
     With DM
         .dmPelsWidth = newRes.lHoriz
         .dmPelsHeight = newRes.lVert
         .dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT
         .dmSize = LenB(DM)
     End With
     If ChangeDisplaySettings(DM, CDS_FORCE) = DISP_CHANGE_SUCCESSFUL Then
         ChangeCurrentRes = True
     End If
End Function
Private Function GetCurrentRes() As TRes
     Dim DM As DEVMODE
     DM.dmFields = DM_PELSWIDTH Or DM_PELSHEIGHT
     DM.dmSize = LenB(DM)
     Call EnumDisplaySettings(0&, ENUM_CURRENT_SETTINGS, DM)
     GetCurrentRes.lHoriz = DM.dmPelsWidth
     GetCurrentRes.lVert = DM.dmPelsHeight
End Function
Public Sub checkRes()
     Dim curRes As TRes
     Dim newRes As TRes
     Dim bRes As Boolean
     If g_curRes.lHoriz = 0 Then
         curRes.lHoriz = GetCurrentRes.lHoriz
         curRes.lVert = GetCurrentRes.lVert
         'Modifica secondo le tue esigenze
         If curRes.lHoriz < 1024 Then
             newRes.lHoriz = 1024
             newRes.lVert = 768
             bRes = ChangeCurrentRes(newRes)
             If bRes = True Then
                 g_curRes = curRes
                 'MsgBox "La risoluzione è stata cambiata!",
vbInformation,"Operazione eseguita"
             Else
                 MsgBox "Impossibile cambiare la risoluzione corrente.",
vbCritical, "ERRORE"
             End If
         End If
     Else
         newRes = g_curRes
         bRes = ChangeCurrentRes(newRes)
         If Not bRes = True Then
             MsgBox "Impossibile reimpostare la risoluzione.",
vbCritical, "ERRORE"
         End If
     End If
End Sub
Public Sub ritRes()
'Questo reimposta la risoluzione a quella precedente
     Dim curRes As TRes
     Dim newRes As TRes
     Dim bRes As Boolean
             newRes.lHoriz = curRes.lHoriz
             newRes.lVert = curRes.lVert
             bRes = ChangeCurrentRes(newRes)
             If bRes = True Then
                 g_curRes = curRes
             End If
End Sub
**************************************************************************


author: mino

text:
LoTo ha scritto:




> **************************************************************************
> Option Compare Database






un'idea cha mi viene è quella di ridurre a icona l'applicativo access e
poi ingrandirlo
prova con
appAccess.DoCmd.RunCommand 11
appAccess.DoCmd.RunCommand 10
ciao e spero funzioni
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Calcolo dei giorni intercorsi tra le date di due record.

author: Frigor

text:
Ho una tabella in cui vengono inseriti degli importi e delle date di
versamento. Vorrei calcolare i giorni che passano tra il versamento X e
quello successivo... come posso fare?
Grazie
Frigor


author: Roberto - Syd

text:
"Frigor" <
mac_...@libero.it
> ha scritto nel messaggio
news:jrV18.5014$QG2.1...@news2.tin.it...

Guarda nello help in linea la funzione datediff("d";data1;data2) dove "d"
sta per giorni, data1 sta per una delle date e data2 sta per l'altra data.
Ciao Roberto - Syd


text:
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:riX18.221$Rv3....@news2.tin.it...

Non funziona. Le due date devono essere prese da campi diversi MA CONTENUTI
nello stesso record. Io ho invece bisogno di prendere lo stesso campo in due
record diversi.
:(
Come faccio?


author: Emyr

text:


memorizza il valore in una variabile temporanea e poi confronta il
dato dopo esserti spostato
Saluti.
Emanuele.


title: esportare su file di testo

author: Nicola

text:
Avrei bisogno di esportare una tabella o una query in modo automatico
in un file di testo, possibilmente ogni record deve rappresentare una
stringa unica e quindi senza sparatore. esportandolo attravero una
macro non è fattibile ed esportarlo manualmente da FILE ESPORTA è
abbastanza macchinoso, c'è un modo automatio per farlo?
grazie a tutti per le risposte
Nicola


title: esportare su file di testo

author: Alessandro Cara

text:

vedi altro 3d
--
a.cara
Togli qualcosa dall'email


title: esportare su file di testo

author: Harry Evans

text:
> > Avrei bisogno di esportare una tabella o una query in modo automatico
> > in un file di testo, possibilmente ogni record deve rappresentare una
> > stringa unica e quindi senza sparatore. esportandolo attravero una
> > macro non è fattibile ed esportarlo manualmente da FILE ESPORTA è
> > abbastanza macchinoso, c'è un modo automatio per farlo?
Fai così:
Crea una macro che fa quello che vuoi, quindi la fai trasformare in codice e
cambi i parametri che ti servono. Funziona


title: SmartVba

author: Pisinho

text:
Buongiorno,
qualcuno usa, ha usato o ha provato l'ADD-IN in oggetto ?
Sembra interessante...
Saluti


title: Totali in un report a campi incrociati

author: Donato

text:
Non riesco a fare i totali di riga e di colonna in un report basato su una
query  a campi incrociati!!!!
Sull'help di Access sembra addirittura non esistere niente riguardo ai
report a campi inrociati e quindi non so a chi rivolgermi.....
Cmq, il problema è che se sulle righe ho provato a mettere una casella di
testo con la somma degli altri campi delle righe...funziona, ma solo se
tutti i campi hanno un valore, se c'è un campo senza valore non mi appare
niente.
Per le colonne ho fatto una casella di testo con somma([pippo]), ma mi da
#errore (forse per lo stesso motivo delle righe, cioè ci sono campi senza
valore).
Sui report normali mi funziona tutto, ma su questo che è basato su una query
a campi incrociati è un casino...
Sapete per caso indicarmi dove documentarmi bene riguardo a questi tipi di
report?
--
A presto!
Donato Mazzocchetti
ark...@tin.it


title: Totali in un report a campi incrociati

author: Sib dal portatile

text:
"Donato" <
ark...@tin.it
> ha scritto nel messaggio
news:c9gB6.17060$r67.3...@news2.tin.it...
> Non riesco a fare i totali di riga e di colonna in un report basato su una
> query  a campi incrociati!!!!
>
> Sull'help di Access sembra addirittura non esistere niente riguardo ai
> report a campi inrociati e quindi non so a chi rivolgermi.....
>
> Cmq, il problema è che se sulle righe ho provato a mettere una casella di
> testo con la somma degli altri campi delle righe...funziona, ma solo se
> tutti i campi hanno un valore, se c'è un campo senza valore non mi appare
> niente.
Prova con:
=Somma(nz([TuoCampo],0))
Sib


title: Totali in un report a campi incrociati

author: Catja Moeller

text:
On Thu, 12 Apr 2001 13:56:23 +0200, "Sib dal portatile"
<
sibN...@iol.it
> wrote:
>=Somma(nz([TuoCampo],0))
Ma porca /&%$£"%! E io che tempo fa ci sono diventata matta con delle
IIF complicatissime :(


title: Totali in un report a campi incrociati

author: Roberto dal portatile

text:
"Donato" <
ark...@tin.it
> ha scritto nel messaggio
news:c9gB6.17060$r67.3...@news2.tin.it...
> Non riesco a fare i totali di riga e di colonna in un report basato su una
> query  a campi incrociati!!!!
>
> Sull'help di Access sembra addirittura non esistere niente riguardo ai
> report a campi inrociati e quindi non so a chi rivolgermi.....
>
Per i totali di riga la cosa più facile è quella di farli fare alla query a
campi incrociati e poi limitati a stamparli con il report.
> Cmq, il problema è che se sulle righe ho provato a mettere una casella di
> testo con la somma degli altri campi delle righe...funziona, ma solo se
> tutti i campi hanno un valore, se c'è un campo senza valore non mi appare
> niente.
E' normale; se in una somma anche un solo addendo ha valore Null (come tu
appunto dici) il risultato della somma assume valore Null; devi pertanto
usare la funzione Nz (vedi help); insomma se la somma è fatta con:
= [A] + [B] + [C]
devi ivece scrivere
:
= Nz([A];0) + Nz([B];0) + Nz([C];0)
Comunque, come ti ho detto sopra, ti conviene far fare la somma di riga alla
query (con l'autocomposizione basta accendere uno svirgolino).
> Per le colonne ho fatto una casella di testo con somma([pippo]), ma mi da
> #errore (forse per lo stesso motivo delle righe, cioè ci sono campi senza
> valore).
Qui di problemi ne hai due; infatti se fosse solo il problema dei campi Null
non avresti il totale ma non avresti neppure la segnalazione di errore.
Secondo me #errore  te lo dà perché pippo è il nome di un controllo del
report, mentre con la funzione Somma si deve indicare il nome di un campo
(quello della query a campi incrociati, nel tuo caso); per maggiori dettagli
vedi cosa ti dice l'help circa l'uso della funzione Somma su controlli
calcolati di maschere e report.
Quindi la tua funione somma sarà scritta più o meno così:
= Somma(Nz([NomeCampoQuery];0))
Puoi, in alternativa, crearti una query di raggruppamento basata sulla query
a campi incrociati e far fare a lei i totali di colonna, che poi ti
limiterai a stampare raccogliendo i valori con delle funzioni DLookup che
abbiano come dominio tale query di raggruppamento.
> Sui report normali mi funziona tutto, ma su questo che è basato su una
query
> a campi incrociati è un casino...
Nei report che tu chiami normali, se fatti con l'autocomposizione, il nome
del controllo coincide con il nome del campo cui è associato, quindi non ti
si evidenzia il problema della funzione Somma (ma c'è comunque).
Inoltre, in una query di selezione o in una tabella, il valore di default di
un campo numerico "vuoto" assume il valore zero e non Null come avviene
nelle query a campi incrociati.
Ma la vita è bella perché è varia. ;-)
>
> Sapete per caso indicarmi dove documentarmi bene riguardo a questi tipi di
> report?
>
Ho inviato al Sito Comune una FAQ per la stampa di query a campi incrociati
con più valori e con calcoli effettuati sia al livello di riga che di
colonna; probabilmente al prossimo aggiornamento....
Buona Pasqua.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Totali in un report a campi incrociati

text:
Grazie per le info, ora provo e vi faccio sapere....
> > Sapete per caso indicarmi dove documentarmi bene riguardo a questi tipi
di
> > report?
> >
>
> Ho inviato al Sito Comune una FAQ per la stampa di query a campi
incrociati
> con più valori e con calcoli effettuati sia al livello di riga che di
> colonna; probabilmente al prossimo aggiornamento....
Grande!
Buona Pasqua e Pasquetta! :-)



title: Totali in un report a campi incrociati

text:
"Donato" <
ark...@tin.it
> ha scritto nel messaggio
news:5imB6.1317$lu5....@news1.tin.it...
[CUT]
>
> Buona Pasqua e Pasquetta! :-)
>
> --
> A presto!
> Donato Mazzocchetti
Anche a te.
Roberto


title: Totali in un report a campi incrociati

text:
Ok ho risolto!:)
Per le righe va benissimo sia con NZ, sia se la faccio calcolare
direttamente dalla Query (io ho fatto cosě).
Per le colonne ho risolto con NZ. Mi dava #Errore perchč dovevo mettere i
campi per i totali sul pič di pagina report (invece li avevo messi su pič di
pagina pagina).
Altra domanda...c'č un modo veloce per ordinare le righe della query a campi
incrociati in un modo definto da me?
Ora me li ordina in maniera crescente, ma io vorrei riordinarmeli
"manualmente"....



title: Totali in un report a campi incrociati

text:
"Donato" <
ark...@tin.it
> ha scritto nel messaggio
news:sGWB6.24338$r67.5...@news2.tin.it...

Non so cosa intendi per ordinare le righe "manualmente", ma in una query a
campi incrociati puoi ordinare in maniera crescete o decrescente per uno o
piů campi che sono intestazioni di riga.



title: evento su corrente bis

text:
Ciao
Inizio un nuovo 3d (non conosco altro modo) per rispondere e
ringraziere tutti coloro che si sono interessati al mio problema.
Nel precedente post parlavo di migliaia di record, omettendo che
saranno migliaia, ma nel momento in cui scrivevo erano solo 4,
esattamente quante volte passava dall'evento su corrente.
Precisamente:
- su assegnazione da VBA di RecordSource
- su esecuzione da VBA di OrderBy
- su esecuzione da VBA di docmd.gotorecor...., aclast
- un ennesima volta che forse è l'unica che serve
Grazie
MArco
PS: se avete altre barzellette le leggerò volentieri
MArco


title: evento su corrente bis

author: Sergio MAZZA

text:
<
black....@hotmail.it
> ha scritto nel messaggio
news:1185196156.3...@d55g2000hsg.googlegroups.com...
Ciao
Inizio un nuovo 3d (non conosco altro modo) per rispondere e
ringraziere tutti coloro che si sono interessati al mio problema.
[risposta]
Selezionavi il messaggio e premevi il bottone "rispondi al newsgroup"; ma
dipenda anche da quale strumento stai utilizzando per leggere i newsgroup.
Nel precedente post parlavo di migliaia di record, omettendo che
saranno migliaia, ma nel momento in cui scrivevo erano solo 4,
esattamente quante volte passava dall'evento su corrente.
Precisamente:
- su assegnazione da VBA di RecordSource
- su esecuzione da VBA di OrderBy
- su esecuzione da VBA di docmd.gotorecor...., aclast
- un ennesima volta che forse è l'unica che serve
[risposta]
Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
Grazie
MArco
PS: se avete altre barzellette le leggerò volentieri
MArco
[risposta]
Ne so' una sui programmatori austriaci/milanesi/parte-nopei... Ma siamo in
fascia protetta (dalla cintola in giù)...
Ciao.
--
Sergio MAZZA


title: evento su corrente bis

text:
On 23 Lug, 15:21, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> <
black.mar...@hotmail.it
> ha scritto nel messaggionews:1185196156.3...@d55g2000hsg.googlegroups.com...
> Ciao
> Inizio un nuovo 3d (non conosco altro modo) per rispondere e
> ringraziere tutti coloro che si sono interessati al mio problema.
>
> [risposta]
> Selezionavi il messaggio e premevi il bottone "rispondi al newsgroup"; ma
> dipenda anche da quale strumento stai utilizzando per leggere i newsgroup.
google groups
mi pare che nn lo permetta
>
> Nel precedente post parlavo di migliaia di record, omettendo che
> saranno migliaia, ma nel momento in cui scrivevo erano solo 4,
> esattamente quante volte passava dall'evento su corrente.
> Precisamente:
> - su assegnazione da VBA di RecordSource
> - su esecuzione da VBA di OrderBy
> - su esecuzione da VBA di docmd.gotorecor...., aclast
> - un ennesima volta che forse è l'unica che serve
>
> [risposta]
> Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
>
Il codice fa esattamente quanto specificato  dopo "Precisamente:"
Grazie
Ciao
> Grazie
> MArco
> PS: se avete altre barzellette le leggerò volentieri
> MArco
>
> [risposta]
> Ne so' una sui programmatori austriaci/milanesi/parte-nopei... Ma siamo in
> fascia protetta (dalla cintola in giù)...
>
> Ciao.
> --
> Sergio MAZZA
Grazie ancora
Ciao
MArco


title: evento su corrente bis

author: Alessandro Baraldi

text:
[CUT]
> > [risposta]
> > Selezionavi il messaggio e premevi il bottone "rispondi al newsgroup"; ma
> > dipenda anche da quale strumento stai utilizzando per leggere i newsgroup.
>
> google groups
> mi pare che nn lo permetta
Lo permette uso Google da 5 anni e lo permette...!
[CUT]
> > [risposta]
> > Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
>
> Il codice fa esattamente quanto specificato  dopo "Precisamente:"
Se non vuoi farci vedere il codice segreto dovrai accontentarti di una
risposta di questo tipo:
"Non è normale quello che ti accade, da me funziona"... vedi tu...!
> Grazie
> Ciao
Prego
@Alex


title: evento su corrente bis

author: Marco Pizzamiglio

text:
black....@hotmail.it
 ha scritto:
[cut]
> > Precisamente:
> > - su assegnazione da VBA di RecordSource
> > - su esecuzione da VBA di OrderBy
> > - su esecuzione da VBA di docmd.gotorecor...., aclast
> > - un ennesima volta che forse è l'unica che serve
> > Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
> Il codice fa esattamente quanto specificato  dopo "Precisamente:"
> Grazie
> Ciao
Hai messo qualla roba là nell'evento Current della maschera???
Se no dove? E cosa c'è nell'evento Current?
Come credi che ti possano aiutare questi poveri programmatori, per bravi
che siano, se non hanno la minima idea di cosa fa e cosa dovrebbe fare il
tuo programma?
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: evento su corrente bis

text:
On 23 Lug, 16:28, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> [CUT]
>
> > > [risposta]
> > > Selezionavi il messaggio e premevi il bottone "rispondi al newsgroup"; ma
> > > dipenda anche da quale strumento stai utilizzando per leggere i newsgroup.
>
> > google groups
> > mi pare che nn lo permetta
>
> Lo permette uso Google da 5 anni e lo permette...!
mi dai una dritta ?
>
> [CUT]
>
> > > [risposta]
> > > Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
>
> > Il codice fa esattamente quanto specificato  dopo "Precisamente:"
>
> Se non vuoi farci vedere il codice segreto dovrai accontentarti di una
> risposta di questo tipo:
>
> "Non è normale quello che ti accade, da me funziona"... vedi tu...!
Non ci sono segreti:
Private Sub Form_Current()
 SelRighe
End Sub
Private Sub Form_Load()
 Me.RecordSource = "QryFatture" (*)
 Me.OrderBy = "Numero" (*)
 Me.OrderByOn = True
 On Error Resume Next
 DoCmd.GoToRecord , , acLast (*)
End Sub
le istruzioni con (*) attivano l'evento on current
Private Function CambioProtocollo(P As String)
 Forms!MskAvvio!ProtocolloCorrente = P
 Forms!MskAvvio.Refresh
 Me.Requery
 Me.OrderBy = "Numero"
 On Error Resume Next
 DoCmd.GoToRecord , , acLast
End Function
Private Sub SelRighe()
 Me.Righe.SourceObject = "MskFatture_R" & IIf(Me.Tipo2 = 3, "2", "1")
End Sub
Private Sub Tipo2_AfterUpdate()
 SelRighe
End Sub
> > Grazie
> > Ciao
>
> Prego
> @Alex


title: evento su corrente bis

text:
On 23 Lug, 16:52,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
>
black.mar...@hotmail.it
 ha scritto:
>
> [cut]
>
> > > Precisamente:
> > > - su assegnazione da VBA di RecordSource
> > > - su esecuzione da VBA di OrderBy
> > > - su esecuzione da VBA di docmd.gotorecor...., aclast
> > > - un ennesima volta che forse è l'unica che serve
> > > Veramente ti si chiedeva: e il codice che fa? O dovrebbe fare?
> > Il codice fa esattamente quanto specificato  dopo "Precisamente:"
> > Grazie
> > Ciao
>
> Hai messo qualla roba là nell'evento Current della maschera???
> Se no dove? E cosa c'è nell'evento Current?
> Come credi che ti possano aiutare questi poveri programmatori, per bravi
> che siano, se non hanno la minima idea di cosa fa e cosa dovrebbe fare il
> tuo programma?
Private Sub Form_Current()
 SelRighe
End Sub





Voilà
Grazie



title: evento su corrente bis

author: ALESSANDRO Baraldi

text:
<
black....@hotmail.it
> ha scritto nel messaggio
news:1185203651.3...@w3g2000hsg.googlegroups.com...
On 23 Lug, 16:28, Alessandro Baraldi <
ik2...@libero.it
> wrote:
> [CUT]
>
> > > [risposta]
> > > Selezionavi il messaggio e premevi il bottone "rispondi al newsgroup";
ma
> > > dipenda anche da quale strumento stai utilizzando per leggere i
newsgroup.
>
> > google groups
> > mi pare che nn lo permetta
>
> Lo permette uso Google da 5 anni e lo permette...!
mi dai una dritta ?
[Risposta]
Apri GOOGLE e selezioni il 3D quindi selezioni RISPONDI
[CUT]
Non ci sono segreti:






[Risposta]
Allora hai esordito dicendo che l'evento Current veniva generato per tutte
le MIGLIAIA di Records
presenti...(cosa per altro assurda), poi hai semplificato dicendo che i
records erano solo 4...!
Casualmente le istruzioni che generano veramente il passaggio per il
Currento sono 3 ...
Mi pare tu abbia le idee molto confuse....!
1)Perchè associ il RecordSource su LOAD...?
Assegnalo direttamente oppure ci sono dei motivi...? Quali...?
2)Perchè devi assegnare la proprietà ORDERBY quando l'origine dati è una
QUERY che
ti permette già di suo l'ordinamento....?
3)Per il Goto(last) non c'è nulla da fare invece....
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: evento su corrente bis

text:
black....@hotmail.it
 ha scritto:







> Voilà
> Grazie
> > Ciao.
> > -Marco-
L'evento current si verifica quando la maschera visualizza il primo
record, è normale che si verifichi più volte quando cambi recordsource o
ordinamenti, o ti sposti sull'ultimo record.
Ho fatto un paio di prove, anche spostando il codice da form_load
form_open non cambia, anzi curiosamente cambia l'ordine cronologico degli
ebenti, il form_open si verifica dopo il form_load anziché prima.
Potresti usare una variabile boolean a livello di modulo, la imposti
all'inizio della form_load e la modifichi alla fine:
form_load:
  apertura=true
    ... recordsource, orderby, movelast, ecc...
  apertura=false
nella form_current aggiungi un if
form_current:
  if not apertura then
    .......
    .......
  end if
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito



title: evento su corrente bis

text:
On 23 Lug, 18:10,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)

uhmmmmm !
è un'idea
grazie
MArco
> Ciao.
> -Marco-
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo tra virgolette -
>
> - Mostra testo tra virgolette -


title: evento su corrente bis

text:
On 23 Lug, 18:06, "ALESSANDRO Baraldi" <
ik2...@libero.it
> wrote:
> <
black.mar...@hotmail.it
> ha scritto nel messaggionews:1185203651.3...@w3g2000hsg.googlegroups.com...
> On 23 Lug, 16:28, Alessandro Baraldi <
ik2...@libero.it
> wrote:
>
> > [CUT]
> > Lo permette uso Google da 5 anni e lo permette...!
>
> mi dai una dritta ?
>
> [Risposta]
> Apri GOOGLE e selezioni il 3D quindi selezioni RISPONDI
>
[Risp. MArco]
è quello che sto facendo anche adesso, ma rispondo solo a te (credo) e
non a tutti i partecipanti alla discussione.

Siccome succedeva per 4 records ho pensato che succedesse anche per le
migliaia che in futuro saranno registrate.
Poi invece specificavo all'inizio di questo 3d che lo scenario era
cmbiato.
> 1)Perchè associ il RecordSource su LOAD...?
> Assegnalo direttamente oppure ci sono dei motivi...? Quali...?
[Risp. MArco]
Il RecordSource non è fisso ma dipende da parametri ed ha modalita di
estrazione diverse.
Perciò è possibile (probabile) che debba assegnarne uno diverso subito
dopo l'apertura della form con evidente spreco di tempo nel caso fosse
fisso.
>
> 2)Perchè devi assegnare la proprietà ORDERBY quando l'origine dati è una
> QUERY che
> ti permette già di suo l'ordinamento....?
[Risp. MArco]
Perchè lascio la possibilità all'utente di stabilire un ordinamento
diverso dopo l'apertura, ma succede che in nuovo ordinamento venga
memorizzato e all'apertura VOGLIO che venga applicato il MIO.
>
> 3)Per il Goto(last) non c'è nulla da fare invece....
>
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
http://www.sitocomune.com/http://www.alessandrobaraldi.it
> ---------------------------------------------------------------------------
Grazie
Ciao


title: evento su corrente bis

text:
 [CUT]
> [Risp. MArco]
> Il RecordSource non è fisso ma dipende da parametri ed ha modalita di
> estrazione diverse.
> Perciò è possibile (probabile) che debba assegnarne uno diverso subito
> dopo l'apertura della form con evidente spreco di tempo nel caso fosse
> fisso.
Beh dal codice che hai postato non mi pare sia modificabile visto che
hai una Query FISSA, per questo ti ho detto di preimpostarla...!
Se lasci fissa la Query ti basta modificare il predicato SQL della
stessa...!
CurrentDb.QueryDefs("NomeQuery").SQL="SELECT......."
Se lo fai prima di aprire la Form, quando la apri vedrai che non hai
l'inconveniente che lamenti...!
Ed in ogni caso, anche con il tuo sistema, verrebbe eseguito solo una
volta all'assegnazione del RecordSource.
> > 2)Perchè devi assegnare la proprietà ORDERBY quando l'origine dati è una
> > QUERY che
> > ti permette già di suo l'ordinamento....?
>
> [Risp. MArco]
> Perchè lascio la possibilità all'utente di stabilire un ordinamento
> diverso dopo l'apertura, ma succede che in nuovo ordinamento venga
> memorizzato e all'apertura VOGLIO che venga applicato il MIO.
Questo per 2 motivi:
1) Non usi un MDE, se lo usassi non verrebbe memorizzato
2) Nel caso non puoi usare un MDE su evento UNLOAD metti questo:
Me.OrderByOn=False
Me.OrderBy=vbNullstring
> Grazie
> Ciao
Secondo me ti sei infilato in una strada sbagliata concettualemente e
accrocchiare qualche cosa per far funzionare il tutto è poco utile...!
@Alex


title: evento su corrente bis

text:

oltre che dannoso
OK
accetto il consiglio
resetto
ragiono
riparto
grazie
Ciao
MArco
>
> @Alex


title: setfocus in controllo sottomaschera

text:
ciao a tutti

qual e' quello corretto?

me!subform.Form!miocontrollo.setfocus
oppure
me!subform!miocontrollo.setfocus

grazie


title: setfocus in controllo sottomaschera

author: Karl Donaubauer

text:
Francodellavalle4 ha scritto:
> qual e' quello corretto?
>
> me!subform.Form!miocontrollo.setfocus
> oppure
> me!subform!miocontrollo.setfocus

In teoria tutti e due. "Form" è opzionale. Nelle versioni vecchi di
Access nessun problema con la versione breve. Però nelle versioni
recenti (soprattutto da 2007 in poi) la versione breve spesso non
funziona più.

Per questo nel frattempo è meglio scrivere sempre la proprietà "Form" e
alcuni anni fa ho anche cambiato il relativo articolo sul mio sito
http://www.donkarl.com/it?FAQ4.2
 in questo rispetto.

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


title: setfocus in controllo sottomaschera

text:

grazie Karl


title: setfocus in controllo sottomaschera

text:

sa tutto. Alle volte mi fa paura :-)


title: setfocus in controllo sottomaschera

text:
Radicale 001 ha scritto:
> ... sa tutto. Alle volte mi fa paura :-)

Nemmeno per Access esiste uno chi sa tutto. Si accorge se frequentemente
s'incontra molti colleghi versati sulle conferenze, summit
internazionali, collaborazioni ecc. o virtuale in diversi modi.
È la miglior ricetta contro sopravvalutazione, paraocchi ed altre
malattie (anche) professionali.

Detto questo certo mi piace di farti paura. ;-)



title: report consecutivi

author: Roby F.

text:
Si possono stampare due report consecutivamente senza fare il salto pagina
tra nuno e l'altro?
Grazie Roberto


title: report consecutivi

author: Cinzia

text:
"Roby F." <Chie...@me.ebasta> ha scritto nel messaggio
news:jGH_c.257959$5D1.11...@news4.tin.it...
> Si possono stampare due report consecutivamente senza fare il salto pagina
> tra nuno e l'altro?
>
> Grazie Roberto
>
>
Ciao Roby,
si basta fare un terzo report e inserire i due report  come sottoreport.
saluti
Cinzia


title: Su un PC non funziona la runtime

author: Xymox

text:
Su un PC formattato di nuovo ho installato la runtime e funzionava bene.
Poi la persona ha installato altri programmi ed ora anche reinstallandola
non funziona più.
In realtà il programma parte regolarmante senza dare errori, ma già dalla
prima maschera mi accorgo che non ha girato il codice vb che c'è nell'open
della form, poi chiaramente non funziona più nulla.
consigli?
--
bye marco
www.marcosanti.it


title: Su un PC non funziona la runtime

author: Morgan

text:
"Xymox" <
marcosanti...@people.it
> ha scritto nel messaggio
news:47cuspF...@individual.net...

Non ho idea di cosa consigliarti ma ti volevo dire che le foto del sito
sono veramente belle.
Morgan


title: Su un PC non funziona la runtime

text:
"Morgan" <
mor...@hotmail.it
> ha scritto
> Non ho idea di cosa consigliarti ma ti volevo dire che le foto del sito
> sono veramente belle.
grazie :-))
--
bye marco
www.marcosanti.it


title: Query di raggruppamento...

author: marco

text:
Salve,
ho un quesito per tutti voi...
ho un elenco di persone suddiviso per reparto lavorativo più o meno come di
seguito
Cognome
Nome
Reparto
ContatoreTurni
la query deve estrapolare dall'elenco una/due persone per ogni reparto che
abbiano il maggior numero di turni...
l'unica soluzione che ho trovato è fare tante query per quanti sono i
reparti ma non è la soluzione ideale.
c'è qualcuno che può aiutarmi?


title: Query di raggruppamento...

author: ciroteo

text:
"marco" <
ottagri...@inwind.it
> ha scritto nel messaggio
news:jIRWf.57351$A83.1...@twister1.libero.it...

non è chiaro cosa contenga il campo contatore turni.
prova a formulare meglio la domanda.


title: Query di raggruppamento...

text:
"ciroteo" <ciroteo(nospam)@
libero.it
> ha scritto nel messaggio
news:D1dXf.58569$PR2.9...@twister2.libero.it...

Cercherò di essere più chiaro:
ho una tabella chiamata tbl_reparto con i seguenti campi:
Cognome
Nome
Reparto
ContatoreTurni
questa tabella contiene ad esempio i seguenti record
Bianchi        Matio        Amministrativo    5
Rossi           Luigi         Acquisti               3
Verdi           Roberto    Vendite               1
Tizio            Carlo        Amministrativo    2
Caio            Franco      Amministrtivo      4
Sempronio   Sergio       Vendite               2
La queri che mi servirebbe dovrebbe darmi come risultato:
Bianchi        Matio        Amministrativo    5
Rossi           Luigi         Acquisti               3
Sempronio   Sergio       Vendite               2
Cioè dovrebbe prima raggruppare i record per Reparto e poi darmi solo il
record che ha il Comtatore turni Maggiore.


title: Query di raggruppamento...

author: guggenheim

text:
"marco" <
ottagri...@inwind.it
> ha scritto nel messaggio
news:aLqXf.60255$A83.1...@twister1.libero.it...

fai una prima querry con reparto e contatore turni
raggruppi per reparto e trovi il max di contatore turni
risultato della qry
Amministrativo    5
Acquisti               3
Vendite               2
Fai una seconda qry collegando la query fatta prima e la tabella di partenza
colleghi  reparto e contatore turni
dovrebbe uscirti



title: aprire tabelle in run-time

author: ^luigi^

text:
su un pc in cui � installato il run-time di access, � possibile
visualizzare dei db access contenente "solo" tabelle?
ci provo, ma non mi apre la tabella!
mentre un altro db contenente anche la form, mi apre normalmente la form
stessa.
Se � una limitazione del runtime, come posso visualizzare le tabelle
access senza avere access?
l.
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: aprire tabelle in run-time

author: MA

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:hgq7sg$sbl$1...@news.newsland.it...
> su un pc in cui � installato il run-time di access, � possibile
> visualizzare dei db access contenente "solo" tabelle?
> ci provo, ma non mi apre la tabella!
> mentre un altro db contenente anche la form, mi apre normalmente la form
> stessa.
> Se � una limitazione del runtime, come posso visualizzare le tabelle
> access senza avere access?
> l.
>
> --
Col runtime non puoi visualizzare gli oggetti
il problema lo risolvi banalmente facendo tutte form in visuaizzazione
foglio dati


title: aprire tabelle in run-time

text:
MA ha scritto:


quindi mi confermi che le tabelle, in quanto tali, non possono essere
visualizzate solo con il run-time?



title: aprire tabelle in run-time

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:hgq869$tbo$1...@news.newsland.it...
> MA ha scritto:
>
>> "^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
>> news:hgq7sg$sbl$1...@news.newsland.it...
>> > su un pc in cui � installato il run-time di access, � possibile
>> > visualizzare dei db access contenente "solo" tabelle?
>> > ci provo, ma non mi apre la tabella!
>> > mentre un altro db contenente anche la form, mi apre normalmente la
>> > form
>> > stessa.
>> > Se � una limitazione del runtime, come posso visualizzare le tabelle
>> > access senza avere access?
>> > l.
>> >
>> > --
>
>> Col runtime non puoi visualizzare gli oggetti
>> il problema lo risolvi banalmente facendo tutte form in visuaizzazione
>> foglio dati
>
> quindi mi confermi che le tabelle, in quanto tali, non possono essere
> visualizzate solo con il run-time?
> l.
>
Yes


title: aprire tabelle in run-time

author: Enrico T.S.

text:
"^luigi^" <
onofrio...@tin.it
> ha scritto nel messaggio
news:hgq7sg$sbl$1...@news.newsland.it...
> su un pc in cui � installato il run-time di access, � possibile
> visualizzare dei db access contenente "solo" tabelle?
> ci provo, ma non mi apre la tabella!
> mentre un altro db contenente anche la form, mi apre normalmente la form
> stessa.
> Se � una limitazione del runtime, come posso visualizzare le tabelle
> access senza avere access?
> l.
>
Con funzioni limitate puoi utilizare l'oggetto Docmd.
Con "Docmd.opentable 'tuaTabella' " apri le tabelle
Con "Docmd.openQuery 'tuaQuery' " apri le Query.
Puoi costruirti una form che elenchi gli oggetti tabelle
e query, utilizzando l'insieme Tabledefs o Querydefs
(Currentdb.TableDefs(indice).Name ),
poi con un tasto le attivi come ti ho detto sopra.
bye :o)


title: come poter sfruttare i dati di una sottomaschera?

author: nikmar

text:
Cia a tutti,
ho creato un db con 2 tabelle: una contenete dati anagrafici (angraf) e
l'altra con svariati campi contenenti la data, il tipo di spesa ed altri
campi (spesa). Grazie alla lettura di molti msg della lista sono riuscito a
risolvere molti problemi per la maschera di input dei dati.
Ora ho bisogno di risolvere il seguente problema:
ho una maschera con relativa sottomaschera con i seguenti campi:
maschera:        sottomaschera     relazione
IDscheda        IDscheda           1 a molti
cognome        data_spesa
nome              tipo_spesa
......                ........
con una casella combinata riesco, per ogni cognome a evidenziare, nella
sottomaschera, tutte le varie spese sostenute dal cognome relativo.
PROBLEMA: nella sottomaschera vorrei ottenere, cliccando sul campo
data_spesa, l'apertura della maschera relativa (spesa) in modo da poter
vedere e stampare tutti i campi relativi a quel record.
Spero di essere stato chiaro.
Grazie per l'aiuto


author: GE.VI E.D.P.

text:
Nella sottomaschera (Suppongo a maschere continue) crea un pulsante
denominato es. SPESA, e ponilo alla fine di ogni record.
Nella proprietà del tasto SPESA/Eventi/su CLICK, inserisci la seguente
routine :
Private Sub SPESA_Click()
'Salva il record e tutta la tabella con le eventuali variazioni fatte al
momento
DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
On Error GoTo Err_SPESA_Click
    Dim stDocName As String
    Dim stLinkCriteria As String
    stDocName = "MASCHERA SPESA"
    stLinkCriteria = "[ID]=" & "'" & Me![[ID] & "'"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_SPESA_Click:
    Exit Sub
Err_SPESA_Click:
    MsgBox "Non c'è nessuna spesa con il codice : "&[IDSpesa]
    Resume Exit_SPESA_Click
End Sub
Nella maschera principale, visualizza la sottomaschera non come foglio dati
ma come Maschera.
"nella sottomaschera vorrei ottenere, cliccando sul campo
data_spesa, l'apertura della maschera relativa (spesa) in modo da poter
vedere e stampare tutti i campi relativi a quel record."
Ho posto come "maschera relativa (spesa)" quella con un nome simbolico
"MASCHERA SPESA" all'interno della routine (tu metti il nome della tua), e
ho ben pensato che la stessa avesse un "ID" per il record oltre all'IDSpesa
con l'origine dati da una tabella correlata con le altre. (Se non è così,
fallo)
PS : Il risultato l'otterrai cliccando sul tasto e non sulla data.
SPERO NELLA MIA CHIAREZZA...... FAMMI SAPERE CIAO (Maurizio)
--
Posted from
smtp2.libero.it
 [193.70.192.52]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Graziano Franchi (Dal Portatile)

text:
> maschera:        sottomaschera     relazione
> IDscheda        IDscheda           1 a molti
> cognome        data_spesa
> nome              tipo_spesa
> ......                ........
>
   OK                ID Sottomaschera
                         IDscheda
                         data_spesa
                          ecc.
Nella 2 tabella manca ID Sottomaschera con chiave primaria
Saluti


text:
""
GE.VI
 E.D.P."" <
e...@gevi.it
> wrote in message
news:000301bff010$aa3e0f00$2800a8c0@mauro...
ho scritto la procedura indicatami da Maurizio ma mi compare l'errore:
"Comando o azione SlavaRecord non disponibile"
che faccio!!!???



author: GE.VI S.p.A.

text:
Cancella dalla routine creata:
'Salva il record e tutta la tabella con le eventuali variazioni fatte al
momento
 DoCmd.DoMenuItem acFormBar, acRecordsMenu, acSaveRecord, , acMenuVer70
funziona?
Fammi sapere.



text:
"
GE.VI
 S.p.A. (EDP)" <
e...@gevi.it
> wrote in message
news:000301bff1a0$8f35eac0$2800a8c0@mauro...
OK!! funziona
ti ringrazio.
ciao



title: "Testo descrizione controllo" su pulsante di comando non si visualizza se non si attiva il controllo

author: Dino

text:
Ciao a tutti e scusate per la domanda (o meglio per la curiosita') che
vi sto per porre.Volevo sapere sapere se con  versioni di Access
superiori alla versione 2000  il testo inserito in "Testo descrizione
controllo" si visualizza solo posizionando il cursore del mouse sul
controllo o se invece bisogna attivare prima il controllo.
Grazie
Dino


text:
?"Dino"  ha scritto nel messaggio
news:7e0f73a2-7aea-4cd8...@a10g2000vby.googlegroups.com...

Grazie
Dino
___
E' lo stesso della 2000
MA


text:
On 17 Gen, 09:29, "MA" <
mas...@massimilianoamendola.it
> wrote:
> ?"Dino"  ha scritto nel messaggionews:7e0f73a2-7aea-4cd8...@a10g2000vby.googlegroups.com...

Grazie per la risposta.Quindi per evitare l'attivazione del controllo
tu personalmente cosa fai???Utilizzi l'evento move mouse???Oppure
Dino


author: sv

text:
Dino ha scritto:


> Dino
Non c'è alcun evento da considerare. Tenendo il mouse per qualche istante
fermo sul controllo ti mostra il testo. Nessun click, nessun evento.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:

> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad ab...@newsland.it- Nascondi testo citato
>
> - Mostra testo citato -
Ciao SV e grazie per la risp.Dovrebbe essere così ma non lo e', o
almeno con il "mio" Access 2000.Ad ogni modo ho trovato una
soluzione.Ho notato che tutti i pulsanti di comando realizzati con
l'autocomposizione il "testo descrizione controllo" esce appena
posizioni il cursore del mouse su di essi.Mentre senza autocomp. devo
prima attivare il controllo.Infatti ho provato in un form ad impostare
prima in autocomp tutti i pulsanti e poi ad ognuno ho inserito il
codice e il gioco e' fatto.
Ovviamente questa prova l'ho fatta solo con Access 2000,vedro' di
provarla appena posso anche con le vers. sup.
Dino


title: URGENTE Problema con Oggetto Zlibtools.ocx (Compressor)

author: WOLF

text:
Help me !!!
qualcuno ha usato il componenete Zlibtools con ACCESS 97 ????
Potreste inviarmi qualche mdb di esempio.
Devo venir fuori da un piccolo problema che ho con questo componenente in
fase di utilizzo mi da un errore stranissimo OPPURE poteste indicarmene un
altro di OCX o DLL che faccia la COMPRESSIONE/DECOMPRESSIONE DI FILE e che
funzioni
Grazie WOLF
--------------------------------
Inviato via
http://usenet.libero.it


author: Roberto da casa

text:
"WOLF" <
g.de...@inaavellino.com
> ha scritto nel messaggio
news:81Z73Z224Z50Y1...@usenet.libero.it...
> Help me !!!
>
> qualcuno ha usato il componenete Zlibtools con ACCESS 97 ????
>
> Potreste inviarmi qualche mdb di esempio.
>
> Devo venir fuori da un piccolo problema che ho con questo componenente in
> fase di utilizzo mi da un errore stranissimo OPPURE poteste indicarmene un
> altro di OCX o DLL che faccia la COMPRESSIONE/DECOMPRESSIONE DI FILE e che
> funzioni
> Grazie WOLF
>
Beh, ho capito che č urgente, ma abbi anche un po' di pazienza!!
Non puoi postare lo stesso quesito ogni dodici ore, sino a quando qualcuno
non ti risponda!!
Comunque, ho risposto al thread di ieri sera, dove hai posto lo stesso
identico problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ordinamento particolare

author: Luciano

text:
ciao
ho una tabella dipendenti e vorrei creare una query che mi dia un
ordinamento in ordine alfabetico ma, qui sta la particolarità, due
dipendenti ( Mario Rossi e Carlo Bianchi) devono apparire sempre ai primi
due posti, gli altri nel normale ordine alfabetico. Come la costruisco?
grazie


title: ordinamento particolare

text:
"Luciano" <
lu.s...@aliceposta.it
> ha scritto nel messaggio
news:vvCOe.94208$fm.63...@news4.tin.it...

Select  [Nomecli] From [Tabella nomi] order by iif([Nomecli]='Mario Rossi'
or [Nomecli]='Carlo Bianchi', chr(0) & [Nomecli],[Nomecli])
sostituendo ovviamente al [Nomecli] il nome del campo da te usato
ed a [Tabella Nomi] il nome della tua tabella
bye :o)


title: ordinamento particolare

author: Cinzia

text:
"Luciano" <
lu.s...@aliceposta.it
> ha scritto nel messaggio
news:vvCOe.94208$fm.63...@news4.tin.it...

Ciao Luciano,
Prova così:
Select Cognome, Nome
ORDER BY iif([Cognome] & " " & [Nome]="Rossi Mario"; 1; iif([Cognome] & " "
& [Nome]="Bianchi Carlo"; 2; 3)) , Cognome, Nome
Ciao
Cinzia


title: Query con funzione IIF nei criteri

text:
Ho una query che ha sempre funzionato benissimo. Adesso devo inserire
un altro criterio. Praticamente in base a quello che inserisco in una
maschera devo selezionare un intervallo di fatture. Se in una casella
di testo della maschera non c'è scritto niente, la query deve
restituire tutti i record. La query (un pò lunga, ma mi interessa solo
la parte finale) è la seguente:
SELECT Fatture.IDFattura, Fatture.NFattura, Fatture.Data,
DettaglioFatture.IDLotto, DettaglioFatture.IDScelta,
DettaglioFatture.NPelli, DettaglioFatture.IDLavorazione,
DettaglioFatture.IDGruppo, DettaglioFatture.IDColore,
DettaglioFatture.MQ, Arrotonda([MQ]/[NPelli],2) AS Media,
DettaglioFatture.Lavorazione, DettaglioFatture.ORDINE, Archivio.REF,
Archivio.Identificativo, NZ((Archivio!Concia),0)*[NPelli] AS
CostoMedio, nz((Archivio!Media),0)*([NPelli]) AS CostoMedia, Arrotonda
(IIf([C/LAVOR]=True,0,IIf([NS]=True,0,((Archivio!Totale/Archivio!Pezzi)
*[NPelli]))),2) AS CostoaPelle, Arrotonda([Lavorazione]*[MQ],2) AS
Costo, Arrotonda(IIf([C/LAVOR]=True,((Arrotonda([Lavorazione]*[MQ],2)+
(NZ(([Archivio]![Concia]),0)*[NPelli])-nz(([Archivio]![Media]),0)*
([NPelli]))/[MQ]),(([DettaglioFatture]![Lavorazione]*[MQ])+(NZ
(([Archivio]![Concia]),0)*[NPelli])-nz(([Archivio]![Media]),0)*
([NPelli]))/[Mq]),2) AS Lavor, IIf([NS]=True,0,(([NPelli]*nz(Archivio!
CONCIA,0))+([MQ]*[Lavorazione]))-([NPelli]*nz(Archivio!MEDIA,0))) AS
LavorTot, IIf([C/LAVOR]=True,Arrotonda(IIf([C/LAVOR]=True,((Arrotonda
([Lavorazione]*[MQ],2)+(NZ(([Archivio]![Concia]),0)*[NPelli])-nz
(([Archivio]![Media]),0)*([NPelli]))/[MQ]),(([DettaglioFatture]!
[Lavorazione]*[MQ])+([Archivio]![Concia]*[NPelli])-nz(([Archivio]!
[Media]),0)*([NPelli]))/[Mq]),2),Arrotonda(((([Archivio]![Totale]/
[Archivio]![Pezzi])*[NPelli])+Nz(([Archivio]![Concia]),0)*([NPelli])-nz
(([Archivio]![Media]),0)*([NPelli])+([DettaglioFatture]![Lavorazione]*
[Mq]))/[Mq],2)) AS Prezzo, Archivio.VisualizzaCome, Arrotonda
((((Archivio!Totale/Archivio!Pezzi)*[NPelli])+Nz((Archivio!Concia),0)*
([NPelli])-nz((Archivio!Media),0)*([NPelli])+(DettaglioFatture!
Lavorazione*[Mq]))/[Mq],2)*[MQ] AS Totale, Archivio.NS, Archivio.[C/
LAVOR], DettaglioFatture.IDDettaglioFattura, Fatture.IDCliente
FROM Fatture INNER JOIN (Archivio INNER JOIN DettaglioFatture ON
Archivio.IDLotto = DettaglioFatture.IDLotto) ON Fatture.IDFattura =
DettaglioFatture.IDFattura
GROUP BY Fatture.IDFattura, Fatture.NFattura, Fatture.Data,
DettaglioFatture.IDLotto, DettaglioFatture.IDScelta,
DettaglioFatture.NPelli, DettaglioFatture.IDLavorazione,
DettaglioFatture.IDGruppo, DettaglioFatture.IDColore,
DettaglioFatture.MQ, DettaglioFatture.Lavorazione,
DettaglioFatture.ORDINE, Archivio.REF, Archivio.Identificativo, NZ
((Archivio!Concia),0)*[NPelli], nz((Archivio!Media),0)*([NPelli]),
Arrotonda(IIf([C/LAVOR]=True,0,IIf([NS]=True,0,((Archivio!Totale/
Archivio!Pezzi)*[NPelli]))),2), Arrotonda([Lavorazione]*[MQ],2),
Arrotonda(IIf([C/LAVOR]=True,((Arrotonda([Lavorazione]*[MQ],2)+(NZ
(([Archivio]![Concia]),0)*[NPelli])-nz(([Archivio]![Media]),0)*
([NPelli]))/[MQ]),(([DettaglioFatture]![Lavorazione]*[MQ])+(NZ
(([Archivio]![Concia]),0)*[NPelli])-nz(([Archivio]![Media]),0)*
([NPelli]))/[Mq]),2), IIf([NS]=True,0,(([NPelli]*nz(Archivio!CONCIA,0))
+([MQ]*[Lavorazione]))-([NPelli]*nz(Archivio!MEDIA,0))), IIf([C/LAVOR]
=True,Arrotonda(IIf([C/LAVOR]=True,((Arrotonda([Lavorazione]*[MQ],2)+
(NZ(([Archivio]![Concia]),0)*[NPelli])-nz(([Archivio]![Media]),0)*
([NPelli]))/[MQ]),(([DettaglioFatture]![Lavorazione]*[MQ])+([Archivio]!
[Concia]*[NPelli])-nz(([Archivio]![Media]),0)*([NPelli]))/[Mq]),
2),Arrotonda(((([Archivio]![Totale]/[Archivio]![Pezzi])*[NPelli])+Nz
(([Archivio]![Concia]),0)*([NPelli])-nz(([Archivio]![Media]),0)*
([NPelli])+([DettaglioFatture]![Lavorazione]*[Mq]))/[Mq],2)),
Archivio.VisualizzaCome, Arrotonda((((Archivio!Totale/Archivio!Pezzi)*
[NPelli])+Nz((Archivio!Concia),0)*([NPelli])-nz((Archivio!Media),0)*
([NPelli])+(DettaglioFatture!Lavorazione*[Mq]))/[Mq],2)*[MQ],
Archivio.NS, Archivio.[C/LAVOR], DettaglioFatture.IDDettaglioFattura,
Fatture.IDCliente
HAVING (((Fatture.IDFattura)=IIf([Forms]![frmCriteriStampa]![Testo6]
="","*",([Fatture].[IDFattura])>=[Forms]![frmCriteriStampa]![Testo6]
And ([Fatture].[IDFattura])<=[Forms]![frmCriteriStampa]![Testo8])) AND
((Fatture.Data) Between [Forms]![frmCriteriStampa]![Testo2] And
[Forms]![frmCriteriStampa]![Testo4]) AND ((Fatture.IDCliente)=[Forms]!
[frmCriteriStampa]![CasellaCombinata0]));
La parte incriminata è (((Fatture.IDFattura)=IIf([Forms]!
[frmCriteriStampa]![Testo6]="","*",([Fatture].[IDFattura])>=[Forms]!
[frmCriteriStampa]![Testo6] And ([Fatture].[IDFattura])<=[Forms]!
[frmCriteriStampa]![Testo8]))
in quanto è quella che non funziona. Il >= e <= è solo l'ultimo
esperimento al posto del between. Ho provato a togliere la prima parte
(((Fatture.IDFattura)=IIf([Forms]![frmCriteriStampa]![Testo6]="","*" e
funziona. Ma è importante il discorso che se non metto niente deve
restituire tutti i record. Come posso fare?
Grazie
Ciao
Stefano


title: Query con funzione IIF nei criteri

author: almorel

text:

Ciao Stefano
forse
[Forms]![frmCriteriStampa]![Testo6]=""
dovrebbe diventare
isnull(IIf([Forms]![frmCriteriStampa]![Testo6])
C'è differenza tra Null e ""
Fammi sapere.
Ciao
Alberto


title: Query con funzione IIF nei criteri

text:

Mi spiace ma non funziona neanche così.


title: Query con funzione IIF nei criteri

text:
"r4gtl" <
rquat...@gmail.com
> ha scritto nel messaggio
news:c4177752-b16a-4ddf...@r1g2000vbp.googlegroups.com...
Ho una query che ha sempre funzionato benissimo. Adesso devo inserire
un altro criterio. Praticamente in base a quello che inserisco in una
maschera devo selezionare un intervallo di fatture. Se in una casella
di testo della maschera non c'� scritto niente, la query deve
restituire tutti i record. La query (un p� lunga, ma mi interessa solo
la parte finale) � la seguente:

La parte incriminata � (((Fatture.IDFattura)=IIf([Forms]!
[frmCriteriStampa]![Testo6]="","*",([Fatture].[IDFattura])>=[Forms]!
[frmCriteriStampa]![Testo6] And ([Fatture].[IDFattura])<=[Forms]!
[frmCriteriStampa]![Testo8]))
in quanto � quella che non funziona. Il >= e <= � solo l'ultimo
esperimento al posto del between. Ho provato a togliere la prima parte
(((Fatture.IDFattura)=IIf([Forms]![frmCriteriStampa]![Testo6]="","*" e
funziona. Ma � importante il discorso che se non metto niente deve
restituire tutti i record. Come posso fare?
Grazie
Ciao
Stefano
Risposta:
Scusami ma non si pu� presentare una cosa del genere.
Fa male agli occhi anche  avederla
Cerca di usare gli alis, una parvenza di identazione, sfoltisci qalche campo
che qui non serve, insomma rendi leggibile l'istruzione


title: Query con funzione IIF nei criteri

author: Alessandro Cara

text:
almorel ha scritto:
[cut]
>> La parte incriminata � (((Fatture.IDFattura)=IIf([Forms]!
>> [frmCriteriStampa]![Testo6]="","*",([Fatture].[IDFattura])>=[Forms]!
>> [frmCriteriStampa]![Testo6] And ([Fatture].[IDFattura])<=[Forms]!
>> [frmCriteriStampa]![Testo8]))
>> in quanto � quella che non funziona. Il >= e <= � solo l'ultimo
>> esperimento al posto del between. Ho provato a togliere la prima parte
>> (((Fatture.IDFattura)=IIf([Forms]![frmCriteriStampa]![Testo6]="","*" e
>> funziona. Ma � importante il discorso che se non metto niente deve
>> restituire tutti i record. Come posso fare?
>> Grazie
>> Ciao
>> Stefano
>
>
> Ciao Stefano
>
> forse
>
> [Forms]![frmCriteriStampa]![Testo6]=""
>
> dovrebbe diventare
>
> isnull(IIf([Forms]![frmCriteriStampa]![Testo6])
>
> C'� differenza tra Null e ""
La questione e' che  quando vuole tutto e gli diventa
Fatture.IDFattura)="*"
e
quando vuole i limiti diventa pressapoco
Fatture.IDFattura)= x >=[Testo6] And (x)<=[Testo8]))
che non credo sia il massimo
personalmente in assenza di conoscenza di lettura e scrittura farei cosi'
Fatture.IDFattura)>=IIf([Forms]![frmCriteriStampa]![Testo6]="",0,[frmCriteriStampa]![Testo6])
and
Fatture.IDFattura)<=IIf([Forms]![frmCriteriStampa]![Testo8]="",99999999,[frmCriteriStampa]![Testo8])
--
ac


title: Query con funzione IIF nei criteri

text:
On 16 Dic, 17:56, "MA" <
s...@spam.it
> wrote:
> "r4gtl" <
rquattro...@gmail.com
> ha scritto nel messaggionews:c4177752-b16a-4ddf...@r1g2000vbp.googlegroups.com...
> Ho una query che ha sempre funzionato benissimo. Adesso devo inserire
> un altro criterio. Praticamente in base a quello che inserisco in una
> maschera devo selezionare un intervallo di fatture. Se in una casella
> di testo della maschera non c'è scritto niente, la query deve
> restituire tutti i record. La query (un pò lunga, ma mi interessa solo
> la parte finale) è la seguente:

> La parte incriminata è (((Fatture.IDFattura)=IIf([Forms]!
> [frmCriteriStampa]![Testo6]="","*",([Fatture].[IDFattura])>=[Forms]!
> [frmCriteriStampa]![Testo6] And ([Fatture].[IDFattura])<=[Forms]!
> [frmCriteriStampa]![Testo8]))
> in quanto è quella che non funziona. Il >= e <= è solo l'ultimo
> esperimento al posto del between. Ho provato a togliere la prima parte
> (((Fatture.IDFattura)=IIf([Forms]![frmCriteriStampa]![Testo6]="","*" e
> funziona. Ma è importante il discorso che se non metto niente deve
> restituire tutti i record. Come posso fare?
> Grazie
> Ciao
> Stefano
>
> Risposta:
> Scusami ma non si può presentare una cosa del genere.
> Fa male agli occhi anche  avederla
> Cerca di usare gli alis, una parvenza di identazione, sfoltisci qalche campo
> che qui non serve, insomma rendi leggibile l'istruzione
...hai ragione...ho fatto semplicemente copia/incolla. Ma quello che
mi interessava era solo l'ultima parte.
Grazie
Stefano


title: Query con funzione IIF nei criteri

text:
On 16 Dic, 19:18, Alessandro Cara <
alessandro.c...@ay-1anetwork.it
>
wrote:

Ho fatto in modo che se non si mette niente nel campo Testo 6, esso
venga automaticamente compilato con uno "0". A questo punto ho
inserito nei criteri della query la seguente funzione:
Like IIf([Forms]![frmCriteriStampa]![Testo6]=0;"*";([Fatture].
[IDFattura]) Between [Forms]![frmCriteriStampa]![Testo6] And [Forms]!
[frmCriteriStampa]![Testo8])
Questo funziona se io metto 0 nel Testo6 ma non funziona se ci metto
l'intervallo di IDFattura. La cosa strane è che secondo me c'è
qualcosa di sbagliato proprio nella struttura della funzione perchè se
io lascio la seconda parte Between [Forms]![frmCriteriStampa]![Testo6]
And [Forms]![frmCriteriStampa]![Testo8]), questa funziona. Ovviamente
così non mi valuta più il caso nel quale io voglio tutti i record.
Dov'è l'inghippo?


title: Query con funzione IIF nei criteri

text:

Ma IDFattura e' una stringa?
Quindi il risultato dell'iif deve sempre essere una stringa.
Infatti questa espressione ([Fatture].[IDFattura])>=[Forms]!
[frmCriteriStampa]![Testo6] And ([Fatture].[IDFattura])<=[Forms]!
[frmCriteriStampa]![Testo8]) torna vero o falso, essendo un operazione
binaria su risultati che possono essere o vero o falso.
o sbaglio?
ciao
mau