mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Macro per esportate dati

in un file excel?
si puo?
mi date una dritta?


Vedi help alla voce TransferSpreadsheet...
Ciao.

Newsgroup: it.comp.appl.access
Titolo: Selezione riga su casella riepilogo

Buon Giorno a tutti,
sarą una stupidaggine ma non ne cavo piedi.
In una Form con due caselle di riepilogo, la 2° tramite il requery della
prima trova dei valori.
Sull' apertura della maschera devo far si che venga evidenziata la seconda
riga della casella 1 e nella casella 2 i rispettivi valori.
Sull' evento current della form ho fatto
Dim Var as variant
Casella1.setfocus
Casella1.selected(var+1)=True
Casella2.requery
Nella Visualizzazione si va alla seconda riga della casella1, ma nella
casella2 il requery non ha funzionato.
Idee?
Saluti
Mak
--
Access 2000 SR1

 casella2 il requery non ha funzionato.
Perchè la selected a true fa sì che venga evidenziata la riga, ma in realtà
il valore della casella non è settato
Devi assegnare il valore della seconda riga alla casella
Antonio

 sarà una stupidaggine ma non ne cavo piedi.

Beh, direi che se provi con ITEMDATA invece che Selected dovrebbe
andare...!!!
@Alex.

Newsgroup: it.comp.appl.access
Titolo: [OT] Tanti auguri di Buon Natale e Felicie anno nuovo

Almeno gli auguri....State buoni se potete.

 Almeno gli auguri....State buoni se potete.
 
siiii...cerchiamo di evitare gli eccessi ....a tavola :D
 
ciao Carlo Auguri anche a te e a tutti gli amici del NG
 
Daniele 
 
 

 ha scritto nel messaggio 
news:BcVBs.19008$5b.1...@tornado.fastwebnet.it...


 
 
"Carlo Costarella"  ha scritto nel messaggio 
news:BcVBs.19008$5b.1...@tornado.fastwebnet.it...
 
Almeno gli auguri....State buoni se potete.
 
Ciao Carlo
Contraccambio sentitamente
Antonio 
 

 Almeno gli auguri....State buoni se potete.
 
Auguri a tutto il NG
 
--
sv
 
-- 
 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

 Almeno gli auguri....State buoni se potete.
 
Auguri a tutti i buoni e cattivi del NG!
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 Almeno gli auguri....State buoni se potete.
 
Ciao Carlo, con piacere mi associo all'augurio per tutti...
 
@Alex
Newsgroup: it.comp.appl.access
Titolo: numeri contatore con nuovi valori casuali

sapete se č possibile ridurre il numero delle cifre dei numeri nei campi
contatori con l' opzione nuovi valori impostata a casuale
mi vengono dei numeri a 10 cifre
grazie
desio


wrote:

no
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Pulsante di controllo e finestra dati...

Salve,
2 tabelle,  per esempio, Ordini e Dettagli , con il campo ID_ORDINE che le
mette in relazione.
Nella Maschera Ordini ci metto la tabella Ordini e un pulsante di comando
che dovrebbe aprirmi la maschera Dettagli per inserire le varie righe
relative a ID_ORDINE.
Con la creazione guidata creo il pulsante di comando ed, effettivamente, mi
apre la finestra Dettagli, ma non c'è collegamento con ID_ORDINE!
Come faccio ad inserire questi dati nella maschera Dettagli in modo da
metterli in relazione con la Tabella ORDINI?
Essendo in relazione le 2 tabelle, il campo Dettagli.ID_ORDINE non dovrebbe
aggiornarsi automaticamente una volta aperta la finestra Dettagli?
Come avrete capito non sono molto preparato :)
Grazie a tutti.

 ha scritto nel messaggio
news:9RQ4a.135530$YG2.3...@twister1.libero.it...

In Access un problema come il tuo non si risolve aprendo due maschere
separate e poi sincronizzandole, ma usando la tecnica di
maschera/sottomaschera; ovvero, creati una maschera Ordini che abbia una
visualizzazione a Maschera singola che abbia come origine record la tabella
Ordini; in tale maschera inserisci con l'autocomposizione controllo anche
una sottomaschera con visualizzazione a Maschere continue e che abbia come
origine record la tabella Dettagli.
Così facendo non avrai alcun bisogno di pulsanti di comando per visualizzare
la sottomaschera, la sincronizzazione tra maschera e sottomaschera avverrà
automaticamente ed infine Access imposterà automaticamente il campo
Dettagli.ID_ORDINE quando inserireai un nuovo record nella sottomaschera.
Comunque se ti interessa lasciare separate le due maschere e comunque
sincronizzarle, crea il pulsante di comando per aprire la maschera Dettagli
con l'autocomposizione controllo; durante il wizard di autocomposizione ti
verrà chiesto se vuoi mostrare tutti i record o se vuoi mostrare dati
specifici da visualizzare: scegli quest'ultima opzione ed indica che vuoi
vedere solo i record della tabella Dettagli che abbiano lo stesso ID_ORDINE
del record corrente della maschera Ordini.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ...


 (Ho tentato... chissŕ ?!?)
Preferisco che se hai problemi specifici ce li racconti, quindi proveremo a
risolverli insiema.
[CUT]

Newsgroup: it.comp.appl.access
Titolo: chiudere una maschera dopo che se ne è aperta un'altra...

Nel mio prg esiste una form per l'immissione di una password che permette
l'apertura di un'altra maschera per la modifica o cancellazione dei dati.
Sotto c'č il codice che sta sotto l'unico pulsante di comando.
la routine cosě com'č (lo so non č un granchč ma per chi č destinata č piů
che sufficiente...) funziona ma...
... la maschera stessa ( č una pop up) rimane aperta anche se sopra s'č
aperta la form Correzioni...
La riga A l'ho aggiunta dopo, ma neanche cosě funziona.
Mi date una mano per risolvere il problema?
grazie
BC
Private Sub cmdPassword_Click()
Dim A As String
Dim stDocName As String
Dim stLinkCriteria As String
   If Me.PWD_CHIARO = "xxx" Then
      Me.PWD_CHIARO = ""
      stDocName = "FrmCorrezioni"
      DoCmd.OpenForm stDocName, , , stLinkCriteria
