mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Problemi di allineamento dati.

Un saluto a tutto il NG.
Questa volta il mio problema riguarda l'esatto allineamento dei dati da
garantire durante una normale migrazione da una versione meno aggiornata ad
un'altra più aggiornata di database.
In pratica, l'utente, per il quale ho realizzato il database, si è accorto
di avermi comunicato delle specifiche errate dopo aver immesso ben 800
record.
Ho dovuto, quindi, apportare cambiamenti strutturali al mio database che
hanno comportato lo spostamento di alcuni campi da una tabella ad un'altra.
Detta così sembra una cosa banale, ma ricomponendo il tutto e travasando i
dati nelle opportune posizioni, si è verificato che i dati della tabella
correlata (dal lato molti), alla quale sono stati aggiunti i campi, non mi
consente più di visualizzare i relativi dati ivi contenuti.
Cosa devo fare? Devo prendere per il collo l'utente che ha sottovalutato il
problema dall'inizio oppure lo lascio vivere cercando un'altra soluzione?
Suggeritemi qualcosa altrimenti avrò lavorato per nulla.
              Grazie
               Ciao Rita.

 problema dall'inizio oppure lo lascio vivere cercando un'altra soluzione?
No, ma glie lo metti in conto!:-)
Saluti.
Luciano


Ciao Luciano!!!!
Sono felice di sentirti, sai che proprio ora, ormai esausta per i numerosi
tentativi andati a vuoto durante la simulazione di travaso dei dati, mi sono
accorta che 'giocando' coi campi delle tabelle, sono saltate parte delle
relazioni?
Non devo far altro che ristabilire le relazioni e poi partire con la
migrazione dei dati.
Scusami......sono un pò distratta in questo periodo..
Grazie ciao
Rita

Newsgroup: it.comp.appl.access
Titolo: OT:scusate è una prova

ciao
rita


Ciao Sergio, eheheh carina...
Saluti
Rita


Provolona e spiritosa... Bene; sei nello spirito giusto dell'NG...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:ckoimv$1k6$1...@canarie.caspur.it...

e lui è un maestro di abbordaggio!

 ha scritto nel messaggio
news:WK9cd.44085$H11.1...@twister1.libero.it...

Ah!
Ciao

 e lui è un maestro di abbordaggio!
Non ho potuto dare il meglio di me stesso in... barca!
Ciao.
-- 
Sergio MAZZA

 Ciao
Non dargli retta! Sono tutti invidiosi; davanti ti suggeriscono come
filtrare due combobox e dietro ti cambiano i recorset...
Ciao.
-- 
Sergio MAZZA

 ha scritto nel messaggio
news:ZYpcd.149201$35.73...@news4.tin.it...

Ehehe si si capito...
Mi vengono in mente diverse frasi 'passabili' intendiamoci anche nel NG
proprio perchè mi piace molto scherzare, però mi trattengo altrimenti si
scatenano una serie di post che poi è difficile controllare...
Mi riservo le 'battutine' in qualche eventuale incontro per motivi di
'pappatoria'.
Ciao e buona domenica
Rita

 Rita
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: Numero univoco ma non troppo...

buongiorno a tutti.
 
Dovrei realizzare un db dedicato all'attività di segreteria contraddistinto da un numero cronologico progressivo (chiave primaria univoca per evitare doppioni).
 
Purtroppo ho anche l'esigenza di dover prevedere per alcuni numeri delle integrazioni "bis" e "ter", aggiunte all'elenco originario e salvate in tabella.
 
Qualcuno ha qualche idea su come poter fare la numerazione bis e ter e su come impostare di conseguenza la chiave che non potrà più ovviamente essere univoca?
 
Pensavo di aggiungere al numero progressivo in una colonna di calcolo "0,3" se bis e "o,6" per il "ter"in modo tale da poter conservare il progressivo.
 
grazie per ogni possibile chiarimento o aiuto.
un saluto.

ho realizzato tramite una query:
 
'il campo integra contiene la dicitura "bis" o "ter".
integra: IIf([bister]="bis";"0,3";IIf([bister]="ter";"0,6";"0"))
 
'il campo progrbis aggiunge al numero progressivo 0,3 o 0,6 in modo tale ma mantenere la progressione.
progrbis: Nz([progr])+Nz([integra])
 
ora vorrei andare a scrivere il valore di progrbis in tabella in modo tale da poter far corrispondere ai bis e ter la numerazione progressiva di progrbis, magari univoca...
E' possibile? e' una cac..ta ?
 
grazie infinite per ogni aiuto, grazie.
 

 progressivo.
 
Imho e' una ottima idea. Pero' fossi in te userei
 
0,01 per il bis
0,02 per il tris
0,03 per il quater
ecc ecc 
 
e la kiave stessa (senza altri campi) sarebbe un numero decimale 
del tipo : 
 
100,00 
100,01
100,02 
...
in questo modo ogni kiave ha ben 99 possibili sotto kiavi : non si 
sa mai dovesse uscire qualche altra esigenza. 
 
E inoltre hai sempre una kiave unica.
 
No ? 


ciao radica,
grazie per la risposta.
 
Allora preciso meglio il mio problema. Mi hanno assicurato che massimo possono essere due i numeri di protocollo aggiunti tramite bis e ter.
Ora, d'accordo per valorizzare 100, 100,01 e 100,02 ma vorrei capire come fare per inserire questo valore in tabella e renderlo univoco.
Mi spiego meglio. Chi compilerà la maschera del nuovo progr. mi scriverà ad esempio il campo [progr] = 100 e il campo [bis/ter]  = "bis".
La mia query giustamente mi calcolerà "100,01" che vorrei venisse memorizzato in tabella in un campo univoco[progrdefinitivo].
E' possibile ?
grazie infinite.
Newsgroup: it.comp.appl.access
Titolo: somma di due campi di una tabella

Ciao a tutti,
ho questo problemino:
come faccio ad ottenere la somma tra due campi con il risultato in un terzo?
campo (Costo intervento)+campo (Costo chiamata) =campo (totale costo) di una
tabella[Generale].
I tre campi sono di tipo valuta.
Come devo scrivere la funzione e dove devo inserirla?
grazie
C.

Noperditempograzie ha scritto:

spero di aver capito bene!
campo (totale Costo) metti
come valore predefinito
=SommaNZ(([Campo1]+[Campo2]))
dove campo1 è costointervento
      campo2 è costo camiata
Naturalmente il campo costo devi impostarlo formato valuta.

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

 ha scritto nel messaggio 
news:Zs1Af.53961$eD5.8...@twister2.libero.it...

Grazie mille Roberto,
la tua spiegazione è stata perfetta.
Per un novellino come me, questi aiuti sono importanti.
C.

Newsgroup: it.comp.appl.access
Titolo: Query: esito nullo

Ciao a tutti,
riprendo il post di qualche giorno fa, ma non ho capito !
Ho una query che una volta eseguita "passa" i dati ad una maschera che li
visualizza.
Se il risultato della query è nullo ( nessun dato soddisfa i criteri della
query ) , la maschera di visualizzazione mi diventa una pagina vuota.
Quello che vorrei fare è far uscire un messaggio che mi dica che non ci sono
record che soddisfano i criteri e che mi dia quindi la possibilità di
tornare al menù principale. Come posso fare?
Grazie,
Giuliano

Giuliano Bolzonello ha scritto:

mah? sulla openform controlli il numero di record? se e' 0 chiudi?
a.cara

tornare al menù principale. Come posso fare?
if isnull(dlookup(uncampoqualsiasi, query, criteri) then
msgbox "Nessun record corrispondente" else docmd.openform
ecc.
--
Lorenzo Coronati
--
<<Ragazzi, sapete indicarmi una utility in 
internet che sia in grado di recuperare le 
password da un database access e da un system mdw?
intendevo, gratuita...>>
(Marco Tullio Bisoli, 27/04/2001)
--

Grazie 10000000000000000 !!!!
Ormai avevo quasi lasciato perdere ......
Ciao !
Giuliano
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:3b2dba25...@news.libero.it...


Ormai avevo quasi lasciato perdere ......
Mai disperare: c'e' sempre qualcuno indietro di un
due-tremila messaggi ;-)

Newsgroup: it.comp.appl.access
Titolo: Formato date

Salve a tutti,
ho notato che con l'avvento di Access 2010 è sparito il controllo "Calendario", perché le caselle di testo associate ad un campo "data/ora" hanno già uno strumento di questo tipo; però il calendario che propone Access non è compatibile con le "Maschere di input" (es. "99/99/9999" per evitare all'utente di dover inserire le barre divisorie).
Non si può quindi presentare all'utente la doppia opportunità: scegli dal calendario o digiti la data ma con le barre separatrici già inserite.
Uso Access 2013.
Saluti
Franco


...oggi faccio la ruota come il pavone (abbiate piet�...)
 
comunque :
http://www.accessgroup.it/forms/calendario-senza-ocx.html
 
vedi se ti pu� essere utile
saluti
 
BC

 BC
 
Grazie, lo proverò
Franco
Newsgroup: it.comp.appl.access
Titolo: Numerazione 6 cifre - AIUTO grazie

