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

http://remigueudelot.free.fr/PHP/VBAit.php
http://www.atuttascuola.it/informatica/excel.htm
sono link di siti che possono esserti utili
ciao, Gabriele 

 ha scritto nel messaggio 
news:bGgVf.49508$PR2.8...@twister2.libero.it...

Scusate ma è un errore.
Non voleva essere inviato a questo newsgroup.
ciao a tutti 

 ha scritto nel messaggio news:%KgVf.49510$PR2.8...@twister2.libero.it...

'unsisammai!
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Errore molto strano:

Stavo collaudando una form di un db in Access 2000 e ad un certo punto una
istruzione VB banalissima che veniva eseguita all'evento Before Update di un
controllo ha cominciato a non funzionare più.
Cancello la riga di VB (tanto per darvi un'idea l'struzione era:
Me.Campo1.Value = "" & Forms![Maschera1].[Campo2].Value. Sempre
funzionato!!!)
Vado dell'evento "Before Update" del controllo, e compare:
"L'istruzione a "0x77fca1f7" ha fatto riferimento alla memoria "0x00000000".
La memoria
non poteva essere "written".
Ho provato a uscire e rientrato, a compattare il db, a cancellare e rifare
il controllo... Nada.
Stesse operazioni in altri controlli = nessun problema.
A qualcuno di voi è mai successo una "stranezza" simile?
--
Grazie
UJ

 Stesse operazioni in altri controlli = nessun problema.
Ho risolto copiando e incollando la form con un altro nome, canellando la
prima e rinominando quella appena creata.
Ste cose me fanno incazzà!
UJ

...

Abituati a sviluppare su una copia di "brutta" dell'applicazione, quando è tutto a posto importi
nella copia "Master" solo le modifiche: non avrai più problemi.
Ciao, warp

Newsgroup: it.comp.appl.access
Titolo: Aggiungere un record ad una tabella da vb senza aprirla

Scusate nn sono molto pratico di access e vb, la mia domanda č questa (ho
cercato se c'erano dei thread su questo ma nn ho trovato nulla :)
Ho la necessita di aggiungere, e anche di modifcare, dei record di una
tabella o di una form, il tutto da visual basic senza aprire la tabella o la
form.
É possibile?
Ad esempio, voglio che se immetto un particolare valore in un campo della
form A (con source dalla tabella A), si aggiunga o modifichi un particolare
campo di un particolare record della form / tabella B.
Come si eseguono operazioni di questo tipo?
Scusate l'ignoranza :))
grazie a tutti
    -cr@-

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

 editato con il metodo Update.
Sei un fenomeno =)
Grazie 1000 ci sono riuscito finalmente!
-Cr@-
Newsgroup: it.comp.appl.access
Titolo: Access e netbook

Un applicativo in access per la gestione di un ufficio gira senza 
problemi su un piccolo netbook o puï¿œ avere difficoltï¿œ?

 problemi su un piccolo netbook o può avere difficoltà?
 
Naaaaaa, niente difficolta'!
Il notebook e' un PC, talvolta anche piu' performante di un desk
 
 
-- 
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.
 


dicevo NETbook
 

Il 11/10/12 15:13, Zut ha scritto:

Dipende solo dalla complessità del programma e dalla potenza del 
netbook, RAM in particolare.
A parte questo non dovrebbero esserci problemi

Newsgroup: it.comp.appl.access
Titolo: UNIMARC

Devo trasferirere i dati bibliografici della biblioteca scolastica dove
insegno dal formato di  Access a UNIMARC per poi utilizzarli in un altro
programma di catalogazione.
Se qualcuno ha avuto lo stesso problema mi puo' dare qualche indicazione
utile?
Romeo
--
http://www.brianzapopolare.it/
http://digilander.iol.it/PRCseregno/
---------------

Romeo Cerri wrote:

non so se  può esserti utile, ma q questo indirizzo trovi un file che
contiene tutte le specifiche del tracciato unimarc standard, poi dovrai
realizzare tu l'export dei dati in un file di testo con questo tracciato.
http://www.biblio.uniroma2.it/indice_UNIMARC.html

 ha scritto nel messaggio
news:3A9D1727...@infinito.it...


Newsgroup: it.comp.appl.access
Titolo: associare record a form

Salve,
ho una maschera con controlli non associati che uso per immettere dati che, 
dopo varie modifiche, salver� in un record.
A volte, per�, devo modificare i dati in un record esistente e mi farebbe 
comodo avere una form con controlli associati.
E' possibile, senza dover disegnare una nuova maschera, associare, se 
necessario, la tabella alla maschera ?
Spero di essere riuscito a farmi capire, grazie.

 Spero di essere riuscito a farmi capire, grazie.
Si, ma devi avere l'accortezza di mettere nella proprietà TAG il nome
del campo da associare.
Dim ctl as Access.Control
Me.RecordSource=NomeTabella/Query
For each ctl in me.controls
    If Len(ctl.TAG & "")>0 Then
       ctl.ControlSource=ctl.TAG
    End If
Next
Ciao
@Alex

 Spero di essere riuscito a farmi capire, grazie.
Si, ma devi avere l'accortezza di mettere nella propriet� TAG il nome
del campo da associare.
Dim ctl as Access.Control
Me.RecordSource=NomeTabella/Query
For each ctl in me.controls
    If Len(ctl.TAG & "")>0 Then
       ctl.ControlSource=ctl.TAG
    End If
Next
Ciao
@Alex
Grazie
Newsgroup: it.comp.appl.access
Titolo: macro: come posso fare?

Devo creare una macro che esporta in un file di testo i risultati di una
query e il file su cui ho esportati i dati con una ulteriore stringa "XXX":
come posso fare? Grazie!

 ha scritto nel messaggio
news:JP2%7.3339$aD.1...@twister2.libero.it...

prova con qualcosa del genere ...
Dim db As Database, rs As Recordset, k As Integer, riga As String
Dim sPercorso as String, n = integer
 sPercorso = "C:\cartella\fileDiTestoDaOttenere"
n= freefile
Set db = CurrentDb
Set rs = db.OpenRecordset("qLaQueryCheMiFornisceIdati", dbOpenDynaset)
If rs.RecordCount = 0 Then MsgBox "non esistono dati": Set rs = Nothing: End
Open sPercorso For Output As #n
k = 1
With rs
    .MoveLast
    max = rs!num
    .MoveFirst
    Do
        riga = rs!ilCampoDaTrasferire & "XXX"
        Print #n, riga
        rs.MoveNext
    Loop while not rs.EOF
