text:
[CUT]
> Ovvio. Il focus è il cursore. Lavoro coi PC da 24 anni e >non ne ho ancora
> visto uno che abbia due cursori. Anche Automan ne aveva >uno solo.
>
Scusa per il precedente.
Ti volevo dire che mi è piaciuta "davvero" (sinceramente) la tua
risposta/battuta!
Mi hai fatto "sorridere" sulla "c..." che avevo sparato a Giulio! :-)
Buona giornata
Gaspare


title: Problrma con riferimento ad oggetto che non ha stato attivo

author: Giulio Severini

text:
Per Namor: hai ragione. Cmq in relazione alla differenza tra stringhe
vuote e valore Null non intendevo dire che avevo implementato il tuo
suggerimento ma che il problema era riferito ancora a quel codice. Cmq
ora vado su casa, rifaccio tuttop da zero poi ti faccio sapere!!!
Grazie mille!!!!!
Per Gaspare: sei un grande :)) perchè ora che ci penso mi pare ovvia
la cosa.... ehehehee


author: Gaspare

text:
[CUT]
>Per Gaspare: sei un grande :)) perchč ora che ci penso mi >pare ovvia
>la cosa.... ehehehee
Ogni tanto ne sparo di "c..." anche le piů banali...magari sono "cotto" o
"non sň una risposta" e la sparo lě...provare per credere! :-)
Perň effettivamente "graziosa" la battuta!
Per il codice secondo me ha davvero ragione Namor...lo scrivi in maniera
"snellita" e "occhio" sempre a mettere qualche riga di commento ;-)
Buona serata
Gaspare


text:
Scusa, ora che  ci penso il controllo deve essere duplice ovvero:
SE il campo (Nome) è NULL O il campo Cognome è (NULL) ALLORA
     scrivi un messaggio = "Annullare processo di inserimento dati?"
     SE la RISPOSTA è SI ALLORA
              Esci dalla Sub
     ALTRIMENTI
     'qui ci va un nuovo controllo
              SE il campo (Nome) è NULLO allora
                       messaggio = "Inserisci il Nome dell'utente"
              ALTRIMENTI SE il campo (Cognome) è NULLO allora
                      messaggio = "Inserisci il Cognome dell'utente"
              FINE SE
      FINE SE
FINE SE
Ti torna come flusso logico? In pratica vorrei che, nel caso tutti e
due i campi fossero vuoti, all'utente venga chiesto se vuole uscire o
continuare ad inserire i dati. Nel caso voglia continuare, se uno dei
due campi è vuoto deve apparire un messaggio di avviso. Nel secondo
caso il focus deve stare nel campo vuoto.
Ti vengono in mente altri controlli?
Grazie :) sei stato muy gentil!!!!!


text:
[CUT]
SE il campo (Nome) è NULL O il campo Cognome è (NULL) ALLORA
     scrivi un messaggio = "Annullare processo di inserimento dati?"
     SE la RISPOSTA è SI ALLORA
              Esci dalla Sub
     ALTRIMENTI
     'qui ci va un nuovo controllo
              SE il campo (Nome) è NULLO allora
                       messaggio = "Inserisci il Nome dell'utente"
              ALTRIMENTI SE il campo (Cognome) è NULLO allora
                      messaggio = "Inserisci il Cognome dell'utente"
              FINE SE
      FINE SE
FINE SE
-------
Penso che ad "occhio" ci siamo...vedi i consigli che ti danno gli
altri...anche cosa ne pensa Namor con il quale avevi continuato questo
discorso :-)


text:
[CUT]
Considera cmq che sono già "fuso" quindi onde spararne 1 altra ti consiglio
vivamente di chiedere al NG...
Buona serata
Gaspare


text:
Ciao, ho riscritto il codice ma ha un bug: mi fa sempre uscire dalla
maschera anche se specifico che voglio ancora inserire un utente:
------------------- INIZIO CODICE ------------------------
Private Sub cmdEsci_Click()
On Error GoTo Err_cmdEsci_Click
Dim dbMIODB As DAO.Database
Dim rsUtenti As DAO.Recordset
Dim stDocName As String
Dim stLinkCriteria As String
If IsNull(Nome) Or IsNull(Cognome) Then
    If MsgBox("Annullare l'inserimento del nuovo utente?", vbQuestion +
vbYesNo, "ATTENZIONE") = vbYes Then
        Exit Sub
    Else
        If IsNull(Nome) Then
            MsgBox "Inserisci un nome valido", vbExclamation,
"ATTENZIONE"
            Forms![frmAggiungiUtente]![Nome].SetFocus
        ElseIf IsNull(Cognome) Then
            MsgBox "Inserisci un Cognome valido", vbExclamation,
"ATTENZIONE"
            Forms![frmAggiungiUtente]![Cognome].SetFocus
        End If
    End If
End If
If DCount("*", "tblUtenti") > 0 Then
    Set dbMIODB = CurrentDb
    Set rsUtenti = dbMIODB.OpenRecordset("tblUtenti")
    Me.Requery
    dbMIODB.Close
    stDocName = "frmSchedaPrimoContatto"
    DoCmd.OpenForm stDocName, , , stLinkCriteria
    Forms!frmSchedaPrimoContatto.SetFocus
    Forms!frmSchedaPrimoContatto.Requery
    DoCmd.Close acForm, "frmAggiungiUtente"
Else
    If MsgBox("Nessun contatto presente nel database." & Chr(13) &
Chr(10) & "Cliccare su OK per mantenere aperta la finestra corrente ed
inserire un nuovo contatto" & Chr(13) & Chr(10) & "oppure su ANNULLA
per annullare e tornare al Pannello Comandi", vbOKCancel, "ATTENZIONE -
DATABASE VUOTO") = vbOK Then
        Exit Sub
    Else
        DoCmd.OpenForm "frmPannelloComandi"
        DoCmd.Close acForm, "frmAggiungiUtente"
    End If
End If
Exit_cmdEsci_Click:
    Exit Sub
Err_cmdEsci_Click:
    MsgBox Err.Description
    Resume Exit_cmdEsci_Click
End Sub
--------------------------- FINE CODICE ---------------------------
In pratica viene sempre eseguito il codice a partire da If Dcount
ecc...ecc.... ma io voglio che questo codice venga eseguito solo se
Nome e Cognome NON sono NULLI. Ma poi mi incasino con gli If e finisce
che non esco più dalla maschera.
Pensavo di mettere il codice che inizia da If DCount nell'evento In
Chiusura della maschera.... o di mettere una variabile booleana qui:
If IsNull(Nome) Then
            MsgBox "Inserisci un nome valido", vbExclamation,
"ATTENZIONE"
            Forms![frmAggiungiUtente]![Nome].SetFocus
            VUOTO = true
        ElseIf IsNull(Cognome) Then
            MsgBox "Inserisci un Cognome valido", vbExclamation,
"ATTENZIONE"
            Forms![frmAggiungiUtente]![Cognome].SetFocus
            VUOTO = true
       Else
            VUOTO = false
        End If
e quindi scrivere
If VUOTO = false then
      If Dcount...
ecc...ecc...
Che devo fare? Come fareste voi al posto mio?
Grazie :(


text:
Scusate ma Google come al solito mi ha troncato il copia-e-incolla. E'
un bug che devono sistemare al più presto. E' ridicolo tutto ciò.
Cmq il codice completo che volevo postare era:



text:
[CUT]
Ciao Giulio, non "connetto più"...sono "fuso di brutto"...non prendertela
:-) chiedi a Namor o crea un nuovo post cosicchè possano risponderti gli
altri altrimenti magari rimani in "loop" tutta la sera ;-)
Buona continuazione...


title: Access 2007 Developer Extensions creazione pacchetti di installazione

author: AndreaPapi

text:
Che procedura si deve seguire per aggiornare il F.E. dell'applicativo
distribuito tramite pacchetto di installazione?
grazie
Andrea


title: Scusatemi, ho sbagliato l'oggetto alla mail di prima

author: NAo+

text:
Scusatemi ancora, ma era l'oggetto di una mail che mi ha spedito un mio
amico.
Ciao NAo


title: trova record

author: gigi

text:
Vorrei, all'interno di una tabella chiamata contenitore, trovare tutti i
record che contengono nel campo ordinacodice il numero che si trova nella
variabile codice. A questo punto nel campo prezzounitario cambiare il valore
presente con quello contenuto nella variabile eurodb
Utilizzando questo codice compare il seguente errore:
ERRORE DI COMPILAZIONE
IMPOSSIBILE TROVARE IL METODO O IL MEMBRO DEI DATI
Do
     rst.Find "[ordinacodice]  = '" & CODICE & "'"
     If rs.EOF Then
     Exit Sub
     End If
   eurodb= (prezzounitariodestinatario * 1 * [richiestiS] * (1 + [iva]) /
100) * 100
    rst!prezzounitario = eurobd
    rst.Update
rst.MoveNext
  Loop
Dove si trova l'errore
Grazie anticipatamente Gigi


title: trova record

author: Access

text:
ciao gigi,
"gigi" <
annag...@libero.it
> ha scritto nel messaggio
news:CqCAi.96363$%k.23...@twister2.libero.it...
> Vorrei, all'interno di una tabella chiamata contenitore, trovare tutti i
> record che contengono nel campo ordinacodice il numero che si trova nella
> variabile codice. A questo punto nel campo prezzounitario cambiare il
> valore presente con quello contenuto nella variabile eurodb
>
>
>
> Utilizzando questo codice compare il seguente errore:
>
> ERRORE DI COMPILAZIONE
>
> IMPOSSIBILE TROVARE IL METODO O IL MEMBRO DEI DATI
>
>
>
> Do
>
>     rst.Find "[ordinacodice]  = '" & CODICE & "'"
>
>     If rs.EOF Then
>
>     Exit Sub
>
>     End If
>
>   eurodb= (prezzounitariodestinatario * 1 * [richiestiS] * (1 + [iva]) /
> 100) * 100
>
    rst!prezzounitario = eurobd   <------ Questo è solo un errore di
scrittura?
>
>    rst.Update
>
> rst.MoveNext
>
>  Loop
>
>
>
>
>
> Dove si trova l'errore
>
>
>
> Grazie anticipatamente Gigi
>
--
Ciao
Access


title: trova record

author: ALESSANDRO Baraldi

text:
"gigi" <
annag...@libero.it
> ha scritto nel messaggio
news:CqCAi.96363$%k.23...@twister2.libero.it...


Ciao Gigi ... è un gioco a premi...???
Ti mancano i riferimenti DAO...!
Da VBA---> Strumenti--->RIferimenti
  Seleziona [Microsoft DAO 3.6]
e mettilo prioritario rispetto ad ADO [Microsoft Activex Data Object 2.x]
con le Freccie..!
Cosa vinco..?
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: trova record

author: stream

text:
Ciao a tutti,
ho la Tabella1 costituita da tre campi: CognomeNome(campo
testo);DataNascita(campo data); selezione(campo si/no).
Ho la Maschera1 che contiene tutti i records derivati dalla Tabella1.
Ho la Maschera2(derivata da una query), organizzata come "maschere
continue" che visualizza solo i records della Tabella1 il cui campo
selezione sia "sì".
Vorrei creare un comando che, partendo da un record nella Maschera2,
mi apra la Maschera1 posizionandosi sul record corrispondente
( ovvero, medesimo NomeCognome e medesima DataNascita)
la macro:ApriMaschera,VaiAControllo,TrovaRecord   non va bene, perchè
ho la necessità che vengano soddisfatti entrambi i criteri di
selezione di due campi diversi(sia CognomeNome che DataNascita)  Come
posso fare?
Grazie in anticipo.
Walter


title: index e seek DAO non vanno su tabelle collegate?

author: Tony Bragagnolo

text:
Ho scoperto da poco questa tragica realtŕ quando, dopo aver diviso il mio
mdb in be e fe, tutte le procedure DAO seek non funzionavano bloccandosi sul
settaggio dell'index. Mi confermate che tutto ciň č normale? Sono gli unici
metodi/proprietŕ DAO che non funzionano sulle tabelle collegate? Ho trovato
un "workaround" sul supporto microsoft, credo che dovrň fare per forza cosě
(almeno che non usi ADO, giusto?). Se a qualcuno interessa:
http://support.microsoft.com/default.aspx?scid=kb;en-us;210266
--------------------------------
Inviato via
http://usenet.libero.it


author: Roberto da casa

