title: Utilizzare una query interagendo con una maschera

author: Teamnetwork

text:
ho creato una query di seleziona che filtra in base ad un lasso di
tempo e ad un distributore l'incasso relativo
Eseguendo la query questa funziona perfettamente, ora vorrei pero'
poter eseguire questa query usando una maschera dove inserire i dati
i miei campi sono DATA_INIZIALE e DATA_FINALE cosi rinominati nella
maschera.
Il criterio nella query e' questo :
 >[Form]![DATA_INIZIALE] And <[Form]![DATA_FINALE]
ma non riesco a farla funzionare ..


author: Roberto da casa

text:
"Teamnetwork" <
teamn...@tin.it
> ha scritto nel messaggio
news:a79qnvk5fiusohthv...@4ax.com...

Prova a scrivere nei criteri:
Between [Forms]![NomeMaschera]![DATA_INIZIALE] And
[Forms]![NomeMaschera]![DATA_FINALE]
Naturalmente al momento dell'esecuzione della query la maschera deve essere
aperta.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
On Fri, 03 Oct 2003 09:14:13 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>Prova a scrivere nei criteri:
>
>Between [Forms]![NomeMaschera]![DATA_INIZIALE] And
>[Forms]![NomeMaschera]![DATA_FINALE]
>
non va
riassumo: ho queste 2 caselle di testo chiamate DATA_INIZIALE e
DATA_FINALE e vorrei che fossero i valori inseriti dentro queste
caselle a impostare il filtro sulla data della query
La mia maschera si chiama "prova" e oltre a le due caselle di cui
sopra ha una sottomaschera collegata alla query "query filtro incasso"
e al suo unico campo Somma Incasso
Adesso appena apro la maschera mi fa partire automaticamente la query
ma io vorrei farla partire solo DOPO aver inserito i dati nelle
caselle di testo .. devo mettere anche un bottone di comando ?
grazie


text:
"Teamnetwork" <
teamn...@tin.it
> ha scritto nel messaggio
news:38hqnvk8q6aldj8vg...@4ax.com...
> On Fri, 03 Oct 2003 09:14:13 GMT, "Roberto da casa"
> <
r.ma...@libero.it
> wrote:
>
> >Prova a scrivere nei criteri:
> >
> >Between [Forms]![NomeMaschera]![DATA_INIZIALE] And
> >[Forms]![NomeMaschera]![DATA_FINALE]
> >
>
> non va
Cosa non va???
> riassumo: ho queste 2 caselle di testo chiamate DATA_INIZIALE e
> DATA_FINALE e vorrei che fossero i valori inseriti dentro queste
> caselle a impostare il filtro sulla data della query
> La mia maschera si chiama "prova" e oltre a le due caselle di cui
> sopra ha una sottomaschera collegata alla query "query filtro incasso"
> e al suo unico campo Somma Incasso
> Adesso appena apro la maschera mi fa partire automaticamente la query
> ma io vorrei farla partire solo DOPO aver inserito i dati nelle
> caselle di testo .. devo mettere anche un bottone di comando ?
Se le cose stanno così nei criteri della query scrivi:
Between [Forms]![prova]![DATA_INIZIALE] And [Forms]![prova]![DATA_FINALE]
e nella maschera devi inserire anche un pulsate di comando ed a fronte del
suo evento "Su clic" devi fare il Requery del controllo sottomaschera, un
qualcosa del genere:
Me!NomecontrolloSottomaschera.Requery
> grazie



text:
On Fri, 03 Oct 2003 15:04:43 GMT, "Roberto da casa"
<
r.ma...@libero.it
> wrote:
>Se le cose stanno cosě nei criteri della query scrivi:
>
>Between [Forms]![prova]![DATA_INIZIALE] And [Forms]![prova]![DATA_FINALE]
>
>e nella maschera devi inserire anche un pulsate di comando ed a fronte del
>suo evento "Su clic" devi fare il Requery del controllo sottomaschera, un
>qualcosa del genere:
>
>Me!NomecontrolloSottomaschera.Requery
La query eseguita da sola senza utilizzo di maschera funziona
perfettamente.
Quello che NON funziona e' l'interazione con la maschera
All'apertura della maschera mi esegue la query e mi apre 2 piccole
windows con richiesta di DATA_INIZIALE e DATA_FINALE in sequenza
dopodiche mi fa' entrare nella maschera
Nella maschera ho queste 2 caselle DATA_INIZIALE e FINALE
Ho una sottomaschera che riporta il risultatodella query (SOMMA DI
INCASSO) (dovrebbe riportare il risultato ma non lo fa')
Adesso ho creato questo Comando che su onclick fa il requery ma mi
appare un errore di non esistenza di macro ?!? ..al posto di
nomecontrollosottomaschera ho messo il mio nome sottomaschera che e'
stato creato in automatico


text:
"Teamnetwork" <
teamn...@tin.it
> ha scritto nel messaggio
news:hu4rnv0gdopcidt0d...@4ax.com...
> On Fri, 03 Oct 2003 15:04:43 GMT, "Roberto da casa"
> <
r.ma...@libero.it
> wrote:
>
>
> >Se le cose stanno cosě nei criteri della query scrivi:
> >
> >Between [Forms]![prova]![DATA_INIZIALE] And [Forms]![prova]![DATA_FINALE]
> >
> >e nella maschera devi inserire anche un pulsate di comando ed a fronte
del
> >suo evento "Su clic" devi fare il Requery del controllo sottomaschera, un
> >qualcosa del genere:
> >
> >Me!NomecontrolloSottomaschera.Requery
>
>
> La query eseguita da sola senza utilizzo di maschera funziona
> perfettamente.
> Quello che NON funziona e' l'interazione con la maschera
> All'apertura della maschera mi esegue la query e mi apre 2 piccole
> windows con richiesta di DATA_INIZIALE e DATA_FINALE in sequenza
> dopodiche mi fa' entrare nella maschera
Questo significa in modo inequivocabile che nei riferimenti della query hai
usato dei nomi che non sono quelli della maschera e/o delle caselle di testo
di quella maschera.
Prova dirci quale č il nome della maschera, quali sono i nomi delle due
caselle di testo ed infine posta il codice SQL della tua query.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
[CUT]


text:
Teamnetwork <
teamn...@tin.it
> wrote in message news:<
38hqnvk8q6aldj8vg...@4ax.com
>...


Innanzitutto, un saluto a tutti (da 1 newbie)!
Se ho capito bene il problema, non potresti associare all'evento After
Update della seconda casella di testo un comando di refresh della
query (DoCmd.Requery "nomequery")?
Con un po' di codice vba (in alternativa una Macro) potresti
addirittura introdurre una verifica sulla presenza di entrambe le date
ed eventualmente visualizzare un messaggio di errore in caso
contrario.
Saluti
a.simov


title: Maschera di input.....?!?!?!

author: Krandall

text:
Salve, attraverso la maschera di input di un campo, sto cercando di
impostare l' iniziale della parola da inserire, in MAIUSCOLO, es..:
>L<???????  e mi dovrebbe dare  Prova
Invece tutto mi dà tranne che la prima lettera in maiuscolo ?!!!
Ho provato anche altre possibilità, anche errate, tipo <L>ecc.ecc.999000AAA
ed il risultato è sempre lo stesso....niente iniziale maiuscolo.
C'e' qualcuno che, con lo stesso problema, l'ha risolto diversamente ?
Grazie
Kran...@libero.it


title: Query con Between tra campi data

author: oZ

text:
Ciao a tutto il ng,
non ho mai capito il perchè access quando lavoro con le date valuta ad
esempio il 4 maggio 2002 come 5 aprile 2002. Ovvero 4-5-2002 diventa
5-4-2002, succede anche a voi quando lavorate con le query?
La data la espongo nel formato #4/5/2002#.
Grazie a tutti
Ciao
oZ


title: Query con Between tra campi data

author: Alessandro Cara

text:

Perche' tendenzialmente access utilizza il formato americano
Generalmente io uso sempre il formato yyyymmdd
Rammenta che la data che passi e' solo una questione di formattazione.
Sul db e registrata come numero con virgola
Parte intera = numero giorni a partire da 30/12/1899 (mi sembra)
Parte decimale = orario
--
a.cara
Togli qualcosa dall'email


title: Query con Between tra campi data

text:
> Perche' tendenzialmente access utilizza il formato americano
> Generalmente io uso sempre il formato yyyymmdd
> Rammenta che la data che passi e' solo una questione di formattazione.
> Sul db e registrata come numero con virgola
> Parte intera = numero giorni a partire da 30/12/1899 (mi sembra)
> Parte decimale = orario
C'è un modo per trasformare la mia data in numero di giorni?
Se faccio year(data) * 365 +   month(data) * 31 + day(data)
non tengo conto dei mesi che hanno 30 e 28 (e anche degli anni bisestili)..
Oppure se nella between utilizzo il formato #yyyymmdd# la query funziona
correttamente?
Ciao e grazie
oZ


title: Query con Between tra campi data

text:
oZ wrote:
>
> > Perche' tendenzialmente access utilizza il formato americano
> > Generalmente io uso sempre il formato yyyymmdd
> > Rammenta che la data che passi e' solo una questione di formattazione.
> > Sul db e registrata come numero con virgola
> > Parte intera = numero giorni a partire da 30/12/1899 (mi sembra)
> > Parte decimale = orario
>
> C'è un modo per trasformare la mia data in numero di giorni?
>
> Se faccio year(data) * 365 +   month(data) * 31 + day(data)
> non tengo conto dei mesi che hanno 30 e 28 (e anche degli anni bisestili)..
guardati la funzione format e la funzione dateserial.
cmq non ti serve trasformare in numero di giorni.
Quello che ho scritto era esplicativo. Intendevo
sottolineare che sulla base dati le cose stanno
in modo diverso da quanto immaginato
>
> Oppure se nella between utilizzo il formato #yyyymmdd# la query funziona
> correttamente?
a me cosi' non ha mai dato fastidio



title: Query con Between tra campi data

text:
> a me cosi' non ha mai dato fastidio
Ok!
Ho rifatto le query con :
Where Format (Data, "YYYYMMDD") Between Format (Forms!MiaForm!Data1.Value,
"YYYYMMDD") AND Format (Forms!MiaForm!Data2.Value, "YYYYMMDD")
Togliendo i cancelletti, altrimenti dava errore.
Grazie mille
Ciao oZ


title: Comando no disponibile?

text:
La maschera contiene un bottone che si occupa di salvare il record
corrente e se ci sono state modifiche funziona tutto, ma se clicco il
salva senza aver modificato nulla mi appare il mitico mattonecon "comando
o azione salva non disponibile". Ho controllato nella mia cartella OLD
dove prima di effettuare una modifica ad db copio l'ultima versione e
funziona tutto regolarmente, nessun messaggio. Inizio a controllare tutto
ma sembra tutto identico. Ideee? Grazie
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Comando no disponibile?

text:
"fe_lo" <
fe_l...@yahoo.it
> ha scritto nel messaggio
news:clfm1r$eus$1...@news.newsland.it...
> La maschera contiene un bottone che si occupa di salvare il record
> corrente e se ci sono state modifiche funziona tutto, ma se clicco il
> salva senza aver modificato nulla mi appare il mitico mattonecon "comando
> o azione salva non disponibile". Ho controllato nella mia cartella OLD
> dove prima di effettuare una modifica ad db copio l'ultima versione e
> funziona tutto regolarmente, nessun messaggio. Inizio a controllare tutto
> ma sembra tutto identico. Ideee? Grazie
>
Dovresti dirci come fai a memorizzare il record corrente.
Comunque condiziona il salvataggio del record corrente al fatto che sia
avvenuta una modifica per il record corrente; per fare ciņ fai un test sulla
proprietą Dirty della maschera (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Comando no disponibile?

author: Sergio MAZZA

text:
"fe_lo" <
fe_l...@yahoo.it
> ha scritto nel messaggio
news:clfm1r$eus$1...@news.newsland.it...
> La maschera contiene un bottone che si occupa di salvare il record
> corrente e se ci sono state modifiche funziona tutto, ma se clicco il
> salva senza aver modificato nulla mi appare il mitico mattonecon "comando
> o azione salva non disponibile". Ho controllato nella mia cartella OLD
> dove prima di effettuare una modifica ad db copio l'ultima versione e
> funziona tutto regolarmente, nessun messaggio. Inizio a controllare tutto
> ma sembra tutto identico. Ideee? Grazie
>
> --
Utilizza la proprietą della form Dirty (vedi help);
es.
If Me.Dirty then
'--> salvo il record
End if
Ciao.
--
Sergio MAZZA


title: Comando no disponibile?

text:
Roberto da casa ha scritto:
> "fe_lo" <
fe_l...@yahoo.it
> ha scritto nel messaggio
> news:clfm1r$eus$1...@news.newsland.it...
> > La maschera contiene un bottone che si occupa di salvare il record
> > corrente e se ci sono state modifiche funziona tutto, ma se clicco il
> > salva senza aver modificato nulla mi appare il mitico mattonecon "comando
> > o azione salva non disponibile". Ho controllato nella mia cartella OLD
> > dove prima di effettuare una modifica ad db copio l'ultima versione e
> > funziona tutto regolarmente, nessun messaggio. Inizio a controllare tutto
> > ma sembra tutto identico. Ideee? Grazie
> >
> Dovresti dirci come fai a memorizzare il record corrente.
> Comunque condiziona il salvataggio del record corrente al fatto che sia
> avvenuta una modifica per il record corrente; per fare ciņ fai un test sulla
> proprietą Dirty della maschera (vedi help).
Ho controllato i 2 db:Le maschere dove c'č il pulsante sono perfettamente
identiche, quella di provenienza no. Il db che mi porta l'errore ha come
differenza 2 campi calcolati, che nel load del form sommano e contano il
valore 2 campi con Dcount e Dsum. Possibile che siano loro i responsabili?



title: Comando no disponibile?

text:
"fe_lo" <
fe_l...@yahoo.it
> ha scritto nel messaggio
news:clgse8$s3g$1...@news.newsland.it...
> Roberto da casa ha scritto:
>
> > "fe_lo" <
fe_l...@yahoo.it
> ha scritto nel messaggio
> > news:clfm1r$eus$1...@news.newsland.it...
> > > La maschera contiene un bottone che si occupa di salvare il record
> > > corrente e se ci sono state modifiche funziona tutto, ma se clicco il
> > > salva senza aver modificato nulla mi appare il mitico mattonecon
"comando
> > > o azione salva non disponibile". Ho controllato nella mia cartella OLD
> > > dove prima di effettuare una modifica ad db copio l'ultima versione e
> > > funziona tutto regolarmente, nessun messaggio. Inizio a controllare
tutto
> > > ma sembra tutto identico. Ideee? Grazie
> > >
>
> > Dovresti dirci come fai a memorizzare il record corrente.
> > Comunque condiziona il salvataggio del record corrente al fatto che sia
> > avvenuta una modifica per il record corrente; per fare ciņ fai un test
sulla
> > proprietą Dirty della maschera (vedi help).
>
> Ho controllato i 2 db:Le maschere dove c'č il pulsante sono perfettamente
> identiche, quella di provenienza no. Il db che mi porta l'errore ha come
> differenza 2 campi calcolati, che nel load del form sommano e contano il
> valore 2 campi con Dcount e Dsum. Possibile che siano loro i responsabili?
Penso proprio di no.
Hai provato ad attuare la soluzione che sia ip che Aerio MAZZA ti abbiamo
suggerito?



title: Comando no disponibile?

text:



Provato, ma senza eito alcuno. Rifatta la maschera e funziona.
Grazie lo stesso



title: contare record di una query

author: vale

text:
dovrei accodare i primi 30 record di una query in una tabella.
come faccio a contare i primi 30 record?
grazie


title: contare record di una query

author: Antonio Biso

text:
"vale" <
ezio.m...@tovogomma.com
> ha scritto nel messaggio
news:45eee0ac$1...@newsgate.x-privat.org...
> dovrei accodare i primi 30 record di una query in una tabella.
> come faccio a contare i primi 30 record?
> grazie
Vedi TOP
Antonio


title: contare record di una query

text:
grazie 1000!!!
"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:vpBHh.16057$J11.3...@twister1.libero.it...



title: contare record di una query

text:
"vale" <
ezio.m...@tovogomma.com
> ha scritto nel messaggio
news:45eee426$1...@newsgate.x-privat.org...

Prego, ma la prossima volta rispondi DOPO il quoting
Antonio


title: Leggere FEED RSS

author: MC

text:
Salve,
supponiamo che con un' applicazione Access io voglia collegarmi ad un
Feed Rss (ad esempio questo
http://twitter.com/statuses/friends_timeline/617533.rss
) e memorizzarne
il contenuto in un file di testo che successivamente gestirò
all'interno di una forma sotto forma di testo scorrevole.
Bene, a me servirebbe la parte proncipale, ovvero, agganciare il feed e
memorizzarlo in locale ...o sfruttarlo direttamente agganciandolo al
programma così non devo verificare se ci sono aggiornamenti.
Grazie anticipatamente per aiuti\delucidazioni\input vari.
Mauro C.


title: Leggere FEED RSS

author: Alessandro Baraldi

text:
MC ha scritto:

E' un file XML in sostanza....
Hai diverse possibilità:
1)Da Access Menù File-->Carica dati esterni-->Importa-->  seleziona il
tipo di
file Xml e poi scegli il tuo file da importare. (per questa però
dipende dalla versione di
Access che usi solo da A2002 se non erro)
2)Altrimenti con ADO hai la possibilità di utilizzare l'oggetto
Microsoft® XML Parser
(MSXML) che ti premette di interrogare con query la struttura del file
xml;
Quì trovi dei link:
http://msdn.microsoft.com/xml/
http://msdn.microsoft.com/msdnmag/issues/01/12/xml/default.aspx
http://msdn.microsoft.com/msdnmag/issues/0800/Serving/