Close #n
Set rs as Nothing: Set Db as Nothing
......
ivan

 ha scritto nel messaggio
news:Q34%7.2777$_m5.1...@news2.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Selezione dei primi 3 record per ogni valore di Codice

Ciao a tutti,
questo il mio problema: ho una tabella fatta di codici clienti,
distanza in mt e codice punto vendita.
Per ogni codice cliente sono state calcolate le distanze tra lui e
tutti i punti vendita, quindi ogni codice cliente è ripetuto più
volte.
Vorrei fare una query che mi selezioni solo le prime 3 distanze per
ciascun cliente, tipo
Cod cliente    distanza       punto vendita
1                       100                 A
1                        150                B
1                       200                 C
2                         40                 H
2                         48                 A
2                         120               F
...
...
...
Ho cercato la risposta in discussioni precedenti, ma non sono riuscita
a capire dalle risposte come fare.
Grazie a tutti!


SELECT TOP 3, * FROM NomeTabella
ORDER BY NomeCampo
@Alex


Grazie Alessandro, ma non funziona! O meglio, la query restituisce un
risultato,ma non è conforme a quanto avevo messo come esempio sopra.
Sia che metta come nomecampo in "order by" il mio cod cliente o la
distanza, non mi fa un filtro delle prime 3 distanze PER OGNI VALORE
CHE ASSUME la var.cod cliente :(

 > @Alex- Nascondi testo citato
Trovato la soluzione effettiva:
SELECT O.Cod.cliente, O.Distanza, O.puntovendita
FROM NomeTabella AS O
WHERE (((O.Distanza) In (SELECT TOP 3 Distanza FROM NomeTabella WHERE
ID = 
O.ID
ORDER BY Distanza)))
ORDER BY 
O.ID
, O.Distanza;
In questo codice va solo sostituito solo "NomeTabella" e i nomi delle
mie 3 variabili.
Lasciate la "O" che vedete comparire..o al massimo sostituitela con un
nome di fantasia: è una nuova tabella che genera access per generare
il suo risultato.
Così funziona!! Grazie per lo spunto...
Newsgroup: it.comp.appl.access
Titolo: OLE server non registrato ??

Da un po' mi dà questo messaggio , non bloccante ma che ogni volta salta
su chiedendo conferma per continuare l'applicazione ...
Consiglia di reinstallare l'applicazione , anche se è stata già
installata ...(Acc97)
Suggerimenti ?
__grazie
__piE'

 ha scitto:

Prova con: REGSVR32.EXE Oleaut32.dll
Questo scrivi nel menu Start/eseguire del Taskbar di Windows.
(spero che il punto del menu si chiama cosi in un Windows italiano)
E anche possibile con drag&drop nel Win Explorer. Cerchi tutti e due
nel Win\System e tira la dll sull' exe.
--
HTH
Karl
*********
Access-FAQ (Tedesco): 
http://members.eunet.at/donkarl/
APP: 
http://www.AccessProfiPool.com
Newsgroup: it.comp.appl.access
Titolo: Pulsante attiva/disattiva

E' possibile fare in modo che in una maschera sia possibile che un
pulsante sia attivato solo se un campo sia stato compilato.
mi potete postare una soluzione elementare ?
Grazie a tutton il newsgroup

 ha scritto nel messaggio
news:a3c95b4a.05013...@posting.google.com...

private sub campodacompilare afterupdate ()
comando1.enable = true
end sub
private sub curren()
if campodacompilare is null then comando1.enable = false
end sub
se non ho fatto errori di battitura dovrebbe funzionare

 ha scritto nel messaggio
news:41fe3c2b$0$6297$5fc...@news.tiscali.it...

Potrebbe non essere completo.
Supponi di scrivere e poi cancellare....!!!
Io farei un test su LostFocus
Me!CmdButton.Enabled=(Len(Me!NomeTextBox)>0) OR Not(Me!NomeTextBox is null)
Ciao
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: importazione dati da sql server

Salve sono una neofita dell'argomento e vorrei chiedere il vostro aiuto.
Uso un programma con database sqlserver e avrei la necessità di copiare in 
formato txt tutto il contenuto dei database che giornamente aggiorno.
Non so proprio da dove partire: esiste un programma freeware che consente di 
fare questo versamento di dati in maniera sempliuce ed intuitiva?
Grazie per il vostro aiuto 

gs ha scritto:

Sei sicuro di voler estrarre in un file di testo il contenuto dei database? Di che volume 
di dati si sta perlando?
Potresti specificare cosa vuoi fare dei dati estratti?
Vuoi solo sapere le tabelle che sono state aggiornate, o avere un rapporto dettagliato dei 
record nuovi? o cos'altro?
Alessio

 Alessio
grazie Giusi

 database dbf, il volume  del file sqlserver è circa 800 Mb
Importarli in una tabella in Access e da lì esportarli in formato dbf non funziona? Non ho 
mai fatto ciò che stai facendo, ma a occhio e croce mi pare una cosa più "pulita" e 
fattibile del passaggio di 800 MB di dati via txt.
Alessio

 ha scritto nel messaggio 
news:fj5ut8$a06$1...@aioe.org...

Newsgroup: it.comp.appl.access
Titolo: sintesi vocale e riconoscimento vocale

la sintesi mi è già riuscita in access.
sapete se esiste la possibilità? un ocx? qualcosa? per ottenere il
riconoscimento vocale?
so che in commercio esistono pacchetti tipo dragon naturrally speaking,
sapete se oltre al software stesso includono anche controlli utilizzabili
per esempio in access?
grazie a tutti.

$vv$1...@lacerta.tiscalinet.it...

Beh, se anche fosse si tratta di pacchetti che costano ... ma a titolo di
curiosità per che tipo di applicazione ti servirebbero?

 curiosità per che tipo di applicazione ti servirebbero?
mi servono per creare applicazioni ache abbiano sia la sintesi vocale sia il
riconoscimento vocale poi le applicazioni una volta che ho scoperto come si
fà, si trovano.
per esempio l'impiegata che anzichè dover andare a fare diversi click per
avere un informazione pronunci la parola bilancio e a video le compaia
subito ciò che voleva.


interessa anche a me....
qualche suggerimento da dove partire?
Saluti.
Emanuele.

 Emanuele.
a quanto ne so io devi cercare SAPI di microsoft oppure SDK offerto da
www.questar.it
 ma o non riesco a scaricarlo.
fammi sapere. ciao.

Newsgroup: it.comp.appl.access
Titolo: Maschera - spuntando una casella di controllo

come inserire la data odierna sul campo di una tabella?
Grazie in anticipo.

 Grazie in anticipo.
direttamente in tabella
valore predefinito: date()
nelle maschere
col dx sul campo scegli Dati/valore predefinito: Date()

 ha scritto nel messaggio 
news:fd162702-d0ed-4ea9...@n21g2000vba.googlegroups.com...

temo di non essermi spiegato bene (vedi oggetto)
Il campo deve riempirsi con la data del giorno a condizione che ci sia la 
spunta su una casella di controllo se la spunta non c'� deve rimanere null

 spunta su una casella di controllo se la spunta non c'ï¿œ deve rimanere null
su evento di current
if newrecord and spunta then data = date()
--
ac
Newsgroup: it.comp.appl.access
Titolo: X A.Cara e chi mi voglia aiutare a settare un tasto di stampa

io devo stampare un report che contiene molti campi
ho una tabella "tabA" che riempio attraverso una machera "mascheraA", in
queta maschera e' presente un tasto che mi deve permettere di stampare i
dati che ho appena inserito nella "mascheraA" o quelli che ho recuperato
come record della "TabA", e che visualizzo nella "mascheraA" attraverso un
Report "RepA", tale report contiene piu' campi da stampare, quindi cosa devo
mettere nell'istruzione
docmd.openreport "nomedelreportchevogliostampare",,"tedevostampa = " &
vogliostampastovalore
al posto di vogliostamparestovalore
perche' ho seguito il tuo consiglio Alesandro e mi stampa tutti i record
Come campo identificativo del record uso la chiave primaria ID, ok?
Mentre il nome del controllo che contiene il valore da stampare non c'e
perche' sono molticampi a dover essere stampati in quel "RepA", che li pesce
direttamente dalla "TabA"
Grazie Anticipatamente
Matteo

 wrote:
Ma basta !!!
Dove è Biso?
Dove è il suo delfino?
Che vita da cani!!
p.s. ho pure sbagliato post a cui rispondere , ma volevo essere
sicuro!
Ciao. Fabrizio

 io devo stampare un report che contiene molti campi
[cut]
ti rispondo sul precedente 3d.
Fammi la cortesia "non" personalizzare i post.
--
come dice il divino poeta
"....nemmeno dentro il cesso possiedo un mio momento..."
--
a.cara

Newsgroup: it.comp.appl.access
Titolo: is not null

SELECT contatto.ID_Contatto, contatto.First_Name, contatto.Last_Name, 
contatto.ID_Nominativo, contatto.Email_Personale
FROM contatto
WHERE contatto.Email_Personale Is Not Null
mi trovo che alcune righe del campo email_personale anche se vuote le 
visualizza come mai???? 


perche' "vuoto" e' divers da "null"?
--
ac

 --
come correggo la query?

Alessandro Cara wrote:
P.S. probabilmente c'e' uno spazio
--
ac


WHERE ("" & contatto.Email_Personale) <> ""
--
ac

 -- 
uhmmmm.... se c'e' uno spazio non ti salvi
WHERE trim("" & contatto.Email_Personale) <> ""
--
ac
Newsgroup: it.comp.appl.access
Titolo: Selezione record dopo valore dato

Salve a tutti e buon 1° Maggio.
Un quesito sul quale mi sto incartando per chi non partecipa ai Pic Nic :-)
Ho una Tab dal quale devo ricavare i record relativi ad un criterio che
compare più volte. I record che mi interessano sono solo quelli che ci sono
 dopo che il criterio è comparso per l'ultima volta. Esempio
