mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Lettura dati da porta seriale

Per una applicazione di metrologia devo leggere dei dati da un dispositivo
connesso attraverso la porta seriale, c' è nessuno che abbia avuto un
problema simile al mio ?
Grazie per l' attenzione
Tiziano Costa
rod...@iol.it

 ha scritto nel messaggio
news:bjnr5a$c57$1...@news.flashnet.it...

Ciao Tiziano
Articolo Microsoft Knowledge Base - 639415
HOWTO: Esempio di uso delle API per la comunicazione seriale
http://support.microsoft.com/default.aspx?scid=kb;it;639415
E' un esempio per VB5 ma è facilmente adattabile ad Access, io lo utilizzo
per i registratori di cassa.
Ciao Giorgio.

 per i registratori di cassa.
Beh, però sarebbe ancora meglio se postassi l'esempio al web master del sito
comune  ;-)
Ah già: il Sito Comune è morto (?)
Saluti.

 ha scritto nel messaggio
news:E1L7b.309066$lK4.9...@twister1.libero.it...

Già fatto il 05/01/2003
Ciao Giorgio

 Gią fatto il 05/01/2003
Accidenti: dovremo proprio tirare le orecchi a quei bricconcelli della
"triade"!
Ciao ;-)

 Accidenti: dovremo proprio tirare        le orecchi
... le orecchie

 Ciao Giorgio.
Ciao Giorgio,
in attesa di pubblicazione mi manderesti il tuo esempio, vorrei studiarmelo
per applicazioni di registratori di cassa e di domotica
Tks
MAssimiliano

Newsgroup: it.comp.appl.access
Titolo: Connessione odbc tramite codice

Si riesce a creare un collegamento ODBC (quindi indirizzo del
server,password e quantaltro)direttamente dentro VBA senza doverlo
impostare attraverso gli strumenti di amministrazione di win-->origine
dati (ODBC)--> ecc...?
Grazie
Ciao a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao a tutti
Se intendi creare un DSN di accesso al DB si può fare con le API, ma
sei certa che serva...?
Sia Access(JET) che SQL_SERVER che MSDE che molti DB_Server supportano
connessioni DSN_LEss quindi le puoi fare Runtime... sia ADO che DAO.
Nell'help trovi di certo quanto necessario per farlo, eventualmete
chiarisci di cosa stai parlando e cosa vuoi ottenere in modo più
completo.
@Alex

 @Alex
Ti spiego la situazione...magari c'č una strada migliore!
Ho un database access che accede a tabelle collegate che sono su un server
dove si trova SQL Server.
Voglio portare il mio db su un terzo server per poterlo usare in terminal
server da casa.
Solo che non ho diritti di amministratore su tale server e non posso
creare la connessione ODBC da strumenti di amministrazione.
Ho cercato qualcosa riguardo connessioni dsn_less ma non ho trovato un
gran che! Mi potresti indicare qualche link dove posso trovare
informazioni sulla stringa da usare?
Mi sorge un dubbio....le tabelle collegate non sono perň piů gestibili se
uso una connessione dsn_less a runtime......giusto?
Grazie
Ciao


 Ciao
Vedi questo:
http://students.ukdw.ac.id/~sonny/odbc_dsnless.html
Ovviamente devi creare la Tabella con CreateTabledefs e definirne la
proprietà Connect
con la Connection string.
@Alex

 @Alex
Tutto chiaro....grazie tante!!
Ciao ciao


 @Alex
Tutto chiaro....grazie tante!!
Ciao ciao
-- 

Newsgroup: it.comp.appl.access
Titolo: Ancora DAO.addnew e mysql

Sto usando ADO con Access e tabelle collegate ODBC ad un server MySQL.
Riporto un frammento di codice, che effettua la addnew su di una tabella con
chiave auto increment e ne ritorna l'id inserito.
Public Function provainsert()
    Dim rs As Recordset, xxx As Long
    Set rs = CurrentDb.OpenRecordset("miatabella", dbOpenDynaset, dbSeeChanges)
    rs.AddNew
    rs!dato1= 1
    rs.Update
    rs.Bookmark = rs.LastModified
    provainsert = rs!chiave_autoincrement
    rs.Close
End Function
C'è un problema. Questa addnew è di una lentezza colossale, considerato che
la miatabella contiene quasi tre milioni di record.
Ho scoperto che aprendo il recordset in questo modo:
Set rs = CurrentDb.OpenRecordset("SELECT * FROM miatabella WHERE FALSE",
dbOpenDynaset, dbSeeChanges)
l'apertura del recordset e l'addnew vanno a razzo.
Ed è ovvio, perchè il recordset che apro non ha record.
Forse è l'acqua calda, ma mi andava di condividere questa "scoperta" con
voi.
Ciao, Sandro.
--------------------------------
Inviato via 
http://usenet.libero.it

 Forse è l'acqua calda, ma mi andava di condividere questa "scoperta" con
Mi pare che esista una costante di OpenRecordset per aprire il Recordset in
modalità "solo immissione".
Ciao.

 modalità "solo immissione".
dbAppendOnly


Si, ma c'è un problema, almeno con MySQL come BE. Aprendo il recordset in
dbAppendOnly il recordset stesso mi risulta non bookmarkable! Il che mi crea
guai nel sapere l'id auto increment assegnato nell'addnew.


Newsgroup: it.comp.appl.access
Titolo: Freccia in giù!!

Ciao ragazzi/e
Volevo chiedervi se è possibile in una casella combinata, in una maschera,
cambiare la funzione della freccia in basso; ossia, invece di andare a
selezionare l'alro campo, mi visualizza il contenuto della casella stessa
(in poche parole, clonae il click del mouse sulla freccia).
Grazie in anticipo a chi mi può essere d'aiuto.
Ciao Rosanna

 ha scritto nel messaggio
news:9j9l0q$3mr$1...@nreadA.inwind.it...

Non sono sicuro di aver compreso bene il tuo problema; se però tu vuoi da
codice VBA aprire il menu a tendina di una casella combinata, a fronte
dell'evento che ritieni più opportuno, genera la seguente riga di codice
VBA:
Me!NomeCasellaCombinata.Dropdown
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 dell'evento che ritieni piů opportuno, genera la seguente riga di codice



Nell'evento "Su attivato" della casella combinata.
Oppure niente codice VBA; quando la casella combinata è attiva, anziché il
tasto freccia in giù premi il tasto funzione F4: ti si aprirà il menu a
tendina anziché passare al controllo successivo.

