mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Chiedo aiuto per stampa di record







Ciao a tutti


ho un problema che non riesco a risolvere:


ho una maschera nella quale vi sono alcuni campi: Id, 
Num.protocollo, Beneficiari, Banca, Conto Corrente, Causale ecc; vorrei 
creare un documento che mi permetta di stampare di volta in volta un singolo 
record, eliminando dalla stampa alcuni campi (come Id, Num.protocollo)  e 
mi permetta di mettere una intestazione ed altre diciture fisse.


Probabilmente non sono stato chiaro; comunque è come se da una 
maschera nella quale vengono registrate fatture, si voglia stampare una singola 
fattura da inviare al cliente con  qualche dicitura che non compare nella 
maschera, un'intestazione e l'esclusione di qualche campo.


Spero che qualcuno mi dia una mano o scrivendomi al mio 
indirizzo e-mail 
fra...@tiscalinet.it
 o tramite il 
newsgroup.


Spero cmq che la soluzione sia semplice anche perchè, 
come sicuramente si sarà capito, non sono un profondo conoscitore di 
Access.


Grazie a tutti Frankon.
 



Non postare in HTML, non tutti lo gestiscono correttamente.
Nelle proprietą dei tuoi campi nelle maschere (..) vai a vedere VISUALIZZA,
scegli tra su schermo, su stampa, sempre.
Fai un'anteprima e guarda se ti piace

Newsgroup: it.comp.appl.access
Titolo: ancora sul Valore Predefinito

salve a tutti,
ho un problema con il Valore Predefinito di un controllo di una
maschera:
nella maschera [Carico] ho una casella combinata [Fornitore] che
ricerca i valori in una query [Fornitori] mostrandomi quindi un elenco
da cui posso selezionare quello che voglio passare alla tabella
[Carico].
come faccio a far selezionere di default l'ultimo valore selezionato
nella casella combinata?
non č una domanda nuova, lo so, ma ho provato tutte le soluzioni
proposte in passato e non me ne funziona una!
di seguito vi mostro come sono attualmente le proprietą dati del
controllo Fornitore
Origine controllo > Fornitore
Tipo origine riga > Tabella/query
Origine riga > SELECT [Fornitori Query].[NomeFornitore] FROM
[Fornitori Query]; 
Colonna associata > 1
Valore predefinito > [Me].[Fornitore].[DefaultValue]="'" &
[Me].[Fornitore].[Value] & "'"
grazie 1000 a chiunque voglia darmi una mano. 
Saluti
Fabią

 Fabià
prova così
nella propietà defaultvalue del controllo inserisci questa funzione
dlookup([Fornitori
Query],[NomeFornitore],[IDNomeFornitore]=DMax([IDNomeFornitore], [Fornitori
Query]))
sempre se sia possibile impostare una condizione (in questo caso la
registrazione con ID maggiore) che indichi l'ultima registrazione inserita
spero di essere stato utile
omnitow


wrote:

prima di tutto grazie per l'aiuto,
purtroppo c'è qualcosa che non funziona:
ho inserito
dlookup([Fornitori
Query],[NomeFornitore],[IDFornitore]=DMax([IDFornitore],[Fornitori
Query]))
come mi hai detto, ma mi compare un errore di sintassi: operando o
operatore mancante...
devo dire che il campo IDFornitore non è presente nella Query
[Fornitori Query] in quanto questa pesca dalla tabella [Fornitori]
soltanto il campo [NomeFornitore].
come fare?
ciao
Saluti
Fabià
Newsgroup: it.comp.appl.access
Titolo: Access 2010, Ribbons e Scelta Rapida

 
Sto convertendo una vecchia applicazione verso Access 2010 (che ho iniziato 
ad usare tre giorni fa) e incontro problemi con Ribbons e Menů di scelta 
rapida.
L'argomento č dibattuto, lo so bene, ma chiedo comunque aiuto:
 
1 - Allo stato attuale qual č il modo piů semplice per generare Ribbons?  Mi 
pareva d'aver letto che con A '2010 esistesse un Editor interno, ma non lo 
trovo!
2 - Menů di scelta Rapida:  esiste un'alternativa al crearli con una 
versione precedente di Access e importarli nel .MDB 2010?
 
Ciao a tutti!
 
 
 
 

 versione precedente di Access e importarli nel .MDB 2010?
 
O questo o programmarli con VBA, dove come prima c'è
ancora l'insieme Commandbars.
 
Non esiste nessun altro metodo integrato e non so di nessun
tool esterno.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 
 

 tool esterno.
 
 
Grazie per l'aiuto Karl.
 
Saluti da Simone 
 
 

 ha scritto nel messaggio 
news:4f573b49$0$1391$4faf...@reader1.news.tin.it...

Prova a dare un'occhiata qui:
http://accessextra.blogspot.com/2010/03/new-ezy-access-ribbonx-builder-editor.html
 
e qui:
http://www.brothersoft.com/access-ribbon-customizer-132949.html
 
 
Ciao, Carlo 
 
 


 
 
Grazie anche a te Carlo    ;-)
Newsgroup: it.comp.appl.access
Titolo: Eliminare Tasto Ripristina della Maschera

Salve a tutto il NG
Ho problemino che invano ho cercato di risolvere: ovvero vorrei eliminare il
tasto Ripristina di una qualunque finestra di una Maschera.
Son riuscito a togliere il Tasto Riduci a icona e Chiudi ma, quello
ripristina ...NO.
Mi spiego un po' meglio:
In una Maschera Principale del mio db, voglio che, opportunamente
massimizzata
con docmd.Maximize sull'evento "su apertura", non compaia il tasto
ripristina che mi incasima la marea di tasti e etichette
che esistono nel Form.
esiste un comando che permetta di eliminarlo?
Ho provato a mettere il comando docmd.maximize sull'evento "Su
ridimensionamento", ma ......non funge.
WinME - Access2000
Grazie per il vostro Aiuto
Giampaolo

 Giampaolo
Sinceramente non capisco, se imposto=Nessuno la proprietā
Pulsanti Ingrandimento/Riduzione io non li vedo, mi rimane solo
il Pulsante X di chiusura...............!!!!
In alternativa imposta=No la proprietā Casella Menų Controllo.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Eppure e' così
anche io ho impostato a Nessuno la proprietà ma, massimizzando il pulsante
Ripristina C'E'.
.....anche la proprietà Casella Menù Controllo è =NO
Giampaolo

 ha scritto nel messaggio