text:
"Tony Bragagnolo" <
cri...@inwind.it
> ha scritto nel messaggio
news:80Z206Z188Z10Y1...@usenet.libero.it...
> Ho scoperto da poco questa tragica realtŕ quando, dopo aver diviso il mio
> mdb in be e fe, tutte le procedure DAO seek non funzionavano bloccandosi
sul
> settaggio dell'index. Mi confermate che tutto ciň č normale? Sono gli
unici
> metodi/proprietŕ DAO che non funzionano sulle tabelle collegate? Ho
trovato
> un "workaround" sul supporto microsoft, credo che dovrň fare per forza
cosě
> (almeno che non usi ADO, giusto?). Se a qualcuno interessa:
>
http://support.microsoft.com/default.aspx?scid=kb;en-us;210266
>
Riporto qui di seguito coda dice fra l'altro l'help circa il metodo Seek:
===================
<omissis>
Non č possibile utilizzare il metodo Seek su una tabella collegata, poiché č
impossibile aprire le tabelle collegate come oggetti Recordset di tipo
tabella. Se, tuttavia, si utilizza il metodo OpenDatabase per aprire
direttamente un database ISAM installabile, non ODBC, č possibile utilizzare
il metodo Seek sulle tabelle del database.
<omissis>
===================
Per risolvere il tuo problema vai sul Sito Comune (link qui sotto) e nella
Sezione Tables leggi la FAQ di Valerio Bussi intitolata "Utilizzare il
metodo seek con una tabella collegata (be)".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Confronto tra 2 tabelle

author: Chiara

text:
Ho una ComboBox (collocata su di un form principale) dove una Voce mi apre
un form dati Banca e un altra mi apre un form dati Posta. Entrambi i form
hanno tabelle separate (banca e posta)
La tabella Banca è collegata con un campo IdClienteBanca
all'IdContatoreTabellaPrincipale, la tabella Posta è collegata con un campo
IdClientePosta sempre all'IdContatoreTabellaPrincipale.
Tutto funziona regolarmente dato che i record della tabella principale
riconoscono l'IdBanca o l'IdPosta corrispondente, ma il problema che devo
risolvere è far riconoscere i duplicati di entrambe le tabelle.
Mi spiego (spero):
Se per esempio seleziono dalla Combo la voce Banca e compilo il form e
successivamente seleziono Posta e compilo i dati pure in questo form, come
fare a far riconoscere che vi sono duplicati di compilazione (o compilo
Banca o compilo Posta)?
Ho provato con una Query dove mi evidenzia i dati dell'IdClientePosta e
IdClienteBanca uguali ma non so come utilizzarla.
Grazie dell'aiuto
Giorgio


title: Confronto tra 2 tabelle

text:
"Chiara" <
chiar...@inwind.it
> ha scritto nel messaggio
news:sp2Jb.220737$vO5.9...@twister1.libero.it...

Onestamente non ho capito un gran che di quello che hai scritto.
Forse sarebbe il caso che tu postassi la struttura di tutte le tabelle in
gioco e come sono in relazione tra di loro; indica infine quali sono le
maschere in gioco e per ognuna ducci cosa hanno come origine record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] Server news affidabile

author: Antonio Ganci

text:
Mi Sapreste indicare un server delle news affidabile?
Sto utilizzando mailgate, ma ha spesso dei periodi di irraggiungibilita'.
Saluti, Antonio.


title: [OT] Server news affidabile

author: Fabrizio

text:


come mailgate o tipo
news.tiscalinet.it
 (
powernews.libero.it
 ed altri
simili)? da web ?
Ciao. Fabrizio


title: [OT] Server news affidabile

text:
Fabrizio wrote:
> come mailgate o tipo
news.tiscalinet.it
 (
powernews.libero.it
 ed altri
> simili)? da web ?
>
> Ciao. Fabrizio
No mailgate lo utilizzo da Outlook Express, mi interesserebbe un server free
che fornisca lo stesso servizio, ma sia piu' affidabile.
Antonio.


title: [OT] Server news affidabile

author: AMLiapunov

text:
Antonio Ganci wrote:
> No mailgate lo utilizzo da Outlook Express, mi interesserebbe un server free
> che fornisca lo stesso servizio, ma sia piu' affidabile.
news.cis.dfn.de
Vai prima sul sito e fatti l'account.
--
"Per una pera, una pera cazzo...per
affrontare questa lunga giornata dura..."
ICQ# 10607234


title: [OT] Server news affidabile

author: Maurizio Borrelli

text:
> "Antonio Ganci" news:y5yk9.144327$ub2.3...@news1.tin.it...:
> Mi Sapreste indicare un server delle news affidabile?
> Sto utilizzando mailgate, ma ha spesso dei periodi di irraggiungibilita'.
    Visita:
        <
http://news.cis.dfn.de/
>
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


title: [OT] Server news affidabile

text:
Maurizio Borrelli wrote:
>     Visita:
>
>         <
http://news.cis.dfn.de/
>
Grazie per le risposte, ho effettuato la richiesta di registrazione.
Saluti, Antonio.


title: Invio posta elettronica da maschera

author: SimoneB

text:
Salve a tutti,
ho un DB con una maschera dal nome Cliente dove vorrei inserire un pulsante
che mi preleva, da alcuni campi, dei dati per l'invio di posta elettronica
ai miei clienti. I passaggi che ho fatto sono i seguenti:
1. Ho cercato sul sito comune e sul sito di Alessandro Baraldi come fare ed
ho trovato una faq con un allegato. Ho prelevato i moduli precostruiti
dall'autore della FAQ e li ho inseriti cosě come si trovavano all'interno
del mio DB.
2. Ho inserito all'interno della mia maschera un pulsante dal nome Comando50
sul quale all'evento click ho inserito il seguente codice VBA
Dim MSGX, OBJX As Variant
Dim aTO(0 To 1) As String
Dim aCC(0 To 1) As String
Dim aBCC(0 To 0) As String
Dim aFiles(0 To 2) As String
        aFiles(0) = ""
        aFiles(1) = ""
        aFiles(2) = ""
        aTO(0) = [Posta Elettronica]
        aTO(1) = [Posta Elettronica1]
        aCC(0) =
        aCC(1) =
        aBCC(0) =
        OBJX = "Invio fattura"
        MSGX = "Come da oggetto. Distinti saluti SimoneB"
        Invia_MSOE aTO, aCC, aBCC, OBJX, MSGX, aFiles
Per il momento non mi sono avventurato nella creazione di un messaggio con
allegato poichč anche attualmente (senza quel codice) il pulsante non invia
assolutamente niente. Devo dire che come programma di gesione delle posta
elettronica predefinito ho Outlook 2003. Qualcuno saprebbe guidarmi sugli
errori da me fatti? E come faccio a creare il codice che preleva dal
percorso C:\fatture\fattura.pdf il file e lo inserisce come allegato al
messaggio di posta?
Grazie a tutti voi, saluti SimoneB


title: Invio posta elettronica da maschera

text:
"SimoneB" <
simoneb...@tiscali.it
> ha scritto nel messaggio
news:46e4458d$0$10625$4faf...@reader2.news.tin.it...

Sei sicuro sia un mio Demo....???
Magari č del SitoComune..? 6.129...?
La gestione dei dati deve essere fatta in modo preventivo alla chiamata...!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: Invio posta elettronica da maschera

text:
> La gestione dei dati deve essere fatta in modo preventivo alla
> chiamata...!
>
> --
Cosa intendi dire?


title: Invio posta elettronica da maschera

author: Alessandro Baraldi

text:

Che prima di passare i dati alla chiamata è meglio verificare...!
Se la stringa TO è vuota è inutile andare avanti...
@Alex


title: Invio posta elettronica da maschera

text:
> > La gestione dei dati deve essere fatta in modo preventivo alla
> > chiamata...!
>
> > --
>
> Cosa intendi dire?
Che prima di passare i dati alla chiamata č meglio verificare...!
Se la stringa TO č vuota č inutile andare avanti...
@Alex
Sono d'accordo con te ma per fare una prova veloce ho provato in una
maschera dove tutti i campi mensionati sono stati riempiti con dati e anche
cosě non funziona...


title: Eventi che radoppiano...

text:
Ciao,
Qualcuno sa' spiegarmi perche' una funzione associata alla pressione di
un tasto viene scatenata 2 volte invece che una come mi aspetterei?
-Ho una maschera con un bottone <B1> senza eventi associati.
-Quando viene richiamata la maschera viene associato a <B1> l'evento
tramite comandi inseriti in Form_Open:
Public Sub Form_Open
...
B1.OnClick = "=Clicca(1)"
...
End Sub
Public Sub Clicca(index as Integer)
...
MsgBox("Sub: Clicca")
...
End Sub
-Se eseguo (Ho verificato anche con il Debug) accade che eseguo
correttamente (una volta) la sub Form_Open, ma al click del tasto B1
ottengo due MsgBox!!(risultato in debug di due esecuzioni distinte della
Sub...??!!??
Grazie per l'aiuto.
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Eventi che radoppiano...

author: Fabio

text:
secondo me perchè il click è l'insieme degli eventi mouse giu e mouse su.
infatti anche qnd clicchi sulla tastiera si ha tasto giu e tasto su, anche
se il tasto premuto è uno solo.
metti la chiamata alla routine clicca solo su di un evento direttamente da
maschera e non da codice e vedi cosa fa.
oppure dai routine evento e poi la chiami da li.
ciao Fabio
"Ale.Sc" <
ale...@bigfoot.com
> ha scritto nel messaggio
news:5a5f30478246e93332e...@mygate.mailgate.org...



title: Eventi che radoppiano...

author: Alessandro Sciutti

text:
Niente di fatto, avevo gia' tentato ma nulla, sostituendo tutti gli
eventi onClick con onMouseDown il risultato non cambia, la funzione
associata all'evento viene eseguita due volte!!
Grazie per l'aiuto...ma la ricerca continua!!



title: Eventi che radoppiano...

text:
Esatto è cosi perchè Access si aspetta di eseguire una function
Public Function Clicca(index as Integer)
...
MsgBox("Sub: Clicca")
...
End Sub
la risposta viene da Roberto.
ciao
"Alessandro Sciutti" <
ale...@bigfoot.com
> ha scritto nel messaggio
news:cd6866572595c556490...@mygate.mailgate.org...



title: Eventi che radoppiano...

author: Antonio Biso

text:
"Fabio" <
fbri...@sidesoft.it
> ha scritto nel messaggio
news:hZAv8.34932$vF6.1...@news2.tin.it...
> Esatto è cosi perchè Access si aspetta di eseguire una function
Anche noi ci aspettiamo che tu scriva DOPO il quoting!!!
Antonio


title: Eventi che radoppiano...

author: Roberto Pasqualini

text:
Il problema č dovuto al fatto che con il metodo e la sintassi che utilizzi
tu Access si aspetta di dover eseguire un funzione e non una sub.
Modifica il codice in questo modo e dovrebbe funzionare.
Public Function Clicca(index As Integer)
MsgBox ("Sub: Clicca 1")
End Function
Ciao Robby
"Ale.Sc" <
ale...@bigfoot.com
> ha scritto nel messaggio
news:5a5f30478246e93332e...@mygate.mailgate.org...



title: Eventi che radoppiano...

text:
"Roberto Pasqualini" <
rpasq...@sidesoft.it
> ha scritto nel messaggio
news:OQCv8.35570$vF6.1...@news2.tin.it...
> Il problema č dovuto al fatto che con il metodo e la sintassi che utilizzi
No, il problema č dovuto al fatto che non scrivi DOPO il quoting!!!
Antonio


title: applicazione con runtime

text:
Ciao,
devo creare un db access da installare su una macchina senza access, ho
provato ad installare l'access 2000 runtime, ma sia su windows 98 che su
windows me si blocca durante l'installazione, qualcuno di voi sa dirmi
il perche'?
COme posso deployare un'applicazione access su una macchina senza access
installato?
Grazie mIlle.
   Ciao


title: applicazione con runtime

author: Alfiero Massardi

text:
"Tiger.one" <
> Ciao,
> devo creare un db access da installare su una macchina senza access, ho
> provato ad installare l'access 2000 runtime, ma sia su windows 98 che su
> windows me si blocca durante l'installazione, qualcuno di voi sa dirmi
> il perche'?
Io lo utilizzo normalmente e funziona benone sotto tutte le realese di win.
Ciao.


title: applicazione con runtime

text:

Ciao,
ma c'e' qualche procedura particolare da adottare per l'installazione?
Qualche file particolare da aggiungere a windows?
Io ho provato ad installarlo in un pc dove c'e' gia' office, e' un problema?
Grazie.
    CIao


title: applicazione con runtime

text:

Scusa ma l'access 2000 runtime non e' freeware?
Mi sapresti dire da dove si puo' scaricare la versione piu' aggiornata?
Grazie.
   Ciao


title: applicazione con runtime

text:
"Tiger.one" <
> ma c'e' qualche procedura particolare da adottare per l'installazione?
> Qualche file particolare da aggiungere a windows?
> Io ho provato ad installarlo in un pc dove c'e' gia' office, e' un
problema?
Non saprei, in azienda acquistammo la versione Dev 1.5 e non abbiamo
problemi.
So che la prima uscita del pacchetto Developer _1.0_ ne dava.
Comunque, mi pare di ricordare che fossero stati segnalati problemi nel caso
si preparasse il Setup su un pc win 2000 e si provasse poi a installarlo su
win '9x.
Ciao.


title: applicazione con runtime

author: Roberto

text:
> Scusa ma l'access 2000 runtime non e' freeware?
> Mi sapresti dire da dove si puo' scaricare la versione piu' aggiornata?
> Grazie.
>
>    Ciao
>
No....la MS vuole per un developer XP piu' di 1000 euro
..forse e' questa la causa dei tuoi problemi...
Roberto


title: applicazione con runtime

author: MIX

text:
Tra questo ng e il sito comune non leggo informazioni confortanti in merito
al runtime di Access, qualsivoglia versione. Ormai è da parecchio tempo che
sono intenzionato ad acquistare Office Developer, ma non saprei se vale la
pena, visto che nel prezzo (non indifferente) sono incluse anche varie
problematiche.
Mi pare di capire che la Microsoft non assicura la piena compatibilità tra i
propri programmi installati sui propri sistemi operativi.
Per esempio, se acquistassi Office Developer XP per sviluppare un programma
in Access XP (mde + runtime) che gira sotto Windows XP tutto funzionerebbe
al 100%; se lo stesso mde + runtime girasse sotto Windows 98, Windows 2000,
Windows 2005 o Windows 2010 che problemi potrebbero nascere?
Non sarebbe antieconomico acquistare una versione di Developer per ogni
nuova versione di windows?
Cordiali saluti.
Toni


title: applicazione con runtime

text:
"MIX" <
> Mi pare di capire che la Microsoft non assicura la piena compatibilità tra
i
> propri programmi installati sui propri sistemi operativi.
> Per esempio, se acquistassi Office Developer XP per sviluppare un
programma
> in Access XP (mde + runtime) che gira sotto Windows XP tutto funzionerebbe
> al 100%; se lo stesso mde + runtime girasse sotto Windows 98, Windows
2000,
> Windows 2005 o Windows 2010 che problemi potrebbero nascere?
Visti i tempi che corrono tale garanzia non l'hai con alcun altro prodotto!
Ciao.


title: applicazione con runtime

author: giogio

text:

segnalo un problema analogo (l'ho già fatto e mi scuso per la ripetizione ma
precedentemente nessuno mi aveva dato risposta)
il pacchetto di installazione creato con office XP developer gira su tutte
le release di windows tranne che su 98
l'isntallazione viene portata  a termine con successo ma al momento
dell'avvio del programma esce un messaggio di errore del runtime e non posso
far altro che chiudere l'applicazione
ho provato ad installare il package sia prima che dopo l'installazione di
office sul pc con 98 (un office senza access) e non è cambiato niente
tutto invece funziona correttamente utilizzando ME, 2000 o XP
bye


title: applicazione con runtime

author: Fabrizio Quercia

text:
On Wed, 09 Apr 2003 22:21:12 +0200, "Tiger.one" <
tige...@inwind.it
>
wrote:

avete provato ad installare, prima di creare il pacchetto di runtime,
il service pack di office xp developer? c'e' sul sito MS
A me funziona anche su win98.
Ciao :)