CRITERIO    VALORE
aaa                    1
bbb                     2
aaa                     7
bbb                     8
bbb                     4
Mi Interessano solo i due record dopo l'ultima volta che è comparso
"aaa", quindi i valori 8 e 4 che tralatro sono anche gli ultimi record
presenti. Che qry devo costruire? Spero di essere stato chiaro, un saluto 
Cld


Suppongo che la tabella abbia anche un campo contatore che chiamerò ID_Criterio.
In tal caso, se ho capito bene ciò che ti serve, la query potrebbe essere:
SELECT * FROM NomeTabella WHERE ID_Criterio > (SELECT Max(ID_Criterio) FROM NomeTabella WHERE Criterio='aaa')
Vincenzo Turturro
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com/
---------------------------------------------
E quello di it.comp.as400
http://www.faq400.com/
---------------------------------------------

 ha scritto nel messaggio 
news:1CBZh.20891$R_5.7...@twister1.libero.it...

Ho provato a ricostruire la tua situazione e mi ha funzionato con due query 
costruite col metodo grafico offerto da Access.
L'sql della prima query è il seguente:
SELECT Tabella1.Campo1, Last(Tabella1.Campo2) AS UltimoDiCampo2, 
Last(Tabella1.ID) AS UltimoDiID
FROM Tabella1
GROUP BY Tabella1.Campo1
HAVING (((Tabella1.Campo1)="aaa"));
Mentre quello della seconda query è:
SELECT Tabella1.*
FROM Tabella1, Query1
WHERE (((Tabella1.ID)>[Query1]![UltimoDiID]));
Ciao
Antonio

 FROM NomeTabella WHERE Criterio='aaa')
Mi sembra che ci siamo, grazie. 

 Antonio
Ho provato alla svelta e sembra che funzioni anche così. Grazie della 
pazienza
Newsgroup: it.comp.appl.access
Titolo: massimo valore in casella di testo

Ciao a tutti, vorrei rappresentare in una casella (appartenente ad una
maschera) il massimo valore raggiunto dal contatore della tabella
figli. come faccio?
Ho provato a settare l'origine controllo della casella in questo modo:
=(SELECT max(figli.id_cont) FROM figli;)
ma non funziona.....
Grazie per l'aiuto


Non funziona perché non puoi inserire del codice SQL nelle proprietà dei 
controlli di Access.
Se nel tuo caso il campo del quale cerchi il valore massimo è uno di quelli 
contenuti nell'origine dati della maschera che contiene il controllo, allora 
puoi utilizzare una delle funzioni di aggregazione su dominio: più precisamente 
puoi scrivere come origine del controllo interessato, la seguente espressione
  = DMax([id_cont])
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution

 ha scritto nel messaggio 
news:1153939624.6...@p79g2000cwp.googlegroups.com...

