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

Ho inserito nell'evento Click del pulsante uscita dell'applicazione che ho 
creato questo codice al fine di compattare il database ogni volta che si 
esce.
Private Sub CmdUscita_Click()
    DoCmd.RunCommand acCmdCompactDatabase
    DoCmd.Quit
End Sub
Però non funziona, e mi da il seguente errore:
"Impossibile comprimere il database aperto durante l'esecuzione di una macro 
o di codice Visual Basic.
Invece di utilizzare una macro o del codice, scegliere Utilità database dal 
menu Strumento, quindi Compatta e ripristina database."
Come posso fare?
Michele 

...

Perchè invece di usare del codice non prevedi di Flaggare la
compattazione alla Chiusura che Access esegue in modo automatico.
(Versioni > A97)
Ciao
@Alex

Newsgroup: it.comp.appl.access
Titolo: Ricerca Date

Ciao a tutti.
 
Ho un problema con la ricerca delle date con formato diverso da quello italiano.
 
Partiamo dall'inizio.
Nell' Pannello di controllo sotto la voce Lingua e tastiera ho inserito come formato l'italiano(Svizzero)
Questo significa che il formato della data non è con la / (barra)  ma bensì con il . (punto)
13.02.2014 per intenderci.
 
Inizio a memorizzare campi data all'interno di tabelle Access. e fino a qui tutto normale, anche se riesco a visualizzare le date con il . ma nelle tabelle la data è sempre rappresentata dalla /
Quando faccio una ricerca e quindi utilizzo la riga di comando format(xxxx,"mm/dd/yyyy") dove xxxx è la variabile dove è memorizzata la data di ricerca in formato 13.02.2014 
mi appare sempre l'errore di conversione dati....
 
Io ho fatto una funzione che prende la data in formato con il . e la converte nel formato con le / e la cosa funziona, ma ora devo cambiare 2500 istruzioni con il nuovo sistema.
 
La mia paura non è quella della sostituzione, ma bensì è tutto corretto ?
Oppure cè un sistema diverso e piu semplice per gestire date in altri formato ?
 
grazie da subito
 
Enrico Pietrobon

Difficile è....
Immaginavo



L'errore, se on ho capito male, è di concetto, non nella ricerca. Le date sono date. Tu parli di come rappresentarle, di come le vedi in tabella. Ma questo è, appunto, una rappresentazione. Le date sono memorizzate come numero. E sono sempre quelle. Qua da noi (e nelle query) dd/mm/yyyy, in America (e in VBA) mm/gg/yyyy. Ma se fai un programma che funzioni sia qui che in America che in Cina come fai? Fai tre programmi diversi? None. Usi le query parametriche e lasci al sw fare il suo lavoro, cioè interpretare...Poi le date le rappresenti come più ti piacciono...
Newsgroup: it.comp.appl.access
Titolo: (di nuovo):record in sottomaschera....

Allora,
Ho creato una maschera principale che contiene a sua volta una
sottomaschera e,sui valori inseriti nelle varie txbox della maschera
principale premendo un pulsante "cerca", nella sottomaschera appaiono i
record relativi ai parametri di scelta che ho immesso nelle txbox...
e fin qui tutto ok.
Nella sottomaschera,nel corpo vicino ai campi del record, ho aggiunto un
pulsantino e vorrei che premendo su quel pulsante mi si aprisse una
maschera contenente il record selezionato perň visualizzato in
dettaglio.
io sul pulsantino ho fatto cosě:
DoCmd.OpenForm ("Dettaglio")
Forms!Dettaglio.RecordSource = "QueryDettaglio"
dove "QueryDettaglio" č una query che mi apre la maschera "Dettaglio" in
base un criterio del tipo:
[tbl].[campoID]=[Forms]![Sottomaschera_Ricerche]![campoID]
la maschera si apre ma al momento di impostare il RecordSource mi chiede
di inserire il parametro di Forms!Sottomaschera_Ricerche!campoID
Chi mi aiuta ??!!
Grazie.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
L'hai già letta la risposta di Alessandro? Quella è la strada :)
Ciao Paolo

Grazie.
Saluti.
Emanuele.
Newsgroup: it.comp.appl.access
Titolo: problema strano con sottomaschere

un problema di cui non capisco neanche la natura:
quando tento di aggiungere un record in una sottomaschera viene generato il 
seguente errore:
l'oggetto non contiene l'oggetto di automazione 'class'
si è cercato di eseguire una routine di visual basic o un metodo di un 
oggetto che non è disponibile per le operazioni di automazione del 
componente.
Poi il record me lo fa pure inserire ?!
Grazie
ADR 

 ha scritto nel messaggio 
news:465fdc82$0$10628$4faf...@reader2.news.tin.it...

Leggi bene il codice associato e considera che potresti aver usato parole 
riservate per Access.
Ciao, Carlo 

il bello è che non cé codice associato...???? 

 ha scritto nel messaggio 
news:46600592$0$17940$4faf...@reader1.news.tin.it...

Leggiti bene i riferimenti del db da un modulo qualsiasi.
Controlla inoltre se nella maschera o sottomaschera hai usato un ocx esterno 
non più referenziato.
Ciao, Carlo 

diciamo che ho risolto in questa maniera:
la tabella principale si chiamava classe con un campo chiave primaria classe
la tabella secondaria legata da un campo con lo stesso nome classe
non so perché ma nel legare i campi master e secondari access leggeva 
classe.class come riferimento al campo e class è una parola riservata o il 
nome di un modulo mica ho capito bene
comunque cambiando il nome del campo sparito il problema.
comunque grazie perché andando a leggere nei riferimenti e altro ho visto 
questo modulo class che in genere è invisibile e ho pensato di cambiare 
nome....
ciao e grazie ancora ADR 

 ciao e grazie ancora ADR
Era una delle possibilità...aver usato una parola riservata per Access.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Emulare agenda outlook per compilare alcuni campi