Newsgroup: it.comp.appl.access
Titolo: info dbengine

Ciao a tutti.
Ho la seguente domanda:
creo un database vuoto tramite il metodo "createdatabase" dell'oggetto 
"dbengine"
e vi copio una tabella ed una maschera.
quando vado ad aprire tale db appena creato, ho un errore dovuto
al fatto che non viene riconosciuta la parola "chiave" dbOpenSnapshot,
in quanto mancano i riferimenti alla libreria DAO Objects.
Volendo seguire questo approccio, c'è un modo "via codice"
dopo aver creato il db, per aggiungere ad esso il riferimento alla
libreria DAO ??
Grazie in anticipo a chi saprà aiutarmi
Andrea

 ha scritto nel messaggio
news:dtklgh$ihu$1...@fata.cs.interbusiness.it...

L'oggetto Application espone l'insieme references che puoi ciclare in
apertura del nuovo db per verificare se è presente il riferimento che ti
interessa ed eventualmente aggiungerlo; vedi nell'help di visual basic le
parti dedicate all'insieme references e al metodo AddFromFile.
--
Ciao
Galliano.

 ha scritto nel messaggio 
news:IPzLf.6057$A83.1...@twister1.libero.it...

Grazie, il tuo suggerimento ha funzionato.
Andrea
Newsgroup: it.comp.appl.access
Titolo: dati inseriti nella mashera al report

Ciao Ragazzi
la query che supporta il reports ha due criteri sul campo data:
<[digita la data minore ggmmaaaa] and > [digita la data maggiore ggmmaaaa].
Quando lancio il report mi vengono chieste le date con le mashere di
sistema,
come faccio ad inserire le due date nel mio report ?
Buon Weekend a Tutti
Artu
 
--------------------------------
Inviato via 
http://usenet.libero.it

 come faccio ad inserire le due date nel mio report ?
    Una data l'hai chiamata:
        [digita la data minore ggmmaaaa]
e l'altra:
        [digita la data maggiore ggmmaaaa]
    Piazzi due Controlli Casella di testo dove ti fa comodo e, nella
finestra delle proprieta' di questi, in uno:
        Origine controllo: =[digita la data minore ggmmaaaa]
e nell'altro:
        Origine controllo: =[digita la data maggiore ggmmaaaa]
poi, se occorre, adatti il Formato alle tue esigenze.
    Vuoi fare qualcosa di piu' "sofisticato"? Tipo la frase:
        "Bla bla bla dal <data> al <data> relativo a bla bla bla"
?
    Piazzi un solo Controllo Casella combinata, quindi:
        Origine controllo: = ...
e *al posto dei puntini* scrivi *su una sola riga* quello che ora spezzo in
piu' righe per essere piu' chiaro:
          "Bla bla bla dal giorno "
        & Format$([digita la data minore ggmmaaaa];"ggg g mmmm aaaa")
        & " al giorno "
        & Format$([digita la data maggiore ggmmaaaa];"ggg g mmmm aaaa")
        & " relativo a bla bla bla"
(C'e' comunque MAIUSC+F2 = ZOOM a facilitare tutto questo).
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


Inserisci nella query che è origine record del report due campi calcolati;
Parametro1:  [digita la data minore ggmmaaaa]
e
Parametro2: [digita la data maggiore ggmmaaaa]
Associa due caselle di testo del report a questi due campi.
E' una soluzione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

grazie 1000
Grandissimo !!


Newsgroup: it.comp.appl.access
Titolo: Stampa file Pdf 2^puntata

Riposto il Msg.
Qualcuno conosce la sintassi per stampare un file pdf da VBA. Mi spiego:
conoscendo il path del file da stampare vorrei eseguire la
funzione che solitamente si ottiene tramite il tasto destro del mouse
"stampa" che stampa direttamente il file senza aprirlo.
Un grazie anticipato a chi rispondera'.
(Ma vedo che siete pochini, i guru che dicono a proposito ?).
Bye :o)

 ha scritto nel messaggio
news:J_uz8.33715$8D3.9...@news1.tin.it...

Funzione PrintAll
Buon lavoro.

 ha scritto nel messaggio
news:zbDz8.37291$W9.8...@twister2.libero.it...

Ti ringrazio della risposta ma sfortunatamente per me
l'help da access non conosce la funzione Printall
saresti cosi' gentile da darmi qualche info in + ?
grazie.
bye :o)

 bye :o)
Newsgroup: it.comp.appl.access
Titolo: campo data se a zero ?

in fase di apertura mashera devo valorizzare un campo data solo se questo 
non e' gia' presente.
If Me.datafattura = Nz(00/00/0000) Then
Me.datafattura = Date
End If
peccato che non funzioni un'accidente anche togliendo nz e mettendo solo un 
uguale a ""
CHe valore puo' avere un campo data senza la data?

alex ha scritto:



  Null
Prova
  If isnull(Me.datafattura) Then Me.datafattura = Date
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao.
ok ora mi da: errore di run time -2177352567)80020009) impossibile assegnare 
un valore all'oggetto :(
grazie comunque! :)

alex ha scritto:


Questo è un altro problema. Su che evento hai messo quel codice? Se scrivi
una data a mano la accetta? 


una combo box che mi sceglie il nominativo.
Grazie mille

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

Com'è possibile non far visualizzarein una sottomaschera i pulsanti di
spostamento dei record?
La sottomaschera è una tabella
Grazie


Cioč? Una maschera con visualizzazione tabella intendi? Se sě, nella
struttura della maschera c'č la proprietŕ "pulsanti spostamento"...
Ciao.

 wrote in message
8u90jp$g2s$1...@suite03.caspur.it...

I pulsanti di spostamento nella sottomaschera non nella maschera !
ciao


Avevo capito; ma non vedo dove sia il problema.
Hai una maschera con una sottomaschera (in visualizzazione foglio dati), con
le sole proprietą predefinite hai a disposizione i pulsanti, barre
vert/orizz e il selettore del record.
Tu dove incontri problemi?
Ciao.

 >



Distrazioni varie
Newsgroup: it.comp.appl.access
Titolo: Query Aggiornamento valori da codice