title: A Sib - Eliminazione record con IDContatore

author: FrancoK

text:
Ho inserito la tua "formula magica" del contatore (che sto ancora studiando
per capirla) nell'IDOrdine della MaschOrdini e tutto funziona bene.
Nasce un problema quando da maschera cancello l'ultimo record inserito.
Il contatore del nuovorecord riinizia da quello cancellato e mi va in
contrasto con la IDOrdine creatasi con il record precedente nella
tabDettagliOrdini.
In pratica come posso cancellare da una maschera un record in tabOrdini e
contemporaneamente quello con la stessa IDOrdine in tabDettagliOrdini?
Saluti e grazie per l'ottimo supporto che dai al newsgroup
Francok


author: Sib

text:
"FrancoK"
> Ho inserito la tua "formula magica" del contatore (che sto ancora
studiando
> per capirla) nell'IDOrdine della MaschOrdini e tutto funziona bene.
> Nasce un problema quando da maschera cancello l'ultimo record inserito.
> Il contatore del nuovorecord riinizia da quello cancellato e mi va in
> contrasto con la IDOrdine creatasi con il record precedente nella
> tabDettagliOrdini.
> In pratica come posso cancellare da una maschera un record in tabOrdini e
> contemporaneamente quello con la stessa IDOrdine in tabDettagliOrdini?
Se le tabelle sono relazionate con integrita' referenziale e con le opzioni
aggriorna record collegati e elimina record correlati dovrebbe farlo da
solo.
Altrimenti non ti resta che fare eseguire una query di eliminazione quando
elimini il record.
qualcosa tipo:
CurrentDB.Excecute "DELETE * FROM TabOrdini WHERE TabOrdini.IDFattura = '" &
IDFattura & "'"
> Saluti e grazie per l'ottimo supporto che dai al newsgroup
Faccio quello che riesco a fare, non e' che io sia un mago del SW, ma mi
appassiona.
Ciao, Sib


title: lanciare file MDB da un altro file MDB

text:
è possibile?
dario


title: lanciare file MDB da un altro file MDB

author: Setec Astronomy

text:
Dario84 wrote:
> h possibile?
>
> dario
API ShellExec.
Saluti.
--
I'am what I'am, I do what I can


title: lanciare file MDB da un altro file MDB

author: Giorgio Prx

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:iWicb.156444$R32.5...@news2.tin.it...
> è possibile?
>
> dario
>
>
Ciao Dario
Se vuoi aprire un'altra istanza di Access con il secondo MDB prova questa
sub
----------------
Sub MyShell()
Dim WshS As Object
Set WshS = CreateObject("WScript.shell")
WshS.Run "C:\Documenti\Db2.MDB", vbNormalFocus, False
Set WshS = Nothing
End Sub
-------------
Se vuoi aprire il secondo MDB nella stessa sessione di access prova questa
---------------
Sub ApriDb()
    Dim stDocName As String
    stDocName = "C:\Documenti\Db2.MDB"
    SendKeys "%FR" & stDocName & "~"
End Sub
--------------
Controlla che i tasti di scelta rapida del menu File corrispondano ovvero...
 File con la F sottolineata e Apri con la r sottolineata.
Ciao Giorgio


title: lanciare file MDB da un altro file MDB

author: BiBi

text:
On Wed, 24 Sep 2003 15:41:02 GMT, "Dario84" <
da...@romagnacom.com
>
wrote:
>č possibile?
>
>dario
>
str = SysCmd(acSysCmdAccessDir) & "MSAccess.exe " & strDir_e_NomeTuoDB
Shell str, vbNormalFocus
Ciao BB


title: Copiare automaticamente il valore di un campo!

author: GANDALFILGRIGIO

text:
Salve a tutti,
cercherò di spiegarvi il mio problema nel migliore dei modi.
Io ho maschere che hanno un campo che contiene lo stesso valore che è
cod_cart, questo è un campo numerico, tutte le maschere quindi sono
relazionate tra loro tramite questo campo. Il programmino è fatto in questo
modo, c'è una maschera principale dove inserisco i dati anagrafici di un
paziente e il codice cartella "cod_cart", poi da questa maschera tramite
pulsanti mi apro le altre maschere, i pulsanti sono stai creati con il
criterio che mi da access in automatico "Apri maschere e visualizza solo i
dati specificati" e come criterio gli ho dato il cod_cart della maschera
principale e il cod_cart dell'altra maschera che gli associo.
Io vorrei fare in modo che in automatico quando mi apro la maschera tramite
questo pulsante nel cod_cart della maschera che si apre mi deve inserire in
automatico il valore di cod_cart della maschera principale.
Es.: Nel cod_cart della maschera principale inserisco 5
clicco sul pulsante ke mi apre la maschera secondaria, in automatico nel
cod_cart devo trovare 5.
Se qualcuno nn ha capito può chiedermi informazioni maggiori.
il mio indirizzo per qualsiasi cosa è
cristia...@tin.it


author: melo

text:
GANDALFILGRIGIO ha scritto:




non mi è chiaro se tutte le maschere sono di immissione dati o meno.
in tal caso sul clic del pulsante della maschera principale che ti apre la
secondaria puoi associare il codice:
forms!maschera_secondaria!cod_cart=cod_cart
questo risolve il tuo problema?
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: TANNHAUSER

text:
GANDALFILGRIGIO ha scritto:




Se ho ben capito tu vorresti che dopo aver premuto un pulsante si aprisse
una maschera che contiene dati correlati alla prima secondo il controllo
cod_cart. Se così è puoi inserire il seguente codice sul click del tuo
pulsante:
Dim stNomeDoc As String
Dim stCriteriCollegamento As String
    stNomeDoc = "mascherasecondaria"
    stCriteriCollegamento = "cod_cart = mascheraprincipale!Form!IDCart"
    DoCmd.OpenForm stNomeDoc, , , stCriteriCollegamento, , ,
TANNHAUSER



text:
Ti ringrazio mi sei stato di grande aiuto!
Funziona egregiamente!!!!
Grazieeeeeee!!!!
"melo" <
mel...@tiscalinet.it
> ha scritto nel messaggio
news:cpkgtl$bu$1...@news.newsland.it...



author: MA

text:
"GANDALFILGRIGIO" <
CR...@TIN.IT
> ha scritto nel messaggio
news:cpmfqp$ksd$1...@lacerta.tiscalinet.it...
> Ti ringrazio mi sei stato di grande aiuto!
> Funziona egregiamente!!!!
>
> Grazieeeeeee!!!!
Ciao, su questo NG usiamo scrivere DOPO il quoting.
E' gradita l'adesione a questa "regola" da parte di tutti
ciao
MAssimiliano


text:
MA ha scritto:


> ciao
> MAssimiliano
MAssimiliano,
credo che per la maggiorparte degli assidui non ci siano dubbi su questo;
credo anche che, per chi incappa per caso nel NG, sia buona regola
leggersi le regole da rispettare (ogni societą ha bisogno dei suoi codici
di comportamento): se non sono accettate, basta non partecipare.
Penso che, perņ, quando si tratta solo di un "grazie", si possa anche
transigere.
E' quasi Natale :).
Ciao,
TANNHAUSER



text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:cpmoms$qet$1...@news.newsland.it...
>
> MA ha scritto:
>
> > "GANDALFILGRIGIO" <
CR...@TIN.IT
> ha scritto nel messaggio
> > news:cpmfqp$ksd$1...@lacerta.tiscalinet.it...
> > > Ti ringrazio mi sei stato di grande aiuto!
> > > Funziona egregiamente!!!!
> > >
> > > Grazieeeeeee!!!!
>
>
>
> > Ciao, su questo NG usiamo scrivere DOPO il quoting.
> > E' gradita l'adesione a questa "regola" da parte di tutti
>
> > ciao
> > MAssimiliano
>
> MAssimiliano,
> credo che per la maggiorparte degli assidui non ci siano dubbi su questo;
> credo anche che, per chi incappa per caso nel NG, sia buona regola
> leggersi le regole da rispettare (ogni società ha bisogno dei suoi codici
> di comportamento): se non sono accettate, basta non partecipare.
> Penso che, però, quando si tratta solo di un "grazie", si possa anche
> transigere.
> E' quasi Natale :).
>
> Ciao,
Natale??? qui ci sono più di 20 gradi....
Cmq, normalmente sono più brusco, in questo caso è stato solo
un'esortazione...
MAssimiliano


text:
> Ciao, su questo NG usiamo scrivere DOPO il quoting.
> E' gradita l'adesione a questa "regola" da parte di tutti
> ciao
> MAssimiliano
Scusate ho sbagliato a non leggere il manifesto del Forum!!!
Spero mi perdoniate!!!
Saluti Cristian!


title: Conferma di modifica o cancellazione

author: bcla

text:
Ciao a tutti,
volevo sapere se era possibile  inserire in una form quando premo un
bottome per l'eleminazione o la modifica di una tabella o record che
mi compaia una finestra in cui mi chieda la conferma dell'operazione.
Per cancellare la tabella io uso questo:
Private Sub cancellatabella_Click()
On Error GoTo Err_cancellatabella_Click
    DoCmd.DeleteObject acTable, "TEST"
    Exit_cancellatabella_Click:
    Exit Sub
Err_cancellatabella_Click:
    MsgBox Err.Description
    Resume Exit_cancellatabella_Click
Ciao BCla


title: Conferma di modifica o cancellazione

author: geppo

text:
Ciao bcla wrote:
> Ciao a tutti,
>
> volevo sapere se era possibile  inserire in una form quando premo un
> bottome per l'eleminazione o la modifica di una tabella o record che
> mi compaia una finestra in cui mi chieda la conferma dell'operazione.
> Per cancellare la tabella io uso questo:
>
> Private Sub cancellatabella_Click()
> On Error GoTo Err_cancellatabella_Click
     dim vMessConferma
     vMessConferma = msgbox("Bla bla bla...", vbcritical + vbyesno,
"Attenzione.........")
if vMessConferma = vbyes then
>    DoCmd.DeleteObject acTable, "TEST"
end if
>    Exit_cancellatabella_Click:
>    Exit Sub
> Err_cancellatabella_Click:
>    MsgBox Err.Description
>    Resume Exit_cancellatabella_Click
>
>
--
Ciao
Geppo


title: Relazione tra 3 tabelle

author: Bob

text:
Ok, sono agli inizi e non riesco a muovermi da questo problema :-)

Ho una tabella con 2 campi che possono avere diversi valori oltre alla
chiave primaria.
Ho creato altre 2 tabelle diverse che contengono le possibilità di
scelta per tali valori.