Salve, ho provato a cercare sul SC e su google, non credo ci sia quel che 
stò per chiederVi, nel caso in cui mi fossi sbagliato, Vi chiedo di 
segnalarmi il link (eventualmente). Ora mi spiego:
Devo registrare degli appuntamenti in un database, alcune info sono:
1. Data
2. Ora Inizio
3. Ora Fine
Per evitare di compilare questi campi pensavo all'agenda di outlook, vorrei 
poter selezionare il giorno "x" ed evidenziando le celle appartenenti agli 
orari che mi interessano, premendo ad esempio su un pulsante conferma, 
sarebbe fantastico che il giorno da me selezionato e l'ora iniziale e finale 
della selezione effettuata con il mouse andassero a compilare i dati 
riportati nei precedenti 3 punti.
Avete qualche dritta da suggerirmi, sinceramente, non saprei da che parte 
iniziare...!
GRazie mille per eventuali risposte o link.
-- 
strano...mavero
L'universo è cambiamento; la nostra vita è il risultato dei nostri pensieri.
Marco Aurelio 

[cut]
ho effettuato maggiori ricerche su google e ancora su SC, niente.
Mi sembrava un'idea simpatica quella di gestire 3 campi con un'iterazione 
grafica simile appunto a quella dell'agenda appuntamenti outlook.
So che posso collegarmi e recuperare i dati, ma non è questa la mia 
necessità.
Se servono altre delucidazioni sulla mia richiesta sono disponibile.
Saluti,

Newsgroup: it.comp.appl.access
Titolo: valore a zeno non salvare

Ritorno con la mia solita domanda.
Ho tre valori da imputare in una maschera. Almeno uno dei 3 deve essere
compilato.
Nella tabella non posso mettere a tutti e tre - richiesto Si-
Quale codice devo inserire per evitare di memorizare i dati della maschera
qualora nessuno dei tre campi sia compilato?
Grazie in anticipo per l'aiuto.

 ha scritto nel messaggio
news:bgapts$mr6rf$1...@ID-91233.news.uni-berlin.de...

Ti sono già state date due risposte!
Le hai lette?
Se non vanno bene, perchè non replichi a quelle invece di aprire un nuovo
thread?
Antonio

Newsgroup: it.comp.appl.access
Titolo: controlli inusuali

ciao
devo realizzare un programma per la gestione di fasce orarie
excell si presta molto bene..
basta colorare le celle di una tabella, ma è scomodo da usare specie se a
questa tabella devono accedervi in tanti
pensavo di fare un applicativo con access.. ma come rappresentare le fasce
orarie? una rappresentazione testuale tipo:
pippo: dalle 20:00 alle 20:30
topolino dalle 21:00 alle 3:00
pippo dalle 21:00 alle 22:00
è troppo difficile da leggere!
pensavo di costruire dei rettangoli runtime in una form..
ma non c'è un controllo già pronto all'uso?
grazie mille
ciao ciao

 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
Il suo lavoro e' essere un professore ed un ricercatore: ecco una  scusa
dannatamente buona per alcuni dei cerebro-danni di minix.
		-- Linus Torvalds ad Andrew Tanenbaum


ricorda molto la storia dei 115 controlli... :-)
Have fun.
ultimamente non ho seguito molto i threads.. mi sai dare un'indicazione più
precisa?
ciao e grazie...

 pippo dalle 21:00 alle 22:00
Dai un'occhiata al mio post del 10/01/01:
"calendari e diagrami di Gant"
--
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/
*************************************************

 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
"La resistenza e' inutile."
		-- Data, "Star Trek - Primo Contatto"
Newsgroup: it.comp.appl.access
Titolo: compilazione automatica campi

ciao,
Ho una tabella dove due valori (su due colonne) sono legati ( ad A--->
Bianco; B ----> Rosso; etc...), in una seconda tabella con una casella
combinata imposto che il valore puo' essere solo A, B....: come faccio a 
fare in
modo che sulla casella di fianco compaia automaticamente il valore che ho
gia' definito legato al parametro? cioe' se nella casella combinata scelgo
A, nella casella di fianco deve comparire "Bianco".
Grazie mille!
ps. non ne so mezza di Visual Basic, se c'e' un modo "semplice"...e' meglio!
Barbara

 wrote in message
news:VPOWe.4089$
Do5.2...@news4.tin.it

Se devi salvare l valore in una tabella e la TextBox
č associata ad un campo devi sfruttare l'Evento
AfterUpdate della Combo e fare cosě:
Me!NomeTextBox=Me!NomeComboBox.Column(n-1)
dove n č il numero della colonna, che essendo ZeroBased
serve sottrarre 1.
se invece la TextBox ha solo una funzione di visualizzazione
ti basta inserire nell'OrigineControllo il riferimento alla Combo:
=[NomeCombo].Column(n-1)
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Funzione Dcount ...

Come suggeritomi da Roberto nel precedente post, ho individuato la funzione
DCount che mi permette di visualizzare in una casella di testo non associata
la somma delle caselle di controllo contenute in  una maschera.
Esempio:
=DCount("[NomeCasella Controllo]";"NomeTabella")
Ho però la necessità di ottenere la sola somma di quelle caselle di
controllo che siano state spuntate nella maschera e cioè quelle la cui
condizione è Vera. Sicuramente dovrei inserire nella funzione un criterio di
ricerca che mi filtri i valori, ma che non sono riuscito a formulare.
Qualcuno ha suggerimenti?
Angelo ...



DCount("[NomeCasella Controllo]";"NomeTabella", condizione filtro)
esempio "campotuo=true"
Saluti.
Emanuele.

 ha scritto nel messaggio
news:UtQV9.41077$0v.12...@news1.tin.it...

Se i campi Si/No contenuti nella tabella fossero solo due e si chiamassero
rispettivamente Campo1 e Campo2, io scriverei:
=DCount("*"; "NomeTabella"; "Campo1 = -1") + DCount("*"; "NomeTabella";
"Campo2 = -1")
Volendo però puoi anche usare la funzione DSum, ovvero:
=DSum("Campo1";"NomeTabella")*-1+DSum("Campo2";"NomeTabella")*-1
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Grazzie Robero .... FUNZIONA!
Angelo

Newsgroup: it.comp.appl.access
Titolo: Come rilevare lo stato del recordsetclone?