Vorrei eseguire una query di aggiornamento PIPPO dopo averla filtrata in
base al valore di un
controllo che ho in una maschera.
Nella maschera infatti ho una casella combinata "Combo1" con diversi tipi di
pagamento (a due colonne, la prima per la chiave primaria IDPagamento e la
seconda per Tipopagamento) e un controllo "Datadaimmettere" non associato.
Ho creato una query di aggiornamento da una serie di tabelle in cui ci sono
anche i campi "IDPagamento", "Tipodipagamento" e "Datascarico".
Vorrei con un pulsante creare il seguente comando:
Lancia la query di aggiornamento PIPPO, filtrala per Tipopagamento= Combo1
aggiorna il campo "Datascarico" con il
valore "Datadaimmettere" che ho nel controllo della maschera.
Grazie in anticipo per i suggerimenti.
Antonio

 ha scritto nel messaggio
news:a5ivrb$a3h$1...@pegasus.tiscalinet.it...

Due modi.
Il primo prevede che tu modifichi la tua query mettendo dei riferimenti alla
tua maschera. Pertanto, nella riga criteri, avrai sotto il campo tipo
pagamento qualcosa tipo
[forms]![tuaform]![combo1]
e nella riga Aggiorna avrai
[forms]![tuaform]![DataDaImmettere] sotto il campo datascarico.
L'altra possibilità è che ti prendi questa query, vai a vedere il codice
SQL, te lo copi, te lo incolli nel codice associato al clic del pulsante per
cui avresti fatto l'aggiornamento, e ti scrivi una stringa con quel codice
SQL sostituendo ai riferimenti alla maschera direttamente il valore dei
controlli.
Quindi lanci la stringa SQL con il comando
docmd.runsql stringa
Antonio

 ha scritto nel messaggio
news:2P7f8.35304$v7.12...@twister1.libero.it...

Grazie mille, ho provato il primo metodo e funziona !
Anotnio

Newsgroup: it.comp.appl.access
Titolo: messaggio di errore in apertura

Ciao a tutti.
Dispongo di Access97 nel pacchetto Office 97 con regolare licenza.
Ho acquistato un nuovo pc dove era gią installato office2000. Io l'ho
rimosso per installare office 97, ma non riesco a far funzionare MsAccess.
Ogni volta che lo avvio mi dą il seguente messaggio:
"Impossibile avviare microsoft access.Non č stata concessa la licenza d'uso
su questo computer." e poi si chiude. Qualcuno sa aiutarmi?
Grazie
Alex

 ha scritto nel messaggio
news:9823da$sbp$1...@fe1.cs.interbusiness.it...

E' un problema dovuto all'errata sequenza con cui (purtroppo per forza di
cose visto che il 2000 era gia' li') ti sei trovato a installare i due
sistemi.
Comunque di solito e' facilmente risolvibile semplicemente rinominando il
file
hatten.ttf (presente nella directory c:\windows\fonts) in hatten.bak (o come
preferisci, l'essenziale e' che tu non lo cancelli) e reinstallando
access97, quindi
terminata l'installazione rinomini il file hatten.bak in hatten.ttf e tutto
dovrebbe funzionare.
Ciao spero di essere stato sufficientemente chiaro
Newsgroup: it.comp.appl.access
Titolo: [OT] Per Carlo Ve e Giuseppe Dominijanni

Vi avrei inviato volentieri le foto di gruppo di ieri sera, ma non riesco a
rintracciare il vostro indirizzo e-mail.
Se me lo fate avere........
Ciao
Roberto

 ha scritto nel messaggio
news:cOhN5.24989$fx4.8...@news.infostrada.it...

Ciao Roberto
ti invio il mio indirizzo e-mail: 
ebq...@tin.it
con simpatia
                    giuseppe

Se me lo fate avere........
xp...@libero.it
Ciao e grazie
Carlo Ve
Newsgroup: it.comp.appl.access
Titolo: numerazione progressiva in sottomaschera