news:e_E9b.69207$hE5.2...@news1.tin.it...

Come hai impostato la proprietà BorderStyle? prova a mettere Nessuno
saluti Daniele
p.s. guarda la guida per  BorderStyle


Lo stile del Bordo in qualsiasi caso lo metta .... il tasto Ripristina (se
viene massimizzata
la maschera), come d'incanto ricompare.
Provare per credere!
Giampaolo
Newsgroup: it.comp.appl.access
Titolo: Like

Volendo passsare alla clausola Where una variabile di
testo uso questa sintassi:
.... Comune =" & Chr$(34) & VarStrin & Chr$(34) & ...
ove Comune è il nome del campo e VarString il nome della
variabile.
Il problema nasce se voglio usare Like per prendere ad
esempio tutti i comuni con una determinata lettera
iniziale.
Ad esempio faccio questa assegnazione alla variabile
VarString = "T*"
quindi  uso la seguente sintassi:
.... Comune Like " & Chr$(34) & VarString & Chr$(34) & ...
ma non mi pesca niente.
Ciao e grazie

 ha scritto nel messaggio
news:_cERa.13529$sj6.2...@tornado.fastwebnet.it...

Io faccio così solitamente e và.
"....Comune Like " & Chr(34) & "*" & varStrin & "*" & Chr(34)
Prova così.... sembrerebbe equivalente però.....!!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: OT: leggere le news con Explorer

Esiste la possibilità di accedere al ng. dal web (ma non con google)?
Bye


Io ci accedo da 
http://www.mailgate.org
Ciao
Antonio

 Bye
Io mi trovo bene su 
www.newsland.it
Ciao.
Namor


Da libero puoi usare usenet
MAssimiliano

 MAssimiliano
Grazie a tutti per le indicazioni.
Bye
P.S: quando faccio un giretto all'inferno cambio nick, ma sono sempre io
:-)

Newsgroup: it.comp.appl.access
Titolo: Aiuto Urgente

Ciao a tutti vi sarei grato se mi dicesse come posso risolvere il seguente
problema. Non me ne intendo molto quindi se possibile siate più schematici e
meno tecnici possibile! :)
 Ho una Tabella in cui ci sono 2 campi valuta A e B;
Dovendo trasformare il contenuto delle colonne A e B da lire in euro cosa
devo fare per non dover riscrivere TUTTI gli importi?
Posso fare un campo su una Query (definita dalla suddetta Tabella) in cui
fare le operazioni di conversione per poi ricopiare i risultati nella
vecchia Tabella nei campi A e B (facendoli così passare da lire in euro)?
Grazie anticipatamente!

Si, non devi necessariamente riscrivere tutti i valori, basta scrivere una
query di aggiornamento in cui nei campi valori metterai il campo/1936.27
Ricordati di cambiare nella struttura della tabella i campi da Valuta a Euro
con 2 decimali.
CIAO

 ha scritto nel messaggio
news:xh3Q7.1428$Ah7....@news1.tin.it...


Ricapitoliamo, ti serve una nuova colonna con i dati convertiti dei vecchi
valori ?
Se così basta che aggiungi il campo (in modalità struttura della tabella) in
formato euro, la query di aggiornamento semplicemente inserirà nel nuovo
campo il valore [vecchio campo]/1936,27
Se non è quello che ti serve, fammi sapere.
CIAO

 ha scritto nel messaggio
news:QD3Q7.1542$Ah7....@news1.tin.it...

Newsgroup: it.comp.appl.access
Titolo: funzione non disponibile ?

Qualcuno per favore mi sa spiegare perché usando un programmino che ho
scaricato da internet, nel PC di casa va che è una meraviglia mentre su
quello di un mio amico mi da questo errore: "funzione non disponibile
nell'espressione della query 'format([AnnoDiCompetenza],"yy")'. "
Ho sentito parlare che forse dipende dal fatto che ci sono dei  riferimenti
mancanti, mon non so nemmeno cosa siano.
Sicuro di trovare un valido aiuto nelle vostre menti anticipatamente
ringrazio e saluto.
PABEL


Sarebbe stato sufficiente trovare la parola "Riferimenti" nella guida....
Apri un modulo qualsiasi e dal menů strumenti scegli riferimenti. Compare
l'elenco di tutti i riferimenti con il percorso delle librerie.
Non dovrebbe essere difficile mettere le stesse librerie nel pc del tuo
amico.
Comunque questi problemi si risolvono creando un MDE o un MDB e
installandoli con la creazione di pacchetti fornita dalla versione developer
di Office.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: errore su cancellazione file BMP

salve, eseguendo il seguente codice
Kill ("c:\programmi\infoeweb\cardiologia\speciali\*.bmp")
se la cartella non possiede file .bmp mi và in errore, mi saprese dire come
posso gestire le'errore, ovvero se non ci sono file .bmp non fargli fare
l'operazione kill?
grazie a tutti.

 ha scritto nel messaggio
news:1JSy8.107346$SR5.2...@twister1.libero.it...

Con la funzione Dir (specificando il nome del file completo di (sigh) paté)
ti accerti che il file esista.
    Private Sub Cancella
        If Dir("C:\programmi\infoeweb\cardiologia\speciali\*.bmp") <>"" Then
           Kill ("C:\programmi\infoeweb\cardiologia\speciali\*.bmp")
        Else
           MsgBox "Nella Directory specificata non esistono file *bmp"
           'Oppure fai quello che vuoi
        End if
    End Sub
Oppure puoi gestire l'errore di ritorno:
    Private Sub Cancella
    On Error Goto Err_Cancella
         Kill ("C:\programmi\infoeweb\cardiologia\speciali\*.bmp")
    Err_Cancella:
        If Err.Number = 53 Then
            MsgBox "Nella Directory specificata non esistono file *bmp"
            'Oppure fai quello che vuoi
        Else
            MsgBox Err.Number & "-" Err.Description
        End If
    End Sub
Ciao
--
Alberto
Newsgroup: it.comp.appl.access
Titolo: FE - Tracciato arricchito Assosoftware

Avete dato un'occhiata al tracciato 'aricchito' proposto da Assosoftware?
Personalmente lo trovo molto utile, cerca di definire dei modi 
convenzionali per scambiare altri dati oltre quelli obbligatori, ad 
esempio i lotti e date scadenza che nell'agroalimentare sono importanti
Cosa ne pensate?
Lo adotterete oppure no?

 Lo adotterete oppure no?
 
 