Ho una Form che normalmente viene aperta in lettura/scrittura.
In una parte ben specifica dell'applicazione ho esigenza di aprirla in sola
lettura:
docmd.openform "Pinco",,,,acdbreadonly
Su evento apertura della maschera in questione dovrei, dipendentemente dallo
stato del recordsetclone ,prendere decisioni diverse:
Se recordsetclone a sola lettura
             .....
altrimenti
 .       ........
Fine Condizione
Come individuare lo stato del recordsetclone della Form (lettura o
lettura/scrittura)?
Ciao a tutti.

 stato del recordsetclone ,prendere decisioni diverse:
per lo stato del recordsetclone probabilmente bisogna riferirsi alla
proprieta'
Type. cmq se la form e' aperta per sola visualizzazione 
la proprieta' allowediting dovrebbe essere a false 
Sai usare il debug? li si vede tutto
--
a.cara
togli qualcosa dall'email

 Sai usare il debug? li si vede tutto
Stasera farò delle verifiche...
Ciao, Simone

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

devo visualizzare un campo con il formato di 5 numeri anche se per esempio 
ho il valore 45.dovrei quindi visualizzare 00045. Ho provato a mettere nella 
query =Format([nome campo]; e poi non so se mettere #, 0, 9 ecc.
Chi mi puň aiutare?
grazie 

 ha scritto nel messaggio 
news:fdg8id$b9n$1...@aioe.org...

Format([nomecampo];"00000")
Ciao.
-- 
Sergio MAZZA 

> Chi mi può aiutare?

Newsgroup: it.comp.appl.access
Titolo: REPORT: Stampare il piè di pagina solo sull'ultima pagina

Sapete indicarmi come si fa a fare stampare il pič di pagina solo
sull'ultima pagina di una serie di pagine?
In pratica, se stampo una fattura di piů pagine, i totali degli importi li
deve stampare solo sull'ultima pagina della fattura.
Vi ringrazio anticipatamente.
Paolo
i...@ipsonline.it

Vi ringrazio anticipatamente.
I totali li metterai nel piè di pagina/report settando poi la proprietà piè
pagina di pagina a "non con int. piè pagina di report"
Antonio
--
**************************
E' natale e siamo tutti più buoni
Figuriamoci se era pasqua
**************************

 
i...@ipsonline.it
Se il tuo problema e stampare ad una determinata distanza dalla fine
dell'ultimo foglio procedi seguendo questi passi:
- metti un controllo casella di testo che si chiama pippo nel pič di pagina
- imposta il controllo come invisibile
- metti, nell'origine dati =Pages
- nell'evento "su fermattazione" della sezione pič di pagina della pagina
controlla se "
me.page
=me.pippo": se sě allora č l'ultima pagina del report
- se ci si trova sull'ultima pagina del report rendere visibili i controlli
- altrimenti renderli invisibili.
Un esempio di codice:
Private Sub PičDiPaginaPagina_Format(Cancel As Integer, FormatCount As
Integer)
  If Me.Page = Me.Pippo Then
    Me.pippo.Visible = True
  Else
    Me.pippo.Visible = False
  End If
End Sub
(Risposta presente nel file Ottobre.txt reperibile nel sito comune di
it.comp.database.access(in via d'estinsione) e it.comp.appl.access)
 
http://members.xoom.it/it_db_access
*@*Merry Xmas & Happy New Year*@*
Ciao da RoDAgo




  If Me.Page = Me.Pippo Then
si usa
if page=pages then
-----------------------------------
Per favore, accodate due zeri al mio stipendio.  E' per renderlo Y2K-compliant.
-----------------------------------
togliete NOSPAM per rispondermi.
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

 Per favore, accodate due zeri al mio stipendio.  E' per renderlo
Y2K-compliant.
Hai ragione ma come hai potuto leggere ho fatto un copia incolla da i mex di
Ottobre, non l'ho neanche letto
P.s. Tu che puoi mi riferisci come và ICDA
Non riesco a seguire più il thread di Palermo e per ora ho talmente tanbto
lavoro che non ho tempo di sottoscrivere un'altro newsserver!!
Potresti (per cortesia) farlo presente ai ragazzi di ICDA.
Tantissime grazie e una vagonata di Auguri dal doppio lavorista ;-)
--
*@*Merry Xmas & Happy New Year*@*
Ciao
RoDAgo

Potresti (per cortesia) farlo presente ai ragazzi di ICDA.
non manchero'.
altrettanto per gli auguri.
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!

Newsgroup: it.comp.appl.access
Titolo: Gestione tabella secondaria da maschera principale

Ho una tabella di "parole chiave" tabPC nella maschera
principale, su cui si appoggia una combo cboPC, io di solito
scelgo una parola chiave cliccando sulla combo e caricandola
in un campo testo, pero' vorrei ampliare la funzionalita'
con la possibilita' di aggiungere o togliere parole chiave
da tabPC direttamente dalla cboPC.
Cioe', se scelgo una parola chiave dall'elenco della combo
cliccando, a questo punto sparisce l'elenco e ce l'ho nella
cboPC, vorrei battere Canc e visualizzare un msgbox che mi
chiede se voglio eliminarla da tabPC. Se rispondo di si',
come faccio a eliminarla da tabPC (penso che tabPC sia ormai
chiusa)? Tra l'altro non riesco ad azzeccare il codice del
tasto Cancel nella routine del'evento KeyUp, battendo Cancel
non ci passa.
Inoltre, se batto una parola non in elenco nella cboPC,
vorrei intercettarla e aggiungerla a tabPC, sempre chiedendo
prima conferma con un msgbox
qu mi aiuta?
il barbi


Il Max
-- 
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
Newsgroup: it.comp.appl.access
Titolo: problema aggiornamento casella di riepilogo

ho un menu con una casella di riepilogo per consultare delle schede di
clienti.
Quando entro nella scheda di aggiunta clienti e torno indietro al menù
principale la casella di riepilogo non mi si aggiorna, quando cancello una
scheda clienti mi dice #eliminato.
come posso risolvere il problema?
grazie in anticipo per l'aiuto.
may

 ha scritto nel messaggio
news:bnk8rt$48h$1...@newsreader.mailgate.org...

Tuacasella.requery
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Assegnazione recordsource ad una sottomaschera

Ciao a tutti, ho un problema banale che non riesco a risolvere. Ho due
maschere, una principale e una sottomaschera e con qeusta istruzione
vorrei assegnare il recordsource alla sottomaschera (su un evento
afterupdate di una casella combinata):
Me!ASSEGNAZIONE_RISORSE_PRG_DETT.Form.RecordSource = miosql
Il nome della maschera è ASSEGNAZIONE_RISORSE_PRG e della
sottomaschera ASSEGNAZIONE_RISORSE_PRG_DE­TT (stesso nome per il
controllo della sottomaschera...).
Potete aiutarmi?
Grazie
STefano

 ha scritto nel messaggio 
news:1122276136.5...@g43g2000cwa.googlegroups.com...


Ciao, Davide, miosql è una variabile stringa che contiene uan
istruzione SELECT (che funziona se provata inuna query)... purtroppo
devo calcolare l'origine della sottomaschera in base ai valori di due
caselle combinate e quindi il requery non va bene (anche se provando mi
da lo stesso tipo di errore...)
Altri suggerimenti?
Provo a spiegare poi meglio il problema (che leggendo adesso quello che
ho postato sirulta incomprensibile)... Se provo ad assegnare l'origine
come ho descritto ricevo l'errore: "Riferimento non valido alla
proprietà form/report 
nell'espressione"
Grazie

Grazie
Nella maschera principale la sintassi corretta e' questa:
me.nomesottomaschera.requery ..oppure... me.nomesottomaschera.form.requery
ma ti da' errore anche quando apri la maschera principale o solo quando 
aggiorni la casella combinata?
se mandi anche il codice sql e' meglio..
Ciao
Davide

Mi da errore quando assegno l'orgine alla sottomaschera (che per
default e quindi in apertura è vuota) e non all'apertura. Ti posso
anche mandare l'SQL ma il problema è che anche se assegno
semplicemente il nome di una tabella mi da errore, sempicemente per il
fatto di assegnarla in quel modo.
grazie
stefano

stefano
Io ad esempio ho provato a creare 2 maschere (maschera1 (principale) e 
maschera2 (sottomaschera) e ho immesso questo codice su  1 bottone nella 
maschera principale:
Private Sub Comando0_Click()
Dim str As String
str = "SELECT Contatti.* FROM Contatti;"
Me.Maschera2.Form.RecordSource = str
End Sub
a me funziona! ..fai un copia incolla e manda il codice completo 
dell'evento, magari salta fuori qualcosa..
Ciao
Davide

stefano
Io ad esempio ho provato a creare 2 maschere (maschera1 (principale) e

Newsgroup: it.comp.appl.access
Titolo: IdSconto per numeri interi, ma con numeri decimali...

Ciao a tutti
 
Per calcolare lo sconto uso IdSconto,
ora pero' devo usare anche numeri decimali
p.e.
1
1.5
2
2.5
3
3.5
ecc
 
come si deve fare?
 
grazie

Spero tu non abbia definito quel campo Counter... sarebbe estremamente errato concettualmente.
 
In ogni caso cambia il tipo di campo a Numero Single... lo manterrai sempre come PK e non dovrai fare altro.
 
@Alex 


grazie Alex
in questo modo nella tb non serve neppure un campo descrizione, basta l'id;
pero' se voglio indicare la percentuale anzichè avere
p.e.
1.00%
mi fa 100%
in questo caso come si deve fare?
 
ancora grazie
 

Franco... 1% è solo una rappresentazione visiva... secondo te matematicamente che fai ora corrisponde a 1%...?
 
@Alex

 @Alex
 
grazie 1000

La soluzione sarà utile a tutti... esponi quanto risultante a conclusione...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: molti-a-molti

Ho creato un db con relazione molti-a-molti.
Tabella: trasgressori
Tabella: verbali
Tabella: verbali-trasgressori (tabella di transizione)
Nella tabella verbali-trasgressori  ho inserito IDtrasgressore e
IDverbali.
Se creo una maschera di inserimento dati (quindi una maschera che mi
permetta di inserire contemporaneamente i dati relativi alla tabella
verbali e quella trasgressori, con una maschera con sottomaschera) mi
da errore, in quanto vuole anche il valore dell'ID dell'altra tabella.
Ma non dovrebbe gestire da se' tale relazione?
Dove sbaglio?
Grazie


Ciao,
forse se posti il DB sarà più facile darti una mano.
Ciao.
Alberto


Grazie Alberto.
http://cid-02d677d72557d12f.skydrive.live.com/self.aspx/.Public/provadb.mdb

 Grazie Alberto.
http://cid-02d677d72557d12f.skydrive.live.com/self.aspx/.Public/prova.
..
Ciao,
ti rimando il file con le modifiche:
http://myfreefilehosting.com/f/84002d22d1_0.31MB
Non capisco l'esigenza della tabella intermedia. Ho aggiunto il campo
IdTrasgressore in Verbali e guarda le due maschere (abbozzate, poi se
ti piacciono te le sistemi).
Ricordati il Rasoio di Occam (se non ,lo conosci Wikipediati)  :-))
Ciao
Alberto

 - Mostra testo citato -
Ti ringrazio, ma la possibilità che per un verbale ci siano più
trasgressori esiste nel mio caso.
Quindi credo ci voglia la relazione molti-a-molti.
Grazie


OK, capito, fammici pensare un pò.
Ciao
Alberto

Ciao,
http://myfreefilehosting.com/f/956cdcf753_0.4MB
Prova ora. Nella maschera verbali c'è tutto.
Fai il verbale vai nella maschera trasgressori e carichi il
trasgressore,
poi riporti il sio codice nella maschera intermedia.
Questo è un primo abbozzo. Si potrebbe provare a rovesciare la
situazione delle due sottomaschere.
Ovvero la maschera trasgressori contire la quella di unione.
Fammi sapere.
Ciao
Alberto


Da qui puoi scaricare la tua copia corretta:
http://www.carlocostarella.it/provadb.rar
Le relazioni andavano riviste. La maschera Verbali con sottomaschera 
Trasgressori andava rivista.
Ho aggiunto una maschera trasgressori che va riempita con il nuovo 
trasgressore prima di compilare il verbale.
Almeno come lo hai impostato il database funziona cos� come l'ho mandato.
Ciao, Carlo 

 Ciao, Carlo
Ciao Carlo e grazie.
Ma non capisco in che senso ...andavano riviste?
E poi, quando compilo la maschera trasgressori prima di inserire il
verbale, come faccio ad associare le due cose?

 Ciao, Carlo
Ciao Carlo e grazie.
Ma non capisco in che senso ...andavano riviste?
-------------------------------------------
Bastava guardare l'esempio che ti ho inviato e confrontarlo con il tuo.
Uno a molti integrit� referenziale.
------------------------------------
E poi, quando compilo la maschera trasgressori prima di inserire il
verbale, come faccio ad associare le due cose?
--------------------------------
Mi sa che l'esempio non lo hai proprio visto.
Inserisci l'anagrafica di un nuovo trasgressore e puoi anche chiudere la 
maschera; inserisci il nuovo verbale e nella sottomaschera potrai scegliere 
il trasgressore dalla casella a discesa.
Ripeto: cos� lo hai realizzato e cos� funziona...
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: come evitare errore

In un report derivato da una query a campi incrociati
come posso evitare il messaggio di errore in caso di valore Null in  uno dei
controlli.
ho provato con Nz ma ma il problema e' che nel risultato della query il
campo proprio non esiste.
non so se mi sono spiegato comunque grazie per l'aiuto
Walter

valtert  wrote in message ...

Più che altro non so se mi sono capito io ... ;-)
Comunque se non sbaglio il problema è far sì che la query a campi incrociati
ti restituisca sempre le stesse colonne, anche se vuote, onde non generare
errori sul report.
Beh, vai sulla struttura della query a campi incrociati, richiama le
proprietà del campo che rappresenta l'intestazione delle colonne. Trovarai
un "Intestazione Colonne" che ti permetterà di specificare e fissare i nomi
delle colonne da utilizzare in query. Un bell'F1 e ne saprai di più ...
Spero che intendessi questo ...
Ciao
OndaMax

 wrote in message