Bisogna capirsi.
Il massimo valore raggiunto da un contatore (ID) in una sottomaschera non è 
detto che sia il massimo valore raggiunto dalla tabella di appartenenza, 
specie se la sottomaschera è legata alla maschera principale da un join.
In questo caso otterresti solo il numero massimo assegnato all'ultimo record 
collegato.
SELECT Max(TuaTabella.ID) AS MaxDiID
FROM TuaTabella
WHERE (((TuaTabella.Abi)=[Forms]![TuaMaschera]![TuoCampoDiJoin]));
Cosa diversa è se vuoi conoscere il valore massimo dell'ID della tabella 
collegata a prescindere dal join:
=DMax("ID";"TuaTabella")
Ciao, Carlo 

Carlo Costarella ha scritto:

Vi ringrazio ad entrambi.Nel mio caso vi era una sola maschera che
prendeva dati da una tabella e un dato dall'altra.Visto che non è
possibile associare una query ad un controllo, ho modificato la query
relativa alla maschera aggiungendo una sottoquery:
da
SELECT nome.id_nome AS ID_NM, nome.nome AS NOME, FROM nome;
a
SELECT nome.id_nome AS ID_NM, nome.nome AS NOME, (select
max(figli.id_cont) as MAXIMUS from figli) FROM nome; 
Ciao, Marco.

Newsgroup: it.comp.appl.access
Titolo: Esiste una funzione equivalente di IIF in SQL Server?

Sto convertendo un DB da Access a SQL-Server 2000.
Nelle mie query spesso ho usato l'istruzione IIF(...)
Esiste un suo equivalente in SQL Server?
Grazie, Max

MegaMax ha scritto nel messaggio ...

 prova ad usare
esempio :  iif ( 1111 = 2222 ; 3333 ; 4444)
soluzione :     ( case when 1111 = 2222 then  3333 else 4444 end )
saluti
Marco Dell'Oca
D.M.Software

 soluzione :     ( case when 1111 = 2222 then  3333 else 4444 end )
Grassie!
Max

Newsgroup: it.comp.appl.access
Titolo: Access X MAC

Esiste?
Saluti Andrea 


No, purtroppo non l'hanno mai fatto....
-- 
Cinzia
---------------------------------------
|  
http://www.riolab.org
  |
--------------------------------------->

 No, purtroppo non l'hanno mai fatto....
Peccato!
Saluti Andrea
Newsgroup: it.comp.appl.access
Titolo: rimozione duplicati con scelta "oculata"

ho una tabella che semplifico al massimo
 
campo A contiene il codice
campo B contiene il tipo (1 o 2 o altro)
 
devo eliminare i codici A presenti più volte, salvando il tipo 1 (e quindi 
eliminando gli altri)
 
in un altro punto del programma usao una query che elimina in tabella T1 i 
record che sono presenti in tabella T2
 
