title: VBA eTelnet

text:
"Fabrizo yQy" <
fabrizi...@tin.it
> ha scritto nel messaggio
news:3dcaefbf...@news.tin.it...

Innanzitutto grazie della dritta. Vista la tue conoscenze sapresti anche
dirmi come sia possibile una volta collegati a Telnet
1) inviare in modo automatico una serie di comandi? Magari prelevati da uno
script inserito da programma in un file txt?
2) Configurare la sessione Telnet (teminale di emulazione, ...) da programma
?
3) Trovare informazioni a riguardo?
Rigrazie.
Danilo.


title: VBA eTelnet

author: yQy

text:
"Danilo" <
danf...@inwind.it
> ha scritto nel messaggio
news:oqLy9.4988$8E3.1...@twister2.libero.it...
> Innanzitutto grazie della dritta. Vista la tue conoscenze sapresti anche
> dirmi come sia possibile una volta collegati a Telnet
> 1) inviare in modo automatico una serie di comandi? Magari prelevati da
uno
> script inserito da programma in un file txt?
mmmm...non saprei visto chre il telnet è una cosa a se'...o per lo meno non
rientra nella mia conoscenze :)
> 2) Configurare la sessione Telnet (teminale di emulazione, ...) da
programma
> ?
idem con patate
> 3) Trovare informazioni a riguardo?
prova con google o nel
sitocomune.com
> Rigrazie.
Riprego :)


title: Completamento automatico

author: LuKe

text:
Ciao a tutti,
Su una casella di testo vorrei utilizzare una funzione di completamento
automatico in base al contenuto del campo corrispondente.
Come si può fare???
Thanks
LuKe


title: Completamento automatico

author: namor

text:
LuKe ha scritto:

Non ti vanno bene le caselle combinate, che hanno già il completamento
automatico?
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: Completamento automatico

author: fidirico (lavoro)

text:
"LuKe" <
b...@gmx.de
> ha scritto nel messaggio
news:wURnc.44234$zm5....@nntpserver.swip.net...

Vai su
www.sitocomune.com
 e, nella sezione Forms, leggi la faq di Pepin
intitolata "autocompletamento del testo in una casella di testo".
Ciao
Galliano.


title: filtro condizionale

author: francesco

text:
in una query utilizzo un semplice filtro: Like
[forms]![mascheraA]![casellacombinata1]. Qualcuno sa dirmi se è possibile,
invece, impostare un filtro che funzioni così: se casellacombinata1 is null
allora non filtrare (funziona come se il filtro non ci fosse, cioè mostra
tutti i valori) altrimenti (se casella combinata1 non ha valore null) Like
[forms]![mascheraA]![casellacombinata1]? Ringrazio anticipatamente. ciao a
tutti
francesco
--------------------------------
Inviato via
http://usenet.libero.it


title: filtro condizionale

author: Alex

text:
"francesco" <
ga...@libero.it
> wrote in message
news:81Z72Z126Z200Y1...@usenet.libero.it
> in una query utilizzo un semplice filtro: Like
> [forms]![mascheraA]![casellacombinata1]. Qualcuno sa dirmi se č possibile,
> invece, impostare un filtro che funzioni cosě: se casellacombinata1 is null
> allora non filtrare (funziona come se il filtro non ci fosse, cioč mostra
> tutti i valori) altrimenti (se casella combinata1 non ha valore null) Like
> [forms]![mascheraA]![casellacombinata1]? Ringrazio anticipatamente. ciao a
> tutti
> francesco
>
Like
IIF(IsNull([forms]![mascheraA]![casellacombinata1]);"*";[forms]![mascheraA]![casellacombinata1])
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: filtro condizionale

text:

> grazie mille @Alex, mi sono un pň perso in un bicchiere d'acqua. ciao
> --
> Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
>
--------------------------------
Inviato via
http://usenet.libero.it


title: filtro condizionale

text:
Il 30 Apr 2003, 15:24,
ga...@libero.it
 (francesco) ha scritto:
> Il 30 Apr 2003, 15:17, "Alex" <
ik2...@libero.it
> ha scritto:
> > "francesco" <
ga...@libero.it
> wrote in message
> >
news:81Z72Z126Z200Y1...@usenet.libero.it
> >
> > > in una query utilizzo un semplice filtro: Like
> > > [forms]![mascheraA]![casellacombinata1]. Qualcuno sa dirmi se è
> possibile,
> > > invece, impostare un filtro che funzioni così: se casellacombinata1 is
> null
> > > allora non filtrare (funziona come se il filtro non ci fosse, cioè
> mostra
> > > tutti i valori) altrimenti (se casella combinata1 non ha valore null)
> Like
> > > [forms]![mascheraA]![casellacombinata1]? Ringrazio anticipatamente.
ciao
> a
> > > tutti
> > > francesco
> > >
> >
> >
> > Like
> >
>
IIF(IsNull([forms]![mascheraA]![casellacombinata1]);"*";[forms]![mascheraA]![casellacombinata1])
> >
> > @Alex.
> >
> > grazie mille @Alex, mi sono un pò perso in un bicchiere d'acqua. ciao
> > --
> > Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
> >
> però mi da problemi se il valore è null: con "*" non mi fa vedere niente



title: filtro condizionale

text:
Il 30 Apr 2003, 15:28,
ga...@libero.it
 (francesco) ha scritto:
> Il 30 Apr 2003, 15:24,
ga...@libero.it
 (francesco) ha scritto:
> > Il 30 Apr 2003, 15:17, "Alex" <
ik2...@libero.it
> ha scritto:
> > > "francesco" <
ga...@libero.it
> wrote in message
> > >
news:81Z72Z126Z200Y1...@usenet.libero.it
> > >
> > > > in una query utilizzo un semplice filtro: Like
> > > > [forms]![mascheraA]![casellacombinata1]. Qualcuno sa dirmi se č
> > possibile,
> > > > invece, impostare un filtro che funzioni cosě: se casellacombinata1
is
> > null
> > > > allora non filtrare (funziona come se il filtro non ci fosse, cioč
> > mostra
> > > > tutti i valori) altrimenti (se casella combinata1 non ha valore
null)
> > Like
> > > > [forms]![mascheraA]![casellacombinata1]? Ringrazio anticipatamente.
> ciao
> > a
> > > > tutti
> > > > francesco
> > > >
> > >
> > >
> > > Like
> > >
> >
>
IIF(IsNull([forms]![mascheraA]![casellacombinata1]);"*";[forms]![mascheraA]![casellacombinata1])
> > >
> > > @Alex.
> > >
> > > grazie mille @Alex, mi sono un pň perso in un bicchiere d'acqua. ciao
> > > --
> > > Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG
> > >
> > perň mi da problemi se il valore č null: con "*" non mi fa vedere niente
> > --------------------------------
> > Inviato via
http://usenet.libero.it
> >c'era un errore la sintasi corretta č Like
(IIf(IsNull([forms]![mascheraA]![casellacombinata1]);"*";([forms]![mascheraA]![casellacombinata1])))
> ciao



title: Margini di stampa

author: Dani

text:
Access 97
Creo un semplice report per etichette. Se uso una stampante Postscript
nessun problema, se uso un normale DeskJet, Access si rifiuta di scendere
sotto certi valori per i margini (Dx, Sx, Sup, Inf.). Ovviamente addio
formattazione pagina ...
C'e' qualche trucco per aggirare il problema?
Grazie, D.


title: Margini di stampa

author: MegaMax

text:
"Dani" <
da...@spamp.it
> ha scritto nel messaggio
news:9ed5s0$rii$1...@fe2.cs.interbusiness.it...

dubito... i margini minimi dipendono dalla stampante installata...
al massimo puoi impostarli via codice VBA, ma comunque non puoi andare oltre
i limiti fsici della tua stampante :-)


title: Margini di stampa

text:
MegaMax <
a...@a.com
> wrote in message UrqO6.2294$d8.4...@news2.tin.it...