Ho in una maschera un numeratore che parte da 1 e incrementa
progressivamente.
Mi sono trovato a dover cambiare la numerazione
da: 1, 2, 3 ...
a: 000001, 000002, 000003 ...
Non riesco a impostare gli zeri prima del numero (in totale 6 cifre).
Ho queste istruzioni nella cella VALORE PREDEFINITO
=IIf(IsNull(DMax("[TESSERA]";"[ANAGRAFICA]"));1;DMax("[TESSERA]";"[ANAGRAFIC
A]";4)+1)
mi garantisce cosě l'assegnazione dell'ultimo valore utile libero.
Questo funzionava per la soluzione 1, 2, 3, ...
ma non funziona piů per 000001, 000002, 000003, ...
Chi mi puň dare una mano?
Grazie infinite.

 Chi mi pur dare una mano?
Mantieni in un campo il contatore numerico ed in un campo inserisci la
numerazione "testuale" "calcolato" a partire dal numerico.
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:WKWac.105659$FJ6.3...@twister1.libero.it...

Come faccio ad aggiungere gli zeri prima del numero? Non ho capito bene.
Grazie.

 bene.  
Con una cosa del tipo:
Right ("00000000" & [ID], 8)


 ha scritto nel messaggio
news:c4hclf$9on$1...@news.ngi.it...

Nel Valore predefinito della casella di testo associata al campo TESSERA
scrivi:
=IIf(IsNull(DMax("[TESSERA]"; "[ANAGRAFICA]")); "000001";
Format(DMax("[TESSERA]"; "[ANAGRAFICA]") + 1; "000000"))
Naturalmente il campo TESSERA deve essere di tipo Testo.
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 ha scritto nel messaggio
news:FbXac.102406$Kc3.3...@twister2.libero.it...

Perfetto, sei un grande mi hai risolto un problemone.... grazie infinite.
Saluti, Lorenzo.

Newsgroup: it.comp.appl.access
Titolo: Tabelle collegate e password di rete

Un saluto a tutti. Molto tempo fa avevo realizzato un db diviso in Front_end 
e Back_end.
Il Front_end risiedeva in vari client e si collegava via rete ad back_end 
situato in un diciamo client server. Tutto a posto. Da qualche giorno la 
societa' che gestisce la rete dell'ufficio ha operato dei cambiamenti a me 
sconosciuti il cui risultato e' che se io voglio vedere a vista la cartella 
condivisa del client server devo digitare la password di rete di quel 
computer.
Come faccio a far si che le tabelle collegate "conoscano" quella password e 
che il front_end si ricolleghi al back_end cosa che oggi non avviene piu'?? 
Spero di essermi spiegato. Grazie a tutti. 


www.sitocomune.com
riallegare le tabelle, c'è anche la versione con la psw
-- 
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Quella barretta mi porta via spazio...

Dopo un'ora passata sull'help non ho ancora capito come si
chiama quella barretta verticale con una freccetta in alto
che si vede a sx aprendo una maschera e permette di cliccare
col dx. E' possibile eliminarla?
il barbi

 ha scritto nel messaggio
news:l9Cna.43794$T34.1...@news2.tin.it...

Probabilmente quello che tu indichi come barretta e il selettore record e
puoi nasconderlo impostando sulle proprietà maschera ... Selettori Record =
No
Ciao
Ale
Newsgroup: it.comp.appl.access
Titolo: lunghezza minima campo

Nelle proprietà di un campo è possibile impostare la lunghezza minima
(ad esmpio 10 caratteri) tale che se si inserisce un dato di lunghezza
inferiore, appare un msg di errore?
Come si fa?

 ha scritto nel messaggio 
news:1141916242.9...@j52g2000cwj.googlegroups.com...
Nelle proprietą di un campo č possibile impostare la lunghezza minima
(ad esmpio 10 caratteri) tale che se si inserisce un dato di lunghezza
inferiore, appare un msg di errore?
Come si fa?
Sulla proprietą SU USCITA del campo in questione adatta quanto segue:
Private Sub Testo0_Exit(Cancel As Integer)
    If Len(Me.Testo0.Value) < 10 Then
        MsgBox "ALMENO 10 CARATTERI BELLO!!!"
    Else
        MsgBox "PER QUESTA VOLTA TI 6 SALVATO!!!"
    End If
End Sub
Ciao,
-- 
**********
EmMeCi
**********
Blog: 
http://www.setfocus.it
 


Se vuoi invece inserire questo controllo a livello di definizione dati, nella 
proprietà "Valido se" del campo puoi mettere quanto segue:
    LIKE "??????????*"
e nella proprietà "Messaggio errore", ad esempio
    "Il testo deve essere di almeno 10 caratteri"
--
PBsoft di Gabriele Bertolucci
www.pbsoft.it
skype: pbsoftsolution
Newsgroup: it.comp.appl.access
Titolo: Eliminare relazioni via codice VBA

Ciao a tutti,
Mi si è presentata l'esigenza di eliminare una relazione in un BE via
codice.
Navigando per il NG sono riuscito a reperite tutte le informazioni di
cui avevo bisogno.
Ho deciso di pubblicare la routine costruita per mia futura memoria e
sperando che possa tornare utile anche ad altri.
' ELIMINA RELAZIONI INUTILI
Dim RltXX As dao.Relation
Dim Parte1 As String
Dim ParteMolti As String
Dim NomeRelazione As String
    ' Individua il nome della relazione da eliminare
    For Each RltXX In Dbs1.Relations
        ' Tabella parte 1
        Parte1 = RltXX.Table
        ' Tabella parte molti
        ParteMolti = RltXX.ForeignTable
        If Parte1 = "tabella1" And ParteMolti = "tabella2" Then
            NomeRelazione = RltXX.Name
            ' Elimina la relazione
            Dbs1.Relations.Delete NomeRelazione
            ' Elimina il campo
            Dbs1.Execute "ALTER TABLE tabella2 DROP COLUMN pippo"
         End If
    Next RltXX

 ha scritto nel messaggio 
news:7500234c-6e57-420c...@m3g2000hsc.googlegroups.com...
Ciao a tutti,



Mirko scusami ma è una tua necessità cancellare anche un campo della 
tabella?
Ciao
-- 
Roberto da Parma 

 tabella?
Si, chiedo scusa. Ho dimenticato di eliminare quel rigo.
Se si vuole eliminare SOLO la relazione, quel rigo va omesso.

 wrote in message 
news:7500234c-6e57-420c...@m3g2000hsc.googlegroups.com...
Ciao a tutti,
Mi si è presentata l'esigenza di eliminare una relazione in un BE via
codice.
Navigando per il NG sono riuscito a reperite tutte le informazioni di
cui avevo bisogno.
Ho deciso di pubblicare la routine costruita per mia futura memoria e
sperando che possa tornare utile anche ad altri.
' ELIMINA RELAZIONI INUTILI
[...]
Io uso questa da FE a BE (se non è zuppa è pan bagnato...)
=========================================
Private Sub Rel_FE_BE_Click()
Dim LocalDB As Database, ExternalDB As Database
Dim TableName As String, ForeignTableName As String
Dim i As Object
TableName = "T1"
ForeignTableName = "T2"
Set LocalDB = CurrentDb
Set ExternalDB = OpenDatabase("D:\Access\ProvaRel.mdb")
With ExternalDB
    For Each i In .Relations
        If i.Table = TableName And _
           i.ForeignTable = ForeignTableName Then
            .Relations.Delete i.Name
        End If
    Next
End With
End Sub
========================================
Bruno

Newsgroup: it.comp.appl.access
Titolo: Vincolare sottomaschera

Salve, posso vincolare la visualizzazione di una sottomaschera
al''esistenza di record,correlati?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 al''esistenza di record,correlati?
Nel codice dell'evento "Su Corrente" della maschera principale:
Me!TuaSottomaschera.Visible = _
    Me!TuaSottomaschera.Form.RecordsetClone.RecordCount > 0
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: inserire riga vuota in casella combinata.

Forse la mia richiesta č stupida, ma non riesco a fare in modo che nella
casellacombinata che devo usare per selezionare alcuni articoli, mi compaia
una riga bianca da selezionare per annullare la scelta precedente (
logicamente senza inserire nella tabella d'origine un record "         " )
grazie mille !!
Giuseppe

 ha scritto nel messaggio 
news:YwwUd.71390$2h5....@tornado.fastwebnet.it...

Su after update della casella combinata
me.tuocontrollo = ""
MAssimiliano 

 ha scritto nel messaggio
news:YwwUd.71390$2h5....@tornado.fastwebnet.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Forms leggi la mia FAQ
intitolata "3.14 Aggiungere <Tutti> nell'elenco di una casella combinata non
associata".
Modificare quell'esempio in modo da aggiungere "   " invece di <Tutti> non
credo che sia un problema.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Query di Scadenza...o altro !!

ciao... hoi già postato questo quesito... ma non ci ho capito niente con
alcune risposte...ora ci riprovo... sperando che siate i più elemntari
possibili x un neofita di Access...
 in pratica vorrei fare una query o macro che mi avvertisse 15/30 giorni
prima della scadenza di una data in  tabella con campo
Prossimo_Rinnovo...Grazie...
--
SuperPippo :o))


uno che si chiama superpippo non puo' non capire! comunque
1) la query puo' essere questa
   select * from tuatabella where Prossimo_rinnovo < date()+15;
 
  a) tuatabella e' tuatabella visto che non hai indicato il nome
  b) l'esempio seleziona le scadenze a data corrente+15 giorni se lo
vuoi a trenta basta fare +30
e' abbastanza semplice per superpippo? ;<))))
-- 
Alessandro Cara

purtroppo oggi non ho mangiato le noccioline...a parte gli scherzi...non
sono molto pratico di Access...per cui...
ho provato a fare come mi dici, ma la salvataggio della query la funzione
Sql mi dice sempre che c'e' un errore di sintassi...
questa è l'istruzione Sql esistente :
SELECT Esenzioni.Prossimo_Rinnovo, Anagrafe.ID_assistito, Anagrafe.Cognome,
Anagrafe.Nome, Anagrafe.Nascita, Esenzioni.Codice_Esenzione
FROM Anagrafe INNER JOIN Esenzioni ON Anagrafe.ID_assistito =
Esenzioni.Id_Assistito;
----------------------------------------------------------------------------
----------------------------------------


 Esenzioni.Id_Assistito
where Esenzioni.Prossimo_Rinnovo < date()+15
se la tua funziona deve ripeto "deve" funzionare anche questa
N.B.  ma il campo prossimo_rinnovo e' di tipo DATE? (se ti da mismatch
NO)
a.cara
Newsgroup: it.comp.appl.access
Titolo: Eliminare Record da una tabella quando questi non sono in relazione in un'altra tabella

Oggetto un pò criptico, lo ammetto :)
Sono un profano di access e mi sono scontrato con seguente problema.
Io ho una tabella dove ad ogni record corrisponde un concerto, quindi
avrò l'ID, il luogo e la data del concerto, chi ci ha suonato ecc...
Poi ho un'altra tabella dove ci sono le recensioni dei concerti, anche
qui avrò l'ID della recesione, l'autore della recensione e a chi è
riferita la recensione: in questo campo  scrivo l'ID del concerto.
Ora io vorrei cancellare tutti i concerti che non sono stati
recensiti.
Però con le conoscenze base (o anche meno) di access che ho io riesco
solo a visualizzare i record dei concerti recensiti, e non il
contrario.
Suggerimenti?
Ringrazio in anticipo chi mi vorrà aiutare.
Ciao e Grazie

 recensiti.
Query di cancellazione tra le due tabelle con join esterno con freccia da
concerti a recensioni. Poi sotto l'id delle recensioni metti is null.
Infine cancelli i record di concerti.*
Antonio

Newsgroup: it.comp.appl.access
Titolo: Aiuto Codice a barre

Lo so che con Access non c'entra (almeno direttamente) ma,
qualcuno saprebbe indicarmi un indirizzo in cui si parla di codici a barre?
Ho convertito dei caratteri normali in codice 39 ma il mio lettore non lo
legge.
C'è  qualche esperto in questo NG?
Il mio lettore funziona benissimo con i codici a barre " esistenti" ma non
funziona con quelli creati da me.
Devo effettuare qualche operazione particolare?
Ciao e grazie

 Devo effettuare qualche operazione particolare?
Solo per il 39 devi mettere un asterisco (che segnala inizio e fine lettura)
all'inizio e alla fine del testo in caratteri normali (tipo *12345*) poi
converti il tutto in code 39. Il lettore passera' al PC solo 12345.
Ciao. Franck.
"Vorrei dimenticare, ma non ricordo cosa"

Newsgroup: it.comp.appl.access
Titolo: DB Demo!

Salve a tutti i partecipanti,
ho creato un db, che dandolo in visione,  ne vorrei limitare l'utilizzo. Mi
spiego meglio: Diciamo che (il mio DB) voglio farlo funzionare o utilizzare,
solo 30 giorni, oppure 365, ecc .....
Esiste qualche funzione in proposito?
Vi ringrazio in anticipo CF

 wrote in message
news:Iwfa8.8167$Jo.2...@twister2.libero.it...

So che esiste un OCX che fa proprio al caso tuo, ma non saprei
nè qual'è nè dove trovarlo, ne parlavano in un POST di questi giorni.
Soluzione casalinga sarebbe Creare una Chiave di registro durante 
il SETUP e leggerla all'avvio del DEMO, poi il resto viene da se....!
Per scrivere e leggere i registri c'è qualcosa sul SC o su 
www.mvps.org
Alessandro
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.appl.access
Titolo: su report conteggio di caselle On/Off (flag)

in un report, in cui come risultato della query sorgente, visualizzo le 
caselle "flag" vorrei contare solemente quelle a stato On (flaggate) ed 
il risultato metterlo sotto la relativa colonna
il =Conteggio(*) mi conta tutti i record presenti
come potrei fare ?
grazie
Valter

Valtere ha scritto:

risolto...
eccola qui:
=DCount("TuoCampoSINO";"TuaOrigineRecordReport";"T uoCampoSiNoNelReport=-1")
trovata su: 
http://www.foonews.info/it-comp-appl-access/1738507-contare-quanti-campi-si-no.html

 ha scritto nel messaggio 
news:4dd2e61d$0$18246$4faf...@reader2.news.tin.it...

campo calcolato
calcolato:iif(campo=true;1;0)
=somma(calcolato)
Antonio 

 il =Conteggio(*) mi conta tutti i record presenti
=-Sum([NomeCampo])
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

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

Premesso che sono i primi approcci con Access.. ho creato un report basato
su di una query di selezione che dovrebbe utilizzare dei parametri presenti
in un Form.
Il problema è che non so come dire alla query che i campi sono quelli
specificati nel Form da cui lancio la query.
Grazie, Luca

 ha scritto nel messaggio
news:jC7da.67965$pG1.1...@news1.tin.it...

Nei criteri della query scrivi:
[Forms]![NomeMaschera]![NomeControllo]
Naturalmente la maschera deve restare aperta durante l'esecuzione della
query, quindi del report.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: ng molto frequentato

Tra tutti i ng dedicati alla programmazione questo è il più attivo.
Tutti i giorni fino a notte fonda.
wow!

 wow!
E' l' NG dei piů sfigati, perchč se si trombasse di piů.....eh cavolo.
Ciao. Fabrizio.

 Ciao. Fabrizio.