Non riesco a collegare entrambe le tabelle  alla tabella principale , o
meglio ne collego solo una.

Mi spiego meglio :

Tabella A ( Anagrafica)  contiene un campo Telefoni e un campo Lavoro.

Tabella B contiene diversi numeri riferiti all'ID di Tabella A

Tabella C contiene  diversi valori per Lavoro riferiti all'ID di Tabella A

Come posso entrambe B e C all' ID univoco (chiave primaria) di A ??

ID di tabella A può avere telefoni diversi e lavori diversi ma ad ogni
telefono o lavoro deve corrispondere solo UN ID dell'Anagrafica.

Grazie . Rob


title: Relazione tra 3 tabelle

author: SimoneB

text:
On 18 Giu, 11:57, Bob <
b...@bob.eu
> wrote:
> Ok, sono agli inizi e non riesco a muovermi da questo problema :-)
>
> Ho una tabella con 2 campi che possono avere diversi valori oltre alla
> chiave primaria.
> Ho creato altre 2 tabelle diverse che contengono le possibilità di
> scelta per tali valori.
>
> Non riesco a collegare entrambe le tabelle  alla tabella principale , o
> meglio ne collego solo una.
>
> Mi spiego meglio :

la prossima volta cerca di sforzarti di più :-))))

>
> Tabella A ( Anagrafica)  contiene un campo Telefoni e un campo Lavoro.
>
> Tabella B contiene diversi numeri riferiti all'ID di Tabella A
>
> Tabella C contiene  diversi valori per Lavoro riferiti all'ID di Tabella A
>
> Come posso entrambe B e C all' ID univoco (chiave primaria) di A ??
>
> ID di tabella A può avere telefoni diversi e lavori diversi ma ad ogni
> telefono o lavoro deve corrispondere solo UN ID dell'Anagrafica.

Se ho capito bene quello che chiedi dovresti creare sulla tabella B un
campo nuovo chiamato IDnomecampochiaveprimariatabellaA e lì creare la
relazione (ti consiglio di farlo con la tipologia dati ricerca
guidata) e sulla tabella C un campo nuovo chiamato
IDnomecampochiaveprimariatabellaA e lì creare la relazione (ti
consiglio di farlo con la tipologia dati ricerca guidata). A questo
punto sulla tabella C puoi creare + record associati alla tabella A e
lo stesso vale per la tabella B

> Grazie . Rob

Prego, saluti

SIMONEB


title: Aggiornamento "immediato"

author: SAPpatore

text:
Buongiorno,
scusate la domanda, probabilmente banale, ma a cui non sono riuscito a
rispondere.
Io riempio una tabella tramite una maschera di voci e relativi importi
(EURO) nella stessa maschera c'è una casella di testo che mi evidenzia il
saldo. Vorrei questa casella fosse aggiornata non appena viene
inserito un importo nel record corrente.
Grazie per la collaborazione.


title: Aggiornamento "immediato"

author: Marco Pizzamiglio

text:
SAPpatore ha scritto:

Se hai inserito la formula nella query origine dati della maschera il
totale viene aggiornato quando salvi il record.
Se invece usi una casella non associata per inserire la formula, il
risultato si aggiornerà subito.
Ciao.
-Marco-
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Aggiornamento "immediato"

text:
On 6 Feb, 11:48,
marco.pizzamig...@gmail.com
 (Marco Pizzamiglio)
wrote:
> Se hai inserito la formula nella query origine dati della maschera il
> totale viene aggiornato quando salvi il record.
> Se invece usi una casella non associata per inserire la formula, il
> risultato si aggiornerà subito.
Uso una casella non associata il cui contenuto viene riempito con una
DLookup sulla query che calcola la sommatoria, però non ho
l'aggiornamento immediato.
Ciao


title: Aggiornamento "immediato"

text:

Il sappatore non se scorda a mamma soja... ma i requery sì
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Aggiornamento "immediato"

text:
SAPpatore ha scritto:



La query non può darti il valore aggiornato perchè i nuovi dati non
vengono salvati in tabella finchè non cambi record o forzi il salvataggio.
Se vuoi l'aggiornamento immediato devi usare una casella non associata in
cui inserisci la formula, non dlookup() ma
=nz([casella1];0)+nz([casella2];0)+....
Sarà anche più veloce dato che non deve rieseguire la query ogni volta.



title: Come evitare la domanda relink all'avvio del db effettuato la prima volta con successo?

author: Pietro

text:
Cari colleghi come posso evitare la domanda del relik tutte le volte che
avvio il db una volta che già è sato effettuato con successo!
Grazie alex e mi scuso x aver scritto in maiuscolo


author: Alessandro Baraldi

text:
"Pietro" <
pier...@interfree.it
> wrote in message
news:zVJIf.442$
S6....@twister2.libero.it
> Cari colleghi come posso evitare la domanda del relik tutte le volte che
> avvio il db una volta che già è sato effettuato con successo!
>
> Grazie alex e mi scuso x aver scritto in maiuscolo
Non preoccuparti.
Ci sono diversi metodi per farlo, scrivere in una voce di registro
che il Link è stato fatto è la cosa più veloce.
Sai che Access ti mette a disposizione 2 funzioni che ti permettono di
accedere rapidamente al Registro:
SaveSetting
GetSetting
Prima di effettuare il Relink leggi il Registro e se è False Relink
quindi fatto la prima volta sovrascrivi TRUE, in questo modo
non verà più rifatto.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: backup db

author: mrfree

text:
Tre anni fa ho creato un db per il lavoro da allora faccio copie ogni mese
come posso fare dei backup in automatico?


title: backup db

author: Silver

text:
mrfree ha scritto:
> Tre anni fa ho creato un db per il lavoro da allora faccio copie ogni mese
> come posso fare dei backup in automatico?
>
>
se il db dei dati è un mdb e il sistema operativo è windows allora puoi
usare esecuzione automatica di windows creandoti un file batch che copia
il file dove vuoi tu all'avvio di windows.
se il db è diverso ci sarà un tool di backup specifico
se il sistema operativo è diverso devi utilizzare l'equivalente di
esecuzione automatica


title: backup db

text:

E come si procede praticamente ?
Ciao
Grazie


title: backup db

text:
m.co...@libero.it
 ha scritto:
> E come si procede praticamente ?
> Ciao
> Grazie
>
per il batch?
Blocco note-->
copy c:\miadir\miofile.mdb c:\backupdir\
salva con nome-> desktop\prova.bat
esplora risorse-->
trascina con il mouse prova.bat in c:\documents and settings\tuo
utente\menu avvio\esecuzione automatica.
Per scrivere un file batch più complesso cerca "batch file dos" su internet


title: backup db

author: ciroteo ®

text:
"Silver" <cra...@TOGLIMIhotmail.com> ha scritto nel messaggio
news:w4m4i.4581$Oj2...@tornado.fastwebnet.it...

Come già più volte segnalato, l'ottimo cobian backup.
ora è già alla versione 7 e successiva ed è uno strumento facile ed
intuitivo nonchè gratuito.
puoi schedulare i tuoi backup periodicamente e zipparli in una cartella
specifica.
su internet trovi il link.
ciao


title: Problema con il requery di una casella combinata.

author: Valerio

text:
Ho un problema in una maschera a visualizzazione continua dove tra l'altro
ho 2 combo;
nella prima casella combinata ho il codice della tipologia articoli, nella
seconda la descrizione degli articoli che possono essere n elementi in base
alla selezione all'interno della prima combo.
L'origine riga della seconda combo č una query che visualizza le descrizione
in base alla condizione where che ha come parametro il valore selezionato
nella prima combo.
Ad ogni aggiornamento della prima combo faccio una requery sulla seconda
combo per visualizzare solo le descrizioni della tipologia correntemente
selezionata.
Esempio:
Private Sub ComboListaTipologia_AfterUpdate()
   me!ComboListaArticoli.requery
End Sub
Purtroppo il problema sorge quando inserisco piů di una tipologia, nel senso
che il record registrato in precedenza, non mi visualizza piů la
descrizione.
C'č una soluzione a questo problema?
Ringrazio in anticipo.
Valerio


author: Roberto dal portatile

text:
"Valerio" <
valeri...@fsmrt.nettuno.it
> ha scritto nel messaggio
news:8sp79t$b43$1...@pinco.nettuno.it...
> Ho un problema in una maschera a visualizzazione continua dove tra l'altro
> ho 2 combo;
> nella prima casella combinata ho il codice della tipologia articoli, nella
> seconda la descrizione degli articoli che possono essere n elementi in
base
> alla selezione all'interno della prima combo.
> L'origine riga della seconda combo è una query che visualizza le
descrizione
> in base alla condizione where che ha come parametro il valore selezionato
> nella prima combo.
> Ad ogni aggiornamento della prima combo faccio una requery sulla seconda
> combo per visualizzare solo le descrizioni della tipologia correntemente
> selezionata.
> Esempio:
>
> Private Sub ComboListaTipologia_AfterUpdate()
>    me!ComboListaArticoli.requery
> End Sub
>
> Purtroppo il problema sorge quando inserisco più di una tipologia, nel
senso
> che il record registrato in precedenza, non mi visualizza più la
> descrizione.
> C'è una soluzione a questo problema?
> Ringrazio in anticipo.
>
> Valerio
>
>
Se la visualizzazione è a maschere continue ho paura di no.
Anche se vedi più record, la maschera e la query che è origine riga della
seconda combo è una, pertanto, cambiando i parametri dei criteri, vedrai
giusti solo gli articoli dei record che hanno una tipologia uguale
all'ultima selezionata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


author: Lorenzo Coronati

text:
Scrisse "Valerio" <
valeri...@fsmrt.nettuno.it
>:
>Ad ogni aggiornamento della prima combo faccio una requery sulla seconda
>combo per visualizzare solo le descrizioni della tipologia correntemente
>selezionata.
>Esempio:
>
>Private Sub ComboListaTipologia_AfterUpdate()
>   me!ComboListaArticoli.requery
>End Sub
>
>Purtroppo il problema sorge quando inserisco più di una tipologia, nel senso
>che il record registrato in precedenza, non mi visualizza più la
>descrizione.
>C'è una soluzione a questo problema?
Si.
Primo requisito: nella tab origine della form ci deve essere
un campo per la tipologia.
Secondo: aggiungi una txtbox associata alla tipologia, che
aggiorni in base alla scelta della combo.
Poi fai il requery in base al valore della txtbox anziche'
della combo, e lo fai anche su corrente.
Scusa se non scendo in dettagli, ma vado di fretta.
Casomai riposta.
--
Lorenzo Coronati
--
<<Come posso dunque sprotegere il database?
Esiste un crack o qualcosa del genere
che mi faccia accedere ai dati?>>
(Cocco, 17/10/2000)
--


text:
"Lorenzo Coronati" <lorenzo.coronati@liberopuntoit> ha scritto nel messaggio
news:39f0b3c6...@news.libero.it...

Troppo giusto!!!



title: Domanda facile....

text:
Sto cercando due tabelle con tutte le nazioni e tutte le province italiane
da importare in un database che sto cercando di creare.
Dove le posso trovare?
Grazie.


title: Domanda facile....

author: Andrea

text:
ti avevo preparato un file zippato  (12k) n el formato access97 (non sapendo
che versione di access usi) con quello che ti serviva ma
non sono riuscito a mandarlo al newsgroup se mi mandi in privato il tuo
indirizzo di posta elettronica
te lo  posso mandare  altrimenti te lo mando in formato testo  testo nel NG
aspetto tue istruzioni
Andrea


title: importazione dati separati da ;

author: Luigi

text:
Salve,
ho dei file di testo i cui valori sono tutti separati da un punto e
virgola senza fine linea. Come posso fare per importare ogni valore in
un record della mia tabella?
Ho provato a fare l'importazione ma mi crea un campo per ogni valore e
ovviamente non è una soluzione ottimale.
Qualche suggerimento? Volendo farlo via vba come posso farlo?
Ciao e grazie,
Luigi


title: importazione dati separati da ;

text:
Luigi ha scritto:
> Qualche suggerimento? Volendo farlo via vba come posso farlo?
io lavorerei sul file di testo sostituendo il punto e virgola con un a
capo. Poi l'importazione dovrebbe riuscire


title: importazione dati separati da ;

text:

infatti!
ho risolto così!
grazie,
Luigi


title: Var Global come criterio

author: Polpo Muschio (Lavoro)

text:
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?


title: Var Global come criterio

text:
"Polpo Muschio \(Lavoro\)" <
NoMail....@infinito.it
> 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


title: Var Global come criterio

author: Roberto da casa

text:
"Polpo Muschio (Lavoro)" <
NoMail....@infinito.it
> 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
----------------------------------------------------


title: OT Traduzione - Novità in AX

author: Karl Donaubauer