93gsof$k56$1...@nread1.inwind.it...

Anch'io ho perso un po' di tempo una volta per un problema di questo genere.
Non ricordo esattamente come l'ho risolto, ma ricordo che la Nz non
funzionava.
Forse ho costruito io una banale funzione NullInZero che trasformava il
valore Null in Zero (analogamente se è un dato di tipo stringa restituisce
"") e l'ho piazzata nell'origine del controllo. Forse cosi' funziona. Prova
e fammi sapere.
Luciana


Walter
---
Io ho risolto così, ho creato una nuova query che contiene la query a
campi incrociati
ed ho creato tanti nuovi campi quanti sono quelli creati dal campo
utilizzato come Valore
con funzione di aggregazione (conteggio del campo [Pippo] che mi dà
ValoreNomecampo1,
ValoreNomecampo2, ecc...) nella query a campi incrociati con la
funzione iif...
NuovocampoValore1:=iif(isnull([ValoreNomecampo1]);0;[ValoreNomecampo1]
)
spero di esserimi spiegato.
C'è un solo problema: al variare dei dati di origine può accadere che
la query a campi
incrociati non generi più il campo ValoreNomecampo1, questo ti dà un
errore che non ho
ancora affrontato se non "a mano" modificando la query!
Buon lavoro, Luigi.
--------------------------------------
Sito del Linux User Group di Trieste
http://trieste.linux.it
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
-- 
Posted from 
alquanto.nextra.it
 [193.43.2.90] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: Due domande da principiante ...

Salve a tutti.
Avrei due domande da principiante da porvi.
Ho creato un db con access che contiene 4 tabelle . La prima tabella oltre 
alcuni campi proprietari contiene dei campi che richiamano gli indici delle 
altre tabelle (Tab: agenda -> campi : data, codiceattivita', auto, 
codicenegozio, codicemissione, ore) I campi contrassegnati che iniziano per 
codice richiamano le relative tabelle.
Ora ho creato una maschera per l'inserimento dati e vi ho inserito delle 
caselle combinate collegate alle tabelle che visualizzano i campi che ho 
scelto. Quindi se clicco su "codiceattivita" nella tendina mi compaiono i 
campi "codiceattivita","descrizioneattivita","mansione","costo". In fase di 
costruzione del controllo ho scelto che quando registro i dati il campo 
codiceattivita' della tabella "Agenda" deve essere aggiornato col campo 
"codiceattivita" della tabella "attivita". Tutto questo funziona 
perfettamente.
Ora pero', vorrei che :
1) dopo aver effettuato la scelta su una label(x) rimanesse visualizzato il 
contenuto del campo "descrizioneattivita"
2) il controllo testo49 fosse uguale a "costo" * "ore" (campo della tabella 
Agenda che io inserisco a mano prima) (che linee di codice devo inserire 
nell'evento lostfocus del campo ? )
3) E' possibile fare in modo che il campo "data" contenga la data del giorno 
in automatico ? (Se non lo collego alla tabella e metto =date() va bene, ma 
essendo collegato non ci riesco.
Spero di essere stato chiaro.
Grazie
Kar 

 Kar
Ciao.
-- 
Sergio MAZZA 

 del codice.
Ok.
Grazie. 

 Grazie.
Per favore scrivi in coda al testo del messaggio precedente; grazie.
Ma che devi filtrare?
Se è una sottomaschera o un'altra maschera e [codattivita] è numerico:
(sottomaschera)
...
Me!nomeSottoMaschera.Form.Filter = "[codattivita]=" & me!filiali
...
(altra maschera)
...
Forms!nomeAltraMascheraAperta.Form.Filter = "[codattivita]=" & me!filiali
...
Se è una sottomaschera o un'altra maschera e [codattivita] è testo:
(sottomaschera)
...
Me!nomeSottoMaschera.Form.Filter = "[codattivita]='" & me!filiali & "'"
...
(altra maschera)
...
Forms!nomeAltraMascheraAperta.Form.Filter = "[codattivita]='" & me!filiali & 
"'"
...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: [OT] ACCESSGROUP : agg.

Come da oggetto ulteriore modifica è stata apportata a 
www.accessgroup.it
,
e in particolar modo alla sezione "Facce da..."... in quella sezione o in
modifica iscrizione, oltre ai campi destinati alla prima iscrizione sono
stati inseriti quelli relativi alla sezione "Facce da...".
Se vorrete inserire commenti, sarò lieto di verificarne la funzionalità.
Ovvio che se l'utente si sarà solo registrato non comparirà nella lista di
"Facce da...", al contrario, se lo stesso avrà compilato i campi di cui
sopra farà parte del Club.
Fatemi sapere. (segnalatemi eventuali errori/anomalie/miglioramenti)
(Stiamo cercando di fare qualcosa che mantenendosi sul settore tecnico
varchi la soglia anche un pò del sorriso e funga da punto di incontro uso
"caffè" :-D )
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Pablitomf ha scritto:

 e le fotos?
Ciao
Andrea Parrino

Sigh, ho tentato l'iscrizione ma...
Microsoft JET Database Engine error '80004005'
The changes you requested to the table were not successful because they
would create duplicate values in the index, primary key, or relationship.
Change the data in the field or fields that contain duplicate data, remove
the index, or redefine the index to permit duplicate entries and try again.
/Accessgroup/iscritti/add-process.asp, line 53

 /Accessgroup/iscritti/add-process.asp, line 53
Prova ora. ;-D
-- 
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno


 Andrea Parrino

Newsgroup: it.comp.appl.access
Titolo: InputBox

Sulla proprietà "non in elenco" di una combo box ho inserito il seguente 
codice:
Private Sub Mat_NotInList(NewData As String, Response As Integer)
Dim strsql As String, X As Integer
X = MsgBox("VUOI AGGIUNGERE QUESTO VALORE ALLA LISTA?", vbYesNo)
If X = vbYes Then
    strsql = "Insert Into ElencoPlastisol " & "([Mat], [Stra]) values " & 
"('" & NewData & "','" & InputBox("HAI INSERITO UN NUOVO MATERIALE PER 
IL...", "Stra", Me!Stra) & "');"
    'MsgBox strsql
    Response = acDataErrAdded
    CurrentDb.Execute strsql, dbFailOnError
    Me!Mat = NewData
    Me!Mat.Requery
    Else
    Response = acDataErrContinue
End If
End Sub
che mi permette di inserire nuovi dati per la combo stessa e per un'altra 
posizionata prima di questa e sincronizzata e tutto funziona a meraviglia 
però quando appare la mascherina della Imput box nella parte alta a 
sinistra (zona blu, intestazione, per intenderci dove compare anche la "X" 
per chiuderla) appare la scritta "Stra". E' possibile modificare il codice 
in modo tale che non compaia nessuna scritta oppure una scritta voluta 
tipo "attenzione!"?
Premetto che non sono esperto di VBA e che il codice mi è stato suggerito 
dal Newsgroup.
Grazie...........ciao

Grazie...........ciao
Prego
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: MDE / MDB

Ho convertito un mdb in mde e lo ha sovrascritto!!!! Come faccio a
recuperarlo???
--
Rag. Caforio Graziano
Engineering Software
Via G.ppe Pietroforte, 25
70021 Acquaviva (BA)
FAX 06/23315456
gcaf...@formanet.it
gcaf...@tiscalinet.it
ICQ#29620328

 recuperarlo???
Non e' possibile.
-- 
Federico
--------------------------------------
Sito Comune di it.comp.database.access
 ed ora
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------




 >
Scusate l'intrusione ,  una domanda ... cosa è un .MDE e come si ottiene (in
sostanza perchè si fa?) ???
Chiedo troppo ??
Ciao , spero risentirvi presto ....
Grazie .

 sostanza perchè si fa?) ???