DoCmd.RunSQL ("DELETE Exists (select A from T2 y where x.A = y.A), * FROM 
T1 AS x WHERE (((Exists (select A from T2 y where x.A = y.A))<>False));")
 
potrei ragionare sulla tabella stessa, modificando il controllo che 
dovrebbe essere "esiste in più record" e B<>1
 
DoCmd.RunSQL ("DELETE Exists (select A from T2 y where x.A = y.A), * FROM 
T1 AS x WHERE (((Exists (select count(A) from T2 y where x.A = y.A))>1 and 
B<>1));")
 
o c'è una soluzione più semplice?
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
no, causa incongruenza di dati nel campo B devo semplificare ed eliminare i 
duplicati tranne uno
 
ho trovato un esempio su internet, dice di creare una query di ricerca 
duplicati con il wizard, poi di cambiare SELECT con DELETE
ma così me li elimina TUTTI, io invece devo lasciarne ALMENO UNO
 
DELETE TCompany.[ShortName] 
FROM TCompany  
WHERE (((TCompany.[ShortName]) In (SELECT [ShortName] FROM [TCompany] As 
Tmp GROUP BY [ShortName] HAVING Count(*)>1 )));
 
come la cambio?



secondo me aggiungendo un'altra condizione dovrebbe funzionare
 
WHERE (((TCompany.[ShortName]) In (SELECT [ShortName] FROM [TCompany] As 
Tmp GROUP BY [ShortName] HAVING Count(*)>1 ))) and (  B<>1   )
 

 
 
la ho pensata anche io ma, come scritto, il campo B non è tutto giusto per 
cui andrei a eliminare anche cose che invece devono restare
 
temo di dovermi appoggiare a un campo supplementare, con un contatore, per 
poter applicare uno dei diversi metodi trovati in rete; non ce ne sono che 
ragionano solo su un campo


 
 
Ho aggiunto un campo ID (AutoNumber) e risolto con questo:
 
DELETE TCompany.* 
FROM TCompany 
WHERE TCompany.ID Not In (
   SELECT TOP 1 id
   FROM   TCompany p
   WHERE  p.ShortName = TCompany.ShortName
   ORDER  BY ShortName DESC, id )


 duplicati tranne uno
 
Se è tutto qui, col Find Duplicates Query Wizard elimini rutti
i record che contengono duplicazioni, scegliendo i campi che le creano.
 
Ma son sicuro che non è tutto qui...
 
Bruno

 i record che contengono duplicazioni
 
ciao
 
come scritto sopra, nella situazione in cui mi trov(av)o, la query che 
suggerisci ha due problemi:
- è una query che dovrei eseguire manualmente
- se la uso per candellare i duplicati me li elimina *tutti* senza 
lasciarne uno
 
introducendo un nuovo campo ID autogenerato ho potuto applicare uno dei 
tanti suggerimenti trovati, nessuno dei quali avrebbe funzionato sulla 
tabella originale, senza roba temporanea
 
oppure mi dovevo scrivere un po' di codice VBA...


 oppure mi dovevo scrivere un po' di codice VBA...
Che sarebbe stata la cosa più semplice.
 
Bruno
Newsgroup: it.comp.appl.access
Titolo: Gestione Data

Salve, mi chiamo Egidio e da poco frequento il ng. Ho scaricato da 
sitocomune il programma per la gestione dei ccp, l'ho modificato (fz stampa 
tutti i ccp per i record archiviati, numero di ccp per record). Ora avrei 
bisogno di creare una funzione per gestire la scadenza dei ccp. Mi spiego 
meglio: per ogni ccp vorrei che venisse stampata la data di scadenza in 
base al periodo che indico. Es. Bollettini da 01/05/2004 a 01/01/2005, 
quindi sarebbero 9 ccp dentro i quali vorrei far stampare nella causale la 
data di scadenza (Maggio 2004,Giugno 2004...).
Grazie infinite per la disponibilità.
P.S. Sono disponibile a rendere comune le modifiche al programma, se 
interessano a qualcuno, oppure mi indicate la procedura per inserirlo in 
sitocomune.
-- 
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/

 ha scritto nel messaggio
news:opr64sth...@news.libero.it...

Dove trovi difficoltà?
Se vuoi ottenere il nome del mese e anno puoi provare ad inserire (origine
controllo) di una casella di testo del report questo codice:
=Choose(month(forms!nomeMaschera!dataScadenzaDal);"Gennaio";"Febbraio";"Marz
o";etc. etc.) & " " & year(forms!nomeMaschera!dataScadenzaDal)
... Uguaglio per dataScadenzaAl...
Ciao.
--
Sergio MAZZA

Ti ringrazio infinitamente. La mia difficoltà è rappresentata dalla
creazione automatica del mese di scadenza sul bollettino in base ai
mesi inseriti. La tua funzione riesce a far questo?
Grazie ancora!!
P.S. Scusa se approfitto, mi sapresti dare qualche dritta per i ccp
modello ter? Grazie ancora


 modello ter? Grazie ancora
No, perché non so' neache di cosa stai parlando; se mi spieghi cosa ti serve
forse riesco ad aiutarti, ma i "modelli ter" non so' neache cosa siano...
Ciao.
P.S. (regola di questo NG) Scrivi alla fine del messaggio come sto facendo
io; grazie.
--
Sergio MAZZA



Grazie proverò subito la tua soluzione.
Per i mod. ter, sono i ccp a tre ricevute. Vorrei adattare la
soluzione dei mod. bis scaricata da sitocomune.
Grazie infinite e buon 1°maggio.
Egidio
Newsgroup: it.comp.appl.access
Titolo: Demo con scadenza o blocco record

Mi servirebbe una aiuto su come bloccare un db o con una data di scadenza o
con un blocco dei record. Meglio se da Moduli.
Grazie Marco

 ha scritto nel messaggio
news:Iycf8.22262$Ns4.9...@news2.tin.it...

In apertura del db verifichi la data di sistema: se è quella fatidica di
puoi divertire in diversi modi. Es:
Chiudi la maschera di apertura e apri TuaForm che non ha nessun menù e
visualizza un messaggio in cui c'è scritto a caratteri cubitali: "A Gratis
non ci lavora nessuno... il mio numero di telefono per accattare
l'applicazione è..."
Cambi la maschera di apertura: currentdb().startupform ="Tua form".
Dopo 5 secondi l'applicazione si chiude.
Se il cliente rientra cambi messaggio: "Ohè!!! Mi prendi per il culo?" e
dopo 5 secondi l'applicazione si chiude.
Al terzo rientro del cliente dalla maschera apri un altro db che chiude il
tuo e (vedi "DeleteFile" su Help) lo va a cancellare.
Se il cliente aveva spostato il file per fregarti... gli formatti l'hard
disk ;)
Paolo



crei un file con nome comune su system in cui registri la data
alla partenza controlli se esiste e controlli la data poi fai quello
che vuoi....
a priori dai su codice che non può accettare date oltre una
determinata data...
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Testo giustificato su report

Ho provato questi due metodi per avere il testo giustificato in una 
etichetta o in una casella di testo:
1) Allineamento = Ripartito: taglia un po' dell'ultima lettera a destra e 
ripartisce anche l'ultima riga lasciando molti spazi
2) modulo di classe clsJustifyText di Lebans: non funziona, aggiunge un 
sacco di spazi e il testo deborda a destra fuori dalla casella di testo.
Questo con Access 2000 o 2003.
C'č niente da fare? Ci sono altre soluzioni?
-- 
Ciao, Sandrobi 

 Ciao, Sandrobi
Ciao
@Alex

news:d7f5b24d-bda2-4ab2...@u8g2000vby.googlegroups.com...

Scusa ma ne so quanto prima!
Non c'è modo di capire perché nel primo caso taglia (perché è ovvio?) e nel 
secondo non funziona?
Non capita ad altri?
-- 
Ciao, Sandrobi 

 Ciao, Sandrobi
@Alex

Newsgroup: it.comp.appl.access
Titolo: calcolo su campi a seconda del valore.

Ho 16 campi. Ogni campo puņ avere il valore numerico da 1 a 5 oppure "NV" o 
"I". Devo calcolare la somma dei punteggi dei campi con valore > 0 / il 
numero dei campi con valore > 0 e poi il numero dei campi con valore >2 / il 
numero dei campi con valore > 0.
Non trovo la soluzione adatta.
Chi mi aiuta?
Grazie! 

 Ho 16 campi. Ogni campo può avere il valore numerico da 1 a 5 oppure "NV"

set tbl = currentdb.tabledefs("tabella")
for each fld in tbl.fields
  if fld.value <> "NV" and fld.value <> "I" then
    somma = somma + fld.value
    tot = tot + 1
  end if
next
for each fld in tbl.fields
  if fld.value <> "NV" and fld.value <> "I" then
    if fld.value > 2 then
       somma1 = somma1 + fld.value
    end if
    tot1 = tot1 + 1
  end if
next
set tbl = nothing
primorisultato = somma/tot
secondorisultato = somma1/tot1
Antonio
Newsgroup: it.comp.appl.access
Titolo: VISUALIZZARE UN DETERMINATO RECORD IN CASELLA DI RIEPILOGO

buona sera a tutto il N.G.
mi pongo questa domanda senza trovare soluzione:
Ho due form con in entrambi controlli non associati
la prima diciamo quella principale è formata da una combobox e da una
listbox
dove vengono popolate da due query di selezione, da premettere che la
listbox e' relazionata alla combo attraverso un'id, quindi di
conseguaenza sull'evento AfterUpdate della combo i record della list si
popolano in relazione alla prima, la seconda form anch'essa con
controlli non associati la uso per inserire, modificare, cancellare
record nelle due tabelle a cui si appoggia attraverso le query di
selezione la prima form, ora dove sta il problema; quando inserisco un
nuovo record e vado a scrivere i dati nella seconda form avrei voluto
che quando parte la quesry di inserimento automaticamente della combo
della prima form mi venga visualizzato il record che ho appena
inserito, e questo lo riesco ad ottenere grazie alla seguente sintassi:
Forms!FrmMaschera1!combo1.DefaultValue=Me!Txt1
e mi viene visualilzzato nella combo il record che ho appena inserito,
ma la form di inserimento(la seconda per intenderci) è formata anche
da altri campi che vanno ad inserire dati nella tabella a cui si
appoggia la listbox, ecco il problema sta proprio qui, la combo
visualizza il record ma la listbox no....per visualizzare devo far
partire l'evento AfterUpdate della combo.
c'e un modo simile al defaultValue per far si che si possano
visualizzare contemporaneamnete i record sia nella combo che nella
list?
Grazie per l'eventuale aiuto
saluti
Diego.

 ha scritto nel messaggio 