text:
*****************************
ACCESS 2002
a summary of some new features
----------------------------------------------
Access 2002 has been on the market since 2001-05-31.
Summary of new features in the KB
http://support.microsoft.com/?kbid=295358
about naming
------------------------
Version 10 of Office out of marketing reasons is called "Office XP"
(XP = Experience).
http://www.microsoft.com/presspass/press/2001/Feb01/02-05NamingPR.asp
However the single applications of Office are called "Access 2002",
"Excel 2002", "Word 2002" etc.
Nevertheless I like to use the abbreviation "AX" here (and "OX"
for Office XP). It's short, not so easy to confuse as e.g. "A02",
and it includes the version number 10 - as Roman numeral.
New features of Access
***************************
I only list a selection of changes that in my opinion may be important
for developers.
New file format
---------------------
The MDB format has changed compared with A00. However you
can still read and change A00 MDBs. The A00 format even is the
standard setting for new databases. The capabilities concerning
the A97 format are the same as they've been in A00.
Printers collection and Printer object
--------------------------------------------------
Finally there's an easy way to programmatically list and change
the printers (formerly only via API). You can also change printer
settings like page margins etc. (formerly cumbersome with PrtMip).
New properties of the report window
---------------------------------------------------
OpenArgs, PopUp, AutoResize, AutoCenter etc. - like formerly
only available for forms.
XML support
------------------
AX supports the import and export of data as XML.
Pivot tables
----------------
AX has different types of Pivots. You don't need to export
the data to Excel any more to achieve this.
Multiple Undo and Redo
---------------------------------
At least in the design views of Access objects.
Undo event
----------------
There's a new event in forms to trap the undo situation.
AddItem and RemoveItem
-----------------------------------
The well known methods of VB to handle combo and list boxes
are now available in AX. They only refer to value lists.
BrokenReference
------------------------
A property that shall find broken references in the VBA project.
CompactRepair
----------------------
A simpler method to programmatically compact and repair
a different MDB (not the current MDB).
Improved DAPs
----------------------
The Data Access Pages have been improved. e.g. you can now
save forms and reports as DAPs. In A00 the DAPs are in a kind
of beta state and buggy. In AX some of the bugs are fixed. But
the general problem remains that they only work with the Internet
Explorer of MS.
Improved ADPs
----------------------
There are some new features for Access Data Projects i.e.
the direct connection to the MS SQL Server. e.g.
- The successor of the MSDE is included on the Office CD
and is called "SQL Server 2000 Desktop Engine".
- There's a linked tables manager - similar like for MDBs.
- You can copy SQL Server DBs between servers by using the
Transfer Database method.
- There's a designer for Stored Procedures - similar to the
query editor for MDBs
- easier Batch Updates
New features of Office
***************************
VBA
-------
OX has a new version of Visual Basic for Applications with
the version number 6.3.
Win95 not supported
-----------------------------
OX doesn't run any more on Windows95
Product Activation required
--------------------------------------
For OX (like for WinXP) you have to connect by Internet or telephone
with MS and get a product activation code that binds the installation
to the computer hardware. Otherwise you only can open OX 50 times.
http://support.microsoft.com/?kbid=293192
Task Pane
---------------
There's a new kind of control center that permanently needs a
part of the screen in Office applications (fortunately you can close it).
Its duties are e.g. to search, create, copy, format and translate documents.
Smart Tags
----------------
There's a new kind of little context sensitive popup menu in Word
and Excel (not in AX) that e.g. can activate the address book of
Outlook when you type in an address in Word or do an Internet
search for stock exchange rates in Excel etc.
Improved Recovery
--------------------------
The Office applications (including Access) now automatically try
to recover the document after a crash.
********************************
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005


title: OT Traduzione - Novità in AX

author: sv

text:
Karl Donaubauer ha scritto:
























ACCESS 2002
un sommario di alcune nuove caratteristiche
-------------------------------------------
Access 2002 è sul mercato dal 31/05/2001.
Sommario di nuove caratteristiche nella KB
http://support.microsoft.com/?kbid=295358
sul nome
--------
La versione 10 di Office fuori da ragioni di marketing
(commercializzazione) è chiamato "Office XP"
(XP = Experience).
http://www.microsoft.com/presspass/press/2001/Feb01/02-05NamingPR.asp
Tuttavia, le singole applicazioni di Office sono chiamate "Access 2002",
"Excel 2002", "Word 2002" etc.
Nondimeno, qui, mi piace l’abbreviazione "AX" (e "OX"
per Office XP). E’ breve, non facile da confondere come, p.e., "A02",
e include il numero della versione 10 – come  numero Romano.
Nuove caratteristiche di Access
*******************************
Io elenco solamente una selezione delle modifiche che, secondo me,
potrebbero essere importanti per gli sviluppatori.
Nuovo formato file
------------------
Il formato MDB è cambiato in confronto ad  A00. Tuttavia, puoi ancora
leggere e modificare gli MDB di A00. Il formato A00 è sempre
l’impostazione standard per i nuovi database. Le proprietà, a riguardo del
formato A97, sono le stesse come sono state in A00.
Insieme Printers e oggetto Printer
----------------------------------
Finalmente vi è un modo facile per elencare e modificare, da programma, le
stampanti (precedentemente solo via API). Puoi anche modificare le
impostazioni della stampante come i margini della pagina etc.
(precedentemente  con lo scomodo PrtMip).
Nuove proprietà della finestra report
-------------------------------------
OpenArgs, PopUp, AutoResize, AutoCenter etc. – come precedentemente era
solo possible per le maschere.
Supporto XML
------------
AX supporta l’importazione e l’esportazione dei dati come formato XML.
Tabelle Pivot
-------------
AX ha differenti tipi di Pivots. Non hai più bisogno, affatto, di
esportare i dati in Excel,  per ottenere ciò.
Undo e Redo multipli
--------------------
Almeno nelle modalità struttura degli oggetti di Access.
Evento Undo
-----------
Vi è un nuovo evento nelle maschere che intercetta la condizione  undo.
AddItem e RemoveItem
--------------------
I ben conosciuti metodi di VB, per manipolare caselle combinate e caselle
di riepilogo, ora sono disponibili in AX. Essi si riferiscono solo
all’Elenco valori.
BrokenReference
---------------
Una proprietà che trova riferimenti interrotti nel progetto VBA.
CompactRepair
-------------
Un metodo più semplice per ripristinare e compattare, da programma, un MDB
diverso (non l’MDB corrente).
DAP migliorate
--------------
Le  Pagine Accesso Dati (Data Access Pages) sono state migliorate. P. e.,
puoi ora salvare maschere e report come  DAP. In A00 le  DAP si trovano in
un tipo di stato beta ed hanno bug. In AX alcuni bug sono risolti. Ma il
problema generale rimane che esse funzionano solo con  l’IE di MS.
ADP migliorati
--------------
Vi sono  nuove caratteristiche per i Progetti di Access (Access Data
Projects), p. e., la connessione diretta a MS SQL Server. P. e.,
- L’erede dell’MSDE è incluso nel CD di Office ed è chiamato "SQL Server
2000 Desktop Engine".
- Vi è un gestore delle tabelle collegate – simile agli  MDB.
- Puoi copiare  i DB SQL Server tra i server utilizzando il metodo
Transfer Database.
- Vi è un designer per le Stored Procedures – simile all’editore della
query per gli MDB.
- più semplici Batch Updates

Nuove caratteristiche di Office
************************
VBA
-----
OX ha una nuova versione di VBA con la versione n° 6.3
Win95 non è supportato
-----------------------------
OX non gira più su Windows95
Richiesta l’Attivazione del Prodotto
-----------------------------------------
Per OX (come per WinXP) devi connetterti, tramite Internet o telefono, con
MS ed ottenere il codice di attivazione di un prodotto che lega
l’installazione all’hardware del computer. Altrimenti, puoi aprire OX 50
volte.
http://support.microsoft.com/?kbid=293192
Pannello Task
-------------------
Vi è un nuovo tipo di centro di controllo che permanentemente ha bisogno
di una parte dello schermo nelle applicazioni di Office (fortunatamente lo
puoi chiudere). I suoi compiti sono, p. e., cercare, creare, copiare,
formattare e tradurre documenti.
Smart Tag
------------
Vi è un nuovo tipo di un piccolo menu popup sensibile al contesto, in Word
ed Excel (non in AX) che, p. e., può attivare l’agenda di Outlook quando
digiti un indirizzo in Word, od esegui una ricerca Internet per fornire
rate di cambio in Excel etc.
Migliorato Recupero Dati
------------------------------
Ora, le applicazioni di Office (includendo Access), cercano di recuperare
il documento dopo un crash.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: OT Traduzione - Novità in AX

author: Oscar Manfredini

text:
"
>
> Insieme Printers e oggetto Printer
> ----------------------------------
> Finalmente vi è un modo facile per elencare e modificare, da programma, le
> stampanti (precedentemente solo via API). Puoi anche modificare le
> impostazioni della stampante come i margini della pagina etc.
> (precedentemente  con lo scomodo PrtMip).
Evidenzierei che (a differenza di PrtMip utilizzabile solo nel Design)
l'oggetto printer lavora anche a Run-Time: caratteristica d'utilità
fondamentale.
Inoltre documenterei un'aspetto di A 'XP radicalmente migliorato:
l'aggiornabilità dell'oggetto <Recordset> passato come origine dati di
Form/SubForm(s).
Con Access 2000 il suddetto nuovo oggetto funzionava a sola lettura,
limitandone notevolmente l'utilità pratica.
Ciao.


title: Incredibile: caratteri GIAPPONESI in seguito ad istruzione UPDATE

author: Gilmour

text:
Salve a tutti,
	non ci credo io stesso nel dirvelo, in seguito ad una semplice
istruzione di update, in cui tra l'altro aggiornavo solo alcuni campi
di una tabella, sono apparsi caratteri *giapponesi* in tutti i campi
di tipo stringa, e in quelli numerici un valore stratosferco. Avete
idea di cosa possa essere accaduto?


text:
Gilmour ha scritto:

Penso proprio che la tabella si sia corrotta
Se non hai una copia sono guai


author: Noperditempograzie

text:
<
carlo....@gmail.com
> ha scritto nel messaggio
news:1142184162.5...@z34g2000cwc.googlegroups.com...

E' capitato anche a me, in un record mi sono trovato alcuni campi con
caratteri giapponesi e aprendo la tabella in visualizzazione foglio dati,
quando il campo diventava attivo, mi chiudeva il DB.
Ho esportato i dati in un foglio di excel, ho eliminato il record corrotto e
poi reimportato i dati nella tabella. chiaramente prima di reimportare ho
dovuto eliminare le relazioni per poi rifarle dopo.
non so se sia il giusto modo di agire, so che con il mio DB ha funzionato.
ciao C.


title: Remmare più linee di codice contemporaneamente.

author: Ercole

text:
C'č un sistema, tipo Visual Basic per interci, per remmare piů linee di
codice contemporaneamante anche in ACCESS?
Ciao e grazie.


text:
Ercole <
ercole...@tin.it
> ha scritto:
> C'č un sistema, tipo Visual Basic per interci, per remmare piů linee di
> codice contemporaneamante anche in ACCESS?
Dipende dalla versione di Access che manca qui.
In A00 e AX ci sono dei simboli in una barra degli strumenti del VBE.
Per A97 ce
http://www.mvps.org/access/modules/mdl0031.htm
--
HTH
Karl
*********
Access-FAQ (tedesco):
http://www.donkarl.com


text:
Mi riferivo al 97. Grazie mille. ho gia fatto tutto ed č perfetto!!!
Ciao, Ercole
"Karl Donaubauer" <
ad...@donkarl.com
> ha scritto nel messaggio
news:9n65ku$5iad3$1...@ID-46617.news.dfncis.de...



title: Nascondere una scheda in un controllo TabControl

author: vuLCan Karayan

text:
Come posso nascondere una scheda specifica in un controllo Tab Control?
Sto provando con
Forms![DistintaVisualizzazione]![TabCtl001].[NomeTab].Visible = False
ma non va...


author: Carlo Costarella

text:
"vuLCan Karayan" <
nos...@nospam.it
> ha scritto nel messaggio
news:45a92930$0$20818$5fc...@news.tiscali.it...

Prova cosě:
Forms![DistintaVisualizzazione]![TabCtl001].Pages("NomeTab").Visible = False
Ciao, Carlo


author: Alessandro Baraldi

text:
vuLCan Karayan ha scritto:

Forms![DistintaVisualizzazione]![TabCtl001].Pages("NomePagina").Visible=False
oppure
Forms![DistintaVisualizzazione]![TabCtl001].Pages(IndexPage).Visible=False
@Alex


text:
> Forms![DistintaVisualizzazione]![TabCtl001].Pages("NomePagina").Visible=False
>
> oppure
>
> Forms![DistintaVisualizzazione]![TabCtl001].Pages(IndexPage).Visible=False
Grazie!!!!!


text:
> Prova cosě:
> Forms![DistintaVisualizzazione]![TabCtl001].Pages("NomeTab").Visible =
> False
Grazie infinite!!  :)


title: Corsi on line di programmazione Visual Basic

author: Corsi On Line