Ma no io trombo mentre vi leggo... vi consiglio di provare...

???????????????????


Non li seguo piů i tuoi consigli, ma perchč mi sono deciso proprio adesso.
Ciao. Fabrizio


Su dai non fare cosi' stavo solo scherzando, piu' che altro penso che sia il
piu' frequentato perche' nell'ambito della programmazione Access e' uno
degli strumenti piu' alla portata di tutti mentre gli altri linguaggi sono
piu' difficili da imparare.
Ciao, Antonio.

 Ciao, Antonio.
Mi stai dando del sempliciotto?
Ci stai dando dei sempliciotti? Eheee?
:-)
Ciao. Fabrizio.


Se vuoi dettagli in merito, forse trovi qualcosa scritto sul Sito Comune
(link qui sotto). :-)))
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: esportare in xml

Qualcuno sa dirmi se sia possibile creare un pulsante o qualcosa che al suo 
click mi esporti i record in formato xml, e se possibile, inserito in una 
maschera continua mi esporti tutti i record ma separati e salvati in un file 
con il nome di uno dei campi che si chiama identifier?
grazie 


credo che la versione 2007 di access abbia questo formato di
esportazione. per le altre non credo.
suppongo che tu debba creare un file di testo con le apposite
formattazioni xml.

Newsgroup: it.comp.appl.access
Titolo: aggiornamento maschera principale

Ciao a tutti,
qualcuno mi sa dire come posso fare...
ho creato una maschera Iscrizioni per destinazione, all'interno della
quale ho inserito un pulsante "Inserisci nuova iscrizione" che mi apre
una maschera Iscrizioni pop up. Dopo aver inserito una nuova
iscrizione chiudo la maschera iscrizioni e vorrei vedermi aggiornata
la maschera con le nuove iscrizioni.
Normalmente inserivo una  requery nella maschera pop up, adesso invece
non vorrei toccare quella perchè la vorrei utilizzare anche per altre
maschere senza doverne rifare altre.
Qualcuno ha un'idea?
Ciao


Ho risolto una situazione del genere inserendo, nell'evento chiusura
della maschera popup, la verifica se è aperta la maschera principale
(nel tuo caso 'iscrizioni per destinazione'). In caso affermativo, fai
il requery di quella maschera.
Spero di esserti stato utile.
Buon lavoro,
Alessandro


Sì, ci ho pensato anch'io... ma non riesco a trovare la sintassi
giusta, avresti tempo per una dritta?
Grazie mille in anticipo.
Ciao Lo


Puoi usare la proprietà OpenArgs per passare il nome della maschera
chiamante alla maschera popup:
DoCmd.OpenForm "BellaMascheraPopUp", , , , , , Me.Name
"Su chiusura" della maschera popup:
If Not IsNull(Me.OpenArgs) Then Forms(Me.OpenArgs).Requery
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: ERRORE DI RUN-TIME 3022

Mi succede una cosa strana di cui non vengo a capo.
Ho una sottomaschera che visualizza dati da una query, modifica i dati delle
tabelle sottostanti e/o aggiunge record.
Dopo aver inserito cosi' dei dati, all'improvviso smette di incrementare il
campo contatore (che è l'unica chiave primaria e l'unico indice delle
tabelle sottostanti la maschera)  tentando di aggiornare i campi ponendo lui
uguale a 0 (gli altri campi contengono invece i loro regolari valori).
Da quel momento in poi, ogniqualvolta si cerca di aggiungere un record,
appare l'err in questione, che si verifica al momento di "refreshare" la
maschera dopo i controlli sull'integrità dei dati effettuati via codice.
----L'apporto modifiche non è riuscito perché si è cercato di duplicare i
valori nell'indice, nella chiave primaria o nella relazione. (3022)
Si è cercato di duplicare un valore in un campo che è la chiave primaria
della tabella sottostante o un indice che non consente duplicati.----
Preciso che nelle relazioni che legano le tabelle i join sembrano
logicamente a posto e l'errore comunque vi prescinde.
Tutto ciò mentre si riesce tranquillamente a modificare i records
precedentemente creati.
Se qualcuno ha idee...
.
.
...Prometto baci passionali
;-)
Alex

 della tabella sottostante o un indice che non consente duplicati.----
Quasi certamente l'errore sta' nella query.
Io credo che tu abbia una situazione di questo tipo:
Tabella1
ID (contatore), Dato1, Dato2, ecc.
Tabella2
ID (Numerico in relazione con Tabella1!ID), Dato, ecc
Quindi hai fatto una query in cui il campo ID che viene fuori e' quello
della tabella2 e non della tabella1, quindi, dato che la maschera fa
riferimento a Tabella2!ID, il controllo ID non viene automaticamente
incrementato, ma ti resta a 0 in qunto e' un campo contatore.
Soluzione:
Nella query di origine imposta il campo ID in modo che venga preso da
tabella1 e NON da tabella2
Spero di essere stato chiaro.
Ciao e fammi sapere, Sib
--
------------------------------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access
------------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente
Newsgroup: it.comp.appl.access
Titolo: Filtrare una maschera con una data

Ciao a tutti
dai problemi con le "ore" sono passato ai problemi con le "date" ...
quando creo la query mi fa vedere sia gli appuntamenti che le date "vuote"
sql= WHERE (((Query1.Data_Ap)=Date() Or (Query1.Data_Ap) Is Null))
quando cerco di implementare via codice il tutto legando la scelta della
data ad un
campo non associato non mi funziona
Pippo = "[Data_Ap] = #" & Me![Data_F] & "# Or IsNull([Data_Ap])"
Me.Filter = Pippo
Me.FilterOn = True
dove sbaglio ??
Grazie da Gianni
p.s. chi usa inwind ? è da giorni che non riesco a postare via ng ...
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at 
http://www.hotmail.com
.
Share information about yourself, create your own public profile at 
http://profiles.msn.com
.
-- 
Posted from [62.98.39.138] by way of 
f290.law9.hotmail.com
 [64.4.8.165] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie da Gianni
Prova cosi':
"[Data_Ap]=#" & Format$(Me![Data_F], "mm/dd/yyyy") & "# Or IsNull([Data_Ap])"
cioe':
Quando si costruiscono stringhe SQL da VBA, bisogna ricordarsi che le date
vanno sempre espresse nel formato "mm/dd/yyyy".
Ad esempio:
"SELECT * FROM Anagrafica WHERE DtaNascita >= #" & Format$(DtaInizio,
"mm/dd/yyyy") & "#"
-- 
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
mailto:
it_db_...@usa.net
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------

tnx
un passo avanti l'ho fatto

Newsgroup: it.comp.appl.access
Titolo: Applicazione access 2000 che da problemi con A2002

Salve ho un  un db access in versione 2000
che fatto girare su access 2002 installato su una macchina con w2k sp3. 
non mi permette piu di stampare
dei report sulla stampante locale infatti stampa il report su una sola
colonna come se il foglio a4 fosse diviso in 2 inoltre utilizzando
il codice presente sul sito comune di access potevo selezionare
le stampanti di rete e stampare su una di esse.
Adesso con access 2002 anche se le vede ugualmente non le imposta come 
predfinite.
La stessa applicazioen gira perfettamente su access 2000 installato su 
w2ksp4.
Cosa e' cambiato ?
Devo per forza tornare ad access 2000 alla faccia della portabilità dei 
prodotti M$ ?

"Bob0" <> Salve ho un  un db access in versione 2000


Oppure usare solo A '2002: evita l'utilizzo del formato 2000 con le versioni
successive.
Pixel

Hem  come faccio visto che essendo un applicazione ha codice vba moduli etc...
il db e' stato fatto con access 2000 ....
sulle macchine con access 2000 funziona
con quelle con access 2002 anche importandolo  non funziona...
stampa i report su una sola colonna invece che nell'intero foglio..
non fa selezionare le stampanti di rete..
ripeto alla faccia della  portabilita'

 ripeto alla faccia della  portabilita'
Hanno scritto da qualche parte che le applicazioni siano perfettamente
portabili?
Pixel
Newsgroup: it.comp.appl.access
Titolo: Inserire Allegato a mail

Salve a tutti, in questo ng ho trovato questo codice che ho adattato
per inviare una mail da access:
 
*******************************************
Private Sub PreparaEmail_Click()
 
Dim strInput As String
Dim Oggetto As String
Dim Messaggio As String
On Error GoTo Error_GetUserAddress
 
 
Oggetto = "Primo Oggetto di prova"
Messaggio = "messaggio di prova" & vbCrLf & "invio mail"
 
 
'Inizio costruzione della stringa di invio
strInput = "mailto:" & Me.Email & "?cc=" & "
pap...@topolo.it
" &
"&subject=" & Oggetto & "&body=" & Messaggio  '& "&bcc=" &
"
emailnasco...@tin.it
" & "&subject=" & Oggetto
' Fine costruzione della stringa di invio
 
 
Application.FollowHyperlink strInput, , True
GetUserAddress = True
 
Exit_GetUserAddress:
Exit Sub
Error_GetUserAddress:
MsgBox Err & ": " & Err.Description
GetUserAddress = False
Resume Exit_GetUserAddress
 
 
End Sub
*******************************************
 
che mi va benissimo come funzionalità.
 
Quello che vorrei sapere è se si può inserire una stringa che mi
alleghi un file che si trova in un determinato percorso su disco.
Grazie
e ciao

Ciao!
 
Certo che si può: basta chedere al fido google "inserire allegato email" e vedrai quante cose trova ...
 
Popi
Newsgroup: it.comp.appl.access
Titolo: Parametro per report

Ho un report per la stampa del personale che andrà ad effettuare dei corsi
durante l'anno solare. all'apertura del report ho inserito un parametro per
filtrare il personale a seconda del corso. Per poter inserire correttamente
il nome del corso sarebbe utile avere, in visione con la finestra del
parametro, la maschera ElencoCorsi, con l'elenco dei corsi, che già
esistente. Ho provato ad utilizzare la FAQ 3.89 na mi da errore a runtime.
Grazie, ciao

 ha scritto nel messaggio 
news:pIAPg.113153$zy5.1...@twister1.libero.it...

E qual'é il problema?
Hai la form che visualizza l'elenco dei corsi?
Ciao.
-- 
Sergio MAZZA 

Grazie per la risposta Sergio. Il problema sta nell'avere l'elenco in
visione quando compare la finestra del parametro per un inserimento
pimmediato.
ciao andrea

 ha scritto nel messaggio 
news:A6XPg.115153$zy5.1...@twister1.libero.it...

Questo elenco lo hai inserito in una tabella?
Perché non ci descrivi un po' più dettagliatamente cosa hai e cosa vuoi 
ottenere?
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: "AllowSpecialKeys"

devo impedire di accedere alla finestra del DB
Come posso fare?
Ho trovato questa opzione sulla guida "AllowSpecialKeys"
ma non so come applicare la proprietà, qualcuno mi può aiutare?
Grazie

 ma non so come applicare la proprietà, qualcuno mi può aiutare?
Strumenti, avvio, usa tasti speciali access: no.
Soluzione piu' tecnica:
currentdb.properties.append
currentdb.createproperty("AllowSpecialKeys",bBoolean,False)
cia'
Max

 ma non so come applicare la proprietą, qualcuno mi puņ aiutare?
Strumenti, avvio, usa tasti speciali access: no.
Soluzione piu' tecnica:
currentdb.properties.append
currentdb.createproperty("AllowSpecialKeys",bBoolean,False)
cia'
Max
C'č sempre il tasto Shift, che se premuto durante l'avvio del db annulla 
questo tipo di impostazioni.
Ciao

 questo tipo di impostazioni.
Hai ragione:
currentdb.properties.append
currentdb.createproperty("AllowBypassKey",dbBoolean,False)
currentdb.properties.append
currentdb.createproperty("AllowBreakIntoCode",dbBoolean,False)
currentdb.properties.append
currentdb.createproperty("AllowSpecialKeys",dbBoolean,False)
currentdb.properties.append
currentdb.createproperty("StartupShowDBWindow",dbBoolean,False)
Credo che sia tutto...
No, ci sono anche quelle per blindare i menu e le barre degli
strumenti, ma a memoria non le ricordo :D
Comunque sono buone giusto per fermare i polli... un utente un minimo
scafato ci gira intorno senza problema alcuno.
cia'
Max

 Max
Grazie prima di tutto per l'attenzione,
poi secondo te come credi  si debba fare per blindare seriamente un db?
mi puoi indicare cosa consultare?
Grazie ancora

 mi puoi indicare cosa consultare?
Direi... profilatura delle utenze e una attenta configurazione dei
permessi.
cia'
Max

 Grazie ancora
Ciao 



ma se scivo quel codice mi da errore .. 
dove lo devo mettere esattamente.
mi faresti la cortesia di darmi qualche info in + grazie
Newsgroup: it.comp.appl.access
Titolo: Access2000-97-MSDE

Salve
mi trovo in un  triangolo , prima di formattare il disco spero che qualcuno
mi suggerisca come uscirne.
Ho installato in un computer Office 2000 , access 97 in una cartella diversa
ma nello stesso HD. Se tento di avviare Access 97, mi appare il messaggio
"Impossibile avviare Microsoft Access. Non č stata concessa la licenza d'uso
su questo computer". Attivo l'eseguibile AcLicn97.exe e ho la seguente
risposta: percorso\AcLicn97.exe non č
una applicazione di Win32 valida.
Ho tentato piů volte di installare il motore MSDE ,
sql\x86\setup\Setupsql.exe , ma come sta per terminare si blocca
l'installazione.
saluti
        giuseppe

 l'installazione.