news:1154474534.4...@s13g2000cwa.googlegroups.com...
buona sera a tutto il N.G.
mi pongo questa domanda senza trovare soluzione:
Ho due form con in entrambi controlli non associati
la prima diciamo quella principale è formata da una combobox e da una
listbox
dove vengono popolate da due query di selezione, da premettere che la
listbox e' relazionata alla combo attraverso un'id, quindi di
conseguaenza sull'evento AfterUpdate della combo i record della list si
popolano in relazione alla prima, la seconda form anch'essa con
controlli non associati la uso per inserire, modificare, cancellare
record nelle due tabelle a cui si appoggia attraverso le query di
selezione la prima form, ora dove sta il problema; quando inserisco un
nuovo record e vado a scrivere i dati nella seconda form avrei voluto
che quando parte la quesry di inserimento automaticamente della combo
della prima form mi venga visualizzato il record che ho appena
inserito, e questo lo riesco ad ottenere grazie alla seguente sintassi:
Forms!FrmMaschera1!combo1.DefaultValue=Me!Txt1.
Forms!FrmMaschera1!combo1.DefaultValue=Me!Txt1
Forms!FrmMaschera1!Listbox.requery
non sono sicuro di aver detto giusto....ma una prova si può fare :)
Grazie per l'eventuale aiuto
saluti
Diego.
Ciao, Daniele

 Ciao, Daniele
ciao, Diego
Newsgroup: it.comp.appl.access
Titolo: è possibile............

Salve al tutto il nws mi rifaccio.. ho una domanda per tutti i Grandi .....
nel mio db ho una Query con criteri di ricerca ,Esempio:Ricerca per Nome:
Immetere il nome......., ore di lavoro:Immetere data inizio.....
ore :immetere data fine.........
Qindi ogni volta devo immetere il nome ........la data di inizio.....la data
fine......
non sarebbe un grande problema funziona è basterebbe cosi.......ma siccome
ho sempre il pallino di cambiare è cercare di migliorare mi vado a mettere
in mezzo ai casini........
Ecco la mia idea......(Non so se realizzabile)..... vorrei se è possibbile
fare....... creare una maschera  con una combox con origini dati dalla
tabella......ed aggiungere due comandi calendari(per poter scegliere la data
senza digitarla ogni volta) rispettivamente come data inizio e data
fine..............
non so' se sono stato chiaro.......ora io mi chiedo sicuramente sarà
possibbile..... ma come.???
 Grazie a tutti.....
--
Gianni

 ha scritto nel messaggio
news:3d831...@news.bluewin.ch...
Subject poco significativo!
Antonio

 ha scritto nel messaggio
news:pSEg9.10089$eG6.1...@twister1.libero.it...

Poco significativo ?! O spiegato male.....
--
Gianni

 Poco significativo ?! O spiegato male.....
    Hai da capi' che quando un post ha un subj come questo uno manco lo
legge il testo. Quindi come si fa a sapere se hai spiegato bene o male?...
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------

 ha scritto nel messaggio
news:3d833...@news.bluewin.ch...

Il subject è il titolo, non il corpo del messaggio. E come ha detto anche
Borrelli, il corpo l'ho skippato senza neanche leggerlo...
Antonio

 ha scritto nel messaggio
news:QgHg9.10841$eG6.2...@twister1.libero.it...

Le mie scuse a tutti......
--
Gianni

 ha scritto nel messaggio
news:alve4o$1cu2f$1...@ID-52090.news.dfncis.de...

Scusa Maurizio per il subject ed anche per averti risposto in in Pv non me
ne sono accorto quando ho mandato il messagio.
--
Gianni
Newsgroup: it.comp.appl.access
Titolo: possibili differenze di calcolo tra versioni diverse?

semplifico al massimo
 
ho una tabella in un db sql server, contiene codice, quantità, valuta, 
prezzo, la leggo tramite driver odbc
 
su due pc diversi eseguo la stessa procedura: il primo è un w7+a2010, il 
secondo è un w10+a2016runtime
 
l'elaborazione produce lo stesso totale per le quantità e una differenza 
sparpagliata (non imputabile a uno o più codici particolari) per il valore, 
circa l'1% (sul totale, i subtotali differiscono diversamente)
 
nel calcolo entra anche una tabella cambi, che ho verificato essere uguale 
(arriva anche lei dal db sql di cui sopra)
 
ora, avendo base dati e programma uguali, a chi devo dare la colpa?
purtroppo sul pc 2, quello col runtime, non posso debuggare passo passo :/
 
 
	w10	w7	diff
A	1	1	0.00
B	6833	6858	0.36
C	14982	15009	0.18
D	24848	25003	0.62
E	447	449	0.45
F	427	428	0.23
G	1503	1695	11.33
H	371	371	0.00
I	205	205	0.00
 
TOT	49617	50019	0.80
 
 
-- 
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........

 
 
il valore giusto è 50019


 
 
è presto detto :)
 
per motivi che devo ancora chiarire i prezzi dei prodotti, sul computer con 
w10, arrivano senza i decimali e da qui nasce la differenza 
 
ora andrò a riguardarmi la configurazione dei Regional Settings, come pure 
eventuali parametri del driver ODBC o altro ancora che google mi troverà 
come possibile causa

Newsgroup: it.comp.appl.access
Titolo: casella combinata particolare

Ciao a tutto il NG, il problema che mi sta bloccando è dovuto ad una casella
combinata particolare.
Mi spiego meglio, ho una maschera con una casella combinata che riporta i
documenti posseduti da un dato dipendente, facendo click su un rigo di essa
i dati vengono visualizzati in caselle di testo poste nella stessa maschera
della casella combinata.
Una volta visualizzati diciamo in dettaglio i dati, voglio permettere
all'utente di poterli modificare e quindi facendo clik sul pulsante "salva"
salvarli sovrascrivendo così i vecchi.
E' un pò difficile da spiegare spero di essere stato chiaro.
Ciao e grazie

 salvarli sovrascrivendo così i vecchi.