text:
Impara a Programmare in VBA per Microsoft Access con i corsi on line
di programmazione Access. Impara secondo i tuoi tempi ed i tuoi ritmi.
Inoltre, corsi di Visual Basic ed SQL.
Inizio nuovi corsi il 22 Maggio.
Per informazioni, contattare
fdif...@mclink.it


title: invio e-mail con allegato Word

text:
Ciao,
Ho costruito un semplice db con Access.
Non riesco a trovare questa funzione:
Dopo aver inserito i dati in un modulo, premendo un tasto dovrebbe
inviare una e-mail con allegato un file report in Word.
Qualcuno ha già affrontato questo problema?
Mi basterebbe anche un'indcazione.
Vncenzo


title: invio e-mail con allegato Word

author: Sergio MAZZA

text:
"vince66" <
vin...@alice.it
> ha scritto nel messaggio
news:458959da$0$4257$4faf...@reader1.news.tin.it...

Quando invii lo stesso messaggio a più newsgroup è meglio indicarlo.
www.sitocomune.com
 Sezione ICAA - Come comportarsi in questo NG.
Ah! In quel sito trovi anche la soluzione al tuo problema...
Ciao.
--
Sergio MAZZA


title: invio e-mail con allegato Word

text:
Ciao Sergio Mazza,
Sergio MAZZA ha scritto:

Non conoscevo questa regola. Leggerò con calma le regole del newsgroup.
Grazie per indirizzo che non conoscevo. E' così vasto che non sono
riuscito a trovare la soluzione al mio problema.
Ciao,
Vincenzo


title: invio e-mail con allegato Word

author: Gaspare

text:
"vince66" <
vin...@alice.it
> ha scritto nel messaggio
news:458959da$0$4257$4faf...@reader1.news.tin.it...

Ciao,
come dice Sergio c'è parecchio codice sul sito comune...basterebbe
cercare...eccoti cmq 2 links
http://www.databasedev.co.uk/send_email.html
http://www.blueclaw-db.com/download/download_access_email_example.htm
....e che il Natale ci renda "più attenti" ;-)


title: invio e-mail con allegato Word

author: Bruno Campanini

text:
"Gaspare" <
em...@provider.it
> wrote in message
news:OPdih.130$2U3...@nntpserver.swip.net...
> Ciao,
> come dice Sergio c'è parecchio codice sul sito comune...basterebbe
> cercare...eccoti cmq 2 links
>
>
>
http://www.databasedev.co.uk/send_email.html
>
http://www.blueclaw-db.com/download/download_access_email_example.htm
Roba vecchia e poco efficente la prima,
necessita di Outlook la seconda!
Io credo la via migliore sia costruire bene attorno a vbSendMail.dll.
Cerca vbSendMail.dll in
http://freevbcode.dll
.
Bruno


title: invio e-mail con allegato Word

text:
"Bruno Campanini" <
B...@gmail.com
> ha scritto nel messaggio
news:4589a3e5$0$22390$4faf...@reader2.news.tin.it...

Ciao Bruno,
non sò con quale client deve spedire il soggetto o cosa deve fare nei
dettagli...nel dubbio mi sono venuti in mente queli links ;-)
Buone feste :-)


title: invio e-mail con allegato Word

text:
vince66 ha scritto:

Dipende molto da come devi gestire la cosa...!
Serve che rimanga traccia nei messaggi inviati dal Client di Posta...?
L'applicazione che stai realizzando va distribuita ?
Su che piattaforma ?
Ci sono librerire Office installate..?
Normalmente la strada migliore è quella di rendersi indipendenti da
componenti non di sviluppo e quindi di distribuzione...!
Per questo credo che la soluzione che ti ha proposto Bruno sia, insieme
all'uso di Winsok.Ocx la strada più sicura.
La differenza tra i 2 componenti è che la Dll è free e liberamente
distribuibile(sviluppata in VB6, si appoggia sempre alla Dll del
Socket) speriamo venga aggiornata nel caso lo sia anche la Dll del
Socket.
Winsok.Ocx per distribuirlo serve la licenza di VB o VS, è sviluppato
in C++ ma ha sostanzialmente le stesse problematiche...!
A te la scelta in base a quanto conosci del tuo sviluppo.
@Alex


title: invio e-mail con allegato Word

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1166651790.0...@f1g2000cwa.googlegroups.com...
vince66 ha scritto:







@Alex
----
http://www.vbip.com/winsock-api/csocket-class/csocket-class-01.asp
http://www.freevbcode.com/ShowCode.asp?ID=6485
http://www.sockaddr.com/ExampleSourceCode.html
http://www.codeguru.com/cpp/i-n/network/winsocksolutions/article.php/c2451/
;-)


title: invio e-mail con allegato Word

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1166651790.0...@f1g2000cwa.googlegroups.com...
vince66 ha scritto:







@Alex
http://www.vbip.com/winsock-api/
Buona serata ;-)


title: invio e-mail con allegato Word

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1166651790.0...@f1g2000cwa.googlegroups.com...
vince66 ha scritto:







@Alex
http://www.vbrad.com/article.aspx?id=74
Notte :-)


title: invio e-mail con allegato Word

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:embmlb$fc4$1...@tdi.cu.mi.it...

Ciao,
qui
http://www.vb-helper.com/howto_shell_mail.html
  c'è un'altra soluzione
ma come ti suggeriscono tutto dipende da client di posta vuoi utilizzare
etc...


title: invio e-mail con allegato Word

text:
Vi ringrazio per le risposte numerose.
Ho visisitato il sito consigliato da Bruno
http://freevbcode.com
 e
cercato vbSendMail.dll
Inoltre ho letto con molta attenzione la risposta di Aessandro.
Il mio problema è che non sviluppo in VB. Trovo notevoli difficoltà a
leggere il codice che con generosità mi consigliate.
Ho realizzato un "sempice" DB con Access in cui viene compilato un form
con dati e cliccando su un tasto i dati vengono salvati in una tabella e
fin quì tutto funziona.
Il problema è nato quando mi hanno chiesto di inserire un tasto che
invia questi dati come allegato in Word o in PDF ad una e-mail che non
necessariamente deve essere presa dal db.
L'attuale db già crea un file Word che fino ad oggi viene stampato e
inviato via fax.
La persona che invierà questo file non usa Outlook, ma se fosse
necesario per semplificare la crezione dello script, potrei ottenere di
fargli cambiare client di posta elettronica.
Adesso che avete compreso il mio livello potreste:
consigliarmi uno script più semplice.
Ciao,
Vincenzo
Alessandro Baraldi ha scritto:



title: invio e-mail con allegato Word

text:
vince66 ha scritto:
> Vi ringrazio per le risposte numerose.
> Ho visisitato il sito consigliato da Bruno
http://freevbcode.com
 e
> cercato vbSendMail.dll
> Inoltre ho letto con molta attenzione la risposta di Aessandro.
>
> Il mio problema è che non sviluppo in VB. Trovo notevoli difficoltà a
> leggere il codice che con generosità mi consigliate.
>
> Ho realizzato un "sempice" DB con Access in cui viene compilato un form
> con dati e cliccando su un tasto i dati vengono salvati in una tabella e
> fin quì tutto funziona.
>
> Il problema è nato quando mi hanno chiesto di inserire un tasto che
> invia questi dati come allegato in Word o in PDF ad una e-mail che non
> necessariamente deve essere presa dal db.
>
> L'attuale db già crea un file Word che fino ad oggi viene stampato e
> inviato via fax.
>
> La persona che invierà questo file non usa Outlook, ma se fosse
> necesario per semplificare la crezione dello script, potrei ottenere di
> fargli cambiare client di posta elettronica.
>
> Adesso che avete compreso il mio livello potreste:
> consigliarmi uno script più semplice.
>
> Ciao,
> Vincenzo
Posso proporti di testare questo:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=248
Ciao
@Alex


title: invio e-mail con allegato Word

text:
Ciao Alex,
Mi pare un buon compromesso.
Vincenzo
Alessandro Baraldi ha scritto:



title: invio e-mail con allegato Word

author: VedoTondo

text:
"vince66" <
vin...@alice.it
> ha scritto nel messaggio
news:458abca7$0$16160$4faf...@reader3.news.tin.it...
> Ciao Alex,
>
> Mi pare un buon compromesso.
>
> Vincenzo
Per favore attenzione al quoting
Saluti Andrea


title: Apertura maschera

author: and

text:
Ho un problema relativo all'apertura di una maschera "UTILITY" da due altra
maschere e contestualmente ritornare su quella che l'ho aperta., mi spiego.
Vorrei aprire una maschera di nome utility dalla maschera iniziale e
ritornare in caso di apertura da quella o aprirla dalla maschera di modifica
e rientrare in maschera modifica una volta terminata.
Ho tentato con degli If ma ho incasinato tutto.
Qualcuno mi sa dire dove vedere degli esempi o come fare
Grazie


title: Apertura maschera

author: Riccardo M.

text:
"and" <
no_poi_...@timete.it
> ha scritto nel messaggio
news:kAgMd.816596$35.31...@news4.tin.it...

____________________________
creati una variabile globale
quando apri la maschera da quella iniziale la imposti ad 1
quando la apri da modifica la imposti a 2
e su chiusura dell'utility controlli il valore della variabile ed il gioco è
fatto.
ciao
Riccardo


title: Apertura maschera

author: namor

text:
and ha scritto:

Nel codice di ciascuna delle due maschere, subito dopo avere aperto
"UTILITY" riattivi con setfocus la maschera chiamante ed eventualmente uno
dei suoi controlli.
    DoCmd.OpenForm "UTILITY"
    Me.SetFocus
    Me.nomecontrollo.SetFocus
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Apertura maschera

text:

Io non c'ho capito nulla...
Ciao.
--
Sergio MAZZA


title: Info su Path delle tabbelle collegate con ADO

author: Carmelo Di Rosa

text:
Ciao a tutti, vi chiedo il seguente suggerimento. Non riesco a trovare il
metodo per avere come informazione il percorso di una tabella linkata in un
database con i comandi ADO. Riesco a sapere alcune info tramite OpenSchema,
come il tipo di tabella, linkata o locale, o il nome, ma se voglio sapere da
quale db proviene non so come avere tale info.
Qualcuno ha dei suggerimenti?
Grazie.


author: TANNHAUSER

text:
Carmelo Di Rosa ha scritto:

Hai provato a ricavare l'informazione dalla tabella nascosta MSysObjects
(visibile attraverso il menů Strumenti/Opzioni/Oggetti di sistema)?
TANNHAUSER
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: ALESSANDRO Baraldi

text:
"Carmelo Di Rosa" <
dir...@elet.polimi.it
> ha scritto nel messaggio
news:cregbb$vvf$1...@newsserver.cilea.it...

Appoggiando ti a DAO ciclando la Classe Tabledefs
nei suoi insiemi Tabledef puoi accedere alla proprietà Connect
che riporta la stringa di Connessione.
Dim tdf as Dao.Tabledef
For each tdf in currentDb.Tabledefs
    if Len(tdf.connect)>0 then
        msgBox tdf.connect
    End if
Next
Usando ADOX invece
  Dim Catalogo As New ADOX.Catalog
  Dim Tabella As ADOX.Table
  Dim Dir As String
  Catalogo.ActiveConnection = CurrentProject.Connection
  Dir = CurrentProject.FullName
  For Each Tabella In Catalogo.Tables
    If Tabella.Type = "LINK" Then
      Msgbox  Tabella.Properties("Jet OLEDB:Link Datasource")
    End If
  Next Tabella
  Set Catalogo = Nothing
Se cerchi sul SitoComune la tecnica è quella per Relinkare
le tabelle runtime e trovi molti demo.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:crehv6$nn7$1...@lacerta.tiscalinet.it...

Grazie.
Per quanto riguarda DAO conosco la tecnica, e che voglio imparare ad usare
ADO. Nel sito avevo in passato cercato ed avevo trovato esempi scritti in
DAO, probabilmente adesso ve ne sono altri. Se la risposta è breve, che
differenza c'è tra ADO ed ADOX? L'ultimo è l'aggiornamento del primo. Mi
conviene direttamente passare ad ADOX senza perdere tempo con ADO?
Ciao e grazie.


text:
"Carmelo Di Rosa" <
dir...@elet.polimi.it
> ha scritto nel messaggio
news:crej9d$taj$1...@newsserver.cilea.it...

Lascia stare ho trovato tutto nell'Help. Grazie ancora.
Ciao.


title: convertire testo in data!

author: bizio

text:
Buongiorno a tutti,
mi trovo a dover risolvere errori altrui.
ho un campo in tabella che è stato impostato in formato testo (50) e
mi trovo tutte date al suo interno (formato: data in cifre gg/mm/
aaaa).
Mi risulta complicato ora gestirlo in query in quanto ovviamente non
riconosce funzioni quali month() , year(), ecc.
Come è possibile convertire i dati testuali in formato data?
Navigando un po nel forum mi sembra di aver capito che devo usare la
funzione CDate!!Se si, in che modo?
Grazie e buona giornata a tutti


title: convertire testo in data!

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:409ad5f2-f6d2-4021...@z27g2000prd.googlegroups.com...