Finchè non sarà istituzionalizzato non servirà a nulla.
 
Ma in ogni caso, imho, non darebbe vantaggi dato che non si scambieranno (quasi) mai dati di dettaglio relativi agli Articoli: ogni azienda usa codifiche diverse.
 
Saluti


il diavolo fa le pentole ma non i coperchi! comunque visto che la X sta 
per extensible,estendiamolo! del resto l'alternativa è allegare 
documenti txt con dentro di tutto!(esempio le diciture sulla cessione 
reverse charge in ediliziae appalti)....oppure evitare la goffaggine 
della ricetta elettronica dematerializzata,dove si sono dimenticati di 
dematerializzare le fustelle x cui si deve stampare in farmacia un 
promemoria cartaceo x appiccicarle sopra...
Newsgroup: it.comp.appl.access
Titolo: uograde delle versioni developer di office

Ciao  a tutti,
   vi vengo cortesemente a chidere lumi sulle politiche di
aggiornamento dei prodotti microsoft.
  Nel dettaglio volevo capire una cosa: quando ho chiesto ad una ditta
della mia zona di procurarmi un upgrade dal mio office xp developer
alla versione sviluppatori (mi sembra d'aver capito che dalla ver.
2003 c'è una versione di office + visual studio tools for office) non
vi era di fatto la possibilità di ottenere un il pacchetto upgrade di
entrambi i sw ma solo della parte office. Risulta anche a qualcuno di
voi per caso?
grazie
paolo


Allora, è vero che è cambiata la politica da xp a 2003 a 2007.
Fino a xp avevi il developer, da 2003 hai un pacchetto aggiuntivo chiamato 
Visual Studio Tools for Office, in 2007 la possibilità di distribuire il 
runtime è addirittura free.
Ora considerato che tra xp e 2003 non ci sono immense differenze, che un db 
2003 gira sul runtime xp e che la prossima versione è addirittura free, che 
upgradi a fare?
-- 
-- 
Massimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


Intanto grazie della spiegazione
beh messa su questo piano direi che non ci piove. Diciamo che a questo
punto mi conviene eventualmente prendermi solo l'office 2007. Ma cosa
intendi dire che la possibilità di distribuire il runtime è free nel
2007. Che già nella versione professional (se si chiama così) del 2007
ci sara una creazione pacchetti integrata?
ciao e grazie
paolo


Aspetta non fare confusione.
Il fatto di creare pacchetti è slegato dalla possibilità di distribuire il 
rntime
Il pacchetto lo puoi creare anche con altri software
quello che non puoi è distribuire il runtime.
Da 2007 in poi avrai questa possibilità anche con Access professional
leggi l'articolo su 
accessgroup.it
-- 
-- 
Massimiliano Amendola
www.accessgroup.it



molto bene, ti ringrazio tanto per la disponibilità e la chiarezza, e
visto che ci sono ti faccio anche i complimenti per accegroup ci sono
delle cose che non osavo nemmeno pensare si potessero fare con access
ancora grazie
paolo

 paolo
Il meito è dei miei compgni di avventura Pablitomf e Sv
-- 
-- 
Massimiliano Amendola
www.accessgroup.it


Newsgroup: it.comp.appl.access
Titolo: Funzione DMax

salve NG
Saldo: ([Qtā_Giacenza])+DSum("[QtaMov]";"[Query1]";"[Descrizione]=" &
Chr$(34) & [Descrizione] & Chr$(34) & " and[MOV_DataOra]>#" & [DataGiacenza]
& "#")
come posso scrivere all'interno di questa funzione che voglio la
[DataGiacenza]pių recente maggiore di [Mov_DataOra]?
...And [MOv_DataOra]>#"& Dmax([DataGiacenza]........

 ha scritto nel messaggio
news:9V2Cb.80062$AX1.3...@news1.tin.it...

Prova cosė:
Saldo: ([Qtā_Giacenza])+DSum("[QtaMov]";"[Query1]";"[Descrizione]=" &
Chr$(34) & [Descrizione] & Chr$(34) & " and[MOV_DataOra]>#" &
Format(DMax("[DataGiacenza]"; "Query"); "mm/gg/aaaa") & "#")
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: database per gli avvistamenti del babbo!!!!!

salve, avrei bisogno di un aiuto per creare un database, perchè ho un
problema che ho trovato molte volte e che ora ho deciso di affrontare.
Ho gia fatto un database abbastanza complesso, ma non uso programmazione SQL
o VB, perchè non conosco i linguaggi (in relatà io sarei un caddista 3D), ma
programmando con i soli mezzi di access mi sono divertito spesso.
il problema è questo:
il babbo è appassionato di flora e fauna, e ha non so quante migliaia di
schede da catalogare. In ogni scheda c'è il nome completo dell'animale
avvistato e altri parametri che per il momento non mi interessa analizzare.
Ogni essere sulla terra ha una nomenclatura scientifica composta da almeno
sei campi (non mi ricordo di preciso) tutti collegati come insiemi.
Per esempio il primo campo sarà il regno e avrà le tre opzioni: regno
animale, regno vegetale, regno dei funghi.
sotto il regno animale (ma anche sotto tutti gli altri) ci saranno altre
opzioni e così via scenmdendo per circa 6 livelli.
ora non posso pretendere che chi inserisce i dati (quel santo!!!) conosca
tutta la nomenclatura di un animale, generalmente si conosce solo l'ultimo
campo.
quello che devo ottenere è che all'inserimento dell'ultimo campo, mi si
vadano a compilare tutti i campi a monte della nomenclatura in modo
automatico. Secondo voi è pratico lavorare nelle relazioni creandone di tipo
uno a molti per scendere e molti a uno per salire?
grazie
lucab...@yahoo.com
www.funkoff.it

 ha scritto nel messaggio
news:8MS57.144772$cd.8...@news1.tin.it...

Newsgroup: it.comp.appl.access
Titolo: Function Public -> formattazione in euro

Ciao,
prendendo spunto dalla funzione Converti date del gent.mo Antonio BISO
che qui sotto incollerò, volevo crearne una che faccia la
formattazione in euro dei miei valori.
Funzione di Antonio Biso
Public Function converti(X As Date) As String
    Dim gg As String, mm As String
    gg = Left(X, 3)
    mm = Mid(X, 4, 3)
    converti = "#" & mm & gg & Right(X, 2) & "#"
End Function
*************************************************************
Io la formattazione in euro che uso è questa tipo:
Me!dist_cstvari.Format = ("€ ##,##0.000000")
ma se la uso in contesto di Msgbox, mi da un errore di property let,
get
 MsgBox "Il costo delle materie prime è aumentato, da " & Me!
dist_tot1.format = ("€ ##,##0.000000")
Perciò volevo trasformarlo in
 MsgBox "Il costo delle materie prime è aumentato, da " & euro(Me!
dist_tot1)
e la funzione che ho provato a scrivere è:
Public Function euro(valore As Double) As String
valore.Format = "€ ##,##0.000000"
End Function
euro = valore.Format = "€ ##,##0.000000"
ma in questo caso mi  da un errore di compilazione, formato non valido
come devo modificare la funzione?
Grazie mille in anticipo x qls aiuto,
Samantha

Samantha Cicch ha scritto:

Avrei trovato una soluzione non tanto performante, x visualizzare nel
msgbox l'importo € 0,000000
MsgBox "Il costo delle materie prime è aumentato, da " & Format(Me!
dist_tot1, "€ ##,##0.000000") & " è diventato " & Format(Me!margfly,
"€ ##,##0.000000")
Ma se qualcuno mi aiutasse ad implementare una function pubblica, mi
farebbe una cortesia
Grazie,
Samantha


Ho trovato:
MsgBox "Il costo delle materie prime è aumentato, da " & euro(Me!
dist_tot1) & " è diventato " & euro(Me!margfly)
La function public è:
Public Function euro(valore As Double) As String
euro = Format(valore, "€ ##,##0.000000")
End Function
Samantha

Newsgroup: it.comp.appl.access
Titolo: Numero max di record in una tabella

Qual'è il Numero max di record in una tabella:
10.000
100.000
oltre?
e fino a che numero in Access 97?
e in Access 2000?
Thank you
A proposito di quiz: il miliardario di rai 1
Il ministro della Pubblica Istruzione che riforma ha varato
dell' agricoltura
della scuola
della sanità
dell' industria

"rr12rr" <rr1...@NOSPAMusa.net> ha scritto nel messaggio
news:3A17A719...@NOSPAMusa.net...

Karl ha già risposto al tuo messaggio delle 11:03
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

Da una mia esperienza personale,
La tabella collegata ad un server non eseguiva più il requery a 65.000
record circa
ciao Texture


 > 10.000
[CUT]
Saremmo in molti ad esserti grato se rispondessi dopo e non prima della
domanda.


 Quale sciagura !
Newsgroup: it.comp.appl.access
Titolo: report campi incrociati

Ho una query a campi incrociati
in colonna ho anno-mese: 2004-1     2004-2
ho un problema sia con una maschera di visualizzazione che poi sul report
a priori nn so quante colonne mi usciranno!
come faccio a gestirle in maniera dinamica, sia sulla maschera che sul
report?
Grazie

guggenheim ha scritto:

Sul 
www.sitocomune.com
 c'è un db di esempio con 4 diversi modi per creare
un report basato su una query a campi incrociati.
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: come si crea un report per stampare etichette in modulo continuo?

Salve
mi hanno chiesto di creare un report per stampare etichette in modulo
continuo
formato a 3 etichette per riga come poso fare?
Stefano kabisa
grazie

 ha scritto nel messaggio
news:J50pc.187060$hc5.8...@news3.tin.it...

nelle impostazioni di pagina del report puoi impostare il numero di colonne
del report che metterai a 3

 ha scritto nel messaggio
news:c82fi7$ira$1...@lacerta.tiscalinet.it...

scusa probabilmente non ho formulato bene la domanda
Ho impostatato le colonne a tre e la larghezza delle colonne uguale a quella
delle etichette, ho poi calcolato quello che devo scrivere dentro in base
all'altezza delle colonne
ma dopo un po di etichette mi sfasa le scritte e le abbassa leggermente fino
a farle uscire dell'etichetta.
pensavo che magari c'era un modo automatico per impostare la creazione di un
report per etichette in modulo continuo.
Grazie
Stefano kabisa

Newsgroup: it.comp.appl.access
Titolo: Access in palmare

qualcuno sa se è possibile far girare un'applicazione Access in un palmare
HP IPAQ ? ho visto che vengono venduti con Word ed Excel ma non ho capito se
è possibile installare Access. Se per caso qualcuno lo ha utilizzato mi
piacerebbe sapere se funziona bene
grazie
Maurizio

 ha scritto nel messaggio
news:jm2Cb.79845$AX1.3...@news1.tin.it...

Me ne sono occupato tempo fa e ho lasciato perdere con access anzi
pocketAcess..i risultati sono scadentissimi.
Ho realizzato delle applicazioni per palmari con l'apposito kit di sviluppo
miscrosoft "embedded visual studio" scaricabile gratuitamente dalla MS con
relativi emulatori.
Ti consiglio di usare quello direttamente.
Ciao, AEOM

"AEOM" <in...@FUCK-LAMER.com> ha scritto nel messaggio
news:eu3Cb.194832$hV.72...@news2.tin.it...

grazie proverò
Maurizio
Newsgroup: it.comp.appl.access
Titolo: Aiuto per classico problema quando si amplia il db!

Salve,
ho creato un db per contabilità di una singola azienda, con una
tabella prima_nota per l'inserimento giornaliero dei vari movimenti.
La tabella in questione è identificata dal campo contatore
ID_pima_nota che uso per vari link ad altre tabelle, query e altri
oggetti.
Ora mi è stato chiesto di usare lo stesso db ma in multiazienda!
Ho quindi il seguente problema:
ho creato un form scegli_azienda con elenco a discesa che utilizzo
come paramentro in tutte le query per filtare tutti i movimenti e le
interrogazioni che mi interessano. Il fatto è che ora il campo
progressivo ID_prima_nota si incrementa ad ogni inserimento di una
nuova prima nota senza fare distinzione tra le varie aziende. In poche
parole, se inserisco due prime note di seguito per l'azienda X (con
ID_prima_nota rispettivamente 1 e 2) e poi una prima nota per
l'azienda Y questa avrà ID_prima_nota 3. Io vorrei che ripartisse da
1!
Pensavo ad un campo progressivo numero_registrazione utilizzando la
funzione DMax sul questo campo e filtrata secondo il valore del form
scegli_azienda.
Avete quanche idea?
Grazie

 ha scritto nel messaggio
news:1173182674.4...@p10g2000cwp.googlegroups.com...

Se vai sul sito comune, puoi utilizzare l'esempio per la numerazione
progressiva che ricomincia con l'anno nuovo, per gestire in maniera analoga
le differenti aziende, eseguendo dei filtri sull'id dell'azienda.
Il tutto è basato su un progressivo che non è più un contatore, ma
realizzato a mano dall'utente
Antonio
Newsgroup: it.comp.appl.access
Titolo: percorsi attendibili, in rete, con runtime access 2007

Salve
su macchina senza office, ma installato RunTime 2007
Aggiungendo la path al regedit un percorso tipo \\server\pippo,
HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security\Trusted 
Locations\Location0]
"Path"="\\\server\\pippo\\"
"Description"=""
"Date"="22/10/2009 19.05"
"AllowSubFolders"=dword:00000001
aprendo un file \\server\pippo\File.accdr, che risiede su una macchina di 
rete, mi esce una maschera di avviso di protezione
[� stato individuato un potenziale problema di protezione]
ma devo premere su [Apri] e il file viene aperto regolarmente da  RunTime 
Access 2007
mentre
Aggiungendo la path al regedit un percorso tipo C:\ Pippo,
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security\Trusted 
Locations\Location0]
"Path"="C:\\Pippo\\"
"Description"=""
"Date"="22/10/2009 19.05"
"AllowSubFolders"=dword:00000001
aprendo un file C:\ Pippo\File.accdr, che risiede sulla macchina locale, il 
file viene aperto regolarmente da  RunTime Access 2007
senza che esca la maschera
[� stato individuato un potenziale problema di protezione]
con la seguente modifica su regedit, il  \\server\pippo\File.accdr, viene 
aperto, ma volevo trovare qualcosa di meno pericoloso
[HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security]
"VBAWarnings"=dword:00000001
ciao michele

 ha scritto nel messaggio 
news:4ae2dc8c$1...@news.x-privat.org...

Ma � proprio necessario agire sul registro di sistema per poter aprire i 
database su un disco di rete ? Mi sembra come aprire il torace del S.O. e 
prendere in mano il suo cuore per potergli iniettare una fiala, mentre il 
tutto potrebbe essere fatto con una semplice endovena.
Ciao
Antonio


non ho trovato altre soluzioni in rete
se hai qualche dritta pi� semplice,
grazie e ciao michele 

 ha scritto nel messaggio 
news:4ae41d8d$1...@news.x-privat.org...

Se sul pc col runtime fai doppio click sull' .MDB (o .ACCDB) che si trova 
sul disco di rete, te lo apre o fa errore ? Se non hai particolari 
limitazioni (e non credo visto che puoi manovrare sul registro di sistema) 
penso che viene caricato il runtime e a sua volta carica il database. E' 
cos� o no ?
Newsgroup: it.comp.appl.access
Titolo: problemi su una query A2000/W98

Spett.le NG,
Supponiamo di avere una tabella contenente i seguenti campi : Id, Descr.,
Prezzo, quantità e Iva
Ho creato una query su questa tabella in modo che mi calcoli il totale per
riga (prezzo*quantità) chiamato "totale riga"
Adesso volevo realizzare un'altra query dove posso calcolare la somma dei
totali riga che hanno l'iva uguale.
Ad esempio :
Id     Descr     Prezzo    Quantità    Prezzo Totale   Iva    Somma di Tot :
???
1       aaa         1.200         5                6.000           20
6.000
2       bbb         2.000         1                2.000          10
2.000
3       ccc          1.500         2                3.000          20
9.000
Ho provato a fare una query di query per considerare solo quelli con l'iva
al 20, ed ho provato a creare un campo chiamato Somma di totale :
somma(Prezzo totale), ma mi ripete il prezzo totale e non lo incrementa a
quello del record precedente.
Sicuramente sbaglio nella sintassi... ma non  riesco a capire bene cosa ci
va al posto del ???
Grazie!
Saluti
Sergio Della Giora

Newsgroup: it.comp.appl.access
Titolo: Gestire scanner da access

Come posso con gli ocx della wang (imaging) inserire un'immagine
direttamente in un campo ole di una tabella?
Qualcuno sà dove reperire una guida approfondita su questo controllo?
Grazie
Massimo

...

Cerca nell'archivio storico dei post su 
www.sitocomune.com
Sergio Mazza ha fornito parecchi esempi nei mesi scorsi.
Ciao, warp

 ha scritto nel messaggio
news:3b01a...@news.dada.it...

Ringrazio warp; visto che la Triade è insensibile e non mi ha chiesto di
pubblicare un esempio (sigh! Me tapiro..), per la gioia di grandi e piccini
ribeccateve questo:
'----------------------
Private Sub cmdScanToDisplay_Click()
'
'Inserire nella maschera il controllo [Wang Image Scan control] qui chiamato
'[CtlActiveX11].
'Per avere una anteprima dell'immagine si inserisce il controllo [Wang Image
Edit Control]
'qui chiamato [CtlActiveX12]; automaticamente viene visualizzata l'anteprima
della immagine.
'
On Error GoTo ScanError
CtlActiveX11.ShowSelectScanner
CtlActiveX11.PageType = 1
CtlActiveX11.ScanTo = 0
CtlActiveX11.ShowSetupBeforeScan = Me!setupScanner
CtlActiveX11.StartScan
ScanExit:
    Exit Sub
ScanError:
    Msgbox Err.Number & ", " & Err.Description
End Sub
'----------------------
Inseriscilo in un bottone chiamato "cmdScanToDisplay". Per avere l'help di
ogni metodo/proprietà dei controlli basta che ci clicchi sopra e premi f1.
Prima di tutto ciò devi inserire i riferimenti alle librerie Wang
(strumenti - riferimenti)...
Ciao.

ribeccateve questo:
Mhmmm, in effetti ultimamente sono distrattini: mi sono accorto ieri che non è stata publicata sul
Sito Comune la "versione" n° 3 del viewerino ... peccato, ci sono alcune novità davvero
interessanti.
Oltre a una doverosa citazione a te e Roberto dal portatile per il buco legato a Win ME che avete
risolto insieme :-)
CIAO, Warp

 CIAO, Warp
Ciao.

Ci avevo pensato e ho già da parecchio un mdb di esempio...
Perfetto, direi d'accordarci in mail...
Newsgroup: it.comp.appl.access
Titolo: Problema query