il tutto dipende dalle domande precedenti
1) se le txtbox non sono associate, tramite un recordset si scrivono sulla
tabella di competenza (che immagino sara' quella del cbx) e poi si fa requery
sul cbx
2) se sono associate alla tabella del cbx non comprendo perche' c'e' il cbx ed i
dati sono salvati automaticamente e basta rifare la requery sul cbx
3) se sono associate su altra tabella non capisco com'e' fatto il db
cmq propendo per la prima che ho detto
--
a.cara 
Togli qualcosa dall'email

 ha scritto nel messaggio
news:3F6C7633...@blunet.it...

Scusami ma non è una casella combinata è una casella di riepilogo scusami
tanto è che sono un pò rin...to emh stanco

 tanto è che sono un pò rin...to emh stanco
e' uguale, la sostanza non cambia


 ha scritto nel messaggio
news:3F6C780B...@blunet.it...

Le caselle di testo sono associate alla stessa tabella della casella di
riepilogo, queste mi servono per inserire nuovi dati, in quanto la maschera
si apre in modalità "aggiungi", la casella di riepilogo invece mi fa vedere
la situazione "generale" dei dati, ora se io però voglio variare qualcosa
dei vecchi dati non posso farlo xchè il db invece che sovrascrivere il dato
che ho richiamato me ne crea uno nuovo


quindi il problema "non" e' la casella di riepilogo ma la proprieta' "immissione
dati" (data entry).
be modificala via codice, quando ti serve, e poi  ripristinala. Della requery
sul listbox credo che ne hai, poi, comunque necessita'

Newsgroup: it.comp.appl.access
Titolo: preblema con "createdatabase"