[risposta]
Basta guardare nell'help: CDate([nomeCampo]); o fai un campo calcolato con
la funzione:
es.
testoAData: CDate([nomeCampo])
poi puoi utilizzare la Month facendo riferimento al campo calcolato:
es.
Mese: Month([testoAData])
Ciao.
--
Sergio MAZZA


title: convertire testo in data!

text:
> [risposta]
> Basta guardare nell'help: CDate([nomeCampo]); o fai un campo calcolato con
> la funzione:
> es.
> testoAData: CDate([nomeCampo])
>
> poi puoi utilizzare la Month facendo riferimento al campo calcolato:
> es.
> Mese: Month([testoAData])
>
> Ciao.
> --
> Sergio MAZZA
Grazie intanto per la risposta,
in questo caso pero' continuerò ad avere cil campo data in formato
testo in tabella giusto?
E' un espediente..!!
Non è possibile modificare la proprietà del campo senza perdita di
dati,vero?


title: convertire testo in data!

author: geppo

text:
Ciao "bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:409ad5f2-f6d2-4021...@z27g2000prd.googlegroups.com...
Buongiorno a tutti,
mi trovo a dover risolvere errori altrui.
ho un campo in tabella che è stato impostato in formato testo (50) e
mi trovo tutte date al suo interno (formato: data in cifre gg/mm/
aaaa).
Mi risulta complicato ora gestirlo in query in quanto ovviamente non
riconosce funzioni quali month() , year(), ecc.
scusa, ma per curiosità quale problema hai riscontrato? Perchè dici
"ovviamente non
riconosce funzioni quali month() , year(), ecc."?
Tu hai provato?
--
Ciao
Geppo


title: convertire testo in data!

text:
Ciao "bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:242ce008-1587-4ab8...@x16g2000prn.googlegroups.com...
---cut---
Grazie intanto per la risposta,
in questo caso pero' continuerò ad avere cil campo data in formato
testo in tabella giusto?
E' un espediente..!!
Non è possibile modificare la proprietà del campo senza perdita di
dati,vero?
mi sa tanto che non sei in vena di fare "prove", queste ultime servono
proprio a capire e imparare.
Prova.......chiaramente dopo aver fatto un backup.
--
Ciao
Geppo


title: convertire testo in data!

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:242ce008-1587-4ab8...@x16g2000prn.googlegroups.com...
Grazie intanto per la risposta,
in questo caso pero' continuerò ad avere cil campo data in formato
testo in tabella giusto?
[risposta]
Giusto.
E' un espediente..!!
[risposta]
Dipende.
Se chi ha creato il campo in formato testo aveva un motivo, tu per ottenere
il risultato (testo -> data) devi utilizzare "quell'espediente".
Non è possibile modificare la proprietà del campo senza perdita di
dati,vero?
[risposta]
Come dice Geppo; fai una copia della tabella, cambia la proprietà del campo
e vedi che succede...
Ciao.
--
Sergio MAZZA


title: convertire testo in data!

text:
> mi sa tanto che non sei in vena di fare "prove", queste ultime servono
> proprio a capire e imparare.
Grazie per la fiducia....credo che fino a questo punto ci sono
arrivat,grazie a Dio...!!
Nel senso che non avrei postato il quesito se non fossi trovato nella
situazione di doverlo fare...!!
La query mi dà errore nei campi calcolati con le funzioni month() e
year(), suppongo perchè il campo non ha un formato adeguato,per questo
motivo ho fatto quelle domande!!
> Prova.......chiaramente dopo aver fatto un backup.
Rinnovo la richiesta se è possibile modificare la proprietà del campo
in tabella senza perdita di dati!!Chiaramente su una copia del mio
db!!
> Ciao
> Geppo
Ciao
Fabrizio


title: convertire testo in data!

text:
Ciao "bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:1eb89a1e-bb69-4ca5...@o40g2000prn.googlegroups.com...
> mi sa tanto che non sei in vena di fare "prove", queste ultime servono
> proprio a capire e imparare.
Grazie per la fiducia....credo che fino a questo punto ci sono
arrivat,grazie a Dio...!!
Nel senso che non avrei postato il quesito se non fossi trovato nella
situazione di doverlo fare...!!
La query mi dà errore nei campi calcolati con le funzioni month() e
year(), suppongo perchè il campo non ha un formato adeguato,per questo
motivo ho fatto quelle domande!!
Se le date sono memorizzate come hai detto "gg/mm/aaaa", supponi male.
Quando sei sulla funzione "Month" con il cursore, premi F1 si apre l'help,
dove potrai riscontare che basta passare alla funzione una data formalmente
corretta anche se memorizzata in un campo tipo stringa.
Per cui l'errore che ricevi sarà dovuto ad altri motivi.
> Prova.......chiaramente dopo aver fatto un backup.
Rinnovo la richiesta se è possibile modificare la proprietà del campo
in tabella senza perdita di dati!!Chiaramente su una copia del mio
db!!
Azz.... cambia il tipo di dati da "Testo" a "data/ora" e scopri cosa
succede.
Facci sapere.
--
Ciao
Geppo


title: convertire testo in data!

text:
"bizio" <
fabriz...@libero.it
> ha scritto nel messaggio
news:409ad5f2-f6d2-4021...@z27g2000prd.googlegroups.com...


-----------------------------
Io aggiungerei un nuovo campo (alla tabella) in formato data.
Poi aggiorno il campo con i valori di testo ma in formato data...magari con
i suggerimenti che ti hanno dato.
Se tutto è andato a posto cancello il campo testo e rinomino il campo data
come il campo cancellato.
Ciao, Carlo


title: filtro non funzionante su campi NULL

author: Ammammata

text:
ho una piccola query che filtra i record da mostrare in una listbox

SELECT
Rechnung, Auftrag, Ihr_Auftrag, Gerät, Hersteller, Modell, Seriennummer
FROM Reparaturen
WHERE (((Rechnung) Like [Forms]![RepList]![RechnungList] & "*")
AND ((Gerät) Like [Forms]![RepList]![GeraetList] & "*")
AND ((Hersteller) Like [Forms]![RepList]![HerstList] & "*")
AND ((Modell) Like [Forms]![RepList]![ModellList] & "*")
AND ((Seriennummer) Like [Forms]![RepList]![SeriennummerList] & "*"));

Mi sono accorto che i record con il campo Modell vuoto (ma non solo quello,
anche gli altri campi) NON vengono mostrati, nonostante il filtro

(Modell) Like [Forms]![RepList]![ModellList] & "*"

che funziona regolarmente per tutti gli altri record; se per esempio metto
"pippo" nel campo ottengo sia pippo che pippone, che pippolotto

mi è venuto il sospetto che il campo non fosse vuoto ma NULL e che questo
influisse sulla query: ho provato a scriverci dentro qualche carattere ed
ecco che il record è immediatamente comparso sulla lista; come lo ho
svuotato, il record é sparito

come posso modificare la condizione WHERE per fargli digerire anche queste
anomalie?

--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\
-=- -=- -=- -=- -=- -=- -=- -=- - -=-
........... [ al lavoro ] ...........


title: filtro non funzionante su campi NULL

text:
Il giorno Thu 02 Jun 2022 11:33:50a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAEAA75A5320Bam...@127.0.0.1
. Vediamo cosa ha
scritto:

> come posso modificare la condizione WHERE per fargli digerire anche
> queste anomalie?
>

nota bene: posso scrivere una query che mi vada a riempire i circa 430
record anomali con un bel "Missing!" ma resta la voglia di sapere come
gestire la cosa nel caso i dati non fossero più modificabili



title: filtro non funzionante su campi NULL

text:
Il giorno Thu 02 Jun 2022 11:33:50a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAEAA75A5320Bam...@127.0.0.1
. Vediamo cosa ha
scritto:

>
> come posso modificare la condizione WHERE per fargli digerire anche
> queste anomalie?
>
>

ci sono suggerimenti sul web, ovviamente, p.e.

https://www.techonthenet.com/access/queries/include_nulls.php

ma l'esempio riportato non mi serve in quanto me li includerebbe se non
mettessi un filtro ma anche se lo mettessi

anche qui provano a trovare una soluzione, senza riuscirsci

https://stackoverflow.com/questions/50117318/like-does-not-capture-is-null-

values



title: filtro non funzionante su campi NULL

author: BFS

text:

in sql server basta mettere isnull(tuocampo,'') nella where per
risolvere il problema

BFS


title: filtro non funzionante su campi NULL

text:
Il giorno Fri 03 Jun 2022 07:51:34a, *BFS* ha inviato su
it.comp.appl.access il messaggio news:t7c7h7$u69$
1...@gioia.aioe.org
. Vediamo
cosa ha scritto:

>
> in sql server basta mettere isnull(tuocampo,'') nella where per
> risolvere il problema
>
>

infatti, ma per qualche motivo il SQL di access non me lo prende

SELECT *
FROM Reparaturen
WHERE (
(Isnull(Rechnung); '') Like [Forms]![RepList]![RechnungList] & "*") AND
(Isnull((Gerät); '') Like [Forms]![RepList]![GeraetList] & "*") AND
(Isnull((Hersteller); '') Like [Forms]![RepList]![HerstList] & "*") AND
(Isnull((Modell); '') Like [Forms]![RepList]![ModellList] & "*") AND
(Isnull((Seriennummer); '') Like [Forms]![RepList]![SeriennummerList] &
"*")
;

ho provato tutte le combinazioni:
Isnull((Reparaturen.Modell), '')
Isnull((Reparaturen.Modell), "")
Isnull((Reparaturen.Modell); '')
Isnull((Reparaturen.Modell); "")

se uso la virgola con '' dice syntax error (comma)
se uso ; con '' esce un generico syntax error
come pure se metto ; e ""

ho provato anche amenità come queste, con varianti legate a ,/; all'uso di
parentesi, all'uso di apici e/o doppi apici

WHERE
case
when Isnull(Rechnung)     then "" else Rechnung     end Like
[Forms]![RepList]![RechnungList]     & "*" AND
when Isnull(Gerät)        then "" else Gerät        end Like
[Forms]![RepList]![GeraetList]       & "*" AND
when Isnull(Hersteller)   then "" else Hersteller   end Like
[Forms]![RepList]![HerstList]        & "*" AND
when Isnull(Modell)       then "" else Modell       end Like
[Forms]![RepList]![ModellList]       & "*" AND
when Isnull(Seriennummer) then "" else Seriennummer end Like
[Forms]![RepList]![SeriennummerList] & "*"
;

WHERE
Isnull(Rechnung; ""; Rechnung) Like ([Forms]![RepList]![RechnungList]    )
& "*" AND
Isnull(Gerät; ""; Gerät) Like ([Forms]![RepList]![GeraetList]      ) & "*"
AND
Isnull(Hersteller; ""; Hersteller) Like ([Forms]![RepList]![HerstList]
) & "*" AND
Isnull(Modell; ""; Modell) Like ([Forms]![RepList]![ModellList]      ) &
"*" AND
Isnull(Seriennummer; ""; Seriennummer) Like
([Forms]![RepList]![SeriennummerList]) & "*"
;

ho collezionato una serie di errori vari:

syntax error (missing operator)
wrong number of operators
syntax error [questo non manca mai]

credo che alla fine maderò a cagare access e farò una bella query di
aggiornamento che mi mette un chiaro ed evidente "n/d" nei campi che
arrivano NULL :/

ma non demordo, è venerdì, le cose prima o poi saltano fuori



title: filtro non funzionante su campi NULL

text:
Il giorno Fri 03 Jun 2022 08:35:37a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAEAB576E6D6B5am...@127.0.0.1
. Vediamo cosa ha
scritto:

> ma non demordo, è venerdì, le cose prima o poi saltano fuori
>

mo' mi studio questa pagina:

<
https://www.techrepublic.com/article/learn-the-differences-between-is-

null-and-isnull-in-access/>



title: filtro non funzionante su campi NULL

text:
Il giorno Fri 03 Jun 2022 08:35:37a, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAEAB576E6D6B5am...@127.0.0.1
. Vediamo cosa ha
scritto:

> ma non demordo, è venerdì, le cose prima o poi saltano fuori
>

eccola: e dai e dai alla fine ci sono arrivato :

WHERE (((Reparaturen.Rechnung) Like [Forms]![RepList]![RechnungList] & "*")
AND ((Reparaturen.Gerät) Like [Forms]![RepList]![GeraetList] & "*") AND
((Reparaturen.Hersteller) Like [Forms]![RepList]![HerstList] & "*") AND

(IIf([Modell] Is Null,"",[Modell]) Like [Forms]![RepList]![ModellList] &
"*")

AND ((Reparaturen.Seriennummer) Like [Forms]![RepList]![SeriennummerList] &
"*"));

e adesso la applico anche per gli altri campi e vediamo che effetto che fa



title: filtro non funzionante su campi NULL