DoCmd.Close <----------------------------------------------- A
    Else
      A = MsgBox("La password č errata! ", vbCritical, "Password")
      DoCmd.Close
   End If
 End Sub

  End Sub
INvece di quello che hai scritto prova questo:
Docmd.Close acForm,Me.Name
Altrimenti prova ad usare questa:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=162
@Alex

 
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=162
Sarebbe, inoltre, il caso che scrivesse in formato testo finche' esiste 
questa regola.
Io la prima volta che ho scritto su un NG mi sono andato a leggere le 
regole. Non capisco perche' la stragrande maggioranza dei nuovi non lo 
fa mai. E se glielo chiedi si incazzano pure. Sono anarchico ma non fino 
a questo punto.
--
ac

Alessandro Cara wrote:
P.S. Scusami ho confuso il 3D
--
ac
Newsgroup: it.comp.appl.access
Titolo: Non riesco a fare il debug

Ho bisogno di passare un valore che prendo con la Dlookup a una text
così:
Dim strNomeDip As String
strNomeDip = Form_Maschera1.nome_dip.Value
Form_Maschera1.citta.Value = DLookup("[citta]", "dipendenti", "cognome
= 'strNomeDip'")
L'utente inserisce il nome nella text nome dip e nella text della
città dovrebbe apparire la città del dipendente. Non accade nulla.
Oltre a questo c'è un altro problema: non riesco a fare il debug. Se
metto il codice in un evento associato a un pulsante della maschera
non me lo fa fare. Mi chiede il nome di una macro. Se metto tutto il
codice in un modulo indipendente mi dice quando faccio il debug mi
dice "proprietà non disponibile in visualizzazione struttura".
A me serve il debug per capire cosa non va. Grazie.


Prova con questa sintassi:
Dim strNomeDip As String
strNomeDip = Forms!Maschera1!nome_dip
Forms!Maschera1!citta = DLookup("citta", "dipendenti", "cognome='" & _
strNomeDip & "'")
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: query con inner join senza ripetizioni

Ho un db com 3 tabelle
tabA con chiave primaria IdA e vari campi
tabB con chiave primaria IDB e vari campi
tabC che mette in relazione le chiavi di tabA e tabB
ho fatto una query con inner join di questo tipo:
SELECT TABA.IDA,TABA.CAMPO1,TABB.CAMPO2,...   FROM TABA,TABB,TABC WHERE
TABA.IDA=TABC.IDA AND TABB.IDB=TABC.IDB WHERE .....
Succede che per alcuni record di tabA corrispondano piů record di tabB, cosě
la query mi ritorna alcune righe dove si ripetono i campi di tabA.
Questo mi crea dei problemi, vorrei poter visualizzare solo una volta ogni
record di tabA anche se ha relazioni multiple con tabB. Spero di essermi
spiegato.
Come posso modificare la query per raggiungere tale risultato?
Grazie in anticipo
bye,
Massimo

 ha scritto nel messaggio
news:R_2Qd.32214$lB4.8...@twister1.libero.it...

Se le righe restituite sono completamente uguali puoi risolvere aggiungendo
DISTINCT alla SELECT
SELECT DISTINCT ....
ma se i dati presi da TABB sono diversi nelle varie righe ripetute dovresti
prima,  definire un criterio per scegliere solo una delle righe della
TabellaB, altrimenti il povero SQL non sa quale delle N righe di tabB farti
vedere!
Non so se sono stata sufficientemente chiara (ho l'impressione di no!)
Ciao
Cinzia

 Cinzia
bye,
Max

 ha scritto nel messaggio
news:fDnQd.34144$QG6.5...@twister2.libero.it...

Ciao Max,
per farlo con SQL devi fare una query sulla tabella B che ti selezioni ad
esempio il Primo tra ogni gruppo di record a parità di ID (chiave esterna)
ad esempio con MIN o MAX su un campo univoco.
e poi usare questa query da mettere in Inner JOIN con la tabellaA
Saluti
Cinzia

Newsgroup: it.comp.appl.access
Titolo: FUNZIONE INT

RESTITUISCE L'INTERO
SE INVECE IN UNA QRY HO BISOGNO DI ARROTONDARE QUALE FUNZIONE POSSO USARE?
GRAZIE
GU 

 GU
-- 
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: E-mail da codice..

Salve..un aiuto:
vorrei sapere se e come posso fare a mandare una mail da codice..Devo 
fare uno scadenziario,testo una data e se è scaduta devo mandare via 
una e-mail di avviso..Come posso fare?comè la sintassi?
Inviato da 
www.mynewsgate.net


Usa il metodo SendObject (vedi help).
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Cos'è mySQL?

Ciao a tutti,
sento spesso parlare di mySQL... qualcuno mi sa spiegare cos'č?
GRAZIE
CIAO CIAO
DAMIANO

 ha scritto nel messaggio
news:Yt8G6.3789$q3.7...@news1.tin.it...

E' un dbms open source e all'indirizzo:
http://www.mysql.com
http://www.mysql.com/information/
troverai tutte le info che vuoi e potrai pure scaricarlo..
Aloa                    Mattia

 sento spesso parlare di mySQL... qualcuno mi sa spiegare cos'è?
http://www.mysql.com
http://www.iserver.com/support/addonhelp/database/mysql
--
HTH
Karl
*********
Access-FAQ (tedesco): 
http://www.donkarl.com

 wrote in message
9cbch2$cfok8$1...@ID-46617.news.dfncis.de...


 > sento spesso parlare di mySQL... qualcuno mi sa spiegare cos'è?


 DAMIANO
E' anch'esso un DB relazionale, più potente di Access ma molto flessibile e
se non sbaglio è gratuito (fino a 5 utenti).
E' una via di mezzo tra Access e SQL Server e come quest'ultimo è in grado
di sfruttare le potentissime StoredProcedure ...
se non sbaglio non mette a disposizione nessuna interfaccia grafica (cioè
non vi sono Maschere o Report)
Saluti

 wrote in message
9cc1li$hc4$1...@fe2.cs.interbusiness.it...

grazie 10000000
ciao ciao
damiano

 ha scritto nel messaggio
news:9cc1li$hc4$1...@fe2.cs.interbusiness.it...

Non è una via di mezzo tra Access e SQL Server, è un'alternativa economica a
SQL Server.
E' completamente gratuito per qualsiasi numero di utenti.
Purtroppo la sua attuale versione non ha le Stored Procedure semplicemente
perchè non ha un linguaggio di programmazione come SQL Server, che usa il
Transact SQL, versione che implementa l'ANSI SQL e ne estende le
funzionalità.
E' il più usato DB al mondo, perchè è quello che viene installato e usato
nella maggior parte dei siti internet basati su Linux (il php accede
direttamente a mySQL).
Non ha interfaccia grafica, come del resto non ce l'ha SQL Server, ma
esistono dei tool (gratuiti) per amministrarlo (creare db, tabelle, campi,
utenti, ecc.) tramite un comune browser web.
Questo... per la precisione.
Bye.
Newsgroup: it.comp.appl.access
Titolo: Origine controlli

Avendo 2 tabelle in relazione uno-a-molti, ho creato una maschera principale
basata sulla tabella con relazione "uno", ed in questa ho inserito una
sottomaschera basata su tabella con relazione "a-molti", cosicchè ogni
record della maschera può avere più sottorecord inseriti dalla
sottomaschera. La maschera però è costituita da due sezioni poste una sopra
e una sotto.
Se però provo a creare una maschera esteticamente più gradevole in questo
modo:
suppore di dividere la maschera principale in 4 quadranti; inserisco i
controlli relativi alla tabella padre nel quadrante Alto/Destra. Creo la
sottomaschera collocando i controlli associati alla tabella figlio nei
restanti tre quadranti. Quando inserisco la sottomaschera, però, questa
oscura il quadrante Alto/Destra.
Stavo pensando: è obbligatorio usare un sistema Form/Sform, oppure in una
normale maschera basta indicare l'origine dei controlli? (ho indicato
l'origine dei controlli in questo modo: =[tblPadre]![nomecampo]) Però non
funziona. è sbagliata la soluzione da me adottata, oppure non è possibile
prescindere dal sistema Form/Sform?
Andrea

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

>o usi una sottomaschera o usi una casella di riepilogo
Allora devo usare per forza sottomaschere, la casella di riepilogo non va
bene per quello che serve a me, tutti i campi devono fungere o da immissione
dati o comunque a richiamare i dati, e la casella di riepilogo credo che
possa fungere solo per il secondo scopo.
L'unica cosa che mi dispiace è che in questo modo dovrò dare un aspetto un
pò meno "amichevole" alle varie maschere, ma se questo è il prezzo per avere
un applicativo un pò più potente e versatile, allora pazienza.
Però è un peccato che non si abbia la possibilità di curare anche
esteticamente il Db.
Ciao
Andrea


Cosa succede se, invece di una, metti tre sottomaschere? Hai provato?
Ciao,
--
   Alberto
No alla guerra

> Cosa succede se, invece di una, metti tre sottomaschere? Hai provato?
Scusa, ho postato il post "SetFocus e sottomaschere" prima di aver letto il
tuo suggerimento.
Mi era venuto in mente di usare più sottomaschere, però ho avuto i problemi
che ho indicato in quel post.
Magari continuiamo lì la discussione.
Ne approfitto per aggiungere una postilla: nelle strutture a schede di cui
parlo, anche lì ho inserito 2 sottomaschere.
Andrea


ciao


Newsgroup: it.comp.appl.access
Titolo: sapere se l'utente non ha selezionato valori in una casella di riepilogo

in che modo � possibile sapere se l'utente non ha selezionato valori in una 
casella di riepilogo di selezione multipla? 
 

 casella di riepilogo di selezione multipla?
 
Proprietà LISTINDEX=-1 nessuna selezione.
 
@ALex
Newsgroup: it.comp.appl.access
Titolo: Stampa etichette personalizzata

Il mio problema è guidare da Access la stampa di etichette in modo tale che
se nel mio foglio (A4) ho già utilizzato 3 etichette il report di stampa mi
consenta (richiedendomi la riga di partenza della stampa) di stampare dalla
4° etichetta (la prima inutilizzata).
Questo è possibile in Word 2000 che ha l'opzione stampa singola etichetta a
partire dalla riga ...
Questo risulterebbe comodo per la stampa di etichette singole da maschera
Access di inserimento dopo aver appunto inserito un solo record
Grazie in anticipo per qualsiasi suggerimento utile
Stefano Gatti



la prima cosa che mi viene in mente è di inviare da codice la stampa
di n° record vuoti prima di quelli che ti interessa stampare.....
Saluti.
Emanuele.

Newsgroup: it.comp.appl.access
Titolo: Problema con report

Sto formattando un report in base ad una query comandata da una maschera nel
quale c'è un testo molto lungo.Ho la necessità di far comparire, a seconda
della condizione di una casella di contolo della maschera (e quindi della
tabella collegata), due scritte diverse, ad esempio:
quando la condizone è vera, deve apparire scritto"Urgente", altrimenti
"Normale".
Ho provato ad inserire
iif(nomecasella=vero,"Urgente","Normale), nell'origine dati di una casella
di testo, ma ottengo solo errori o l'apparizione della formula formattata
come testo.
Dove sbaglio?

Emanuele Vinciarelli ha scritto:

Fai come già ti ha detto il buon Biso e metti un uguale (=) davanti
all'iif.
E sostituisci le virgole con punti e virgola (;).
Namor
-- 
Aiuta chi ne ha bisogno, non ti costa niente:
www.shopmon.it
  -  
www.porloschicos.com
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:tnuqb.95071$vO5.3...@twister1.libero.it...

metti [nomecasella] e chiudi le virgolette dopo Normale    !!!!
Ciao

 > quando la condizone č vera, deve apparire scritto"Urgente", altrimenti


Newsgroup: it.comp.appl.access
Titolo: Re: data in formato "settimana anno"

 grazie
Allora,
format(data,"ww") ti dà il numero di settimana.
Il problema è che non tiene conto che quest'anno è iniziato con la settimana
53
Antonio



"Antonio Biso" <ch...@NOSPAMetruria.net> ha scritto nel messaggio
news:uflQd.33454$lB4.9...@twister1.libero.it...

Ciao,
usando opportunamente i parametri della format (vedi help) è possibile
tenere conto anche di questo!
Format(espressione[, formato[, primogiornosett[, primasettimanaanno]]])
Format(data, "ww", 2,2) dovrebbe risolvere il problema tenendo conto della
norma ISO che dice che la prima settimana dell'anno è quella composta da
almeno 4 giorni.
Saluti
Cinzia

 ha scritto nel messaggio 
news:L1lQd.544512$b5.25...@news3.tin.it...

Ciao bixx
oltre ai consigli avuti, prova pure con:
 =Format(Data;"ii";2;3)
in una casella di testo o query
---
Daniele
Newsgroup: it.comp.appl.access
Titolo: Etichette Verticali

Ciao,
come si fa a mettere ad orientare il testo in verticale ?

 ha scritto nel messaggio
news:RpD08.1126$Gy1....@news1.tin.it...


Newsgroup: it.comp.appl.access
Titolo: Allineamneto  stampa

Salve, uno dei db che ho crato e che viene utilizzato sul posto d lavoro
prevede la stampa di una serie di dati su dei moduli aziendali,  in
formato A4.Il problema che ho riscontrato e che sinceramente non mi spiego
č che dopo acer stampato perfettamente 10-20 pagine inizia a stampare in
modo non corretto, non centrando piů il testo, del report, nelle caselle
del foglio e ritorna il tutto funzionante dopo aver spento e riacceso la
stampante.
Chi č il colpevole e si puň risolvere?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Fai uso di moduli prestampati in rullo continuo e su stampante ad aghi?
Ciao, Carlo 

 Ciao, Carlo
Fogli A4 singoli, con stampante ink-jet Canon, BJ4550


 Chi è il colpevole e si può risolvere?
Escludo che sia Access, a meno di qualche piacevole novità della versione
2007!
Potrebbe essere un problema legato al Driver della stampante: esistono
aggiornamenti su Internet?
Verifica e aggiorna...
Saluti.
Newsgroup: it.comp.appl.access
Titolo: Importazione file + nome

salve a tutti
ho questo problema da porvi.
In una cartella ho tanti file chiamati in questo modo:
MAG006.908.B2008_000016.TXT20080212060309
MAG006.908.B2008_000017.TXT20080218230249
MAG006.908.B2008_000018.TXT20080219060314
MAG006.908.B2008_000018.TXT20080222141056
dove
MAG indica il tipo di documento
006 indica il codice dell'utente
908 indica la causale
B (non importa)
2008 è l'anno di riferimento
0000?? è il numero del documento
200802???????? è la data + ore + minuti + secondi
e all'interno del file ho altri dati, tutti importanti, che posso
legare al nome solo tramite il numero del documento
come potete vedere anche dall'esempio sopra posso avere lo stesso
numero documento MA CON DATA DIVERSA
inoltre il file non ha una estensione "regolare", perciò è un problema
anche l'importazione
ma il mio problema maggiore è questo:
devo importare ogni documento con accanto i tutti i dati presenti nel
nome del file (perciò la cosa deve essere progressiva, altrimenti
rischio di invertire i dati contenuti all'interno del documento)
qualcuno può darmi un aiuto?
grazie

 rischio di invertire i dati contenuti all'interno del documento)
Una funzione che utilizza dir() per estrarre, uno per uno, i nomi dei
file; dai nomi del file, usando estensivamente mid(), estrai tutti i
dati dipendenti dal nome e li memorizzi in variabili; dopodiche'
importi il file in una tabella di passaggio utilizzando transfertext,
e accodi tutti i dati alla tabella definitiva con runsql e una query
che importi anche le variabili.
Esempio con una situaizone meno incasinata:
FILE001_2008.DAT
FILE002_2008.DAT
FILE001_2007.DAT
FILE001_2006.DAT
FileName=Dir()
Do while dir >""
     Anno=Val(mid(FileName,9,4))
     NumDoc=Val(mid(FileName,5,3))
     Docmd.Transfertext
acImportDelim,"NomeSpecifica","TempTable",FileName
     ' naturalmente è stata tua cura salvare una specifica di
importazione adeguata
     Docmd.RunSQL "INSERT INTO TabellaDefinitiva([Elenco campi])
SELECT " & Anno & ", " & NumDoc & ", TempTable.* FROM TempTable"
     Dir()
     Loop
cia'
Max


grazie
provo subito e ti faccio sapere
Newsgroup: it.comp.appl.access
Titolo: avevo già postato questo questio senza esito positivo, margini di report che cambiano

quando porto un db da un pc ad un altro i margini cambiano modificandomi
cosi la stampa, qualcuno ha risolto in modo definitvo questo problemaccio di
Access.?

Simba883 wrote:

a me questo non è mai successo ed in ogni caso potresti risolvere il
problema utilizza il prtdevmode.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Quello che dice Simba883 è corretto a proposito della struttura prtdevmode.
Per una panoramica su questa struttura leggi:
http://www.microsoft.com/AccessDev/Articles/GetzCh10.HTM
Credo però che il problema vada ricercato nei margini minimi dei quattro
lati delle varie stampanti usate.
Questi (impostati dalla fabbrica) possono essere diversi da stampante a
stampante.
Personalmente quando costruisco un report imposto almeno un centimetro sui
quattro lati e spesso anche 1,5 cm in basso.
Controlla le proprietà delle stampanti e in particolare i margini minimi.
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Inserire del testo in un campo. Facile?

E se io volessi inserire in un campo memo il contenuto di una lettera
commerciale, come dovrei operare?
Ovvero, penso che dovrei spiegare a VBA (uso A97) di aprire il documento
(Word, per esempio), prendere la prima riga e trasferirla nel campo, passare
alla seconda ed accodarla al contenuto del campo e così via fino al termine.
Ma operativamente parlando si può fare? Qualcuno ha già affrontato il
problema?
'---------------------------------------------------
'Saludos
'---------------------------------------------------

> Se hai poche lettere allora fai Copia e Incolla; per uso intenso allora ci
vuole un pņ di automazione VBA, oppure, soluzione semplice, prova a vedere
il Metodo TransferText dell'oggetto DoCmd...

Quello che vorrei ottenere č:
-indicare da VBA il percorso e il file del doc che va acquisito
-Far lavorare soloVBA
-Dopo che VBA ha fatto il lavoro sporco indipendentemente dalla lunghezza
del doc, avere il testo in un record!
Idee?

 ...come già detto!

CUT
Hai ragione, ho mal interpretato.
Me ne sono reso conto inviando la risposta.
Purtroppo mi dice che i registri ISAM non sono installati, ora devo trovare
una soluzione..


Nel sito comune (
www.sitocomune.com
) ci sono degli esempi di automazione con
word; dagli uno sguardo e se ti servono altre informazioni riscrivi...
Ciao.
--
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Query di ricerca

Ciao a tutti una domanda che può sembrare stupida!!! ma per me che sono alle
prime armi non è
é possibile creare una queri di ricerca?
vi spiego meglio ho una tabella con questi campi
Piatto
Data
Produttore
su questa tabella ho creato una query di selezione e ad esempio sul criterio
del piatto inserisco [piatto?]
eseguendo la query.... mi chiede il nome del piatto l'unico problema è che
se inserisco il nome completo, riesco a visualizzarlo su risultato della
query mentre se inserisco l'iniziale non succede.... come posso fare ad
esempiio a farmi elencare tutti i nomi dei piatti che iniziano con la S..,
Grazie per l'aiuto..

 ha scritto nel messaggio
news:mlYoa.56011$iy5.1...@twister2.libero.it...

Prova con :   Like  [piatto] & "*"
saluti Daniele
---

 ha scritto nel messaggio
news:M8Zoa.68211$T34.1...@news2.tin.it...


Newsgroup: it.comp.appl.access
Titolo: manutenzione file MBE - come procedere

mi č capitato questa situazione:
l'anno scorso ho fatto un file MDE per dei colleghi conservandomi per
fortuna il file originale MDB,
oggi mi ritrovo di dover modificare delle cose al file MDE che attualmente
č pieno di dati (il mio MDB invece č vuoto)
io ho fatto in questo modo: ho aperto l'mdb, ho cancellato le tabelle, mi
sono importate le tabelle dell'mde, ho modificato le cose chiestomi, ho
riconvertito il file in MDE e l'ho ripassto ai colleghi.
So di aver fatto una procedura non corretta, ma al momento era l'unica a
cui sapevo pensare.
Quello che vi domando č: come fare questa procedura correttamente??
grazie
ah! buon anno 2004
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ah! buon anno 2004
Se operi una divisione tra FE e BE, next time non devi importarti nulla.
MAssimiliano

MA ha scritto:

no! nessuna divisione!!



Ti consiglio di farlo.
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Modificare distanza tra intestazione e piè pagina maschera

Ciao, continua la progettazione.
Sto creando una maschera che conterrà un controllo a schede di almeno 5
pagine, ognuno con una sua sottomaschera. Nella maschera principale ho
inserito Intestazione e Piè di pagina, solo che mi lasciano troppo poco
spazio nella visualizzazione dei dati e gli utenti saranno costretti a
scrollare la maschera.
Come posso abbassare la linea di divisione in basso in modo da avere più
spazio? Ho provato alzando la maschera e/o a togliere la linea di
divisione ma non ho cavato un ragno dal buco.
Grazie mille!
-- 
Non lo capiscono, i grandi, che il mondo dei giovani è un mondo fragile.
E' come un paese in guerra permanente, in cui tutti vogliono avere
ragione. E nel quale veniamo spesso lasciati da soli.
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

Con grande sedere ho risolto.
Praticamente devo rendere quasi nulla la distanza tra il pič di pagina e
il bordo inferiore della maschera. Infatti piů spazio c'č in
Visualizzazione Struttra e meno spazio uno ha in Visualizzazione Maschera.
Spero abbiate capito, ad ogni modo ho risolto.
Grazie :)
-- 
Non lo capiscono, i grandi, che il mondo dei giovani č un mondo fragile.


Newsgroup: it.comp.appl.access
Titolo: salva con nome file = campo unione

salve a tutti.
Ho un documento Word che esegue una stampa unione pescando i campi da
una tabella di Access con dati anagrafici.
All'interno di questo documento ho creato una macro che mi salva una
copia del documento in una determinata cartella.
Per ora nella cartella riesco a salvare un file .doc con nome uguale a
quello del documento Word aperto.
Come posso fare per salvare il file con il nome uguale a quello di un
determinato campo unione (ad es. il cognome, in modo che risulti
"cognome.doc")?
grazie
Roberto

 Roberto
Newsgroup: it.comp.appl.access
Titolo: DATABSE CORROTTO

Ragazzi è da molto tempo che lavoro ad un mio progetto su Access.
    Mi si è corrotto il file, cerco un programma che recuperi tutto anche il 
codice scritto.
A dire la verità sono riuscito a trovarlo, ma è a pagamento e considerato 
che non lo faccio per lavoro affrontare certe cifre non mi è possibile.
  I programmi liberi che sono riuscito a trovare recuperano le tabelle ecc. 
ec.. ma non i moduli VB.
  Mi sapreste dare dei suggerimenti ( a parte di pensare a riscrivere tutto 
:):: ) circa un programma che recuperi i anche i moduli, shareware o free o 
demo che dià la possibilità di effettuare magari solo per una volta il 
recupero? 

 solo per una volta il recupero?
Gratis ripeto penso proprio di no, a prezzi onesti una volta una ditta di roma (
riparafiles.it
) mi aveva recuperato un db di un mio cliente completamente andato.
Però anche qui si spende qualcosa, poi a te la valutazione costi/benefici
Ciao,
Max

"Massimo Piubelli" <massim...@accessgroup.it.invalid> ha scritto nel 
messaggio news:ehl4f1$akt$1...@tdi.cu.mi.it...









Ciao,
Max
b
bè certo dipende quanto c'è da spendere.
 Naturalmente non penso di spendere 100 euro per un programma che 
utilizzerei una sola volta. 

 utilizzerei una sola volta.
loro non ti vendono il programma, loro ti recuperano i dati.
Ciao,
Max

Newsgroup: it.comp.appl.access
Titolo: data "mensile"

Buongiorno, dovrei imputare dei costi relativi a mesi interi, quindi mi
servirebbe un campo "data" in formato mmm/yy
ancora meglio, con il nome del mese scritto per esteso...
non sono riuscito a definirlo ne' nella tabella ne' nella maschera.. mi
potete aiutare ?
grazie
Francesco

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

Newsgroup: it.comp.appl.access
Titolo: problema con casella di riepilogo

ciao a tutti
ho una maschera con pulsante,
su click ho inserito questo codice
 
        DoCmd.OpenReport "mioReport", acViewPreview, "", "", acNormal
        Forms![M_Date]!LstName.Column (10)
dove apro un report; anticipato da una maschera "M_Date",
con una casella di riepilogo "LstName" non associata,
origine da query.
Mio desiderio � filtrare: LstName per avere il nono nome
della lista,
ma non riesco, perch� ho sempre il primo..
 
Grazie per l'aiuto 
 
 

 ha scritto nel messaggio
news:52beb9e6$0$1372$4faf...@reader1.news.tin.it...

ora funziona!!!
Newsgroup: it.comp.appl.access
Titolo: informazioni

Saluti a tutti; vorrei sapere se qualcuno sta usando l'access Developper.
Vorrei saperne di piu'; se ci sono dei link su internet dove cercare.
grazie.


Credo che molti frequentatori di questo NG usino  il developer nelle sue
varie versioni.
E allora? Vuoi sapere come si usa? Questo dipende dalla versione.
Il primo passo č leggere la guida che accompagna il developer, sia la
cartacea che quella in linea.
Poi visitare il sito di mamma Microsoft..., il sito comune
(
www.sitocomune.com
) e poi fare domande precise su questo NG.
Un ottimo NG sull'argomento č microsoft.public.access.devtoolkits
Ciao, Carlo


Prova:
comp.soft-sys.powerbuilder
fido7.ru.powerbuilder
relcom.comp.dbms.powerbuilder
e poi
alt.lang.powerbasic
comp.lang.basic.powerbasic
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: conteggio nelle query

ho una tabella così fatta
a	b	c
1	1	50
1	1	25
2	2	200
5	6	300
volgio fare una query che mi restituisce il conteggio del campo b ma
invece di restituirmi 3 (1, 3, 5) mi restituisce 4 che è il numero dei
record
la query è questa:
SELECT Count(zzz_prova_conteggio.b) AS ConteggioDib
FROM zzz_prova_conteggio;
come posso fare a ricavare il n° dei campi b?
ciao e grazie anticipatamente per le eventuali risposte
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 come posso fare a ricavare il n° dei campi b?
Il n° dei campi b?
Antonio


Ciao,
ti servirebbe la COUNT(Distinct ..), purtroppo nell'SQL di JET non esiste
quindi devi utilizzare metodi alternativi
es...
-----------------------
SELECT Count(b) AS ConteggioDib
FROM (SELECT DISTINCT b FROM zzz_prova_conteggio) AS T
-----------------------
per Acc 97
-----------------------
SELECT Count(b) AS ConteggioDib
FROM [SELECT DISTINCT b FROM zzz_prova_conteggio]. AS T
-----------------------
Ciao Giorgio

 Ciao Giorgio
grazie mille uno spettacolo.
grazie cmq anche a antonio dell'interessamento

Newsgroup: it.comp.appl.access
Titolo: blocco nel creare file mde

Il programma è stato scritto in access 97 e tutto funziona perfettamente 
compresa la possibilità di creare il file mde.
Dovendo usare questa cosa brutta di developer per access l'ho convertito in 
access 2003. Il programma continua a funzionare correttamente ma se cerco di 
convertire il file mdb in mde access va sempre in blocco.
Ringrazio anticipatamente
Pippo Messineo 

 ha scritto nel messaggio 
news:4AAdh.69107$uv5.6...@twister1.libero.it...

Prima cosa leggere i riferimenti e togliere quelli che non servono e che, 
nella conversione, vengono aggiunti.
Compattare e ripristinare il db.
In ultimo creare un nuovo db nel formato 2002 e importare tutti gli oggetti 
del primo db. Anche in questo caso vanno tolti i riferimenti che Access 
mette di sua sponte.
Se ci sono moduli danneggiati, la semplice importazione di tutti gli 
oggetti, si arresterà proprio sull'oggetto causa dell'errore.
Altre possibili cause sono l'uso nel db97 di ocx con versioni precedenti 
agli attuali o librerie tlb come la Microsoft DAO 2,5/3.51 Compatibility...
Controlla la contemporanea presenza di DAO e ADO, eliminando ADO se non ti 
serve.
Ciao, Carlo

 sempre in blocco.
www.donkarl.com/it
 FAQ 7.17 La creazione di un MDE non riesce
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

prova a  salvare con un altro nome il file mde.

 ha scritto nel messaggio 
news:4AAdh.69107$uv5.6...@twister1.libero.it...



Dao2535 è una libreria che si incarica di fare da tramite tra la DAO2.5 e la 
DAO3.5. è una libreria di compatibilità.
Se il db era in formato 97 non dovresti avere problemi nell'usare la 3.5 o 
la 3.6 da sole.
Anzi usa pure una delle due e poi compila il codice. Se non ricevi messaggi 
di errore va tutto bene.
Ciao, Carlo

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

Salve  a tutti .
Ho un problema in access che malgrado diversi tentativi non sono riuscito a
risolverlo e consiste nel:
 Poter eliminare un record o dei record da una tabella per esattezza da
tabella prodotti da una maschra :Mispiego meglio:
ho creato un DataBase che ci sono tabelle relative come prodotti
,Fornitori,vendite ,clienti ecc... insieme a dei query e maschere per
inserire  i Prodotti . un'altra maschera che include "dati del cliente" e
una sottomaschera di "query vendite"  che inserisce i prodotto per la
vendita.Il  problema nasce qui  che io vorrei ;da una parte aggiungere a
tabella vendite i prodotti venduti(e questo viene fatto tramite
sottomaschera che come origine è una query  vendite)  e d'altra parte
eliminare prodotto o prodotti da tabella principale dei prodotti  tramite un
evento ( associandolo a un controllo o controlli ) o un pulsante. come
possibile farlo???
Grazie del pezioso aiuto . e tanti auguri di buone feste
-- 
Posted from 
mta21-acc.tin.it
 [212.216.176.74] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


per cancellare un record puoi aiutarti attivando la creazione guidata del
controllo dalla Casella degli strumenti e successivamente aggiungi un
pulsante di comando (il minimo si ricava il codice da utilizzare per
cancellare un record)
Oppure utilizza il Metodo Delete
giuseppe
Newsgroup: it.comp.appl.access
Titolo: Aggiornamento sottomaschera

Ciao a tutti!
Vorrei aggiornare i records contenuti in una sottomaschera inclusa in
una maschera non associata ad alcuna tabella: come posso fare? Sono
riuscito ad aggiornare la sottomaschera, ma anche se ancora
visualizzati, mi vengono cancellati i dati degli altri controlli: c'è
qualcuno che mi dà una mano?

 news:1172479580.6...@a75g2000cwd.googlegroups.com...

Chissà cosa vorrà significare Paolo quando dice "aggiornare i records", 
"aggiornare la sottomaschera" e "cancellati i dati degli altri controlli". 
Mah... proprio non riesco a capire !!!
Ciao
Antonio

 ha scritto nel messaggio

Scusa ma è lunedì mattina!
La maschera principale non è associata e per trasferirne i dati
contenuti nei controlli Testo, lancio una query di accodamento
accodando ad una tabella i contenuti dei singoli TextBox. Invece dei
records ci sono nella sottomaschera e dovrebbero essere aggiornati con
una query di accodamento lanciata da un'altro maschera di caricamento
(anche questa non associata). Il problema è che se compilo la maschera
principale, quindi compilo quella di caricamento della sottomaschera
di quella principale, se voglio vedere il nuovo record della
sottomaschera devo lanciare un riquery sulla sottomaschera: però in
tal caso mi viene visualizzato il nuovo record della sottomaschera, ma
anche se ancora visualizzati, la successiva acquisizione in tabella
dei Text Box della maschera principale non mi acquisisce alcun dato:
insomma sembra che l'aggiornamento della sottomaschera mi cancelli i
dati della maschera principale contenuti nei textbox non associati!
Dovrei trovare il modo di acquisire in memoria i dati della textbox,
per poi lanciare la query di accodamento della maschera principale se
e quando lo vorro'!

> > riuscito ad aggiornare la sottomaschera, ma anche se ancora

Continuo a non capire in che modo deve lavorare questa applicazione. 
Comunque, che io sappia, i campi non associati si cancellano solo se lanci 
un comando Annulla (o anche il tasto ESC). Sarei quindi portato a pensare 
che nei meandri di quei giri tortuosi fra maschere, sottomaschere, maschere 
alternative, query e requery ci sia qualcosa che non va. Se posso darti un 
consiglio, ancor prima di cercare di far funzionare tale sistema, proverei a 
renderlo più semplice. Scusa la franchezza.
Ciao
Antonio

Newsgroup: it.comp.appl.access
Titolo: Come posso inserire un campo in una tabella di un altro campo tenendo conto della data che deve essere uguale?

Salve a tutti il mio problema è quello di importare un campo di una maschera
in un'altra maschera tenendo conto però che il campo và copiato in relazione
della data.
Ad esempio se la data della tabella3 è 01/01/2004 copia, avendo però la
stessa data, il campo1 della tabella2 nel campo1 della tabella3
Grazie e scusate le definizioni se non sono precise

 Grazie e scusate le definizioni se non sono precise
Più che non precise un tantino "contorte", comunque spero di aver capito
giusto
Ciao,
Massimo
PS: cerca magari di accorciare un tantino il subject del messaggio che non
fa male...
-- 
web: 
www.piubelli.net
Vuoi il mio indirizzo? Togli _cut_ per rispondermi
Newsgroup: it.comp.appl.access
Titolo: Stampa disegno


Mi sembra di capire che nella maschera hai un controllo immagine nella cui
proprietà Picture metti l'indirizzo completo del file, indirizzo che hai
memorizzato in un campo di tipo testo della tua tabella.
Se il campo che contiene l'indirizzo del file immagine, anzichè di tipo
testo, fosse di tipo ipertestuale, cliccando con il mouse sul controllo
della maschera che è associato a tale campo ti si aprirebbe la tua immagine
all'interno di un programma che ti permetterebbe di trattarla (naturalmente
compresa la stampa); fatto quello che devi fare, chiudi l'applicativo e ti
ritroverai con il fuoco sulla tua maschera Access.
La stringa contenuta nel campo ipertestuale sarà uguale a quella che adoperi
attualmente però preceduta e seguita dal un # (cancelletto): è una
prerogativa dei campi ipertestuali; tieni conto di ciò quando manipoli tale
stringa (ad esempio quando l'adoperi per settare la proprietà Picture del
tuo controllo immagine).
Se ti serve un esempio di quello che ti ho detto, vai al Sito Comune,
Sezione Download, "A97 : Implementare un archivio immagini" di Silvio
Savoldi.
Se scarichi detto file, oltre ad un database, troverai anche un readme che
parla del problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

Nella mia maschera ho un immagine e vorrei farla stampare con il semplice
cliccare sopra un controllo. Come devo fare considerando che la mia immagine
č collegata al suo indirizzo presente in un campo della tabella?
grazie a tutti anticipatamente.

Newsgroup: it.comp.appl.access
Titolo: Tutorial access 2007

Salve, sono nuovo del forum e nuovo utilizzatore di access 2007: vi
chiedo, ci sono in internet dei buoni corsi, manuali o tutorial per
access 2007 (ovviamente gratis :-))?
Grazie
Paolo

 ha scritto nel messaggio 