Strumenti -> Utilità database -> Crea copia di file MDE
Serve a "compilare" il codice (NON CREA UN EXE) ed a rendere non
modificabili gli oggetti del tuo database, come forms, codice, report ecc.
E' obbligatorio se vuoi distribuire un programma a terzi, e non vuoi che
venga scopiazzato o modificato.
--
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/
*************************************************

 Chiedo troppo ??
Nel Access97 o 00: <F1> MDE
É come un mdb ma senza source code cioé tutto é compilato (P-code) e
nessuno puó vedere o cambiare il code o la struttura delle maschere e report.
--
HTH
Karl
*********
Scusate il mio malissimo Italiano. Faccio solo esercizi qui.
Access-FAQ (Tedesco): 
http://www.donkarl.com
APP: 
http://www.AccessProfiPool.com

 recuperarlo???
Non si puo' sovrascrivere un file con un altro che non ha lo stesso nome.
Vuoi dire che l'hai cancellato l'mdb?
Se e' cosi' non c'e' niente da fare, hai perso i sorgenti di tutti il codice
che hai scritto.
Sib


Aprofitto per una domanda: se distribuisco un mde non ho piu' la
possibilita' di cambiare nemmeno i report. come fate voi per la
personalizzazione delle stampe (tipo fatture etc) che tutti i clienti
vogliono adattare alle loro esigenze?
ciao
Giancarlo Negroni

 vogliono adattare alle loro esigenze?
Non lo so. Nel mio caso sono i clienti che si devono adattare a me :-)
Comunque ci sono diverse strade: come ad esempio tenerli in un MDB esterno
che ogni cliente si personalizza. Per accedere ai report userai
OpenCurrentDatabase (c'č un post di qualche giorno fa che parla proprio di
questo). In alternativa memorizzi in una tabella la posizione dei controlli
sul report, gestisci una maschera di personalizzazione, e ad ogni apertura
ridisponi i controlli sul report correttamente.
Non ho mai permesso ai miei clienti di accedere alla struttura dei report,
quindi queste sono le prime cose che mi vengono in mente, sicuramente ci
saranno metodi piů efficienti.

Newsgroup: it.comp.appl.access
Titolo: Aggiornare Sottomaschera Ordine