text:
nella prima query che hai messo manca una parentesi
SELECT *
FROM Reparaturen
WHERE (
(Isnull(Rechnung); '') Like [Forms]![RepList]![RechnungList] & "*") AND
(Isnull((Gerät); '') Like [Forms]![RepList]![GeraetList] & "*") AND
(Isnull((Hersteller); '') Like [Forms]![RepList]![HerstList] & "*") AND
(Isnull((Modell); '') Like [Forms]![RepList]![ModellList] & "*") AND
(Isnull((Seriennummer); '') Like [Forms]![RepList]![SeriennummerList] &

Isnull((Rechnung); '')

se aggiungi la parentesi e sostituisci il ; con , dovrebbe andare bene così


title: Esportazioni in word con A97 e WXP

author: Re Artů

text:
Ciao a tutti
Da quando ho cambiato pc e uso wxp le esportazioni di report in word/excel/
... danno il seguente errore:
Errore Numero 2285: I formati che consentono di inviare i dati ad un file in
formato di Microsoft (xls), Rich Text Format (rtf), Testo MS-DOS (txt) o
HTML sono mancanti nel registro di configurazione di windows.
Che devo fare?
Altra cosa:
Quando apro una maschera in struttura o una tabella o un report, spesso mi
esce un fastidiosissimo messaggio assurdo:
Impossibile caricare il formato ... seguito da caratteri insignificanti
Grazie
Ciao
Luca


title: Re: problema con date

author: gianluca

text:
non riesco a trasferire i la date ottenute in un record di una tabella.
grazie roberto
--
gianluca
------------------------------------------------------------------------
View this thread:
http://www.itsistemi.net/viewtopic-766873.html
Inviato via
http://www.itsistemi.net


title: Re: problema con date

author: Roberto da casa

text:
"gianluca" <
gianluc...@no-mx.itsistemi.net
> ha scritto nel messaggio
news:gianluc...@no-mx.itsistemi.net...
>
> non riesco a trasferire i la date ottenute in un record di una tabella.
Se il record già esiste usa una query di aggiornamento (vedi help), se
invece il record lo devi creare usa una query di inserimento (vedi help).
> grazie roberto
Prego
>
>
> --
> gianluca
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Spazi iniziali con macro trasferisci foglio in excel

text:
Un saluto a tutti!
Con l'utilizzo dela macro "Trasferisci foglio in excel",mi sono accordo che i valori trasferiti riportano spazi iniziali tipo: '4567   '4545 '333223.
Ho persino utilizzati la funzione TRIM nella query, ma con zero risuktati.
Potreste essermi di aiuto?

Grazie.


title: Scelta della stampante

author: Francesco

text:
Ciao. E' possibile effettuare la scelta della stampante (da codice VB) prima
di stampare un report ?


title: Scelta della stampante

author: Alessandro

text:
"Francesco" <
web...@wappi.com
> wrote in message
news:86X88.41360$5M4.1...@twister2.libero.it...
> Ciao. E' possibile effettuare la scelta della stampante (da codice VB) prima
> di stampare un report ?
In che senso...???
Puoi aprire il Browser di Stampa e accedere alle Impostazioni di STAMPA
compreso la Stampante, se invece vuoi disporre di una ComboBox in cui
hai l'elenco delle stampanti predefinite e impostare quella scelta
č leggermente piů complesso ma si puň con API.
Trovi un Esempio sul Sito Comune e uno su
www.mvps.org
Alessandro.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Scelta della stampante

text:
Mi spiego meglio :
Ho creato una maschera sulla quale ci sono due tasti :
 - con uno devo stampare un report su una stampante
 - con l'altro devo stampare un'altro report con una stampante diversa da
quella precedente
Quindi mi andrebbe bene anche che dopo aver cliccato sul tasto di stampa,
compaia la scelta della stampante (.. come avviene quando faccio
File/Stampa)
Come si fa ?
GrAzie !
Alessandro <
ik2...@libero.it
> wrote in message
13c622b72b91c50aed...@mygate.mailgate.org...
> "Francesco" <
web...@wappi.com
> wrote in message
> news:86X88.41360$5M4.1...@twister2.libero.it...
>
> > Ciao. E' possibile effettuare la scelta della stampante (da codice VB)
prima
> > di stampare un report ?
>
>
> In che senso...???
> Puoi aprire il Browser di Stampa e accedere alle Impostazioni di STAMPA
> compreso la Stampante, se invece vuoi disporre di una ComboBox in cui
> hai l'elenco delle stampanti predefinite e impostare quella scelta
> è leggermente più complesso ma si può con API.



title: Scelta della stampante

text:
"Francesco" <
web...@wappi.com
> wrote in message
news:A6e98.46264$5M4.1...@twister2.libero.it...
> Mi spiego meglio :
> Ho creato una maschera sulla quale ci sono due tasti :
>  - con uno devo stampare un report su una stampante
>  - con l'altro devo stampare un'altro report con una stampante diversa da
> quella precedente
>
> Quindi mi andrebbe bene anche che dopo aver cliccato sul tasto di stampa,
> compaia la scelta della stampante (.. come avviene quando faccio
> File/Stampa)
>
> Come si fa ?
>
> GrAzie !
>
Su
www.mwps.org
 sessione Access c'č in Moduli o API una routine che
legge le stampanti predefinite e imposta quella che passi, molto utile
e ti evita di aprire il Pannello di stampa evitando ROGNE con il
CLIENTE,
perchč meno scelte deve fare meglio č....!!
Vedi se ti č chiara altrimenti ci risentamo.....!



title: Scelta della stampante

text:
Ciao.
L'indirizzo che mi hai fornito apre un sito di una scuola ; forse hai
sbagliato a scriverlo ?
Grazie per avermi risposto !
Ciauz !
FrA
Alessandro <
ik2...@libero.it
> wrote in message
1a9da8b4e72243b103...@mygate.mailgate.org...



title: Scelta della stampante

author: Maria Rossi

text:
il sito è
www.mvps.org

ciao



title: Scelta della stampante

text:
Ok, grazie ! Ciao
Maria Rossi <
gelso...@alfemminile.com
> wrote in message
74e99f1c6f45d28f13b...@mygate.mailgate.org...



title: Accedere alle proprietà del db da ADO

author: fabio

text:
Buongiorno a tutti,
in Access 2000/XP utilizzo con soddisfazione routine e funzioni tratte da un libro di programmazione su Access 97 di Scott Barker.
In particolare, uso una routine che puo' leggere una proprieta' personalizzata (impostata da me) del database e ne memorizza il valore per utilizzarlo successivamente.
La routine e' la seguente:
Function ap_GetDatabaseProp(dbDatabase As Database, strPropertyName As String) As Variant
'recupera il valore della proprietà personalizzata
   ap_GetDatabaseProp = dbDatabase.Containers!Databases _
         .Documents("UserDefined").Properties(strPropertyName).Value
End Function
Uso questa routine ad esempio per recuperare il percorso del backend (memorizzato evidentemente in una proprietà personalizzata creata ad hoc)
in modo da decidere cosa far fare all'utente nel caso in cui vada perso il collegamento tra frontend e backend.
Il problema e' il seguente: nel convertire il codice del database in modo da adeguarlo alla libreria ADO
(volevo provare ad abbandonare il DAO, visto che ho letto che microsoft non lo supportera' piu') questa routine cessa di funzionare.
Dopo diverse ricerche, ho scoperto che l'oggetto container non e' piu' supportato in ADO.
L'unica informazione che ho trovato in una dispensa scaricata da internet e' che le funzionalità di questo oggetto possono essere trovate in ADO come parte degli oggetti User e Groups.
purtroppo, nonostante approfondite ricerche nella guida in linea, non sono venuto a capo di niente.
Qualcuno di voi ha qualche informazione piu' precisa?
Grazie
fabio


title: Accedere alle proprietà del db da ADO

author: Alessandro (@Alex)

text:
"fabio" <
bomba...@tin.it
> ha scritto nel messaggio
news:1103_10...@news.tin.it...

Non ho affrontato il problema, perchè io sono legato a DAO, e sicurissimo
che MS non abbandonerà
fintanto che ADO avrà le limitazioni attuali.
Pertanto quando mi trovo ad usare ADO in VB spesso per alcune cose uso DAO,
e va tutto bene...!
--
Alessandro./[@Alex]/
*--------------------------------------------------------------------------*
Alessandro B.
Sito Comune      :
http://www.sitocomune.com
Sito Personale   :
http://digilander.iol.it/ik2zok/
*--------------------------------------------------------------------------*


title: Accedere alle proprietà del db da ADO

text:
>Non ho affrontato il problema, perchè io sono legato a DAO, e sicurissimo
>che MS non abbandonerà
>fintanto che ADO avrà le limitazioni attuali.
>Pertanto quando mi trovo ad usare ADO in VB spesso per alcune cose uso
>DAO,
>e va tutto bene...!
>Alessandro./[@Alex]/
intanto grazie per
la risposta.
e' comunque vero che posso utilizzare entrambe le librerie
ADO e DAO contemporaneamente, il mio interesse nella cosa nasceva dal fatto
di apprezzare la memorizzazione di variabili nelle proprieta' del database
invece che in una tabella dedicata.
aspetto dunque anch'io un'evoluzione
successiva di ADO.
ciao
fabio
--------------------------------
Inviato via
http://usenet.iol.it


title: Accedere alle proprietà del db da ADO

author: ramblers

text:
"fabio" <
bomba...@tin.it
> ha scritto nel messaggio
news:213Z45Z148Z236Y...@usenet.iol.it...

Se non sbaglio con ADO per fare riferimento alle strutture del database devi
fare riferimento alla libreria ADOX (msadox.dll)
Li ci sono diversi oggetti, ad esempio il catalog che contiene lo schema del
database.
Non so se riesci ad arrivare a tutte le proprietà utilizzate con DAO
ciao.


title: Inserisco un collegamento ipertestuale e Access si congela...

author: Crusader

text:
Salve a tutto il ng,
 il problema è semplicissimo (da descrivere...),
ogni volta che cerco di inserire un collegamento ipertestuale in una
maschera, usando il pulsante relativo, Access 2000 diventa meno
sensibile di un ghiacciaio della Norvegia. Solo l'Help in linea
funziona...ma al resto non riesco ad accedere in nessun modo: tutte le
voci nella traybar riferite ad Access sono inoltre oscurate. L'unica
cosa da fare, dopo che ho atteso diversi minuti, è forzare la chiusura
dell'applicazione con TM.
Qualcuno sa di simili problemi? Nei post precedenti non v'è traccia di
domande analoghe, e tantomeno su Google.
Certo non è un problema di estrema importanza, ma dato che forse dovrò
qualche volta inserire un breve help in linea nelle maschere, magari
con un puntamento ad un file di testo, la cosa potrebbe risultare
molto fastidiosa


author: Neo

text:
"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio
news:72r08vkqseh60f4ar...@4ax.com...

io per i collegamenti ipertestuali uso la proprietà Hyperlink di un oggetto
command (vedi l'help di visual basic cercando collegamento ipertestuale...)


text:
 "Neo" <
neo...@genie.it
> scrisse con audacia:
>
>"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio
>news:72r08vkqseh60f4ar...@4ax.com...
>> Salve a tutto il ng,
>>  il problema è semplicissimo (da descrivere...),
>> ogni volta che cerco di inserire un collegamento ipertestuale in una
>> maschera, usando il pulsante relativo, Access 2000 diventa meno
>> sensibile di un ghiacciaio della Norvegia.
[cut]
>io per i collegamenti ipertestuali uso la proprietà Hyperlink di un oggetto
>command (vedi l'help di visual basic cercando collegamento ipertestuale...)
Be', devo dire che per i files va benissimo! Ora devo solo scoprire
come creare un collegamento agli altri oggetti del database (e cioè
scoprire che nome devo inserire nell'hyperlink address).
Vediamo un po'...non è che avresti un piccolo suggerimento in tal
senso? Forse chiedo troppo...
Grazie


text:
"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio
news:hbi18vksue3bnft67...@4ax.com...

In che senso collegamenti ad altri oggetti del database?
scusa ma non capisco


text:
 "Neo" <
neo...@genie.it
> scrisse con audacia:
>
>"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio
>news:hbi18vksue3bnft67...@4ax.com...
>> "Neo" <
neo...@genie.it
> scrisse con audacia:
>>
>> >
>> >"Crusader" <nospam.a...@inwind.it.invalid> ha scritto nel messaggio
>> >news:72r08vkqseh60f4ar...@4ax.com...
[cut]
>> >io per i collegamenti ipertestuali uso la proprietą Hyperlink di un
>oggetto
>> >command (vedi l'help di visual basic cercando collegamento
>ipertestuale...)
>> Be', devo dire che per i files va benissimo! Ora devo solo scoprire
>> come creare un collegamento agli altri oggetti del database (e cioč
>> scoprire che nome devo inserire nell'hyperlink address).
>> Vediamo un po'...non č che avresti un piccolo suggerimento in tal
>> senso? Forse chiedo troppo...
>> Grazie
>>
>
>In che senso collegamenti ad altri oggetti del database?
>scusa ma non capisco
>
Intendo maschere, report, ecc.
.In ogni caso anche quando creo un collegamento ad un file, il singolo
clic pare valga per due: mi chiede in ogni caso per due volte se
voglio davvero aprire il file ecc...
Mah...