news:2a662db8-8ad4-4505...@k19g2000yqn.googlegroups.com...

Non so se esiste un manuale su Access 2007, ma credo che per iniziare possa 
andare bene un corso su qualsiasi versione di Access.

Newsgroup: it.comp.appl.access
Titolo: Campi duplicati solo 2 volte

Non so se riesco a spiegarmi bene:
In un campo voglio permettere che al massimo ci siano 2 numeri di telaio
uguali.
Che non mi permetta l'inserimento di un terzo.
Come posso fare?
Ciao e grazie.

 wrote in message
a3ls73$uvc$1...@lacerta.tiscalinet.it...

Da codice usando la funzione Dcount e testando se il risultato è  = 2. Tutto
questo prima di permettere il salvataggio del dato
Antonio

 questo prima di permettere il salvataggio del dato
difficile credo per me.
sai dove posso trovare info sul web?


non č piů intelligente cercare sulla guida in linea di VBA     F1
Saluti.
Emanuele.

> non è più intelligente cercare sulla guida in linea di VBA     F1
grazie ora guardo.
come avrai capito non sono molto pratico.
Newsgroup: it.comp.appl.access
Titolo: Strano problema - associazioni macro con controlli maschera

Ciao a tutti,
scrivo per la prima volta in questo newsgroup, perchè ho un problema in 
apparenza banale, ma che mi sta procurando non pochi grattacapi.
Il problema è il seguente: non riesco ad associare le macro alla maschera di 
un database.
Mi spiego meglio: c'è una maschera con sottomaschera, e dentro vi sono più 
campi collegati alle tabelle sottostanti. Ho provato a inserire nelle 
proprietà di un qualsiasi campo della maschera un qualsiasi evento (prima di 
aggiornare, doppio clic, ecc. ecc.)collegato ad una routine evento.
Come codice (nella schermata di Visual Basic) ho provato a scrivere di 
tutto, dal più banale
Sub SEDE_BeforeUpdate(Cancel As Integer)
MsgBox ("Ciao")
End Sub
fino ad arrivare a codici più complessi collegati ad altri campi.
Ma nulla. Quando provo la maschera, non si verifica nulla. E non succede 
nulla neanche se provo a ricreare la maschera daccapo. E' come se access non 
riconoscesse il legame tra le macro e i controlli a cui le macro stesse si 
riferiscono.
Qualcuno sa dirmi qual è l'errore?
Grazie comunque
Fabio 


Purtroppo non hai rivelato la tua versione di Access.
Se si tratta di Access 2007 devi attivare i macro, o con impostare
di eseguire tutti macro o con impostare una sessione o percorso
attendibile. Vedi
http://office.microsoft.com/it-it/access/HA101980471040.aspx?pid=CH100621891040
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
 

> Se si tratta di Access 2007 devi attivare i macro...
Grazie mille! Ora le macro funzionano! A volte la soluzione è ben più 
semplice di quanto sia possibile pensare... (per la cronaca, la mia versione 
è 2007).
Avrei bisogno di un altro aiuto.
Vorrei che l'ID della mia tabella (formato testo, chiave primaria) fosse il 
risultato dell'abbinamento di 2 campi (cod_fattura, anno).
es. ID=1111_2008
Quale codice mi conviene inserire affinchè l'ID assuma quel valore?
Ho provato con:
ID= cod_fattura & "_" & anno
ma non va.
C'è qualche formula ad hoc per il mio caso?
Grazie ancora
Fabio 


Se ti capisco bene non è una buona idea.
Le regole di normalizazzione non consentono che la chiave
primaria dipende da altri campi del record ma invece vice versa.
Se vuoi che la chiave primaria contiene i valori di questi due campi
devi usare una chiave primaria direttamente su questi due campi
non su un terzo campo calcolato.


Newsgroup: it.comp.appl.access
Titolo: Inizio Anno

Sempre CF
All'inizio dell'anno, come si fà ad aprire un database esistente con le
tabelle (Che desidero io) VUOTE ed i contatori che iniziano a contare da
ZERO.
Grazie a tutti ......mi rendo conto che l'anno è iniziato da tre mesi !!!!
saluti CF

 wrote in message
j2cA4.5450$C24....@news.infostrada.it...


 ha scritto nel messaggio
news:LlxA4.11477$C24....@news.infostrada.it...

Per le tabelle vuote, ti crei delle query di cancellazione; per azzerare i
contatori devi compattare il db.
Ciao.
Newsgroup: it.comp.appl.access
Titolo: caselle di testo obbligatorie

Buon Giorno A97
nella maschera PIPPO
ho 2 caselle di testo:
1) VOCE formato testo
2) IMPORTO formato numerico
come faccio a imporre la compilazione di questi 2 campi....
Grazie ancora e AUGURI
Luigi, BARI

 ha scritto nel messaggio 
news:43a497a2$0$16214$4faf...@reader3.news.tin.it...

Puoi gesire il tutto già a livello di tabella impostando a Sì la proprietà 
"richiesto" per il numerico e a sì "richiesto" e "consenti lunghezza zero" a 
No per il campo di testo.
In alternativa devi usare il codice.
Private Sub Form_BeforeUpdate(Cancel As Integer)
If IsNull(Me.VOCE) Or IsNull(Me.IMPORTO) Then
MsgBox "Impossibile continuare senza..."
Cancel = True
End If
End Sub
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Form vuota

Vorrei evitare di visualizzare una maschera prodotta da una query quando
risulta essere senza record?, un pò come l'evento Report vuoto.
Saluti
e grazie
Cogo R.

 ha scritto nel messaggio
news:2ozve.75638$75.36...@news4.tin.it...

Ciao Cogo R,
su apertura ci metti :
if me.recordsetclone.RecordCout=0 then
    msgbox("nessun Record")
    cancel=true
end if
oppure :
if Dcount("Tuoid","TuaQuery")=0 then
    msgbox("Nessun Record")
    cancel=true
end if
Ciao.

 ha scritto nel messaggio
news:nDzve.4002$h5.2...@news3.tin.it...

Grazie Sandro
Ciao