mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: dtpicker

Seguendo un suggerimento di gaspare mi sono imbattuto in un bel sito, 
http://www.functionx.com/index.htm
e sono passato al link 
http://www.functionx.com/access/applications/gcs.htm
 
dove viene illustrato un esempio di un applicativo in access.
In questo stesso esempio viene utilizzato il controllo dtpicker (sarà un 
ocx?) che mi sembra un controllo bellissimo e funzionalissimo per la scelta 
delle date. Io non ho mai utilizzato il controllo calendario, ma questo mi 
sembra facile ed intuitivo.
Nell'elenco dei controlli aggiuntivi a me appare e sono riuscito ad 
inserirlo in una mia form, è possibile utilizzarlo in una mia applicazione? 
E' presente in tutte le versioni?
Che tipo di problemi ho con la distribuzione, e soprattutto con versioni 
diverse di access e di sistemi operativi?
-- 
ciroteo
MC
http://www.marco5x.net/usenet/index.html
http://www.freewebz.com/iosononiubbo/iosononiubbo.htm#quotare
 

 diverse di access e di sistemi operativi?
Se non ho capito male è l'OCX distribuito con VB/VS e forse anche con
ODE del quale ti insegnano l'uso.
In questo caso la distribuzione è concessa a chi ha regolare licenza.
Se non disponi di licenza, nel mio sito trovi come aggirare
il problema usando la DLL direttamente, che viene installata
su tutti i sistemi Operativi Windows dalla versione 98.
Ovviamente la soluzione che presento io è decisamente più
complessa e necessita di SubClassing, ma il risultato è identico
all'OCX.
Vedi se può interessarti, è nella sezione API CONTROLLI AVANZATI.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Messaggio da'avvio e maschera

Ogni volta che apro un database contenente codice vba e macro, si apre la 
finestra che mi avverte che il contenuto potrebbe essere pericoloso e mi 
consiglia di disattivare i controlli associati al codice ed alle macro. 
Finchè lo fa nel mio pc, non c'è problema, ma siccome il database lo 
dovrebbero utilizzare anche altre persone, magari non sapendolo disabilitano 
i controllli e dunque diventa inutilizzabile.
Esiste un modo per non far visualizzare questa finestra?
Un'altra cosa. Ho disabilitato tutti i menu per la visualizzazione del 
database, ma ho lasciato la visualizzazione a schede delle maschere.
C'è un modo per impedire la chiusura della scheda iniziale, quella che si 
avvia quando avvio il database? Perchè se involontariamente si chiudono 
tutte le schede, bisogna riavviare il file del database per poter di nuovo 
visualizzare la maschera principale. 

 poter di nuovo visualizzare la maschera principale.
Togli i controlli di chiusura dalla form e mettici il pulsantino di uscita dall'applicazione
-- 
-- 
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access

dall'applicazione
Grazie :-)


 --
Frose non sono stato chiaro
bast afarlo una sola volta
e non avranno più problemi
il messaggio non comprirà più


il messaggio non comprirà più
Si, infatti ti ho ringraziato, l'ho fatto,.
E' sul primo punto ke non ho trovato soluzione, cmq ci sono arrivato per vie 
alternative, anke se più meccaniche.
Grazie di tutto. :-)

Newsgroup: it.comp.appl.access
Titolo: somma in maschera

ciao ho una tabella chiamata "MASTER" su cui ho costruito una maschera per
l'inserimenrto dati.Voglio che nella maschera compaia un campo con la
somma di valori numerici contenuti nella tabella di origine "MASTER".Si
puo' fare?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Prova con la funzione DSum (vedi help).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

puo' fare?
Inserisci un controllo casella di testo nella maschera che chiamerai
calcola_valori
e nell'origine controllo metti questa formula:
=[valore1]+[valore2]
es:
tabella MASTER con i seguenti campi:
-valore1
-valore2
maschera MASTER con i seguenti controlli (caselle)
-valore1 -> origine dati valore1
-valore2 -> origine dati valore2
-calcola_valori -> origine dati =[valore1]+[valore2]
per autocalcolarlo (cosi' com'e' te lo calcola solo dopo ke si
aggiorna la maschera) potresti mettere nell'evento DopoAggiornamento
di [valore2] il segiente codice:
--------------------------------------
Private Sub valore2_AfterUpdate()
me.calcola_valori=[valore1]+[valore2]
End Sub
--------------------------------------
metti un asterisco al posto del + se vuoi fare la moltiplicazione.
Dovrebbe andare :)
Ciao

Newsgroup: it.comp.appl.access
Titolo: Selezione in listbox

Ciao nesgroup, scusate se è la 3 domanda che faccio, ma è un po che non mi
collego più ad internet, causa formattazione pc;
In una form ho un controllo di testo [nome], ed una list box [listato],
vorrei fare una cosa del tipo che dopo l'inserimento del nome nella mia
textbox nome, al clik di un pulsante, mi venga il cursore sulla mia list box
[listato], posizionandosi sul valore = al nome digitato. (se questo c'è,
altrimenti niente.)
Grazie ancora Nadir


sul Sito Comune, cerca la faq 'Aggiornare una listbox durante la
digitazione del filtro'
-- 
Federico
----------------------------------
Rimuovi paperino. per e-mail
----------------------------------
Tutte le richieste che arrivano
in privato, vengono cestinate.
----------------------------------
Sito Comune di it.comp.appl.access
http://www.sitocomune.com
mailto:
webm...@sitocomune.com
----------------------------------


--------------------------------
Inviato via 
http://usenet.libero.it


--------------------------------
Inviato via 
http://usenet.libero.it

Potresti mandarmi il link diretto alla pagina?
Leggi che cosa c'è scritto appena sotto la maschera di ricerca :-)
Ribadisco che andrebbe scritto sopra...
Ciao. Claudio.


vabbuo ;-)

Newsgroup: it.comp.appl.access
Titolo: Funzione del tasto escape

Quale metodo riproduce il ripristino record che è assolto dal tasto escape ?
Grazie.
------------------------------------------------------------------------
Questo messaggio e` stato inviato da 
http://www.inwind.it

 Grazie.
Mi pare che tutti gli eventi che recitano Prima di... abbiano la possibilità
di Cancel = True x annullare l'evento stesso.
Altrimenti puoi fare un Sendkeys "{ESC}", True
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 Quale metodo riproduce il ripristino record che è assolto dal tasto
escape ?
<F1> Undo
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: Visualizza commenti

Qualcuno sa dirmi come poter visualizzare un commento quando mi posiziono su
un tasto?
Grazie

 ha scritto nel messaggio
news:6Hx77.24614$sE4.4...@news6.giganews.com...

Nelle proprietą del tasto -> altro -> testo descrizione controllo
Ciao
Arturo (in ferie)

 ha scritto nel messaggio
news:LNy77.31366$NZ6.1...@news.infostrada.it...

Grazie Arturo...a buon rendere.
Marcello (non ancora in ferie)
Newsgroup: it.comp.appl.access
Titolo: inserire una funzione in una query aggiornamento

ciao
sono riuscito a sistemare ed ad eseguire correttamente la funzione tramite 
la query di accodamento come da qualche post piů sotto. ma mi trovo con 
questo piccolo problema.
Ho creato una nuova funzione dove gestisco delle eccezioni ed ho pensato di 
eseguire la funzione in una query di aggiornamento.
Il problema č che perň se gli indico in "Campo":  NomeCampoDestinazione: 
NomeFunzione([NomeCampodaValutare]) ma mi restituisce "La query deve 
contenere almeno n campo di destinazione".
Allora ho provato a fare la query a mano ma se indico piů volte lo stesso 
campo di destinazione ho scoperto mio malgrado che non me lo fa fare e mi 
dice "Destinazione di Output 'nomecampo' duplicata"
Come posso fare per eseguire la mia funzione in una query di aggiornamento?
In alternativa come posso modificare la mia funzione in modo che mi valuti i 
primi 4 caratteri del Campo1 in modo che metta "1" se il Campo1 = EB* ma mi 
metta "2" se il Campo1 = EB04 ad esempio?
Ho provato a fare
Function MiaFunzione(Pippo As String) As String
Select Case Left(Pippo, 4)
    Case "EB*"
        MiaFunzione = "1"
    Case "EB04"
        MiaFunzione= "2"
ecc...
Case Else
        MiaFunzione= "-errore-"
End Select
End Function
Come risultato ho il solo aggiornamento del Case 2 mentre per gli altri mi 
da errore...
Grazie 1000
cio 

 altri mi da errore...
Ciao  cio,
quando scrivi Case "EB*" intendi proprio EB* oppure EB seguito da 
qualsiasi altro carattere?
perchè per come l'hai scritto la funzione entrerebbe nel Case "EB*" 
solo se Pippo="EB*" e in nessun altro caso nemmeno nel caso in cui 
Pippo fosse uguale ad esempio a "EB*VXYZ" perchè il confronto 
avverrebbe sempre sui 4 caratteri.
Mi pare che potresti ottenere il risultato voulto con qualcosa di 
questo tipo:
iif( Left(Pippo; 4)="EB04;"2"; iif(left(Pippo;2)="EB";"1";"-errore-"))
-- 
Cinzia [Office Access MVP]
_______________________
 
www.riolab.org
----------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Conversione Access ---> VisualBasic

E' possibile secondo voi convertire un database realizzato con Access97 in
VisualBasic 6?
Se fosse possibile con quali strumenti?
Ciao e grazie.
Bracchi Enzo

 Se fosse possibile con quali strumenti?
Non e' possibile.
Ci sono dei SW che sostengono di poter agevolare questa trasformazione, ma
secondo me fai prima a riscrivere tutto daccapo
Sib

 wrote in message
8qt6ob$c8h$2...@pegasus.tiscalinet.it...





Si chiama "Access 2000 to VB 6 Object Converter 4.0"
l'url diretto č questo
http://download.cnet.com/downloads/0,10151,0-10083-106-0-1-3,00.html?tag=st
.
dl.10009.dir.10083
(per poterci cliccare sopra tieni presente che la riga non deve essere
spezzata)
E' due posizioni prima del mio Access Navigator 2.0
Saluti
Michele



Tanti complimenti per l'Access Navigator...
Ciao, warp

 E' due posizioni prima del mio Access Navigator 2.0
Ogni riferimento e' puamente casuale ;-)
Sib
Newsgroup: it.comp.appl.access
Titolo: Errore clik su "Annulla", macro ApriQuery

salve a tutto il forum, ho creato una macro per aprire una query
attraverso la quale inserendo il nome di un prodotto la query trova il
suddetto prodotto nella tabella.
Il problema è che gestendo la macro attraverso un pannello di
controllo creato con la creazione guidata, se all'apertura della query
non inserisco nessun valore e quindi invece di cliccare su Ok clicco
su Annulla (per ritornare al pannello di controllo) la macro mi da
errore dicendomi:
Azione non riuscita 
Condizione:vero 
Nome azione:apri query 
e mi dice di cliccare su Interrompi. 
Come fare per rimediare a questo errore e che se clicco 
su Annulla mi faccia ritornare al pannello di copntrollo?? 
Grazie


Prima e dopo l'azione di aprire la query, nella macro inserisci:
Imposta Avvisi NO e poi Imposta Avvisi Sě.
 In VBA sarebbe
DoCmd.SetWarnings False
DoCmd.OpenQuery "TuaQuery"
DoCmd.SetWarnings True
do
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: errore riseervato 1517

che errore e'??
Grazie Claudio


Anche se non specifiche il sistema operativo quale programma e quando ricevi
il messaggio di errore,
quello che mi sembra più appropriato è questo, tratto da MSDN:
SYMPTOMS
You may receive the following WordBasic error 1517 when opening a Word
document, template, or HTML file that contains autoexecuting macros:
"Word cannot find the designated menu item"
CAUSE
Internet Assistant deletes AutoOpen, AutoClose, and AutoNew macros from
documents and templates to prevent the possibility of a downloaded Word
document executing any damaging macros, such as files being erased files
from the hard disk.
MORE INFORMATION
Internet Assistant automatically removes any Auto macros from a document
that is opened. This is done to insure that you are not faced with the risk
of a destructive Auto macro starting when a Word document from Internet is
opened.
or additional information about autoexecuting macros such as AutoExec,
AutoNew, AutoOpen, AutoClose, and AutoExit, please see the following article
in the Microsoft Knowledge Base:
Q70991 Auto Macros in Word for Windows
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Casella combinata

In un form ho inserito una casella combinata al fine di azzerare i possibili
errori di inserimento dell'utente.
In pratica è possibile scegliere una persona dall'elenco a cascata.
Ho avuto alcuni problemi:
1) ho scelto ed impostato il numero di colonne a 2 (una per il cognome,
l'altra per il nome)
Premendo la freccia, correttamente sulla tendina mi venivano mostrati il
cognome e d il nome ma, appena effettuata la scelta, veniva ripostato
superiormente solamente il cognome.
Per risolvere il problema ho scritto in origine riga:
SELECT Cognome & " " & Nome FROM Anagrafe;
e la cosa funziona.
Fatta la scelta (Casella_change())devo puntare il record di anagrafe
corrispondente della tabella Anagrafe.
Come si fa ?
2) Alla discesa della tendina, vorrei intestare le due colonne "Cognome" e
"Nome". Poichè i due campi non si chiamano in detta maniera, non posso
utilizzare "Intestazione colonne".
Grazie per l'aiuto



 Grazie per l'aiuto
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------





 Come si fa ?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

"Paola" <TOGLIMI...@libero.it.invalid> ha scritto nel messaggio
news:Gzox9.113106$%M1.29...@twister2.libero.it...

Ho risposto il 2/11/2002 alle ore 14:24 al tuo messaggio sel 2/11/2002 delle
ore 14:10.
C'è qualcosa di poco chiaro nella mia risposta?


Newsgroup: it.comp.appl.access
Titolo: Operazioni su campo memo

Salve a tutti!
Come si fa, tramite codice da associare a un bottone, ad eliminare tutte le
righe vuote da un testo in un campo di tipo "memo" ?
E' possibile?
saluti e grazie
Felice

 ha scritto nel messaggio
news:S5Ag7.2249$423....@news.infostrada.it...

Se le righe vuote sono prima e dopo il testo basta fare:
me.campomemo=trim(me.campomemo).
Se invece ci sono dei crlf (Carriage Return  + Line Feed) devi fare una
routine che li sostituisce con degli spazi.

Newsgroup: it.comp.appl.access
Titolo: COMPILATORE PER ACCESS?

salve a tutti : esiste un compilatore per access che faccia in modo da poter
distribuire il programma anche a chi non ha access inserito sul proprio pc?
grazie
alex

 ha scritto nel messaggio
news:viOg8.33531$_u5.1...@news1.tin.it...


 non esistono al di fuori di esso...puoi perň creare una replica del tuo



da che data hai cominciato a leggere e/o scaricare? hai letto su
sitocomune.com
 il faqqone?
Saluti.
Emanuele.

 wrote in message
news:zpOg8.33562$_u5.1...@news1.tin.it...

SCIVIAMO DOPO IL QUOTING....................!!!!
newbie o meno........!!!
Probabilmente sarò un pò brusco, ma con tutti i POST
che hai scritto....!!!!!!
;-)
Ciao Alessandro.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Emanuele.
SARESTI cosě gentile da darmi il link del faq??? giuro che ho girato
sul sito ma non l'ho trovato.
garry k



sezione general ultima faq
esiste il compilatore...
Saluti.
Emanuele.

 wrote in message
p7i78u4kfda52goal...@4ax.com...

grazie lo ho visto ieri sera!
Newsgroup: it.comp.appl.access
Titolo: calcoli

vi espongo sinteticamente il problema che per esperti come voi dovrebbe
essere una sciocchezza
ho una tabella per le fatture con i campi: data, numero fattura, importo,
importo in euro
per il campo importo in euro ho fissato due cifre decimali quando ho
costruito la tabella
quando dalla maschera delle fatture inserisco nel campo Importo in euro la
formula (importo/1936,27), nel campo suddetto le cifre decimali de risultato
sono più di due (una decina circa).
come posso risolvere il problema?
Grazie per l'attenzione.
V. Monteleone
PS Uso Access97

sono più di due (una decina circa).
usa il tipo dati valuta.  impoista le cifre decimali a due.
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/

 sono piů di due (una decina circa).


 sono più di due (una decina circa).


simbolo della valuta impostata nelle impostazioni del Win del pc, che
gia', e' vero.


 sono piů di due (una decina circa).


 wrote in message


 news:8bg4uq$saj$1...@fe1.cs.interbusiness.it...

Newsgroup: it.comp.appl.access
Titolo: Progettare struttura

Salve a tutti,
per mie esigenze lavorative avrei pensato di ricorrere ad access.
La tabella che ho in mente di creare e che mi permetterebbe di tenere 
sott'occhio tutti i dati che mi servono ï¿œ la seguente:
Data fattura
Num. fattura
Cod. cliente (*)
Tipo pagamento (*)
Cod. banca (*)
Cod. vettore (*)
dove (*) indica che il campo ï¿œ collegato ad altra tabella, inoltre nel 
corpo della fattura avrei la necessitï¿œ di inserire 5/6 articoli (10 per 
tenermi largo).
Fatta la premessa, il mio quesito ï¿œ il seguente:
com'ï¿œ possibile far si che ognuno di questi 5/6 articoli sia collegato 
alla medesima tabella articoli?
Oppure, se questa non fosse la corretta soluzione, come altro potrei 
fare per risolvere il mio problema?
Grazie anticipatamente a chiunque possa aiutarmi.
Kaal

 Kaal
ciao Kaal
per capire come creare la struttura del db ti consiglio di vedere il 
database
di esempio: NorthWind che trovi nella tua copia di access e
gli esempi di fatturazione che trovi in questo sito:
http://www.accessgroup.it/HomeArgomentiLista.asp?Tipologia=8&ID=162&ID_Coll_Menu=186&Titolo=Approfondimenti
Daniele 

 
Grazie, avevo giï¿œ visto entrambi gli esempi, ma non mi aiuta a capire se 
  posso gestire la relazione fra i codici articolo e la relativa tabella 
articoli o se devo scrivere del codice per trovare la corrispondenza fra 
descrizione articolo di una tabella e codice articolo dell'altra tabella.
Io generalmente prima di scrivere, provo ad effettuare varie ricerche su 
internet; se proprio non approdo a nulla tento con i newsgroup.
Non essendo il mio lavoro mi capita di trovare delle difficoltï¿œ.
Grazie comunque :)

 Grazie comunque :)
ciao Fabio
ti avevo proposto di vedere gli esempi per darti un'idea di struttura db e
relazioni tra tabelle.
ricapitolando dovresti avere una struttura simile a questa:
tblFatture
IDFattura                        contatore
IDCliente                        numerico  - collegato con la tab Clienti
NumeroFattura                testo
DataFattura                     Data/ora
altri...
tabDettagliFattura
IDDettagliFattura             contatore
IDFattura                        numerico    - collegato con tab Fattura
IDProdotto                      numerico   - collegato con tab Prodotto
prezzo                            valuta
altri....
tabProdotti
IDProdotto                      contatore
NomeProdotto                 testo
tabClienti
IDCliente                         contatore
Cognome                        testo
Nome                             testo
altri...
se questo non ti aiuta, spiega meglio la struttura del tuo db.
oppure metti un esempio, minimo, del tuo db  su un link pubblico.
Daniele 

> Non essendo il mio lavoro mi capita di trovare delle difficoltï¿œ.

Perfetto!! Tutto molto chiaro.
Ti ringrazio infinitamente.
Kaal
Newsgroup: it.comp.appl.access
Titolo: Apre Maschera da ComboBox

Ciao a tutti, ho una necessiutą e spero di trovare una soluzione sul
ng.
aggiorno una tabella da una maschera che ha un campo alimentato da una
comboBox, tutto procede bene, la mia necessitą č quella di far aprire
una maschera in automatico se dalla combobox seleziono un determinato
campo.
Si puo' fare ?
Grazie a tutti.

 ha scritto nel messaggio
news:dadb67f6.04030...@posting.google.com...

Sull'evento dopo aggiornamento della combo inserisci il seguente codice
if [nomedellacombo]=[un determinatocampo] then
docmd.openform "nome maschera da aprire",,,"campodaaprire="&
me.nomedellacombo
end if
Ciao

Newsgroup: it.comp.appl.access
Titolo: chiudere l'applicazione Chiamata Telefonica di windows XP da VBA

con il seguente codice eseguo una chiamata telefonica richiamando
l'applicazione chiamata telefonica di windows XP
accade che al termine della chiamata tale applicazione resta aperta quindi
devo poterla chiudere in qualche modo ma non so come fare.
mi sapreste aiutare? grazie.

 quindi devo poterla chiudere in qualche modo ma non so come fare.
API: Close another Application
http://www.mvps.org/access/api/api0025.htm
-- 
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

Newsgroup: it.comp.appl.access
Titolo: Microsoft Access ha smesso di funzionare

Buongiorno a tutti. Da ieri pomeriggio non riesco ad aprire il mio db, o 
meglio, posso accedere ad alcune schermate (maschere) ad altre no. 
Mentre se provo ad utilizzare una copia di qualche giorno fa non crea 
nessun problema...
 
Vi è noto il problema e soprattutto cosa si deve fare? Grazie.
 
 
Microsoft Access ha smesso di funzionare. Windows: si è verificato un 
problema che impedisce il funzionamento corretto del programma. Se è 
disponibile una soluzione, verrà chiuso il programma e inviata una 
notifica automatica.
 
 
-- 
RoBort

Salve,
 
Robort:

Come procedere con database danneggiati
https://www.donkarl.com/it?FAQ1.27
 
 
Ciao
Karl
*********
http://AccessDevCon.com
 
Access FAQ: 
https://www.donkarl.com/it
 

 Access FAQ: 
https://www.donkarl.com/it
 
 
 
Ciao Karl, grazie per la dritta. Ho letto l'url che hai indicato e... Mi 
sono spaventato! L'ho tenuto come ultima spiaggia come si suol dire. Ho 
disinstallato Office, pulito il regedit e reinstallato. Ora funziona 
tutto regolarmente, spero non dia problemi almeno per un po' di tempo.
 
-- 
RoBort
Newsgroup: it.comp.appl.access
Titolo: SendObject

Al comando
docmd.sendobject
access mi apre OUTLOOK EXPRESS, e tenta l'invio su internet.
Ma io vorrei utilizzare la posta interna, che gira con OUTLOOK 97!
Come faccio a dirgli di usare quella?
Grazie
Mari


Risolvi tutto montando un server serio SMTP/POP3 anche per la posta interna,
pittuosto che usare quel bidone di Windows Messagging.
Ora sono a casa, domani, visto che ho gią vissuto questa situazione in
Azienda, vedrņ se posso aiutarti.
Ale

Ti ringrazio ed attendo con ansia.
Ma per server serio, intendi qulcosa che costa diversi milioni, o qualcosa
di shareware rintracciabile su internet?
Perchè la gente che vuole usare questo sistema, è un po' limone...
Tutti mi dicono che il messaging è un bidone, però funziona (o meglio, è
l'unica cosa che so far funzionare!!)
Ciao
Mari

 l'unica cosa che so far funzionare!!)
Quest'ultima affermazione potrebbe anche essere vera! :-)
Ale

 Quest'ultima affermazione potrebbe anche essere vera! :-)
Che carino :-((
Ciao
Newsgroup: it.comp.appl.access
Titolo: riordinamento record da controllo.....

Salve a tutti:
qualche giorno fa ho postato il seguente problema:
_______INIZIO__________
Ciao a tutti!
Sono nuovissimo di Access, conosco le cose di base, e vi propongo
questo quesito, che so per voi essere cosa facile....
  :)
Devo creare un db in Access, che verra' poi messo on line, contenente
un catalogo di oggetti.
Ho una maschera ('msk_catalogo') basata sulla tabella tbl_catalogo,
che dovrebbe contenere i seguenti campi:
ID contatore (chiave primaria)
ORD numerico
DESCR testo
FOTO testo
Il problema e' che chi inserisce i dati, non sa a priori l'ordinamento
dell'oggetto, nel senso che non sa in che punto della tabella dovra'
essere inserito!!!!
quindi, facendo un esempio con i campi ORD e DESCR:
1 bicicletta lega
2 scarpe tennis
3 pantaloni sport
.......
70 ruota scorta
ammettendo che finora tutti i record siano ordinati, ora si deve
inserire un record che avra' come ORD il numero 2, e sara'
2 maglietta cotone
Quindi mi serve che
1) il record che finora possiede '2' come valore in ORD 'scali' a '3'
2) tutti i record sussessivi scalino di '1'
Alla fine dovro' avere:
1 bicicletta lega
2 maglietta cotone
3 scarpe tennis
4 pantaloni sport
.......
71 ruota scorta
E, last but not least, tutto questo dovrebbe avvenire da maschera.....
  :)
Ho pensato ad una funzione da richiamare tramite tasto, una volta
scritti i dati del record da 'incastrare', ma.....
qualche suggerimento?
Grazie a tutti in anticipo!!!!!!!
E complimenti a tutti!
Alb
  ;)
___________FINE_______________
Purtroppo non ho trovato soluzione!
Immagino che si debba usare SQL per riordinare i record, ma non saprei 
come far fare cio' ad Access partendo da uno specifico record.....
Magari combinare una query parametrica con una di aggiornamento, facendo 
in modo che l'utente difiti il record che "sostituira'" quello esistente....
Di piu' il mio piccolo cervellino non produce.... Inoltre sono davvero 
scarso nella programmazione...
Qualcuno mi puo' aiutare?
Scusate la mail lunghissima, e buona giornat a tutti!
Alb
;)

 ;)
Quindi il problema si potrebbe riassumere con:
"quando inserisco un nuovo record devo incrementare di 1 tutti i campi ORD
avente valore maggiore o uguale a quello appena inserito"
Io eseguirei una query di aggiornamento sull'evento "prima di aggiornare"
della maschera, previa verifica che il record che stai salvando sia nuovo:
if me.newrecord then
  currentdb.execute "UPDATE Tabella SET Ord=Ord+1 WHERE Ord>=" & me.ord
end if
Verifica se questo è sufficiente per riordinare i record a video, ma credo
che ci dovrai aggiungere anche un
  me.orderbyon=true
Ciao.
-Marco-
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Marco,
ti ringrazio in anticipo!!!
Appena posso provo questo codice ti faccio sapere!!!
Grazieeeeee!!!!
Alb
;)
Newsgroup: it.comp.appl.access
Titolo: Where con una variabile

Ciao ragazzi...
ho un problema con la seguente stringa di query:
WHERE ((([Riepilogo#1].Data) Like '*[Forms]![Pannello Comandi]![anno]' )
quello che voglio fare è creare una query con il campo LIKE '*parametro' ma
non so come si fa....o per lo meno lo so fare in ASP...
chi mi può aiutare????
Ciauz!!!
--------------------------------
Inviato via 
http://usenet.libero.it

 non so come si fa....o per lo meno lo so fare in ASP...
devi concatenare alla stringa WHERE un response.write([Forms]![Pannello
Comandi]![anno])
"WHERE ((([Riepilogo#1].Data) Like '*" & response.write([Forms]![Pannello
Comandi]![anno]) & "'"
Probabilmente la sintassi non e proprio corretta ma l'idea e quella.
Fai qualche prova e vedi cosa ne viene fuori.
DD


La query e' sbagliata concettualmente se vuoi ottenere tutti i record con la
data di un certo anno non devi utilizzare l'operatore LIKE, ma la funzione
Year:
WHERE Year([Riepilogo#1].Data) = [Forms]![Pannello Comandi]![anno]
L'operatore LIKE viene utilizzato per i campi di tipo stringa es:
WHERE Nome Like '*ossi'
In questo caso ti restituisce tutti i record in cui il campo nome fisce per
ossi:
Rossi
Bossi (eh eh eh)
Grossi,
ecc.
Antonio.


E vero! Non ci avevo fatto caso, ma la domanda a questo punto sorge
spontanea.
Siamo sicuri che il DB non effettui una conversione implicita nel caso di
utilizzo dell'operatore like?
Mi e capitato di utilizzare su una getdate di SQL server l'operatore LEFT
che prende come parametro una stringa e tutto questo in una query.
Mmmmhh!
DD


Viene convertito in stringa, ma il problema e' che la query diventa
dipendente dal formato della data, immagina queste due situazioni:
A) 01/01/02
B) 01/01/2002
Casella di testo: 2002
Nel primo caso la data non viene trovata!!!
Se vuoi comunque utilizzare la LIKE dovresti convertire la data in un
formato fisso con la funzione Format.
Saluti, Antonio.

 WHERE Nome Like '*ossi'
Il fatto è che io ho necessità di confrontare il campo anno come STRINGA
cioè:
anno=01
Lo devo confrontare con il campo data in formato (purtroppo) 161001 quindi
mi tornava comodo confrontare solo l'ultima parte della stringa con
l'operatore data LIKE *01
01 sarà il valore della variabile [Forms]![Pannello Comandi]![anno]
grazieeee


 grazieeee
WHERE [Riepilogo#1].Data LIKE '####" & [Forms]![Pannello Comandi]![anno] &
"'"
# = Qualsiasi cifra singola (0-9).
Antonio.

 Antonio.
Ho fatto come hai detto ...
Non funzia ma penso che sia perchè nn riesce a leggere la variabile dal
form;
per leggere la variabile io faccio così:
ho un campo nella maschera in cui scrivo il valore dell'anno EX: 01 e poi
lancio da un pulsante la mia bella query... che però mi dà risultato vuoto
... Ma dove sbaglio????

Newsgroup: it.comp.appl.access
Titolo: scrittura sequenziale record

Salve a tutti, ho un nuovo quesito da porvi...
Ho una tabella, con i seguenti campi: ID, NOME, Descrizione, Tempi, CODICE, 
Incremento, DATA_DAL, DATA_AL, CODICE_CAT, ProssimaDATA
Questi dati mi vengono scritti da una maschera di inserimento. E fin qua 
tutto bene.
Mi servirebbe un codice VBA da associare al pulsante di caricamento che 
faccia le seguenti operazioni:
Crei un nuovo record sotto a quello in uso;
Copi pari pari i primi 9 campi della lista sopraccitata ;
Che calcoli il campo ProssimaDATA come ProssimaDATA (del record superiore) + 
Incremento;
Che continui a copiare sequenzialmente nuovi record uno sotto l'altro come 
sopra descritto, fino a quando la data presente in ProssimaDATA non sia >= a 
DATA_AL
Come si puň fare?
Grazie a tutti 

 Grazie a tutti
Proprio nessuno?

Newsgroup: it.comp.appl.access
Titolo: Aggiornare da casella non associata della sottomaschera

Innanzitutto un saluto a tutti.
Ho un form con una sottomaschera che per comprensione chiamo:
--form1 e form2
form1 ha 3 campi:
---- Totale da Pagare
---- Anticipo Versato
----Saldo da Pagare
--form2 ha 2 campi:
----Data del Versamento
----Somma Versata
nel form2 nel piè di maschera ho una casella non associata che mi fa la
somma dei versamenti effettuati.
Desidererei che questa somma ogni qualvolta che si aggiorna, andasse ad
aggiornare il campo Anticipo Versato del form1.
Di tentativi ne ho fatti tanti ma il dato che mi riporta è sempre quello
precedente all'aggiornamento.
Qualcuno potrebbe indicarmi una soluzione.
Grazie

 Grazie
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------

 > Innanzitutto un saluto a tutti.
cut

Per prima cosa ringrazio Roberto per l'interessamento alla mia Faq.
Venendo al problema, beh!!! Devo confessarti che mi hai messo in crisi,
perché quello che tu dai per scontato, così non è; nel form1 l'origine del
controllo "Anticipo versato" si trova nella tabella, mentre l'origine del
controllo "Saldo da pagare" è un campo calcolato inserito nella query. Ora
non voglio giustificarmi, ma questo dB l'ho fatto per un amico che in primo
momento ha insistito tantissimo che non era interessato ad immettere troppi
dati e poi bla... bla... bla... fiumi di parole. In seguito quando si è
accorto che gli faceva comodo un dettaglio dei pagamenti mi ha fatto questa
richiesta, io ho creduto che era sufficiente, creare una tabella in
relazione con la precedente e creare un sottomaschera (form2).
Ora cosa mi consigli di fare?
Grazie per la disponibilità dimostrata

 Grazie per la disponibilità dimostrata
Prego


 ha scritto nel messaggio
news:KKgKf.3987$H6.5...@twister2.libero.it...

Roberto ti ringrazio ancora e senz'altro seguirò il tuo consiglio.
Ciao

> registrare un campo calcolato in una tabella.
c'e qualcuno disposto a dare una soluzione al problema posto da Elio visto 
che anche io ho il medesimo problema e la normalizzazione non č una dottrina 
assoluta?
Grazie
Newsgroup: it.comp.appl.access
Titolo: Criteri per filtro

Normalmente utilizzo dei controlli non associati per passare i criteri ad
una query da cui voglio restituiti solo determinati record, tuttavia stavo
pensando come e se è possibile utilizzare il codice per effettuare
l'operazione, in modo da utilizzare la stessa query da maschere e con
criteri differenti.
Qualcuno sa darmi qualche consiglio???
Grazie e ciao, kismet

 ha scritto nel messaggio
news:iyaY9.74252$0v.22...@news1.tin.it...

Da codice puoi crearti qualunque stringa SQL da usare poi in vari modi
(query, recordset, recordsource ecc.)
I criteri a quel punto li risolvi a runtime concatenando alla parte WHERE il
contenuto dei controlli delle maschere
Antonio


Grazie, ma potresti darmi qualche indicazione in piů??? Ad esempio: io ho
una maschera non associata chiamata "Selezione" dove sono presenti due
caselle combinate non associate chiamate "SelMicro" e "SelClienti" ed un
pulsante "Cerca". La maschera contiene una sottomaschera associata alla
Query "MicroeClienti". Nei criteri della query in corrispondenza dei campi
"Micro" e "Clienti" ho inserito: like nz([Forms]![Selezione]![SelMicro]) e
like nz([Forms]![Selezione]![SelClienti]). In questo modo in base ai
parametri che inserisco nelle combo sono in grado, cliccando sul pulsante
"Cerca" si effettuare un filtro sui dati visualizzati nella sottomaschera.
Fin qui tutto bene, perň ora vorrei utilizzare la stessa query, che contiene
anche altri campi, per effettuare altri filtri in altre
maschere/sottomaschere e ho quindi pensato di utilizzare il codice per
passare i criteri per il filtro, invece che fissarli nei criteri della
query. Qui mi sono inchiodato, come posso fare?????

 query. Qui mi sono inchiodato, come posso fare?????
Sei sulla strada sbagliata!
Non andarti ad impelagare nel cercare in tutti i modi di usare la stessa
query salvata.
Creati altre query per ciascuna sottomaschera, personalizzata.
Non costa nulla e migliora la vita.
Se invece vuoi crearti dinamicamente la stringa SQL allora è un altro
discorso, ma significa scrivere del codice per ogni maschera. Normalmente
questo si fa quando la stringa è complessa e può variare a seconda dei
parametri (esempio: se è selezionata un'opzione la query va fatta con un
filtro su un campo, piuttosto che su un altro), ma se è sempre la stessa,
allora è meglio usare le query.
Comunque, per un esempio via codice
txt = "SELECT tab.* from tab "
if not isnull(comboID) then
  txt = txt & "where tab.ID = " & comboID & ";"
end if
txt lo puoi a questo assegnare alla proprietà recordsource della
sottomaschera
Antonio
Newsgroup: it.comp.appl.access
Titolo: Librerie ADO

Scusate se posto nuovamente lo stesso quesito, ma non sono ancora riuscito a risolvere il problema e spero vivamente ci sia qualcuno che possa aiutarmi...
Durante le ferie ho creato un piccolo programmino utilizzando Access 2000 con un portatile che ha come SO WindowsME, tra le varie righe di programma c'era anche:
Dim Collega As ADODB.Connection
Dim rstrichieste As ADODB.Recordset
Set Collega = CurrentProject.Connection
Quando sono tornato a casa ho trasportato il programma sul PC di casa con SO WinXP, tutto funziona regolarmente.
Ultimo e più importante passaggio, il trasferimento sul PC dell'ufficio con SO Win2000, quando si tenta di eseguire l'assegnazione al database corrente si blocca e visualizza:
"Metodo 'Connection' dell'oggetto '_CurrentProject' non riuscito".
Ho provato a togliere i riferimenti alle librerie e a ripristinarlo ma niente da fare, ho però notato che sul PC di casa, che funziona, c'è il riferimento a Microsoft ADO Ext.2.7 for DDL and Security mentre su quello dell'ufficio, che non funziona, il riferimento è alla stessa libreria ma 2.5.
Pensate che possa essere quello il problema?? Se sì come posso risolverlo??
Sarò eternamente grato a chi mi aiuterà, comunque grazie per l'attenzione.
Stefano
-- 
Inviato da Virgilio 
http://newsgroup.virgilio.it
.. molto piu' di un servizio di news via web

 ha scritto nel messaggio
news:13333077.1094531500932.JavaMail.fast@db-backoff1...

Potresti aggirare il problema aprendo una nuova connessione del database
stesso cosi:
cnn.open "Stringa di connessione"
Non è il massimo ma dovrebbe funzionare.
Ciao.

Megasoft78 ha scritto:

Aiuto!!!
Non riesco neanche ad aggirare il problema, ho provato come mi hai giustamente suggerito ma mi viene restituito un messaggio di errore "Errore nella Dll", ho provato anche a creare un db nuovo con qualche tabella e una maschera che ha nell'evento "Form Load" una stringa di connessione al db corrente e l'errore è sempre lo stesso: "Metodo 'Connection' dell'oggetto '_CurrentProject' non riuscito".
Please help me.
Grazie a tutti


 ha scritto nel messaggio
news:28187698.1094560897952.JavaMail.fast@db-backoff1...

Newsgroup: it.comp.appl.access
Titolo: contatore sottomaschera non contatore

ho una maschera dipendenti (abbinata ad una tabella Tblanagrafica), in cui
č visualizzata una sottomaschera ferie (abbinata ad una tabella tblferie)
in cui si inseriscono mano mano le giornate di ferie. La tblferie ha come
chiave primaria matricola collegata alla tblanagrafica e un campo
contatore che scatta ogni volta che si inserisce un record.
Quello che vorrei fare č fare un contatore parziale progressivo per ogni
dipendente e non un contatore generale che indica la posizione del record
nella tblferie. E' possibile?
grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 grazie
Vedi se ti può essere utile il seguente articolo:
http://support.microsoft.com/support/kb/articles/Q210/3/40.asp
--
rgrds
SC


 ha scritto nel messaggio
news:bu6d8r$i6o$1...@news.newsland.it...

Ciao bb
ti posto una funzione di Maurizio Borrelli che ho sfruttato in pieno
anch'io.
Metti una TxtBox Bloccata e Disabilitata in modo che non sia possibile
scrivervi dentro, e nell'Origine Controllo inserisci:
=GetRecNum()
Ora inserisci questa Function all'interno di un Modulo Bas.
Public Function GetRecNum() As Long
'==========================================================================
'Name      : GetRecNum()
'Purpose   :
'Author    : Maurizio Borrelli
'Date      : 01 febbraio 2002
'Called by :
'Calls     :
'Inputs    :
'Output    : Posizione assoluta del record corrente+1
'==========================================================================
  On Error GoTo erh
  With CodeContextObject.RecordsetClone
    If Not (.BOF And .EOF) Then
      .Bookmark = CodeContextObject.Bookmark
      GetRecNum = .AbsolutePosition + 1
    End If
  End With
ext:
  Exit Function
erh:
  GetRecNum = 0
End Function
Ciao Daniele


Se il tuo problema è quello di numerare progressivamente le righe di una
sottomaschera, vai sul Sito Comune (link qui sotto) e nella Sezione Forms
fai il Download del database di esempi allegato alla FAQ intitolata "Esempi
di utilizzo delle forms".
Apri il database scaricato, seleziona il Topic intitolato Displaying Line
Numbers on SubForm Records, quindi pigia il pulsante Show Example: ti verrà
mostrato un esempio di quello che cerchi.
Per maggiori dettagli su come è stato realizzato l'esmpio di cui sopra vai
al link:
http://support.microsoft.com/default.aspx?id=120913
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 --
Hai dato un'occhiata all'esempio (Sezione: General - Numerazione crescente
per fatture ed altro) pubblicato sul sito comune (
www.sitocomune.com
)?
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Numero stampe su record

Salve, in maschera continua, ho la possibilità di vedere le quantità
e i miei articoli. Dovrei stapare il numero di etichette che metto nel
campo "Carico" dei singoli articoli Quando il controllo "StampaCarico"
è TRUE:
Dim stDocName As String
stDocName = "Etichetta8x5"
DoCmd.OpenReport stDocName, acViewPreview, , "StampaCarico = True"
così facendo filtra le giuste etichette che voglio stamare, ma non so
come fargli stampare la quantità in base al numero che si trova nel
campo "Carico" dei singoli articoli.
mi sapete aiutare, grazie....

 ha scritto nel messaggio
news:1127751480.2...@g47g2000cwa.googlegroups.com...

Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la FAQ di
Luciano (Doc) intitolata "4.1 Stampare N volte la stessa etichetta".
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Grazie infinite.... funziona....
Newsgroup: it.comp.appl.access
Titolo: [OT] Mi sembra di capire che c'è stato un raduno...

Ciao!
Mi sembra di capire che c'è stato un raduno ... ;-)
Me lo sono persa... In questo periodo avevo impegni di lavoro e purtroppo
non ho frequentato molto il NG. Mi raccontate dove vi siete trovati?
Luciana
:-{}
p.s. vi mando un altro post per i miei problemi Access

 ha scritto nel messaggio
news:ZS0P7.234615$sq5.11...@news.infostrada.it...

Badia Prataglia, Camaldoli e relativo Eremo, Poppi, Arezzo e dintorni.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Posti magnifici!
Quanti eravate e quanto vi siete fermati?
... scusa la curiosità..., ma così mi sento dei vostri ...
:-)
Luciana

 ha scritto nel messaggio
news:jtsP7.244717$sq5.11...@news.infostrada.it...

Alla cena di sabato sera eravamo 12: in dieci abbiamo pernottato in un
agroturismo (più turismo che agri) a Badia Prataglia e abbiamo fatto alcune
escursioni la domenica sino a circa le 16:30, ora in cui abbiamo
accompagnato Alessia e Barbara alla stazione di Arezzo.


 accompagnato Alessia e Barbara alla stazione di Arezzo.
Mi sembra un bel modo di socializzare nel 2000!
Certo molto diverso dai modi di qualche tempo fa :-)
Avete parlato di Access anche a tavola?!??!
Prima o poi partecipero' anch'io a uno dei raduni!
A presto
Luciana

 Luciana


 importante. ;-)
... e allora quale è stato il filo conduttore delle vostre
conversazioni?!?!?
(ovviamente escluso il cibo ;-) )
Hai scoperto un denominatore comune tra tutti i partecipanti oppure ti sei
reso conto che il vostro unico legame era Access? ...oltre al cibo .... ;-)
Luciana
p.s. scusa, ma la curiosità è  femmina ;-)

 p.s. scusa, ma la curiosità è  femmina ;-)
Ora sta a te, alla prossima occasione, soddisfare la tua curiotà e
raccontare a chi non è venuto come sono andate le cose.


 Roberto
Ti ringrazio per il racconto. Devo dire che mi piacerebbe molto conoscervi
di persona.
Faro' il possibile per partecipare al prossimo raduno.
Nel frattempo vi terro' compagnia sul NG con le mie domande e risposte.
... e se vogliamo fare due chiacchiere possiamo sempre aprire un OT  :-)
No?
A presto
 Luciana

  Luciana


Newsgroup: it.comp.appl.access
Titolo: drivers odbc veloci

non ricordo più come si chiama l'azienda che fa drivers odbc più performanti
di quelli della microsoft...
Qualcuno conosce fornitori di drivers per odbc alternativi a microsoft?
grazie ciao!
Donato
ark...@tin.it

 Qualcuno conosce fornitori di drivers per odbc alternativi a microsoft?
Non ho particolari interessi con la MS, ma non credo che si possano ottenere
chissa' quali miglioramenti.
Perche' li vuoi per forza alternativi?
Sib
Newsgroup: it.comp.appl.access
Titolo: cambiare impostazioni predefinite

Ciao!
nelle proprietà dei campi, si possono impostare vari valori come
"consenti lunghezza zero" su sì o su no.
ecco vorrei sapere se posso impostare access affinchè per predefinito
mi dia "sì" anzichè "no", o viceversa.
grazie! :))
Ciao.
Silvia
--
http://webland.panservice.it/persone/silvia/
...everyone's invited! :-)

 ha scritto nel messaggio
news:9eo6st47si7efclj5...@4ax.com...

Nella proprieta valore predefinito scrivi "sì" oppure "no" oppure ciò che
vuoi
Naturalmente il campo deve avere Tipodati=testo

 mi dia "sì" anzichè "no", o viceversa.
Non dovrebbe essere possibile, però potresti prepararti una funzioncina che,
prende come parametro una tabella e si scorre tutti i campi e mette
consentilunghezza0 a sì...
Antonio


non capisco dove impostare i valori predefiniti... :-(


Newsgroup: it.comp.appl.access
Titolo: Ripropongo: Reminder.

Ciao a tutti,
ho creato un database con la contabilità di un'associazione, ora vorrei
sapere se c'è la possibilità, con il codice, di fare in modo che ad una data
determinata, all'avvio del computer oppure mentre il computer è acceso ma
Access è chiuso, il database si apra con la maschera che poi io deciderò di
visualizzare. Ho curiosato un pò nel Sito Comune ma non ho trovato niente (o
non l'ho visto) che mi possa aiutare.
Grazie.  Eugenio.

 ha scritto nel messaggio
news:PCVi6.13164$LM4.1...@twister1.tin.it...

Dopo aver messo in Avvio del tuo database il nome della maschera che ti
interessa, hai provato a risolvere il tuo problema con Operazioni
pianificate di Windows?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Come fareste voi ?

Salva ragazzi, vorrei chiedervi come fareste.... Voi....
Allora, io devo eseguire una serie di operazioni in Access, sarei più
contento se potessi farle tutte da codice, ma qualunque soluzione al
problema andrebbe bene !! Mi spiego, dovrei, ad una certa ora, facciamo alle
21:00 di sera di ogni giorno, far eseguire una query di creazione tabella,
la quale mi filtra alcuni dati con la data di quando esegue l'operazione
(quindi sempre oggi, ovviamente da una tabella) che però, mi esporti
quest'ultima (in qualsiasi format) in una cartella precedentemente creata e
che come nome abbia la data odierna es. 08072004. Io avrei pensato a lla
funzione timer, cioè sulla maschera principale che rimarrà sempre aperta 24
ore su 24, l'evento timer mi controlla in continuazione l'ora e quando è
quella giusta o maggiore delle 21:00, mi esegue l'operazione di creazione
tabella, il problema sta nel fargli creare una cartella con il nome della
data odierna e poi la stessa esportarla... Mi dareste una mano ? Grazie !!!

 Salva ragazzi, vorrei chiedervi come fareste.... Voi....
Sicuramente inserirei un oggetto che descrive il problema (regola di questo NG)...
Ciao.
-- 
Sergio MAZZA

Romeo wrote:

io ho fatto così, al caricamento della maschera... legalo nell'evento 
che preferici!
Private Sub Form_Load() ' quando si carica la form
miacartella = Day(Date) & Month(Date) & Year(Date) ' cartella da creare
Path = ("c:\" & miacartella & "\*.*") ' path da cercare
trovato = Dir(Path) ' cerco l'esistenza della directory
If trovato = "" Then
     nuova = "C:\" & miacartella  ' se non c'è, la creo
     MkDir (nuova)
End If
End Sub

 che preferici!
Ma porc%$£$%£$%
Bene!
Rispondiamo pure a post con subject insulsi, benissimo!!!!
Antonio

Newsgroup: it.comp.appl.access
Titolo: Visibilità Pulsanti Spostamento

Ciao a tutti
Questa routine su un pulsante mi apre una maschera popup
...................
 DoCmd.OpenForm strDocName, , , strCriteriCollegamento
 DoCmd.MoveSize (350 * 0.98), (580 * 2.98)
Forms![MascheraImmaginiGenerico]![Comando57].SetFocus
Forms![MascheraImmaginiGenerico]![CodiceImmagine].Visible = False
Forms![MascheraImmaginiGenerico]![TipoImmagine].Visible = False
Forms![MascheraImmaginiGenerico]![MarcaDescritta].Visible = False
Forms![MascheraImmaginiGenerico]![Etichetta1].Visible = False
Forms![MascheraImmaginiGenerico]![Etichetta2].Visible = False
Forms![MascheraImmaginiGenerico]![Etichetta3].Visible = False
Forms![MascheraImmaginiGenerico]![CmdAggiungi].Visible = False
Forms![MascheraImmaginiGenerico]![CmdModifica].Visible = False
Forms![MascheraImmaginiGenerico]![Casella5].Visible = False
Forms![MascheraImmaginiGenerico]![Casella6].Visible = False
sempre da questa routine come posso rendere invisibile i
pulsanti di spostamento ( con la relativa proprietą che deve rimanere a si)
Ciao Giuseppe

 Ciao Giuseppe
Me.NavigationButtons=False
Giuseppe


Grazie
Ciao Giuseppe