@Alex


title: Leggere FEED RSS

text:
Grazie Alex,
in fondo nel frattempo ho pensato di scaricare ogni "x" minuti il file
xml in locale ... lo acquisisco gestendo i campi che ritengo opportuni
... selezionabili da check box ... e ricarico la procedura di
visualizzazione dati.
Grazie e buona continuazione
Mauro
Alessandro Baraldi ha scritto:



title: Access XP - Finestra Database sempre visibile!!!???

author: TDK

text:
Avevo creato un DB con Access 2000 nel quale, nelle opzioni di avvio, avevo
indicato di non visualizzare la Finestra Database, e tutto funzionava
perfettamente. Ora ho installato Office XP e quando apro il mio db nella
barra delle applicazioni di Win (SO Windows XP) oltre a vedersi il pulsante
della maschera principale o di quelle aperte, c'è anche quello della
Finestra Database e cliccandoci sopra si apre. Avevo anche impostato la
protezione del db, ma adesso pur richiedendo il login, qualsiasi utente può
aprire la Finestra Database ed il suo contenuto!!!!
Come mai questo casino? Office XP non doveva essere 100% compatibile con
Office 2000?
Cosa devo fare per ristabilire la protezione?
Grazie 1K per l'help


author: Sib

text:
"TDK" <
mouse...@libero.it
> ha scritto nel messaggio
news:i5es8.139750$1S3.4...@twister1.libero.it...

Ho la sensazione che il tuo db non fosse protetto neanche prima.
Puoi e' vero nascondere la finestra del database (come anche in OXP su WXP
come faccio io) ma non e' certo un problema di protezione a livello utente.
A livello utente puoi proteggere gli oggetti ma non impedire la
visualizzazione della finestra.
Sib
--
qualita.assicurazione su
www.cerrinet.it
Il newsgroup sulla Qualita'


text:
> Ho la sensazione che il tuo db non fosse protetto neanche prima.
Cosa intendi? Ho creato tutti gli utenti e gruppi non che le password, e
quindi ho messo il file system.mdw e l'ho messo sul server e quindi ho fatto
aderire tutti gli utilizzatori.
> Puoi e' vero nascondere la finestra del database (come anche in OXP su WXP
> come faccio io) ma non e' certo un problema di protezione a livello
utente.
> A livello utente puoi proteggere gli oggetti ma non impedire la
> visualizzazione della finestra.
Prima con Access 2000 impostavo nelle opzioni di avvio di non visualizzare
la Finestra Database e questo non la visualizzava. L'unico modo per vederla
era quello del tasto Shift all'avvio. Ora invece quando apro il db
addirittura mi mette il tasto della finestra db minimizzata nella barra
applicazioni .


text:
"TDK" <
mouse...@libero.it
> ha scritto nel messaggio
> > Ho la sensazione che il tuo db non fosse protetto neanche prima.
> Cosa intendi?
cut
Intendo che se non e' protetto ora, probabilmente non lo era neanche prima.
> > Puoi e' vero nascondere la finestra del database (come anche in OXP su
WXP
> > come faccio io) ma non e' certo un problema di protezione a livello
> utente.
> > A livello utente puoi proteggere gli oggetti ma non impedire la
> > visualizzazione della finestra.
> Prima con Access 2000 impostavo nelle opzioni di avvio di non visualizzare
> la Finestra Database e questo non la visualizzava. L'unico modo per
vederla
cut
Alla peggio devi ripetere l'operazione nel nuovo db.
Comunque cerca sull'help "Convertire un file di Access", troverai molte
interessanti precisazioni relative alla conversione di database protetti.
Sib


title: "On Error GoTo..." funziona solo una volta.

text:
Ho una utilità che mi serve per salvare le ultime versioni di applicazioni e documenti. Ho un ciclo che legge nomi di cartelle da cui e in cui devo copiare dei file. La cartella può non esistere, e allora ci vuole un MkDir, oppure esiste e non ci vuole. Nella cartella possono esserci file o può essere stata appena creata e essere vuota.
Pensavo di intercettare l'errore 75 mediante "On Error GoTo..." ma al posto indicato va solo la prima volta, la successiva il MkDir mi dà errore 75.
Supponiamo che abbia le seguenti cartelle:
D:\dati\pippo
D:\dati\pluto
D:\cose\roba
ogni volta che l'applicativo legge un percorso, si chiede:
1) "esiste dati?" e "esiste pippo?"
poi:
2) "esiste dati?" e "esiste pluto?"
poi
3) "esiste cose?" e "esiste roba?"
Io pensavo che, se error=75 then esiste, ma non mi va per quanto detto
Qualche suggerimento?
Grazie a tutti.
Riccardo Baldinotti


text:

Non amo molto questo costrutto (preferrisco la resume next).
Ma  prova a mettere un err.clear da qualche parte.

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

---
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
http://www.avast.com


author: scaronic

text:

ti invio un riferimento  che penso possa risolvere il tuo quesito

' Procedure : FolderExist
' DateTime  : 2009-Oct-02 13:51
' Author    : CARDA Consultants Inc.
' Website   :
http://www.cardaconsultants.com

' Purpose   : Test for the existance of a Folder/Directory
' Copyright : The following may be altered and reused as you wish so long as the
'             copyright notice is left unchanged (including Author, Website and
'             Copyright).  It may not be sold/resold or reposted on other sites (links
'             back to this site are allowed).
'
' Input Variables:
' ~~~~~~~~~~~~~~~~
' sFolder - Full path of the folder to be tested for


text:
Il giorno martedì 19 maggio 2015 15:47:33 UTC+2,
bari...@gmail.com
 ha scritto:

> Pensavo di intercettare l'errore 75 mediante "On Error GoTo..." ma
> al posto indicato va solo la prima volta, la successiva il MkDir mi
> dà errore 75.

Ti suggerirei (sommessamente) di cambiare tattica usando un miglior
stile di programmazione.

Al  posto  tuo  invece di intercettare l' errore userei la funzione
DIR per testare  l' esistenza  della  directory e/o del file piu' o
meno nel modo seguente :

if dir (directory_pura_senza_nome_del_file) = "" then
   mkdir ...
   ' e qui copi il file : se non c'e' la directory non c'e'
   ' difatti nemmeno il file
else
   ' la directory c'e', ma forse non c'e' il file e dunque :
    if dir (percorso_completo_del file) = "" then
       ' copio il file
    endif

endif

'quando sei arrivato in questo punto del codice sei a posto

spero di averti aiutato


author: marcopio

text:
Se vuoi usare l'On Error GoTo puoi farti una Sub CreaCartella As Boolean dove lo inserisci.
Ti fai ritornare una risposta Boolean se la creazione è andata a buon fine (CreaCartella=True dopo il MkDir), se si fai il secondo passaggio altrimenti no.
Se Error puoi anche farti un MsgBox del tipo:
MsgBox Err.Number & Chr(10) & Err.Description

Spero sia chiaro


text:
Il giorno martedì 19 maggio 2015 21:14:49 UTC+2, Alessandro Cara ha scritto:
> Il 19/05/2015 15:47, ha scritto:
> > Ho una utilità che mi serve per salvare le ultime versioni di applicazioni e documenti. Ho un ciclo che legge nomi di cartelle da cui e in cui devo copiare dei file. La cartella può non esistere, e allora ci vuole un MkDir, oppure esiste e non ci vuole. Nella cartella possono esserci file o può essere stata appena creata e essere vuota.
> > Pensavo di intercettare l'errore 75 mediante "On Error GoTo..." ma al posto indicato va solo la prima volta, la successiva il MkDir mi dà errore 75.
> > Supponiamo che abbia le seguenti cartelle:
> > D:\dati\pippo
> > D:\dati\pluto
> > D:\cose\roba
> > ogni volta che l'applicativo legge un percorso, si chiede:
> > 1) "esiste dati?" e "esiste pippo?"
> > poi:
> > 2) "esiste dati?" e "esiste pluto?"
> > poi
> > 3) "esiste cose?" e "esiste roba?"
> > Io pensavo che, se error=75 then esiste, ma non mi va per quanto detto
> > Qualche suggerimento?
> > Grazie a tutti.
> > Riccardo Baldinotti
> >
>
> Non amo molto questo costrutto (preferrisco la resume next).
> Ma  prova a mettere un err.clear da qualche parte.

Ho provato a cambiare il codice. Sono preso con altre faccende ma ci ritornerò.
Per ora grazie e scusa il ritardo nel rispondere.
Riccardo Baldinotti


text:

Buon suggerimento, proverò. Sono preso con altre faccende ma ci ritornerò.



text:

Grazie, gli darò un'altra occhiata. Sono preso con altre faccende ma ci ritornerò.



text:

Questa è stata la mia prima opzione, ma proprio non andava a buon fine. Sono preso con altre faccende ma ci ritornerò.



title: stampa report (grafico)

text:
Ciao a tutti
tramite codice vba mando  ho l'anteprima di un grafico (report). Però
anzichè avere una sola pagina, mi si generano dirca 300 pagine! Alcune
sono vuote, in altre mi si ripete il grafico. Come posso fare affinchè
mi si generi solo una pagina, giusto quella del grafico? I margini li
ho controllati ed apparentemente vanno bene. Il grafico occupa
un'intera pagina A4.
Grazie per la vostra attenzione


title: agenda settimanale appuntamenti con datepart

author: pone

text:
Salve a tutti, buone feste anticipate
spiego il mio problema con access2007
premessa: ho una tabella generale con un campo id chiave primaria
autonumerica al quale è collegata uno a molti con integrità
referenziale una tabella agenda
la tabella generale contiene dati anagrafici di contatti, la agenda
serve per fissare appuntamenti
quello che vorrei ottenere è una serie di query per visualizzare gli
appuntamenti per settimana, mese, giorno, utilizzando i campi giorno e
ora di agenda e nome di generale
procedimento: apro la prima query in visualizzazione struttura,
seleziono i campi sopra citati e tento di stabilire i criteri,
nel criterio del campo giorno ho provato, su suggerimento del sito
dell'office a inserire questo criterio
=datepart("ww";agenda.giorno) = datepart("ww";date()) and year
(agenda.giorno)=year(date())
niente da fare, mi da una "chiamata a procedura non valida"...
qualcuno saprebbe dirmi dove sta l'errore?
grazie mille
Peppe


text:

procedimento alternativo dal sitocomune (meglio del sito della
microsoft)
creo un report e all'apertura (ricordando i nomi dei miei campi) vado
con questo codice
Dim inizio As Date
Dim fine As Date
For inizio = Date To Date - 7 Step -1
If Weekday(inizio) = 2 Then Exit For
Next inizio
For fine = Date To Date + 7
If Weekday(fine) = 1 Then Exit For
Next fine
Me.Filter = "Giorno >= #" & Format(inizio, "mm/dd/yyyy") _
& "# And Giorno <= #" & Format(fine, "mm/dd/yyyy") & "#"
Me.FilterOn = True
verificato, effettivamente inizio assume il valore del lunedi e fine
quello della domenica
adesso però per migliorare la visualizzazione del report volevo fare
una intestazione nella quale si dica settimana dal lunedi (data) alla
domenica (data)
ho provato la via apparentemente piu semplice che è quella di
impostare il valore del campo data del report = a quello di inizio o
fine
ma mi dice che è impossibile... perchè?
comunque grazie all'autore del codice succitato che posto perchè possa
tornare utile anche ad altri


author: IvanDaBologna

text:
[cut]
>
> verificato, effettivamente inizio assume il valore del lunedi e fine
> quello della domenica
> adesso però per migliorare la visualizzazione del report volevo fare
> una intestazione nella quale si dica settimana dal lunedi (data) alla
> domenica (data)
> ho provato la via apparentemente piu semplice che è quella di
> impostare il valore del campo data del report = a quello di inizio o
> fine
> ma mi dice che è impossibile... perchè?
[cut]
nel report hai dei controlli, collegati ai campi del RowSource.
Se imposti uno di questi controlli dicendogli che il campo origine e'
[datainizio] (la scegli dalla tendina delle proprietà:Origine controllo)
lui si rifiuta di farlo?
facci sapere
IvanDaBologna


title: Esportare da Access a Excel con una formula in un campo

author: Panathos

text:
Buongiorno a tutti/e,
mi è venuta una idea forse insana: vorrei esportare una maschera
continua in Excel, dove nel form scrivo una formula "Excel", che
ovviamente venga eseguita da Excel e non venga vista come una stringa.
Si può fare in qualche modo??? (Access 97)
La formula è banale, però vorrei evitare che l'impiegato debba
aggiungere la colonna, copiaincollarla e replicarla su tutte le righe.
Il problema sarebbe risolvibile con una macro a livello di Excel, però
se fosse possibile fare un giochetto come questo, vorrei imparare come
fare.
Grazie,
Panathos


author: MA

text:
Panathos wrote:
> Buongiorno a tutti/e,
>
> mi č venuta una idea forse insana: vorrei esportare una maschera
> continua in Excel, dove nel form scrivo una formula "Excel", che
> ovviamente venga eseguita da Excel e non venga vista come una stringa.
> Si puņ fare in qualche modo??? (Access 97)
>
> La formula č banale, perņ vorrei evitare che l'impiegato debba
> aggiungere la colonna, copiaincollarla e replicarla su tutte le righe.
>
> Il problema sarebbe risolvibile con una macro a livello di Excel, perņ
> se fosse possibile fare un giochetto come questo, vorrei imparare come
> fare.
>
> Grazie,
> Panathos
www.donkarl.com/it/cisa
nella cisa1 l'articolo di Sergio Mazza
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


text:
MA ha scritto:
> > mi è venuta una idea forse insana: vorrei esportare una maschera
> > continua in Excel, dove nel form scrivo una formula "Excel", che
> > ovviamente venga eseguita da Excel e non venga vista come una stringa.
>
www.donkarl.com/it/cisa
> nella cisa1 l'articolo di Sergio Mazza
Grazie. Avevo rimediato inserendo la formula in una tabella, e
"sparandola" come campo nel report... ora l'articolo lo sto stampando,
ma vedo che si possono fare cose decisamente più complesse. Peccato
che l'mdb allegato non si apra con Access 97.
ciao,
Panathos


text:

te l'ho convertito
www.accessgroup.it/cisa97.zip



author: Davide Leonardi

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:e8jfki$8t9$1...@area.cu.mi.it...
>
www.donkarl.com/it/cisa
> nella cisa1 l'articolo di Sergio Mazza
Scusate, sarò un po' imbranato, ma è già la terza volta che vedo citare
articoli nella sezione cisa1 del sito
www.donkarl.com/it/cisa
, ma io non
trovo nessuna cisa1. Dove la trovo?


text:
MA ha scritto:
> >>
www.donkarl.com/it/cisa
> >> nella cisa1 l'articolo di Sergio Mazza
> te l'ho convertito
>
www.accessgroup.it/cisa97.zip
> MAssimiliano Amendola
www.accessgroup.it
Massimiliano, ti ringrazio tantissimo per il disturbo. Ho appena finito
di vedere il pps riguardante l'automazione fra Access ed Excel, e non
ho parole per ringraziarti sia per lo splendido lavoro che hai reso
pubblico, che per tutti gli spunti che ne ho tratto.
Spero di arrivare anche io a questi livelli, un giorno. Grazie ancora.
ciao,
Panathos


text:
Davide Leonardi ha scritto:
> Scusate, sarò un po' imbranato, ma è già la terza volta che vedo citare
> articoli nella sezione cisa1 del sito
www.donkarl.com/it/cisa
, ma io non
> trovo nessuna cisa1. Dove la trovo?
Devi cliccare su "Download dalla CISA1", un po' in basso alla pagina
sopra indicata.
Il link diretto è questo:
http://www.donkarl.com/it/cisa/Download.htm
ciao,
Panathos


text:
Panathos wrote:
> MA ha scritto:
>
>>>>
www.donkarl.com/it/cisa
>>>> nella cisa1 l'articolo di Sergio Mazza
>
>> te l'ho convertito
>>
www.accessgroup.it/cisa97.zip
>
>> MAssimiliano Amendola
www.accessgroup.it
>
> Massimiliano, ti ringrazio tantissimo per il disturbo.
Che fai scherzi??
> Ho appena
> finito di vedere il pps riguardante l'automazione fra Access ed
> Excel, e non ho parole per ringraziarti sia per lo splendido lavoro
> che hai reso pubblico, che per tutti gli spunti che ne ho tratto.
E' una prerogativa del Cisa
>
> Spero di arrivare anche io a questi livelli, un giorno. Grazie ancora.
se ci č arrivato Sergio...
>
> ciao,
> Panathos



text:
MA ha scritto:
> > Massimiliano, ti ringrazio tantissimo per il disturbo.
>
> Che fai scherzi??
No no, dico proprio sul serio!
Poi alla fine ho fatto una cosa molto più modesta, per il mio scopo,
ad ogni modo frequentare questo gruppo è molto formativo, grazie a
voi.
> > Spero di arrivare anche io a questi livelli, un giorno. Grazie ancora.
>
> se ci è arrivato Sergio...
Ma povero Sergio :-)
Cmq in senso più generale, l'automazione fra Access e le altre
applicazioni si potrebbe estendere non solo a Excel ma a qualsiasi
applicazione che sfrutti COM, OLE, etc., giusto? Già sto pensando se
-e a cosa- potrebbe servirmi far dialogare Access e il Corel Draw...
ciao,
Panathos


title: colore sfondo

author: melo

text:
ciao,
mi scuso anticipatamente se avete già affrontato l'argomento, ma non sono
riuscito a trovare nulla in merito.
mi chiedevo se è possibile variare il colore di sfondo della maschera
principale di un db (per intenderci quello grigio scuro su cui poggia la
finestra principale).
grazie
carmelo
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: colore sfondo

author: Gaspare Calia

text:
[CUT]
Ciao,
apri la maschera in visualizzazione struttuta - clicchi con il sx - scegli
l'opzione colore sfondo e ad es. scegli "giallo" !
Prova -> dovrebbe funzionare...io ho appena verificato ! ;-)


title: colore sfondo

text:
[CUT]
pardon -> devi cliccare con il desto !


title: colore sfondo

text:
Gaspare Calia ha scritto:
> [CUT]
mi riferisco al colore di sfondo non della generica maschera, bensì di
quello del db access stesso
ciao



title: colore sfondo

text:
[CUT]
Vedi se ti va bene
http://www.mantuanet.it/alessandro.baraldi/
  - 1.14
Modificare il BackGround di Access(MDI)
altrimenti si fà un salto dal ferramenta! ;-)


title: colore sfondo

text:
Gaspare Calia ha scritto:
> [CUT]


adesso non mi rimane che trovare un office xp con cui aprire il database..
che sfiga!
grazie mille



title: colore sfondo

text:
[CUT]
De nada


title: Torna al primo record

author: Batman

text:
Ciao, come posso in una maschera continua farsì che se  seleziono l'ultimo
record deve tornare al primo, mentre se non è l'ultimo record deve andare al
prossimo.
io ho fatto in questo modo, però torna sempre al primio record:
If AcRecord.acLast Then
DoCmd.GoToRecord , , acFirst
Else: DoCmd.GoToRecord , , acNext
End If
Grazie


title: Torna al primo record

author: CIDI

text:
"Batman" <ewr> ha scritto nel messaggio
news:497586f1$0$1115$4faf...@reader4.news.tin.it...

su evento corrente della maschera :
If Me.CurrentRecord = Me.RecordsetClone.RecordCount + 1 Then
    DoCmd.GoToRecord , , acFirst
    End If
ciao
Daniele


title: Torna al primo record

author: Franz

text:
Non funziona dall'ultimo non torna al primo
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4975b436$0$1128$4faf...@reader1.news.tin.it...



title: Torna al primo record

text:
"Franz" <aa> ha scritto nel messaggio
news:4975b86e$0$1129$4faf...@reader1.news.tin.it...
> Non funziona dall'ultimo non torna al primo
'ndove va?
con il codice postato appena tu dall'ultimo record vai a una riga vuota
torna al primo record.
se non è questo che vuoi spiega meglio.
per favore rispondi dopo e non prima del testo. una piccola regola di questo
NG



title: Torna al primo record

text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4975c1d9$0$1117$4faf...@reader1.news.tin.it...

rimane selezionato l'ultimo record,
forse il punto è che non c'è riga vuota perchè la maschera è solo in
visualizzazione
>>
>
>


title: Torna al primo record

text:
"Batman" <ewr> ha scritto nel messaggio
news:4975c3be$0$841$4faf...@reader5.news.tin.it...