Un saluto caloroso a tutto l'NG.
premesse: A/97 win 98 se - pc pentium3 550mhz 128 mb
il problema:
una volta completato l'aggiornamento di una tabella ho la necessità di
esportarla in un nuovo database. o meglio mi è indispensabile poter
specificare tramite una imput box sia il nome del database in cui esportare,
che deve essere creato al momento, sia il nome con il quale si desidera
esportare la tabella nel dbase di destinazione.
ho provato con il seguente codice:
Option Compare Database
Option Explicit
Function export2()
Dim nometbl As String
Dim nomedbs As String
nomedbs = inputbox("digita il nome del database da creare, nel quale
esportare la lavorazione Armida 'senza addendo fittizio'. digita il nome
seguito da '.mdb'")
If nomedbs = "" Then
MsgBox "su, su, non succede niente, il nome lo puoi mettere..."
End If
Dim wrkPredefinita As Workspace
Set wrkPredefinita = DBEngine.Workspaces(0)
Dim dbsNuovo As Database
Set dbsNuovo =
wrkPredefinita.CreateDatabase("'k:\MSOFFICE\ACCESS\ARMIDA\archivi
armida\senza addendo\' & nomedbs &", dbLangGeneral, dbEncrypt)
nometbl = inputbox("digita il nome con il quale vuoi esportare la tabella
'tutto per cassa'")
If nometbl = "" Then
MsgBox "c'hai paura, eh coniglio!"
End If
DoCmd.TransferDatabase acExport, "Microsoft Access",
"k:\msoffice\access\armida\archivi armida\senza addendo\ & nomedbs &",
acTable, "tutto per cassa", nometbl
MsgBox "esportazione riuscita"
ma non funziona: se tolgo gli apici al nome del percorso mi crea un dbase
denominato nomedbs (che è invece la variabile che viene valorizzata con
l'inputbox) se tengo gli apici come indicato mi risponde:
impossibile trovare il file c:\...\'k:\msoffice............
potete dirmi per favre dove sbaglio?
tantissime grazie ed auguri di sereno Natale e migliore anno nuovo
Antonio
End Function

[cut]
X="A"
Y= "23 & X"     Y contiene "23 & X"
Y= "23" & X     Y contiene "23A"
sufficiente?
a.cara

 > armida\senza addendo\" & nomedbs &, dbLangGeneral, dbEncrypt)
provero' domani in ufficio ad impostarlo così
i migliori auguri di buon natale
Antonio

 > > armida\senza addendo\" & nomedbs &, dbLangGeneral, dbEncrypt)
no! Dovresti scrivere:
 ("k:\MSOFFICE\ACCESS\ARMIDA\archivi armida\senza addendo\" & nomedbs ,
dbLangGeneral, dbEncrypt)
in quello scritto da te c'e' un  & di troppo
-- 
Alessandro Cara

 ha scritto nel messaggio
news:3A3C69F8...@blunet.it...

Newsgroup: it.comp.appl.access
Titolo: formattazione orario su doc stampa-unione

Non posso credere che non abbiate nulla da consigliarmi... datemi almeno un
segno della Vs attenzione...
Con stima, Agos.

 ha scritto nel messaggio 
news:uuRad.37013$N45.1...@twister2.libero.it...

qual è il problema, caro estimatore?

Newsgroup: it.comp.appl.access
Titolo: cambiare colore testo txtbox in un colpo solo...

E' possibile sull'azione click di un pulsante cambiare il colore del testo
presente in TUTTE le txtbox di una maschera ? (chiaramente non scrivendo del
codice per ogni casella di testo !!!)
Grazie mille.
Ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ciao.
vedi i post precedenti...
 for each  .....
insieme controls
Saluti.
Emanuele.

 wrote in message
ead603c2e49133cadd...@mygate.mailgate.org...

Dim ctr As Control
For Each ctr In Screen.ActiveForm.CONTROLS
If ctr.ControlType = acTextBox Or ctr.ControlType = acComboBox Or
ctr.ControlType = acCheckBox Then
ctr.BackStyle = 0
ctr.SpecialEffect = 0
ctr.Enabled = False
ctr.Locked = True
ctr.FontWeight = 700
End If
Next ctr
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: Access in rete

Devo utilizzare un DB Access 2K con due punti di accesso;
Metodo 1.
dividere il DB in FE  BE, installare due FE su due macchine separate con
tabelle collegate all'unico BE
Metodo 2.
tenere unito il DB su una macchina e creare un link al DB stesso su una
seconda macchina.
I metodi funzionano entrambi e gli utenti posso lavorare contemporaneamente
ma sapreste dirmi quali sono i vantaggi dell'uno rispetto all'altro?
Grazie.
Danilo.


Ciao, è sicuramente migliore il primo perchè così eviti di far transitare
sulla rete anche le maschere, le query, i moduli, le macro e i report: fai
viaggiare solo i dati. Addirittura tempo fa c'è stata un'interessante
discussione sulla quantità di dati che era meglio far transitare e si
discettava su dove le query lavoravano e la relativa scrematura di dati da
far viaggiare.
ciao MAssimiliano
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z26Z66Z72Y1...@usenet.libero.it...

oltre alla esaustiva risposta di massimiliano posso dirti per esperienza
personale che il db si può corrompere meno facilmente e il tutto è
abbastanza più stabile.
potresti avere forse un po' di rallentamento ma ci sono varie azioni, di cui
ne abbiamo già parlato, per ovviare a cio'
saluti
desio

 ha scritto nel messaggio
news:b1o9a2$rsf$1...@fata.cs.interbusiness.it...

Grazie della risposta.
Danilo

 Inviato via 
http://usenet.libero.it
Grazie della risposta.
Danilo

 ha scritto nel messaggio
news:3e3fb...@news.dada.it...

Grazie della risposta, mi ricordi cosa fare per ridurre il rallentamento o
sai dirmi dove posso trovare informazioni?
Danilo

Newsgroup: it.comp.appl.access
Titolo: Quesito (da niubbo) :(

Ciao a tutti
Nella costante ricerca al miglioramento delle mie conoscenze di Access, mi
sono trovato davanti a questo quesito: come posso fare a far si che i dati
che dovrei immettere nei vari request di una query, possa inserirli tramite
dei campi presenti su una maschera di comando, evitando così l'apparizione
in sequenza dei vari request ?
Esempio: Il report PIPPO è controllato dalla query X, e ogni qual volta lo
eseguo, la query mi pone una certa serie di richieste (codice articolo,
stagione, ecc),  facendo apparire le classiche finestrelle che permettono
l'inserimento dei vari criteri di ricerca. Sarebbe possibile far si che
tutti i tipi di richieste, venissero visualizzati in una maschera e che
quindi sia questa a passare i dati alla query ?
Grazie e mille a chi mi saprà aiutare.
Lord Rothgar

 wrote in message
1Lx_7.43569$s04.2...@news.infostrada.it...

La query avrà uno o più campi calcolati realizzati puntando sulla maschera.
La sintassi è
[forms]![tuaform]![tuocontrollo]
Puoi ottenere ciò anche facendo tasto destro genera, scegliendo forms e
quindi la tua form
Antonio

 wrote in message
2_x_7.21990$SE3.7...@twister1.libero.it...

Addendum:
Per fare ciò la maschera deve essere aperta, chiaramente...
Antonio
Newsgroup: it.comp.appl.access
Titolo: esportare report dinamici in word

Salve a tutti,
ho un report già formattato per la stampa che prende dati in parte da query
ed in parte da valori inseriti al volo dall'utente.
Una volta creato il report vorrei poterlo  esportare in word (dalla videata
del report stesso)creando un nuovo documento .doc che riprenda tutti i dati
visualizzati e la formatazione.
E' possibile ?
Ho provato a mettere un bottone di comando nel report ma non ho gli eventi
attivabili.
grazie in anticipo
ciao
marco

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

 ha scritto nel messaggio
news:XMfEb.193453$vO5.7...@twister1.libero.it...

Ho fatto come mi hai suggerito e funziona tutto!
ma come si fa a mettere un messaggio con un tasto ok ed uno annulla nel caso
l'utente non volesse esportare il report?
riesco a mettere finestramessaggio ma non mi soddisfa granché perché ESC non
interrompe la macro
io vorrei che esc interrompesse la macro e chiudesse il report
Grazie mille
ciao
marco

 Grazie mille
A fronte dell'evento "Su chiusura" del report genera il seguente codice VBA:
If MsgBox("Vuoi creare il file .RTF?", _
vbOKCancel, "Esportazione report") = vbOK Then
    ' Qui scrivi la DoCmd.OutputTo ...
End If
Così facendo, alla chiusura del report, esso verrà esportato nel formato da
te desiderato solo se pigi OK nella finestra di dialogo che ti chiede se
vuoi effettuare l'esportazione.

Newsgroup: it.comp.appl.access
Titolo: Importare tabella

Che comando dovrei eseguire per fare aprire la finestra di importazione?
File -> Carica dati esterni -> Importa.
-- 
   \  /_ _ : _ _           
    \/(_|/_|| | |          
  mail me  :  
vazim_at_libero.it
 
  view me  :  
http://www.vazim.net

   view me  :  
http://www.vazim.net
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Gradient Background

Qualcuno è a conoscenza di come inserire un gradient
background nei forms di Access senza usare un'immagine
precompilata ?
Grazie in anticipo
Axel

 precompilata ?
Sicuramente esisterà un' API apposita, però la soluzione che mi viene in
mente è di usare il metodo Line in un ciclo For. Naturalmente il colore
della linea e la posizione y varierà con l'indice del ciclo. Concettualmente
è molto semplice, ma non so se la velocità sarà accettabile.
Se vuoi maggiori dettagli riscrivi.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)
 
www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************

Newsgroup: it.comp.appl.access
Titolo: data odierna

in una maschera con un campo data, come faccio a posizionarmi sul giorno
corrente?
grazie


nel valore predefinito del controllo metti
 =Date()
Ciao,
Mat.

 grazie
Ti ricordo che in una maschera (come in un report) non ci sono i campi ma i
controlli; i campi sono contenuti nelle tabelle e nelle queries.
Nella proprietą Valore predefinito della casella di testo scrivi:
= Date()
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 = Date()
Ringrazio te e Potone, ma e' una maschera sopra a una tabella con delle
date, e se metto quel valore, me lo prende solo per i campi nulli.
La tabella e' quella del calendario dei giorni lavorativi, quindi ho dentro
un paio di anni indietro e in avanti.

 ha scritto nel messaggio
news:IPT0a.93109$YG2.2...@twister1.libero.it...

Non avevo capito molto bene cosa ti servisse.
Se il tuo problema č quello che all'apertura della maschera ti vuoi
posizionare automaticamente su quello relativo alla data corrente.
Se il controllo della maschera che č associato al campo di tipo Data/ora si
chiama Data1.
A fronte dell'evento "Su caricamento" della maschera genera il seguente
codice VBA:
Private Sub Form_Load()
Me!Data1.SetFocus
DoCmd.FindRecord Date
End Sub