Era quello che dubitavo... :( Grazie comunque per la risposta.
Ciao, D.


title: Margini di stampa

text:
MegaMax <
a...@a.com
> wrote in message UrqO6.2294$d8.4...@news2.tin.it...
>

> Era quello che dubitavo... :( Grazie comunque per la risposta.
Comunque la stessa stampante da Word /Excel non da' problemi di questo tipo.
Quindi da qualche parte ci deve essere la possibilita' di gestire la cosa.
Ciao, D.


title: Margini di stampa

text:
"Dani" <
da...@spamp.it
> ha scritto nel messaggio
news:9edcok$bve$1...@fe2.cs.interbusiness.it...

Ma Access come/dove/quando da problemi? che problemi da? cosa dice? da un
errore? satmpa male? non stampa?
Max


title: Margini di stampa

text:
> [...cut...]
> Ma Access come/dove/quando da problemi? che problemi da? cosa dice? da un
> errore? satmpa male? non stampa?
Sto tentando di stampare delle etichette in formato 3x8, nel momento in cui
do' l'anteprima di stampa Access modifica i margini del report (che io avevo
settato tutti a 0) mettendomi quelli standard della stampante e quindi
dandomi l'errore :"Alcuni dati potrebbero non essere visualizzati". Una
volta visualizzato il report manca una riga di etichette che trovo nella
seconda pagina. Ho configurato una stampante DeskJet HP 690C (driver nativi
MS), ma anche con altri driver compatibili con questa stampante il problema
rimane.
Sul sito della MS dicono che e' un problema conosciuto e mi sono scaricato e
aggiornato Access con le SR1 e 2, ma il risultato non cambia.
Ciao, D.


title: Margini di stampa

author: Sergio MAZZA

text:
"Dani" <
da...@spamp.it
> ha scritto nel messaggio
news:9ed5s0$rii$1...@fe2.cs.interbusiness.it...

Io mi creo le etichette da word e faccio la stampa unione...
Ciao.


title: Margini di stampa

text:
> Io mi creo le etichette da word e faccio la stampa unione...
cosa intendi con "stampa unione"?
Max


title: Margini di stampa

text:
"Dani" <
da...@spamp.it
> ha scritto nel messaggio
news:9edo87$i6v$1...@fe1.cs.interbusiness.it...
> > [...cut...]
> > Ma Access come/dove/quando da problemi? che problemi da? cosa dice? da
un
> > errore? satmpa male? non stampa?
>
> Sto tentando di stampare delle etichette in formato 3x8, nel momento in
cui
> do' l'anteprima di stampa Access modifica i margini del report (che io
avevo
> settato tutti a 0) mettendomi quelli standard della stampante e quindi
> dandomi l'errore :"Alcuni dati potrebbero non essere visualizzati". Una
> volta visualizzato il report manca una riga di etichette che trovo nella
> seconda pagina. Ho configurato una stampante DeskJet HP 690C (driver
nativi
Hai provato a settare i margini a 0 nelle opzioni di default del DB?


title: Margini di stampa

text:
"MegaMax" <
a...@a.com
> ha scritto nel messaggio
news:m1JO6.1897$w4.4...@news1.tin.it...
>
>
> > Io mi creo le etichette da word e faccio la stampa unione...
>
> cosa intendi con "stampa unione"?
>
> Max
Sono stato troppo vago?
Word con: Strumenti  - Stampa unione, scegliendo come documento principale
"buste ed etichette" ti guida alla creazione di un foglio di etichette
personalizzato o ad utilizzare i formati già presenti. Prima pero' devi
crearti la fonte dati da associare al documento, una volta creato il
documento puoi utilizzarlo come vuoi...
Ciao.


title: Margini di stampa

text:
> [...cut...]
>
> Hai provato a settare i margini a 0 nelle opzioni di default del DB?
Si, comunque non funziona, ho risolto mettendo un tipo di carta piu' grande
e rinunciando alle dimensioni dei caratteri, restringendo cosi' le
dimensioni dell'etichetta, ho aumentato i margini del foglio piu' grande in
modo che venisse centrato al foglio A4 che uso e in questo modo sono
riuscito ad aggirare l'ostacolo; anche se non mi piace come soluzione,
sembra essere l'unica possibile per risolvere il problema...
Ciao D.


title: Margini di stampa

author: Paolo Dozio

text:
Come è possibile che quando setto i margini di stampa non mi si
memorizzano!!
Faccio un paio di stampe e poi ritornano con i valori di default.
Cosa devo fare?!?
--
BYE
Dozio Paolo
E-mail:
do...@libero.it
,
dozi...@tin.it
HomePage:
http://web.tiscalinet.it/doziopaolo
FAX: 02 700 408 165
ICQ number: 99540963 (Puffo)
Enjoy your money:
http://come.to/guadagnare
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *


title: Focus su pulsante

author: valeriocs

text:
Ciao a tutti, so gi� come posizionare il focus su un determinato pulsante.
Se voglio che mi esca una maschera che mi chiede su quale pulsante
posizionare il focus come devo fare? Grazie.


title: Focus su pulsante

author: almorel

text:
On 25 Set, 11:20, "valeriocs" <
sharinga...@live.it
> wrote:
> Ciao a tutti, so già come posizionare il focus su un determinato pulsante.
> Se voglio che mi esca una maschera che mi chiede su quale pulsante
> posizionare il focus come devo fare? Grazie.
Ciao,prova così:
C=inputbox("Su quale comando vuoi il focus ?"
Me.Controls(c).SetFocus
(C è il nome del comando e non la sua dicitura)
Ciao.
Alberto


title: Focus su pulsante

text:
Ciao, grazie mille, funziona. C'� solo un problema se non inserisco quale
pulsante selezionare e clicco su ok oppure su annulla mi da un errore di
run-time. Come posso risolverlo?
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:c28be4ae-17fb-4b90...@d4g2000vbm.googlegroups.com...
On 25 Set, 11:20, "valeriocs" <
sharinga...@live.it
> wrote:
> Ciao a tutti, so gi� come posizionare il focus su un determinato pulsante.
> Se voglio che mi esca una maschera che mi chiede su quale pulsante
> posizionare il focus come devo fare? Grazie.
Ciao,prova cos�:
C=inputbox("Su quale comando vuoi il focus ?"
Me.Controls(c).SetFocus
(C � il nome del comando e non la sua dicitura)
Ciao.
Alberto


title: Focus su pulsante

text:
Ecco:
C=inputbox("Su quale comando vuoi il focus ?")
if c<> "" then
Me.Controls(c).SetFocus
endif
Ri ciao.
Alberto


title: Focus su pulsante

author: Karl Donaubauer

text:
valeriocs wrote:
> "almorel ha scritto:
>> Ciao a tutti, so giï¿œ come posizionare il focus su un determinato
>> pulsante. Se voglio che mi esca una maschera che mi chiede su
>> quale pulsante posizionare il focus come devo fare? Grazie.
>
> Ciao,prova cosï¿œ:
> C=inputbox("Su quale comando vuoi il focus ?"
If C >"" Then
> Me.Controls(c).SetFocus
End If
> (C ï¿œ il nome del comando e non la sua dicitura)
> ...C'ï¿œ solo un problema se non inserisco
> quale pulsante selezionare e clicco su ok oppure su annulla mi da
> un errore di run-time. Come posso risolverlo?
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Focus su pulsante

text:
Grazie di nuovo. Vorrei sapere un'altra cosa, scusa se non me sono accorto
prima. In pratica se inserisco un valore sbagliato esce sempre errore di
run-time. Invece vorrei che inserendo un valore sbagliato mi esce una
finestra che mi dice valore non corretto e premendo ok mi ritorna alla
finestra "su quale comando vuoi il focus"?
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:01e102c9-9dc1-400d...@p15g2000vbl.googlegroups.com...



title: Focus su pulsante

text:
On 25 Set, 13:24, "valeriocs" <
apskdos...@live.it
> wrote:
> Grazie di nuovo. Vorrei sapere un'altra cosa, scusa se non me sono accorto
> prima. In pratica se inserisco un valore sbagliato esce sempre errore di
> run-time. Invece vorrei che inserendo un valore sbagliato mi esce una
> finestra che mi dice valore non corretto e premendo ok mi ritorna alla
> finestra "su quale comando vuoi il focus"?
>
> "almorel" <
almo...@gmail.com
> ha scritto nel messaggionews:01e102c9-9dc1-400d...@p15g2000vbl.googlegroups.com...
>
>
>
 Ecco:
if c<> "" then exit
sub                                                              ' se
risposta nulla esce
C=inputbox("Su quale comando vuoi il focus ?")
if c= "Risp 1" or c= "Risp 2" oc c= "Risp3"    ecc. ecc.  then
'se la risposta è valida procede
Me.Controls(c).SetFocus
else
msgbox "Opzione non
valida"                                                   'se la
risposta non à valida avvisa ed esce
exit sub
end if
Ri ciao.
Alberto


title: Focus su pulsante

text:

Scusa, rivedendo il post non capisco perchè me lo abbia
sformattato ... Boh


title: Focus su pulsante

text:
Grazie, funziona. Solo che ho troppi pulsanti. L'unico metodo �:  if c=
"Risp 1" or c= "Risp 2" oc c= "Risp3" ??
Dovrei creare 100 or.
"almorel" <
alm...@gmail.com
> ha scritto nel messaggio
news:7d47e05c-071f-4ec7...@d4g2000vbm.googlegroups.com...
On 25 Set, 13:24, "valeriocs" <
apskdos...@live.it
> wrote:
> Grazie di nuovo. Vorrei sapere un'altra cosa, scusa se non me sono accorto
> prima. In pratica se inserisco un valore sbagliato esce sempre errore di
> run-time. Invece vorrei che inserendo un valore sbagliato mi esce una
> finestra che mi dice valore non corretto e premendo ok mi ritorna alla
> finestra "su quale comando vuoi il focus"?
>
> "almorel" <
almo...@gmail.com
> ha scritto nel
> messaggionews:01e102c9-9dc1-400d...@p15g2000vbl.googlegroups.com...
>
>
>
 Ecco:
if c<> "" then exit
sub                                                              ' se
risposta nulla esce
C=inputbox("Su quale comando vuoi il focus ?")
if c= "Risp 1" or c= "Risp 2" oc c= "Risp3"    ecc. ecc.  then
'se la risposta � valida procede
Me.Controls(c).SetFocus
else
msgbox "Opzione non
valida"                                                   'se la
risposta non � valida avvisa ed esce



title: Focus su pulsante

text:
valeriocs wrote:
> "almorel ha scritto:
>> ...
>> In pratica se inserisco un valore sbagliato esce sempre
>> errore di run-time. Invece vorrei che inserendo un valore sbagliato mi
>> esce una finestra che mi dice valore non corretto
>> e premendo ok mi ritorna alla finestra "su quale comando vuoi il focus"?
>
> if c<> "" then exit
> sub                                                              ' se
> risposta nulla esce
>
> C=inputbox("Su quale comando vuoi il focus ?")
> if c= "Risp 1" or c= "Risp 2" oc c= "Risp3"    ecc. ecc.  then
> 'se la risposta � valida procede
> Me.Controls(c).SetFocus
> else
> msgbox "Opzione non
> valida"                                                   'se la
> risposta non � valida avvisa ed esce
> exit sub
> end if
> ...
> Grazie, funziona. Solo che ho troppi pulsanti. L'unico metodo �:  if
> c= "Risp 1" or c= "Risp 2" oc c= "Risp3" ??
> Dovrei creare 100 or.
Dim ctl As Control
Dim blnFlag As Boolean
For Each ctl In Me.Controls
    If ctl.Name = c Then
        blnFlag = True
        Exit For
    End If
Next ctl
If blnFlag = False Then
    MsgBox "Hai sbagliato nome."
    Exit Sub 'o una pena diversa
End If



title: Focus su pulsante

text:
Grazie, funziona perfettamente. Se rendo il pulsante trasparente, quando
posiziono il focus sul pulsante si vede poco. C'� un modo per rendere il
focus pi� visibile o � possibile farlo lampeggiare?
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7i4861F...@mid.individual.net...



title: somma di orari: un incubo

author: Commercialisti Associati - Brescia

text:
Per chi puo' aiutarmi....

all'interno di un database in access97 esistono dei report che
sommano nel pie' di report il campo "ore_totali" (formato data/ora) di ogni
record per consentire la lettura delle ore complessive mensili di
lavoro.

nella casella di somma non mi riesce di ottenere il numero ore
totali ma solo un numero che si azzera ogni qual'volta raggiunge le 24
ore.

come posso sommare le ore superando questo limite
????

un grazie anticipato a chi può aiutarmi

Francesco


title: somma di orari: un incubo

text:
Domanda:
""Commercialisti Associati - Brescia"" <
studio...@commass.net
> ha
scritto nel messaggio news:000a01c03816$47bbcd60$020a...@tisclinet.it...
Per chi puo' aiutarmi....



un grazie anticipato a chi puņ aiutarmi
Francesco
Risposta:
Se puņ servirti io utilizzo questa funzione:
'--------------------------------
Function sommaOre(OraDa As String, OraA As String, Optional pausa As Integer
= 0) As String
Dim OraTemp As String
If Not (IsDate(CStr(Date) & " " & OraDa) And IsDate(CStr(Date) & " " &
OraA)) Then
    GoTo Errore
End If
OraTemp = Format(IIf(Val(Right(OraA, 2)) < Val(Right(OraDa, 2)),
DateDiff("h", CDate(CStr(Date) & " " & OraDa), CDate(CStr(Date) & " " &
OraA), vbMonday) - 1, DateDiff("h", CDate(CStr(Date) & " " & OraDa),
CDate(CStr(Date) & " " & OraA), vbMonday)), "00") & ":" &
Format(DateDiff("n", CDate(CStr(Date) & " " & OraDa), CDate(CStr(Date) & " "
& OraA), vbMonday) Mod 60, "00")
If pausa > 0 Then
    OraTemp = Format(DateAdd("n", -pausa, OraTemp), "hh:mm")
End If
sommaOre = OraTemp
Exit Function
Errore:
    sommaOre = "00:00"
End Function
'--------------------------------
I parametri da passare sono: sommaOre("08:30","15:30") in formato "hh:mm" e
di tipo stringa e optionalmente gli puoi passare la pausa in minuti e di
tipo numerico.
Ciao.


title: somma di orari: un incubo

author: Paolo A.

text:
Sergio MAZZA ha scritto:
> di tipo stringa e optionalmente gli puoi passare la pausa in minuti e di
> tipo numerico.
>
> Ciao.
optioche...? :-)


title: somma di orari: un incubo

text:
"Paolo A." <
Aul...@interlogica.it
> ha scritto nel messaggio
news:39EC29D0...@interlogica.it...

Che cè di strano? E' Informatichese puro!
Ciao.


title: somma di orari: un incubo

author: Lbo da casa

text:
>> > di tipo stringa e optionalmente gli puoi passare la pausa in minuti e di
>> optioche...? :-)
>Che cè di strano? E' Informatichese puro!
ovviamente lo pronunci "opscionalmente".
--
non studio non lavoro non guardo la tv
non vado al cinema non faccio sport
----------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access


title: somma di orari: un incubo

text:
"Lbo da casa " <
l...@NOSPAM.blunet.it
> ha scritto nel messaggio
news:39ec78f8...@news.interbusiness.it...
> >> > di tipo stringa e optionalmente gli puoi passare la pausa in minuti e
di
>
> >> optioche...? :-)
>
> >Che cč di strano? E' Informatichese puro!
>
> ovviamente lo pronunci "opscionalmente".
> --
>
> non studio non lavoro non guardo la tv
> non vado al cinema non faccio sport
>
> ----------------------------------------
>
> il sito comune di it.comp.appl.access:
>
http://members.xoom.it/it_db_access
Sě quando sto' togliendo i pezzetti di ciccia (della cena precedente) tra i
dentini...
Ciao.


title: somma di orari: un incubo

text:
Grazie.

non ho molta dimestichezza con il linguaggio ... ma ci
provo

ciao


title: inner join

author: Gestserv

text:
Ho bisogno di avere un chiarimento sul comando INNER JOIN:
l'help mi fa un esempio che perņ non fa al caso mio:
io ho bisogno in una query di trovare:
tabella1.campo1=tabella2.campo2 o qualora non esista tale record di trovare:
tabella1.campo1=tabella3.campo3
l'esempio dell'help mi spiega l'OR soltanto per campi della stessa tabella.
Grazie


title: Intercettare un evento

author: Andrea Moro

text:
Ho creato una form dinamicamente con il createform,
ora però avrei necessità di intercettare - dopo averla
aperta con un docmd.openform acnormal - l'evento paint.
Il problema è che non avendo una form sulla quale fare
tasto destro, proprietà, eventi e seleziona la routine evento
da generare, non ho la più pallida idea di come dirgli sta cosa.
Esiste un quache cosa tipo addhandler o similari?
Saluti e buona notte
Andrea


title: Intercettare un evento

author: ALESSANDRO Baraldi

text:
"Andrea Moro" <
moroan...@tiscalinet.it
> ha scritto nel messaggio
news:bu9rs6$fh5f3$1...@ID-61006.news.uni-berlin.de...

L'evento Paint in VBA non c'è, ma se hai creato da codice
la Form, allora perchè non gli ahai associato anche una Routine
evento all'Evento che ti interessa....??
Forms!NomeForm.OnLoad="Event Procedure"
Ovvio che poi devi sbattere nel Modulo della Form sempre via codice
il Codice di esecuzione, l'alternativa è quella di mettere invece della
Routine Evento il richiamo ad una Funzione.. che puoi metterein un Modulo
generico...:
Forms!NomeForm.OnLoad="=TuaFunzione()"
Io ho provato in entambi i modi, ma preferisco il 1°, molto più tecnico
ed interessante......!
Ciao.
@Alex.


title: Intercettare un evento

text:
Ho dato uno sguardo al tuo esempio, e di quel tuo sistema
forms!miaform.onload="=miafunzione()" non ne vedo traccia.
Che sia l'esempio sbagliato?
O che non ho capito bene cosa cercare (chiaramente non ho
cercato quello che ti ho scritto sopra, ma un semplice onload)
più mi sono letto il codice, ma di una form nuova, con evento
al seguito generato dinamicamente non vedo nulla.
Puoi essere più preciso?
Grazie
Andrea


title: Intercettare un evento

author: Antonio Biso

text:
"Andrea Moro" <
moroan...@tiscalinet.it
> ha scritto nel messaggio
news:bumf0c$jeluj$1...@ID-61006.news.uni-berlin.de...
> Puoi essere più preciso?
Esatto!
Perchè non lasci il quoting?!?!
Antonio


title: Office 2000 Developer

author: dibben

text:
Salve a tutto il Ng,
vorrei sapere se esiste ancora la versione di Office 2000 Developer in
italiano, visto che viene pubblicizzata solo la versione XP.
Grazie a tutti coloro che risponderanno.


title: Office 2000 Developer

author: Francesco Carannante

text:

Purtorppo non esite piů.


title: Office 2000 Developer

author: ringo

text:
"Francesco Carannante" <
asy...@tin.it
> ha scritto nel messaggio
news:BT2ba.45238$zo2.1...@news2.tin.it...

> Purtorppo non esite più.
>
>
Perchè purtroppo?
L'XP non è migliore di A2k?
bye
ringo


title: Office 2000 Developer

text:
"ringo" <
ri...@tiscali.it
> ha scritto nel messaggio
news:b4ie44$ohc$1...@newsread.albacom.net...

Ciao Ringo hai mai provato ha far funzionare la versione XP collegata al
driver ODBC di ACUCORP ?
Mi tronca i decimali dei campi valuta Mamma Microsoft mi ha chiesto se
rivoglio i soldi
indietro.
Ecco perche il 2k e meglio .
Ciao Francesco.


title: Sapere se la determinata maschera è aperta

author: Andrea

text:
Ciao uso A97,
Sapete come si fa a sapere se una maschera è aperto o no? Perlomeno se
esiste qualche funzione.
Grazie
Andrea


author: Roberto da casa

text:
"Andrea" <
andrea.di...@tin.it
> ha scritto nel messaggio
news:02YM6.10798$8P3.1...@news1.tin.it...

In un Modulo del tuo database inserisci la seguente funzione:
Function IsLoaded(ByVal strFormName As String) As Integer
 ' Restituisce True se la maschera specificata è aperta in visualizzazione
Maschera o Foglio dati.
    Const conObjStateClosed = 0
    Const conDesignView = 0
    If SysCmd(acSysCmdGetObjectState, acForm, strFormName) <>
conObjStateClosed Then
        If Forms(strFormName).CurrentView <> conDesignView Then
            IsLoaded = True
        End If
    End If
End Function
Quindi in un codice VBA scrivi
If IsLoaded ("NomeTuaMaschera") Then
    MsgBox "La maschera è aperta"
Else
    MsgBox "La maschera non è aperta"
En If
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: activeX......datagrid....

author: Enrico Virginio

text:
Non riesco a capire come far funzionare questo controllo in un form di
Access2000.....
Mi sono documentato parecchio, ho visitato siti di tutte le lingue ma se
ne parla veramente poco...
Sono riuscito a farlo funzionare, PENSATE UN PO', in Word ed in Excel
seguendo le istruzioni che ho trovato in giro per la rete....ma in
Access2000 non se ne parla....
Nessuno in grado di aiutarmi ?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Access runtime help

author: ap

text:
Help sono un novellino
Ho installato Access runtime, ma non so piů come fare ad andare avanti.
non trovo l'icona di lancio
Come faccio a creare un file d'installazione di un mio applicativo??
Grazie a tutti quelli che mi aiuteranno.
angelo


title: Access runtime help

author: Emyr

text:
On Fri, 31 Jan 2003 15:26:33 GMT, "ap" <
nibb...@tin.it
> wrote:
>Help sono un novellino
>Ho installato Access runtime, ma non so più come fare ad andare avanti.
>non trovo l'icona di lancio
>Come faccio a creare un file d'installazione di un mio applicativo??
>Grazie a tutti quelli che mi aiuteranno.
>angelo
>
apri il file di cui creare il pacchetto, fai sul gestore aggiunte
carichi la creazione guidata pacchetti e segui le istruzioni...
(includi access runtime nel pacchetto d'istallazione)
Saluti.
Emanuele.


title: Access runtime help

text:
"Emyr" <
fan...@tiscali.it
> ha scritto nel messaggio
news:s6qm3v8v1e1k0rb53...@4ax.com...

Non lo troooovo (gulp!!!)


title: Access runtime help

text:


presumo tu abbia il developer e che abbia installato le applicazioni
aggiuntive....
Saluti.
Emanuele.


title: American Express scorporo commissioni

author: liones

text:
C'è una formula/decimali "esatta" per avere uno scorporo esatto
 (UGUALE a quello calcolato dalla banca)?

Da alcune prove fatte il 40% delle volte coincide il rimanente 60%
 una volta eccede  l'altra scarseggia

--
liones


title: American Express scorporo commissioni

author: Carlo POTS

text:

Devi fare una semplice proporzione:

100 : x = Importo lordo : Importo Netto

Per cui x= (Importo Netto * 100) / Importo lordo

La percentuale della commissione sara' 100-x

--
Questa e-mail è stata controllata per individuare virus con Avast antivirus.
https://www.avast.com/antivirus


title: American Express scorporo commissioni

text:

Se non coincide è solo perché stai sbagliando i conti... 99 su 100 utilizzi un type on virgola mobile che arrotonda come double o peggio single.
Per le valute sinusa currency

@Alex


title: American Express scorporo commissioni

text:
Carlo POTS ... 60%>   una volta eccede  l'altra scarseggia> > > >
 Devi fare una semplice ...

Conosco la percentuale
Dovrebbe essere un problema di "arrotondamento"


title: American Express scorporo commissioni

text:
...Per le valute sinusa currency@Alex

Verifico


title: Output in formato pdf

author: crush

text:
Salve,
vorrei sapere se è possibile, e qualora
lo fosse, convertire urn report in formato
pdf, per poi essere inviato via email con
sendobject.
Finora ho utilizzato il formato rtf , ma addesso
ho la necessità di includere ai dati un immagine
e in formato rtf l'immagine non viene esportata.
Probabilmene qualcuno ha già risposto ad un
simile quesito, con tutta la buona volontà,
da giorni provo a cercare la risposta nelle threads
già quotate, ma non ho trovato niente.
Grazie per l' attenzione prestata
buon lavoro a tutti
crush
capt_...@hotmail.com


title: Output in formato pdf

text:
> Grazie per l' attenzione prestata
> buon lavoro a tutti
> crush
>
capt_...@hotmail.com
>
si è possibile installi un programma tipo pdf995 che ti mette una stampante
virtuale pdf
poi imposti il report su tale stampante
poi cambi in modo opportuno il file ini del programma da vba prima di
stampare per dare il giusto nome al pdf
poi con Mapisession e MapiMessage
fai una cosa di questo genere
Public Sub SendMail()
MapiSession.UserName = ""
MapiSession.password = ""
MapiSession.SignOn
MapiMessages.SessionID = MapiSession.SessionID
MapiMessages.Compose
MapiMessages.RecipAddress = ema2 'Destinatario
MapiMessages.MsgSubject = "tuo oggetto"
MapiMessages.MsgNoteText = "tuo testo"
MapiMessages.AttachmentPosition = Len(MapiMessages.MsgNoteText)
MapiMessages.AttachmentType = mapData
MapiMessages.AttachmentPathName = "percorso tuo file pdf"
MapiMessages.Send True
MapiSession.SignOff
End Sub
Fammi sapere com'è andata. ciao.


title: Output in formato pdf

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbejml$n5k$1...@lacerta.tiscalinet.it...
>
> Fammi sapere com'è andata. ciao.
>
> Intanto grazie per la sollecitudine con la
   quale hai risposto alla mia richiesta di aiuto.
   Per quanto riguarda il funzionamento, presto
   ti farò sapere.
  Ancora grazie
  Ciao
  crush
>


title: Output in formato pdf

author: Kappa

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbejml$n5k$1...@lacerta.tiscalinet.it...
>

Scusa per far girare questo codice devo caricare qualche riferimento a dll
ocx ....
grazie


title: Output in formato pdf

text:
"Kappa" <
kdik...@tiscali.it
> ha scritto nel messaggio
news:2k23tbF...@uni-berlin.de...

non credo devi insere i 2 oggetti mapi in una form raggiungibnile quando
mandi la email


title: Output in formato pdf

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbh0am$lcm$1...@lacerta.tiscalinet.it...

Scusa se insisto ma dove vado a prendere i due oggetti mapi.
io adesso uso una form con il winsock active x 6.0.... non so se stiamo
parlando dello stesso controllo.


title: Output in formato pdf

text:
>
> Scusa se insisto ma dove vado a prendere i due oggetti mapi.
> io adesso uso una form con il winsock active x 6.0.... non so se stiamo
> parlando dello stesso controllo.
>
nel martello degli strumenti di access c'è la lista degli oggetti inseribili
tu devi inserire nella form mapisession e mapimessages


title: Output in formato pdf

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbi95p$vgb$1...@lacerta.tiscalinet.it...
> >
> > Scusa se insisto ma dove vado a prendere i due oggetti mapi.
> > io adesso uso una form con il winsock active x 6.0.... non so se stiamo
> > parlando dello stesso controllo.
> >
>
> nel martello degli strumenti di access c'č la lista degli oggetti
inseribili
> tu devi inserire nella form mapisession e mapimessages
>
>
>
Si, ho cercato in tutta la lista....
ma di mapisession e mapimessages nessuna traccia
forse devo registrare qualche altro ocx che non possiedo.
Puoi verificare nel menů del codice "strumenti - riferimenti"  quali voci
sono selezionate
Grazie


title: Output in formato pdf

text:
"Kappa" <
kdik...@tiscali.it
> ha scritto nel messaggio
news:2kabfbF...@uni-berlin.de...

devi registrare microsoft  mapi control 6.0 e poi dovrebbero comparirti fra
i controlli inseribili ciao.


title: Output in formato pdf

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:cbrokp$cqu$1...@lacerta.tiscalinet.it...

il fatto č che io non ho non ho tra i controlli disponibili quello che mi
hai indicato, puo verificare a quale file č associato il controllo.
.... magari inviarmelo per posta o dirmi dove trovarlo?
ciao


title: "Immettere valore parametro" riferito a un campo eliminato. Dove cercare ?

text:
buongiorno a tutti, sto per diventare pazzo e allora chiedo aiuto.
Ho eliminato un campo [nomignolo] della mia tabella [NumerazioniRoberto]sul server.

Mi succede che dal mio Client, dopo aver aggiornato le tabelle collegate, ricreato la tabella, e altri vari tentativi più o meno pertinenti, non riesco a fare più nulla perché mi viene richiesto in continuazione di immettere il valore parametro NumerazioniRoberto.nomignolo corrispondente al campo eliminato.

Preciso inoltre che ho eliminato [nomignolo] in tutte le righe di codice e nelle proprietà delle sottomaschere componenti la mia maschera principale.

Esiste un metodo/utilità per individuare dove potrebbe nascondersi il collegamento all'infame [nomignolo] ?

grazie infinite a tutti


author: Karl Donaubauer

text:
Salve,

ignazio.pilone:

No, solo tool come Find&Replace. Però di solito si trova il posto con un
po di cerca:

Non è chiaro quando e dove esattamente ricevi il dialogo. Se solo
succede in 1 sottomaschera aprila come maschera sola e controlla se
viene il dialogo.

Se sì, controlla l'origine dati. Se si tratta di una query aprila in
vis. tabella per vedere se funziona.

Se funziona controlla p.e. le proprietà "Filtro" e "Ordina per" della
maschera.

Se non lo trovi, elimina tutti controlli dalla maschera e aprila in vis.
maschera. Se non viene il dialogo, controlla se ci sono espressioni in
controlli che riferiscono il campo eliminato (calcoli, somme, query di
combo ecc.).

--
Ciao
Karl
*********
http://www.AccessDevCon.com

Access FAQ:
http://www.donkarl.com/it


text:
grazie Karl,
dopo tre ore di verifiche e tre travasi di bile ho individuato il campo che se ne stava nascosto in un ordinamento dati di una combo inutilizzata.

Solo sapere che ci sei mi rende più sicuro....grazie infinite.


title: Problema con relazioni in ACCESS

author: Emiliano - EmiCAD

text:
Ciao a tutti,
sto costruendo un piccolo database per esigenze personali in ACCESS.
E' la prima volta che utilizzo questo programma, e ho trovato qualche
problema.
Spero che almeno voi possiate aiutarmi visto che la guida in linea non č
stata molto esauriente.
1. ho una tabella PRODOTTI con due campi: "NomeProdotto" e "Prezzo"
2. ho un'altra tabella ORDINI con diversi campi tra cui uno "NomeProdotto"
dove sono riuscito a creare una relazione la quale mi consente di aprire una
tendina e scegliere il prodotto, ora vorrei un'altro campo "PrezzoUnitario"
che mi suggerisse il prezzo del prodotto scelto inserito nella tabella
PRODOTTI ma che mi consentisse anche di cambiarlo nel caso non mi andasse
bene.
Spero in un vostro aiuto, ringrazio tutti in anticipo.
Ciao da Emiliano


title: Problema con relazioni in ACCESS

author: Potone

text:
Ciao,
nella tabella Ordini potresti aggiungere (o forse l'hai già fatto) il campo
PrezzoOrdine (o simile) dove conservere il prezzo per il prodotto relativo
ad ogni specifico ordine (potrebbe essere lo stesso prezzo della tabella
prodotti o uno modificato da te).
Praticamente dovresti fare in modo che ogni volta che selezioni un prodotto
dalla tendina il relativo prezzo (il campo Prezzo della tabella Prodotti)
venga copiato nel campo PrezzoOrdine dove tu potrai modificarlo senza
influenzare il prezzo originale sulla tabella Prodotti.
Ci sono diversi modi, quello che mi viene in mente prima è: nella routine
evento DopoAggiornamento della tendina inserisci questo codice (diciamo che
la tendina si chiami NomeProdotto):
Private Sub NomeProdotto_AfterUpdate()
    Me![PrezzoOrdine]=Nz(DlookUp("Prezzo","Prodotti","NomeProdotto=""" &
me![NomeProdotto] & """")) ' Attenzione a mettere tutte le virgolette
End Sub
la funzione DlookUp "pesca" dalla tabella Prodotti il Prezzo del prodotto
con lo stesso NomeProdotto scelto nella tendina.
La funzione Nz trasforma i valori Null in 0 (zero) in questo modo se il
prezzo non è presente nella tabella Prodotti (o il prodotto non esiste)
viene immesso 0.
Un'ultima cosa: se hai cominciato da poco a progettare il database mi
permetto di consigliarti di non relazionare le tabelle in base a campi di
tipo testo (come il nome prodotto) perchè se mai dovessi aver la necessità
di modificare la descrizione di questi campi perderesti le relazioni. E' più
conveniente relazionare le tabelle in base ad un campo non modificabile,
tipo valore numerico in entrambe le tabelle (un campo contatore e chiave
primaria nella tabella prodotti e un campo numerico intero lungo nella
tabella Ordini) potresti chiamarlo per es. IDProdotto, in questo modo se
modificherai la descrizione dei prodotti non perderai mai le relazioni nelle
due tabelle.
Ciao, spero di non aver ecceduto :-)
Mat.
"Emiliano - EmiCAD" <
ligh...@tin.it
> ha scritto nel messaggio
news:Hfgm8.51130$1S3.1...@twister1.libero.it...



title: Problema con relazioni in ACCESS

text:
Ciao Mat,
non hai ecceduto anzi i tuoi consigli mi sono stati molto utili, sia la
routine di VisualBasic sia la faccenda delle relazioni a cui non avevo
pensato.
Grazie ancora.
--
Ciao da Emiliano - Webmaster di EmiCAD® - Tutto per AutoCAD
e-mail:
webm...@emicad.it
web:
www.emicad.it
"Potone" <
NOSPAMm...@inwind.it
> ha scritto nel messaggio
news:fTgm8.51237$1S3.1...@twister1.libero.it...



title: come determinare se txtbox vuota?

author: cio

text:
ciao
sto cercando di fare fare a livello di codice questa operazine
Se la txtbox è vuota
allora non fare visualizzare la txtbox su form current
altriementi
fai visualizzare la textbox
ho provato mettendo txtbox.value <> 0 e non funziona  e nemmeno con <>
Null.... come posso fare?
grazie 1000
cio


title: come determinare se txtbox vuota?

author: Alessandro Baraldi

text:
cio ha scritto:

Hai provato con IsNull(Me!nomeText) ...?
@Alex


title: come determinare se txtbox vuota?

author: Beppe

text:
cio ha scritto:

Vedi la funzione "IsNull()"
Bye


title: come determinare se txtbox vuota?

author: Ivan da casa

text:
"cio" <
c...@cio.it
> ha scritto nel messaggio
news:eo804f$54s$1...@fata.cs.interbusiness.it...

oltre ai consigli di Alex e Beppe, puoi usare anch la funzione If
Nz(TextBox) = "" che restituisce una stringa vuota se non è presente nessun
valore.
IvanDaBologna


title: Crittografia

author: Lindo

text:
Salve.
Mi trovo a dover implementare una gestione degli user e delle
loro password in un applicativo che usa Oracle come DBMS e Access
per l'interfaccia.
Ora gli users e i loro dati (password, lastpassword, last login,
last password change, etc etc) non sono altro che record in una
table. Il problema e' questo: come memorizzo le password nella
table ? Attualmente sono in chiaro (non ho nessun user che sia in
grado di accedere alle table anzi, non ho nessun user che sappia
che cosa e' una table :>>> ) ma la cosa non mi va. Qualcuno mi
potrebbe indicare un algoritmo per crittare (spero sia il termine
corretto) il campo della passwd ? Ovviamente l'algoritmo che cerco
deve essere one-way, tipo quello usato da unix per la gestione dei
files /etc/passwd e shadow.
Dove posso trovarlo !?!??!
Ciao e grazie.


title: Crittografia

author: AntoGal

text:
"Lindo" <lin...@NOSPAMhotmail.com> scrisse...
>Qualcuno mi
> potrebbe indicare un algoritmo per crittare (spero sia il termine
> corretto) il campo della passwd ? Ovviamente l'algoritmo che cerco
> deve essere one-way, tipo quello usato da unix per la gestione dei
> files /etc/passwd e shadow.
L'algoritmo oneway usato da unix è di pubblico dominio (anche perchè non è
invertibile), e tra l'altro è usato dai vari programmi di brute-force come
"Jack the ripper", quindi si trova. Dovresti trovarlo facilmente con una
ricerca anche se, dato che i tuoi utenti non sono molto skillati, potresti
più semplicemente fartene uno custom, come il banale Xor.
--
Ciao, AntoGal
*************************************************
Gestione punti vendita (casse e pos NCR)

www.powerretail.it
-------------------------------------------------------------
per scaricare un gioco di DAMA ITALIANA
http://volftp.mondadori.com/italiani/galletta/
*************************************************


title: Crittografia

author: ema

text:
Mio cuggino mi ha detto che Lindo  <
lin...@nospamhotmail.com
>	scrisse:
> corretto) il campo della passwd ?  Ovviamente  l'algoritmo  che  cerco
> deve essere one-way, tipo quello usato da unix  per  la  gestione  dei
> files /etc/passwd e shadow.
>
> Dove posso trovarlo !?!??!
>
[io@ema]:[Tue Jan 16]:[18:21:47]:[~]
--> man crypt; echo 'bye!'
CRYPT(3)                Library functions                CRYPT(3)
NAME
       crypt - password and data encryption
SYNOPSIS
       #define _XOPEN_SOURCE
       #include <unistd.h>
       char *crypt(const char *key, const char *salt);
DESCRIPTION
       crypt is the  password  encryption  function.   It  is  based  on
       the  Data   Encryption	Standard   algorithm   with   variations
       intended  (among  other	things)  to  discourage  use  of   hard
       ware implementations of a key search.
       key is a user's typed password.
       salt  is   a   two-character   string   chosen	from   the   set
       [a-zA-Z0-9./].	This  string  is  used	to  perturb  the  algo
       rithm in one of 4096 different ways.
       By taking the lowest 7  bit  of	each  character  of  the  key, a
       56-bit  key  is	obtained.   This  56-bit   key	 is   used   to
       encrypt	repeatedly  a  constant   string   (usually   a   string
       consisting  of  all  zeros).   The  returned  value  points   to
       the  encrypted  password,  a  series  of   13   printable   ASCII
       characters  (the  first	two  characters   represent   the   salt
       itself).   The  return  value  points  to  static   data   whose
       content is overwritten by each call.
       Warning: The key  space	consists  of  2**56  equal  7.2e16  pos
       sible  values.	Exhaustive  searches  of  this	key  space  are
       possible  using	 massively   parallel	computers.    Software,
       such as	crack(1),  is  available  which  will  search  the  por
       tion  of  this  key  space  that  is  generally	used  by  humans
       for  passwords.	 Hence,  password  selection  should,  at  mini
       mum, avoid common words	and  names.   The  use	of  a  passwd(1)
       program	that  checks  for   crackable	passwords   during   the
       selection process is recommended.
       The DES	algorithm  itself  has	a  few	quirks	which  make  the
       use of the  crypt(3)  interface	a  very  poor  choice  for  any
       thing  other  than  password   authentication.	 If   you   are
       planning  on  using  the  crypt(3)  interface  for  a  cryptogra
       phy  project,  don't  do  it:  get  a  good  book  on  encryption
       and one of the widely available DES libraries.
bye!
--
Emanuele Cesena
http://www.penguinpowered.com/~ecesena
<
ece...@penguinpowered.com
> - rimuovi XXX  x  rispondere  ICQ	#8814554

Ultime	dalla  Societa'  Autostrade:  "Occorre	investire   di	 piu'!".
		-- Da it.hobby.umorismo


title: controllo

author: francesco

text:
          utilizzo un db access principale dove tengo le mie tabelle con i dati e
altri db access i quali hanno solo dei collegamenti a queste tabelle .quindi
vi è un db principale in cui vi sono i dati e altri db (con i collegamenti
alle tabelle) utilizzati da vari utenti su altri pc in rete. come posso
controllare se un utente sta utilizzando il suo db? se cioè è collegato a
quello principale? grazie francesco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: controllo

author: aaa

text:
francesco ha scritto:


fai una tabella nel be e su tutti gli fe metti una macro in autoexec che
lancia una query di accodamento sulla tabella del be
avevo già risposto ad una domanda simile un paio di giorni fa prova
guardarla
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Trasferimento struttura

author: Andrea Garbagnoli

text:
Lavoro allo sviluppo di un'applicazione VB con database Jet, packaged;
esistono dei tool che permettano di "fotografare" le modifiche alla
struttura di un database .MDB generando uno script, in modo da poterle
riprodurre automaticamente sui database dei clienti?
--
Andrea Garbagnoli
garb...@tin.it


title: compattazione DB

author: Mike Dens

text:
ciao, ho provato a fare due prove: ho compattato il mio db tramite il menu
strumenti->Comapatta... e funziona; ho trovato una routine tra l'help di access
per compattare il db: nel codice viene sugegrito di usare
DBEngine.CompactDatabase
Io ho provato, inserendo il codice che mi dice access ma il db non viene per
neinte compresso!! qualcuno sa dirmi come vada usato meglio questo dbengine????
grazie e ciao
mike
--
Posted from
epid-28-dns.ifc.cnr.it
 [146.48.71.90]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: compattazione DB

author: Roberto dal portatile

text:
"Mike Dens" <
ra...@tiscalinet.it
> ha scritto nel messaggio
news:4ef28a9b28fd9c14d3...@mygate.mailgate.org...
> ciao, ho provato a fare due prove: ho compattato il mio db tramite il menu
> strumenti->Comapatta... e funziona; ho trovato una routine tra l'help di
access
> per compattare il db: nel codice viene sugegrito di usare
> DBEngine.CompactDatabase
> Io ho provato, inserendo il codice che mi dice access ma il db non viene
per
> neinte compresso!! qualcuno sa dirmi come vada usato meglio questo
dbengine????
> grazie e ciao
> mike
>
>
Hai provato a fare un giretto nella Sezione General del Sito Comune (link
qui sotto)?
C'è più di una FAQ che dà soluzioni a come effettuare la compattazione di un
database da codice.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Copia di backup.

author: GT

text:
E'  possibile fare in automatico all'uscita da access una copia di backup
del database appena utilizzato?
Come?
Grazie a tutti in anticipo.


title: estrapolare numero da un campo testo e memorizzarlo altra colonna

author: ^luigi^

text:
ci riprovo!
ho una maschera in cui un controllo mi incrementa un contatore nel
formato 000045


author: geppo

text:
Ciao ^luigi^ wrote:
> ci riprovo!
>
> ho una maschera in cui un controllo mi incrementa un contatore nel
> formato 000045 8 con la seguente formula
> =Format(IIf(IsNull(DMax("[Num]";"[unica]";"[Num] like '??????/" &
> Format(Date();"aa") & "'"));1;Left(DMax("[Num]";"[unica]";"[Num]
> like '??????/" & Format(Date();"aa") & "'");6)+1);"00") & "/" & Format
> (Date();"aa")
> ora vorrei in un'altra colonna"fascicolo" della tabella "unica"
> memorizzare solo il numero 000045 diviso 25.
> come faccio?
Prova cosi:
NomeTuoControllo = Left(NomeControlloCalcolato, InStr(1,
NomeControlloCalcolato, "/") - 1) / 25
--
Ciao
Geppo


text:
geppo <c...@tin.it.invalid> ha scritto:



text:
Ciao ^luigi^ wrote:
---cut--
>> Qualcosa la da!, ma vorrei che mi cacciasse solo numeri interi,
>> quindi
> da 1 a 25 mi dia 1
> da 26 a 50 mi dia 2
> ecc
> attualmente ad es. al n° 000001 mi da 0,04  invece di 1.
Usa int:
NomeTuoControllo = int(Left(NomeControlloCalcolato, InStr(1,
NomeControlloCalcolato, "/") - 1) / 25)
--
Ciao
Geppo


text:
geppo <c...@tin.it.invalid> ha scritto:

ok funge! ma ancora con ci siamo :-))
infatti ad esempio al n° 0000160 invece di darmi 7, mi da 6! a questo punto
che faccio? faccio bene a fare così
NomeTuoControllo = int(Left(NomeControlloCalcolato, InStr(1,
> NomeControlloCalcolato, "/") - 1) / 25) +1
o faccio una stronzata?
l.


text:

Cosi pero' se il valore e tra 1 e 25 ti da 2.
prova cosi:
NomeTuoControllo = iif(Left(NomeControlloCalcolato, InStr(1,
NomeControlloCalcolato, "/") - 1) <=25, Int(Left(NomeControlloCalcolato,
InStr(1, NomeControlloCalcolato, "/") - 1) / 25),
Int(Left(NomeControlloCalcolato, InStr(1, Testo9, "/") - 1) / 25 + 1))
--
Ciao
Geppo


text:
>
> Cosi pero' se il valore e tra 1 e 25 ti da 2.
>
>
> prova cosi:
>
>
> NomeTuoControllo = iif(Left(NomeControlloCalcolato, InStr(1,
> NomeControlloCalcolato, "/") - 1) <=25, Int(Left
(NomeControlloCalcolato,
> InStr(1, NomeControlloCalcolato, "/") - 1) / 25),
> Int(Left(NomeControlloCalcolato, InStr(1, Testo9, "/") - 1) / 25 +
1))
>
>
provato! ma adesso tra 1 e 25 mi da 0!
l.


text:
cut
> > NomeTuoControllo = int(Left(NomeControlloCalcolato, InStr(1,
> >> NomeControlloCalcolato, "/") - 1) / 25) +1
> >
> > o faccio una stronzata?
>
> Cosi pero' se il valore e tra 1 e 25 ti da 2.
>
>
l'ho provato e pare che va bene! infatti al 000001


text:

> l'ho provato e pare che va bene! infatti al 000001 9 mi ha dato 1!
>
> scusa se approfitto, ma volendolo mettere in valore predefinito del
> controllo campo, come dovrei modificare la stringa dato che mi da
> errore di sintassi? attualmente ho messo come evento su corrente
> della maschera.
>
> l.
>> prova cosi:
>>
>>
>> NomeTuoControllo = iif(Left(NomeControlloCalcolato, InStr(1,
>> NomeControlloCalcolato, "/") - 1) <=25,
>> Int(Left(NomeControlloCalcolato, InStr(1, NomeControlloCalcolato,
>> "/") - 1) / 25), Int(Left(NomeControlloCalcolato, InStr(1, Testo9,
>> "/") - 1) / 25 + 1))
ho trovato qui una funzione di Nick che fa proprio al caso tuo:
http://groups.google.it/group/microsoft.public.it.office.access/browse_thread/thread/d1b3bed4f6bc1d3b/4c145b9e43be2b30?hl=it&lnk=st&q=arrotondare#4c145b9e43be2b30
Inserisci in un modulo standard questa funzione:
=================================
Public Function arrotondasup(numero As Double) As Double
Dim p_int As Integer
Dim p_dec
p_int = Int(numero)
p_dec = numero - p_int
If p_dec > 0 Then
    arrotondasup = p_int + 1
Else
    arrotondasup = p_int
End If
End Function
=========================================
Poi nell'evento current della form:
NomeTuaCasellaControllo = arrotondasup(Left(NomeCasellaControlloCalcolato,
InStr(1, NomeCasellaControlloCalcolato, "/") - 1) / 25)
Per quanto riguarda il valore predefinito, non si puo'.
--
Ciao
Geppo


author: Filippo

text:
On Thu, 06 Mar 2008 12:20:23 GMT, "^luigi^"
<
9662i...@mynewsgate.net
> wrote:
>geppo <c...@tin.it.invalid> ha scritto:
>>
>> Qualcosa la da!, ma vorrei che mi cacciasse solo numeri interi, quindi
>da 1 a 25 mi dia 1
>da 26 a 50 mi dia 2
Direi che la formula generale per ottenere quello che dici con
qualsiasi numero di base, nel tuo caso 25, sia
Base=25
N = il numero da considerare
Risultato = ((N-1)\Base)+1
Prova e vedrai, ad 1 a 25 =1
da 26 a 50 = 2 etc
Ciao
Filippo


text:
Filippo <
f....@panservice.it
> ha scritto:
>
> On Thu, 06 Mar 2008 12:20:23 GMT, "^luigi^"
> <
9662i...@mynewsgate.net
> wrote:
>
> >geppo <c...@tin.it.invalid> ha scritto:
> >>
> >> Qualcosa la da!, ma vorrei che mi cacciasse solo numeri interi,
quindi
> >da 1 a 25 mi dia 1
> >da 26 a 50 mi dia 2
>
>
> Direi che la formula generale per ottenere quello che dici con
> qualsiasi numero di base, nel tuo caso 25, sia
>
> Base=25
> N = il numero da considerare
> Risultato = ((N-1)Base)+1
>
> Prova e vedrai, ad 1 a 25 =1
> da 26 a 50 = 2 etc
> Ciao
> Filippo
>
>
>
filippo! ti puoi esprimere con un esempio pratico basato sulla formula
giusta postata precedentemente? con la mia base di conoscenza, non ci
arrivo
a quello che hai detto! abbi pazienza! grazie
l.


author: Alessandro Cara

text:

La hai riportata male. Filippo ha scritto questo:
Risultato = ((N-1)\Base)+1
Quella "controslash" (o barra al contrario che dir si voglia) non e' un
errore. Significa: restituisci l'intero della divisione fra il
mionumero-1 (N-1) e il divisore (Base).
i.e.  ((27-1)\25) + 1 = 2
--
ac
y-1=x


text:
On Fri, 07 Mar 2008 08:09:28 GMT, "^luigi^"
<
9662i...@mynewsgate.net
> wrote:
>> Base=25
>> N = il numero da considerare
>> Risultato = ((N-1)Base)+1
>>
>> Prova e vedrai, ad 1 a 25 =1
>> da 26 a 50 = 2 etc
>> Ciao
>> Filippo
>>
>>
>>
>filippo! ti puoi esprimere con un esempio pratico basato sulla formula
>giusta postata precedentemente? con la mia base di conoscenza, non ci
>arrivo
>a quello che hai detto! abbi pazienza! grazie
>l.
NumeroCheMiInteressa=((Val(Left(ControlloInQuestione,6))-1)\25)+1
Ciao
Filippo


text:
On Fri, 07 Mar 2008 09:41:21 +0100, Filippo <
f....@panservice.it
>
wrote:
>NumeroCheMiInteressa=((Val(Left(ControlloInQuestione,6))-1)\25)+1
Ovviamente uso Left(NomeControlloCalcolato,6)
anziché
InStr(1, NomeControlloCalcolato, "/") che è più ridondante, sul
presupposto che il formato sia sempre di 6 cifre: "000000", in caso
contrario devi usare al posto di 6 la lunghezza della stringa che
precede la "/"
Scusa la precisazione se ti sembra ovvia.
Se poi NumeroCheMiInteressa è Variant puoi omettere la funzione Val()
perché la conversione è fatta internamente.
Ciao
Filippo


text:
Filippo <
f....@panservice.it
> ha scritto:
> On Fri, 07 Mar 2008 09:41:21 +0100, Filippo <
f....@panservice.it
>
> wrote:
>
>
> >NumeroCheMiInteressa=((Val(Left(ControlloInQuestione,6))-1)25)+1
>
> Ovviamente uso Left(NomeControlloCalcolato,6)
> anziché
> InStr(1, NomeControlloCalcolato, "/") che è più ridondante, sul
> presupposto che il formato sia sempre di 6 cifre: "000000", in caso
> contrario devi usare al posto di 6 la lunghezza della stringa che
> precede la "/"
> Scusa la precisazione se ti sembra ovvia.
>
> Se poi NumeroCheMiInteressa è Variant puoi omettere la funzione Val()
> perché la conversione è fatta internamente.
> Ciao
> Filippo
>
>
>
>
ok! solo che ho un problema, mettendolo sull'evento della maschera "su
corrente", quando faccio nuovo record e non inserisco niente, mi salva
comunque il record e la numerazione va avanti, e a me non stà bene! dato che
viene gestito da più utenti in contemporanea. Invece se avrei potuto metterlo
su valore predefinito del controllo campo, questo non dovrebbe succedere, ma
memorizzare il numero solo se qualche altro campo venisse riempito.
o sbaglio?
l.
mi consigliate una soluzione pratica? grazie
e scusate se approfitto della vostra disponibilità eh!
l


text:
On Fri, 07 Mar 2008 10:03:48 GMT, "^luigi^"
<
9662i...@mynewsgate.net
> wrote:
>Filippo <
f....@panservice.it
> ha scritto:
>>
>ok! solo che ho un problema, mettendolo sull'evento della maschera "su
>corrente", quando faccio nuovo record e non inserisco niente, mi salva
>comunque il record e la numerazione va avanti,
>mi consigliate una soluzione pratica? grazie
Cosě, al volo,mi viene in mente questa soluzione pratica:
Private Sub Form_BeforeUpdate(Cancel As Integer)
    Dim Titolol As String
    Dim Msg As String
    Titolo = "Salvare il record?"
    Msg = "I dati sono cambiati." & vbCrLf & "Vuoi salvare le
modifiche?"

    If Me.Dirty = True Then
      Select Case MsgBox(Msg, vbQuestion + vbYesNoCancel, Titolo)
        Case vbYes
        'non fare nulla
        Case vbNo
          DoCmd.RunCommand acCmdUndo
        Case vbCancel
          Cancel = True
      End Select
    End If
End Sub
ciao
Filippo


text:
cut
scusa, ma cosi farò prendere un esaurimento ai miei colleghi che quando
cambiano record (anche andando su quelli esistenti per ricerche e
visualizzazione), devono scegliere se salvare o no il record anche se non vi
hanno fatto nulla.
la funzione dovrebbe attivarsi solo su nuovi record!
l.


text:

all'interno dell'evento current della form inserisci il codice che fa i
calcoli in una if:
private sub current_form()
if newrecord then
qui inserisci i calcoli
end if
end sub
in questo modo eviti i messaggi ad ogni cambio record piochè il calcolo
viene effettuato solo se il record è nuovo
--
Ciao
Geppo


text:


Non è così (puoi fare una prova se credi)
Se ti sposti tra record senza modificare nulla l'evento Before_Update
non si verifica.
Però si verifica se modifichi un dato in un controllo e poi magari lo
ripristini uguale a prima.
Es. se setti e resetti un check, anche se il valore ritorna lo stesso
che aveva oppure se cancelli un carattere e poi lo riscrivi uguale
allora si che l'evento si verifica (ma converrai con me che capita
molto raramente.......)
Dall'Help in linea:
Quando si immettono dati nuovi o modificati nel controllo di una
maschera e ci si sposta su un altro record o si salva il record
scegliendo Salva record dal menu Record, gli eventi PrimaDiAggiornare
e DopoAggiornamento relativi alla maschera si verificano
immediatamente dopo gli stessi eventi relativi al controllo.
Quando ci si sposta su un altro record, si verificano gli eventi
Uscita e Disattivato per il controllo, seguiti dall'evento Corrente
per il record sul quale ci si è spostati e dagli eventi Invio e
Attivato per il primo controllo del record. Per eseguire le macro o le
routine evento PrimaDiAggiornare e DopoAggiornamento senza eseguire le
macro o le routine evento Uscita e Disattivato, salvare il record
scegliendo il comando Salva record dal menu Record.
Ciao
Filippo


text:
Se preferisci prova questa, l'ho scritta ora e mi pare che funzioni:
If Modificato Then
	' chiede di salvare e in caso di risposta negativa annulla
end if
Private Function Modificato() As Boolean
    Dim Controllo As Control

    For Each Controllo In Me.Controls

        Select Case Controllo.ControlType
            Case acTextBox, acCheckBox, acComboBox
                If Controllo.OldValue <> Controllo.Value Then
                    Modificato = True
                    Exit For
                End If
        End Select
    Next

End Function
Ciao
Filippo


title: Report e imposta pagina

author: Alberto Franceschetti

text:
Salve a tutti,
Il mio problema odierno è il seguente:
- ho creato un report, ma quando vado ad impostare la pagina  (dal comando
file) definendo margini dx , sx alto, basso, nonostante io salvi con rtali
impostazioni, alla stampa successiva riprende le impostazioni stamdard.
Esiste un sistema per bloccare tali impostazioni?
Grazie a tutti quanti vorranno fornimi un suggerimento.
Alberto
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Report e imposta pagina

author: Karl Donaubauer

text:
Alberto Franceschetti wrote:
> - ho creato un report, ma quando vado ad impostare la pagina  (dal
> comando file) definendo margini dx , sx alto, basso, nonostante io
> salvi con rtali impostazioni, alla stampa successiva riprende le
> impostazioni stamdard. Esiste un sistema per bloccare tali
> impostazioni?
>
> Grazie a tutti quanti vorranno fornimi un suggerimento.
Se la tua versione segreta di Access è 2000 vedi:
www.donkarl.com/it
FAQ 7.15 I report in A00 perdono le impostazioni di stampa
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
 + iscriviti alla CISA2, la seconda
Conferenza Italiana per Sviluppatori di Access, Paola, 17+18/6/2006


title: Problema con una maschera di ordini

text:
ho creato in un Db access una maschera ordini ( con relativa sottomaschera
dettagli ordini)andava tutto bene finchč ho voluto acquisire i dati con un
lettore e un terminale, quindě ho fatto una altra tabella che contiene solo
un campo e di cercare di metterelo in relazione con tabella ordini e un
collegamento con il file di testo che viene scaricato dal lettore sulla
macchina. quindě ho aggiunto un altra sottomaschera nella maschera ordini
che deve richiamare quei dettagli ordini. Ora non so dove sbaglio non riesco
neanche dai query a sincronizzarli avete qualche idea ?? sbaglio del tutto ?
avete qualche idea illuminante per me?


title: Mi insegnate gentilmente ad accedere a tabelle DB 2 con ADO ?

text:
Se non vi chiedo troppo.
La situazione e' questa : debbo accedere con ADO a delle tabelle DB2
che
risiedono nel mainframe , il DB 2 gira sopra l' MVS della IBM.
Non ho pero' la minima idea di come si possa accedere a queste
tabelle (in sola lettura), non so come sono organizzati i "percorsi".
Credo si debba costruire un ODBC driver che contenga nel suo
interno le informazioni relative alla localizzazione delle tabelle.
Che dovro' chiedere ai sistemisti, immagino (fortuna che ho diversi
amici di quel settore).
Un inizio, ditemi qualcosa.


author: almorel

text:

Ciao,
non ne so niente però con una semplice ricerca (Google>   ODBC per
DB2) ho visto:
http://support.microsoft.com/kb/216428/it
Ti dice qualcosa ?
Ciao.
Alberto


author: OneEDP

text:

Qui trovi tutto il necessario:
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
Il concetto è semplice.
Creati un file.UDL e fai delle prove di connessione dopo aver installato
di driver del tipo
http://www.connectionstrings.com/as-400
In particolare da Amministrazione ODBC dopo aver creato l'origine dati
devi specificare nel tab Server (e cliccando avanzate) queste condizioni:
- modalità di sincronizzazione: Sincronia immediata (in pratica ricordi
le transazioni? Nessun tipo di blocco in lettura e scrittura ed in più
si possono leggere transazioni di cui non è stato dato il commit da
parte di altri utenti alias adChaos)
- separatore decimale: .
- foramto ora e data tipo ISO
Per quanto riguarda le interrogazionzioni gli statement sono ANSI-SQL92.
I db in as400 è strutturato in librerie/file fisici. Le viste logiche
sono un concetto simile alle viste (ma non materializzate) ma non sono
delle query.
Per accedere al db devi eseguire le query passtrough o con ADO come
preferisci e non mi stancherò mai di ripeterlo in questo ng: dico mai e
poi mai le tabelle collegate!!
La sintassi è la seguente:
SELECT Campo FROM Libreria.FileFisico
dove Libreria è il db e il file fisico è la tua tabella
(
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
)
Cmq di positivo  c'è che l'help in linea della ibm è molto più ordinato
rispetto a microsoft del quale rimane sempre un vespaio per quanto ci si
sforzi di miglioralo negli anni. Ma a parte questo as400 mi repelle ;-)
Ciao
--
Daniele
Rispondere scartando OneEDP, spam e 32


text:
On 13 Set, 09:31, OneEDP <
daniele.sqlOne...@spamgmail32.com
> wrote:
> Qui trovi tutto il necessario:
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
Ok. Grazie.
> Il concetto è semplice.
> Creati un file.UDL
Come si fa ?
>e fai delle prove di connessione dopo aver installato
>un driver del tipohttp://
www.connectionstrings.com/as-400
as-400 ? Anche se il DB2 gira su MVS e il personal computer
su Windows xp ? Non ha importanza ?
> In particolare da Amministrazione ODBC dopo aver creato l'origine dati
> devi specificare nel tab Server (e cliccando avanzate) queste condizioni:
> - modalità di sincronizzazione: Sincronia immediata (in pratica ricordi
> le transazioni? Nessun tipo di blocco in lettura e scrittura ed in più
> si possono leggere transazioni di cui non è stato dato il commit da
> parte di altri utenti alias adChaos)
> - separatore decimale: .
> - foramto ora e data tipo ISO
Ok.
>Per quanto riguarda le interrogazionzioni gli statement sono ANSI-SQL92.
Ok, ma come lo referenzio l' ODBC dall' interno del VBA ?
Devo aggiungere una libreria ? Che libreria ? Dove la prendo ?
... Senti ...
Quanto vuoi ? :D
100 euro possono bastare ? Trattame bene ... :D
> I db in as400 è strutturato in librerie/file fisici. Le viste logiche
> sono un concetto simile alle viste (ma non materializzate) ma non sono
> delle query.
Si,  ma il Db2 nostro gira su MVS. Non gli fa' niente ?
> Per accedere al db devi eseguire le query passtrough o con ADO come
> preferisci e non mi stancherò mai di ripeterlo in questo ng: dico mai e
> poi mai le tabelle collegate!!
Tranquillo : le ODIO le tabelle collegate. Mi stanno proprio
sulle p*. Davvero. Per una serie di ragioni bla bla bla ...
> La sintassi è la seguente:
> SELECT Campo FROM Libreria.FileFisico
> dove Libreria è il db e il file fisico è la tua tabella
> (
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
)
Si ma ... Come lo referenzio il db e il file fisico ?
E poi ... Come faccio a sapere il percorso ?
Sono confuso perche' il percorso del db non puo' essere
del tipo "c:\miadir\ ...\file".
Come e' "fatto" un percorso che si va a connettere ad una
tabella db2 che risiede su un main frame remoto e che oltretutto,
girando su MVS, non ha nemmeno la struttura a directory ma
tagione col catalogo ?
... Aiuto ... Sigh.
> Cmq di positivo  c'è che l'help in linea della ibm è molto più ordinato
> rispetto a microsoft del quale rimane sempre un vespaio per quanto ci si
> sforzi di miglioralo negli anni. Ma a parte questo as400 mi repelle ;-)
Ok.


text:
  Il 13/09/2010 13.49, radicale.002 ha scritto:
> On 13 Set, 09:31, OneEDP<
daniele.sqlOne...@spamgmail32.com
>  wrote:
>> Qui trovi tutto il necessario:
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
> Ok. Grazie.
>
>> Il concetto è semplice.
>> Creati un file.UDL
> Come si fa ?
Creati un file .txt e rinominalo con .udl e fai doppio click!
Da li ti crei la connessione ODBC dai driver DB2 che "devi" aver
installato sul client e da lì con le indicazioni che ti ho dato con la
connection string adatta ti colleghi.
Direi di iniziare prima dalla query passthrough e poi passare su VBA.
Una volta acquisita dimistichezza passa con ADO
>> e fai delle prove di connessione dopo aver installato
>> un driver del tipohttp://
www.connectionstrings.com/as-400
> as-400 ? Anche se il DB2 gira su MVS e il personal computer
> su Windows xp ? Non ha importanza ?
Iseries, MVS, altro... la metodologia è stempre la stessa
>> In particolare da Amministrazione ODBC dopo aver creato l'origine dati
>> devi specificare nel tab Server (e cliccando avanzate) queste condizioni:
>> - modalità di sincronizzazione: Sincronia immediata (in pratica ricordi
>> le transazioni? Nessun tipo di blocco in lettura e scrittura ed in più
>> si possono leggere transazioni di cui non è stato dato il commit da
>> parte di altri utenti alias adChaos)
>> - separatore decimale: .
>> - foramto ora e data tipo ISO
> Ok.
>
>> Per quanto riguarda le interrogazionzioni gli statement sono ANSI-SQL92.
> Ok, ma come lo referenzio l' ODBC dall' interno del VBA ?
> Devo aggiungere una libreria ? Che libreria ? Dove la prendo ?
>
> .... Senti ...
> Quanto vuoi ? :D
> 100 euro possono bastare ? Trattame bene ... :D
>
Per molto meno ti segnalo un link veramente utile nel quale troverai
tutte le risposte, dico tutte quelle che hai posto:
http://www.hitsw.com/support/kbase/protocols_connectivity/odbc4f17.htm
e due
http://www.hitsw.com/support/kbase.html
Questo esempio generico vale per tutte le connessioni
http://www.hitsw.com/support/kbase/odbc/Save_DSN.htm
.
>> I db in as400 è strutturato in librerie/file fisici. Le viste logiche
>> sono un concetto simile alle viste (ma non materializzate) ma non sono
>> delle query.
> Si,  ma il Db2 nostro gira su MVS. Non gli fa' niente ?
>
>> Per accedere al db devi eseguire le query passtrough o con ADO come
>> preferisci e non mi stancherò mai di ripeterlo in questo ng: dico mai e
>> poi mai le tabelle collegate!!
> Tranquillo : le ODIO le tabelle collegate. Mi stanno proprio
> sulle p*. Davvero. Per una serie di ragioni bla bla bla ...
>
>> La sintassi è la seguente:
>> SELECT Campo FROM Libreria.FileFisico
>> dove Libreria è il db e il file fisico è la tua tabella
>> (
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
)
> Si ma ... Come lo referenzio il db e il file fisico ?
> E poi ... Come faccio a sapere il percorso ?
>
> Sono confuso perche' il percorso del db non puo' essere
> del tipo "c:\miadir\ ...\file".
>
Infatti non hai il percorso: hai le librerie consultabili con wrklibpdm
*all e poi i Phisical File.
> Come e' "fatto" un percorso che si va a connettere ad una
> tabella db2 che risiede su un main frame remoto e che oltretutto,
> girando su MVS, non ha nemmeno la struttura a directory ma
> tagione col catalogo ?
> .... Aiuto ... Sigh.
>
>> Cmq di positivo  c'è che l'help in linea della ibm è molto più ordinato
>> rispetto a microsoft del quale rimane sempre un vespaio per quanto ci si
>> sforzi di miglioralo negli anni. Ma a parte questo as400 mi repelle ;-)
> Ok.



text:
Il 13/09/2010 13.49, radicale.002 ha scritto:
> On 13 Set, 09:31, OneEDP<
daniele.sqlOne...@spamgmail32.com
>  wrote:
>> Qui trovi tutto il necessario:
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
>
Elimino tutto e facciamo un po' di ordine.
Fermo restando l'assioma dell'informatica che rammenta un vecchio
motivetto: C'e' da spostare una macchina da qui a li, ma e' un
Diesel(ODBC), fa niente sempre una vettura e'.
la Sequenza e' questa
Access--->Sistema oparativo locale---->Driver di comunicazione(servizio
locale)---||--> Sistema remoto (via indirizzo IP [indirizzo di
rete])---->Servizio remoto che risponde
cosa ti serve
1) il Driver di comunicazione (in genere e' una dll)
Sotto Windows c'e' una funzione apposita che consente di generare il
file (e' un file di testo) con i parametri di connessione.
Pannello di controllo----> Strumenti di amministrazione---->Origine dati
ODBC
Sono possibili tre tipi di files che si differenziano per la loro
visibilita': Sistema, Utente, su file
In access, quando si collegano i datasource, c'e' la possibilia' di
scegliere il tipo di collegamento/data source e' un menu' a tendina
(cbx) che elenca, tra l'altro, la sorgente dati ODBC (Open Database
Connectivity)
Attraverso questa funzione e riferendo al file ODBC generato e'
possibile effettuare la connessione.
In questo modo e' possibile collegare, avendo il driver, qualsiasi RDBMS
ed il  DB2 e' uno di questi (anche lo stesso Access).
Non importa se il sistema remoto e' un As400 o qualcosa di diverso
quello che risponde e' il servizio (normalmente su porta ip
preassegnata) sul sistema remoto.
Ti consiglio comunque di "parlare" con i sistemisti poiche' ti devono
fornire i parametri di accesso al servizio DB2 su mainframe (i.e.
password, porta di utilizzo, nome del servizio).
P.S. Non sta scritto da nessuna parte che le query devono essere
*obbligatoriamente*  (mandatory) di tipo passthrought
HTH
--
ac


text:

Se è sembrato questo hai fatto bene a precisarlo.
A questo punto specifico: senza addentrarsi in decide e decine di righe
di codice e di recordset ecc, ecc. è fondamentale acquisire padronanza e
parlare la stessa "lingua" dell'origine dati.
Le qpt sono un buon campo di battaglia per testare gli statement quando
non si ha la possibilità di avere uno strumento di
amministrazione/sviluppo database, in cui l'unica possibilità è parlare
in sql... insieme magari a qualche editor...
Ciao
>
> HTH
> --
> ac



text:
  Il 13/09/2010 13.49, radicale.002 ha scritto:
> On 13 Set, 09:31, OneEDP<
daniele.sqlOne...@spamgmail32.com
>  wrote:
>> Qui trovi tutto il necessario:
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
> Ok. Grazie.
>
>> Il concetto è semplice.
>> Creati un file.UDL
> Come si fa ?
>
>> e fai delle prove di connessione dopo aver installato
>> un driver del tipohttp://
www.connectionstrings.com/as-400
> as-400 ? Anche se il DB2 gira su MVS e il personal computer
> su Windows xp ? Non ha importanza ?
>
>> In particolare da Amministrazione ODBC dopo aver creato l'origine dati
>> devi specificare nel tab Server (e cliccando avanzate) queste condizioni:
>> - modalità di sincronizzazione: Sincronia immediata (in pratica ricordi
>> le transazioni? Nessun tipo di blocco in lettura e scrittura ed in più
>> si possono leggere transazioni di cui non è stato dato il commit da
>> parte di altri utenti alias adChaos)
>> - separatore decimale: .
>> - foramto ora e data tipo ISO
> Ok.
>
>> Per quanto riguarda le interrogazionzioni gli statement sono ANSI-SQL92.
> Ok, ma come lo referenzio l' ODBC dall' interno del VBA ?
> Devo aggiungere una libreria ? Che libreria ? Dove la prendo ?
>
> .... Senti ...
> Quanto vuoi ? :D
> 100 euro possono bastare ? Trattame bene ... :D
>
>> I db in as400 è strutturato in librerie/file fisici. Le viste logiche
>> sono un concetto simile alle viste (ma non materializzate) ma non sono
>> delle query.
> Si,  ma il Db2 nostro gira su MVS. Non gli fa' niente ?
>
>> Per accedere al db devi eseguire le query passtrough o con ADO come
>> preferisci e non mi stancherò mai di ripeterlo in questo ng: dico mai e
>> poi mai le tabelle collegate!!
> Tranquillo : le ODIO le tabelle collegate. Mi stanno proprio
> sulle p*. Davvero. Per una serie di ragioni bla bla bla ...
>
>> La sintassi è la seguente:
>> SELECT Campo FROM Libreria.FileFisico
>> dove Libreria è il db e il file fisico è la tua tabella
>> (
http://publib.boulder.ibm.com/html/as400/v5r1/ic2932/index.htm
)
> Si ma ... Come lo referenzio il db e il file fisico ?
> E poi ... Come faccio a sapere il percorso ?
>
> Sono confuso perche' il percorso del db non puo' essere
> del tipo "c:\miadir\ ...\file".
>
> Come e' "fatto" un percorso che si va a connettere ad una
> tabella db2 che risiede su un main frame remoto e che oltretutto,
> girando su MVS, non ha nemmeno la struttura a directory ma
> tagione col catalogo ?
> .... Aiuto ... Sigh.
>
>> Cmq di positivo  c'è che l'help in linea della ibm è molto più ordinato
>> rispetto a microsoft del quale rimane sempre un vespaio per quanto ci si
>> sforzi di miglioralo negli anni. Ma a parte questo as400 mi repelle ;-)
> Ok.
Ti segnalo questo mio vecchio segnalibro
http://support.microsoft.com/kb/214854/en-us



author: radicale 003

text:
On 13 Set, 17:07, OneEDP <
daniele.sqlOne...@spamgmail32.com
> wrote:
> Ti segnalo questo mio vecchio segnalibrohttp://
support.microsoft.com/kb/214854/en-us
Sei *GENEROSO*,  OneEDP.
Mi ci vorra' un po' per districarmi, m' hai messo
un sacco di carne al fuoco e io sono LENTO a capire.
Ma m' hai colpito per la tua generosita' (e caxo : competenza !)
Mi sento in debito. Si lo so ... Sono un po' "teatrale" ma non
c'e' finzione, e' proprio la mia natura.
Spero di poterti conoscere. Perche' non t' aggreghi con me e
Alessandro Cara una di queste sere ?
(do per scontato che lui non abbia nulla in contrario).
Ti prego ... !


text:
  Il 13/09/2010 21.54, radicale 003 ha scritto:
> On 13 Set, 17:07, OneEDP<
daniele.sqlOne...@spamgmail32.com
>  wrote:
>> Ti segnalo questo mio vecchio segnalibrohttp://
support.microsoft.com/kb/214854/en-us
> Sei *GENEROSO*,  OneEDP.
>
> Mi ci vorra' un po' per districarmi, m' hai messo
> un sacco di carne al fuoco e io sono LENTO a capire.
E poi con gli ADO la stessa cosa la puoi eseguire in almeno quattro modi
diversi
> Ma m' hai colpito per la tua generosita' (e caxo : competenza !)
> Mi sento in debito. Si lo so ... Sono un po' "teatrale" ma non
> c'e' finzione, e' proprio la mia natura.
Caxo è una nuova compagnia di assicurazioni :-) ?
> Spero di poterti conoscere. Perche' non t' aggreghi con me e
> Alessandro Cara una di queste sere ?
> (do per scontato che lui non abbia nulla in contrario).
Se avremo l'occasione, perché no.
Ma diciamo che ci separano centinaia di km...
> Ti prego ... !
Trovandomi nelle stesse difficoltà mi sembra sprecato non condividere le
mie piccole conquiste



title: [semi OT] licenze software

text:
buona domenica a tutti e scusate per l'OT
vorrei chiarimenti in merito a licenze software su prodotti ormai datati
tipo Office 2000 e Windows 2000
mettiamo che volessi usare i suddetti software su alcuni PC di appoggio
senza che abbia a disposizione le licenze e visto che hanno i copyright
ormai scaduti, a seguito di un controllo di finanza o polizia postale,
potrei essere multato?
Mi spiegate a livello legale come funzionao le licenze in questi casi?
grazie per l'attenzione
Nicola


title: [semi OT] licenze software

author: Cinzia

text:
"N1C0L4" <nickbi@@@
virgilio.it
> ha scritto nel messaggio
news:iSHkj.44$9e...@nntpserver.swip.net...

Ciao Nicola,
l'argomento licenze software č sempre spinoso e per quanto riguarda le
licenze Microsoft č sempre meglio rivolgersi direttamente a loro
http://www.microsoft.com/italy/licenze/risorse/faq.mspx
Comunque per chiarire  i prodotti Office 2000 e Windows 2000 non hanno
il copyright scaduto, non sono piů in vendita  e il discorso cambia...
Per alcuni prodotti e licenze č possibile fare il cosědetto downgrade
cioč comprare una licenza di un porodotto regolarmente in vendita per
regolarizzare un prodotto non piů in vendita detenuto illecitamente...
ad esempio potresti comprare una licenza di Office2003 per
regolarizzare un Office 2000, ma ripeto per queste questioni meglio
rivolgersi direttamente a  Microsoft  dove ti daranno informazioni
sicuramente piů precise.
--
Cinzia [Office Access MVP]
_______________________

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


title: [semi OT] licenze software

author: Carlo Costarella

text:
"N1C0L4" <nickbi@@@
virgilio.it
> ha scritto nel messaggio
news:iSHkj.44$9e...@nntpserver.swip.net...

Purtroppo penso tu debba acquistare una licenza per windows 2000. Da quello
che ho letto in rete vale lo stesso per windws 98.
Su ebay puoi trovarne a partire da cira 100 euro.
C'è però la possibilità di fare il downgrade di una licenza XP se mai
dovessi averne una disponibile.
Ciao, Carlo


title: [semi OT] licenze software

text:
"Cinzia" <
cinziapagani-...@tiscali.it
> ha scritto nel messaggio
news:47935538$0$21197$5fc...@news.tiscali.it...

Nel caso decidessi per un downgrade da O2003 a O2000, Il CD del prodotto
originale diventerebbe automaticamente illecito giusto??
A questo punto tanto vale tenersi O2003 (stesso discorso per Windows)...
Nicola


title: visualizzare totale sottomaschera - foglio dati

author: pfm

text:
salve!

ho una maschera con una sottomaschera (la chiamo sm_elenco)
in base al filtro della maschera visualizzo una serie di record nella sottomaschera (la apro in modalita' foglio dati)

e' possibile visualizzare il totale dei una colonna?

ho creato un campo in pie' di pagina maschera della sottomaschera una casella di testo txtTotPeso =Somma(Peso),
(devo dire che si e' rallentata decisamente)

per visualizzare il totale ho creato una casella di testo nella maschera

pensavo di scrivere =sm_elenco!txtTotPeso.value

ma non funziona.
Come posso fare?

Grazie anticipatamente


author: Marco Pizzamiglio

text:

E' sbagliato il riferimento. Prova =sm_elenco.Form!txtTotPeso
Vedi
http://donkarl.com/it/FAQ/FAQ4Maschere.htm#4.2

Ciao.
-Marco-


title: help, mi manca dao

author: chemako

text:
Ciao ho bisogno di aiuto.
Un mio programma in access installato in una rete funziona in tutti i pc
tranne uno perche manca il riferimento al DAO 3.51 ma su quel PC non č
possibile trovare quella libreria.
Ho reinstallato accesss su quella macchina ma non č bastato.
Dove trovo il DAO 3,51, si tratta di una semplice dll da registrare o ci
vuole qualcosa di piů?
Grazie


title: help, mi manca dao

author: Sib dal portatile

text:
"chemako" <gceci@#no#
iper.net
> ha scritto nel messaggio

Si tratta di una semplice dll, prova a cercare dao350.dll
Sib
--
----------------------------------------------------
la mia home:
http://digilander.iol.it/syb
----------------------------------------------------
il sito comune di it.comp.database.access:
http://www.sitocomune.com
----------------------------------------------------
4000 anni fa', il saggio egizio Ptahhotep scrisse:
"... perche' non esistono saggi per nascita."
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


title: help, mi manca dao

text:
grazie dell'aiuto.
In effetti č stato sufficiente inserirla e registrarla.
Ciao
"Sib dal portatile" <
sibN...@iol.it
> ha scritto nel messaggio
news:qAnz7.41210$1H1.5...@news.infostrada.it...



title: DBase replicato si decuplica, che fare?

text:
Salve a tutti,
abbiamo un mde replicato, le cui dimensioni originali sono di 160Mb circa.
Durante un pomeriggio di lavoro, registrazione movimenti di vendita, arriva
a gonfiarsi fino a 2Gb smettendo di registrare dati ... premetto che tale
DBase va in replica ogni 5 Minuti.
Dove e cosa è consigliabile fare\verificare per far si che ciò non accada
più? I problemi derivati da questi eventi sono di ovvio fastidio ed
estremamente rallentanti nelle procedure operative quotidiane.
Attendo e valuto graditi riscontri.
Buona giornata a tutti,
--
strano...mavero


title: DBase replicato si decuplica, che fare?

text:
"strano...mavero" <
mauro.c...@gmail.com
> ha scritto nel messaggio
news:422d5057$1...@x-privat.org...

Dimenticavo, a decuplicarsi non è il replicato ma quello in replica, su cui
lavoriamo.
...
strano...mavero


title: DBase replicato si decuplica, che fare?

author: Pablitomf

text:
strano...mavero ha scritto:
> Salve a tutti,
> abbiamo un mde replicato, le cui dimensioni originali sono di 160Mb circa.
160 Mb? Un BE (xkč č di quello che parli no?)da 160 Mb? E che roba ci
tieni!... ci tieni anke gli anni precedenti? Io creerei un secondo BE
storico prima di cominciare tenendomi on-line esclusivamente l'anno in
corso (ovviamente se č cosě)... collegandolo normalmente, avrei cosě lo
stesso effetto attuale in rif. ai dati, ma con un BE molto meno pesante.
> Durante un pomeriggio di lavoro, registrazione movimenti di vendita, arriva
> a gonfiarsi fino a 2Gb smettendo di registrare dati
Questa č una cosa un pň anomala... nel senso che va bene il "gonfiarsi",
ma cosě tanto č un pň "strano...mavero"...ma hai controllato un pň i
processi di caricamento?
>... premetto che tale
> DBase va in replica ogni 5 Minuti.
Prova a creare una proceduta di compattazione temporizzata...Ovviamente
questa dovrebbe secondo me essere l'ultima spiaggia, in ottica di
risoluzione... dovresti rifare l'analisi dei processi di registrazione e
della tipologia di dati che di fatto "gonfia" il DB (nel senso : in quale
occasione? nella movimentazione? nel caricamento delle anagrafiche? in
qualche altro caricamento? etc...)
> Dove e cosa č consigliabile fareverificare per far si che ciň non accada
> piů? I problemi derivati da questi eventi sono di ovvio fastidio ed
> estremamente rallentanti nelle procedure operative quotidiane.
Vedi sopra.
> Attendo e valuto graditi riscontri.
> Buona giornata a tutti,
> --
> strano...mavero
--
Ciao
Pablitomf (Maurizio Facciuti)
Access : Ver.97 - 2K
----------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
----------------------------------
Non mi fido molto delle statistiche, perchč un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: report e sottoreport vuoto

text:
ciao a tutti!
forse vi sottoporrò un problema banale, ma io non riesco a risolverlo
(in realtà i problemi sono 2...):
1. Ho un report con i dati provenienti da due tabelle, suddiviso in un
report principale ed in un sottoreport; nel caso in cui un record della
tabella sottostante il sottoreport non contenga dati il report mi si
apre sempre vuoto!!! Il problema si pone in quanto io ho un oggetto (un
orologio ad esempio) di cui ho elencato le caratteristiche
fisiche(dimnsione, tipo di cassa...) in una tabella principale; in una
seconda tabella collegata con la relazione 1 a molti alla tabella
principale inserisco i dati delle riviste in cui un determinato
orologio è stato descritto (stiamo parlando di collezionisti
pazzi...). Tuttavia non tutti gli orologi hanno un confronto in un
libro e talvolta quindi il record 125 della tabella principale non ha
uno o più corrispondenti record nella tabella dei confronti... In
questo caso il report mi dovrebbe mostrare come pieni soltanto i campi
della tabella principale, ma non mi mostra nulla in quanto nell'altra
tabella non c'è nessun record correlato!! nell'origine del report io
ho messo le due tabelle e non una query
grzie a tutti !!!!
per il secondo quesito sto provando, ma poi eventualmente vi posto pure
quello!!!!
ciao
ulisse+


report e sottoreport vuoto


title: report e sottoreport vuoto

author: MA

text:

Ciao Ulisse,
setta bene il join.
Vai nella relazione e metti la spunta su mostra tutti i record della tabella
orologi e solo quelli della tab dettagli che hanno una corrispondenza.
p.s. a proposito, era da tanto che volevo dirtelo... bello scherzetto di
m... a quel povere Polifemo!!!
;-)
p.p.s. mi passi l'indirizzo delle sirene??? Io non mi faccio legare
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: report e sottoreport vuoto

text:
ok!
grazie per la tua risosta, stasera (!) quando torno a casa dal mio
primo lavoro (!) provo.
grazie!



title: report e sottoreport vuoto

text:
sorry, ma non è che cambiando il join combino qualche casino in altre
parti del db?
ciao



title: report e sottoreport vuoto

text:
fabiani...@gmail.com
 wrote:
> sorry, ma non è che cambiando il join combino qualche casino in altre
> parti del db?
>
> ciao
>
Puoi cambiarlo anche solo in quella query



title: Codice comune H908 ??

author: Giuseppe Miriello

text:
salve mi potete dire se esiste il codice comune H908
ed a quale comune appartiene ???
grazie...
Ps- inoltre mi potete dire in che sezione del Sito Comune
trovo i Comuni Italiani ed Esteri aggiornati ???
arigrazie...
Giuseppe


title: Codice comune H908 ??

text:
Giuseppe Miriello <
usl...@libero.it
> wrote in message
HqQY8.45624$7N3.1...@twister2.libero.it...

H908 = San Giovanni a Teduccio - Napoli - 80146
--
Maurizio75


title: Codice comune H908 ??

text:
"Maurizio75" <
e...@gevi.it
> ha scritto nel messaggio
news:hvQY8.45635$7N3.1...@twister2.libero.it...
> Giuseppe Miriello <
usl...@libero.it
> wrote in message
> HqQY8.45624$7N3.1...@twister2.libero.it...
> > salve mi potete dire se esiste il codice comune H908
> > ed a quale comune appartiene ???
>
> H908 = San Giovanni a Teduccio - Napoli - 80146
> --
> Maurizio75
---------------------------->
ecco grazie... ma nel mio db dei comuni non lo trovo...
dove lo hai pescato ???
esiste una lista dei comuni nuovi "aggiunti"
oppure da aggiungere...dove posso reperirli
nel db del sito comune non esiste il codice h908...
ti ringrazio per l'aiuto


title: problema di gestione file solo con nome numerico

text:
dovrei caricare in una combobox i nomi dei file presenti in una cartella
avanti estensione .mdb
ma solo i file che hanno come nome numeri esempio
25012005.mdb è valido
26012005.mdb è valido
20032004.mdb è valido
pippo.mdb non è valido devo saltarlo
pluto.mdb non è valido devo saltarlo
Mi sapete aiutare? Grazie.


author: Antonio Biso

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:420890d6$0$32338$5fc...@news.tiscali.it...

Con dir selezioni tutti i file con estensione .mdb.
Poi per ogni nome stacchi la parte .mdb (con saggio uso di left e instr) e
verifichi se quello che rimane è un numero con IsNumeric
Antonio


author: Alessandro Baraldi

text:
"Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
news:AL0Od.22024$
QG6.3...@twister2.libero.it
[CUT]
>
> Con dir selezioni tutti i file con estensione .mdb.
> Poi per ogni nome stacchi la parte .mdb (con saggio uso di left e instr) e
> verifichi se quello che rimane è un numero con IsNumeric
>
> Antonio
IsNumeric è fallace.
Prova nella finestra immediata con:
?IsNumeric(e2)
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f7da52c40d1166bfe2...@mygate.mailgate.org...
> "Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
> news:AL0Od.22024$
QG6.3...@twister2.libero.it
>
> [CUT]
> >
> > Con dir selezioni tutti i file con estensione .mdb.
> > Poi per ogni nome stacchi la parte .mdb (con saggio uso di left e instr)
e
> > verifichi se quello che rimane è un numero con IsNumeric
> >
> > Antonio
>
>
> IsNumeric è fallace.
>
> Prova nella finestra immediata con:
> ?IsNumeric(e2)
ALT!
Se tu fai isnumeric("e2") la risposta è giustamente falso
siccome lui tratterà con una variabile stringa, non ci saranno problemi
Antonio


author: Visir

text:
se non sbaglio IsNumeric non č fallace
ma considera e2 come una variabile non inizializzata (probabilmente variant
impostato a 0)
verifica:
Private Sub Prova()
Dim e2 As String
e2 = "e2"
MsgBox IsNumeric(e2)
End Sub
oppure:
IsNumeric("e2")
dovrebbe cosě risultare falso
Ciao
Luca
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f7da52c40d1166bfe2...@mygate.mailgate.org...
> "Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
> news:AL0Od.22024$
QG6.3...@twister2.libero.it
>
> [CUT]
>>
>> Con dir selezioni tutti i file con estensione .mdb.
>> Poi per ogni nome stacchi la parte .mdb (con saggio uso di left e instr)
>> e
>> verifichi se quello che rimane č un numero con IsNumeric
>>
>> Antonio
>
>
> IsNumeric č fallace.



text:
"Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
news:%E1Od.21838$
lB4.5...@twister1.libero.it
[CUT]
> ALT!
> Se tu fai isnumeric("e2") la risposta è giustamente falso
> siccome lui tratterà con una variabile stringa, non ci saranno problemi
>
> Antonio
Antonio...!!
Se ti dico che è fallace è perchè è fallace.
Nell'esempio di prima mi è scappato un pezzo.
?isnumeric("1E2")
L'interprete di Access attribuisce a 1E2 l'esponenziale
mentre io voglio che sia STRINGA.



text:
"Visir" <
l.pet...@libero.it
> wrote in message
news:LJ1Od.21844$
lB4.5...@twister1.libero.it
> se non sbaglio IsNumeric non č fallace
> ma considera e2 come una variabile non inizializzata (probabilmente variant
> impostato a 0)
>
> verifica:
>
> Private Sub Prova()
> Dim e2 As String
> e2 = "e2"
> MsgBox IsNumeric(e2)
> End Sub
>
> oppure:
>
> IsNumeric("e2")
>
> dovrebbe cosě risultare falso
>
> Ciao
> Luca
Non č sufficiente per dire che non č fallace
serve ben altro.
?isnumeric("1E2")
L'interprete di Access attribuisce a 1E2 l'esponenziale
mentre io la voglio valutare STRINGA ma provando mi restituisce
VERO.
Secondo te come lo devo considerare.



text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:e65dc312345322c1be...@mygate.mailgate.org...
> "Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
> news:%E1Od.21838$
lB4.5...@twister1.libero.it
>
> [CUT]
> > ALT!
> > Se tu fai isnumeric("e2") la risposta è giustamente falso
> > siccome lui tratterà con una variabile stringa, non ci saranno problemi
> >
> > Antonio
>
> Antonio...!!
>
> Se ti dico che è fallace è perchè è fallace.
> Nell'esempio di prima mi è scappato un pezzo.
>
> ?isnumeric("1E2")
> L'interprete di Access attribuisce a 1E2 l'esponenziale
> mentre io voglio che sia STRINGA.
E isnumeric(cstr("1E2")) come la vedi?
Antonio


text:
"Antonio Biso" <ch...@NOSPAMetruria.net> wrote in message
news:sW3Od.22075$
lB4.5...@twister1.libero.it
[CUT]
> > ?isnumeric("1E2")
> > L'interprete di Access attribuisce a 1E2 l'esponenziale
> > mentre io voglio che sia STRINGA.
>
> E isnumeric(cstr("1E2")) come la vedi?
>
> Antonio
Antonio.
Non volevo dire che non va bene, ma solo segnalare
di porre attenzione a quanto restituito dalla Funzione.
In ogni caso quanto hai proposto non l'hai provato..?
Cstr("1E2")="1E2" essendo già stringa e restituisce sempre
VERO...!
Quando la bestia è bestia, bastia conoscerla e se la conosci
la EVITI.



text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:195eb3efd426371971...@mygate.mailgate.org...

Anche isnumeric("9D9") o simili restituiscono VERO...trattasi di bug ben
noto.
Personalmente faccio il parsing carattere per carattere e solo quando VERO
accodo il carattere ad una variabile stringa. Il risultato sarà certamente
corretto se valutato con isnumeric.
L'esempio precedente isnumeric("9D9") mi diventa isnumeric("99")
Nel sitocomune c'è proprio una mia procedura che fa proprio questo.
Ciao, Carlo


text:
Grazie per la bacchettata... :-)
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c399dbeeadf5e8fa2a...@mygate.mailgate.org...



text:
"Carlo Costarella" <
carloantonioco...@virgilio.it
> wrote in
message news:BJ5Od.851853$
35.32...@news4.tin.it
[CUT]
> Anche isnumeric("9D9") o simili restituiscono VERO...trattasi di bug ben
> noto.
> Personalmente faccio il parsing carattere per carattere e solo quando VERO
> accodo il carattere ad una variabile stringa. Il risultato sarà certamente
> corretto se valutato con isnumeric.
> L'esempio precedente isnumeric("9D9") mi diventa isnumeric("99")
> Nel sitocomune c'è proprio una mia procedura che fa proprio questo.
>
> Ciao, Carlo
Si Carlo infatti ho cercato di sensibilizzare Antonio, chissà
che in 2 riusciamo a convertitlo....!!
;-)



title: conversione testo

author: Angelo Ale

text:
salve
dovrei importare in una tabella di access un vecchio file di programma
che gira solo sotto dos ma il mio problema è la lettura del file.
Il file in questione senza estenzione al suo interno si presenta così
"wD ï~Íþ\T7)ÿ š1aú\•˜A(ÝIÄ€ž`†N½á•¹th³‹ðQ¢f¤@„ê ž ‚k5Cð@› §Z†
™©R HÊîùçëUt ¢Ò8çËój·þ ¤ò#lËœGmÉ} b-€‚Ë>m" qualcuno sa come posso
convertire in testo ascii questi caratteri per importarli nella tabella.
Grazie
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: conversione testo

author: Alessandro Cara

text:
Angelo Ale wrote:
> salve
> dovrei importare in una tabella di access un vecchio file di programma
> che gira solo sotto dos ma il mio problema è la lettura del file.
> Il file in questione senza estenzione al suo interno si presenta così
> "wD ï~Íþ\T7)ÿ š1aú\•˜A(ÝIÄ€ž`†N½á•¹th³‹ðQ¢f¤@„ê ž ‚k5Cð@› §Z†
> ™©R HÊîùçëUt ¢Ò8çËój·þ ¤ò#lËœGmÉ} b-€‚Ë>m" qualcuno sa come posso
> convertire in testo ascii questi caratteri per importarli nella tabella.
> Grazie
>
>
probabilmente e' un file ISAM. Non lo converti.
Qual'e' il programma DOS che lo legge?
in che linguaggio e' scritto (il programma)?
--
a.cara


title: conversione testo

text:
non so dirti in che linguaggio è il programma
so che è un programma creato esclusivamente per l'azienda
e veniva usato già su win3.1



title: conversione testo

text:
Angelo Ale wrote:
> non so dirti in che linguaggio è il programma
> so che è un programma creato esclusivamente per l'azienda
> e veniva usato già su win3.1
uhmm....probabilmente allora e'scritto in Cobol e usera' gli archivi
Realia  o Microfocus o Btrieve, prova a cercare in rete se c'e' qulcosa
che ti permetta di leggerli. Non hai nessun utility, in quel programma,
che ti consenta di portarli in "plain text"?
--
a.cara


title: Programmi access funzionano su Works?

author: Ghepardo

text:
Siccome sto preparando un programmino semplicissimo di prima nota per un
amico che lo deve usare in negozio e vuole essere in regola comprando la
licenza, stavo pensando di farlo rispormiare facendogli prendere Works al
posto di Office XP. Funziona?
PS: l'idea di scartare Office è dovuta anche al fatto che lui non sa usare
il PC e non credo che farebbe grandi cose nè con word nè con excel nè con
powerpoint.....


title: Programmi access funzionano su Works?

author: Antonio Ganci

text:

Se possiedi Access developer edition puoi installargli il programma
realizzato con Access senza fargli comprare nessuna licenza, installando
semplicamente i runtime.
Antonio.


title: Programmi access funzionano su Works?

author: Emyr

text:


non funziona...
uso il folglio di calcolo di openoffice....
Saluti.
Emanuele.


title: File dati COBOL e campi COMP3

author: Dario Fantoni

text:
Salve a tutti...
qualcuno ha informazioni o esempi di codice per "leggere" in chiaro i
campi comp-3 ... per altro non so neppure quale sia il COBOL usato
in ogni debbo leggere file storici prodotti da una applicazione che si
chiama OMEGA.... di piů non so...
Grazie a Tutti
Dario


title: File dati COBOL e campi COMP3

text:

Mah. potresti provare con una cosa del genere
......
Dim x as string
Dim comp3 as string
Dim comp3conv as string
x= legge record   '-------------questa va sostituita, immagino che leggi
un sequenziale
comp3 = mid(x,iniziocampocomp3,lunghezzacampocomp3)
comp3conv=ConverteCOMP3(comp3)
..........
Function convertecomp3(pPar as string)  pResult as string
Dim i as integer
Dim sStr as string
sStr = ""
for i=1 to len(pPar)
	sStr = sStr & hex(asc(mid(pPar,i,1)))
next
Convertecomp3 = left(sStr,len(sStr) -1)
end function
'N.B. Il byte eliminato e' il segno dovrebbe essere C o F per i positivi
D per i negativi (per 'l'EBCDIC e' sicuro per l'ASCII boh?) ritorna una
stringa se ti serve numero fai val
--
Ari N.B. L'ho scritta al volo e non l'ho provata
Alessandro Cara


title: File dati COBOL e campi COMP3

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:39E7582C...@blunet.it...
[Cut]
> Mah. potresti provare con una cosa del genere
[Cut]
Anche se non dovesse fungere le sarò sempre
Eternamente obbligato :-)
Grazie e Ciao
Dario


title: File dati COBOL e campi COMP3

author: VT @ home

text:
Il Fri, 13 Oct 2000 16:23:53 +0200, "Dario Fantoni" <
dari...@tin.it
>
ha scritto:
>(.....)
>Salve a tutti...
>qualcuno ha informazioni o esempi di codice per "leggere" in chiaro i
>campi comp-3 ... per altro non so neppure quale sia il COBOL usato
>in ogni debbo leggere file storici prodotti da una applicazione che si
>chiama OMEGA.... di piů non so...
OMEGA AZIENDA della Omega Data di Vimodrone ?
In tal caso dovrebbe essere Cobol Microfocus.
Per il formato dei dati, vai su
www.wotsit.org
>
>Grazie a Tutti
>Dario
>
>
>
Vincenzo Turturro
---------------------------------------------------------
Se no diventiamo tutti **** dai portatili o peggio ancora
provetti poeti fiorentini come vturturro.
(Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)


title: File dati COBOL e campi COMP3

text:
"VT @ home" <
V...@home.it
> ha scritto nel messaggio
news:39e775b...@news.tiscalinet.it...
> Il Fri, 13 Oct 2000 16:23:53 +0200, "Dario Fantoni" <
dari...@tin.it
>
> ha scritto:
>
> OMEGA AZIENDA della Omega Data di Vimodrone ?
> In tal caso dovrebbe essere Cobol Microfocus.
> Per il formato dei dati, vai su
www.wotsit.org
>
> >
>
> Vincenzo Turturro
>
> ---------------------------------------------------------
> Se no diventiamo tutti **** dai portatili o peggio ancora
> provetti poeti fiorentini come vturturro.
>
> (Cosě disse
ivan....@tiscalinet.it
 Ven 25 Aug 2000 09:34:52 +0200)
Denghiů
Dario
---
Concludo adunque che, variando la fortuna e' tempi e stando
li uomini ne' loro modi ostinati, sono felici mentre
concordano insieme e, come e' discordano, infelici. Io
iudico bene questo, che sia meglio essere impetuoso che
respettivo: perché la fortuna č donna ed č necessario,
volendola tenere sotto, batterla e urtarla. E si vede che la
si lascia piů vincere da questi, che da quegli che
freddamente procedono: e perň sempre, come donna, č amica
de' giovani, perchč sono meno respettivi, piů feroci e con
piů audacia la comandano.
----------------------------------------------------------------------------
-----------------------
N. Macchiavelli - Il Principe - XXV, 4