Salve ho una maschera ordini ed una sotto maschera righe_ordini; in
quest'ultima ho un campo numero_riga di 3 carateri formato testo duplicati
ammessi. Devo far incrementare il campo durante l'inserimento delle righe
articoli; in particolare il campo deve partire da 000 001 002 003 004 005
ecc per ogni ordine. ho utilizzato la seguente funzione:
=IIf(DCount("numero_riga";"MOVIMENTIMAGAZZINO")=0;"000";Format$(DMax("NUMERO
_RIGA";"MOVIMENTIMAGAZZINO")+1;"000"))
ma mi da 2 problemi:
- mi incrementa il valore ogni 2 record che inserisco(quindi ho un risultato
tipo 000 001 001 002 002 003...)
- quando passo all'ordine successivo la numerazione parte dall'ultimo numero
del prededente (es 003) invece dovrebbe partire da 0. come posso risolverli?
Scusate queste domande particolari ma mi sto collegando ad un gestionale che
mi impone di utilizzare questi campi.
grazie mille

 del prededente (es 003) invece dovrebbe partire da 0. come posso
risolverli?
In alcune mie soluzioni io ho lavorato cosě:
non permetto di inserire nuovi record nella sottomaschera ma solo di
modificare, se serve, alcuni campi.
nella maschera metto i controlli relativi ai campi della sottomaschera.
L'utente li compila, quindi con un pulsante, viene lanciata una query che
accoda i dati nella tabella della sottomaschera (sulla quale viene fatto un
requery)
nell'accodamento il campo relativo al prog riga viene calcolato con qualcosa
tipo la funzione da te proposta.
Antonio

 ha scritto nel messaggio
news:p2gT9.5311$0v.1...@news1.tin.it...

Visto che la visualizzazione della sottomaschera è a Maschere continue (o a
Foglio dati), non credo che riusciresti a risolvere il tuo problema
scrivendo qualcosa direttamente nel Valore predefinito del controllo
Numero_Riga; dovresti risolvere il problema impostando il valore predefinito
del controllo Numero_Riga da codice VBA.
Se la maschera principale si chiama Ordini.
Se la chiave primaria dell'oggetto che è origine record della maschera
principale e la chiave esterna dell'oggetto che è origine record  della
sottomaschera si chiamano entrambi IdOrdine.
Se, come sembrerebbe la tabella che è origine record della sottomaschera si
chiama MOVIMENTIMAGAZZINO.
A fronte dell'evento "Su corrente" della sottomaschera genera il seguente
codice VBA:
Private Sub Form_Current()
If Not IsNull(Forms!Ordini!IdOrdine) Then
If DCount("*", "MOVIMENTIMAGAZZINO", _
"IdOrdine=" & Forms!Ordini!IdOrdine) = 0 Then
Me!Numero_Riga.DefaultValue = Chr$(34) & _
"000" & Chr$(34)
Else
Me!Numero_Riga.DefaultValue = Chr$(34) & _
Format$(DMax("Numero_Riga", _
"MOVIMENTIMAGAZZINO", _
"IdOrdine=" & Forms!Ordini!IdOrdine) + 1, _
"000") & Chr$(34)
End If
End If
End Sub
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Access 2003 con Windows Vista

Ciao a tutti,
ho cercato problemi simili ma non ne ho trovati, spero di aver 
cercato bene.
Ho il problema che con Access 2003 su Vista, nel creare un nuovo 
record tramite una normale maschera (sia su file ade che su file 
adp), le caselle di spunta vengono tutte marcate come se 
avessero valore predefinito Si.
Inutile dire che il valore predefinito non ï¿œ affato si.
La stessa applicazione gira perfettamente su diversi pc con XP.
Ho provato a ricompilare il codice sul pc in questione senza 
esito. Ho giï¿œ installato tutti gli aggiornamenti di Off2003 e di 
Vista.
Tra l'altro Access va in crasch se provo a creare il file ade.
Grazie
Davide
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 Gerarchie it, italia, it-alt, tin, it.binari. Unico!
Controllato i riferimenti?
Ciao
-- 
Roberto da Parma 

 Controllato i riferimenti?
Certo, non manca nulla.
Ad ogni modo è strano che non sia capitato a qualcun altro, il 
pc con Vista è nuovo appena installato.
Boh...
Ciao


 Inutile dire che il valore predefinito non è affato si.
Ma sul controllo nella Form è specificato "Valore predefinito"=Falso ?

Newsgroup: it.comp.appl.access
Titolo: Nome Utente

Salve
sull'evento 'SU CLICK' di una maschera ho inserito
If Me.UTENTE = "GIORGIO" Or Me.UTENTE = "MASSIMO" Then
me.maschera.visible=true
ecc.
ecc.
Funziona tutto pero' se devo aggiungere un altro utente devo entrare  e
modificare il codice.
Se io inserisco in una tabella i vari nominativi come posso da codice
con la condizione if controllare gli utenti ?
esempio:
If utente = [valori nella tabella] then
me.maschera.visible=true
ecc.
ecc.
Grazie per l'aiuto
Ciao
Giorgio
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ecc.
maschera.visible=dcount("Utente","tabutenti","utente='" & utente & "'")
-- 
ac
y-1=x

 ha scritto nel messaggio
news:i93oj.6838$Xg7...@tornado.fastwebnet.it...

Elegante O__o

 Elegante O__o
Magari lo e', ma e' anche ermetico. Di base c'e' sempre  la famosa 
questione del mondo che si divide in 10 tipi. Chi "gombrende" il binario 
e chi no. ;<)
-- 
ac
y-1=x
Newsgroup: it.comp.appl.access
Titolo: non si aggiorna piu lo schermo.

ho un codice che lavora per molto tempo,
e per vedere cosa sta facendo faccio scrivere det. codici in una maschera.
tutto funziona a dovere fino a quando cambio
programma (mettiamo che mentre access lavora, io vada avanti a scrivere
in word...)
quando ritorno in access, la form non si aggiorna più anche se il processo
continua a lavorare.
ho provato a mettere dei repaint, ma non cambia nulla.
c'è una soluzione?
uso access 97.
grazie.
Lenny

 ho provato a mettere dei repaint, ma non cambia nulla.
Che intendi il processo continua a lavorare?
Se hai lanciato una query molto pesante, è normale che non ti aggiorni,
perchè il controllo lo prende tutto il motore database e solo alla fine ti
refresha.
Se invece hai del codice che lavora per un bel po', magari con dei cicli,
prova a mettere al termine di ogni iterazione un doevents (vedi help)
Antonio

 prova a mettere al termine di ogni iterazione un doevents (vedi help)
ora provo.
ciao

 > prova a mettere al termine di ogni iterazione un doevents (vedi help)
con doevents va alla grande.
grazie.
CIAO!!
lenny

Newsgroup: it.comp.appl.access
Titolo: inviare mail con destinatario campo testo report

Buongiorno
premetto che conosco poco il vba,la mia domanda è la seguente: come posso inviare una mail con l'indirizzo del destinatario prelevato da un campo di un report che ho creato in automatico? di seguito posto quelle 4 righe di codice che sono riuscito a fare
'------------------------------------------------------------
' Macro1
'
'------------------------------------------------------------
Function Macro1()
On Error GoTo Macro1_Err
 
    DoCmd.SendObject acReport, "preventivo", "PDFFormat(*.pdf)", "[Report]![preventivo]![Indirizzo posta elettronica]", "", "", "Richiesta Preventivo", "Buongiorno la presente per richiedere preventivo come da file allegato", True, ""
 
 
Macro1_Exit:
    Exit Function
 
Macro1_Err:
    MsgBox Error$
    Resume Macro1_Exit
 
End Function


Per l'invio posta ti consiglio di vedere anche 
http://www.blat.net/
 
Permette di svincolarsi dalla presenza di un client e-mail in locale

grazie Roberto
ma quello che sto cercando di capire e se col comando DoCmd.SendObject acReport
posso sostituire all'indirizzo mail un testo prelevato dal report stesso. 

Ho risolto guardando sul forum un altro post:
 
Cito: tramite una macro inviaoggetto, dove nell'opzione To ho una cosa del genere: 
=[Forms]![Miamaschera]![MiocontattoEMail] invio regolarmente messaggi 
 
Grazie a tutti

Newsgroup: it.comp.appl.access
Titolo: Rinominare oggetti in db

Avrei bisogno di rinominare i nomi dei campi di struttura tabella e tutti i 
relativi riferimenti nelle querry,maschere,codice,ecc. dello stesso dbase 
vuoto.
Esiste un metodo rapido e sicuro per farlo senza possibilità di errori come 
accadrebbe se lo facessi uno ad uno?
Grazie, Buon Natale a Tutti! 

 come accadrebbe se lo facessi uno ad uno?
No.
Puoi almeno usare un tool come Find&Replace.
Vedi 
www.donkarl.com/it
 FAQ 1.24 Tool per trova e analisi.
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Var Global come criterio

Ho la necessitą di passare come criterio in una query una Global dichiarata 
nei moduli ma non ne vengo a capo.
Ho cercato sul newsgroup ma non ho trovato nulla.
Potete indicarmi una discussione a riguardo o darmi una soluzione?

 wrote in
message news:_mLGd.702682$
35.28...@news4.tin.it

Non si puņ direttamente, ma puoi creare una Funzione:
Public Function retGlobal() as Integer
   retGlobal=NomeVarGlobal
End Function
Nella Query inserisci retglobal()
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel
messaggio news:_mLGd.702682$35.28...@news4.tin.it...

Nei criteri di una query non puoi far riferimento ad una variabile globale
memorizzata in un modulo del database, ma puoi far riferimento ad una
funzione pubblica che hai memorizzata in un modulo del tuo database; quindi
creati una funzione che assume il valore della variabile globale e
richiamala dalla query.
E' un po' il gioco delle scatole cinesi ma dovrebbe funzionare.
-- 
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------

Newsgroup: it.comp.appl.access
Titolo: Repliche e danneggiamento archivi

Salve a tutti,
    Ho un piccolo problema, dopo aver creato una copia Replica di un db,
sono dovuto tornare indietro e recuperare il db originale, access 2000 mi ha
creato dei campi in diverse tabelle con nomi s_lenguage etc che non riesco +
a cancellare.
qlk1 mi sa dire come posso fare?
vi ringrazio
Robbo

 ha scritto nel messaggio
news:VyRx9.118920$%M1.30...@twister2.libero.it...

Una volta che hai creato una replica master e da essa altre repliche ed hai
effettuato delle sincronizzazioni tra di loro, il database originale puoi
anche buttarlo, non ti serve piů a niente: la struttura delle tabelle nelle
repliche viene cambiata, quindi niente da fare.
Enventuali variazioni al database le devi effettuare sulla replica master:
le altre repliche verranno aggiornate con la sincronizzazione.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Non ho lavorato sul DB Replica o Replicca Master (In realta sulle repliche
non ho proprio lavorato), ma l'ho prima trasformato in Replica poi mi sono
accorto di un problemuccio e mi sono copiato le tab in un db vuoto e in
contemporanea si sono creati questi campi.
Ci sono altri consigli?
Grazie Robbo



--
Roberto

Newsgroup: it.comp.appl.access
Titolo: Log File

Egregi, qualcuno č cosě gentile da suggerirmi se c'č una maniera di creare
una sorta di log file (potrebbe essere, forse,  un file txt) dove
registrare eventuali messaggi di errore durante l'utilizzo di un database ?
Vio ringrazio in anticipo.
Lna
--------------------------------
Inviato via 
http://usenet.iol.it

 wrote in message
news:213Z137Z129Z235...@usenet.iol.it...

Mi pare che sul SITO COMUNE ci sia qualcosa....!
In ogni caso io mi sono creato un MODULO DI CLASSE che mi torna molto comodo
e mi Genera(se non esiste, altrimenti APPEND) un File.txt in cui registro 
gli accessi, ciň non toglie che si possano registrare gli errori....!
@Alex
-- 
Posted from  [146.133.1.30] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: vislizzazione struttura

Ciao
la mia č una richiesta insolita
per agevolare il lavoro di design vorrei che una form ogni volta che viene
aperta passi autoamticamante in modalitą struttura
come posso fare ?
ho provato a riaprire la form con acdesign all'evento on load ma non funge!
grazie!

ho provato a riaprire la form con acdesign all'evento on load ma non funge!
mah, se eseguo quanto segue nell'evento open funziona:
Private Sub Form_Open(Cancel As Integer)
    Dim nomef As String
 
    nomef = Me.Name
 
    DoCmd.Close acForm, nomef, acSaveYes
 
    DoCmd.OpenForm nomef, acDesign
 
End Sub
il problema ora e' un altro, e cioe' che l'evento open viene eseguito
anche quando passi dal modo struttura al modo normale, per cui quando
cerchi di visualizzare la form nel modo normale questo codice si
riesegue e te la ripropone in struttura...
volendo potresti metterci un msgbox di mezzo che ti chiede che
visualizzazione vuoi, ma allora tanto vale aprirsele in struttura col
menu del clic destro.
-----------------------------------
ATTENZIONE: il ng it.comp.database.access cambia nome e diventa it.comp.appl.access
linkatelo!
-----------------------------------
il sito comune di it.comp.database.access:
http://members.xoom.it/it_db_access

 ho provato a riaprire la form con acdesign all'evento on load ma non
funge!
Come mi disse Lorenzo Coronati, la tua richiesta, mi sembra, porterebbe a un
pleonasmo.
Non ti pare che cliccare sul pulsante destro del mouse e scegliere
"struttura" sia già abbastanza facile e immediato?
Ciao, Sib

pleonasmo.
e qui non posso esimermi dal raccontare la famosa barzelletta:  un
prof di medicina porta gli studenti a visitare i malati.  indicando un
paziente con difficolta' respiratorie: "Allora, cosa le sembra
questa?"  "Mah, direi... una rinite infiammatoria..."  "Ma e' un
pleonasmo!"  "Be', si', certo, una rinite infiammatoria complicata da
un pleonasmo...".



:) In effetti cosi potrebbe sembrare...
visto che lo form è solo temporanea.. mi serve per fare copy & paste dei
controlli più comuni e visto che mi sbaglio ogni volta facendole dblclick...
:) ciao
Newsgroup: it.comp.appl.access
Titolo: casella di riepilogo e VBA