Premetto che i campi che iniziano con id sono tutti chiavi primarie.
Ho due tabelle:
- Tabella UNO con i campi 'id_uno' 'nome'
- Tabella DUE con i campi 'id_due' 'nome'
Poi ho una tabella che lega le due (risolvo una relazione molti a
molti):
- Tebella TRE con i campi 'id_uno' 'id_due'
Devo inserire nella tabella UNO il nome 'Nuovo', e devo legarla alla
tabella DUE dove 'id_due' è uguale a '1'.
Per fare questo faccio la query:
INSERT INTO uno (id_uno,nome) VALUES ('','Nuovo')
Ovvero inserisco la tupla lasciando al DBMS l'inserimento automatico
della chiave primaria id_uno.
Il problema è questo: come faccio a sapere che valore ha dato il DBMS
ad id_uno per poi fare questa query:
INSERT INTO tre (id_uno,id_due) VALUES ('????????','1')
Grazie!
--
Marco "Duff" Palermo
http://www.marcoduff.com/

 
http://www.marcoduff.com/
Io farei cosě: immagino che i campi ID siano contatori, se lo sono li
sostituirei con un campo numerico e lo incrementerei io. Cioč, invece di
inserire un nuovo record alla TABELLA UNO, gli accodo un record che in ID
utilizza la funzione DMAX ... +1 e in nome NUOVO. Nel frattempo me lo tengo
salvato da qualche parte cosě da poterlo utilizzare.
Holla Colink

"MarcoDuff" <Marco...@SPAMHotmail.com> ha scritto nel messaggio
news:n23ievomtl62nmvhe...@4ax.com...

Potresti provare con INSERT INTO tre (id_uno,id_due) VALUES
(DMAX("id_uno","UNO"),'1')
Anche se credo che potresti fare tutto da codice VBA aprendo i tre recordset
e pacendo degli opportuni AddNew e Update...
Ciao.
George

e pacendo degli opportuni AddNew e Update...
Utilizzo Java in unione a MySQL, ma non ho trovato nessuna funzione
che mi aiuti... Magari se la conosci potresti darmi una dritta?


 Grazie!
Allora sei nel NG sbagliato... Qui si parla di Access!
Bye.
Newsgroup: it.comp.appl.access
Titolo: Clessidra e caricamento maschera.

Ho un problema che non riesco a risolvere, infatti quando tento di
visualizzare la clessidra, nel tempo di caricamento della maschera che
contiene alcune immagini residenti su cd-rom, non mi si visualizza.
Ho utilizzato la seguente procedura.
Sul tasto che apre la maschera ho applicato all'evento su click:
Private Sub Sezioni_standard_Click()
DoCmd.Hourglass True  'attiva clessidra
DoCmd.OpenForm "nome_form"
End Sub
In tal modo prima di aprire la maschera mi rende visibile la clessidra.
Sulla maschera da aprire ho applicato all'apertura il seguente evento:
Private Sub Form_Open(Cancel As Integer)
DoCmd.Hourglass True  'disattiva clessidra
End Sub
Disattiva la clessidra precedentemente attivata su Click.
Perchè non riesco a vedere la clessidra nonostante il tempo di caricamento
della maschera e dei dati in essa contenuti sia di almeno 4/5 secondi?
Sicuramente sbaglio qualcosa ...Potete aiutarmi per favore a risolvere il
problema?
Ciao e grazie.
Enzo

"Enzo" <e...@liberoANTISPAM.it> ha scritto nel messaggio
news:vF9W5.16360$hk4.6...@news.infostrada.it...

Innanzitutto per disattivare la clessidra devi scrivere:
DoCmd.Hourglass False.
Probabilmente i 4/5 secondi sono necessari a visualizzare il primo record e
non per
aprire la maschera (sul CD hai delle dimmagini e non il database), e poichè
l'evento "Su apertura" avviene all'apertura della maschera ma prima della
visualizzazione del primo record, non fai in tempo a vedere la clessidra:
resettala su un evento che avvenga quando il pimo record è già caricato;
prova con l'evento "Su caricamento" che avviene quando una maschera viene
aperta e ne vengono visualizzati i relativi record; ancora meglio
sull'evento "Su attivato" del primo controllo che prende il fuoco nella
maschera.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Errore con le date con DoCmd.RunSQL "UPDATE............"

L'aggiornamento o l'inserimento di date nel formato GGMMAAAA viene eseguito
in modo errato con istruzioni :
                          Cmd.RunSQL "UPDATE ...................."
vengono registrate le date nel formato americano MMGGAAAA.
Ho utilizzato ACCESS 2000 in versione italiana ed ho controllato le
impostazioni del pannello di controllo sia in W98 che in WNT ma l'errore
permane.
Come posso risolvere il problema?
                                                        Renato

permane.
uffaaaa... ogni tanto non si parla d'altro... ad sql delle
impostazioni del pannello di controllo nun glie ne po' frega' di meno.
lui e' stato fatto dagli americani e cia' l'imprinting americano, per
cui qualsiasi data gli passi prova ad interpretarla come data
americana, e solo se si trova una cifra superiore a 12 dove lui si
aspetterebbe un mese allora prova ad interpretare la data col formato
europeo.
quello che ti conviene fare e' formattare la data *prima* di passarla
alla query sql.  meglio ancora, formattala cosi': yyyy/mm/dd.
--------------------------------------------------
ATTENZIONE!
it.comp.database.access diventera' it.comp.appl.access!
cercalo tra i nuovi ng e linkalo!
-----------------------------------
rimuovere NOSPAM. per mandare email
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

Newsgroup: it.comp.appl.access
Titolo: Pulsante destro

Qualcuno sa come si possono impostare le opzioni presenti sulla finestra che
si apre con il pulsante destro sul nome di un file in Esplora Risorse, per
aggiungerne altre?
La stessa cosa mi interesserebbe all'interno di una maschera.
Saluti.
Sandrobi

 wrote in message
news:jWfKc.57441$
c_1.1...@twister1.libero.it

Non ho ben capito, ma il Menù che esce su Right_Click
è il Menù PoPup associato alla Form.
Quindi se tu ti costruisci un menù Popup e nella proprietà
di Form(Menù scelta Rapida) associ il tuo Menù al Right_Click
esce.
A questo punto devi solo impostare che azioni far eseguire.
Puoi usare Macro o "Public Function"
Non sono sicuro di aver capito....!
Ciao.
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 @Alex
Perfetto. L'altra cosa era come personalizzarlo da esplora risorse, ma
probabilmente è OT.
Ciao.
Sandrobi
Newsgroup: it.comp.appl.access
Titolo: Problemi fax windows xp

Salve ho scaricato dal sito comune uno script per inviare da ACCESS in
automatico fax con Winfaxpro.
Tutto funzionava con Win98, ma ieri ho installato XP E NON RIESCO PIU A
INVIARE I FAX.
Avete gią avuto questo problema ? potete aiutarmi ?
grazie
Stefano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/



Newsgroup: it.comp.appl.access
Titolo: errore di run-time

Vi prego Aiutatemi, sono disperato,
Avendo finito il DB, ho creato un pachetto con il DEVELOPER e l'ho
installato nel computer del mio capo per fargli vedere il prodotto finito.
All'avvio, all'apertura della maschera di autenticazione (fatta da me, non
quella di access) inserisco user name e password mi da errore di run-time.
Premetto che l'ho diviso e il BE l'ho convertito in MDE
Cosa può essere??
Ciao
CLaudio

 ha scritto nel messaggio
news:tFm7b.36114$hE5.1...@news1.tin.it...

Se non indichi il numero di errore è difficile
MAssimiliano

 ha scritto nel messaggio
news:tFm7b.36114$hE5.1...@news1.tin.it...

Se ha Access, portaci l'MDB e lancia quello, e vedi dove si pianta.
-- 
Jonathan Canova
www.aladinoinformatica.com

 ha scritto nel messaggio
news:Nen7b.52785$R32.1...@news2.tin.it...

Non potrebbe essere un problema di riefrimenti e non lo vedi?
MAssimiliano

 ha scritto nel messaggio
news:Dcn7b.36636$w8....@news.edisontel.com...

Purtroppo non mi da alcun numero di errore
mi dice semplicemente
"Esecuzione dell'applicazione interrotta a causa di un errore di run-time"
 "l'applicazione verrà terminata"
In poche parole, all'avvio mi apre regolarmente la Maschera Autenticazione,
la quale sul tasto ok, mi abilita successivamente la mia barra di menu
principale
li mi da errore, non va oltre.
Nel mio computer funziona regolarmente, anche con le runtime
Ah dimenticavo di dirvi che nella crazione del paccetto mi ha inserito, in
automatico, senza che gli dicessi niente, ul file sysinfo.ocx, che è???
io l'ho tolto dall'installazione, però anche mettendo quello mi da errore
Grazie
Ciao

 ha scritto nel messaggio
news:tFm7b.36114$hE5.1...@news1.tin.it...

Ancora ad oggi non sono riuscito a capire cosa possa essere questo problema,
nessuno ha qualche idea??
sono alla frutta come si suol dire
Ciao
Claudio
Newsgroup: it.comp.appl.access
Titolo: Copiare Database

Ciao a tutti
e' possibile tramite un pulsante in una maschera , copiare
oppure chiudere e copiare
il database corrente  in un 'altra  directory,
mi sapete dire che codice va scritto nella routine?
Ciao e Grazie
Giuseppe

 wrote in message
7T8va.140821$K35.3...@news2.tin.it...

Poichè non è possibile usare l'istruzione FileCopy su un file aperto vai sul
Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Federico Luciani intitolata "Compatta l'mdb in uso".
Lo script pubblicato nella FAQ chiude il database corrente, lo compatta in
un file temporaneo, cancella il file originale, ricopia il file temporaneo
con il nome del file originale, elimina il file temporaneo e riapre il
database compattato.
Modifica lo script in maniera che chiuda il database corrente, lo compatti
in un altro file di cui tu stabilisci il nome e, se lo ritieni opportuno,
riapri il database originale.
In alternativa creati un nuovo database vuoto con il metodo CreateDatabase e
copiaci tutti gli oggetti del database corrente con il metodo CopyObject.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:7T8va.140821$K35.3...@news2.tin.it...


 ha scritto nel messaggio
news:7T8va.140821$K35.3...@news2.tin.it...

Ciao Giuseppe
Inserisci questa dichiarazione un un modulo
Declare Function CopyFile Lib "kernel32.dll" _
                 Alias "CopyFileA" _
                 (ByVal lpExistingFileName As String, _
                  ByVal lpNewFileName As String, _
                  ByVal bFailIfExists As Long) As Long
e la esegui con
CopyFile currentproject.FullName,"C:\Destinazione",0
La funzione API CopyFile esegue la copia anche se il file di origine è
aperto.
Ti alleglo l'help riferito alla funzione API.
Ciao Giorgio
----- DA Win32 Programmer's Reference
BOOL CopyFile(
    LPCTSTR lpExistingFileName, // pointer to name of an existing file
    LPCTSTR lpNewFileName, // pointer to filename to copy to
    BOOL bFailIfExists  // flag for operation if file exists
   );
Parameters
lpExistingFileName
Points to a null-terminated string that specifies the name of an existing
file.
lpNewFileName
Points to a null-terminated string that specifies the name of the new file.
bFailIfExists
Specifies how this operation is to proceed if a file of the same name as
that specified by lpNewFileName already exists. If this parameter is TRUE
and the new file already exists, the function fails. If this parameter is
FALSE and the new file already exists, the function overwrites the existing
file and succeeds.
Return Values
If the function succeeds, the return value is nonzero.
If the function fails, the return value is zero. To get extended error
information, call GetLastError.
------------------------------------
Newsgroup: it.comp.appl.access
Titolo: sito access

ciao a tutti
ho bisogno di un piacere, cerco un sito su access x principianti
grazie mille
 marco

 ho bisogno di un piacere, cerco un sito su access x principianti
www.sitocomune.com
Sib

web.tiscali.it/gpalmia/modulo5

web.tiscali.it/gpalmia/modulo5


complimenti veramente carino....c'è il link su sitocomune?
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Pulsante di opzione o casella di controllo

Voglio inserire in una maschera la possibilità di selezionare alcune 
voci ma non in mutua esclusione...ho provato sia con le caselle di 
controllo che con i pulsanti di opzioni..al di là di stabilire quale 
sia il più indicato, non riesco a fare in modo che si possano 
selezionare + voci contemporaneamente, potete aiutarmi?
Grz :)
F

 ha scritto nel messaggio 
news:200503040...@mynewsgate.net...

Sì devi prevedere i rispettivi campi e poi visulizzarli con caselle di 
controllo
Se le associ tutte alla stesso campo è chiaro che selezionando l'una 
deselezioni l'altra
MAssimialino

 deselezioni l'altra
