mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Re: A07-Nascondere tabella senza più ritrovarla..

 Il problema, adesso, è come ritrovarle?
forse...da strumenti...opzioni...visualizza....metti la spunta su oggetti 
nascosti
Ciao Cataldo
Daniele

 A07-WinXPProf
Vedi qui:
http://www.techonthenet.com/access/database/hide_tables2007.php
--
sv
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 cmq grazie al tu indirizzamento!
Ok, la mia intenzione era quella di farti leggere l'argomento fin
dall'inizio. :-))


Newsgroup: it.comp.appl.access
Titolo: [?] : Dove si trovano le immagini(icone) per i pulsanti

Salve a tutti,
Volevo sapere dove posso trovare sul disco le immagini(icone) che si possono
applicare ai pulsanti durante la lro creazione?
Posso utilizzarle anche per altri programmi?
ciao
MatteoC.
--------------------------------
Inviato via 
http://usenet.libero.it

 Posso utilizzarle anche per altri programmi?
Il classico è sicuramente moricons.dll ma non c'è un granchè...
Antonio


stanno dentro msaccess.exe

Newsgroup: it.comp.appl.access
Titolo: Automazione con Excel ...

Buona sera a tutti,
mi sto scontrando con un piccolo/grande problema con l'automazione in
excel ... sono sicuro che la soluzione è a portata ma ormai le ho
tentate tutte e non so più dove sbattere il testone ... brevemente si
tratta di unire una serie di celle e scrivervi all'interno un testo se
non ci sono record in tabella ... questo il codice di ultimo uso:
        posizioneBianco_C = Left(.Range(.Names(,
"bianco_C")).Address(), 2) '--> .Address() ritorna $A$19
        posizioneNumero_C = Left(.Range(.Names(, "atto_C")).Address(),
2) '--> .Address() ritorna $A$19
        posizioneAnno_C = Left(.Range(.Names(,
"valore_anno_C")).Address(), 2)
        posizioneAnno1_C = Left(.Range(.Names(,
"valore_anno1_C")).Address(), 2)
        posizioneAnno2_C = Left(.Range(.Names(,
"valore_anno2_C")).Address(), 2)
        posizioneAnnoX_C = Left(.Range(.Names(,
"valore_annoX_C")).Address(), 2)
        rigaArticolo_C = Val(Mid(.Range(.Names(, "atto_C")).Address(),
4))
        Conta = DCount("*", "A_A_COMP")
        If Conta = 0 Then
        .Range(posizioneNumero_C & ":" & posizioneAnnoX_C).Select
        .Selection.Merge
... ma così mi seleziona le celle ma di TUTTE le righe, invece gli
vorrei far capire che mi deve selezionare quelle celle della riga
"rigaArticolo_C" ... ovviamente, di contro, funziona se gli inserisco
i riferimenti diretti delle celle, ovvero, per esempio:
        .Range("A3:H3").Select
... spero mi possiate aiutare perchè sono alla frutta ...
Grazie per l'attenzione e buon prosieguo di serata
Francesco


... tanto ci ho sbattuto la testa che alla fine ... ho risolto con:
.Rows(rigaArticolo_C).Columns(posizioneNumero_C & ":" &
posizioneAnnoX_C).Select
... grazie comunque a tutti per l'attenzione e rinnovo l'augurio per
una buona serata.
Francesco
Newsgroup: it.comp.appl.access
Titolo: Problemi di report...

Premettendo che sono un novellino di Access pongo una domanda
sperando nella gentilezza degli utenti del newsgroup...
sto scrivendo la mia tesi di laurea e, visto che mi trovo a fare
riferimento a un sacco di libri, ho deciso di gestire con acces la
bibliografia 
tutto bene sin qui, ho creato maschere e sottomaschere per
l'introduzione dei dati ed il risultato è stato soddisfacente il
problema si è rivelato nel creare il report, poichè i dati della query
dovrebbero essere scritti uno di seguito all'altro [cioè tipo
Autore,Titolo,Editore ecc...] invece il report è in stile tabella...
si possono rendere variabili le caselle, in base al testo contenuto di
volta in volta? 
Ho anche pensato di riunire semplicemente i testi accodandoli in una
query tramite un'espressione, ma mi sono trovato difronte un altro
problema... il testo del titolo dovrebbe essere in corsivo e non riesco
a trovare come renderlo!!! 
Come posso fare?
Avete in mente altri metodi che potrei impiegare?
Ciao ciao e grazie 

 Avete in mente altri metodi che potrei impiegare?
    Word e Stampa unione?
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 
Si ma il problema del concatenamento è il corsivo...
che funzione posso usare?


 che funzione posso usare?
[...]

Newsgroup: it.comp.appl.access
Titolo: Developer Edition Tools di Office 97

Leegendo un post di Giuseppe sono anadato sul sito
http://www.trustprice.com/
a dar eun'occhiata alla Developer di Office 97
Costerebbe 97 Eurelli e viene specificato
Developer Edition Tools only - Do Not include Office 97
Premesso che non ho nessuna developer e che non lavoro con Access di
professione  che ne dite me la ordino?
SunRex

"SunRex" <

Ehmm: ma se non ci lavori di professione che te ne fai?
Ciao   :-)

 wrote in message
news:ii8re.11519$
75.9...@news4.tin.it

Vantaggio...?
Se hai Access solo per casa non ti serve a nulla.
Nemmeno io lo uso per professione, ma sviluppo per l'azienda
in cui lavoro(per passione) ma č l'azienda che mi fornisce
quanto serve.
Io la vedo cosě.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Beh a parte che non si sa mai, cmq visto il prezzo....no č?
Bah: il prezzo č irrisorio, perň mi chiedo cosa te ne farai.
Ciao.

 Io la vedo così.
Ecco io faccio uguale ma la differenza è  che l'azienda non mi "fornisce"
nada.
SunRex



Ma si, fai girare l'economia.
La busta di plastica te la rimedio io.
--
a.cara

 La busta di plastica te la rimedio io.
grazie
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 SunRex
Si ma cosa ti darebbe in aggiunta ODE se non l'uso degli OCX...?
Immagino peraltro che nella tua azioneda tutte le mcchine abbiano
Office...o sbaglio...?
In questi casi è questione di reali esigenze aziendali, esponendo
alla direzione le esigenze a confronto con i miglioramenti
apportabili, rimane poi loro la decisione di approvare.
Fino a qualche anno fà non avevo necessità di OCX e tutt'ora
sostengo non servano a nulla(con Access) se non a fare
sfoggio di Grafica.
Per il resto un'azienda statica sul SW è una azienda statica.
Tieni presente che passiamo da WinNT+O97 ad Win2003S+O2003 
in questo mese dopo 10 anni di immobilità....! 


 a.cara


Perche' da bravo ragazzo non guardi la pubblicita' in TV.
C'era uno spot al riguardo
--
a.cara

 a.cara
Newsgroup: it.comp.appl.access
Titolo: filtro form

buon giorno,
dopo aver modificato il filtro di una form, come impedire la richiesta "salvare le modifiche alla struttura  di maschera xxx" all'uscita della form?

Da chiedersi il perché genera questa cosa se non hai in qualche modo editato il record.
Quindi se lo hai modificato è ovvio lo chieda, serve annuare l'evento BeforeUpdate forzando Cancel=True e generando un UNDO.
Se non hai modificato quel messaggio èfuori luogo... quindi stai involontariamente modificandolo... e la verifica del Dirty lo potrebbe confermare...ma a questo punto devi capire il perché...
 
@Alex


non e' stato modificato in alcun modo il record, solo cambiato temporaneamente il filtro.
comunque la richiesta si presenta solo nelle maschere di  spostamento, al cambio di form attiva.
il problema fortunatamente non si presenta nell'uso con il runtime, quindi parzialmente ho risolto. 

 dopo aver modificato il filtro di una form, come impedire la richiesta "salvare le modifiche alla struttura di maschera xxx" all'uscita della form?
 
 
Se crei un AccDe certamente non te lo chiede.
 
Saluti

Newsgroup: it.comp.appl.access
Titolo: Installazione di un DB:

Esiste qualche utility che mi permette di creare una sorta di installazione
di uno o più file .mdb ?
Grazie.
U.J.

 U.J.
Office Developer Edition (ODE)
La versione 97 non credo sia piu' disponibile sul mercato.
La versione 2000 credo sia stata ritirata per i troppi
bugs.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

 > di uno o più file .mdb ?


di uno o più file .mdb ?
l'ode, ma l'hanno ritirato dal mercato...
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
Newsgroup: it.comp.appl.access
Titolo: Formattare colonna listbox

Salve a tutti 
su una maschera ho una listbox la cui prima colonna sono dei numeri, che
vanno da 1 a 200 
vorrei formattare tale colonna cosi:
0001
0002
0003
.....
0010
0011
0012
eccc
Avevo pensato in questa maniera
**********************************************************************
Dim sSql As String
sSql = "select * from [tb_fornitori] order by [Codice] asc"
Me.ElencoForn.RowSource = sSql
Me.ElencoForn.Column(0) = CInt(sSql)
Me.ElencoForn.Column(0) = Format(Me.ElencoForn.Column(0), "000000")
***********************************************************************
ma non funge sto sbagliando alla grande..isssimaaaaa :-((
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ma non funge sto sbagliando alla grande..isssimaaaaa :-((
Dim sSql As String
sSql = "SELECT * FROM [tb_fornitori] Order By Right(" & """000000 &""" & "
& [Codice],6);"
Me.ElencoForn.RowSource = sSql
--
sv


 sv
Mi da un errore di sintassi sulla stringa sql :((
sSql = "SELECT * FROM [tb_fornitori] Order By Right(" & """000000 &""" & "
& [Codice],6);"
-- 


 > sv


Comunque ho risolto ora con questa stringa:
sSql = "SELECT Format([Codice],'000') from [tb_fornitori] order by
[Codice] asc"
Grazie ugualmente spero sia di aiuto
Ciau


 ha scritto nel messaggio 
news:ic6g1d$kmc$1...@news.newsland.it...

Soluzione semplice e quindi la più comoda!
Ho provato a fare anche delle operazioni con numeri così formattati e non ci 
sono problemi. Es. 003+ 025 = 28 Perde il formato ma non è detto che serva.
ciao!
Francesco

Newsgroup: it.comp.appl.access
Titolo: Avvio maschera tutto schermo

Ho elaborato un programma in access ma, quando lo mando in esecuzione, le 
maschere mi vengono piccole, da ridimensionare. Come faccio ad averle a 
pieno schermo. Le ho provate TUTTE!!!
Grazie
Domenico
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
Share information about yourself, create your own public profile at 
http://profiles.msn.com
.
--
Posted from [193.204.185.24] by way of 
f14.law7.hotmail.com
 [216.33.237.14] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 pieno schermo. Le ho provate TUTTE!!!
... ma sono sicuro che non hai provato a mettere:
DoCmd.Maximize
nell'evento SuApertura della maschera
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
Newsgroup: it.comp.appl.access
Titolo: Controllo su sottomaschera

Qual'è la sintassi corretta per raggiungere un controllo che sta in
una sottomaschera?
io ho usato l'esempio della guida ma non funziona:
Forms![NOME_MASCHERA]![NOME_SOTTOMASCHERA].Form![NOME_CONTROLLO]
ho inserito nella'azione "vai a controllo" di una macro la sintassi di
cui sopra
ma mi risponde che non esiste quel controllo.
grazie a tutti.

 ha scritto nel messaggio
news:351a1563.0106...@posting.google.com...

di solito uso:
Form!NomeMaschera.NomeSottomaschera!NomeControlloNellaSottomaschera
Oppure
Me.NomeSottomaschera!NomeControlloNellaSottomaschera   (che va bene se sei
un una funzione nel modulo della maschera principale)
Spero di essermi ricordato benen la sintassi :-)
Ciao, Max

 wrote in message
351a1563.0106...@posting.google.com...

con access 97 da codice premi mouse tastro destro genera... e scegli
graficamente il controllo da access 2000 boh???

 ha scritto nel messaggio
news:351a1563.0106...@posting.google.com...

Se la maschera principale si chiama Maschera1 e contiene un controllo
sottomaschera (ho scritto controllo sottomaschera e non sottomaschera) che
si chiama Pippo.
Se la sottomaschera contiene un controllo che vuoi raggiungere che si chiama
Pluto.
[Forms]![Maschera1]![Pippo]![Pluto]
Se poi il nome della sottomaschera coincide con il nome del controllo
sottomaschera di Maschera1 OK; ma se i due nomi non coincidono, ti ripeto
che Pippo deve essere il nome del controllo sottomaschera e non il nome
della sottomaschera, altrimenti Access ti dà Errore di run-time '2465'.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: backup database

Ciao ragazzi,
ringraziandovi per l'aiuto che mi avete dato fin'ora vi pongo il mio 
quesito:
devo consegnare parte di un lavoro che si occupa (per ora) solo di 
archiviare dati (magazzino e archivio clienti), tramite delle maschere 
di inserimento. Un'altra parte di programma tramite altre maschere si 
occuperà della vendita, di fatture, etc...
Posso consegnare il file contenente le tabelle magazzino e clienti con 
le relative maschere di inserimento dati e prevedere di portare dopo il 
lavoro completo (con le maschere vendita e altre tabelle) potendo 
integrare il database già creato? Cioè posso fargli creare al cliente un 
database e poi trasportarlo nel lavoro ultimato dove esisteranno le 
stesse tabelle ma vuote? Perché ha necessità intanto di fare inventario 
prima che io finisca di completare il tutto...
Grazie in anticipo della risposta.
*kInAsH*

*kInAsH* ha scritto:

certo che puoi, dovrai successivamente importare le tabelle già
compilate sul database completo. Access però non sostituisce le
tabelle nel caso siano già esistenti, ma si limita a importarle con un
nome diverso. Si potrebbe ovviare a questo problema utilizzando il
metodo CopyObject dell'oggeto DoCmd...
ciao

 
Ciao ^__^
Grazie della risposta..potresti spiegarmi in semplici passaggi (devo 
essere molto veloce a finire questo lavoro) il metodo per importare le 
tabelle e il metodo CopyObject? Le maschere di vendita nel progetto 
finale lavoreranno sulle tabelle importate che sostituiscono quelle 
nuove...ci sarą qualche problema di relazione?
*kInAsH*

 *kInAsH*
usalo così:
DoCmd.CopyObject "c:\...", "NomeTabella", acTable
"c:\..." è il percorso completo del database dove andranno inserite le
tabelle, quindi questo comando devi metterlo nel db con le tabelle già
compilate. Con questo metodo le relazioni non vengono alterate. Forse
esiste un'altra soluzione, ma con questa sono sempre riuscito..
ciao

 stesse tabelle ma vuote?
si e se non hai utilizzato campi contatore puoi fare anche solo delle 
query di accodamento

Newsgroup: it.comp.appl.access
Titolo: [Newbie] Cosa sbaglio?

Ciao,
é da un po' che lurko,un saluto a tutti!!
come da oggetto sono un neo-utilizzatore di access, sto facendo un data base
molto semplice.
Ho un problema, all'apertura del .mdb vorrei che spuntasse un pannello
comandi, allora ho fatto così:
strumenti-->utilità database--> gestione pannelli comandi.
Ho creato un pannello comandi nuovo, l'ho messo come predefinito e ho
richiuso.
E' stata creata la nuova tabella "switchboard items" e la nuova maschera
"pannello comandi".
Chiudo access, faccio doppio clic sul mio file .mdb .....e sorpresa il
pannello comandi non compare!
che faccio?
PS:Ho access 2002 ma salva in formato 2000
GDR

"GDR" <strocci...@NOSPAMinwind.it> ha scritto nel messaggio
news:7PIr8.55955$pT1.1...@news1.tin.it...

strumenti >avvio> visualizza pagina/maschera: Pannello comandi
(per problemi all'avvio avvio premi Shift)
ciao

 (per problemi all'avvio avvio premi Shift)
Grazie Tante!
GDR
Newsgroup: it.comp.appl.access
Titolo: Condizione "TUTTI" in Query

ciao a tutti
Ho un campo Tipo in cui ci sono i valori:
Entrante
Uscente
Nulla
Ho un gruppo di opzioni (Tipo =) che mi deve selezionare una condizione per
filtrare i record.
Ho anche una casella "Tutti"
Ho creato vari pulsanti di opzione
OpzioneEntranti (valore 1)
OpzioneUscenti (valore 2)
OpzioneNulle (valore 3)
OpzioneTutti (valore 4)
Per selezionarle faccio una
SELECT CASE Me.CorniceTipo.Value
     Case Is = 1
    Tipo = "Entrante"
    Case Is = 2
    Tipo = "Uscente"
    Case Is = 3
    Tipo = "Nulla"
    Case Is = 4
    Tipo =  ???????????????
End Select
La query che mi visualizza i record è la seguente:
SELECT NumRegistrazione
FROM Registro
WHERE Tipo= '" & Tipo & "';"
Se seleziono condizioni parziali (Entrante, uscente, Nulla) va che è una
bellezza.
Non so però come dirgli di tirarmeli su tutti.
Ci sono altre condizioni nella query quindi non è proponibile scrivere una
query per ogni CASE..
Altre strade???
Ciao
Marco

marco ha scritto:



Quando vuoi selezionare tutti i record basta togliere il criterio, quindi
non devi mettere il WHERE fisso nella query.
SELECT CASE Me.CorniceTipo.Value
    Case Is = 1
    Criterio = " WHERE Tipo=""Entrante"";"
    Case Is = 2
    Criterio = " WHERE Tipo=""Uscente"";"
    Case Is = 3
    Criterio = " WHERE Tipo=""Nulla"";"
    Case Is = 4
    Criterio =  ";"
End Select
SQL = "SELECT NumRegistrazione FROM Registro" & Criterio
Namor
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:blea4n$u64$1...@news.newsland.it...

Grazie, non trovavo la giusta sintassi
Ciao
MArco
Newsgroup: it.comp.appl.access
Titolo: problema con record

scusate coma faccio ad associare un giorno del calendario ad una casella di
testo dove devo inserire dati numerici?????
1-31
e scusate come faccio a riportare l'ultimo record di un campo con tot
progressivo  in un altra query??????

 ha scritto nel messaggio
news:d03fa.102980$pG1.2...@news1.tin.it...

Se hai una casella di testo su una Maschera che deve contenere la data del
giorno devi daree come Valore Predefinito =Date() e come Formato un campo
Data.
La seconda domanda non mi è molto chiara io ho capito che vuoi posizionarti
sull'utimo campo di una Queryx allora potresti
scrivere questo codice:
Function UltRec()
Dim UltimoRecord As Recordset
Set  UltimoRecord= CurrentDb.OpenRecordset(Queryx, DB_OPEN_DYNASET)
    UltimoAccessoMoveLast
UltRec=UltimoRecord[tot]
EndFunction
Ciao Simone

 grazie ma questo è un codice sql o da inserire in un campo query e dove
grazie mille
io cmq vorrei visualizzare l'utimorecord di un campo di una query su
un'altra query per fare altri calcoli.
poi come faccio a dare un record specifico per farmi visualizzare il tot di
un campo tot progressivo? grazie a tutti

Questa funzione ti ritorna in UltRec il valore del campo "numero" dell'utimo
record
Function UltRec()
Dim UM As Recordset, NMIN As Integer, Risultato As Double
 Dim UltimoRecord As Recordset
Set UltimoRecord = CurrentDb.OpenRecordset("Queryx", DB_OPEN_DYNASET)
     UltimoRecord.MoveLast
UltRec = UltimoRecord![numero]
 End Function
Nella funzione vaore invece ottieni la somma di tutti i valori contenuti in
numero
Function Valore() as double
Valore = DSum("[numero]", "Queryx")
End Sub

Questa funzione ti ritorna in UltRec il valore del campo "numero" dell'utimo
record
Prova queste funzioni


Newsgroup: it.comp.appl.access
Titolo: stampa Report: solo stampante Predefinita?

ciao a tutti, vorrei stampare un report tramite un bottone->routine
il codice creato in automatico (in sintesi) e' il seguente:
    stDocName = "Articoli presenti"
    DoCmd.OpenReport stDocName, acNormal
il mio problema e' cambiare la stampante su cui agire, che e' diversa
da quella predefinita di windows.
come faccio?
GRAZIE!
--
Ciao by Allanon

 wrote in message
9sog5h$1523nl$1...@ID-50303.news.dfncis.de...

____________
Se hai delle barre degli strumenti, inserisci il pulsante per cambiare le
stampanti.
ciao Riccardo

 stampanti.
ehm, non e' che ci abbia capito molto! sorry!
cmq ho visto sul sito come cambiare temporaneamente la stamp. predefinita,
e funziona. speravo di poter utilizzare la finestra di scelta stampanti,
pero'.
se qualcuno ha qualche idea.... e' ben accetto! :-)
--
Ciao by Allanon


 DoCmd.RunCommand acCmdPrint
Paolo

Newsgroup: it.comp.appl.access
Titolo: testo giustificato

non è possibile giustificare un testo nei report di access (XP)?
grazie
Lenny

 Lenny
Certo basta farlo accompagnare dal genitore..
No, scherzo. NOn è fattibilissimo ma guarda su 
www.lebans.com
cioa MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.appl.access
Titolo: pdfcreator e funzione su sitocomune

Buongiorno a tutti/e,
sto cercando di far funzionare il codice presente sul sitocomune per
stampare in automatico report in PDF. I passi che ho seguito sono stati
questi:
- disinstallazione pdf creator e reinstallazione mediante opzione
/USEINI per ottenere il pdfcreator.ini
- importazione dei moduli presenti nell'esempio sul sitocomune e della
tabella delle impostazioni
- settaggio, nella tabella impostazioni, del path completo del
pdfcreator.ini
Il problema è che quando vado a lanciare creapdf(), si apre una msgbox
col tipo giusto (0), ma poi Access stampa su un'altra stampante.
Ho provato quindi a settare pdfcreator come stampante di default, con
uguale risultato. Ho anche provato a remmare le chiamate alle funzioni
setdefaultprinter() e getdefaultprinter(), nella speranza che il codice
stampi sulla stampante predefinita che già trova; ma invariabilmente
la stampa parte sulla stampante che, nell'elenco delle stampanti,
precede pdfcreator.
E' sperabile che qualcuno riesca a darmi una mano a risolvere? Non
capisco cosa ci sia di sbagliato, anche perché se il codice è stato
messo sul sitocomune significa che di per sé funziona... dove posso
intervenire?
grazie,
Panathos

 ha scritto nel messaggio 
news:1149860289.9...@f6g2000cwb.googlegroups.com...
Buongiorno a tutti/e,







grazie,
Panathos
Pure io avevo segnalato i tuoi stessi problemi con quel esempio del sito 
comune.
ho risolto usando le librerie del sito 
lebans.com
ciao, AEOM

 ho risolto usando le librerie del sito 
lebans.com
A me alla fine si è risolta stampando "a mano" su pdf una maschera
qualsiasi; da quel momento Access il modulo ha cominciato a lavorare
correttamente.
ciao,
Panathos
Newsgroup: it.comp.appl.access
Titolo: due caselle combinate...

Salve a tutti!!! Ho questo problema: in una maschera ho una casella
combinata che mi permette di selezionare un tipo di macchinario, la seconda
casella combinata permetterebbe di selezionare il tipo di guasto relativo a
quella macchina: come faccio? Ho gia collegato due tadelle: una con
'idMacchina', 'Macchina' e l'altra con 'idMacchina', 'idGuasto' e 'guasto'.
Ho bisogno d'aiuto!!!
Grazie, Alessio

 ha scritto nel messaggio
news:B22o8.75006$%g7.24...@twister2.libero.it...

Spero di esserti d'aiuto;
alla prima scelta inserisco un campo nella tabella che mi indica quale
scelta ho fatto, poi nell'origine dati della seconda casella combinata
inserisco come criterio quel campo =[Forms]![nome maschera]![campo].
Sicuramente ci sono altre soluzioni via codice, ma anche cosi deve
funzionare.
Ciao

 wrote in message
xb3o8.77816$1S3.2...@twister1.libero.it...

Se magari metti una requery della seconda combo sul dopo aggiornamento del
primo CONTROLLO (Non campo), magari funziona pure meglio...
Antonio

 ha scritto nel messaggio
news:B22o8.75006$%g7.24...@twister2.libero.it...

Se la maschera si chiama Maschera1 e le due caselle combinate si chiamano
rispettivamente Combo1 e Combo2.
Nella query che è origine riga di Combo2, nella riga criteri relativa al
campo idMacchina scrivi:
[Forms]![Maschera1]![Combo1]
e a fronte dell'evento "Dopo aggiornamento" della casella combinata Combo1
genera la seguente riga di codice VBA:
Me!Combo2.Requery
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: record correttamente impaginati nei report

in un report vengono riportati i seguenti dati:
Nome  Cognome  (e una serie di dati riepilogati, ad esempio):
                            10     10    20
                            20     10    05
Nell'anteprima report a volte vine visualizzato solo
Nome e Cognome
ma i dati iniziano nella pagina successiva.
C'č un modo per far terminare la pagina con dati completi ?
Anche se dovessi sacrificare un po' di spazio........ sarei comunque piů 
contento
e  i dati ordinati e belli da vedere
Ciao
Grazie a tutti 


I dati da produrre in un report sono di solito ordinati per qualche campo. 
Se nel tuo caso l'ordine è per Cognome e Nome potresti, tramite il menu 
Visualizza - Ordinamento e raggruppamento, generarti un raggruppamento per 
questi campi e poi, modificando opportunamente le proprietà del gruppo o 
dell'intestazione o del piè di pagina del gruppo stesso, riuscire ad 
ottenere quello che desideri.
Ciao
Antonio
Newsgroup: it.comp.appl.access
Titolo: Eliminazione, salvataggio su cd e recupero record - storico

Ciao a tutti....
vorrei chiedere alcune spiegazioni su come gestire i dati storici di un
database.
Dunque, ho un database che contiene dati e informazioni di almeno 3/4
anni....commesse, date, ecc. ecc. ora mi piacerebbe "eliminare" i dati non
piu' necessari e registrarli su cd per un'eventuale futura consultazione...
come posso procedere in modo corretto?
E poi come posso fare a recuperarli nel momento del bisogno?
Ringrazio tutti!
Ciao Gianni


Rinomina il vecchio BAckEnd
Creati un nuovo db con nome del vecchio Backend
importa tutte le tabelle ma solo la struttura (non i dati )
è un'opzione dell'importazione.
A quel punto continua come vuoi
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Che evento per chiusura procedura mde/accde imposta da 'arresto sistema' di Windows ?

Se una procedura Access e' attiva in esecuzione in un certo momento, e 
viene avviata la chiusura di Windows (a mano da Start/Arresta il sistema 
oppure da ups collegato a pc che finisce batteria ed avvia chiusura 
Windows), su che evento Access e' possibile intercettare la richiesta di 
chiusura della procedura?
Chiedo questo perche' vorrei registrare su file di testo le aperture e 
chiusure di una certa procedura Access
Ma le chiusure, se spengo sistema perativo, non me le scrive

Non è possibile se non usando la xlassica Form Hidden su cui puoi intercettare l'evento UNLOAD.
 
@Alex

 
 
In che senso 'hidden' ?
Se e' visibile cambia qualcosa?
Chiedo questo perche' la procedura dispone di form iniziale, tipo menu a 
tastoni, che riamane sempre aperta, sotto alle form operative
E proprio sull' unload di quella form contavo di riuscire a mettere il 
codice necessario per tracciare la chiusura procedura
Ma sul file di testo non mi scrive niente, mentre se chiudo con la X in 
alto a destra la riga sul file di log viene scritta correttamente
Non riesco a capire se l'evento form_unload non viene richiamato oppure 
se viene richiamato ma per qualche motivo il codice contenuto non riesce 
ad essere eseguito correttamente

Ovviamente va bene anche quella Form... metti uno STOP per capire...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: Esportando in Word i report perdono cornici ecc. Come risolvere???

Qualcuno può aiutarmi??? esportando i report in word perdono le cornici
e tutte le impostazioni grafiche... c'è una soluzione

trasforma il report in formato snapshot (.snp) e poi lo "leggi" con Snapshot
viewer di MS (credo free).
Chiaramente, non puoi modificare il report convertito.

Newsgroup: it.comp.appl.access
Titolo: Salvare record

Ciao, in una maschera continua, quando seleziono tramite una casella di
controllo il primo record va tutto ok, ma quando seleziono i successivi
record mi da un messaggio di "modifica contemporanea record"
+ 3 opzioni "salvare il record" - "copia negli appunti" - "non salvare
le modifiche". Ho provato con "set warnings=false" ma non funziona
C'è qualche metodo per evitare la comparsa di questo messaggio?
Grazie

"Pippo" <aaa> ha scritto nel messaggio 
news:48102974$0$40218$4faf...@reader5.news.tin.it...

prova a mettere su evento click del controllo che selezioni il codice
me.refresh
ciao.

Newsgroup: it.comp.appl.access
Titolo: errore importazione file excel

Ciao,
perchè quando importo un file di excel mediante questo codice:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, "Dati", 
c:file.xls, False
mi dà questo errore: Campo 'F1' inesistente nella tabella di 
destinazione 'Dati' ???
Se importo il file mettendo a True il nome colonna, e immettendo il 
nome della colonna alla prima riga, non ci son problemi..
Ma perchè questo errore? Nel file xls la colonna F è la prima colonna 
libera, le colonne con i dati sono dalla A alla G.
Grazie, baci
Sara

 wrote in message 
news:200711231...@mynewsgate.net...

DoCmd.TransferSpreadsheet acImport, _
             SpreadsheetType:=acSpreadsheetTypeExcel9, _
             TableName:="Table1", _
             FileName:="\\p90\C\Document\Statistica.xls", _
            Range:="Sheet3!A17:A28", _
            HasFieldName:=True
Se HasFieldName:=False la procedura cerca in "Table1"
il campo F1; se non lo trova genera errore.
Se HasFieldName:=True la procedura assume che la prima
cella di Range (cioà A17) contenga il nome del campo, quindi
ricerca in "Table1" tale campo.
In modalità acExport (da Access a Excel) la definizione di
HasFieldNames è ininfluente: il range che si crea in Excel
comprende comunque il nome dei campi della tabella di Access.
Bruno

Newsgroup: it.comp.appl.access
Titolo: Prefisso-numero telefonici  e maschera di input

In una tabella ho un campo dove sono memorizzati numeri di telefono 
italiani comprensivi di prefisso. Vorrei che nelle maschere/report si 
vedessero/stampassero separati da trattino e ho provato con una 
maschera di input
###\-#######
e chiaramente non va bene quando il prefisso è lungo 2 o 4.
Volevo sapere come si può gestire una esigenza di questo tipo, magari 
ricorrendo a qualcosa di diverso dalla maschera di input.
Su google ho trovato una domanda uguale alla mia (3 aprile 2005) ma il 
post non ha risposta.
A03 su XP SP2
Grazie.

 Grazie.
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Riferimenti alla libreria di Word

Salve a tutti,
Ho una applicazione che va con il runtime di access 2007 e dovrebbe generare 
dei file
word. Il riferimento alla libreria di Word che ho impostato è quella di
Office 2007. Come faccio se il PC su cui l'installo ha Office 2003?
Grazie TK


ps. non aprire troppi 3d ti ho  risposto sull'altro.
buona serata
m

 ha scritto nel messaggio 
news:1190817844....@19g2000hsx.googlegroups.com...


Gracias
TK
Newsgroup: it.comp.appl.access
Titolo: Case nelle query di access

Ho questo tipo di problema:
in una maschera ho una cornice con 3 pulsanti di opzione:
1 = Senza Agenzie
2 = Solo agenzie
3 = Entrambi
Come faccio a dare la condizione in una query di selezione di
filtrarmi i record in base alla scelta che seleziono? Ci vorrebbe
l'istruzione case ma come si utilizza nella griglia di una query di
access?
Grazie!

 ha scritto nel messaggio
news:qo83ku47i6o2ms2i5...@4ax.com...

Caro Yachi, poni molte domande ma non leggi le risposte.
La risposta che ti è stata data il 25 per il tuo post su Like risolveva quel
problema e non avresti avuto bisogno di
ripostare lo stesso messaggio il giorno successivo.
Comunque in quelle risposte c'è anche la soluzione per questo nuovo quesito.
Una delle soluzioni possibili è quella di passare ai criteri della query il
risultato di una funzione che, utilizzando
un ciclo, restituisce il corretto valore cercato.
Nei criteri della query: QualeAgenzia()
In un modulo pubblico:
Function QualeAgenzia()
Select case Forms!MiaForms!MiaCornice
    Case 1
    'metti qui quello che vuoi ti restituisca e cioè QualeAgenzia =
TuoValore
    Case 2
    'come sopra
    Case 3
    'come sopra
End select
'La stessa cosa si può fare con If...Then...ElseIf...End If
End Function
Se ci sei batti un colpo.
Ciao, Carlo

 ha scritto nel messaggio
news:qo83ku47i6o2ms2i5...@4ax.com...

Un'altra soluzione è utilizzare la funzione Choose nel criterio della Query:
[QualeAgenzia]=Choose(Forms!TuaForms!TuaCornice;'Valor1';'Valore2';....;'Val
oreN')
omnitow

Newsgroup: it.comp.appl.access
Titolo: Funzione Environ nelle macro

Uso da anni la funzione Environ all'interno di routine VBA, recuperando 
lo "username".
Dovendola utilizzare nelle macro (Access 2010) non riesco.
"impossibile trovare il nome di funzione immesso nell'espressione".
Del resto neanche l'intellisense la suggerisce, la funz currentuser
non serve, restituisce sempre "admin", credo che dal 2007 in poi non ù
serva a niente.
Forse non è possibile usare la funzione environ nelle macro?
 
Grazie
Pietro66

 Pietro66
 
mi ringrazio :-)

Newsgroup: it.comp.appl.access
Titolo: Problema con barra strumenti

Ho un problema con questo codice:
DoCmd.ShowToolbar "Barra dei Menu", acToolbarNo
DoCmd.ShowToolbar "Personalizzata 2", acToolbarYes
All' apertura del File voglio visualizzare SOLO la barra degli strumenti
"Personalizzata 2"
Mi compare il seguente messaggio di errore:
"La barra degli strumenti personalizzata 2 č di tipo errato (menu, menu di
scelta rapida o barra degli strumenti) per la proprietą in cui viene
utilizzata."
Cosa posso fare?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Cosa posso fare?
te l'ha detto abbastanza chiaro
Se vai nelle proprietà della tua barra vedrai che
è settata come barra degli strumenti.
Se vuoi togliere la barra dei menu devi rendere
Personalizzata2 una barra dei menu:
alemno uno ci deve essere.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Access 97 e Access 2000

Ho un database nel formato Access 97 dentro il quale ho diverse tabelle
collegate a database esterni, query e report.
Previa copia di backup del DataBase ho convertito il database da Access 97 a
Access 2000.
Risultato
Nel DataBase appena convertito con Access 2000 quando apro una tabella
collegata vedo tutti i dati tranquillamente, ma quando eseguo una query
questa mi restituisce un recordset vuoto. Motivo????????????????????
Sottolineo che lo stesso database in Access 97 funziona benissimo.
Ho installato anche MDAC 2.6 per ovviare a malfunzionamenti di DLL, ma senza
nessun risultato.
Qualcuno ha idee a riguardo.
Saluti a tutti
Stefano

 ----------------------------------
Certo.......................2000 non và daccordo con 97........... ti do un
consiglio torna a 97 ciao ciao....
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento dati da stored procedure

Buonasera a tutti,
sono riuscita ad aggiungere dati in una sotto tabella attraverso una stored procedure e fin qui tutto bene.
Poi però ho voluto aggiornare due campi della maschera principale attraverso sempre una stored procedure, questo è il codice:
Response = MsgBox("Vuoi aggiornare le Note e le Note interne?", Style, Title, Help, Ctxt)
If Response = vbYes Then    ' L'utente sceglie il pulsante Sì.
    MyString = "Sì"
   cnn = "Provider=MSOLEDBSQL;Server=MioSERVER;Database=MioDB;UID=Utente;PWD=pippo;"
 
cnn.Open
 
cnn.Execute "exec CaricaRDO_Note '" & Me!ID_Fornitura & "'"
cnn.Close
 
' Esegue un'azione.
Else    ' L'utente sceglie il pulsante No.
    MyString = "No"    ' Esegue un'azione.
End If
 
dove CaricaRDO_Note è 
 
ALTER PROCEDURE [dbo].[CaricaRDO_Note]
	@ID_Fornitura nvarchar(50)
AS
UPDATE [Ordine a fornitore] SET Note=dbo.[RichiestaOffFornitori].Note, Note1=dbo.[RichiestaOffFornitori].NoteInterne 
    FROM dbo.[RichiestaOffFornitori],dbo.[Ordine a fornitore]
    WHERE dbo.[RichiestaOffFornitori].ID_RichiestaOfferta=[Ordine a fornitore].ID_RichiestaOfferta 
     AND dbo.[Ordine a fornitore].ID_Fornitura  =@ID_Fornitura 
 
Il tutto funziona, ma per vedere i campi Note aggiornati dalla stored procedure devo chiudere la maschera e riaprirla, non ho trovato il modo per rinfrescarla da VBA?!
Grazie per l'aiuto


se parliamo di una maschera associata dovrebbe bastarti il classico 
me.requery
 
 
però mi sfugge l'utilità di creare una sp solo per aggiornare un campo 
note, sempre che la maschera sia associata
 
BFS


Grazie per la risposta, e scusa il ritardo ma sto lavorando su più progetti e questo è rimasto indietro. 
Quello che sto facendo è l'inserimento delle righe di un ordine (struttura classica tabella ordini con sottotabella dettaglio ordini) da un campo della tabella ordini che è ID Richiesta di offerta (RDO).
Quindi carico nella sottotabella dettaglio ordini le righe della sottotabella dettaglio RDO che l'utente ha inserito nella maschera ordini.
La struttura delle richieste di offerta è uguale alla struttura degli ordini (tabella principale RDO + sottotabella dettaglio RDO)
Ora nella maschera RDO ho due dei campi NOTE e NOTE INTERNE che ho l'esigenza di riportare nei corrispondenti campi della tabella Ordini.
Il tuo suggerimento me.requery funziona però mi sposta al primo record; mi spiego meglio se sono sull'ordine 32 e carico la RDO numero 3 funziona tutto ma mi sposta sull'ordine 1.
Poi se mi sposto e torno sul 32 ci sono sia le righe nella tabella dettaglio ordini sia le note nella tabella ordini giuste.


se la riga la aggiungi sempre in coda e non tra altri due record ti 
basta mettere dopo un requery il movelast
 
Me.Requery
DoCmd.GoToRecord acDataForm, "TuaForm", acLast
 
BFS
 


oppure ti memorizzi su che record ti trovi quando fai l'inserimento
fai il requery e ti ci riposizioni
 
Dim n As Integer
n = Me.CurrentRecord
Me.Requery
DoCmd.GoToRecord acDataForm, "TuaForm", acGoTo, n
 
BFS
Newsgroup: it.comp.appl.access
Titolo: report di dati

Buona giornata e grazie a tutti in anticipo,
non avendo molta dimestichezza con Access, spero di farmi capire.
Ho una tabella con una serie di circa 30 campi su valutazioni di esami 
clinici eseguiti in diverse date. Tutto va bene, ma quando vado in stampa, 
il report mi crea una pagina per ogni data inserita, mentre, per 
visualizzare meglio i dati, vorrei avere i dati incollonati in una sola 
pagina, perlomeno quattro o cinque date. E' possibile poi inserire un 
comando per stamparmi tot. date per pagina?
In pratica chiedo se è possibile inserire in un report  solamente i dati 
fino al 4° o 5° record.
So di non essere molto chiaro, ma spero che qualcono riesca egualmente a 
capire il problema.
grazie
Nidiv 

 ha scritto nel messaggio
news:NGosd.255096$b5.12...@news3.tin.it...

Proposta, che non so se sia applicabile,
inserire un filtro nel report che stampi dal ... al?
Potresti poi far apparire tale selezione all'inizio del report e non
inserire più le date all'interno delle varie pagine.
Prova a pensare se va bene, poi semmai fa sapere se hai problemi a farlo.
Ciao,
Massimo
-- 
web: 
www.piubelli.net
Ciò che oggi è facoltativo domani sarà necessario.
Perchè non prepararci per tempo al futuro?
Vuoi il mio indirizzo? Togli _cut_ per rispondermi

 ha scritto nel messaggio 
news:cp046e$kf8$1...@atlantis.cu.mi.it...

Grazie Massimo,
(scusa l'inesperienza, è corretto scrivere in fondo le risposte o 
all'inizio, dammi, se puoi indicazioni di comportamento sul newsgroup)
l'idea da te prospettata è senz'altro interessante, in questo modo, se ho 
capito bene, potrei stampare n record, risolvendo così il problema per la 
stampa da.. a..
Se mi dai delle indicazioni di come impostare detto comando o dove posso 
reperire esempi del genere, te ne sarei grato.
Ciao,
Nidiv 

 Nidiv
Fa un po' di prove e capirai.
Ciao,
Massimo
Ah, tanto materiale su access lo trovi sul sitocomune
www.sitocomune.com


Newsgroup: it.comp.appl.access
Titolo: Dlookup in maschera non collegata all'origine

Buon Giorno ACCESS 97
Ho una maschera non collegata all'origine...
in alto ho una casella combinata che mi seleziona
il nome di un corso mantenendo l' ID_Corso ...
come posso fare un dlookup di tutte le informazioni che mi riguardano
attingendo dalla tabella corsi....
ho provato ma non mi funziona....
Grazie e Ciao

luigi corinna ha scritto:

Scrivi la formula che hai provato che la correggiamo. Aggiungi anche il
nome e il tipo del campo ID della tabella.
Namor
-- 
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.appl.access
Titolo: user log

ciao a tutti,
ho un database che gestisce gli accessi in un file mdw. Fin qui tutto ok.
Adesso avrei bisogno di realizzare un sistema di tracking dei log degli
utenti; nulla di particolarmente sofisticato: mi basterebbe che tracciasse
in una tabella a due campi che l'utente pinco pallo si è loggato in data x
all'ora y. 
Grazie a tutti
Ciao
rick
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 rick
All'accesso scrivi in una Tabella User e Now().
Per semplicità puoi usare una Query action 
CorrentDb.Execute "INSERT...." se hai una tabella Linkata,
altrimenti devi aprire un oggetto Database passando
per il WorkSpace se assoggettato a MDW e passare USER/PWD
quindi accedi al metodo EXECUTE del'oggetto database.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
risolto grazie!
con currentdb.execute (INSERT INTO miatabellalog (user, data) VALUES
(Currentuser(), Now()) inserita su apertura della maschera di default del
db.
grazie ancora


Newsgroup: it.comp.appl.access
Titolo: casella di testo capovolta

Ciao a tutti, ho un problema,
devo preparate un report in cui alcune caselle di testo vengano stampate 
capovolte ed altre diritte, in modo che dopo la stampa piegando in due il 
foglio appaiano entrambe dritte.
C'è qualcuno che sa aiutarmi?
Grazie
Nicola 

http://www.lebans.com/rotatetext.htm

 C'è qualcuno che sa aiutarmi?
Testo verticale
www.donkarl.com/it?FAQ5.5
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: set oggetto per foglio excel già aperto da shell

Salve!
ho un file excel già aperto tramite shell,
come faccio a settarlo,
senza dover creare di nuovo l'oggetto?
Ho necessità di recuperare dei dati dal foglio excel tramite vba.
Grazie per l'aiuto

Recupera l'istanza aperta con GetObject(....) e poi la usi da Automazione.
 
@Alex

e poi la usi da Automazione,
non so cosa fare
 

Mi pare tu non abbia capito affatto.
 
Dim xlApp As Object
Set xlApp = GetObject("c:\test\test.xlsx").Application   '<<<<< percorso completo del tuo file
 
@Alex


ok grazie


cosa posso usare per sincronizzare l'apertura di excel
e l'evento successivo?
Grazie

 Grazie
 
Non ho capito cosa dici...
 
@Alex


da pulsante 
con la sub Myshell apro un file excel e prosegue
con una function che ho creato, dove
sposto dei dati da delle celle ad altre.
Il problema è che dal momento che si apre il foglio excel
e sia avvia la function,
ho l'errore: Errore definito dall'applicazione o dall'oggetto, perchè le due operazioni 
si accavallano.
 


ho risolto con un timer
Newsgroup: it.comp.appl.access
Titolo: sql: incrementare un campo

>>>>  
http://www.bb2002.it
 :)  <<<<<
........... [ al lavoro ] ...........

 grazie e buona Pasqua :)
 
Crea un campo Autonumber nella tabella e utilizzalo nella
query per sostituire un campo Null.
 
Altrettanto buona... la Pasqua!
 
bRUNO

 
 
SELECT [mod].[ID], nz([mod].[modello],[mod].[ID] +90000  )
FROM mod ;

 
 
idea buona ma la tabella non ha un campo ID, ne usa due (nr doc e nr linea) 
per cui li ho messi insieme e adesso vedo che effetto che fa... sta 
elaborando... un attimo di pazienza...
bene, un bel po' di buchi sono stati chiusi, adesso vado a investigare i 
pochi rimasti


 
 
risolto: sono ordini relativi a ricambi che NON devono entrare nella 
statistica per cui sono zappati dai record sin dall'inizio, resta solo il 
riferimento al numero di ordine


Newsgroup: it.comp.appl.access
Titolo: Copia database da codice

Salve a tutti,
avrei questo problema: devo copiare il database allegato in un database
nuovo e successivamente apportare modifiche ai dati del nuovo database
creato.
Ho usato la funzione che segue alla quale passo il nome del DB allegato e il
nome del nuovo database. Il risultato è che il nuovo database viene creato,
ma all'apertura non trovo alcuna tabella. Questo vuol dire che duplica sono
il file di access senza duplicarmi le tabelle e le relazioni??
Grazie
Tk
----------------------------------------------------------------------------
---------------------
Public Function DuplicaDB(ByVal sNomeFile As String, ByVal sNomeNuovoFile As
String) As Boolean
    Dim dbsNuovo As database
    Dim sNome       As String
    sNome = Left(sNomeFile, Len(sNomeFile) - 4)
On Error GoTo err_DuplicaDB
    DoCmd.Hourglass True
    ' Assicurarsi che non esista già un file con il
    ' nome del nuovo database.
    If Dir(sNomeNuovoFile & ".mdb") <> "" Then Kill sNomeNuovoFile & ".mdb"
    ' Crea un nuovo database cifrato con l'ordine di
    ' confronto specificato.
    Set dbsNuovo = DBEngine.CreateDatabase(sNomeNuovoFile & ".mdb",
dbLangGeneral)
    DoCmd.Hourglass False
    DuplicaDB = True
exit_DuplicaDB:
    Exit Function
err_DuplicaDB:
    Resume exit_DuplicaDB
    DuplicaDB = False
End Function

 ha scritto nel messaggio
news:celmuv$8lo$1...@lacerta.tiscalinet.it...

Magari ho frainteso il codice ma mi pare che sia ovvio non faccia
quello che chiedi.
Il codice soprariportato se ne frega altamente del File da copiare
ma crea solo un NuovoDB VUOTO con il nome che passi.
Ora ti chiedo, se il BE e FE sono Divisi come spero non ti è
più semplice usare la Funzione FileCopy StartPath$, EndPath$
Ciao.
@Alex.


Sai come ho risolto, ho notato che quando compatto un database Access mi
crea una copia pertanto, nell'attesa di una risposta, ho utilizzato questa
istruzione:
    DBEngine.CompactDatabase sNomeFile, sNomeNuovoFile & ".mdb"
Sembra che funzioni. Comunque visto che il BE e FE sono divisi provo anche
ad usare la funzione che mi hai suggerito tu.
merci
Tk
Newsgroup: it.comp.appl.access
Titolo: non visualizzare il valore #Errore in un campo

ho un campo calcolato che contiene la seguente formula
=[importo]-nz(DSum("importo";"Cantieriimprese";"id=" & 
Maschere!cantieri!impreseappalti!IdCantieriImpreseAppalti);0)-nz(DSum("importo";"Fornitori";"id=" 
& Maschere!cantieri!impreseappalti!IdCantieriImpreseAppalti);0)
quando aggiungo un nuovo record in quel campo vedo #ERRORE posso 
visualizzare il valore zero
se la formula non ha ancora nessun valore?
Grazie.

 ha scritto nel messaggio 
news:4395bd6a$0$16211$4faf...@reader3.news.tin.it...

Utilizza una funzione che alimenta il controllo. Qui avrai la possibilità di 
gestire meglio gli errori.
In alternativa puoi usare IIF:
=IIf(isnull(Forms!cantieri!impreseappalti!IdCantieriImpreseAppalti);0;[importo]-nz(DSum("importo";"Cantieriimprese";"id=" 
&
 Maschere!cantieri!impreseappalti!IdCantieriImpreseAppalti);0)-nz(DSum("importo";"Fornitori";"id=" & Maschere!cantieri!impreseappalti!IdCantieriImpreseAppalti);0))Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Aiuto x favore!

Salve a tutti,
vi descrivo immediatamente il mio problema:
in una maschera di ricerca nel campo "cognome" devo immettere esattamente il
cognome come l'ho scritto altrimenti non me lo trova; io vorrei che invece
quando io scrivo le prime lettere del cognome lui mi desse i cognomi già
memorizzati; Es. come quando con Explorer scrivi l'indirizzo www.a........ e
lui ti da una lista di siti già visitati! Spero di essermi spiegato bene
Ciao a tutti e grazie x l'attenzione!
Ivo

 wrote in message
U32H5.35683$Nz.10...@news.infostrada.it...

Nella proprietà della casella di riepilogo devi indicare, nella sezione
"Dati", le opzioni "solo in elenco" ed "espansione automatica " entrambe a
"Sì".
--
Fabio Dalla Villa
Biella (BI) 13900


Trasforma il campo cognome in casella combinata, in cui associ, con
l'autocomposizione (...) in tabella/query di origine ( vedi proprietà del
campo ) , il campo della tabella dove hai scritto i cognomi che ti
interessano. salvi il tutto ed ogni volta che nel campo cognome immetti la
prima lettera ti verrà suggerito in ordine alfabetico la stringa
corrispondente.
ciao e buon lavoro