ho una casella di riepilogo (selezione multipla) che visualizza 2 colonne
da una query. come faccio a creare una procedura VBA che mi catturi in una
stringa i valori che ho selezionato nella casella? ho provato con un ciclo
for each..next ma non riesco a catturare i valori di entrambe le colonne.
Ho visto sulla guida la proprietą Column ma non sono riuscito a capire
come applicarla.
Grazie a tutti.
Rick
-- 
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:ck60vm$k5i$1...@news.newsland.it...

Dim ctrl As Control
Dim arVoci() As String
Dim idx As Long
Dim nvoci As Long
Dim dataTemp As Variant
Set ctrl = Me.ElencoVoci ' Associa la variabile ctrl alla casella di
riepilogo che si chiama ElencoVoci
nvoci = ctrl.ItemsSelected.Count ' Rileva il numero delle voci selezionate
ReDim arVoci(nvoci) ' Ridimensiona l'array che le conterrą
For Each dataTemp In ctrl.ItemsSelected ' Carica l'array con i valori
contenuti nella casella di riepilogo
    idx = idx + 1
    arVoci(idx) = CStr(ctrl.ItemData(dataTemp))
Next dataTemp
HTH
Marco (Zawy)

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

Newsgroup: it.comp.appl.access
Titolo: Maschere collegate