Sinceramente non capisco cosa dovrebbero fare AcLicn97 e MSDE, comunque
quello che segnali e' un notissimo bug che si verifica quando si installa e
disinstalla piu' volte O97, soprattutto in presenza di O2000.
Soluzione (fonte MS):
Disinstalla tutto,
Trova e rinomina il file hatten.ttf in hatten.old
reinstalla O97
reinstalla O2000 in una cartella diversa da O97 e seleziona l'opzione
"conserva versione precedente" (io ho installato O97 nella sua cartella di
default (Microsoft Office) e O2000 nella cartella Microsoft Office 2000.
Ovviamente tu fai come ti viene meglio.
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


Infatti AcLicn97 con MSDE non centra nulla, e che mi sono sommati i due
problemi contemporaniamente.
Con Access 97  ho risolto. Con MSDE no.
Nella parte terminale ho la risposta "Configurazione del Server in corso" e
si blocca.
Mi viene il sospetto che sia stata l'installazione di Access 97 , prima di
MSDE, a costruire qualche impedimento, in altri PC , dove non ho installato
Access 97 , tutto funziona.
Ottengo due stranezze , in rimozione il messaggio "Il File
percorso\uninst.isu non è valido o i dato sono danneggiati.La
disinstallazione verrà interrotta". Il file per la disinstallazione è di
dimensioni inferiori rispetto al file dove tutto è OK , copio il file di
dimesioni corrette e ottengo la rimozione, ma al finire un'altro messaggio
mi avverte di eliminare manualmente
:HKEY_LOCAL_MACHINE|Software\Microsoft\Ole\EnableRemoteConnect
Ho copiato parti del registro da pc dove funziona. Nulla.
Domani riprenderò i tentativi. Qualcuno ha vissuto una esperienza simile ?
giuseppe
seconda stra
Newsgroup: it.comp.appl.access
Titolo: Filtraggio records da codice

Ciao a tutti, 
non riesco ad ottenere ciò che voglio con questo codice che ho scritto sull'evento double_click:
 
Private Sub stock_number_DblClick(Cancel As Integer)
Dim Nome_Destinatario As String
  If Nome_Destinatario Like "*" & "Logistikzentrum Verona" & "*" Then
    DoCmd.OpenForm "M_SchedaAuto"
    Else: DoCmd.OpenForm "M_SchedaOrdine"
  End If
End Sub
 
Mi apre sempre e solo la seconda form "M_SchedaOrdine" a prescindere che nel campo Nome_Destinatario sia scritto Logistikzentrum Verona o pincopallo.
Cosa mi manca perchè mi apra la maschera che desidero?
 
Devo metterci il Chr$(34) da qualche parte? Centra qualcosa?
 
Grazie per la spiegazione e l'aiuto.
 
Andrea


a memoria (e ora senza riscontro effettivo) ricordo che
la scrittura NEL codice con l'operatore like 
differisce da quella dell'SQL di una query
(in altre parole: il copia-incolla non dovrebbe funzionare)
 
MA, per lo scopo, puoi usare la funzione instr
 


Grazie dell'informazione, ho riscritto il codice cercando in rete come si usa InStr, ma non riesco ancora a ottenere ciò che voglio, e sicuramente ho scritto una ciofeca.
 
Private Sub stock_number_DblClick(Cancel As Integer)
Dim Nome_Destinatario As String
Dim Valore As String
Valore = "Logistikzentrum Verona"
If InStr(Nome_Destinatario, Valore) Then
DoCmd.OpenForm "M_SchedaAuto"
Else: DoCmd.OpenForm "M_SchedaOrdine"
End If
 
Chiedo lumi, grazie.
 
Andrea

Andrea Pettenon ha scritto:

Se si tratta di un "campo Nome_Destinatario" devi lasciar perdere la 
variabile dello stesso nome nella prima riga che poi controlli. Per un 
campo o controllo il codice sarebbe:
 
Private Sub stock_number_DblClick(Cancel As Integer)
 
   If Me!Nome_Destinatario Like "*" & "Logistikzentrum Verona" & "*" Then
     DoCmd.OpenForm "M_SchedaAuto"
   Else
     DoCmd.OpenForm "M_SchedaOrdine"
   End If
 
End Sub
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 


Grazie Karl, 
funziona!
 
Andrea
Newsgroup: it.comp.appl.access
Titolo: (O.T.) problema funzionamento access

scusate l'eventuale O.T. un mio cliente aveva installato access 97 sul quale
avevo fatto un piccolo prg.
la gentile segretaria ha detto perche non installiamo accss 2000?
e cosě ha fatto.  peccato che non mi ha detto nulla! la mia applicazione non
č ancora pronta per access 2000 cosě gli ho disisntallato
access 2000 e reinstallato il 97!
Risultato :
installazione OK
ma quando faccio doppio click sull'icona di access mi esce un messaggio con
scritto: "impossibile utilizzare access. licenza non valida su questo
computer" + o - la frase č questa
Qualcuno di voi ha qualche istruzione o modo di risolvere tale problema
Ringrazio
Marco G.

 ha scritto nel messaggio
news:r9rI7.7413$0x4.1...@news2.tin.it...

Nel sito comune (
www.sitocomune.com
) e nel sito microsoft trovi la
soluzione...
Ciao.
--
- - - - - - - - - - - - - - -
Sergio MAZZA
- - - - - - - - - - - - - - -

Rigrazio per la risposta immediata
ma in che sezione del sito comune devo andare?
non sono riuscito a trovare nulla


Prova qui:
http://support.microsoft.com/support/kb/articles/Q172/8/59.ASP?LN=IT&SD=SO&F
R=0

Newsgroup: it.comp.appl.access
Titolo: campo protocollo condizionato

Salve, un  aiuto ho una Tabella dove ogni record è popolato da molteplici campi, cliente, città ecc. due di questi "oraInizioLavoro e protocollo".  Inserisco anticipatamente tutti i clienti che richiedono intervento, solo quando effettivamente inserisco OraInizioLavoro automaticamente si devi inserire un numero di protocollo che si incrementa di volta in volta quando su ogni record digito OraInizioLavoro. Sul SitoComune ho preso come esempio Contatore 2000, questo andrebbe benissimo solo che mi incrementa automaticamente ogni record che inserisco anche quelli dei clienti che mai si effettuera l'intervento,
Spero di essermi spiegato bene. 
Grazie, Antony


Se descrivi meglio cosa fa l'esempio dal SC si puo commentare.
Siccome non è raggiungibile da alcuni giorno, non si puo guardare.
 
In genere puoi provare un codice come questo nell'evento
"dopo aggiornamento" del tuo controllo per OraInizioLavoro:
 
If Not IsNull(Me!OraInizioLavoro) Then
    Me!NumeroDiProtocollo = _
        nz(DMax("NumeroDiProtocollo","NomeTabella"),0)+1
End If
 
-- 
Ciao
Karl
*********
Access FAQ: 
www.donkarl.com/it
 
 
 

Grazie mi spiego meglio, nel campo protocollo ho inserito su - valore Predefinito ---    ="Prot. Int." & Format(Date();"yyyy") & "/" & Format(IIf(IsNull(DMax("[rotocollo]";"[Tabella1]";"[protocollo] like 'Prot. Int." & Format(Date();"yyyy") & "/????'"));1;Right(DMax("[protocollo]";"[Tabella1]";"[protocollo] like 'Prot. Int." & Format(Date();"yyyy") & "/????'");4)+1);"0000")  ---- copiato ed adattato all'esigenza dal SitoComune. Funziona bene mi aggiorna incrementando di uno ogni record che inserisco, il mio grande problema, è possibile che questo numero di protocollo si incrementi solo quando digito  nel record precedentemente inserito L'OraInizioLavoro e non all'atto dell'inserimento del record stesso.

 DMax("[rotocollo]"
 
in DMax("protocollo"
perché suppongo un errore di scrittura.
 
Certo sarebbe molto meglio di dare un nome parlante alla "Tabella1".
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it

Newsgroup: it.comp.appl.access
Titolo: Controllo: se non c'è il carattere "@"...

Vorrei che all'uscita dal controllo [Email]
l'applicativo mi segnalasse un errore nel caso in cui
non fosse presente il carattere "@" e non proseguisse
l'azione di apertura del programma di posta.
Sono "lievemente" impantanato con la sintassi.
Saluti

"Raf" <lisraf@yahųIMILGOT.it> ha scritto nel messaggio
news:m_pJ9.2616$lV4....@news2.tin.it...

Potresti scrivere qualcosa del genere:
Private Sub EMAIL_LostFocus()
    Dim Pos As Integer
    Pos = Nz(InStr(1, Me.EMAIL, "@"), 0)
    If Pos = 0 Then
    MsgBox "Indirizzo non valido."
    '...metti qui il resto del codice per non avviare il programmadi posta
    End If
End Sub
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Come si fa ad esportare in una tabella access il risultato di una query ?

Ossia io ho una query in un MDB access versione 2007-2010 che
produce un certo output. 
 
Ecco, e' possibile scaricare questo output in una tabella 
di un certo MDB (meglio se diverso da quello a cui la query
appartiene) con qualche comando che non conosco senza che 
sia costretto a programmare ? 
 
grazie 


Ciao radica...,
 
vedi se questo link ti puo' essere utile:
 
https://support.office.com/it-it/article/Creare-una-query-di-accodamento-71cd4fe3-c2d7-4856-a0c8-a2638ccf4ad0?CorrelationId=da163a0d-b89f-4546-b908-def0e0faf047&ui=it-IT&rs=it-IT&ad=IT
 
 
-- 
Ciao!
Maurizio

radica...@gmail.com
 pretended :

Dalla griglia QBE (dove è rappresentata la tua query)
in modalità Design, puoi scegliere Make Table ovvero
Append a tabelle del db corrente o di altro db esterno.
 
Bruno


Argh
 
Oddio che e' mo' 'sta "griglia QBE" ?!? :-)
Come ci arrivo una volta che la query c'e' l' ho gia' ? 
 
Cmq al limite (alle brutte, se propio non dovessi capire) 
trasformo la query da una semplice query di lettura a una 
di inserimento. 
 
 
 

radica...@gmail.com
 formulated on Tuesday :

Access 2013
1 - DblClick sulla query che si trova in Queries della finestra 
database
2 - Home ==> View  ==> Design View  ==> Make Table | Append
3 - inserisci i parametri di destinazione
 
Bruno

 3 - inserisci i parametri di destinazione
 
Fatto, ma la tabella non la fa'. Boh ...
 
 

radica...@gmail.com
 formulated the question :

4 - Click on Run:
    - se hai scelto Make Table verrà creata una nuova tabella
    - se hai scelto Append verranno appesi i dati
    a seconda dei parametri inseriti.
 
Bruno


Ah ok. Capito. Grazie mille !