togli + 1 dal codice, in questo modo appena selezioni l'ultimo ti va al
primo.
Daniele


title: Torna al primo record

text:
"CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
news:4975c4e3$0$1123$4faf...@reader1.news.tin.it...
>
> "Batman" <ewr> ha scritto nel messaggio
> news:4975c3be$0$841$4faf...@reader5.news.tin.it...
>>
>> "CIDI" <
dado...@spamtin.it
> ha scritto nel messaggio
>> news:4975c1d9$0$1117$4faf...@reader1.news.tin.it...
>>>
>>> "Franz" <aa> ha scritto nel messaggio
>>> news:4975b86e$0$1129$4faf...@reader1.news.tin.it...
>>>> Non funziona dall'ultimo non torna al primo
>>>
>>> 'ndove va?
>>> con il codice postato appena tu dall'ultimo record vai a una riga vuota
>>> torna al primo record.
>>> se non č questo che vuoi spiega meglio.
>>>
>>> per favore rispondi dopo e non prima del testo. una piccola regola di
>>> questo NG
>>>
>>>>>
>>>>> su evento corrente della maschera :
>>>>> If Me.CurrentRecord = Me.RecordsetClone.RecordCount + 1 Then
>>>>>    DoCmd.GoToRecord , , acFirst
>>>>>
>>>>>    End If
>>>>>
>>>>> ciao
>>>>> Daniele
>>>>>
>>>>
>> rimane selezionato l'ultimo record,
>> forse il punto č che non c'č riga vuota perchč la maschera č solo in
>> visualizzazione
>
> togli + 1 dal codice, in questo modo appena selezioni l'ultimo ti va al
> primo.
>
> Daniele
>Ok grazie


title: iif per il campo (contatore)

text:
ciao a tutti

è possibile avere in un query
una cosa del genere?

IIf([Id]="(Contatore)";0;[Id])

grazie


title: iif per il campo (contatore)

text:

aggiungo
e che la iif abbia effetto anche sulla riga (Contatore), come
p.e.
valore predefinito di una tb


title: iif per il campo (contatore)

author: Karl Donaubauer

text:
Francodellavalle4 ha scritto:
> è possibile avere in un query
> una cosa del genere?
>
> IIf([Id]="(Contatore)";0;[Id])

Se qualcuno abbia capito cosa intende, p.f. spiegherebbe per il resto
del mondo.

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


title: iif per il campo (contatore)

text:

ciao Karl
provo a spiegarmi meglio.
Se creo una query con una tb
dove il tipo dati è numerico
e ha come valore predefinito "0",
sulla stessa riga del campo contatore
avro' il valore "0".

SELECT Tabella1.*, IIf(IsNull([num]),0,1) AS num1
FROM Tabella1;

è possibile far si che "num1" mostri il valore "0" sulla linea del contatore
come il nome campo "num"?


title: iif per il campo (contatore)

text:
Il giorno lunedì 11 aprile 2016 13:29:58 UTC+2, Karl Donaubauer ha scritto:
> Francodellavalle4 ha scritto:
> > è possibile avere in un query
> > una cosa del genere?
> >
> > IIf([Id]="(Contatore)";0;[Id])
>
> Se qualcuno abbia capito cosa intende, p.f. spiegherebbe per il resto
> del mondo.
>
> --
> :-)
> Karl
> *********

Mi dispiace Karl, ma non è Italiano corrente... quindi non è traducibile.

Magari Franco ci può fare un sunto...

@Alex


title: iif per il campo (contatore)

text:
Salve,

@alex ha scritto:
> Karl Donaubauer ha scritto:
>> ...
>> Se qualcuno abbia capito cosa intende, p.f. spiegherebbe per il resto
>> del mondo.
>
> Mi dispiace Karl, ma non è Italiano corrente... quindi non è traducibile.
>
> Magari Franco ci può fare un sunto...

L'ha provato, ma per me resta il suo segreto, un enigma per me come i
dialetti italini, il passato remoto, le donne ecc.



title: problemi aggiornamento

author: alexb

text:
ciao a tutti. il mio problema č un pň complesso ma spero che voi riusciate a
risolverlo.
Ho una maschera ORDINE (dati ordine) con sottomaschera DETTORDINE (righe
articoli).
In un altra maschera FILTRO vengono visualizzati gli articoli a magazzino
con dei filtri che stabilisco in apertura. Quando trovo l'articolo che mi
interessa dovrei inserirlo nella DETTORDINE.
Ho provato ad inserire un bottone INSERISCI con il comando su click:
[Forms]![Ordine]![DettOrdine]![CODART] = [CODARTFILTRO] e cosě per la
descrizione articolo. Se clikko il bottone in effetti mi inserisce
l'articolo nella DETTORDINE ma mi sovrascrive la riga su cui ero
posizionato. Infine una volta cliccato sul tasto INSERISCI vorrei che nella
DETTORDINE mi passi in automatico al record successivo.
Grazie mille


title: problemi aggiornamento

author: Roberto dal portatile

text:
"alexb" <
a...@tin.it
> ha scritto nel messaggio
news:754T6.1906$Zo3....@news1.tin.it...
> ciao a tutti. il mio problema è un pò complesso ma spero che voi riusciate
a
> risolverlo.
> Ho una maschera ORDINE (dati ordine) con sottomaschera DETTORDINE (righe
> articoli).
>
> In un altra maschera FILTRO vengono visualizzati gli articoli a magazzino
> con dei filtri che stabilisco in apertura. Quando trovo l'articolo che mi
> interessa dovrei inserirlo nella DETTORDINE.
> Ho provato ad inserire un bottone INSERISCI con il comando su click:
> [Forms]![Ordine]![DettOrdine]![CODART] = [CODARTFILTRO] e così per la
> descrizione articolo. Se clikko il bottone in effetti mi inserisce
> l'articolo nella DETTORDINE ma mi sovrascrive la riga su cui ero
> posizionato. Infine una volta cliccato sul tasto INSERISCI vorrei che
nella
> DETTORDINE mi passi in automatico al record successivo.
>
> Grazie mille
>
Occhio e croce mi sembra che hai scelto la strada più complessa per
scegliere il valore da inserire nel controllo CODART della sottomaschera;
normalmente una cosa del genere si risolve con una casella combinata anziché
aprendo una maschera (la tua maschera FILTRO).
Certo è che il valore di CODARTFILTRO verrà passato al controllo CODART del
record corrente.
Se invece vuoi inserirlo in un nuovo record, prima aggiungi un nuovo record
nella sottomaschera (ad esempio tramite il relativo pulsante di inserimento
nuovo record posto sulla barra Pulsanti spostamento della sottomaschera) e
poi pigia il tasto INSERISCI.
Oppure il pulsante inseriscilo nella sottomaschera; con esso apri la
maschera FILTRO e riempi il controllo CODART; Naturalmente pigeraiil tasto
sul record sul quale il controllo CODART va riempito.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Caratteri nelle stringhe

author: Salvio

text:
Ho la seguente stringa
(((100+100)*1,20)/1,50)
Come posso sosatituire la virgola con il punto ( ovviamente con
stringhe più grosse e con piu virgole)
Grazie


title: Caratteri nelle stringhe

author: Pablitomf (Maurizio Facciuti) [Acces]

text:
"Salvio" <
nico...@hotmail.it
> ha scritto nel messaggio
news:1175521681.4...@l77g2000hsb.googlegroups.com...
Ho la seguente stringa
(((100+100)*1,20)/1,50)

Grazie
-----------------------
Replace("(((100+100)*1,20)/1,50)", ",", ".")
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: Caratteri nelle stringhe

text:
"Pablitomf (Maurizio Facciuti) [Acces]" <
keiko...@libero.it
> ha scritto
nel messaggio news:eur6ra$90t$1...@tdi.cu.mi.it...
> "Salvio" <
nico...@hotmail.it
> ha scritto nel messaggio
> news:1175521681.4...@l77g2000hsb.googlegroups.com...
> Ho la seguente stringa
>
> (((100+100)*1,20)/1,50)
>
> Come posso sosatituire la virgola con il punto ( ovviamente con
> stringhe più grosse e con piu virgole)
>
> Grazie
> -----------------------
> Replace("(((100+100)*1,20)/1,50)", ",", ".")
>
Sempre chè tu nn utilizzi vers 97 dove Replace nn esiste, a questo punto
dovresti crearti una funzione.
Cmq se la formula aritmetica è contenuta in una variabile/campo :
Replace(tua_variabile, ",", ".")


title: Risoluzione video

author: gg

text:
Salve ancora a tutti.
Avrei un'altro piccolo problema da risolvere.
Sempre il solito db da utilizzare in rete, deve essere eseguito su pc con
monitor da 15' e 17' pollici e con impostate risoluzioni diverse.
Il db č ottimizzato per la risoluzione 1024X768, posso all'avvio del bd
impostare il video a quella risoluzione e poi alla chiusura riportarlo alle
impostazioni iniziali?
Grazie ancora della collaborazione.
gianni


title: Risoluzione video

text:
"gg" <
provach...@libero.it
> ha scritto nel messaggio
news:w5g1a.97833$ZE.27...@twister2.libero.it...

Certo che puoi, sul SitoComune mi pare ci sia un esempio di come modificare
la
risoluzione Video.
@Alex.


title: Proprieta' di una query

author: Catja Moeller

text:
Come faccio a fare riferimento alla proprieta' "Filtro" di una query?
Piu' precisamente (sempre difficile spiegarsi...): Se io apro una
query in visualizzazione foglio dati e imposto un filtro usando il
bottoncino "filtro in base a selezione", questo filtro resta nelle
proprieta' della query. Se chiudo la query salvando le modifiche,
quando la riapro, la query non e' filtrata, ma posso applicare di
nuovo l'ultimo filtro impostato.
Ora, ho un report basato sulla stessa query e vorrei che uscisse con
l'ultimo filtro precedentemente impostato dall'utente (il quale deve
usare solo il filtro "in base a selezione", che e' l'unica cosa che
anche gli asini riescono a fare).


title: Tracciato RI.BA

author: Ste Bort

text:
Qualcuno ha già sviluppato una routine per compilare un tracciato
RI.BA
da presentare alla banca su floppy ?
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Tracciato RI.BA

author: namor

text:
Ste Bort ha scritto:
> Qualcuno ha già sviluppato una routine per compilare un tracciato
RI.BA
> da presentare alla banca su floppy ?
> Grazie
Dipende da che dati parti e cosa vuoi ottenere. Credo si tratti solo di
esportare dati su un file di testo, argomento del quale si è già discusso
più volte. Prova a cercare nei post passati e se non trovi niente rimanda
la richiesta fornendo maggiori dettagli, magari si riesce a darti un aiuto.
Ciao.
Namor
--

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


title: Tracciato RI.BA

text:
Per creare un file in formato txt non è un problema;
quello che non riesco a trovare è il tracciato che serve alla banca:
Elenco dei campi, tipo di dati, larghezza ecc.
Grazie per l'aiuto.
"namor" <
na...@nospm.inwind.it
> wrote in message
news:ble5j8$blc$
1...@news.newsland.it
> Ste Bort ha scritto:
> > Qualcuno ha già sviluppato una routine per compilare un tracciato
RI.BA
> > da presentare alla banca su floppy ?
> > Grazie
>
>
> Dipende da che dati parti e cosa vuoi ottenere. Credo si tratti solo di
> esportare dati su un file di testo, argomento del quale si è già discusso
> più volte. Prova a cercare nei post passati e se non trovi niente rimanda
> la richiesta fornendo maggiori dettagli, magari si riesce a darti un aiuto.
> Ciao.
> Namor
--



title: Tracciato RI.BA

author: Giorgio Prx

text:
"Ste Bort" <
stbo...@tiscalinet.it
> ha scritto nel messaggio
news:d7b9ebfdb8bc83a673b...@mygate.mailgate.org...
> Per creare un file in formato txt non è un problema;
> quello che non riesco a trovare è il tracciato che serve alla banca:
> Elenco dei campi, tipo di dati, larghezza ecc.
>
> Grazie per l'aiuto.
>
>
http://www.associazionecbi.it/inside.asp?id=7
Ciao Giorgio


title: chiedo venia

author: Mario Rossi

text:
AAA - Autodidatta che utilizza access soprattutto sulla base di quanto
imparato su excel e sull'help, che nell'uso di access utilizza solo macro,
insomma non so una sega di visual basic.
Cerco consigli su come arrivare ad utilizzare visual basic in access
(manuali, siti, qualsiasi metodo) partendo da Zero carbonella.
Grazie
Mario


title: chiedo venia

author: stwe

text:
"Mario Rossi" <
maro...@inwind.it
> ha scritto nel messaggio
news:6bFO8.18301$j65.4...@twister1.libero.it...

potresti iniziare con le guide mondadori passo per passo, fatti un giro
anche sul sitocomune.
by
stwe


title: chiedo venia

author: Enrico T.S.

text:
"Mario Rossi" <
maro...@inwind.it
> ha scritto nel messaggio
news:6bFO8.18301$j65.4...@twister1.libero.it...

Con Access e' sempre distribuito
il Database NortWind da dove
puoi attingere a moltissime informazioni
sull'uso del codice Vba, macro, Sql e tutto cio
che ti puo' servire per costruire una applicazione.
Inoltre usa molto il tasto F1, secondo me se M$ ha fatto una cosa bene
questa e' l'help, io praticamente mi ci sono formato sull'Help di Access,
al 90% trovi la risposta a quello che cerchi, il restante 10% lo trovi sul
sitocomune
http://www.sitocomune.com
bye :o)


title: Come ci si dovrebbe comportare in un newsgroup, ovvero 'Istruzioni per l'uso' (d)

author: Roberto da casa

text:
Quello che segue è ricavato da
www.sitocomune.com
 e rappresenta le regole
che a suo tempo i frequentatori di it.comp.appl.access si dettero
liberamente e democraticamente; a mio avviso non è corretto partecipare a
questo NG e non rispettare tali regole; naturalmente é sempre possibile
modificare democraticamente dette regole.
Si ricorda che it.comp.appl.access è un NG autogestito e pertanto non esiste
alcun filtro circa la pubblicazione dei messaggi; a mio avviso, ciò però
non autorizza qualcuno a non rispettare le regole di buon comportamento, che
nella rete mi sembra si chiamino netiquette.
Vorrei ricordare che nei NewsGroup NON autogestiti i moderatori NON
pubblicano i messaggi che risultano non conformi alle regole del NG.
=======================================
Come ci si dovrebbe comportare in un newsgroup
ovvero 'Istruzioni per l'uso'
Anche i newsgroups, come tutte le comunita' di esseri umani, hanno delle
regole la cui conoscenza e rispetto permette un proficuo utilizzo del ng da
parte di tutti i partecipanti evitando incomprensioni, malintesi ed inutili
polemiche.
Alcune regole sono generali e di elementare educazione, altre proprie di
questo gruppo di discussione cresciute e consolidate nel tempo soprattutto
con il contributo dei frequentatori piu' anziani.
Premesso che
il ng e' gestito da 'volontari' che mettono a disposizione gratuitamente il
proprio tempo, le proprie conoscenze e la loro professionalita' per aiutare
chiunque, persone che spesso non conoscono e che dalle quali non riceveranno
alcun compenso, per cui qualsiasi forma di pretesa o obbligo da parte di chi
scrive sono decisamente fuori luogo:
- prima di inviare la propria richiesta provate a verificare se nei messaggi
dei giorni precedenti non siano gia' presenti delle soluzioni al quesito che
si vuole porre.
Non e' il massimo delle figure fare una domanda a cui e' gia' stata data
ampia ed esauriente risposta magari il giorno prima, di sicuro poi
l'eventuale replica difficilmente potra' essere piu' completa.
Volendo si possono effettuare anche delle ricerche nell'archivio storico dei
messaggi presso il sito:
http://groups.google.com/
- provate anche a verificare che i vostri dubbi e le relative soluzioni non
siano gia' presenti sul Sito Comune di questo newsgroup:
http://www.sitocomune.com
Sul Sito Comune, inoltre, sono raccolti tutti i messaggi del ng relativi a
qualche anno.
Se si decide comunque di scrivere al ng sarebbe bene tenere presente:
Il SUBJECT
-------------------
Nel scrivere l'oggetto del messaggio si dovrebbe dare maggiore importanza
perche' contribuisce ad identificare immediatamente l'argomento e il tipo di
problema, attirando subito l'attenzione di chi legge.
Si sconsiglia di inserire subject insignificanti come:
'AIUTO','URGENTE','PROBLEMA ACCESS', 'SOLO PER ESPERTI' 'SONO PRINCIPIANTE',
'SONO DEFICIENTE', 'come si fa...' ECC.,
nel marasma generale dei messaggi perdono visibilita'.
Ecco invece alcuni esempi da considerarsi corretti:
- Gestire il tasto Applica Filtro/Rimuovi Filtro
- Sincronizzare repliche via Internet con Access 2000
- Formattazione diversa per il solo record selezionato
- Come ricercare in una casella combinata
- Formato Numerico Nelle query
- Copia e incolla di piu' dati nello stesso campo
TESTO DEL MESSAGGIO
-------------------
Anche qui soprattutto nell'interesse di chi posta il messaggio, il suo
contenuto dovrebbe essere pensato e redatto con attenzione al fine di
evitare la spedizione di messaggi incomprensibili, che non potranno avere
risposte immediate soddisfacenti.
E' consigliabile indicare la versione di MSAccess a cui ci si riferisce ed
il sistema operativo utilizzato (A2/W95, A95/W98, A97/NT4, A00/W00),
Se dopo aver inviato un messaggio non si dovessero ricevere risposte si puo'
provare a riformularla evitando pero' di assumere un tono polemico del tipo
'Possibile che nessuno sappia come ...', 'Perche' non mi volete rispondere'
I motivi per cui certi messaggi non ricevono risposte possono essere i piu'
svariati dalla domanda mal posta, al fatto che nessuno effettivamente abbia
una risposta da dare.
*Alcuni consigli per chi risponde*
- Scrivere dopo il quoting
Quando si replica (risponde) ad un messaggio si dovrebbe iniziare a scrivere
sempre dopo il testo del precedente.
Lasciare il contenuto del testo originario se breve, oppure riassumere il
contenuto tagliano le parti meno significative, lasciando quelle piu'
interessanti per la comprensione del discorso.
- Non farsi coinvolgere in polemiche o con altri partecipanti e eventuali
disaccordi sarebbe meglio proseguire in e-mail private.
Alcune richieste o comportamenti *sicuramente* non graditi in questo ng:
- chiedere di programmi per 'sproteggere' database e quindi presumibilmente
il lavoro di altre persone.
Oltre a non essere moralmente corretto, e' illegale, inoltre, considerando
che in questo ng possono esserci persone che si guadagnano la pagnotta
sviluppando programmi con access, non ci sembra corretto contribuire a
diffondere questo, tipo di informazioni;
- richiedere risposte personalizzate al proprio indirizzo e-mail e' contro
lo spirito di questo ng in cui presuppone che tutte le domande e tutte le
risposte debbano essere visibili perche' potrebbero interessare a tutti;
- contattare direttamente altri frequentatori del ng inviando richieste di
informazioni via e-mail, magari a quelli che sembrano piu' bravi e piu'
disponibili di tutti ad aiutare gli altri;
- chiedere del compilatore di access, semplicemente perche' non esiste, lo
sanno anche i bambini ormai;
- chiedere l'invio di programmi gia' fatti con la scusa di dover imparare,
vedere, bla bla bla;
- inviare messaggi con pubblicita' commerciale anche se riferita all'oggetto
del ng. (ben vengano segnalazioni di siti o iniziative free che parlano di
access, anche se personali, ma il tutto deve sempre essere senza scopo di
lucro;
Alcune regole legate invece alla netiquette, dove con il termine netiquette
'retichetta', si intende l'insieme di regole nate col tempo per autoregolare
il comportamento degli utenti delle news.
- EVITARE DI SCRIVERE IN MAIUSCOLO sia gli oggetti e soprattutto il testo
dei messaggi che nelle regole equivale ad urlare;
- Scrivere in formato testo e non in HTLM (quindi con formattazioni varie).
questo perche' non tutti i lettori di messaggi (newsreader) visualizzano
correttamente questo formato;
- Evitate le polemiche personali con gli altri partecipanti.
Se proprio non potete farne a meno cercate di trasferirle in privato.
Alcuni link per chi volesse approfondire:
The Net: Guida per l'utente e Netiquette, di Arlene Rinaldi
http://www.inferentia.it/netiquette/
Etica e norme di buon uso dei servizi di rete
http://web.tiscalinet.it/enterprise_videotext/itamidi/netiquette/netiquettei
t.htm
ATTENZIONE
I successivi sono testi carichi d'ironia, cioe' sono suggerimenti da
EVITARE!
GALAMAILEO di John of the Homepage
http://www.geocities.com/bourbonstreet/9518/galamaileo.html
Cara Emily Postnews...
http://www.geocities.com/Athens/Parthenon/9704/galareteo.html
Grazie per la collaborazione
Questo documento e' stato redatto da Carlo VE
----------------------------------------------------------------------------
Alcune utili abbreviazioni (acronimi)
AFAIK As Far As I Know
BTW By The Way
CU See You
CUL See You Later
CUT Taglio (quando non si riporta tutto il testo a cui si risponde)
HTH Hope This Helps
IMO In My Opinion
IMHO In My Humble Opinion
LOL Laughing over laughing
NEWBIE Nuovo arrivato, persona nuova per il NG
NG Newsgroup
OT Off-Topic: fuori argomento
ROTFL Rolling on the floor laughing
ROTFLASTC Rolling on the floor laughing and scaring the cat
ROTFLMAO Rolling on the floor laughing my ass off
RTFM Read the fuckin' manual
SPAM Messaggio pubblicitario fortemente OT, sui NG è assolutamente vietato
TIA Thanks In Advance
TROLL Persona che vuole solo creare disturbo e scompiglio
c'e' ne sono tanti altri, li trovate qui:
http://www.acronymfinder.com


title: ** BUON NATALE E FELICE ANO NUOVO **

author: Pablitomf (Maurizio Facciuti)

text:
Prima che gli ultimi impegni mi portino via di mente gli amici, ne
approfitto per augurare a tutti voi (insieme alle vostre famiglie) un sereno
Natale e un anno nuovo pieno di buoni propositi.
Mi raccomando alla dieta! :-D
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media."


title: ** BUON NATALE E FELICE ANO NUOVO **

author: Sergio MAZZA

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...
> Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> approfitto per augurare a tutti voi (insieme alle vostre famiglie) un
> sereno Natale e un anno nuovo pieno di buoni propositi.
Auguroni anche a te e parenti!
> Mi raccomando alla dieta! :-D
Alla cheee?
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
> -----------------------------------------------------------------
> Access: 97, 2000, XP e 2003
> ASP
> -----------------------------------------------------------------
>
http://www.accessgroup.it/
> -----------------------------------------------------------------
> Il mio motto :
> ""Non mi fido molto delle statistiche, perchè un uomo con la testa nel
> forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura
> media."
Ciao.
--
Sergio MAZZA


title: ** BUON NATALE E FELICE ANO NUOVO **

author: luigi onofrio

text:
Sergio MAZZA ha scritto:
> "Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
> messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...
> > Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> > approfitto per augurare a tutti voi (insieme alle vostre famiglie) un
> > sereno Natale e un anno nuovo pieno di buoni propositi.
> Auguroni anche a te e parenti!
> > Mi raccomando alla dieta! :-D
> Alla cheee?
> > --
> > --
> > Ciao
> >
> > Pablitomf (Maurizio Facciuti)
> > -----------------------------------------------------------------
> > Access: 97, 2000, XP e 2003
> > ASP
> > -----------------------------------------------------------------
> >
http://www.accessgroup.it/
> > -----------------------------------------------------------------
> > Il mio motto :
> > ""Non mi fido molto delle statistiche, perchč un uomo con la testa nel
> > forno
> > acceso e i piedi nel congelatore statisticamente ha una temperatura
> > media."
> Ciao.
conpartecipe , rielargisco anche io gli auguri a tutti!
sto in procinto di mettere in funzione la tombola di salvino!
PS : sono convinto che una sola N del titolo sia dovuto ad un errore di
battitura, VERO????????    .... o no?    :-))))
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: ** BUON NATALE E FELICE ANO NUOVO **

author: Nick

text:
Pablitomf (Maurizio Facciuti) ha detto: in data 19/12/2006 15.51:
> Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> approfitto per augurare a tutti voi (insieme alle vostre famiglie) un sereno
> Natale e un anno nuovo pieno di buoni propositi.
Augurissimi a te, famiglia & derivati
>
> Mi raccomando alla dieta! :-D
>
Rigorosamente dieta mediterranea... abbuffate a volontà!!!
Auguri a tutto il NG!!!
ciao
Nick


title: ** BUON NATALE E FELICE ANO NUOVO **

text:
[CUT]
> conpartecipe , rielargisco anche io gli auguri a tutti!
> sto in procinto di mettere in funzione la tombola di salvino!
> PS : sono convinto che una sola N del titolo sia dovuto ad un errore
> di battitura, VERO????????    .... o no?    :-))))
Dipende... la cosa varia da caso a caso! ;-) [rotfl]
--
--
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97, 2000, XP e 2003
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel



title: ** BUON NATALE E FELICE ANO NUOVO **

author: Gaspare

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...

Auguri anche a te e famiglia :-)


title: ** BUON NATALE E FELICE ANO NUOVO **

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...