Ho l'esigenza di collegare 3 maschere che altro non sono che parte di
una stessa tabella .Cioè ho una tabella dalla quale ho ricavato 3
maschere .
Ad un particolare evento ,cioè completamento di un valore specifico di
un campo automaticamente ho fatto in modo che si passi alla maschera 2
e ovviamente in base al valore del campo in maschera 1 passo alla
maschera 3.
Ora il problema è che se quando completo il campo in maschera 1 che mi
fa passare in maschera 2 e alla fine del completamento passo in
maschera 1 di nuovo nella tabella che sta sotto mi vengono compilati 2
records distinti ma in realtà dovrebbe essere uno solo..(in pratica mi
ritrovo 2 righe anzichè 1..e quindi 2 incrementi di contatore essendo
quest'ultimo la chiave primaria della tabella)
Spero di essere stato chiaro ...per cortesia chiedo il vostro aiuto . 
Grazie molte.FLAVIO

 ha scritto nel messaggio
news:91d644f5.03091...@posting.google.com...

Usa i controlli a scheda per trattare lo stesso record.
Mi sa che tu apri la 2 maschera in modalità aggiunta.
Oppure apri la seconda maschera ma in modalità modifica con lo stesso id
id = '& 
me.id
 come criterio
MAssimiliano
Newsgroup: it.comp.appl.access
Titolo: Inviare e-mail

Ciao a tutti.
Ecco il mio problema: ho un DB che genera una serie di promemoria per
le scadenze.
Vorrei che all'approssimarsi di una scadenza venisse inviata
automaticamente una mail all'interessato.
Fin qui nessun problema: set OLK=getobject("outlook.application"),
OLK.CreateItem olMailItem e cosi' via.
Pero' ho due problemi:
Quello piccolo.
Come da abitudine, provo ad agganciare una sessione gia' esistente di
Outlook con getobject. Se non la trovo, ne creo una nuova con
createobject. Il problema e' che poi non riesco a renderla visibile:
non c'e' neanche l'oggetto window dell'applicazione. Ma questo e'
marginale.
Quello grosso e' molto peggio.
QUando faccio OLK.CreateItem vado a cozzare contro una geniale
intuizione della microsoft per difendersi dai pirlotti che fanno i
macro virus in VBA: Outlook chiede una conferma per l'invio della mail,
ma non solo, la conferma ha un delay di 5 secondi...
e ne viene fuori una a mail! E io ne devo mandare tipo 100-120 a botta!
Non posso stare li' per quarti d'ora ad aspettare che una progressbar
arrivi a 100 per poi premere OK una volta ogni 5 secondi.... in
definitiva: come mandare automaticamente un centinaio di mail partendo
da dati di una tabella access senza dover dare un centinaio di
conferme? (Purtoppo Outlook e' una scelta imposta)
Grazie und ciao!
Max

Roccia Max De Poli ha scritto:

Dai un occhiata a questo se può esserti utile:
http://www.sitocomune.com/
Sezione General
6.88 Inviare e-mail ad una lista di utenti (mailing list) con MSAccess 
utilizzando il winsock
Newsgroup: it.comp.appl.access
Titolo: Problema con query...

Ciao a tutti
Ecco il mio problema:
ho una tabella con una rubrica di contatti & un'altra con i vari messaggi di
testo collegati alla prima tramite chiave esterna;
vorrei fare una query con un'inputbox, ovvero che mi apra una finestra
chiedendomi di inserire (o ancora meglio selezionare da tabella (perň
giustamente non č piů un'inputbox)) il codice del contatto in rubrica, me lo
scriva alla voce "criteri" e di conseguenza mi faccia visualizzare solo i
messaggi di testo di quel contatto...
Ho provato a inserire direttamente il codice Visual Basic in "criteri" ma
giustamente non funge xchč non č questo lo spazio x scrivere codice in
visual basic, ho provato a ricorrere ai moduli ma richiamare la funzione č
cosa che proprio non riesco a fare dalla query...
DENTRO CRITERI HO PROVATO A METTERE
    InputBox("Inserisci il COD del contatto del quale vuoi leggere i
messaggi")
Qlc sarebbe cosě gentile da aiutarmi??
Nell'attesa della risposta auguro a tutti nuovamente BUON 2003!!!
Lucas84it

 Lucas84it
metti nel criteri del campo interessato il seguente testo [aaa]
in piů se vuoi che aaa sia di un certo tipo inserisci aaa anche nei
parametri della query.
ciao
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 > Ecco il mio problema:

Newsgroup: it.comp.appl.access
Titolo: Nuova installazione access 2003 corrompe be

Buongiorno a tutti,
vi scrivo perchè mi è successa una cosa stranissima, ho qlc idea ma in
realtà non ho capito cosa sia successo.
I miei dubbi sono:
1) Avere installato Access 2007 e poi Access 2003 può creare quei
casini?
2) Può essere che mi manca una libreria
    Le librerie che ho attive in VB di access 2003 sono
    - Visual basic for applications
    - Microsoft Access 11.0 Object Library
    - OLE Automation
    - MS DAO 3.6 Object Library
Essendo passati 3 anni da quando ho iniziato a sviluppare questo
database, io ho un ricordo di avere abilitato forse le librerie ADO...
ma non mi ricordo come e cosa avessi fatto... mannaggia a me... può
essere la mancanza di una libreria l'esperienza della corruzione della
tabella?
Preambolo
Dopo 2 anni ho dovuto rimettere mano ad un database diviso in front
end e in back end. Il cliente lamentava rallentamenti nella procedura
di creazione listino, e ho capito che delle clausole NOT IN in una
query che utilizzavo, era la causa e l'origine dei miei grattacapi. Ho
dunque riscritto la procedura eliminando.
A questo punto, eseguendo vari test con la nuova procedura, ho trovato
che in alcuni casi access mi segnalava degli errori nell'eseguire
l'ultima query di accodamento, e a seguito di questo, ho poi
verificato che aveva eliminato una serie di record. Ossia,
inizialmente ne avevo 351, presi e copiati me ne ritrovo solo 220,
cancellati stranamente 131 record.
Il problema della query di accodamento l'ho risolto, perchè mi sono
accorta che sulle relazioni aveva aggiunto una relazione che non ci
doveva essere, tipo la relazione originale andava alla tabella
TBL_CSTMP, e mi trovo una relazione ad una seconda tabella
TBL_CSTMP1... eliminata questa relazione tutto funziona correttamente,
e la query di accodamento va.
... scusate sono prolissa.
:) Spero mi diate qlc suggerimento che mi metta sulla buona strada...
Grazie :)
Samantha


Con questa procedura io sto utilizzando DAO, è corretto?
Me![datafly] = Me!cbodata
'Assegno a cstmp_data il valore di CBODATA
Dim dbMio As Database
Dim rstMio As Recordset
Dim qdfMio As QueryDef
Set dbMio = CurrentDb
Set qdfMio = dbMio.QueryDefs("q_smcstfly")
qdfMio.Parameters("[Forms]![MSC_Generalistinovendita]![CBOCLIENTE]") =
Parent![cboCliente]
'Dopo la query devo fare refresh altrimenti mi da un errore di
condivisione 3197
CurrentDb.QueryDefs.Refresh
Me.Refresh
Set rstMio = qdfMio.OpenRecordset()
Set rst = Me.RecordsetClone
If rst.RecordCount <> 0 Then
Me.Refresh
      rst.MoveLast
      rst.MoveFirst
   Do Until rst.EOF
     rst.Edit
     rst.Fields("cstmp_data") = Me!cbodata
     rst.Update
     rst.MoveNext
  Loop
  rst.CLOSE
  rstMio.CLOSE
  Set rstMio = Nothing
  Set rst = Nothing
'Nel caso in cui non ci siano prodotti x questo cliente
Else
    MsgBox "Per questo cliente non sono ancora stati creati prodotti"
    rst.CLOSE
    rstMio.CLOSE
    Set rst = Nothing
    Set rstMio = Nothing
    IsNull (cbodata)
    Parent.cboCliente.SetFocus
End If
Newsgroup: it.comp.appl.access
Titolo: Gestione a MENU

Per un'applicazione con vari comandi generali tipo, INSERISCI, MODIFICA, 
CERCA etc, cosa utilizzate
per avere sempre a portata di mano un MENU ?
Mette dei bottoni di comando in basso ?
Grazie mille.
Saluti 


Salve,
Io uso una barra degli stumenti personalizzata, con i comandi di uso
corrente (inserisci, elimina, primo record, ultimo record, record
prec., record seg., A-Z, Z-A, cerca).
Te la puoi costruire una volta e poi la utilizzi dove vuoi.
Ciao.
Alberto

Newsgroup: it.comp.appl.access
Titolo: Messaggi di errore inibiti: come recuperarli?!?!?!

Mi sono ritrovato un DB ereditato da altri e modificato da me, che pare
avere una serie di messaggi di errore inibiti!!! Mi spiego meglio: ho una
maschera in cui inserisco il nome di un cliente e il suo codice (che viene
memorizzato nel campo Chiave Primaria). Se provo ad inserire un codice già
presente direttamente sulla tabella Access, giustamente, mi blocca con un
errore di violazione della chiave. Se lo faccio damma maschera, invece,
Access non fa una piega: ovviamente non aggiunge il nuovo record, ma non mi
dice nulla! In sostanza mi ritrovo che sono convinto di aver aggiunto il
record, ma ciò non è avvenuto! Idem con un'altra tabella in cui uno dei
campi ha la proprietà Richiesto valorizzata a Vero e inserendo un nuovo
record dalla maschera non viene visualizzato alcun errore nel caso il campo
in questione non sia valorizzato!
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Verifica il Form_Error, oppure l'Evento BeforeUpdate, la gestione
dell'annullamento deve essere li...!
@Alex


Su entrambe le maschere su cui ho riscontrato l'anomalia non ho messo alcun
codice sull'evento Form_Error. Una delle due, invece su BeforeUpdate prevede
la valorizzazione di un campo.
Ma errori di questo tipo non dovrebbero essere segnalati con un messaggio di
default? O devo creare io la routine?


Newsgroup: it.comp.appl.access
Titolo: Compatta Ripristina

Un saluto a tutto il News,
stò cercando da giorni una soluzione per "compattare e ripristinare un DB", 
mi spiego: ho 4 PC, sul PC1 ho un DB di solo tabelle, mentre su i PC2, PC3 e 
PC4 c è installato il DB, con query maschere ecc..,che a loro volta prendono 
i dati dal DB di tabelle dal PC1.
 La  soluzione che vorrei trovare è nel ricompattare il DB di solo tabelle 
che si trova nel PC1 dal DB che viene chiuso per ultimo da i PC2 PC3 o PC4. 
Senza andare a ricompattarlo manualmente. Qualcuno mi sà dare una dritta per 
trovare una soluzione?
Grazie in anticipo,
Spero di aver esposto il problema con un pò di chiarezza, saluti a tutti!!! 

off ha scritto:

prova a dare un occhio a www . sitocomune,com seziona General
-- 
Questo articolo e` stato inviato dal sito web 
http://www.nonsolonews.it
Newsgroup: it.comp.appl.access
Titolo: VBA: rendere "commento" un blocco selezionato

Ciao a tutti,
volevo sapere se è possibile far diventare un blocco di istruzioni
selezionate in un commento.
GRAZIE
DAMIANO

 selezionate in un commento.
Così tutti assieme non mi pare, ma puoi sempre aggiungere un ' (apostrofo)
all'inizio di ogni riga di istruzione (forse lo sapevi già...)
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com

 wrote in message
mdVH6.27307$0t6.1...@news.infostrada.it...

Smanettandoci un po' ho trovato il modo per far diventare tutta la parte
selezionata come commento:
- Dall'editor VBA cliccare: Visualizza - Barre degli strumenti - Modifica
- Si avranno cosi' a disposizione due  tastini  "Commento" e "Rimuovi
Commento"
- Cliccando su uno di questi tastini si và ad agire sulla selezione fatta
del codice...
MOLTO PRATICA LA COSA
SALUTI
DAMIANO

 MOLTO PRATICA LA COSA
Probabilmente in A2000, perché con A97 non ci sono riuscito.


 wrote in message
ZW9I6.5525$eJ6.2...@news.infostrada.it...

Si infatti uso A2000
saluti
DAMIANO
Newsgroup: it.comp.appl.access
Titolo: Errore Tabelle collegate

Salve a tutti Ho un DB spaccato FE e BE
Problema se modifico il BE inserendo un nuovo campo nella tabella
quando riallego le tabelle la modifica non viene recepita sulle
tabellle collegate.
Per riallegare le tabelle uso il codice.
Cancello tutte le tabelle collegate e le riallego dando il path
(txtResults) del BE.
é come se il FE tenesse in memoria le tabelle collegate e invece di
riallegarele continuasse a lavorare separatamente.
Qualcuno mi saprebbe spiegare che succede?
Grazie
Per completezza il codice per riallegarle è questo:
Dim numtab As Integer
Dim counter As Integer
Dim tdf As TableDef, tdfDB1 As TableDef, dbs As Database
If txtResults = "" Or IsNull(txtResults) Then
MsgBox "Selezionare Percorso Esatto"
cmdTest.SetFocus
Else
' Cancella nel database corrente tutte le tabelle collegate presenti
For Each tdf In CurrentDb.TableDefs
  If Nz(tdf.Connect, "") <> "" Then
     CurrentDb.TableDefs.Delete (tdf.Name)
     CurrentDb.TableDefs.Refresh
  End If
Next tdf
' Collega al database corrente tutte le tabelle presenti nel BE
Set dbs = DBEngine.OpenDatabase(txtResults)
'Conta le tabelle da rieallegare
numtab = dbs.TableDefs.Count
counter = 0
'inizializza la progress bar
Me!ProgressBar.Min = 0
Me!ProgressBar.Max = numtab
For Each tdfDB1 In dbs.TableDefs
  Set tdf = CurrentDb.CreateTableDef(tdfDB1.Name)
  tdf.Connect = ";DATABASE=" & txtResults
  tdf.SourceTableName = tdfDB1.Name
    If ((tdfDB1.Attributes And dbSystemObject) Or (tdfDB1.Attributes
And dbHiddenObject)) Then
    Else
     CurrentDb.TableDefs.Append tdf
    End If
counter = counter + 1
ProgressBar.Object.Value = counter
Next tdfDB1
MsgBox "Collegamento Tabelle Completato"
End If
End Sub

 riallegarele continuasse a lavorare separatamente.
Questo e' vero. Nel senso che quando parte il BE viene acquisito il 
dizionario dei dati e mantenuto per il tempo della sesssione (questione 
di prestazioni). Bada questa e' una mia "illazione" non comnosco 
l'internal di MS-access per poter dire esattamente cosa succede.
Se hai dei riferimenti a MDB e' ancora piu' complesso poiche' in quel 
caso e' quasi sempre necessario ri-referenziare.
[cut]
immagino che il codice, se funziona, sia corretto.
--
ac

 ...
Invece di usare CurrentDb tante volte, prova con una sola variabile
di oggetto (vedi anche <F1> per CurrentDb). Vuol dire all'inizio:
Dim CurDb As DAO.Database
Set CurDb = CurrentDb
e poi nel codice sostituisci tutti CurrentDb con CurDb.
Se non aiuta:
Perché cancellare e ricreare i TableDefs invece di RefreshLink?
Ci possono essere tabelle nuove o cancellate nel BE?
-- 
HTH
Karl
*********
Access FAQ: 
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: un pò OT ---- TELE ASSISTENZA

conosciete un buon software di tele assitenza che non costi molto e
installabile anche presso i clienti a costi contenuti?
grazie a tutti.

 installabile anche presso i clienti a costi contenuti?
VNC, gratuito, funziona sotto molti OS (Linux Windows Mac Solaris), ce ne è
una versione anche in Java.
Se sotto Win98 (o 2000/XP/.net) installi il server di accesso remoto puoi
collegarti tramite modem oppure tramite router.
Saluti

 grazie a tutti.
PCAnywhere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 Roberto
Quello ce lo ma ne sai qualcosa su prezzi e tipi di versioni?
ti ringrazio in anticipo.

 Quello ce lo ma ne sai qualcosa su prezzi e tipi di versioni?
http://www.symantecstore.com/dr/sat/ec_MAIN.Entry10?V1=356715&PN=1&SP=10023&xid
=27682&DSP=&CUR=978&PGRP=0&CACHE_ID=59056
Ciao. Claudio.


http://www.symantecstore.com/dr/sat/ec_MAIN.Entry10?V1=356715&PN=1&SP=10023&xid
=27682&DSP=&CUR=978&PGRP=0&CACHE_ID=59056
Eheh! Lo sapevo che con quella CACHE_ID non durava...
Va beh, come l'ho trovato io lo puoi trovare anche tu!
Ciao. Claudio.

 ti ringrazio in anticipo.

Newsgroup: it.comp.appl.access
Titolo: aiuto eliminazione record

allora ragazzi vi scongiuro č urgente.
ho una tabella partenza
con una casella di riepilogo che mi elenca tutta le merci in partenza.
vorrei che tutti i prodotti elencati in questa casella di riepilogo mi
andassero a cancellare i dati su di una tabella chiamata magazzino.
cioč all'arrivo carico tutto sulla tabella magazzino alla partenza devo
svuotare il magazzino .
come faccio?
vi prego devo consegnare lunedi


Ciao Fabrizio
come popoli la tabella partenza?
se prendi i dati dalla tabella magazzino (query di accodamento) puoi fare 
anche una query di eliminazione per cancellare i record accodati. guarda 
help creare query comando.
---
Daniele 

 Daniele
l'immissione dei dati nella tabella partenza non la faccio da query di
accomodamento, ma semplicemente mi arrivga un fax con la lista dei prodotti
da caricare, quindi vado a ricopiare questi dati sulla mia tabella partenza
e vorrei che i dati immessi sulla tabella partenza, con rlativa casella di
irepilogo vadano ad eliminare i record presenti sulla tabella magazzino.
avevo pensato anch'io di fare una query di eliminazione ma adesso mi butto.
Domanda:  posso creare una maschera che contenga una casella di riepilogo
che prende i dati dalla query di elimazione

Ciao Fabrizio
Hai provato con una query di aggiornamento? una query che vada ad aggiornare 
la tabella di magazzino?
Io ho affrontato un problema simile con una query che aggiorna le quantità 
con l'espressione
Quantità = quantità - X  ove X è il valore che digiti in uscita nella 
maschera partenze e passando il parametro
CodProdotto alla query.La query la lanci al momento del salvataggio record 
con un DoCmd.
Nel mio caso però io aggiorno un solo prodotto per volta! A te di estendere 
il procedimento.Ciao Ebo

Newsgroup: it.comp.appl.access
Titolo: query di eliminazione

Qualcuno sa darmi un modo veloce per cancellare i record in inner join con
un altra cioč quelli che sono uguali da una parte e dall'altra???


Hai messo la risposta nell'Oggetto
O forse ho capito male la domanda
Sib
--
------------------------------------------------------
Non e' grave non capire; grave e' occuparsi di cio' che non si capisce.
Ma ricordate anche che il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente