title: Arrotondamenti

text:
On Sun, 5 Nov 2006 11:52:59 +0100, "cidi" <
dadonz...@tin.it
>
wrote:

Avevo già visto quell'articolo, ma non risolve il problema.
Ti faccio un esempio numerico semplice:
immagina di avere 11 valori uguali a 0.107.
Nel corpo del report vedi i 11 record con il valore 0.11.
Ora se moltiplichi 0.11x11 trovi 1.21
Ma la somma degli 11 valori che mi ritrovo nel pià pagina e che ACCESS
si calcola con =Somma(ValoreDelCampo]) è 1.166 che arrotondato viene
1.17


title: Arrotondamenti

author: franco

text:

Il problema è nel formato del numero, che visualizza solo due cifre
decimali, ma in effetti nei calcoli tiene conto del valore reale del numero.
Il risultato esatto dell'operazione proposta da te è 1,177, che col formato
proposto a due cifre viene visualizzata come 1,18. Anche i singoli valori,
con lo stesso formato, vengono visualizzati a due cifre, quindi come 0,11,
per cui ti trovi visivamente, ma solo visivamente, un errore nel calcolo.
La soluzione dipende da ciò che tu vuoi ottenere:
1) se vuoi l'importo esatto, devi cambiare il tipo di formato di
visualizzazione, usando più cifre;
2) se vuoi ottenere come risultato effettivo 1,21, devi prima arrotondare i
singoli valori, non solo visivamente ma effettivamente, magari con una
funzione utente (non so se esiste già fatta in Access), dopo di che
sommandoli otterrai il valore sperato.
Di seguito ti aggiungo una mia funzione, che arrotonda all'intero;
modificandola puoi usarla per arrotondare al numero di decimali scelto.
Function Arrotonda(Numero As Double, Optional Intero As Long = 1) As Double
' Arrotonda un numero all'intero scelto
' Numero = il numero da arrotondare
' Intero = l'intero al quale arrotondare il numero
' Valori di Intero: 1 arrotonda all'unità (valore di default)
' 10 arrotonda alle decine
' 100 arrotonda alle continaia, ecc...
On Error GoTo Err_Arrotonda
  Dim Num As Double
  Num = Int(Numero / Intero) * Intero
  Numero = Numero - Num
  If Numero > Intero / 2 Then
    Num = Num + Intero
  End If
  Arrotonda = Num
Exit_Arrotonda:
    Exit Function
Err_Arrotonda:
    MiaMsgBox "Si è verificato il seguente errore:@N° " & Err.Number & " - " &
Err.Description & "@"
    Resume Exit_Arrotonda
End Function
Saluti
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Arrotondamenti

author: cidi

text:
"galad" <
ga...@alma.it
> ha scritto nel messaggio
news:b7stk21iphv0m6nir...@4ax.com...

ti ha risposto Franco.
aggiungo che, anche, per l'arrotondamento commerciale è consigliata la
funzione di Karl.
Daniele


title: Arrotondamenti

author: Michele (Giò)

text:
"cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
news:454f83e0$0$19237$4faf...@reader4.news.tin.it...
>> Avevo già visto quell'articolo, ma non risolve il problema.
>> Ti faccio un esempio numerico semplice:
>> immagina di avere 11 valori uguali a 0.107.
>> Nel corpo del report vedi i 11 record con il valore 0.11.
>> Ora se moltiplichi 0.11x11 trovi 1.21
>> Ma la somma degli 11 valori che mi ritrovo nel pià pagina e che ACCESS
>> si calcola con =Somma(ValoreDelCampo]) è 1.166 che arrotondato viene
>> 1.17
Pensa che io, con la scusa che il tipo di campo currency è in grado di memorizzare 5 cifre decimali
(che vengono tutte usate se presenti nei calcoli non arrotondati)
ho inserito delle funzioni negli eventi AfterUpdate dei controlli dove immetto il prezzo, in maniera
che il campo associato vada a contenere esattamente quello che l'utente visualizza.
Se l'utente digita nel campo prezzo
10,116 Euro
la visualizzazione viene portata a
10,12 Euro
Ma in realtà dietro ci sono i 10,116, e vengono pure salvati!!!
Da me invece, l'utente vede 10,12 Euro, che sono reali anche dietro. Se gli va bene buona,
altrimenti deve scrivere 10,11. Altra cosa importante, con questo sistema, associato ad una mia
funzione (che gira e rigira, fa lo stesso di quella di Karl), ho risolto totalmente il problema
delle spurie.
Un mio consiglio, per calcolare
Quantità x Prezzo x (100 - Sconto) / 100 =TotdiRiga
Fatti una funzione a tre parametri dove utilizzare un arrotondamento di sicurezza per il prezzo di
ingresso, nonchè l'arrotondamento in uscita.
Occhio anche ai Totali comprensivi di IVA.
Se devi calcolare il fatturato comprensivo di IVA per un anno contabile, l'IVA la devi calcolare per
ogni fattura, altrimenti se la calcoli sul totale degli imponibili hai sempre qualche spuria di
scarto.
Michele


title: Arrotondamenti

author: MA

text:
Michele (Giò) wrote:
> "cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
> news:454f83e0$0$19237$4faf...@reader4.news.tin.it...
>
> Pensa che io, con la scusa che il tipo di campo currency è in grado
> di memorizzare 5 cifre decimali (che vengono tutte usate se presenti
> nei calcoli non arrotondati)
Quattro
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Arrotondamenti

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:eipo32$k11$1...@tdi.cu.mi.it...
> Michele (Giň) wrote:
>> "cidi" <
dadonz...@tin.it
> ha scritto nel messaggio
>> news:454f83e0$0$19237$4faf...@reader4.news.tin.it...
>>
>> Pensa che io, con la scusa che il tipo di campo currency č in grado
>> di memorizzare 5 cifre decimali (che vengono tutte usate se presenti
>> nei calcoli non arrotondati)
>
> Quattro
Sorry, Big Massimiliano, hai ragone, ero andato malamente a memoria.
Buona cena.
Michele


title: Arrotondamenti

text:

No č carino alludere alla mia stazza...
;-)
>
> Buona cena.
>
> Michele



title: Arrotondamenti

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio news:eis2mc$s4$1...@tdi.cu.mi.it...
>> Sorry, Big Massimiliano, hai ragone, ero andato malamente a memoria.
>
> No è carino alludere alla mia stazza...
Guarda che ti confondi con Big Luciano, quello si che si chiama big perchè è ciccione.....
Ma devi sempre vedere il lato peggiore nelle frasi?


title: Arrotondamenti

text:
Michele (Giň) wrote:
> "MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
> news:eis2mc$s4$1...@tdi.cu.mi.it...
>>> Sorry, Big Massimiliano, hai ragone, ero andato malamente a memoria.
>>
>> No č carino alludere alla mia stazza...
>
> Guarda che ti confondi con Big Luciano, quello si che si chiama big
> perchč č ciccione.....
> Ma devi sempre vedere il lato peggiore nelle frasi?
hai quotato lo smile. In ogni caso si chiama autoironia. Sono 184 per 100kg,
non č che poi sia cosě chiatto, ma mi piace giocarci su.



title: problema con odbc 32bit

author: Neo

text:
Ragazzi ho un problema che mi affligge da mesi:
Ho un software che accede ad un database Access 97. Questo software è
installato in due macchien collegate in rete ed entrambi accedono allo
stesso database che risiede su una delle due. In entrambe le macchine (so
win 98se) ho configurato l'origine dati odbc dando il percorso di rete a una
e ovviamente quello locale all'altra (dove risiede il database). Quando apro
entrambi i software, ogni tanto, non sempre e non in condizioni particolari,
ricevo sulla macchina che accede al database via rete un errore del tipo:
Microsoft OLE DB Provider for ODBC Drivers error "numero".
ODBC Call Failed. Error "numero".
Impossibile accedere alla tabella 'nome tabella'
MS ODBC SQL Server driver error
ecc....
Il fatto strano è che magari per una giornata intera non succede nulla e
tutto funziona alla perfezione ma magari il giorno dopo o anche solo dopo
qualche ora ricevo questo errore. all'inizio pensavo fosse un problema di
rete (driver delle schede di rete o addirittura problema a livello hardware
della scheda stessa), ma ho escluso questa possibilità quando mi sono
accorto che quando ricevo questo errore dal computer collegato riesco
tranquillamente a sfogliare la rete e ad arrivare anche alla cartella dove
risiede quel database. Inoltre le schede di rete sono correttamente
installate senza conflitti o cose del genere, anche i protocolli sono
corretti.
Secondo voi cosa può essere?
Ho provato a collegare un'altra macchina invece di quella incriminata, e non
è mai successo , collegandeone una terza invece si è ripetuto il problema.
Vi prego di tentare almeno di aiutarmi, grazie
ant...@libero.it


title: problema con odbc 32bit

text:
l'errore preciso che ottengo è il seguente:
table does not exist
[Microsoft][Driver ODBC Microsoft Access] Il modulo di gestione di database
Microsoft Jet non è in grado di trovare la tabella
General SQL error.
o la query di input 'NOME TABELLA'. Verificare che esista e che il nome sia
stato digitato correttamente
"Neo" <
ant...@libero.it
> ha scritto nel messaggio
news:b%kw7.50550$0Y2.4...@news.infostrada.it...



title: [OT] A mercoledì

text:
Signori Vi saluto, ci risentiamo mercoledě (starň fuori per lavoro)
Mi dispiace per quelli con cui ho 3d aperti.
MAssimiliano


title: Manuale di Access

author: Niggle

text:
Ciao a tutti,
dove posso trovare in rete un manuale di access?
grazie mille
--
P. IAFo #219
Clark Kent rappresenta la critica di
Superman alla razza umana.
Bill


title: Manuale di Access

author: ciroteo

text:
"Niggle" <catc...@alice.it.invalid> ha scritto nel messaggio
news:mn.a3ef7d56f...@alice.it.invalid...

F1  mhmh ... troppo banale eh?
Cosa intendi in rete? Di straforo, aumma aumma ?  vuoi istigarci alla
delinquenza dillo.


title: Errore di run-time'3625'.

author: TANNHAUSER

text:
WXP
A03
Ciao a tutti,
all'apertura di un DB carico una maschera in automatico che sull'evento On
Open effettua delle verifiche su dei file *txt collegati (una semplice
funzione DCount) in base al risultato delle quali si esegue o meno una
query. Il problema è che se la maschera viene aperta dalla macro Autoexec
mi genera l'errore di cui sopra mentre se la maschera viene aperta da
dentro il DB con un doppio click tale errore non si verifica.
Qualche lume?
Grazie,
Stefano.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Errore di run-time'3625'.

author: Sergio MAZZA

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio news:f0ahko$tvn$1...@news.newsland.it...
> WXP
> A03
> Ciao a tutti,
>
> all'apertura di un DB carico una maschera in automatico che sull'evento On
> Open effettua delle verifiche su dei file *txt collegati (una semplice
> funzione DCount) in base al risultato delle quali si esegue o meno una
> query. Il problema è che se la maschera viene aperta dalla macro Autoexec
> mi genera l'errore di cui sopra mentre se la maschera viene aperta da
> dentro il DB con un doppio click tale errore non si verifica.
> Qualche lume?
> Grazie,
>
> Stefano.
>
> --
> TANNHAUSER
> "I've seen things you people wouldn't believe..."
Perché il controllo non lo fai fare ad una function che restituisce true o false in base al risultato?
Ciao.
--
Sergio MAZZA


title: Errore di run-time'3625'.

text:
Sergio MAZZA ha scritto:


> Ciao.
Grazie per l'intervento. Proverò ma, ed è un mio pensiero che vorrei fosse
confermato o smentito con argomentazioni, mi sembra di capire che si
tratta di un errore che la function non riuscirebbe ad evitare (in fin dei
conti anche la DCount che utilizzo io è una function, sebbene interna al
sistema).
Grazie,
Stefano.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito



title: Errore di run-time'3625'.

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:f0hn2p$i26$1...@news.newsland.it...
> Grazie per l'intervento. Proverò ma, ed è un mio pensiero che vorrei fosse
> confermato o smentito con argomentazioni, mi sembra di capire che si
> tratta di un errore che la function non riuscirebbe ad evitare (in fin dei
> conti anche la DCount che utilizzo io è una function, sebbene interna al
> sistema).
> Grazie,
> Stefano.
E' probabile che il recordset che la DCount deve leggere, in quel momento
non è ancora disponibile...
> --
> TANNHAUSER
> "I've seen things you people wouldn't believe..."
Ciao.
--
Sergio MAZZA


title: Errore di run-time'3625'.

text:
Sergio MAZZA ha scritto:



> Ciao.
Ciao Sergio, h fatto una semplice prova.
1- Doppio click sull'applicativo:
parte la macro Autoexec che chiede di aprire la Maschera non associata
vuota sulla cui apertura viene eseguito il conteggio con DCount=> errore
come da oggetto;
2- apertura del DB mantenendo premuto il tasto maiuscole:
doppio click sulla macro Autoexec=> tutto funziona.
Domanda: a questo punto, mi viene il dubbio che dipenda da quando viene
effettuato il link alle tabelle collegate. Debbo aspettare un certo numero
di secondi? O un evento interno al sistema?
Grazie,
Stefano.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito



title: Errore di run-time'3625'.

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:f0i0jf$g3k$1...@news.newsland.it...
>
> Ciao Sergio, h fatto una semplice prova.
>
> 1- Doppio click sull'applicativo:
> parte la macro Autoexec che chiede di aprire la Maschera non associata
> vuota sulla cui apertura viene eseguito il conteggio con DCount=> errore
> come da oggetto;
> 2- apertura del DB mantenendo premuto il tasto maiuscole:
> doppio click sulla macro Autoexec=> tutto funziona.
>
> Domanda: a questo punto, mi viene il dubbio che dipenda da quando viene
> effettuato il link alle tabelle collegate. Debbo aspettare un certo numero
> di secondi? O un evento interno al sistema?
Ma qual'è la sequenza degli eventi?
Autoexec -> Link tabelle -> Apri Maschera (DCount)?
> Grazie,
>
> Stefano.
>
> --
> TANNHAUSER
> "I've seen things you people wouldn't believe..."
Ciao.
--
Sergio MAZZA


title: Errore di run-time'3625'.

text:
Sergio MAZZA ha scritto:
> "TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
> news:f0i0jf$g3k$1...@news.newsland.it...
> >
> > Ciao Sergio, h fatto una semplice prova.
> >
> > 1- Doppio click sull'applicativo:
> > parte la macro Autoexec che chiede di aprire la Maschera non associata
> > vuota sulla cui apertura viene eseguito il conteggio con DCount=> errore
> > come da oggetto;
> > 2- apertura del DB mantenendo premuto il tasto maiuscole:
> > doppio click sulla macro Autoexec=> tutto funziona.
> >
> > Domanda: a questo punto, mi viene il dubbio che dipenda da quando viene
> > effettuato il link alle tabelle collegate. Debbo aspettare un certo numero
> > di secondi? O un evento interno al sistema?
> Ma qual'č la sequenza degli eventi?
> Autoexec -> Link tabelle -> Apri Maschera (DCount)?
> > Grazie,
> >
> > Stefano.
> >
> > --
> > TANNHAUSER
> > "I've seen things you people wouldn't believe..."
> Ciao.
La sequenza č: Autoexec-> Apri Maschera (DCount)
Non sono io che gli faccio fare il link; la tabella č sempre collegata
solamente che se la sequenza avviene in automatico all'apertura del DB va
in errore, se, invece, la faccio partire io cliccando sulla macro,
l'errore non si verifica.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito



title: Errore di run-time'3625'.

text:
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:f0j1nj$sgd$1...@news.newsland.it...
>
> La sequenza è: Autoexec-> Apri Maschera (DCount)
> Non sono io che gli faccio fare il link; la tabella è sempre collegata
> solamente che se la sequenza avviene in automatico all'apertura del DB va
> in errore, se, invece, la faccio partire io cliccando sulla macro,
> l'errore non si verifica.
Invece del Dcount prova la RecordCount del recordset...
> --
> TANNHAUSER
> "I've seen things you people wouldn't believe..."
Ciao.
--
Sergio MAZZA


title: Aprire database access

author: Andrea

text:
Qualcuno saprebbe spiegarmi come si può fare per aprire un database access
da un altro database: mi spiego meglio
ho la necessità di creare un pulsante in un form che chiuda il database su
cui sto lavorando e ne apra
un altro.
grazie     Andrea M.


title: Aprire database access

author: Antonio Biso

text:
Andrea <
aman...@infinito.it
> wrote in message
9fkvof$hbm$1...@nreadA.inwind.it...

Senti, ma invece fare tutto dallo stesso database e collegarsi al secondo
quando serve in maniera trasparente all'utente, un po' come il principio del
FE e BE?
Antonio


title: Aprire database access

text:
credo che il mio problema sia un po diverso.
ho fatto un database che per necessità dell'ufficio all'inizio
 di ogni anno deve azzerare i dati contenuti in due tabelle
ma nello stesso tempo archiviare  i dati inseriti durante l'anno.
la soluzione da me adottata è la seguente :
ci tengo a precisare che pur conoscendo access da diversi anni non sono
assolutamente
esperto e la soluzione da me adottata è quasi sicuramente
 contorta :
nella directory del server ho messo due file :
il database principale che si chiama  mail.mdb
e un file che si chiama export.dll che non è altro
che il database principale rinominato  contenente form, macro ecc... ma
senza le tabelle
la procedura che ho scritto è la seguente:
Private Sub Command45_Click()
Dim Message, Title, Default, MyValue
Dim db As New Connection
Dim SourceFile, DestinationFile
Dim SSTRING As String
Message = "inserici il nome con cui vuoi archiviare il database"
Title = "Procesura di archiviazione"
'Default = "mail" & Year(Date)
Default = "mail" & Year(Date) & "-" & Date$ & "h" & Time
SSTRING = InputBox(Message, Title, Default)
*************************************************************
' richiesta del nome del file con il quale si vuole archiviare il database
'in automatico viene fornito un nome univoco al fine di evitare
'di sovrascrivere un database su un altro
*************************************************************
If SSTRING <> vbNullString Then
SourceFile = Application.CurrentProject.Path & "\" & "export.dll"
DestinationFile = Application.CurrentProject.Path & "\" & SSTRING & ".mdb"
FileCopy SourceFile, DestinationFile
****************************************************************************
*************
'il file export.dll viene duplicato e rinominato con il nome scritto
nell'inputbox e l'estensione mdb
****************************************************************************
*************
DoCmd.TransferDatabase acExport, "Microsoft Access",
Application.CurrentProject.Path & "\" & SSTRING & ".mdb", acTable,
"MAILIN00", "MAILIN00"
DoCmd.TransferDatabase acExport, "Microsoft Access",
Application.CurrentProject.Path & "\" & SSTRING & ".mdb", acTable,
"MAIOUT00", "MAIOUT00"
CurrentDb.Execute "delete * from MAILIN00"
CurrentDb.Execute "delete * from MAIOUT00"
MsgBox ("database: " & SSTRING & ".mdb  è stato archiviato correttamente
nella directory " & Application.CurrentProject.Path & "    il programma mail
si chiuderà automanticamente")
DoCmd.Quit
End If
End Sub
**************************************************************************
'le tabelle  MAILIN00 e MAIOUT00 vengono esportate nel nuovo file creato
'mentre nel database principale vengono svuotate del loro contenuto
'il programma poi si chiude poi automaticamente per consentire la
compattazione automatica e
****************************************************************************
***
Questa procedura anche se sicuramente contorta funziona perfettamente, la
cosa che mi piacerebbe fare
è costruire una machera che mi faccia vedere tutti i file contenuti in una
directory e che mi consenta di aprili e consultarli.
Questa operazione mi consentirebbe di automatizzare la procedura di
consultazione di achivi "storici" utilizzando sempre lo stesso programma.
In questo modo l'utente finale può eseguire tutte le operazioni senza
conoscere assolutamente access.
grazie a chiunque voglia rispondere al mio questito
Andrea


title: Aprire database access

text:
Andrea <
aman...@infinito.it
> wrote in message
9fngmt$qdi$1...@nreadA.inwind.it...
> Questa procedura anche se sicuramente contorta funziona perfettamente, la
> cosa che mi piacerebbe fare
> è costruire una machera che mi faccia vedere tutti i file contenuti in una
> directory e che mi consenta di aprili e consultarli.
> Questa operazione mi consentirebbe di automatizzare la procedura di
> consultazione di achivi "storici" utilizzando sempre lo stesso programma.
> In questo modo l'utente finale può eseguire tutte le operazioni senza
> conoscere assolutamente access.
Mi sembra che quindi tu voglia consultare le tabelle MAILIN00 e MAIOUT00 di
un qualunque database di salvataggio no?
Allora, metti nel tuo db due tabelle allegate puntando ad uno dei db di
salvatggio chiaramente saranno MAILIN00 e MAIOUT00.
Poi ti prepari le tue maschere di consultazione effetti speciali ecc. ecc.
su queste due tabelle come se fossero locali.
Prima di aprire però questa maschera, gli chiedi all'utente di collegarsi ad
un db di salvataggio e, se l'utente lo fa, aggiorni la proprietà connect
delle due tabelle con il path del db scelto. Questa procedura è spiegata nel
sitocomune in una nota chiamata riallegare le tabelle allegate o qualcosa
del genere. Se invece l'utente non sceglie il db, non apri la maschera.
Punto
Antonio


title: MSCAL  che non visualizza le date, ed è in inglese ma solo per un utente del mio DB

author: Fabio

text:
Buon pomeriggio a tuti/e!
Ho creato un DB usato in rete da 7/8 utenti .
In questo DB per facilitare l'utente nell'inserimento delle date gli faccio
pescare queste ultime da un calendarietto. Per far questo a fronte
dell'evento su clic di un pulsantino faccio aprire la form "mCalendario"
nella quale ho inserito un oggetto MSCAL.Calendar.7.
E' da un anno che lo usano tutti e il calendario ha sempre visualizzato
tutti i giorni correttamente e i mesi in italiano.
Un utente mi ha chiamato prima e mi ha fatto vedere che dalla sua macchina
se apre il calendarietto non visualizza più le cifre dei giorni ed i mesi
sono in inglese.
Se apro il DB sulle altre macchine tutto funziona a norma.
Secondo voi cosa è cambiato sulla macchina dell'utente in questione??
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Cinzia

text:
"Fabio" <
fole...@libero.it
> ha scritto nel messaggio
news:151Z96Z0Z8Y11...@usenet.libero.it...

Ciao Fabio,
probabimente sul computer in questione sono state cambiate le impostazioni
della lingua o le impostazioni internazionali, prova a controllare.
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
----------------------------------------


author: Beppe

text:
On 26 Mar, 17:46, "Cinzia" <
cinziapagani-no-spam_ple...@tiscali.it
>
wrote:
> "Fabio" <
folev...@libero.it
> ha scritto nel messaggionews:151Z96Z0Z8Y11...@usenet.libero.it...> Buon pomeriggio a tuti/e!

ho un problema analogo: realizzato db con A2k3 ma in formato file 2k
perchè il db sarà installato su A2k. Installato sull'utente finale il
calendario non viene visto ovvero c'è il controllo, gli eventi
corrispondenti rispondono senza errore ma nella griglia del calendario
non vedo i giorni ecc. Per inciso una casella di testo che "prende" la
data del calendario viene completata in modo corretto. Sostituisco il
controllo (in A2k) e torna tutto ok: porto il nuovo file su A2k3 e a
questo punto leggo il calendario in inglese.
Penso che il problema sia nella versione dell'ocx del calendario
ovviamente diversa tra A2k3 e A2k ma non compatibili tra loro. Prima
di sostituire brutalmente l'ocx del calendario, voglio verificare
l'aggiornamento delle varie patch del A2k... se qualcuno ha altri
consigli, sempre ben accetti.
bye


title: Problema con evento non in elenco......

author: Gianni B

text:
Salve a tutto il news una domanda per tutti i cervelloni avendo questa
Runtime :
Private Function IsLoaded(strName As String, Optional lngType As
AcObjectType = acForm) As Boolean
IsLoaded = (SysCmd(acSysCmdGetObjectState, acForm, strName) <> 0)
End Function
Private Sub Artikel_NotInList(NewData As String, Response As Integer)
Dim mbrResponse As VbMsgBoxResult
Dim str As String
strMsg = "" & NewData & "     Questa voce non è presente nell'elenco..." &
"Aggiungere?"
mbrResponse = MsgBox(strMsg, vbYesNo + vbQuestion, "Voce insesistente")
Select Case mbrResponse
    Case vbYes
       DoCmd.OpenForm "Artikel", acNormal, , , acFormAdd, acDialog, NewData
        If IsLoaded("Artikel") Then
            Response = acDataErrAdded
             DoCmd.Close acForm, "Artikel"
    Else
          Response = acDataErrContinue
       End If
  Case vbNo
        Response = acDataErrContinue
   End Select
End Sub
Ma purtroppo quando immetto il record nella maschera che dovrebbe
aggiornarmi la combo mi viene questo errore:
Errore di Runtime"2118"
Ènecessario salvare il campo corrente prima di eseguire l'azione
rieseguiquery.
Premettendo che ho inserito un pulsante Salva che mi salva il record
corrente ma non và, il codice si ferma non avviene l'aggiornamento della
combo è normalmente viene il messagio predefinito di access che normalmente
non dovrebbe essere visualizzato.
dove ho fatto l'errore.?!?
--
Gianni B.


title: Problema con evento non in elenco......

author: Informatica

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3eba14fa$1...@news.bluewin.ch...

lo uso spesso, così funziona!!!!
Private Sub Comando0_Click()
    If Me.Comando0.Picture = "C:\MiaDir\KEYOff.BMP" Then
        Me.Comando0.Picture = "C:\MiaDir\KEY.BMP"
    Else
        Me.Comando0.Picture = "C:\MiaDir\KEYOff.BMP"
    End If
exit sub


title: Problema con evento non in elenco......

text:
"Informatica" <
a.goi...@cna-gr.it
> ha scritto nel messaggio
news:b9dbsu$g26$1...@server2.ouverture.it...

Scusa ma che centra con l'evento "Non in elenco?"
--
Gianni B.


title: Problema con evento non in elenco......

author: Alessandro Cara

text:
Gianni B wrote:
[cut]
> > > Private Sub Artikel_NotInList(NewData As String, Response As Integer)
> > > Dim mbrResponse As VbMsgBoxResult
> > > Dim str As String
qui dovrebbe andar bene. Metti questo
me!artikel = me!artikel
> > > strMsg = "" & NewData & "     Questa voce non è presente nell'elenco..."
> &
[cut]
> > >
> > >
> > lo uso spesso, così funziona!!!!
> >
> > Private Sub Comando0_Click()
> >     If Me.Comando0.Picture = "C:\MiaDir\KEYOff.BMP" Then
> >         Me.Comando0.Picture = "C:\MiaDir\KEY.BMP"
> >     Else
> >         Me.Comando0.Picture = "C:\MiaDir\KEYOff.BMP"
> >     End If
> > exit sub
> >
> >
> Scusa ma che centra con l'evento "Non in elenco?"
centra centra e' "Un evento not in list" appunto ;<)
--
a.cara
Togli qualcosa dall'email


title: Problema con evento non in elenco......

author: Roberto da casa

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3eba14fa$1...@news.bluewin.ch...

Dal codice VBA che hai postato non si vede dove effettui il requery della
casella combinata Artikel (penso tu lo faccia a fronte dell'evento "Su
chiusura" della maschera Artikel); dovunque tu lo faccia è necessario che,
prima di effettuare il requery, tu cambi il valore della casella combinata,
impostandolo con l'ID o la descrizione dell nuovo record inserito con la
maschera Artikel a seconda di quante colonne ha la combo e di quale è la sua
colonna associata.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Problema con evento non in elenco......

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3EBA51D9...@blunet.it...
> centra centra e' "Un evento not in list" appunto ;<)
> --
> a.cara
> Togli qualcosa dall'email
AH! AH! AH! AH! AH! AH! AH! AH! AH! AH! AH! AH! AH! AH! AH!
Ciao.
--
Sergio MAZZA


title: Problema con evento non in elenco......

text:
"Gianni B" <
gian...@bluewin.ch
> ha scritto nel messaggio
news:3eba14fa$1...@news.bluewin.ch...

Chiedo scusa, ho sbabliato a postare il messaggio.
Scusate ancora..........


title: Problema con evento non in elenco......

author: AMR-Giuseppe

text:
[cut]
> Dal codice VBA che hai postato non si vede dove effettui il requery della
> casella combinata Artikel (penso tu lo faccia a fronte dell'evento "Su
> chiusura" della maschera Artikel); dovunque tu lo faccia è necessario che,
> prima di effettuare il requery, tu cambi il valore della casella
combinata,
> impostandolo con l'ID o la descrizione dell nuovo record inserito con la
> maschera Artikel a seconda di quante colonne ha la combo e di quale è la
sua
> colonna associata.
>
> --
> Roberto
>
Scusa Roberto ho seguito la discussione perchè ho un problema simile
ti è possibile spiegarmi meglio  :
dovunque tu lo faccia è necessario che,
 prima di effettuare il requery, tu cambi il valore della casella combinata,
 impostandolo con l'ID o la descrizione dell nuovo record inserito con la
 maschera Artikel a seconda di quante colonne ha la combo e di quale è la
sua
 colonna associata.
perchè io ho una casella combinata dove inserisco il nuovo record , ma
non è quella la colonna associata della combo
Ciao Giuseppe


title: Problema con evento non in elenco......

text:
"AMR-Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
news:f1yua.63536$3M4.1...@news1.tin.it...

La colonna associata di una casella combinata è quella che viene scelta con
la sua proprietà Colonna associata; naturalmente se la casella combinata
avesse una sola colonna non ci sono problemi, la colonna associata e
sicuramente quella, ma se le colonne della combo sono più di una, non so a
priori quale sia quella associata, anche se per default Access, se crei la
casella combinata con l'autocomposizione, usa la colonna 1 come Colonna
associata.
Poi il nuovo record non lo inserisci nella casella combinata, ma nella
tabella che è direttamente o indirettamente la sua origine riga. Comunque
perché venga accettata un requery di una casella combinata non è sufficiente
inserire un nuovo record nella sua origine riga, ma è necessario anche
modificare il valore che altro non è che il valore della sua colonna
associata.
>
> Ciao Giuseppe



title: due connessioni odbc

author: Michele

text:
Ciao a tutti,
su un computer che rimane sempre acceso ho un db con un timer che gira continuamente...
Il "problema" è che questo db viene utilizzato ogni tanto anche da qualche utente e quando ci sono delle operazioni dispendiose si blocca per una decina di secondi.
Ovviamente non posso avere due db identici aperti, quindi stavo pensando di impostare una connessione odbc copia di quella in uso.
Quindi il db attuale funzionerebbe da front-end per gli utenti e una copia che in qualche modo nasconderei alla vista degli utenti (tipo servizio) si dovrebbe collegare con la nuova connessione odbc.
Sono stato chiaro? E' un metodo che funziona?


title: due connessioni odbc

author: RobertoA

text:

"..Sono stato chiaro?.."  no
Non indichi cosa tu intendi per 'db'
Non indichi cosa intendi per 'db viene utilizzato' (lettura? scrittura?)
Un 'db che funziona come front-end' abbi pazienza ma non si puo' leggere
Chiarisci se per db intendi un db su Sql Server\Db2\Postgresql oppure un
file Access con solamente tabelle dati dentro oppure un file Access con
dati ed anche codice che fa qualcosa

Spiega meglio cos'hai ora e cosa vorresti fare, e magari una mano ti si
puo' dare


title: due connessioni odbc

text:
>>> "..Sono stato chiaro?.." no
avevo dei presentimenti

>>> Non indichi cosa tu intendi per 'db'
è un front-end access che si collega tramite odbc a sql server

>>> Non indichi cosa intendi per 'db viene utilizzato' (lettura? scrittura?)
lettura e scrittura

>>> Un 'db che funziona come front-end' abbi pazienza ma non si puo' leggere
>>> Chiarisci se per db intendi un db su Sql Server\Db2\Postgresql oppure un
>>> file Access con solamente tabelle dati dentro oppure un file Access con
>>> dati ed anche codice che fa qualcosa
la terza. è un file Access che si collega tramite odbc a sql server e contiene parecchio codice
e fa un sacco di cose...

>
> Spiega meglio cos'hai ora e cosa vorresti fare, e magari una mano ti si
> puo' dare
vorrei che chi utilizzi questo programma access, non debba, ogni tanto aspettare che il programma
termini di fare i suoi conti.
per questo volevo mantenere aperti sullo stesso pc due access, però so che questo genera problemi.
quindi ho pensato alla soluzione di sdoppiare le connessioni odbc.
non è che sia impossibile lavorare, anzi finora nessuno si è lamentato.
però vorrei migliorare la cosa...


title: due connessioni odbc

author: BFS

text:
Il 12/10/2023 15:43, Michele ha scritto:
> ogni tanto aspettare che il programma termini di fare i suoi conti.

intenti che è lento ad eseguire dei conteggi/query e l'utente deve
attendere? se si dovresti indagare sui motivi della lentezza?
magari sono query o stored procedure fatte male

se invece intendi che vorresti che il tuo codice proseguisse mentre lui
fa altro, purtroppo vba non permette come in altri linguaggi di
scegliere se eseguire parti di codice in modo sincrono o asincrono

BFS


title: due connessioni odbc

author: Ammammata

text:
Michele pretended :
> su un computer che rimane sempre acceso ho un db con un timer che gira
> continuamente...

hai valutato se può essere un miglioramento creare due utenti, mettere
il task "eterno" su uno dei due che se ne sta in background, e lasciar
usare il secondo utente a quelli che ne hanno bisogno

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


title: due connessioni odbc

text:

grazie! questo risolverebbe il mio problema.
avevo provato in passato, ma quando il secondo utente non è connesso, il codice non girava.
quindi cosa devo fare? adesso il mio access è un semplice mdb.


title: due connessioni odbc

text:

scusate. nel frattempo ho cercato info...
quindi creo l'applicazione e poi da linea di comando
sc create NOME_SERVIZIO binPath= "PERCORSO_DEL_FILE_ESEGUIBILE" [opzioni]
dove opzioni può essere "start=auto"

ma in questo caso se il computer si spegne, una volta riacceso, riparte tutto?
cioè windows fa partire tutti i servizi di tutti gli utenti di una macchina?


title: due connessioni odbc

text:
> per questo volevo mantenere aperti sullo stesso pc due access, però so che questo genera problemi.

Esattamente che tipo di problemi crea?
Non mi risulta che avviare una seconda (terza, quarta,..) istanza del
programma, usando la stessa connessione odbc verso il db, comporti dei
problemi

A meno che la tua seconda istanza non vada a pescare qualcosa (ad
esempio dei file configurazione) gia' usato dalla prima, fosse cosi
basta ritoccare il programma e fare in modo che le due istanza siano
indipendenti


title: chiave corta è meglio ?

author: Tommaso

text:
Mi hanno detto che è meglio usare chiavi "corte" (tipo contatore) perché
access le mette nella chiave esterna.
E' vero ?
Se fosse così anche se avessimo il codice fiscale non potremmo usarlo come
chiave.


title: Adox funziona con Sql Server?

author: Luca Dall'Olio

text:
Non riesco ad accedere al testo delle stored procedures usando
adox. E' un limite di sql server o sono io che ho scordato qualcosa?
Public Function ProvaAdox()
    Dim cat As New ADOX.Catalog
    Dim cmd As ADODB.Command
    ' Apre il catalogo
    Set cat.ActiveConnection = Application.CurrentProject.Connection
    ' Legge Command
    ' Questa riga genera errore : Interfaccia non Supportata.
    Set cmd = cat.Procedures(3).Command
    MsgBox cmd.CommandText
    Set cat = Nothing
    Set cmd = Nothing
End Function


title: Adox funziona con Sql Server?

text:
adox all'inizio supportava praticamente solo Jet, o meglio l'unico oledb
provider che supportava ado era Jet. Con le ultime versioni le cose sono un
po' migliorate, ma devi consultare bene l'SDK..
"Luca Dall'Olio" <
dall...@bigfoot.com
> ha scritto nel messaggio
news:nuhE6.67236$s93.7...@news.infostrada.it...



title: Adox funziona con Sql Server?

text:
<
fe...@delenda.net
> wrote in message
%clE6.70817$s93.7...@news.infostrada.it...
> adox all'inizio supportava praticamente solo Jet, o meglio l'unico oledb
> provider che supportava ado era Jet. Con le ultime versioni le cose sono
un
> po' migliorate, ma devi consultare bene l'SDK..
grazie! Luca


title: inserire i dati maschera in tabella

author: Man

text:
Ciao
la mia domanda č questa
ho creato una tabella ed una maschera i cui campi sono collegati alla
tabella stessa
ora quello che vorrei ottenere e' questo
1)l'utente dopo aver riempito i campi preme un pulsante (inserisci)
2)e solo allora i dati vengono scritti in tabella
questo per evitare che l'utente faccia casino andando avanti e dietro per i
record.....
quali strade potrei seguire?
grazie


title: inserire i dati maschera in tabella

text:
> ora quello che vorrei ottenere e' questo
>
> 1)l'utente dopo aver riempito i campi preme un pulsante (inserisci)
> 2)e solo allora i dati vengono scritti in tabella
>
> questo per evitare che l'utente faccia casino andando avanti e dietro per
i
> record.....
>
> quali strade potrei seguire?
>
> grazie
>
è sufficiente aprire la maschera in modalità aggiunta anzichè modifica e
cosi puoi lavorare solo sul record che stai aggiungendo


title: inserire i dati maschera in tabella

author: namor

text:
Man ha scritto:
> Ciao
> la mia domanda è questa

Puoi usare l'evento before_update (prima di aggiornare) della maschera per
chiedere all'utente la conferma dell'inserimento dei dati, o usare una
maschera non associata e salvare i dati solo quando si preme un pulsante.
Volendo proprio usare una maschera associata e salvare i dati solo col
pulsante potresti usare una variabile boolean globale a livello di modulo
che abiliti o meno il salvataggio del record, faccio un esempio:
option explicit
dim esci as boolean
private sub salva_click()
  esci=false
  docmd.runcommand accmdsaverecord
end sub
private sub form_before_update(cancel as boolean)
  cancel=esci
  esci=true
end sub
private sub form_current
  esci=true
end sub
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: casella di riepilogo per trovare record con criteri impostati da gruppo opzioni

author: Stefano

text:
Salve,
        ho creato un database (con Access 2000) che nella maschera ha una
casella di riepilogo utilizzata come ricerca del record selezionato
all'interno di essa.
I criteri sono presi da due campi, "orario" e "servizio", che vengno immessi
all'interno della tabella principale mediante due gruppi opzioni della
maschera.
Il problema è che la casella di riepilogo mostra i valori in modo numerico
(il che non èmolto comodo).
È possibile far visualizzare invece del numero la relativa descrizione?
Nella tabella principale i valori, ovviamente di tipo numerico numerico,
vengono mostrati come testo
la cui corrispondenza viene ricercata mediante la funzione di ricerca
tramite una query di ricerca che si appoggia ad una tabella ("testo
corrispondente") che contiene i valori numerici  del gruppo opzioni (campo
contatore "id")associati al relativo testo corrispondente (camp "testo
corrispondente"), il tutto come da help di Access per intenderci.
Ciao.


author: Alessandro Baraldi

text:

La Casella di Riepilogo può visualizzare più colonne... mantenendo pur
sempre quella di riferimento quella Numerica.
Ti basta impostare la larghezza della Colonna Numerica=0 e quella del
campo Descrizione=10 (esempio).
@Alex


text:
Non funziona... forse non mi sono spiegato bene...
il problema sta che i dati vengono salvati nella tebella principale come
numeri (precisamente da 1 a 9) in quanto generati da due gruppi opzioni e
che quindi vengono visualizzati come numeri (la visualizzazione come testo
nella tabella o nel report avviene tramite la funzione di ricerca della
proprietà del campo della tabella, ma in questo caso, non funziona)...
Ciao.
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:5fb4f586-96c4-4af6...@e6g2000prf.googlegroups.com...



title: Access2007: Ribbon XML

author: oXon

text:
Ciao a tutto il NG,
leggendo l'articolo ben fatto di Cinzia sono riuscito a realizzare sia
un ribbon dinamico sia a personalizzare il menu di office. Ho tre
cosette che vorrei sistemare ma non trovo documentazione in merito:
1) non riesco a caricare immagini PNG tramite la loadpicture (ricevo
errore), funzionano unicamente le JPG o le BMP. Ma ovviamente perdo
l'effetto trasparenza ed il menu è "orribile". Le immagini GIF, anche
se caricate, non vengono visualizzate. Cosa devo utilizzare per avere
immagini trasparenti?
2) Vorrei eliminare i pulsanti/menu predefiniti del menu di office,
tipo pubblica, compatta, ecc. ma non ho documentazione in merito XML
da generare.
3) Quando passo con il mouse su un bottone creato custom esce una
finestrella con delle informazioni aggiuntive che ho inserito nel tag
(mi sembra) supertip, però oltre alla descrizione estesa compare anche
un'icona ad ingranaggio ed il nome della form (esempio frmMain), come
è possibile disattivare tali informazioni aggiuntive che non imposto?
Grazie a tutti
Ciao
oXon


title: ODBC e LAST_INSER_ID() MySQL

author: Frank Adim Costa

text:
Ho necessita' di sapere il valore di un campo autoincrementato su un
db MySQL con tabella InnoDB  e tento di usare la classica
LAST_INSERT_ID().
Ma il parser ACCESS dell'istruzione SQL mi da' errore !!!
Come fare ?
grazie!


title: ODBC e LAST_INSER_ID() MySQL

author: MA

text:
"Frank Adim Costa" <
fr...@dadoservice.it
> ha scritto nel messaggio
news:d2vb11dqtbmo3d0rk...@4ax.com...

Dmax("Tuoid"; "Tuatabella", tuocriterio)
MAssimiliano


title: ODBC e LAST_INSER_ID() MySQL

text:
"MA" <
mas...@massimilianoamendola.it
> wrote:

Con accesso concorrente non credo sia la soluzione migliore


title: ODBC e LAST_INSER_ID() MySQL

text:
"Frank Adim Costa" <
fr...@dadoservice.it
> ha scritto nel messaggio
news:ov6c115mkdclt69e4...@4ax.com...

Appena "sporchi il record" salvalo
avrai un record id "certo"  a prescindere dalla concorrenza di dati
MAssimiliano


title: ODBC e LAST_INSER_ID() MySQL

author: ALESSANDRO Baraldi

text:
"Frank Adim Costa" <
fr...@dadoservice.it
> ha scritto nel messaggio
news:d2vb11dqtbmo3d0rk...@4ax.com...

Premetto che non conosco LAST_INSERT_ID()
ma nell'ipotesi sia una Funzione in MySQL non puoi eseguirla
da una Query in locale.
Se la fai eseguire a JET non funziona.
Hai provato ad eseguirla con un QueryPassTrought.
In questo modo passi al motore di MySQL l'struzione
che viene elaborata Server_Side.
Eventualmente sempre usando una Q_PT metti in ordine
Decrescente per il solo Campo e prendi il Primo con un
SELECT TOP 1 NomeCampo From Tabella ORDER BY NomeCampo DESC
č sicuramente molto piů veloce e sicuro di qualsiasi altro metodo.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: vba 332.dll

author: SunRex

text:
Dove lo trovo il file vba 332.dll
Mi serve per far funzionare la inputbox di Alex@
SunRex


title: vba 332.dll

text:
"SunRex" <
sunrexs...@hotmail.com
> wrote in message
news:GVtbe.1293749$
35.47...@news4.tin.it
> Dove lo trovo il file vba 332.dll
> Mi serve per far funzionare la inputbox di Alex@
>
> SunRex
Prego...???
Non capisco proprio cosa serva...!
Quel demo è per A97 se vuoi usarlo con versioni successive
visto che sfrutta il SubClass devi modificare la chiamata
allo stesso.
In pratica elimina il modulo "basAddrOf" e modifica nel
modulo "basInputPassword" la seguente riga:
  SetTimer Hwnd, NV_INPUTBOX, 10, AddrOf("TimerProc")
in
  SetTimer Hwnd, NV_INPUTBOX, 10, AddressOf TimerProc
Fammi sapere.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: vba 332.dll

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:99d707591b9153f472...@mygate.mailgate.org...

Scusa @Alex è che lo avevo aperto in 00 senza convertirlo.
SunRex


title: vba 332.dll

text:
"SunRex" <
sunrexs...@hotmail.com
> wrote in message
news:7bube.1293857$
35.47...@news4.tin.it
[CUT]
> Scusa @Alex è che lo avevo aperto in 00 senza convertirlo.
> SunRex
Lo sospettavo, ma non basta convertirlo, se non fai come
ti ho suggerito non và.
Ciao



title: vba 332.dll

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c5e4c9a5d5391f26fb...@mygate.mailgate.org...
> "SunRex" <
sunrexs...@hotmail.com
> wrote in message
> news:7bube.1293857$
35.47...@news4.tin.it
>
> [CUT]
> > Scusa @Alex è che lo avevo aperto in 00 senza convertirlo.
> > SunRex
>
>
> Lo sospettavo, ma non basta convertirlo, se non fai come
> ti ho suggerito non và.
>
> Ciao
> @Alex
>
>
L'ho fatto e sul tuo va ma  sul mio no.
Adesso vedo perchè.


title: vba 332.dll

text:
"SunRex" <
sunrexs...@hotmail.com
> wrote in message
news:Ikube.1293917$
35.47...@news4.tin.it
[CUT]
> L'ho fatto e sul tuo va ma  sul mio no.
> Adesso vedo perchč.
E' un sollievo.
;-)



title: vba 332.dll

text:
Alessandro Baraldi wrote:
> "SunRex" <
sunrexs...@hotmail.com
> wrote in message
> news:Ikube.1293917$
35.47...@news4.tin.it
>
> [CUT]
>> L'ho fatto e sul tuo va ma  sul mio no.
>> Adesso vedo perchè.
Metti un commento alla funzione
BloccaSunrex nel BasGenerale
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: vba 332.dll

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:wEube.4499$TR5...@news.edisontel.com...
> Alessandro Baraldi wrote:
> > "SunRex" <
sunrexs...@hotmail.com
> wrote in message
> > news:Ikube.1293917$
35.47...@news4.tin.it
> >
> > [CUT]
> >> L'ho fatto e sul tuo va ma  sul mio no.
> >> Adesso vedo perchè.
>
>
> Metti un commento alla funzione
> BloccaSunrex nel BasGenerale
>
ROFL
SunRex



title: totale progressivo

author: Sandrobi

text:
Ho provato i due esempi del Sitocomune per inserire in una query il totale
progressivo di un campo. Nel mio caso, trattandosi di movimenti contabili,
ho alcune varianti rispetto ai due esempi:
- non ho un unico ID di movimento ma Anno+Numero primanota
- il totale progresivo è dato da totprog = totporg + rs("dare") -
rs("avere")
- la query non comprende tutta la tabella ma solo alcuni record e quindi ha
dei parametri: data inizio e fine, conto inizio e fine.
Risultato: non funziona. Ho fatto diverse prove e in un caso mi si blocca
segnalando che ha aperto troppi database.
Non ho capito forse la logica, perché mi sembra che la funzione richiamata
nella query riesegua ogni volta la query stessa e non invece leggere
solamente i record fino a quel monento accodati alla query....
Sandro


title: totale progressivo

text:
"Sandrobi" <
sand...@libero.it
> ha scritto nel messaggio
news:0Cu2b.264945$lK4.8...@twister1.libero.it...

Ora sulla creazione del RS mi segnala "proprietà o metodo non supportati
dall'oggetto"


title: totale progressivo

author: Roberto dalla campagna

text:
Sandrobi <
sand...@libero.it
> wrote in message
vCv2b.265290$Ny5.8...@twister2.libero.it...

Forse non sarebbe sbagliato se tu ci dicessi cosa ti serve: come farlo lo
vedremo poi insieme.
Posta anche la struttura della/e tabella/e che contiene/engono i dati.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: totale progressivo

text:
La query è l'origine dati di un report e il problema sta nel fatto che se la
stampa è di più pagine e in anteprima salto dalla prima all'ultima pagina,
il totale finale è completamente sballato. Va bene se invece scorro le
pagine ad una ad una.
Il mio problema di fondo è che non non ho ancora ben capito come lavora una
query!
Saluti, Sandro.
"Roberto dalla campagna"
> > > ho alcune varianti rispetto ai due esempi:
> > > - non ho un unico ID di movimento ma Anno+Numero primanota
> > > - il totale progresivo è dato da totprog = totporg + rs("dare") -
> > > rs("avere")
> > > - la query non comprende tutta la tabella ma solo alcuni record e
quindi
> > ha
> > > dei parametri: data inizio e fine, conto inizio e fine.
> > > Risultato: non funziona. Ho fatto diverse prove e in un caso mi si
> blocca
> > > segnalando che ha aperto troppi database.
> > >



title: totale progressivo

text:
> La query č l'origine dati di un report e
>il problema sta nel fatto che se la stampa č di piů pagine
Houston abbiamo un altro problema, il quoting: devi scrivere DOPO non prima
>e in anteprima salto dalla prima all'ultima pagina,
> il totale finale č completamente sballato. Va bene se invece scorro le
> pagine ad una ad una.
>
> Il mio problema di fondo č che non non ho ancora ben capito come lavora
... il quoting.
Ma non c'č problema, guardati le istruzioni per l'uso che pubblica
mensilmente Roberto
MAssimiliano


title: totale progressivo

text:
Sandrobi <
sand...@libero.it
> wrote in message
DD93b.270398$Ny5.8...@twister2.libero.it...
> La query č l'origine dati di un report e il problema sta nel fatto che se
la
> stampa č di piů pagine e in anteprima salto dalla prima all'ultima pagina,
> il totale finale č completamente sballato. Va bene se invece scorro le
> pagine ad una ad una.
Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
Questo significa che il totale generale lo calcoli con il report e la query
non c'entra assolutamente nulla.
>
> Il mio problema di fondo č che non non ho ancora ben capito come lavora
una
> query!
>
Come dicevo sopra non credo che il problema che lamenti in questo messaggio
sia dovuto alla query; forse sarebbe bene che determini il totale generale
del report usando una funzione DSum.
Comunque se il totale progressivo lo devi ottenere in un report non č
affatto necessario che te lo calcoli preventivamente in una query, ma č
moooolto piů facile calcolarlo direttamente nel report.
> Saluti, Sandro.
>
[CUT]



title: totale progressivo

text:
"Roberto dalla campagna"
> Quando rispondi scrivi DOPO e non prima del testo dei messaggi precedenti.
>
Pardon! Il problema č che frequento altri NG che lavorano al contrario e mi
dimentico. Prometto che non lo faccio piů!
> > Il mio problema di fondo č che non non ho ancora ben capito come lavora
> una query!
>
> Come dicevo sopra non credo che il problema che lamenti in questo
messaggio
> sia dovuto alla query; forse sarebbe bene che determini il totale generale
> del report usando una funzione DSum.
> Comunque se il totale progressivo lo devi ottenere in un report non č
> affatto necessario che te lo calcoli preventivamente in una query, ma č
> moooolto piů facile calcolarlo direttamente nel report.
OK ho trovato come fare il calcolo progressivo nel Report.
Resta comunque il fatto che mi resta difficile entrare nella logica delle
query e dei report perché, forse a torto, li immagino oggetti che una volta
creati sono quelli e basta. Invece scorrendo una query in foglio dati o
un'anteprima di report a seconda di come vado avanti o indietro alcuni
valori cambiano.............
Ciao, Sandro


title: totale progressivo

text:
Sandrobi <
sand...@libero.it
> wrote in message
obu3b.272839$Ny5.8...@twister2.libero.it...
>
[CUT]
>
> OK ho trovato come fare il calcolo progressivo nel Report.
> Resta comunque il fatto che mi resta difficile entrare nella logica delle
> query e dei report perché, forse a torto, li immagino oggetti che una
volta
> creati sono quelli e basta. Invece scorrendo una query in foglio dati o
> un'anteprima di report a seconda di come vado avanti o indietro alcuni
> valori cambiano.............
>
Quando crei un report o una query non fai altro che creare degli algoritmi
che vengono attuati mano a mano che i record degli oggetti su cui sono
basati il report o la query divengono attivi e quindi visualizzati; se in
qualche maniera bypassi dei record (intervenendo sulle barre di scorrimento
o skippando alcune pagine del report) i record non visualizzati non
parteciperanno, ad esempio, alla formazione dei totali. Ma questo mi sembra
abbastanza logico.
> Ciao, Sandro



title: disattivare rotellina mouse all'avvio database

author: maurizio

text:
Ciao
Come faccio a disattivare la rotellina del mouse all'avvio di un database?


author: Sandro

text:
"maurizio" <
vos...@email.it
> ha scritto nel messaggio
news:BnNKe.66047$fm.43...@news4.tin.it...
> Ciao
>
> Come faccio a disattivare la rotellina del mouse all'avvio di un database?
Ciao Maurizio,
http://www.mantuanet.it/alessandro.baraldi/
 sez. APi mouseWhell prova a
vedere se ti aiuta ...
E' un argomento abbastanza trattato, fai una googlata anche ! :-)
ciao,  Sandro


author: Gaspare

text:
[CUT]
Ciao,
facciamo le ore piccole eh.... ;-)
Notte
Gaspare


text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:2JRKe.49555$2U1.2...@news3.tin.it...

Anche tu non scherzi a quanto vedo;-)
Ciao Sandro, notte anche a te..
ps. la notte ispira....


text:
[CUT]
> ps. la notte ispira....
>
su questo sono d'accordo...le cose migliori li ho sempre partorito la
notte...anche se, come suol dirsi, trascorrendo la notte da leone poi
durante il giorno si diventa c.... ;-)
Notte hombre


text:
"Gaspare" <
break...@email.it
> ha scritto nel messaggio
news:MNRKe.49558$2U1.2...@news3.tin.it...
>
> [CUT]
>
>
> > ps. la notte ispira....
> >
>
>
> su questo sono d'accordo...le cose migliori li ho sempre partorito la
> notte...
E' una cosa che accomuna un po' tutti gli amanti della programmazione.
Chissa come mai ?!
>anche se, come suol dirsi, trascorrendo la notte da leone poi
> durante il giorno si diventa c.... ;-)
>
E' vero anche questo, ma essendo in ferie, domani mi alzerň in tarda
mattinata... ( e spero lo possa fare anche tu ;-) )
Ciao Gaspare, notte.
Sandro


text:
> E' una cosa che accomuna un po' tutti gli amanti della >programmazione.
> Chissa come mai ?!
E' il silenzio che ti fa pensare in maniera piů produttiva e creativa....
almeno per me
> E' vero anche questo, ma essendo in ferie, domani mi >alzerň in tarda
> mattinata... ( e spero lo possa fare anche tu ;-) )
Si anch'io posso svegliarmi piů tardi...qui la gente dorme anche di giorno
per le strade o negli uffici  ;-)


text:
[CUT]
>qui la gente dorme anche di giorno per le strade o negli uffici  ;-)
>
scusa per la battuta...a volte sono "eccessivo" -> intendevo dire che c'è
gente che trascorre un'intera vita a dormire senza accorgesene e non parlo
di dormire rimanendo a letto ;-)


text:
"maurizio" <
vos...@email.it
> wrote in message
news:BnNKe.66047$
fm.43...@news4.tin.it
> Ciao
>
> Come faccio a disattivare la rotellina del mouse all'avvio di un database?
Come ti ha suggerito Sandro nel mio sito c'è un DEMO
per la disabiliazione delllo Scroll, ma ha dei limiti.
Non funziona su SottoControlli.
Nel senso che se hai delle SubForm o delle ListBox con
il Focus quelle vengono scrollate.
Il motivo non è dovuto ad un baco, ma alla difficoltà della
gestione degli HWND dei controlli in Access, decisamente
differente che nei linguaggi come VB o C++.
Se tu dovessi avere problemi con questo tipo di applicazione
ti consiglio di andare nel sito di Stephen Lebans
www.lebans.com
che ha realizzato una Win Dll in C++, non và registrata ma solo
messa nella stessa PATH dell'applicativo, che gestisce decisamente
senza problemi lo Scroll in tutte le condizioni.
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Sandro" <
sandro_...@tin.it
> ha scritto nel messaggio
news:ITRKe.66544$fm.43...@news4.tin.it...
[CUT]
> > su questo sono d'accordo...le cose migliori li ho sempre partorito la
> > notte...
>
> E' una cosa che accomuna un po' tutti gli amanti della programmazione.
> Chissa come mai ?!
Onestamente io i momenti di massima "ispirazione" li ho la mattina appena
alzato, in modo particolare davanti allo specchio mentre mi faccio la barba
o sotto la doccia, quando normalmente la maggioranza dei maschietti
canticchia. :)
[CUT]
>
> Sandro
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Maschera!!!

author: Mary

text:
Ciao a tutti, devo creare una maschera che selezionando solo un campo,
automaticamente mi faccia vedere anche tutti gli altri, ma non so come
fare!!!


title: Maschera!!!

author: Silvia

text:
Mary <
mary.sca...@tiscalinet.it
> wrote in message
3b5c3bb0...@news.interbusiness.it...
> Ciao a tutti, devo creare una maschera che selezionando solo un campo,
> automaticamente mi faccia vedere anche tutti gli altri, ma non so come
> fare!!!
Un campo? o un controllo?
non potresti essere piů chiara su ciň che hai


title: Maschera!!!

author: claudio

text:
Buon giorno Silvia,
sono Claudio ed ho un problema molto simile a quello a cui ai dato risposta
cercherò di esportelo in modo chiaro e sintetico "spero":
Il mio sistema operativo è Win 2000 e uso Access 2000.
Ho la tabella "anagrafici clienti" con tutti i dati relativi nome, indirizzo
ecc. essa è in relazionata alla tabella ordini tramite il sui campo "ID" e
il campo "nome cliente" della tabella Ordini. Vorrei dopo aver introdotto i
dati relativi ai clienti nella tabella "An. Clienti" creare una maschera
collegata alla tabella "Ordini" in cui tramite una casella combinata
collegata al campo "nome" della tabella "An. Clienti" si possa selezionare
un cliente ed ricevere nei campi della maschera i dati relativi allo stesso
(ovviamente la tabella "ordini" contiene gli stessi campi indirizzo, tel.
ecc. vuoti, della tab. "An. Clienti"). Questa maschera collegherà anche
tramite una sottomaschera una tabella "Dettagli ordini".
Mi scuso se sono stato prolisso e spero di essere stato almeno chiaro.
Many thanks in advance
   Claudio
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Da una sola tabella a due master/detail

author: MT

text:
Ho una tabella con molti nominativi duplicati riguardanti la stessa persona
che ha eseguito più ordini, vorrei spezzare questa tabella in due tabelle
separate 1 a molti (1 clienti, "molti" ordini) come faccio a creare la
tabella "molti"? Non mi riferisco a come creare una relazione ma a come
estrapolare i record per fare uscire fuori queste due tabelle.
Ringrazio chi risponde.
Marco


title: Da una sola tabella a due master/detail

author: Roberto dal portatile

text:
"MT" <
mtam...@tin.it
> ha scritto nel messaggio
news:7Psp6.14249$GR5.2...@news2.tin.it...

Strumenti=>Analizza=>Tabella.
Per maggiori dettagli vedi sull'help: Dividere una tabella in tabelle
correlate con L'Autocomposizione Analizzatore tabelle.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Prob. di stampa:per ogni record una pagina bianca in piu'

author: default

text:
Quando stampo (o un solo record o tutti i record) Access stampa sempre
una pagina in piu', per ogni record, bianca con delle righe laterali
Come posso fissare il problema?
Grazie


author: Luciano (DOC)

text:
"default" <
nome.c...@azienda.it
> wrote in message
news:3ae7e74e...@130.133.1.4...
> Quando stampo (o un solo record o tutti i record) Access stampa sempre
> una pagina in piu', per ogni record, bianca con delle righe laterali
> Come posso fissare il problema?
Probabilmente hai sforato di un capello i margini che hai impostato.
Controllali, Access e' molto pignolo in proposito!
Saluti.
Luciano
(DOC)


title: Gestione archivio di file .pdf

author: Mirko Caporali

text:
Ciao a tutti,
Recentemente ho sperimentato (con successo) la gestione di files
immagine proposta da sitocomune e siti affini. Ho provato a fare la
stessa cosa con i files in pdf, ma fallendo ogni tentativo, poichè la
cornice immagine non accetta questa tipologia di file (almeno, così mi
sembra).
allora, avrei pensato di gestire la cosa utilizzando campi del tipo
"collegamento ipertestuale".
Qualcuno ha qualche idea?
PS: resta inteso che i files .pdf devono sono presenti nel disco fisso
e devono restare fuori dal database.


title: Gestione archivio di file .pdf

author: ciroteo

text:
"Mirko Caporali" <
mirko.c...@tin.it
> ha scritto nel messaggio
news:1166031267.0...@79g2000cws.googlegroups.com...
Ciao a tutti,
Recentemente ho sperimentato (con successo) la gestione di files
immagine proposta da sitocomune e siti affini. Ho provato a fare la
stessa cosa con i files in pdf, ma fallendo ogni tentativo, poichč la
cornice immagine non accetta questa tipologia di file (almeno, cosě mi
sembra).
allora, avrei pensato di gestire la cosa utilizzando campi del tipo
"collegamento ipertestuale".
Qualcuno ha qualche idea?
PS: resta inteso che i files .pdf devono sono presenti nel disco fisso
e devono restare fuori dal database.
mi sembra che su accessgroup ma abbia fornito un esempio su come
visualizzare in anteprima nelle forms i pdf.
credo usasse l'ocx di adobe acrobat reader 7.


title: Gestione archivio di file .pdf

author: Alessandro Baraldi

text:
ciroteo (nospam) ha scritto:
> "Mirko Caporali" <
mirko.c...@tin.it
> ha scritto nel messaggio
> news:1166031267.0...@79g2000cws.googlegroups.com...
> Ciao a tutti,
>
> Recentemente ho sperimentato (con successo) la gestione di files
> immagine proposta da sitocomune e siti affini. Ho provato a fare la
> stessa cosa con i files in pdf, ma fallendo ogni tentativo, poichè la
> cornice immagine non accetta questa tipologia di file (almeno, così mi
> sembra).
>
> allora, avrei pensato di gestire la cosa utilizzando campi del tipo
> "collegamento ipertestuale".
>
> Qualcuno ha qualche idea?
>
> PS: resta inteso che i files .pdf devono sono presenti nel disco fisso
> e devono restare fuori dal database.
>
>
>
> mi sembra che su accessgroup ma abbia fornito un esempio su come
> visualizzare in anteprima nelle forms i pdf.
> credo usasse l'ocx di adobe acrobat reader 7.
C'è un solo problema con l'uso dell'OCX in questione..., viene
recensito come uno dei sistemi più semplici per l'accesso ad agenti
patogeni....!
In ogni caso basta avere il una versione Reader gratuita per poter
aprire un PDF non serve
l'uso dell'OCX se non per accedere al modello ad oggetti del documento.
Forse ho frainteso la cosa...?
@Alex


title: Gestione archivio di file .pdf

text:
"Mirko Caporali" <
mirko.c...@tin.it
> ha scritto nel messaggio
news:1166031267.0...@79g2000cws.googlegroups.com...
Ciao a tutti,
Recentemente ho sperimentato (con successo) la gestione di files
immagine proposta da sitocomune e siti affini. Ho provato a fare la
stessa cosa con i files in pdf, ma fallendo ogni tentativo, poichč la
cornice immagine non accetta questa tipologia di file (almeno, cosě mi
sembra).
allora, avrei pensato di gestire la cosa utilizzando campi del tipo
"collegamento ipertestuale".
Qualcuno ha qualche idea?
PS: resta inteso che i files .pdf devono sono presenti nel disco fisso
e devono restare fuori dal database.
[Risposta]
Ciao,
leggo di OCX ma non ho seguito bene, cmq se puň esserti d'aiuto una classe
che crea file pdf puoi trovarla a quest'url
http://luigimicco.altervista.org/
Buona notte :-)


title: problema campo da estrarre da un record precedente

author: giannirusso

text:
Ciao a tutti, mi ritrovo a chiedere aiuto a questo n.g.
Mi spiego con un esempio.
TabellaAutomobili (IdTabellaAutomobili, Modello, Targa)
TabellaNoleggi (IdTabellaNoleggi, DataNoleggio, IdTabellaAutomobili)

Le due tabelle sono in relazione rispettivamente uno-a-molti.

Poi ho una query di questo tipo:
	Modello Targa DataNoleggio
record1:Fiat 	BBB	10/03/2013
record2 Seat	AAA	23/03/2013
record3 Fiat 	BBB 	30/03/2013
record4 Fiat 	BBB     ----------

il record 4 mi serve per impostare una maschera giï¿œ pronta per una sorta
di programmazione del noleggio futuro con altri dati relativi.

A me servirebbe una query di questo tipo:
	Modello Targa DataNoleggio UltimaDataNoleggio
record1: Fiat 	BBB 	----		30/03/2013

E' possibile?

Grazie a chi vorrï¿œ darmi una mano.
Gianni


author: Vladimiro Leone

text:
On 12 Apr, 19:54, giannirusso <
giannirusso-nos...@nospam.it
> wrote:
> Ciao a tutti, mi ritrovo a chiedere aiuto a questo n.g.
> Mi spiego con un esempio.
> TabellaAutomobili (IdTabellaAutomobili, Modello, Targa)
> TabellaNoleggi (IdTabellaNoleggi, DataNoleggio, IdTabellaAutomobili)
>
> Le due tabelle sono in relazione rispettivamente uno-a-molti.
>
> Poi ho una query di questo tipo:
>         Modello Targa DataNoleggio
> record1:Fiat    BBB     10/03/2013
> record2 Seat    AAA     23/03/2013
> record3 Fiat    BBB     30/03/2013
> record4 Fiat    BBB     ----------
>
> il record 4 mi serve per impostare una maschera già pronta per una sorta
> di programmazione del noleggio futuro con altri dati relativi.
>
> A me servirebbe una query di questo tipo:
>         Modello Targa DataNoleggio UltimaDataNoleggio
> record1: Fiat   BBB     ----            30/03/2013
>
> E' possibile?
>
> Grazie a chi vorrà darmi una mano.
> Gianni

Ciao,
quello che chiedi lo puoi ottenere con altre due query oltre a quella
che già hai.
Query2: utilizzando in struttura query i totali metterai nel rigo del
campo DataNoleggio "Ultimo" mentre per gli altri campi lascerai
"Raggruppamento".
Query3: sarà formata dalla tua prima query con tutti i rispettivi
campi e dalla Query2 solo con il campo UltimaData (ex DataNoleggio)
mettendo in relazione il campo IdTabellaAutomobili.
Ciao Vladimiro.


text:
Ho provato adesso, funziona.
Grazie
Gianni


title: Combo vuota

author: Zut

text:
Nell'intestazione di maschera di una form continua ho inserito qualche
combo per filtrare i dati sotto.
Le combo pescano in tabelle autonome, hanno impostato SoloinElenco =Sì e
fanno egregiamente il loro lavoro solo che dopo l'aggiornamento il
valore selezionato sparisce dalla casella e l'operatore non vede più su
cosa stava filtrando.

Come faccio a far restare visibile i valori selezionati?

Grazie


title: Combo vuota

author: Karl Donaubauer

text:
Zut ha scritto:

Fa niente! ;-)
Vuol dire che finora fai qualcosa per far sparire il valore selezionato.
Mostra il codice che succede "dopo l'aggiornamento".

--
Ciao
Karl
*********
Access FAQ:
http://www.donkarl.com/it


title: Combo vuota

text:
>> Nell'intestazione di maschera di una form continua ho inserito qualche
>> combo per filtrare i dati sotto.
>> Le combo pescano in tabelle autonome, hanno impostato SoloinElenco =Sì e
>> fanno egregiamente il loro lavoro solo che dopo l'aggiornamento il
>> valore selezionato sparisce dalla casella e l'operatore non vede più su
>> cosa stava filtrando.
>> Come faccio a far restare visibile i valori selezionati?
>
> Fa niente! ;-)
> Vuol dire che finora fai qualcosa per far sparire il valore selezionato.
> Mostra il codice che succede "dopo l'aggiornamento".
>

C'è un semplice me.requery che aggiorna la form
A volte il valore nella combo resta visibile a volte no ... non ho
ancora capito il criterio.
Stessa cosa se provo a fare doppio click nella maschera sul nome che
voglio filtrare:
me.combo_nome=me.nome
me.requery

Filtrare filtra ma la combo resta bianca!


title: Combo vuota

text:

Resta il mistero?


title: Combo vuota

text:
Salve,

Per me sì.

Forse puoi mettere a disposizione un download con un estratto piccolo
del db che mostra il problema. Così si potrebbe vedere e testare la
maschera concreta, origine delle combo, proprietà rilevanti, codici ecc.
per trovare la causa.



title: Combo vuota

author: Marco Pizzamiglio

text:

Anch'io ho riscontrato alcune volte questo problema, in Access 2003, credo sia un bug. Che versione usi tu?
Il testo rimane nella casella ma è invisibile, infatti se ci clicchi il cursore non va all'inizio ma resta a metà (alla fine del testo).
Comunque consiglio di verificare se sono stati installati tutti i service pack disponibili.
Ciao.
-Marco-


title: RICEZIONE email

author: Simone

text:
Mi serve poter ricevere la posta da un server pop3 in access tramite una
proceduta VBA.
Ho ideia di produrre dei "client" che inviano dei dati a un "server" remoto
tramite una email contenente dati secondo una sintassi da me stabilita.
Per inviare email da dentro access (per realizzare i "client") non ho
problemi, ho già implementato diverse volte l'invio di email tramite un smtp
da dentro access.
Qualcuno mi da un idea su come poter fare il check di un email in pop 3 da
vba?
Esiste del codice free già pronto eventualmente da adattare?
Non mi serve niente di complicato, mi occorre ricevere solo in corpo
dell'email in ofrmato testo.
Eventualmente discriminando le email che non sono inviate dai rispettivi
client tramite un header in testa al messaggio.
Sto chiedendo troppo?
Grazie
Simone


title: RICEZIONE email

text:
"Simone" <
sp1...@katamail.com
> wrote in message
news:drlha0$25dv$
1...@newsreader1.mclink.it
> Mi serve poter ricevere la posta da un server pop3 in access tramite una
> proceduta VBA.
> Ho ideia di produrre dei "client" che inviano dei dati a un "server" remoto
> tramite una email contenente dati secondo una sintassi da me stabilita.
> Per inviare email da dentro access (per realizzare i "client") non ho
> problemi, ho già implementato diverse volte l'invio di email tramite un smtp
> da dentro access.
Quando dici non ho problemi intendi che sei a conoscenza del
protocollo SMTP oppure che utilizzi uno strumento già fatto come
MAPI o CDO....?
La differenza è abissale, se hai imparato ad usare WinSock allora
so come spiegarti la questione, se invece hai usato solo componenti
o librerie già fatte è più complicato.
> Qualcuno mi da un idea su come poter fare il check di un email in pop 3 da
> vba?
Decisamente si, io ho realizzato tramite WinSock come ti dicevo
un vero e proprio MailBrowser composto di Client e Server, nel mio
sito trovi il Client realizzato in VBA(solo Winsock uso per semplicità
l'OCX, anche se da A2002 è comodo anche usare direttamente la DLL).
> Esiste del codice free già pronto eventualmente da adattare?
Forse prima di fare questo passo dovresti chiarire, o chiarirti
cosa devi veramente fare e se veramente necessiti di componenti esterni
o se puoi continuare a lavorare con MAPI o CDO, quì purtroppo non
posso dettagliare, devi essere tu a darmi più indicazioni.
> Non mi serve niente di complicato, mi occorre ricevere solo in corpo
> dell'email in ofrmato testo.
Dici poco...?
Se avessi studiato il protocollo SMTP e POP3 sapresti che una MAIL
è formata da molte parti, tutte contraddistinte.
Ora non puoi decidere di leggerti solo il Corpo senza farti il Parsing
di tutto il File scaricato, e ti ricordo che entrano in gioco anche
allegati e formattzione HTML....!
Ora mi ripeto se sei certo che sarai solo tu ad usare questo sistema
e quando dico tu intendo il tuo Client ed il tuo Server non hai grossi
problemi, puoi inventarti anche un protocollo personalizzato, infondo
Winsock invia tutto quello che gli dici.
Se invece c'è la minima possibilità di ricevere Mail standard sei
fregato.
> Eventualmente discriminando le email che non sono inviate dai rispettivi
> client tramite un header in testa al messaggio.
Si questa sarebbe una buona idea, ma occorre inserire in ogni caso un
Header formattato che rispetti il protocollo standard.
> Sto chiedendo troppo?
Direi di no.
> Grazie
> Simone
Scaricati il mio DEMO di MAIL_SENDER nel mio sito, nella Form
dedicata a Winsock(usata come Classe poichè in VBA non si possono
istanziare OCX senza avere l'interfaccia grafica) trovi spiegata
molto in dettaglio tutta la struttura per costruire un messaggio
formattato secondo i canoni SMTP con la possibilità di allegare files
ecc....!
Da quanto dici è eccessivo per le tue esigenze, ma ti aiuterà
a capire il lavoro che dovrai fare dall'altra parte quando riceverai
il file da PARSARE per recuperare tutti i dati messi insieme all'invio.
Spero di essere stato chiaro.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: RICEZIONE email

text:
> Scaricati il mio DEMO di MAIL_SENDER nel mio sito, nella Form
> dedicata a Winsock(usata come Classe poichè in VBA non si possono
> istanziare OCX senza avere l'interfaccia grafica) trovi spiegata
> molto in dettaglio tutta la struttura per costruire un messaggio
> formattato secondo i canoni SMTP con la possibilità di allegare files
> ecc....!
Sinteticamente:
- il modo di inciare messaggi non è un problema, per farlo posso
inerfacciarmi con outlook (lo do fare) o utilizzare qualche programmino
"esterno" che invii il messaggio (tipo blat.exe). Fondamentalmente l'email
da inviare è composta da subject e 3-4 righe di testo puro.
- la casella che "riceve le email" sarà dedicata solamente a ricevere email
inviate dai "client", quindi non si pone il problema di mesaggi in html o
roba varia. Al limite come prima riga del corpo testo dei messaggi inviati
dai client metto una stringa un po' comlicata e lunga e i messaggi che non
hanno quella stringa come prima riga nel corpo testo gli scarto.
- ho scaricato il tuo demo prima ancora di postare il messaggio ma non
funziona sul mio pc (mi da errore subito al lancio) a parte questo però non
sono riuscito a trovare la sezione di codice che apre il server pop, mi
potresti indicare quale è? (mentre ho trovato quella che invia tramite
l'smtp)
- sai indicarmi come: creare il riferimenti alla dll del WinSock? è un file
che devo scaricare è è già in XP?
Scusa per tutte queste domande, non mi ritengo proprio alle prime armi con
il vba ma non ho mai provato ad addentrarmi nell'utilizzo del winsock.
Grazie.
Simone
PS utilizzo Access 2003 SP2 e XP Home SP2


title: RICEZIONE email

text:
"Riker113" <
rike...@katamail.com
> wrote in message
news:drlsqo$2r4p$
1...@newsreader2.mclink.it
[CUT]
> Sinteticamente:
> - il modo di inciare messaggi non è un problema, per farlo posso
> inerfacciarmi con outlook (lo do fare) o utilizzare qualche programmino
> "esterno" che invii il messaggio (tipo blat.exe). Fondamentalmente l'email
> da inviare è composta da subject e 3-4 righe di testo puro.
>
> - la casella che "riceve le email" sarà dedicata solamente a ricevere email
> inviate dai "client", quindi non si pone il problema di mesaggi in html o
> roba varia. Al limite come prima riga del corpo testo dei messaggi inviati
> dai client metto una stringa un po' comlicata e lunga e i messaggi che non
> hanno quella stringa come prima riga nel corpo testo gli scarto.
Il problema è che usando qualsiasi MailBrowser per l'invio il messaggio
viene composto secondo lo standard SMTP, quindi perforza il tuo
RECEIVER deve essere in grado di fare il PARSING riconoscendo i
boundary che nonostante tutto verranno inseriti.
Se invece scrivi un tuo CLIENT di posta personalizzato la cosa
è estremamente più semplice.
In ogni caso fossi in te io farei la prova a ricevere un Messaggio
dal Server e questo lo puoi semplicemente fare andando in questo sito
e scaricando il DEMO se non sbaglio ne trovi proprio uno in VB6:
http://www.winsockvb.com/news.php
Se non lo trovi scrivimi in privato, e se non ahi VB6 dimmelo
che te lo compilo come EXE.
Questo DEMO ti mostra come connetterti al Server POP e ti mostra
come leggere il numero dei messaggi, come scaricarli e cosa contengono.
> - ho scaricato il tuo demo prima ancora di postare il messaggio ma non
> funziona sul mio pc (mi da errore subito al lancio) a parte questo però non
> sono riuscito a trovare la sezione di codice che apre il server pop, mi
> potresti indicare quale è? (mentre ho trovato quella che invia tramite
> l'smtp)
Non c'è volutamente, il mio Server di posta è Full-Optional ed ho
impiegato un pochetto per scrivere tutto il codice di Parsing
e farlo funzionare bene e velocemente, motivo per cui non ho distribuito
nulla.
Questo non significa che possa ugualmente darti suggerimenti mirati.

> - sai indicarmi come: creare il riferimenti alla dll del WinSock? è un file
> che devo scaricare è è già in XP?
E' un componente esterno che viene distribuito con VB o VS, se non
l'hai come ti dicevo è possibile scrivere del codice per accedere
direttamente alla DLL wsock32.dll alla quale si appoggia direttamente
l'OCX.
> Scusa per tutte queste domande, non mi ritengo proprio alle prime armi con
> il vba ma non ho mai provato ad addentrarmi nell'utilizzo del winsock.
Ma sai in VBA l'approfondimento di questi temi è poco sentito, anzi
direi che quasi nessuno si è addentrato nello specifico, io l'ho fatto
inizialmente per un'esigenza, poi ho approfondito la questione
soprattutto
per interesse personale.
Se hai una buona base di VBA in ogni caso vedrai che non avrai
difficoltà
con il DEMO che ti ho suggerito.

> Grazie.
>
> Simone
> PS utilizzo Access 2003 SP2 e XP Home SP2
Io arrivo solo a A2002.
Ciao



title: Non è OT. SQL Server - Access - As400

author: OneEDP

text:
E' possibile che debba scegliere o l'uno o l'altro?
Da discussioni telefoniche con interlocutori scafati, pare che non abbia
alternative.
Non chiedo molto dalla vita:
1) dare all'utente finale un'interffaccia "v i s u a l e" sul benedetto db2.
Access 2003 viene snobbato a torto o a ragione, ma rispetto l'esperienza sul
campo sulla quale non discuto. Per quanto riguarda la mia mi ha permesso di
risparmiare migliaia di euro in dieci anni.
Ma ogni volta che mi propongo ognuno risponde schierandosi o da una parte o
dall'altra proponendomi un porting di dati e applicazioni da una direzione
ad un'altra e viceversa.
Mi � stato segnalato web query, ma � solo mi pare reportistica su web che
riuscivo ad ottenere in parte gi� da prima con Access 2000
Mi piacerebbe aver un layout user friendly per l'inserimento dei dati, le
policy business e gestionali saprei come applicarle
2) Ormai "parlo" con as400 solo con le query, ma mi piacerebbe creare
procedure e funzioni su as400, ma non saprei da dove iniziare
3) Esiste un modo visuale per strutturare il db2 o devo dare sempre comandi
strutturati "CREATE TABLE...." ecc. ecc.
Perch� per modificare un campo da 10 a 20 caratteri  con DB2 � impresa
titanica (tralasciando quello che succede nei vari pgm, allora c'� da
piangere) e devo consultare i redbooks. Spero di non colpire la
suscettibilit�, ma cercate di comprendere il mio punto di vista. So solo che
con SQL server ci vuole poco, ma se sono ignorante ditemelo pure, ma
segnalatemi cosa devo fare... e io lo faccio.
Sono abbastanza stufo di rimanere incagliato in questa situazione. Tutto
questo perch� non conosco secondo me ancora bene as400 che rispetto a
piattaforme window mi permetto di dire e pi� stabile, ma come gestione
struttura dati per
favore ditemi che pesci prendere!
Confido in voi.
OneEDP


title: Non è OT. SQL Server - Access - As400

author: MICHELE

text:
Ciao,
sinceramente non ho capito la tua domanda...posso dirti che è anni che
lavoro con AS400 e Access
Direttamente da access puoi lanciare comandi sull'AS400 eseguire query
e creare applicazioni per l'utente.
Se conosci gli archvi del tuo database puoi realizzare reports anche
molto complessi.
In alcuni casi scrivo anche sull'AS400 da Access.
Ho utilizzato anche l'AS400 come linked server di sql-express e Access
per la visualizzazione dei dati.
Michele


title: Non è OT. SQL Server - Access - As400

text:
MICHELE wrote:
> Ciao,
> sinceramente non ho capito la tua domanda...posso dirti che � anni che
> lavoro con AS400 e Access
> Direttamente da access puoi lanciare comandi sull'AS400 eseguire query
> e creare applicazioni per l'utente.
> Se conosci gli archvi del tuo database puoi realizzare reports anche
> molto complessi.
Gi� lo faccio da anni. Indici, viste logiche, qzasoinit, monitor database...
ma che fatica raga'
> In alcuni casi scrivo anche sull'AS400 da Access.
E' qui il nocciolo della questione...: "in alcuni casi"
Vorrei che Access diventasse un front-end. Ma me lo sconsigliano tutti (o
quasi)
>
> Ho utilizzato anche l'AS400 come linked server di sql-express e Access
> per la visualizzazione dei dati.
> Michele
Nell'ambiente IBM Access � mooolto snobbato: "serve solo per le cagatine"
cito.
Grazie per un tuo parere


title: sitocomune

author: naji

text:
non riesco ad leggere nessun file prodotto su questo sito
come devo fare (lo estrapolato dallo zip)
grazie


title: sitocomune

author: roby.roma isw 232

text:
Una volta si usava il punto interrogativo (?) per fare una domanda.
E comunque precisamente cosa ti serve sapere?


title: sitocomune

text:
Non fa niente risolverň da solo
???????????????????????
"roby.roma isw 232" <
roby...@ngi.it
> ha scritto nel messaggio
news:1161934488....@m7g2000cwm.googlegroups.com...



title: sitocomune

author: VedoTondo

text:
"naji" <
sar...@alice.it
> ha scritto nel messaggio
news:4541ad18$0$7635$4faf...@reader1.news.tin.it...
> non riesco ad leggere nessun file prodotto su questo sito
> come devo fare (lo estrapolato dallo zip)
> grazie
Devi avere access, in genere son file di access '97 e quindi basta avere
access 97 o successivi, se ci clicchi sopra dovrebbe aprirsi il programma in
automatico, se questo non succede apri access e dal menu file con la voce
apri ti vai a trovare il file che hai scaricato.
saluti Andrea


title: Protezione accesso e copiatura ai dati di tabelle senza usare la protezione di autorizzazione utenti e gruppi

text:
Access 2003
Ciao, mi pare che qualche tempo fa era presente un post che parlava della
protezione delle tabelle senza l'utilizzo dell'autorizzazione utenti, vi
risulta?
Nel sito comune c'è qualche cosa, ma la vedo un pocchino pericolosa perchè
parla di cancellazione tabelle in alcuni casi. In rete, con google, non ho
trovato nulla.
In sostanza, qualcuno di voi conosce il modo per non far copiare i dati da
una tabella o foglio dati, oltre a limitarne l'accesso, anche in struttura.
Mille grazie, Bruno


author: Carlo Costarella

text:
"S95bruno" <
mus...@virgilio.it
> ha scritto nel messaggio
news:glv3ia$b24$1...@tdi.cu.mi.it...

www.sitocomune.com
sezione General:
- Criptare-decriptare i dati sensibili in un database Access;
- Rendere davvero non copiabile una applicazione Access.
Ciao, Carlo


text:
"Carlo Costarella" <
carloantoni...@gmail.com
> ha scritto nel
messaggio news:glvme5$u1b$1...@tdi.cu.mi.it...

---------------
Grazie infinite Carlo!
Ciao, Bruno


title: Problema strano con XML

text:
Ho una tabella con dei campi che ho modificato da Testo a 255 caratteri a
Memo.
Questa tabella la esporto in XML con il metodo:
Recorset.Save strFileExp, adPersistXML
Nello schema del file XML mi trovo ancora in campi di tipo Testo anziche
Memo.
Perchč?
Ho provato di tutto... compatta e ripristina database, ho provato a
ricollegare le tabelle del back-end col front-end, ma niente...
l'esportazione mi considera ancora quei campi come di Testo.
Qualcuno mi aiuta?!?


title: Problema strano con XML

author: MA

text:

cancellali brutalmente e ricreali direttamente memo.
ovviamente copiaincollando i dati.
MAssimiliano


title: Problema strano con XML

text:
Ci ho provato e ho provato anche ad aggiungere un altro campo ma niente...
nello schema ho sempre scritto:
<s:datatype dt:type='string' dt:maxLength='255'/>
anzichč:
<s:datatype dt:type='string' dt:maxLength='536870910' rs:long='true'/>
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:6oXOa.3133$B8....@news.edisontel.com...



title: Problema strano con XML

text:
> Ci ho provato e ho provato anche ad aggiungere un altro campo ma niente...
> nello schema ho sempre scritto:
>
> <s:datatype dt:type='string' dt:maxLength='255'/>
>
> anzichč:
>
> <s:datatype dt:type='string' dt:maxLength='536870910' rs:long='true'/>
Scrivi DOPO il quoting
il problema dovrebbe essere dt:type='string'
MAssimiliano



title: Problema strano con XML

text:
Cioč? Potresti spiegarti meglio?
Il mio file xml lo creo "automaticamente" col metodo che ti dicevo prima....
"MA" <
keiko...@libero.it
> ha scritto nel messaggio
news:fVXOa.3173$B8....@news.edisontel.com...



title: Problema strano con XML

text:
> Cioč? Potresti spiegarti meglio?
Ti spiego una cosa importante.
Le aggiunte ai post vanno fatte DOPO le precedenti o in mezzo come sto
facendo io.
MAssimiliano



title: Problema strano con XML

text:
> Ti spiego una cosa importante.
> Le aggiunte ai post vanno fatte DOPO le precedenti o in mezzo come sto
> facendo io.
Si... lo so e ti chiedo scusa. E' che nella fretta non ci ho pensato....
Ma il mio problema rimane... hai altri suggerimenti?


title: problema con maschera in visualizzazione maschere continue

text:
possiedo una maschera con i seguenti campi
campo1 campo2
se campo 1 è uguale a 0 campo2 deve essere disattivato
mentre
se campo 1 è uguale a 1 campo2 deve essere attivato
però questo deve verificarsi per ogni record visualizzato nella maschera in
visualizzazione maschere continue
mentre mi accade che se imposto a 0 campo 1 tutti i campi 2 diventano
disattivati e non solo quello del record in gioco.
c'è una soluzione?
grazie.


author: Enrico Pietrobon

text:
Si devi usare la funzione IIF che deve essere messa come origine record
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:PdgX8.24344$7N3.5...@twister2.libero.it...



text:
"Enrico Pietrobon" <
enri...@softdream.it
> ha scritto nel messaggio
news:agk9f1$2eq$1...@lacerta.tiscalinet.it...
> Si devi usare la funzione IIF che deve essere messa come origine record
>
mi faresti un esempio?


author: Alberto S.

text:
[CUT]
> >
> > campo1 campo2
> >
> > se campo 1 č uguale a 0 campo2 deve essere disattivato
> >
> > mentre
> >
> > se campo 1 č uguale a 1 campo2 deve essere attivato
> >
> > perň questo deve verificarsi per ogni record visualizzato nella maschera
> in
> > visualizzazione maschere continue
> > mentre mi accade che se imposto a 0 campo 1 tutti i campi 2 diventano
> > disattivati e non solo quello del record in gioco.
> >
> > c'č una soluzione?
> >
> > grazie.
>
>
> Si devi usare la funzione IIF che deve essere messa come origine record
>
>
Sei sicuro? Puoi fare un esempio?
(a me non risulta, ma se cosě fosse mi risolverebbe diversi problemi ...)
Ciao
--
Alberto


text:
"Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
news:agkoa1$mgs3r$2...@ID-134626.news.dfncis.de...

Bo! stiamo in attesadi un esempio da Enrico Pietrobon........


author: Antonio Biso

text:
@----- Pinco --@-- Pallino -----@ <
tos...@libero.it
> wrote in message
n_pX8.26009$K_4.6...@twister1.libero.it...
>
> "Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
> news:agkoa1$mgs3r$2...@ID-134626.news.dfncis.de...
> > [CUT]
> > > >
> > > > campo1 campo2
> > > >
> > > > se campo 1 è uguale a 0 campo2 deve essere disattivato
> > > >
> > > > mentre
> > > >
> > > > se campo 1 è uguale a 1 campo2 deve essere attivato
> > > >
> > > > però questo deve verificarsi per ogni record visualizzato nella
> maschera
> > > in
> > > > visualizzazione maschere continue
> > > > mentre mi accade che se imposto a 0 campo 1 tutti i campi 2
diventano
> > > > disattivati e non solo quello del record in gioco.
> > > >
> > > > c'è una soluzione?
> > > >
> > > > grazie.
> > >
> > >
> > > Si devi usare la funzione IIF che deve essere messa come origine
record
> > >
> > >
> > Sei sicuro? Puoi fare un esempio?
> > (a me non risulta, ma se così fosse mi risolverebbe diversi problemi
...)
> > Ciao
> > --
> > Alberto
> >
>
> Bo! stiamo in attesadi un esempio da Enrico Pietrobon........
Prova a scrivere il codice su evento current della form.
Altrimenti puoi scriverlo su got focus del controllo da disabilitare, ma
agendo sulla proprietà locked e non quella enabled (non potrestio
disabilitare un controllo che ha lo stato attivo)
Antonio


author: Emyr

text:
On Thu, 11 Jul 2002 17:50:15 +0200, "Enrico Pietrobon"
<
enri...@softdream.it
> wrote:
>Si devi usare la funzione IIF che deve essere messa come origine record
>
>
ti sbagli
Saluti.
Emanuele.


text:
=IIf(IsNull([Ordini].[Note]);DisplayWhen.Enabled=Vero;DisplayWhen.Enabled=Fa
lso)
Io ho usato questa funzione per visualizzare un campo se un altro campo e
Vero o Falso e la cosa funziona perfettamente.
Ma probabilmente sarà un colpo di culo
Enrico Pietrobon
"@----- Pinco --@-- Pallino -----@" <
tos...@libero.it
> ha scritto nel
messaggio news:PdgX8.24344$7N3.5...@twister2.libero.it...



text:
Enrico Pietrobon <
in...@softdream.it
> wrote in message
RFQX8.74769$vm5.2...@news2.tin.it...
> Ma probabilmente sarą un colpo di culo
Probabilmente non hai ancora afferrato che si scrive DOPO il quoting!!!
Antonio


text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:t0VX8.32616$7N3.7...@twister2.libero.it...
> Enrico Pietrobon <
in...@softdream.it
> wrote in message
> RFQX8.74769$vm5.2...@news2.tin.it...
>
> > Ma probabilmente sarà un colpo di culo
>
> Probabilmente non hai ancora afferrato che si scrive DOPO il quoting!!!
>
> Antonio
>
>
Scusa non voleva essere un dispetto.


title: Inserire in un report un Word.doc in un controllo espandibile.

author: Francesco

text:
Salve!
Ho la necessità di associare ad ogni voce ad es.di un ordine un testo di un
file word.
Ho provato ad usare un controllo OLE associato ma ho scoperto che non si
espande a stampare tutto il file; devo prevedere la finestra esatta. Questo
non mi è utile.
So che usando un campo memo questo si espanderebbe ma così perderei la
formattazione.
Come si può fare diversamente?
Grazie
Francesco


title: problema sulla certezza dei dati in un database

author: Arold

text:
possiedo un db su un computer, questo db ogni primo del mese mi invia una
email riepilogativa delle vendite però chi ha accesso al computer potrebbe
cambiare il file delle tabelle prima di ogni invio e poi rimettere il reale
es: pippo.mdb punta al db tabelle.mdb vendite 150 euro. qualcuno potrebbe
sostituire il db tabelle.mdb prima di ogni invio mettendone uno con 50 euro
di vendite e poi dopo l'invio risostituirlo.
come avere la certezza dei dati che mi arrivano?
qualcuno a qualche idea?
Grazie.


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhov82$u6a$1...@lacerta.tiscalinet.it...

Proteggere il tuo db con password da utilizzare quando si crea la mail. Se
la mail fallisce significa che sotto c'è un db che non ha le tue password
Antonio


text:
> >
> > come avere la certezza dei dati che mi arrivano?
>
> Proteggere il tuo db con password da utilizzare quando si crea la mail. Se
> la mail fallisce significa che sotto c'è un db che non ha le tue password
>
> Antonio
>
Non esattamente!, la parte maschere fornt end a all'interno i collegamenti
al db tabelle protetto da password
quindi dal front end tramite i collegamenti posso accedere ai dati delle
tabelle, se al posto del mio db tabelle ne metto una copia esatta
modiifcando i dati attraverso i collegamenti  presenti nel front-end, il
gioco è fatto.
non ti pare? io vorrei poter evitare questo, oppure mettere nell'email che è
stato cambiato il db anche se ha lo stesso nome e la stessa posizione.
pensavo di recuperare in quelche modo la data creazione del file e di
mandarlo nell'email?
potrebbe andare? avete altre idee?
Grazie a tutti.


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhq10s$4jh$1...@lacerta.tiscalinet.it...
> > >
> > > come avere la certezza dei dati che mi arrivano?
> >
> > Proteggere il tuo db con password da utilizzare quando si crea la mail.
Se
> > la mail fallisce significa che sotto c'è un db che non ha le tue
password
> >
> > Antonio
> >
>
> Non esattamente!, la parte maschere fornt end a all'interno i collegamenti
> al db tabelle protetto da password
> quindi dal front end tramite i collegamenti posso accedere ai dati delle
> tabelle, se al posto del mio db tabelle ne metto una copia esatta
> modiifcando i dati attraverso i collegamenti  presenti nel front-end, il
> gioco è fatto.
Se quando accedi alle tabelle, invece di accedere tramite tabelle allegate
lo fai tramite tabledef o qualche metodo che si collega ad un database
remoto dovendo passare la password, eccolo lì...
Antonio


text:
nt-end, il
> > gioco è fatto.
>
> Se quando accedi alle tabelle, invece di accedere tramite tabelle allegate
> lo fai tramite tabledef o qualche metodo che si collega ad un database
> remoto dovendo passare la password, eccolo lì...
>
> Antonio
>
ok, supponi che io venda per 50 euro e poi cambio il db tabelle con uno
identico con 0 vendite
anche con table def la cosa non cambia. lui non sà che quello vero aveva 50
euro di vendite per lui quello vero è quello che trova che è 0 vendite.
per questa non funziona.


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhq6p4$77k$2...@lacerta.tiscalinet.it...

GGGRRRR...
Se il tuo db con 50 euro c'ha una password, il db fasullo con 0 non ce l'ha!
Quando fai il test, prima della mail, se entri è il tuo db, se non entri è
quello fasullo!!!
Antonio


text:
>
> GGGRRRR...
> Se il tuo db con 50 euro c'ha una password, il db fasullo con 0 non ce
l'ha!
> Quando fai il test, prima della mail, se entri č il tuo db, se non entri č
> quello fasullo!!!
>
> Antonio
>
GRRRRR lo dico scusa ma tu hai fatto ancora la copia di un db con password,
ce la anche lui la password ed č uguale a quella dell'originale.
se io lavoro sui record quindi con il front end posso cambiare il totale non
pensi?
se mi sbaglio correggimi.


text:
"Arold" <
simb...@libero.it
> ha scritto nel messaggio
news:bhqa6b$8mm$1...@lacerta.tiscalinet.it...
> >
> > GGGRRRR...
> > Se il tuo db con 50 euro c'ha una password, il db fasullo con 0 non ce
> l'ha!
> > Quando fai il test, prima della mail, se entri è il tuo db, se non entri
è
> > quello fasullo!!!
> >
> > Antonio
> >
>
> GRRRRR lo dico scusa ma tu hai fatto ancora la copia di un db con
password,
> ce la anche lui la password ed è uguale a quella dell'originale.
ma chi ha fatto la copia del db poi per accedere e cambiare dovrebbe avere
la password e non ce l'ha.
Oppure, se questo ti mette sotto la copia di un mese fa, senza modificarla,
allora tu quando abbandoni la postazione, cambia password
> se io lavoro sui record quindi con il front end posso cambiare il totale
non
Se lavori col frontend puoi fare qualunque cosa, ma a quel punto non c'è più
discriminante su chi fa queste modifiche: per access è tutto ok
Antonio


title: Conversione da cifra a lettera

author: PINO

text:
Ho visto nel sito comune qualcosa per convertire un valore da numerico in
cifra a lettera per esempio £ 1.200 in Milleduecento, ma non ho ancora
trovato come convertire Euro 23,213 in Ventitrevirgoladuecentotredici.
Ringrazio se qualcuno mi può aiutare a cercare la soluzione, magari da
qualche parte c'è già. Grazie.


title: Conversione da cifra a lettera

author: Sib dal portatile

text:
"PINO" <
elettro...@libero.it
> ha scritto nel messaggio

Basta che converti separatamente gli interi dai decimali e poi li unisci con
la parola virgola.
Sib


title: Conversione da cifra a lettera

text:
Non sono molto afferrato, potresti elencarmi le righe da inserire, grazie.
Sib dal portatile <
sibN...@iol.it
> wrote in message
RvOr7.4216$jT5.1...@news.infostrada.it...
> "PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> > Ho visto nel sito comune qualcosa per convertire un valore da numerico
in
> > cifra a lettera per esempio £ 1.200 in Milleduecento, ma non ho ancora
> > trovato come convertire Euro 23,213 in Ventitrevirgoladuecentotredici.
> > Ringrazio se qualcuno mi puņ aiutare a cercare la soluzione, magari da
> > qualche parte c'č gią. Grazie.



title: Conversione da cifra a lettera

author: Sib dall'ufficio

text:
"PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> Sib dal portatile <
sibN...@iol.it
> wrote in message
> > "PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> > > Ho visto nel sito comune qualcosa per convertire un valore da numerico
in
> > > cifra a lettera per esempio £ 1.200 in Milleduecento, ma non ho ancora
> > > trovato come convertire Euro 23,213 in Ventitrevirgoladuecentotredici.
> > > Ringrazio se qualcuno mi può aiutare a cercare la soluzione, magari da
> > > qualche parte c'è già. Grazie.
> >
> > Basta che converti separatamente gli interi dai decimali e poi li unisci
con
> > la parola virgola.
>
> > Non sono molto afferrato, potresti elencarmi le righe da inserire,
grazie.
Meno male! Se fossi "afferrato" sarebbe un problema per te lavorare!
Scusa lo scherzo, ma mi pare si dica "ferrato".
Fai conto che la funzione di conversione si chiami "Converti", dovrai
scrivere:
StringaRisultato=Converti(int(Numero)) & "virgola" &
Converti(((Numero - Int(Numero)) * 10 ^ (Len(str(Numero)) -
Len(str(Int(Numero))) - 1)))
Sib


title: Conversione da cifra a lettera

text:
Grazie molte e scusami la grammatica.
Sib dall'ufficio <cerrise...@SPAMtiscalinet.it> wrote in message
9opluv$caj$1...@serv1.iunet.it...
> "PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> > Sib dal portatile <
sibN...@iol.it
> wrote in message
> > > "PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> > > > Ho visto nel sito comune qualcosa per convertire un valore da
numerico
> in
> > > > cifra a lettera per esempio £ 1.200 in Milleduecento, ma non ho
ancora
> > > > trovato come convertire Euro 23,213 in
Ventitrevirgoladuecentotredici.
> > > > Ringrazio se qualcuno mi puņ aiutare a cercare la soluzione, magari
da
> > > > qualche parte c'č gią. Grazie.



title: Conversione da cifra a lettera

author: Silvio Berruti

text:
"PINO" <
elettro...@libero.it
> ha scritto nel messaggio
news:9oqi6d$3k4$1...@pegasus.tiscalinet.it...
> Grazie molte e scusami la grammatica.
Non ti scusiamo il fatto che non rispondi dopo il testo dei messaggi
precedenti.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Conversione da cifra a lettera

text:
"Sib dall'ufficio" <cerrise...@SPAMtiscalinet.it> ha scritto nel
messaggio news:9opluv$caj$1...@serv1.iunet.it...

Come la fai difficile... ;-)))
StringaRisultato=Converti(int(Numero)) & "virgola" &
Converti(mid(Numero, instr(Numero, ",") +1))



title: Conversione da cifra a lettera

text:
Silvio Berruti <
sber...@libero.it
> wrote in message
LC6s7.2741$_42.1...@news.infostrada.it...
>
> "PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> news:9oqi6d$3k4$1...@pegasus.tiscalinet.it...
> > Grazie molte e scusami la grammatica.
>
> Non ti scusiamo il fatto che non rispondi dopo il testo dei messaggi
> precedenti.
ROTFL!!!
Avrei scritto la stessa identica cosa...
Perchč non sei una pischella?!?!
Non ce l'hai una cuGGinetta, magari andiamo d'accordo lo stesso?
Antonio


title: Conversione da cifra a lettera

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:Wars7.2691$aE.10...@news.infostrada.it...

C'ho la cuGGinetta di un mio nemico: va bene lo stesso?



title: Conversione da cifra a lettera

text:
Silvio Berruti <
sber...@libero.it
> wrote in message
u4Bs7.5074$aE.16...@news.infostrada.it...
>
> "Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
> news:Wars7.2691$aE.10...@news.infostrada.it...
> > Silvio Berruti <
sber...@libero.it
> wrote in message
> > LC6s7.2741$_42.1...@news.infostrada.it...
> > >
> > > "PINO" <
elettro...@libero.it
> ha scritto nel messaggio
> > > news:9oqi6d$3k4$1...@pegasus.tiscalinet.it...
> > > > Grazie molte e scusami la grammatica.
> > >
> > > Non ti scusiamo il fatto che non rispondi dopo il testo dei messaggi
> > > precedenti.
> >
> > ROTFL!!!
> > Avrei scritto la stessa identica cosa...
> >
> > Perchč non sei una pischella?!?!
> > Non ce l'hai una cuGGinetta, magari andiamo d'accordo lo stesso?
> >
>
> C'ho la cuGGinetta di un mio nemico: va bene lo stesso?
Ho la sensazione che questo non sia proprio un complimento...
hmmm...
Antonio