e mi raccomando...leggi la letterina a Babbo Natale
http://www.vladimirluxuria.it/
 ;-)


title: ** BUON NATALE E FELICE ANO NUOVO **

author: VT @ home

text:
Il Tue, 19 Dec 2006 15:51:54 +0100, "Pablitomf \(Maurizio Facciuti\)" <
keiko...@libero.it
> ha scritto:
>(.....)
>Prima che gli ultimi impegni mi portino via di mente gli amici, ne
>approfitto per augurare a tutti voi (insieme alle vostre famiglie) un sereno
>Natale e un anno nuovo pieno di buoni propositi.
>
>Mi raccomando alla dieta! :-D
>
>--
Grazie !
Tanti auguri anche a te e, naturalmente, anche a tutti i partecpanti al NG.
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------


title: ** BUON NATALE E FELICE ANO NUOVO **

author: ciroteo

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...
> Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> approfitto per augurare a tutti voi (insieme alle vostre famiglie) un
sereno
> Natale e un anno nuovo pieno di buoni propositi.
>
> Mi raccomando alla dieta! :-D
>
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
> -------------------------------------------------------
Auguri di cuore Maurizio, e a tutta Napoli!


title: ** BUON NATALE E FELICE ANO NUOVO **

author: eSQueL

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...

Auguri :)
eSQueL


title: ** BUON NATALE E FELICE ANO NUOVO **

author: SystemsoftwareŽRinoFerrari

text:
Anche a te Pablito
Rino


title: ** BUON NATALE E FELICE ANO NUOVO **

author: cidi

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...
> Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> approfitto per augurare a tutti voi (insieme alle vostre famiglie) un
> sereno Natale e un anno nuovo pieno di buoni propositi.
>
> Mi raccomando alla dieta! :-D
non esagerare con i babà ^__^
>
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
> -----------------------------------------------------------------
Ciao Maurizio
 Tanti auguri di Buon Natale e Felice Anno nuovo a te e famiglia
Daniele


title: ** BUON NATALE E FELICE ANO NUOVO **

author: Michele (Giò)

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel messaggio
news:em8uaa$lkb$1...@tdi.cu.mi.it...
> Prima che gli ultimi impegni mi portino via di mente gli amici, ne approfitto per augurare a tutti
> voi (insieme alle vostre famiglie) un sereno Natale e un anno nuovo pieno di buoni propositi.
>
> Mi raccomando alla dieta! :-D
>
> --
> --
> Ciao
>
> Pablitomf (Maurizio Facciuti)
> -----------------------------------------------------------------
> Access: 97, 2000, XP e 2003
> ASP
> -----------------------------------------------------------------
>
http://www.accessgroup.it/
> -----------------------------------------------------------------
> Il mio motto :
> ""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
> acceso e i piedi nel congelatore statisticamente ha una temperatura media."
Grazie altrettantro per il Buon Natale, ovvimante estendo l'augurio a tutto il NG.
Per quel che riguarda il felice ano nuovo, mi sa tanto che se andiamo avanti così il governo ce lo
fa nuovo sul serio!
Il questo caso allora è meglio in felicità.... Mal comune, mezzo gaudio, si dice così no?
Michele


title: ** BUON NATALE E FELICE ANO NUOVO **

author: VedoTondo

text:
"Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...
> Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> approfitto per augurare a tutti voi (insieme alle vostre famiglie) un
> sereno Natale e un anno nuovo pieno di buoni propositi.
>
> Mi raccomando alla dieta! :-D
Auguri a tutti anche da parte mia.
--
Saluti Andrea
Access 2003 - Windows XP


title: ** BUON NATALE E FELICE ANO NUOVO **

text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:45882efe$0$22390$4faf...@reader2.news.tin.it...

http://www.youtube.com/watch?v=-be4bViDJh8
 ;-)
Buone feste :-)


title: ** BUON NATALE E FELICE ANO NUOVO **

author: Zappus

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:em8v3u$n2f$1...@tdi.cu.mi.it...
> "Pablitomf (Maurizio Facciuti)" <
keiko...@libero.it
> ha scritto nel
> messaggio news:em8uaa$lkb$1...@tdi.cu.mi.it...
> > Prima che gli ultimi impegni mi portino via di mente gli amici, ne
> > approfitto per augurare a tutti voi (insieme alle vostre famiglie) un
> > sereno Natale e un anno nuovo pieno di buoni propositi.
>
> Auguroni anche a te e parenti!
>
> > Mi raccomando alla dieta! :-D
>
> Alla cheee?
>
> > --
> > --
> > Ciao
> >
Colgo anch'io l'occasione per augurare a tutti un felice Natale e un grande
2007.
P.S.: Per ciň che riguarda l'ano se deve essere nuovo speriamo che non sia
il mio.
Luca.


title: Access 97 o Access 2000?

author: Gennaro Nicodemo

text:
Ciao a tutti.
Attualmente lavoro in Access 97 e vorrei passare ad Access 2000. Molti mi
sconsigliano di farlo perché dicono che non sia affidabile. Voi cosa ne
pensate? Mi conviene fare il grande salto o restare legato ad Access 97?
Grazie a tutti


title: Access 97 o Access 2000?

author: Antonio Biso

text:
Gennaro Nicodemo <
gennaro...@libero.it
> wrote in message
4gEi6.21822$mD1.4...@news.infostrada.it...

Resta al 97...
Almeno per un altro paio di anni...
Antonio


title: qualcuno mi aiuta? x casella di riepilogo

author: Bo

text:
Sto facendo un normalissimo database utilizzando una casella di riepilogo.
Sulla guida di access c'è scritto poco e dagli esempi non riesco a
comprendere bene ciò che devo scrivere.
Vorrei chiedervi se conoscete applicazioni con caselle di riepilogo già
pronte, siti web su questo controllo oppure guide e tutorial (sempre su di
esso!).
Se magari volete propormi il vostro aiuto ne sarei onorata :)
Nella maschera iniziale c'è la casella di riepilogo con tutti i clienti
elencati.
Ho aggiunto dei command button che devono eseguire i seguenti compiti:
modificare il dato selezionato, aggiungere dati nuovi, cancellare il dato
selezionato. Vorrei aggiungere un tasto di ricerca per ogni campo (nome,
cognome, indirizzo,......).
Finora sono riuscita solo a fare questo: sul doppio click (o command button
"modifica") di un dato selezionato, si apre la maschera "modifica" e utti i
textbox che vi si trovano si riempiono dei dati sui quali si è cliccato.
La modifica dei dati non la so fare.
Ora sto provando prima a studiare il metodo AddItem ma mi da l'errore num.
6014 (il tipo origine riga deve essere impostato ad elenco valori.).
Se cambio (nelle proprietà della casella di riepilogo) "tabelle/query" a
"elenco valori" non visualizzo più i dati, come se non li caricasse. Tra
l'altro la guida di office non ti fa neppure capire bene il senso di queste
"differenze" di programmazione.
Qualcuno di buona volontà si offre?
Magari sarebbe stato più facile con un datagrid o un flexgrid ma dice che
non ho la licenza per utilizzarli.
Aspetto i vostri suggerimenti.
Grazie mille a tutti!


text:
"Bo" <
myinfinityTOGL...@softhome.net
> ha scritto nel messaggio
news:fGuPb.5898$nC1....@news.edisontel.com...
> Nella maschera iniziale c'è la casella di riepilogo con tutti i clienti
> elencati.
> Ho aggiunto dei command button che devono eseguire i seguenti compiti:
> modificare il dato selezionato, aggiungere dati nuovi, cancellare il dato
> selezionato. Vorrei aggiungere un tasto di ricerca per ogni campo (nome,
> cognome, indirizzo,......).
>
> Finora sono riuscita solo a fare questo: sul doppio click (o command
button
> "modifica") di un dato selezionato, si apre la maschera "modifica" e utti
i
> textbox che vi si trovano si riempiono dei dati sui quali si è cliccato.
> La modifica dei dati non la so fare.
La maschera deve essere associata alla tabella.
Quando la apri la filtri con il parametro criteri WHERE del comando
docmd.openform
Ogni modifica ai controlli corrisponde a modifica sulla tabella.
Se vuoi aggiungere, la apri con parametro acnewrec
Se vuoi cancellare lanci una query di cancellazione che per criterio abbia
il valore selezionato nella casella di riepilogo...
Antonio
P.S.
Bo... Derek?


author: Vazim

text:
In data Wed, 21 Jan 2004 13:52:41 GMT, Antonio Biso ha scritto:
> "Bo" <
myinfinityTOGL...@softhome.net
> ha scritto nel messaggio
> news:fGuPb.5898$nC1....@news.edisontel.com...
>
>> Nella maschera iniziale c'č la casella di riepilogo con tutti i clienti
>> elencati.
>> Ho aggiunto dei command button che devono eseguire i seguenti compiti:
>> modificare il dato selezionato, aggiungere dati nuovi, cancellare il dato
>> selezionato. Vorrei aggiungere un tasto di ricerca per ogni campo (nome,
>> cognome, indirizzo,......).
>>
>> Finora sono riuscita solo a fare questo: sul doppio click (o command
> button
>> "modifica") di un dato selezionato, si apre la maschera "modifica" e utti
> i
>> textbox che vi si trovano si riempiono dei dati sui quali si č cliccato.
>> La modifica dei dati non la so fare.
>
> La maschera deve essere associata alla tabella.
Aggiungo, per creare velocemente una maschera associata ad una tabella
esistente clicca il tasto dx sullatabella e selleziona salva con nome.. e
alla casella come selleziona maschera.


text:
> La maschera deve essere associata alla tabella.
> Quando la apri la filtri con il parametro criteri WHERE del comando
> docmd.openform
> Ogni modifica ai controlli corrisponde a modifica sulla tabella.
>
> Se vuoi aggiungere, la apri con parametro acnewrec
>
> Se vuoi cancellare lanci una query di cancellazione che per criterio abbia
> il valore selezionato nella casella di riepilogo...
>
> Antonio
>
> P.S.
> Bo... Derek?
>
>
Non mi dire niente, non sono tanto pratica di aperture con sql....
ti puoi spiegare in termini pratici?
Poi per l'aggiunta di dati hai detto di mettere acnewrec... nel docmd.open
non ci sono acnewrec ma l'ho trovato solo nel docmd.gotorec (come spiega la
bella guida di access)
Poi che si scrive?
Abbi pazienza, sono ignorante di caselle di riepilogo.......
Grazie ancora.


text:
> Aggiungo, per creare velocemente una maschera associata ad una tabella
> esistente clicca il tasto dx sullatabella e selleziona salva con nome.. e
> alla casella come selleziona maschera.
ci proverò, ti farò sapere appena posso.
Grazie!


title: Apertura submask

author: Antonio

text:
Ciao, come faccio ad inserire questa condizione:
se la mia submask � aperta
msgbox = "Aperta"


title: Apertura submask

text:
"Antonio" <asda> ha scritto nel messaggio
news:4b51fde9$0$1125$4faf...@reader3.news.tin.it...
> Ciao, come faccio ad inserire questa condizione:
> se la mia submask � aperta
> msgbox = "Aperta"
>
Mi spiego  meglio: devo verificare se una certa submask � aperta, ho
inserito questo codice:
If CurrentProject.AllForms("Mask1!SubMask1.form").IsLoaded Then
MsgBox "Aperta"
endif
 Errore: "L'oggeto a cui si fa riferimento � stato chiuso o eliminato"
Dove sbaglio?


title: Apertura submask

author: Geppo

text:

Una subform � un controllo della form principale per questo non va isloaded.
Ma se � una subform perche' non controlli se � aperta la form principale?
If CurrentProject.AllForms("Mask1").IsLoaded then ' la subform � certamente
aperta
--
Ciao
Geppo


title: Apertura submask

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:_8q4n.123217$9f6.1...@twister1.libero.it...

>Perch� la form principale contiene 5 subform, io ho necessita di verificare
>se una sola di queste 5 subform � aperta.


title: Apertura submask

text:
Ciao Antonio wrote:
---cut---
>> Perch� la form principale contiene 5 subform, io ho necessita di
>> verificare se una sola di queste 5 subform � aperta.
Non riesco a capirti.
Ma come fa a non essere aperta se la form principale lo �?
--
Ciao
Geppo


title: Apertura submask

author: MA

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:B3F4n.123447$9f6.1...@twister1.libero.it...

Lo pu� essere la princiaple ma non la submaschera (associ lo stesso
contenitore subform a diversi oggetti)
verifica che sia load la sumask, non passagli gli oggetti parent


title: Apertura submask

text:
Ciao MA wrote:
> "Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
> news:B3F4n.123447$9f6.1...@twister1.libero.it...
>> Ciao Antonio wrote:
>> ---cut---
>>
>>>> Perch� la form principale contiene 5 subform, io ho necessita di
>>>> verificare se una sola di queste 5 subform � aperta.
>>
>> Non riesco a capirti.
>>
>> Ma come fa a non essere aperta se la form principale lo �?
>>
>>
>> --
>> Ciao
>> Geppo
> Lo pu� essere la princiaple ma non la submaschera (associ lo stesso
> contenitore subform a diversi oggetti)
forse sono stato poco chiaro, se si tratta di una submask sicuramente �
aperta se lo � la form principale, pertanto basta controllare se
quest'ultima � aperta.
> verifica che sia load la sumask, non passagli gli oggetti parent
--
Ciao
Geppo


title: Apertura submask

text:
"Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
news:Rz_4n.123940$9f6.1...@twister1.libero.it...
> Ciao MA wrote:
>> "Geppo" <c...@tin.it.invalid> ha scritto nel messaggio
>> news:B3F4n.123447$9f6.1...@twister1.libero.it...
>>> Ciao Antonio wrote:
>>> ---cut---
>>>
>>>>> Perch� la form principale contiene 5 subform, io ho necessita di
>>>>> verificare se una sola di queste 5 subform � aperta.
>>>
>>> Non riesco a capirti.
>>>
>>> Ma come fa a non essere aperta se la form principale lo �?
>>>
>>>
>>> --
>>> Ciao
>>> Geppo
>> Lo pu� essere la princiaple ma non la submaschera (associ lo stesso
>> contenitore subform a diversi oggetti)
>
> forse sono stato poco chiaro, se si tratta di una submask sicuramente �
> aperta se lo � la form principale, pertanto basta controllare se
> quest'ultima � aperta.
O forse non lo sono stato io
Metti una form chiamata "FrmPrincipale"
Metti dentro una subform nel controllo sottomaschera "FrmSecondaria"
Poi fai
Private sub Form_Load()
me.FrmSecondaria.Sourceobject = ""
end Sub
Secondo te la Form che si chiama come il suo contenitore � aperta?



title: Apertura submask

text:
Ciao MA wrote:
---cut---
> O forse non lo sono stato io
>
> Metti una form chiamata "FrmPrincipale"
> Metti dentro una subform nel controllo sottomaschera "FrmSecondaria"
>
> Poi fai
> Private sub Form_Load()
> me.FrmSecondaria.Sourceobject = ""
> end Sub
>
> Secondo te la Form che si chiama come il suo contenitore � aperta?
Ah ecco, indi per cui Antonio apre le cinque form in un contenitore in modo
dinamico.
Allora potrebbe testare il nome della subform.



title: Maschera con Query a campi incrociati

text:
Ciao a tutti.
mi si pone il seguente problema:
ho una tabella con una lista di prodotti e vorrei esplodere una
maschera per consentire l'immissione / variazione di quantitativi
divisi settimana x settimana esempio,
prodotto    W1    W2    W3   W4   W5 ......................
abc             1       0       5      5       4
.......................
def              7       15     20    15     14 ......................
e via così.
la tabella è così fatta:
Articolo
Anno
Nr. Settimana
Io vorrei però esplodere la maschera reperendo i dati già persenti in
tabella, ma anche proponendo le settimane eventualmente senza numeri in
modo da poterle inputare.
Idee ?  io avevo pensato alla query a campi incrociati, ma mi riporta
solo i mesi presenti in tabella.
E' forse meglio ricorrere all'ogggetto "grid control" ? e se si mi
potete dare 2 dritte? Grazie 1.000


title: Maschera con Query a campi incrociati

author: Roberto dal portatile

text:
"mb220868" <
mb22...@yahoo.it
> ha scritto nel messaggio
news:1161874370....@b28g2000cwb.googlegroups.com...
>Ciao a tutti.
>
>mi si pone il seguente problema:
>
>ho una tabella con una lista di prodotti e vorrei esplodere una
>maschera per consentire l'immissione / variazione di quantitativi
>divisi settimana x settimana esempio,
>
>prodotto    W1    W2    W3   W4   W5 ......................
>
>abc             1       0       5      5       4
>.......................
>def              7       15     20    15     14 ......................
>
>e via così.
>
>la tabella è così fatta:
>
>Articolo
>Anno
>Nr. Settimana
>
>Io vorrei però esplodere la maschera reperendo i dati già persenti in
>tabella, ma anche proponendo le settimane eventualmente senza numeri in
>modo da poterle inputare.
>
>Idee ?  io avevo pensato alla query a campi incrociati, ma mi riporta
>solo i mesi presenti in tabella.
Mi sembra che la query a cmpi incrociati sia quello di cui hai bisogno.
Se poi vuoi che nella query a campi incrociati si visualizzino anche le
colonne dei mesi non presenti in tabella, imposta adeguatamente la sua
proprietà Intestazione colonne (vedi help).
Se infine desideri che la maschera su cui è basata la query a campi
incrociati si adegui automaticamente ai nomi delle colonne della query a
campi incrociati, vai sul Sito Comune (link qui sotto) e nella Sezione Forms
leggi la mia FAQ intitolata "3.110 Maschera continua dinamica basata su
query a campi incrociati parametrica".
>E' forse meglio ricorrere all'ogggetto "grid control" ? e se si mi
>potete dare 2 dritte? Grazie 1.000
Mi dispiace ma io non uso oggetti grid control, quindi non sono in grado di
ragguagliarti in merito.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Maschera con Query a campi incrociati

text:
Roberto dal portatile ha scritto:

Grazie Roberto, sei stato veramente chiaro. Ora spero di riuscire a
passare dalla teoria alla pratica con la stessa facilità con cui ho
capito i tuoi consigli. Ciao e a buon rendere.


title: Maschera con Query a campi incrociati

text:
mb220868 ha scritto:

Eccomi ancora qua. avevo già scaricato il tuo programma da sito comune
ed era proprio da lì che stavo partendo.
Parliamo di questo programma almeno parliamo della stessa lingua.
come faresti a far visualizzare tutte le date del periodo selezionato
anche se non presenti nel DB ? mi hai scritto di guardare l'help a
proposito di proprietà intestazione colonne, ma non ne vengo fuori. mi
dai ancora un aiutino ?


title: Maschera con Query a campi incrociati

text:
"mb220868" <
mb22...@yahoo.it
> ha scritto nel messaggio
news:1161935280.2...@i42g2000cwa.googlegroups.com...

>> Grazie Roberto, sei stato veramente chiaro. Ora spero di riuscire a
>> passare dalla teoria alla pratica con la stessa facilità con cui ho
>> capito i tuoi consigli. Ciao e a buon rendere.
>
>
>Eccomi ancora qua. avevo già scaricato il tuo programma da sito comune
>ed era proprio da lì che stavo partendo.
>Parliamo di questo programma almeno parliamo della stessa lingua.
>come faresti a far visualizzare tutte le date del periodo selezionato
>anche se non presenti nel DB ? mi hai scritto di guardare l'help a
>proposito di proprietà intestazione colonne, ma non ne vengo fuori. mi
>dai ancora un aiutino ?
Al fine di non creare equivoci il database allegato alla mia FAQ 3.110
mostra come gestire dinamicamente una maschera continua basata su una query
a campi incrociati i cui campi possono mutare sia nel nome che nel numero,
ma in tale database NON è affatto mostrato come bloccare il numero delle
colonne della query a campi incrociati usando la proprietà Intestazione
colonne, infatti la query a campi incrociati Query_Campi_incrociati
contenuta nel database non utilizza tale proprietà ed è per questo che ti
avevo suggerito di leggere a tale scopo quanto scritto sull'help e che per
aiutarti tracrivo qui di seguito:
========================
Proprietà IntestazioniColonne (italiano)
Proprietà ColumnHeadings (inglese)
È possibile utilizzare la proprietà ColumnHeadings per specificare l'ordine
o per limitare il numero di colonne visualizzate in una query a campi
incrociati. È possibile che si desideri, ad esempio, visualizzare in un
determinato ordine i nomi di paesi contenuti in una query, mettendo Stati
Uniti al primo posto, Canada al secondo e Regno Unito al terzo.
Impostazione
Immettere i valori dei dati del campo Intestazione colonna della query a
campi incrociati come un'espressione stringa nell'ordine in cui si desidera
visualizzare le intestazioni nel foglio dati per la query a campi incrociati
e separarli con una virgola o con il separatore di elenco impostato nella
finestra di dialogo Proprietà - Impostazioni internazionali del Pannello di
controllo di Windows. La tabella riportata di seguito mostra impostazioni di
esempio della proprietà ColumnHeadings e il risultato nel foglio dati della
query a campi incrociati.
Impostazione di esempio                         Risultato
------------------------------------------------------------------------
"Trim 1", " Trim 2", " Trim 3", " Trim 4"     Visualizza intestazioni
colonna per ciascun trimestre.
"Messico", "Canada", "Stati Uniti"            Visualizza intestazioni
colonna per ciascun paese.
È possibile impostare tale proprietà utilizzando la finestra delle proprietà
della query. È inoltre possibile impostare la proprietà in visualizzazione
SQL della finestra di query o in Visual Basic utilizzando una proposizione
PIVOT nell'istruzione SQL.
Nota   Le intestazioni colonna specificate per la proprietà ColumnHeadings
devono corrispondere esattamente ai valori dei dati contenuti nel campo
Intestazione colonna della griglia di struttura di query. In caso contrario,
i dati non compariranno nelle colonne.
Osservazioni
Utilizzare la proprietà ColumnHeadings per ottenere un controllo maggiore
sul modo in cui vengono visualizzate le intestazioni colonna in una query a
campi incrociati. In base all'impostazione predefinita Microsoft Access
visualizza tutti i valori dei dati come intestazioni colonna in ordine
crescente. Se, ad esempio, il nome del campo Intestazione colonna è Mese, le
intestazioni colonna predefinite visualizzate sono aprile, agosto, dicembre,
febbraio e così via. È possibile utilizzare la proprietà ColumnHeadings per
visualizzare i dati nell'ordine corretto con l'impostazione appropriata:
"gennaio", "febbraio", "marzo" e così via.
Se un'intestazione colonna viene inclusa nell'impostazione della proprietà
ColumnHeadings, la colonna viene sempre visualizzata in visualizzazione
Foglio dati della query, anche se la colonna non contiene dati. Ciò risulta
utile per un report basato su una query a campi incrociati, ad esempio,
quando si desidera che nel report vengano sempre visualizzate le stesse
intestazioni colonna.
Suggerimento   È possibile utilizzare la proprietà ColumnHeadings per
aumentare la velocità di alcune query a campi incrociati limitando il numero
delle colonne visualizzate.
===============================
Comunque se, oltre all'esempio che trovi sull'help, vuoi vedere come sarebbe
modificata la query a campi incrociati della mia FAQ in caso che usasse la
proprietà Intestazione colonne, eccoti accontentato.
Attualmente il codice SQL della query senza le intestazione colonne è la
seguente:
PARAMETERS [Forms]![MascheraParametri]![Anno] Short,
[Forms]![MascheraParametri]![Mese] Short;
TRANSFORM IIf(Count(Tabella1.ID)>0,"X",Null) AS [Il valore]
SELECT Tabella1.Dipendente
FROM Tabella1
WHERE (((Year([DataPresenza]))=[Forms]![MascheraParametri]![Anno]) AND
((Month([DataPresenza]))=[Forms]![MascheraParametri]![Mese]))
GROUP BY Tabella1.Dipendente
PIVOT Format([DataPresenza],"Short Date");
S invece volessi che la query contenessa SOLO le colonne intestate
01/02/2004 e 10/02/2004 a prescindere che tali date fossero contenute nei
record della Tabella1, il codice SQL della query a campi incrociati dovrebbe
essere:
PARAMETERS [Forms]![MascheraParametri]![Anno] Short,
[Forms]![MascheraParametri]![Mese] Short;
TRANSFORM IIf(Count(Tabella1.ID)>0,"X",Null) AS [Il valore]
SELECT Tabella1.Dipendente
FROM Tabella1
WHERE (((Year([DataPresenza]))=[Forms]![MascheraParametri]![Anno]) AND
((Month([DataPresenza]))=[Forms]![MascheraParametri]![Mese]))
GROUP BY Tabella1.Dipendente
PIVOT Format([DataPresenza],"Short Date") In ("01/02/2004","10/02/2004");
Come vedi l'intervento sul codice SQL andrebbe effettuato nella proposizione
PIVOT, mentre se usi la griglia di struttura dovresti scrivere quelle due
date, chiuse tra virgolette e scandite da un punto e virgola, nella
proprietà Intestazione colonne.



title: Maschera con Query a campi incrociati

text:


wwwwwwwwooooooooooooooowwwwwwwwwwwww !!!!!!!!!!!!!!!!!1
....... to the face of the ........ grandissimo ! grazie 1.000
spiegazione esaustiva al 1000 %. scusami ma l'help
non lo avevo proprio visto.
Ancora grazie.


title: Bloccare un campo agli utenti furbi

author: Adriano

text:
Vorrei bloccare un campo in una maschera applicando codice nell'evento 'su
uscita'.
Ovvero qualcosa del tipo 'If NomeCampo IsNull Then....', mettendo dopo sia
un MsgBox ma anche un comando che non permetta all'utente di andare avanti
senza inserire qualcosa (per le restrizioni sul 'qualcosa' poi vedrņ).
Chi mi aiuta?
Grazie
Adriano


title: Bloccare un campo agli utenti furbi

author: Fabio Montagner

text:
Penso che "su disattivato" tu possa controllare se il valore è nullo ed
allore fai un setfocus sull'oggetto
Oppure, nella tabella associata alla maschera, imposti il campo ad
"obbligatorio"


title: Bloccare un campo agli utenti furbi

author: OndaMax

text:
Adriano  wrote in message 8s3pb7$r0n$1...@lacerta.tiscalinet.it...

> senza inserire qualcosa (per le restrizioni sul 'qualcosa' poi vedrò).
> Chi mi aiuta?
L'evento "su uscita" prevede il Cancel, ovvero ...
If IsNull(Nome controllo) Then
    Cancel = True
End If
dovrebbe impedire che l'utente possa uscire senza aver inserito un valore
nel controllo. Nella condizione inserirai anche il MsgBox.
Ciao
OndaMax


title: Bloccare un campo agli utenti furbi

text:
Adriano <
ic...@libero.it
> wrote in message
8s3pb7$r0n$1...@lacerta.tiscalinet.it...
> Vorrei bloccare un campo in una maschera applicando codice nell'evento 'su
> uscita'.
A parte che sulle maschere ci sono i controlli e non i campi, l'utente
veramente furbo su quel campo non ci si posizionerà mai e quindi addio a
tutti i controlli su uscita!!!
Antonio


title: Bloccare un campo agli utenti furbi

text:
Antonio Biso wrote in message ...
>
> A parte che sulle maschere ci sono i controlli e non i campi, l'utente
> veramente furbo su quel campo non ci si posizionerà mai e quindi addio a
> tutti i controlli su uscita!!!
Non se comandi un SetFocus sul controllo in caricamento maschera ... :-)
Ciao
OndaMax


title: Bloccare un campo agli utenti furbi

author: Luigi

text:
Basta inserire sull'evento BeforeUpdate del form il codice che avresti
inserito nel controllo collegato al campo da controllare, così anche se
salta tale controllo(campo), in fase di salvataggio del record, il campo
vuoto viene individuato ed annullando (cancel=True) l'evento si ritorna al
form, inoltre per tornare al controllo (campo) vuoto, imposta il focus es.
MioCampo.SetFocus, così ti trovi già sul controllo da riempire.
"OndaMax" <
ond...@liberox.it
> ha scritto nel messaggio
news:qSqF5.18302$Z95.5...@news.infostrada.it...
> Adriano  wrote in message 8s3pb7$r0n$1...@lacerta.tiscalinet.it...
> > Vorrei bloccare un campo in una maschera applicando codice nell'evento
'su
> > uscita'.



title: Bloccare un campo agli utenti furbi

text:
OndaMax <
ond...@liberox.it
> wrote in message
cjKF5.6398$Nz.1...@news.infostrada.it...

E se hai più di un campo obbligatorio?
Antonio


title: Bloccare un campo agli utenti furbi

text:
Antonio Biso wrote in message ...
> > > A parte che sulle maschere ci sono i controlli e non i campi, l'utente
> > > veramente furbo su quel campo non ci si posizionerà mai e quindi addio
a
> > > tutti i controlli su uscita!!!
> >
> > Non se comandi un SetFocus sul controllo in caricamento maschera ... :-)
>
> E se hai più di un campo obbligatorio?
Un bel SetFocus a catena da un controllo all'altro, sempre in uscita ?!
Oppure un bel pulsante Salva Record con tutti i controlli del caso ?
Promosso ? ;-)
Ciao
OndaMax


title: Bloccare un campo agli utenti furbi

text:
OndaMax <
ond...@liberox.it
> wrote in message
TqLG5.30302$Nz.9...@news.infostrada.it...

Non male...
Io preferisco comunque la seconda soluzione...
Antonio


title: Bloccare un campo agli utenti furbi

text:
Antonio Biso wrote in message ...
> >
> > Un bel SetFocus a catena da un controllo all'altro, sempre in uscita ?!
> > Oppure un bel pulsante Salva Record con tutti i controlli del caso ?
> >
> Non male...
> Io preferisco comunque la seconda soluzione...
Anch'io Antonio ... e di gran lunga !
Mi tranquillizza avere tutte le verifiche di errore sotto controllo nello
stesso listato. Sarà un vizio da vecchio maniaco di Clipper e DB3, ma lo
trovo più pratico ...
Ciao ;-)
OndaMax


title: Bloccare un campo agli utenti furbi

text:
OndaMax <
ond...@liberox.it
> wrote in message
n83H5.36638$Nz.11...@news.infostrada.it...

E' un vizio da programmatore vecchio stampo, quando tutti gli effetti
speciali grafici non esistevano...
Antonio


title: Bloccare un campo agli utenti furbi

text:
Antonio Biso wrote :
>
> E' un vizio da programmatore vecchio stampo, quando tutti gli effetti
> speciali grafici non esistevano...
Già ... ma gli utenti furbi avevano vita dura ... :-)
Ciao
OndaMax


title: OpenURL

author: Enrico Pietrobon

text:
Ciao a tutti.
Ho provato a scaricare un file TXT da un sito http con questo codice e tutto
funziona
                 Dim b() as Byte, StrUrl as String
                 StrURL =
"http://user:password@sitointernet/download/file.txt"
                 Internet.AccessType = icUseDefault
                 B() = inet1.OpenURL(StrURL, icByteArray)
                 Open "c:\file.txt" For Binary Access Write As #1
                 Put #1, , B()
                 Close #1
direi anche perfettamente
se perň il sito non č http ma ftp la cosa non funziona piů. mi viene
restituito sempre un errore.
Numero 13 Tipo non corrispondente
Ho provato anche a scaricarli tramite
    inet1.Execute "GET file.txt c:\file.txt"
in questo caso funziona ma se i file sono piů da scaricare diventano piů di
uno il computer si inchioda quando verifico tramite queste istruzioni.
Ho meglio se eseguo riga per riga il tutto funziona se eseguo l'intero
codice si blocca il computer
   While Inet1.StillExecuting
            I = Timer
            If Timer >= I + 20 Then Resume
   Wend
come posso fare ???
Grazie Grazie
Enrico Pietrobon


title: OpenURL

author: Giorgio Prx

text:
"Enrico Pietrobon" <
enri...@softdream.it
> ha scritto nel messaggio
news:M9PRa.92186$qa5.1...@news2.tin.it...

Ciao Enrico
Devi predisporre Inet1 per la comunicazione FTP es
------------------
Inet1.Protocol = icFTP
Inet1.RemoteHost = "
ftp.tiscali.it
"
Inet1.UserName = "tuouser"
Inet1.Password = "TuaPassword"
Inet1.Execute "", Comando = "GET NomeFilesuHost  C:\Documenti\File"
  If Inet1.StillExecuting = False Then Exit Do
  DoEvents
Loop
-------------------
Ciao Giorgio


title: OpenURL

text:
"Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
news:bf8fqj$ab6$1...@lacerta.tiscalinet.it...

Grazie per la tua risposta,
I dati relativi al sito ftp e alla user e password li avevo giŕ memorizzati
all interno del controllo inet, comunue anche avevo gia provato a fare anche
questo ma niente.
se i file da scaricare sono piů di uno al controllo del comando inet ( se
ancora occupato) si inchioda il computer.
Tra le altre cose il codice che mi hai passato tu mi da un errore al comando
Exit Do
Enrico Pietrobon


title: OpenURL

text:
"Enrico Pietrobon" <
enri...@softdream.it
> ha scritto nel messaggio
news:MLVRa.95792$qa5.1...@news2.tin.it...
>
> "Giorgio Prx" <
giorgio...@nospamtiscali.it
> ha scritto nel messaggio
> news:bf8fqj$ab6$1...@lacerta.tiscalinet.it...
> >
> > "Enrico Pietrobon" <
enri...@softdream.it
> ha scritto nel messaggio
> > news:M9PRa.92186$qa5.1...@news2.tin.it...
> > > Ciao a tutti.
> > >
> > >
> >
> > Ciao Enrico
> > Devi predisporre Inet1 per la comunicazione FTP es
> > ------------------
> > Inet1.Protocol = icFTP
> > Inet1.RemoteHost = "
ftp.tiscali.it
"
> > Inet1.UserName = "tuouser"
> > Inet1.Password = "TuaPassword"
> >
> >
> > Inet1.Execute "", Comando = "GET NomeFilesuHost  C:\Documenti\File"
> >   If Inet1.StillExecuting = False Then Exit Do
> >   DoEvents
> > Loop
> > -------------------
> > Ciao Giorgio
> >
>
> Grazie per la tua risposta,
>
> I dati relativi al sito ftp e alla user e password li avevo già
memorizzati
> all interno del controllo inet, comunue anche avevo gia provato a fare
anche
> questo ma niente.
>
> se i file da scaricare sono più di uno al controllo del comando inet ( se
> ancora occupato) si inchioda il computer.
>
> Tra le altre cose il codice che mi hai passato tu mi da un errore al
comando
> Exit Do
>
>
> Enrico Pietrobon
>
>
Ciao Enrico
Scusa, nel copiare le parti di codice dalla mia form ho dimenticato il Do
----------
Do
   If Inet1.StillExecuting = False Then Exit Do
   DoEvents
Loop
-------
Strano che ti si blocca il computer, forse hai una versione vecchia di
MsInet.ocx io ho la versione "6.00.8877"
Ciao Giorigo


title: Ordinamento particolare in report access

author: Frank

text:
Ho un report da stampare con queste caratteristice:
ID = 		indice progressivo di inserimento record
NumeroOrdine = 	Numero dell'ordine
Categoria prodotti= 	Suddivisione dei prodotti per genere
CodiceArticolo = 	Codice dell'articolo
e altro ancora.
Esempio di possibili dati in tabella:
ID      NumeroOrdine  Categoria     CodiceArticolo  etc...
1             123                 10            FG344
2             123                 10            FG666
3             123                  1             TB344
4             123                  1             RE344
5             123                  1             RD343
6             123                  1             AM124
7             123                  4             PR343
8             123                  4             QW233
9             123                  4             TR222
10           123                  4             SQ4556
Il mio problema è questo: ho bisogno di suddividere il report per:
NumeroOrdine
	Categoria
		dettaglio record
tenendo ordinati la categoria e l'ID del record così come appare in
tabella. In pratica il report deve stampare così:
Numero ordine= 123
categoria= 10
	record 1
	record 2
categoria= 1
	record 3
	record 4
	record 5
	rercord6
categoria= 4
	record 7
	record 8
	record 9
	rercord10
e così via.
Purtroppo, creando il gruppo categoria nel raggruppamento per separare
le voci, mi ordina la categoria e non ottengo
il prospetto desiderato.
Avrei bisogno di un aiuto. Grazie


author: Cinzia

text:
"Frank" <
francov...@tin.it
> ha scritto nel messaggio
news:0e1e0ca1-3cd6-4342...@k2g2000hse.googlegroups.com...
Ho un report da stampare con queste caratteristice:
ID = indice progressivo di inserimento record
NumeroOrdine = Numero dell'ordine
Categoria prodotti= Suddivisione dei prodotti per genere
CodiceArticolo = Codice dell'articolo
e altro ancora.
Esempio di possibili dati in tabella:
ID      NumeroOrdine  Categoria     CodiceArticolo  etc...
1             123                 10            FG344
2             123                 10            FG666
3             123                  1             TB344
4             123                  1             RE344
5             123                  1             RD343
6             123                  1             AM124
7             123                  4             PR343
8             123                  4             QW233
9             123                  4             TR222
10           123                  4             SQ4556
Il mio problema č questo: ho bisogno di suddividere il report per:
NumeroOrdine
Categoria
dettaglio record
tenendo ordinati la categoria e l'ID del record cosě come appare in
tabella. In pratica il report deve stampare cosě:
Numero ordine= 123
categoria= 10
record 1
record 2
categoria= 1
record 3
record 4
record 5
rercord6
categoria= 4
record 7
record 8
record 9
rercord10
e cosě via.
Purtroppo, creando il gruppo categoria nel raggruppamento per separare
le voci, mi ordina la categoria e non ottengo
il prospetto desiderato.
Avrei bisogno di un aiuto. Grazie
>>>>>>>>>>>>>>>>>
Ciao Frank,
aggiungi anche il gruppo ID dopo il gruppo Numero Ordine, senza
mettere l'intestazione di gruppo e il pič di pagina di gruppo.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------