Grz, però non ho capito la tua risposta...ho inserito nella mia maschera 
le N caselle di controllo di cui ho bisogno...cosa significa "associarle 
al campo?" 
Nel mio caso ogni casella corrisponde ad una query di estrazione dati in 
formato excel, da eseguire o meno, c'è un pulsante principale al quale ho 
associato del codice che dovrebbe valutare ogni casella di controllo ed 
eseguire solo le query selezionate, sono semplici opzioni booleane, 
sì/no...sì/no...
L'unico parametro di controllo che trovo nelle proprietà della casella è 
il valore di opzione...
Grz
F

mantofob ha scritto:

Probabilmente stai usando un gruppo di opzioni, che è un controllo
progettato apposta per funzionare in mutua esclusione come dici tu.
Devi usare delle singole caselle di controllo (o pulsanti di opzione o
interruttori) posizionate al di fuori del gruppo di opzioni (che puoi
eliminare se non ti serve).
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

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

> Non usare un gruppo di opzioni
Ora ho capito dove sta il problema...volevo solo una cornicetta carina 
come elemento grafico all'interno della finestra, e invece ho creato un 
gruppo di opzioni... :P
Provo subito la modifica.
Grz!
F
Newsgroup: it.comp.appl.access
Titolo: Aiutoo!!! Il conteggio delle ore in access

Ho un problema da cui non ne vengo fuori,
ho sviluppato un piccolo Db dove devo calcolare le ore di straordinario
effettuate in un mese, ebbene in una maschera vi è una casella di testo che
ha come origine dati due altre caselle tipo:[ore straordinarie fisse]+ [ore
straordinarie saltuarie], la casella in questione mi funziona correttamente
con il formato orario, ovvero sein un casella vie 2:00 e nell'altra 4:00 la
casella proposta mi tira fuori 6:00, ma questo fino al valore 23:59!! Dopo
difatti si azzera e ricomincia da 00:00, siccome in excel il problema si
risolveva impostando il foramto orario "[h].mm" che ti conteggiava le ore
come somma effettiva, quindi superiori alle 24, come posso fare in access,
vi prego sono in crisi!!
Grazie anticipatamente.

 ha scritto nel messaggio
news:YOvf8.26091$Ns4.1...@news2.tin.it...

In Access non hai il tipo di formato che hai in Excel che ti permette di
visualizzare, in un campo Data/ora, un valore in ore e minuti maggiore di
24.
Quindi o conteggi separatamente le ore ed i minuti in due controlli numerici
separati (vedi sul Sito Comune (link qui sotto), Sezione General la FAQ di
Silvio Berruti intitolata "Somma di tempi o di orari senza tener conto dei
giorni"), oppure, come faccio io normalmente, moltiplichi il risultato della
somma delle ore/minuti per 24 e assegni al controllo del risultato il
formato Fisso. Così facendo visualizzerai il risultato, anziché in ore e
minuti, in ore e frazioni di ore: quindi 35 ore e mezzo non lo vedrai come
35:30 ma come 35,50, e visto che poi il totale degli straordinari lo devi
moltiplicare per un costo unitario non credo che la cosa ti dia
particolarmente noia.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: doppioni

aiutatemi
ho una rubrica dove vado ad inserire cognome nome etc..
io vorrei evitare di inserire record uguali  o meglio di replicare qualche
contatto.
come faccio?
Poi se contemporaneamente mi dice che il cognome è già presente?
grazie spero di essermi spiegato bene

 ha scritto nel messaggio
news:1Nb3a.182506$0v.50...@news1.tin.it...

Ritengo che controllare il Cognome non sia sufficiente per escludere i
Doppioni
potresti avere 2 Contatti con Cognome e Nome Uguali ma essere persone
diverse.
Solitamente si controllano altri dati UNIVOCI al di là della PrimaryKey che
non serve
a molto in questo caso.
Ricorda che potresti anche digitare "Dall'Oca" oppure "Dall' Oca" c'è solo
lo spazio
in più che però ti frega.
Non sò se nella tua struttura tu abbia inserito un dato Univoco del Tipo
CODICE_FISCALE
oppure PARTITA_IVA.
Nel qual caso ti consiglio di usare questi.
@Alex.

@Alex
si ho anche il codice fiscale ma come devo fare per far spuntare un
messaggio qando inserisco un doppione?
accetto tutti i consigli del caso e oltre
ciao piero

 ha scritto nel messaggio
news:Sdv3a.247897$AA2.9...@news2.tin.it...

Su evento Before Update del Controllo in cui Hai il Codice Fiscale inserisci
un controllo con un DCOUNT(......).
Se restituisce Null allora non è presente.
Secondo me dovresti fare in modo che la prima immissione sia il C.F. e che
tutte
le altre TextBox siano Disabilitate, per fare questo inserisci su evento
Current
una verifica di Nuovo Record e cicli con
Su Evento Current inserisci:
Dim ctl as Control
If Me.NewRecord Then
For Each ctl in me.controls
    If ctl.Name<>"NomeControlloCodiceFiscale" Then ctl.Enabled=False
Next
End If
Poi in seguito all'inserimento Del C.F. sblocchi tutti i Controlli per
permettere di inserire altri dati.
@Alex.

"@Alex"
ho provato ma non capisco,"scusa la mia poca  dimestichezza con access",
DCOUNT come va inserito
scusa ancora ma se me lo spieghi passo passo forse č meglio, grazie e scusa
ciao Piero

 wrote in message
news:OVT3a.190493$
0v.53...@news1.tin.it

Allora, il Controllo TextBox associato al C.F. va controllato
prima di eseguire l'aggioramento.
Questi controlli hanno degli eventi, quello che devi usare
č Before_Update(Prima di aggiornare).
Nell'evento inserisci il controllo in VBA, ma solo se stai aggiungendo
un nuovo Record.
Per questo devi verificare la proprietŕ NewRecord di Form.
Quindi se sei in NewRecord durante l'Evento BeforeUpdate allora
inserisci DCount(....) che se restituisce valore<>Null significa
che č giŕ presente un Record con C.F. uguale.
Non saprei darti piegazioni piů dettagliate di cosě, perchč
vorrebbe dire fare un corso di Access..........!
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

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

 
Verissimo....!
Errore di sbaglio.


adesso mi avete confuso,
io ci provo speriamo che ce la faccio
grazie
se nel contempo avete qualche suggerimento fate pure sono tutte orecchie
ciao a tutti