Buon primo Maggio a tutti.
Ho la classica maschera di gestione ordini collegata alla tabella
Dati_Ordine (IDORD, CLIENTE, DATA) e Dettagli_Ordine (ID ART, ART, IDORD,
CLIENTE)
Nella sottomaschera dettagli ordine il campo IDORD e CLIENTE sono collegati
con i campi omonimi della tabella Dati_Ordine. Ma se inserisco nuovi record
nella sottomaschera (aggiungo righe articoli) e dopo cambio il cliente nella
tabella Dati_ordine questo non mi viene aggiornato nella sottomaschera
Dettagli_Ordine.
Come posso procedere???
 Un altro porblema tipico sta nel cancellare i dati della DettagliOrdine. Se
inserisco il pulsante elimina record mi elimina solo i dati della tabella
DatiOrdine, mentre nella sottomaschera compaiono ancora i recotd riferiti a
quell'ordine.
Grazie mille.

Newsgroup: it.comp.appl.access
Titolo: Alternativa al DLookup

Capisco la domanda vaga, ma vorrei sapere se esistono istruzioni simili 
al DLookup.
Grazie.
-- 
E l'amore
Che vita differente avrei avuto se non avessi trovato questo amore con 
te.

 Grazie.
Si.
Se spieghi l'utilizzo magari si può essere più precisi...
-- 
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------

> Se spieghi l'utilizzo magari si può essere più precisi...
Ok Alessandro.
Ho una form in cui vado ad eseguire dei calcoli. I risultati di questi 
li devo confrontare con dei valori posti in una tabella per ottenere un 
 valore percentuale significativo per una popolazione.
Per questo scopo ho realizzato una funzione "Calcola" che ottiene come 
parametri il valore calcolato, la query che farà la ricerca,  il nome 
della tabella ed un valore di scarto.
Funziona tutto fino a quando non introduco lo scarto che ha il compito 
di far scalare di una riga la tabella.
Ho problemi con la DLookup in questo caso perchè non so come gestire 
questa variazione dello scarto.
Spero di non essere stato troppo contorto. Ho cercato di studiare bene 
la DLookup per vedere se potevo utilizzarla ma mi trovo in difficoltà 
ecco perchè ho chiesto mezzi alternativi.
Ciao e grazie.



wrote:

Magari dico una cosa che hai già valutato...
Non conviene avere una query che mette in JOIN i valori che devi
confrontare e generare in quella un campo Calcolato che restituisca lo
scarto....
Faccio fatica a capire non vedendo le strutture e non capendo bene lo
scopo.
@Alex
Newsgroup: it.comp.appl.access
Titolo: colori per il comando format?

Scusate, ma non riesco a far apparire i colori con il comando format, tutto
il resto mi viene formattato, ma il comando del colore proprio non funziona
uso il colore tra le parentesi quadre... come format(......."€
#,##0.00[green];- € #,##0.00[black]").
Dove sbaglio?
Grazie in anticipo
Ciao
Beppe

 Beppe
Mettilo nelle proprietą del controllo
MAssimiliano

 ha scritto nel messaggio
news:DUr8d.22783$B06....@news.edisontel.com...

Lo metto ma non funziona!
Sbaglio da qualche parte?
Uso:
=Format([Nomecampo/controllo];"? #,##0.00[green];- ? #,##0.00[red]")
E poi non dovrebbe funzionare anche nelle query il colore?
Nella query uso:
Differenza: Format(nz([campo1]-[campo2];0);"? #,##0.00[green];- ?
#,##0.00[red]")
Beppe

 =Format([Nomecampo/controllo];"? #,##0.00[green];- ? #,##0.00[red]")
nella proprietą fomato del controllo devi mettere
#.##0,00[rosso];#.##0,00[blue]
MAssimiliano



Il mio access e' in inglese, quindi il punto e la virgola sono invertiti
(#,##0.00) e i colori sono red, blue, ecc... nonostante tutto non riesco
ancora. Ho gia' usato sia il proprieta/controllo/formato che il comando
format per altri formati numerici, date, ecc... ma questa cosa non la
imbrocco.
Ho fatto esattamente come hai detto tu, ho provatoanche a togliere dalla
query di riferimento il comando di formato.
PS: nel post il "?" dovrebbe corrispondere al "simbolo dell'euro" (credo sia
un "errore" del ng o server...)
Newsgroup: it.comp.appl.access
Titolo: Problema con tabella

Ho creato un Db con Access 2000 e trovandomi nell'esigenza di Convertirlo
come Db Access 97 ho attivato la librerie DAO 3.51 nel Access2000,ma
nonostante questo accorgimento suggeritomi da un amico del newgroup Access97
continua a non ricoscermi la tabella principale del Db, ho controllato le
funzioni utilizzate per scrivere il Db e non dovrebbero essere tra quelle
che danno problemi di converione allla versione97.
Andanto pero' a cliccare Riferimenti trovo attivato sul 2000:
1) Visual Basic for Applications
2) Microsoft Access 9.0 Object Library
3) OLE Automation
4) Microsoft DAO 3.51 Object Libray
Non essendo io un esperto di Access mi sono limitato a confrontare questi
due pannelli nella versione 97 e nella 2000 e tra i diue varia il punto
2)...e' per questo che Access97 non riconosce la mia tabella?
Grazie
Matteo

 ha scritto nel messaggio
news:qJ3F9.29338$2B1.7...@twister2.libero.it...

Che fai cambi nik?
Un problema nel NG si posta UNA SOLA volta: poi bisogna avere pazienza sino
a quando qualcuno risponderà (ammesso e non concesso che qualcuno abbia una
risposta da darti).
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:Dy5F9.29776$2B1.8...@twister2.libero.it...


 scusate!!!
Un suggerimento prima che tu venga "ripreso" ancora una volta: scrivere DOPO
il quoting significa scrivere *dopo* il messaggio al quale si risponde.

 ha scritto nel messaggio
news:_p7F9.29082$3l.8...@twister1.libero.it...

Ok grazie per la dritta... ma il mio problema non siete in grado di
risolverlo?

Newsgroup: it.comp.appl.access
Titolo: Ho bisogno di aiuto

In allegato invio un paio di quesiti  che non riesco a risolvere in ACCESS
ringrazio anticipatamente chi mi potrą aiutare
Franco

 ringrazio anticipatamente chi mi potrà aiutare
Non puoi mandare allegati in questo NG, il server te li stronca
Scrivili nel messaggio
Antonio

 Franco
Non puoi inviare nessun tipo di allegato; devi rassegnarti a descriverli...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -
Newsgroup: it.comp.appl.access
Titolo: Contatori

Salve!!
Mi sono già servito della vostra sapienza e quindi ci riprovo!!
Anni fa feci un programma, quando ancora nel mio ufficio non esisteva una
'rete', per poter inserire dati da diversi computer ho adottato la soluzione
delle 'repliche di database'. Ora, che il mio ufficio ha una rete, ho
ampliato il programma, e qui sorge il problema!!!
Access con una replica di database, per evitare che il campo contatore possa
assegnare lo stesso numero a record differenti, adotta il sistema di
assegnare numeri pseudo-casuali talmente alti da ridurra al minimo tale
rischio.
Ora questi numeri sono talmente alti che sono scomodi da gestire (devono
essere scritti sui vari bollettini di C/C postali per la loro
individuazione!!) non posso cancellare il campo contatore e rifarlo
altrimenti addio relazioni. Ho provato ad inserire un altro contatore nella
stessa tabella ma non si può fare.... come posso ovviare a questo
inconveniente...capisco poco di programmazione!!
Grazie Ivano


Ma in parole povere ... cosa ti serve ?

 wrote in message
95ttak$7tr$1...@fe2.cs.interbusiness.it...

In parole povere mi serve un secondo contatore autoincrementante!!!

 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
Dirsi "Ciao" fa bene.  --  E' salutare.

 - rimuovi XXX  x  rispondere  ICQ	#8814554
 
Non esistono verita'.  Esistono solo versioni.
Newsgroup: it.comp.appl.access
Titolo: Niente spazi e tutto maiuscolo aiuto aiuto aiuto aiuto aiuto aiuto

Vi chiedo per favore di aiutarmi a risolvere un grosso problema. Per far
andare a buon fine una macro che ho creato ho bisogno che quando una
persona digiti un valore alfanumerico in una casella testo qualsiasi sia
il modo in cui l'ha scritto diventi tutto maiuscolo sia a video che in
stampa. Inoltre molti utenti che scrivono questo maledetto codice
alfanumerico, siccome è composto da lettere e numeri, hanno il vizio di
mettere uno spazio. Esiste un modo (magari spiegato in maniera più che
elementare)di togliere lo spazio che si trova fra il gruppo lettere e
quello di cifre?
vi ringrazio in anticipo.  
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 vi ringrazio in anticipo.
Ciao e benvenuto.
Allora se ci dici cosa fa la macro la possiamo sistemare in vba e quindi
controllare eventuali errori.
In ogni caso per fare quello che dici ti basta mettere
Ucase(replace(Tuocodice;" ";"") come campo calcolato e passare quello alla
tua macro
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 tua macro
Per prima cosa ti ringrazio per il tuo interessamento.
Allora:
1: Un mio collega mi ha fatto inserire nel campo formato nel menù tabelle
il segno ">" quindi per quanto riguarda il maiuscolo tutto risolto, grazie
lo stesso.
2: per quanto riguarda gli spazi della stringa alfanumerica non ho fatto
nussuna macro (non so nemmeno come si faccia, nel messaggio iniziale ho
sbagliato volevo dire dbase)ho solo un campo di tipo testo, l'utente dovrà
inserire una stringa composta da tot lettere e da tot numeri. Purtroppo
molti inseriscono la stringa con uno spazio fra lettere e numeri, quindi
quando qualcuno ricerca nel campo pur essendoci il codice non trova
niente. In definitiva sia per il motivo che ho detto, che per un motivo
estetico ho l'esigenza che in qualsiasi modo l'utente scriva il codice in
automatico se c'è lo spazio lo leva se no niente. sperando in una risposta
semplice invio distinti saluti


 vi ringrazio in anticipo.
Potresti utilizzare la "maschera di input" o controllare, tramite l'evento 
"su pressione", ogni tasto premuto per evitare l'inserimento di uno 
spazio...
Ciao.
-- 
Sergio MAZZA 

 2: per quanto riguarda gli spazi della stringa alfanumerica non ho fatto
CUT
ti è sfuggita la funzione replace suggerita da MA la quale, per come te l'ha 
impostata, rimuove gli eventuali spazi.
Devi sfruttare la funzione che ti ha suggerito nell'evento after update del 
controllo, ti tocca scrivere una riga di codice.
Davide
-- 
www.gestionedati,com
Newsgroup: it.comp.appl.access
Titolo: Come si fá a non "ingrossare" un database ???

Salve a tutti,
spero che qualcuno mi possa aiutare.
Dopo aver fatto un applicativo per esempio
di gestione bancaria come si puó fare affinché
il database non si riempa di dati e di conseguenza diventi
un file enorme ?
Voglio dire come posso trasportare tutti i dati
,per es., una volta alla settimana,o al mese,o addirittura
tutti i giorni ,in un altra database di cópia ?
Grazie per gli eventuali suggerimenti.
CV

 tutti i giorni ,in un altra database di cópia ?
1.    Un database e' fatto apposta perche' si riempia
2.    Se ogni settimana "Trasporti" (suppongo quindi che intendi spostare e
non copiare) i dati in un altro db, devo supporre che non ti serve spesso
accedere ai dati, quindi non c'e' motivo di spostarli, dato che l'eventuale
calo di prestazioni dovuto alle dimensioni lo senti poco. D'altro canto se
devi accedere spesso ai dati e' sconveniente spostarli da un'altra parte.
Concludendo non mi pare opportuno spostarli.
Se poi intendevi copiarli par avere una copia di backup io lo copierei
semplicemente su un altro disco sovrascrivendolo periodicamente (facile come
copiare un file ;-).
3.    Infine, per ridurre il piu' possibile lo spazio occupato, compattalo
una volta al giorno.
Ciao, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente