title: Cancellazione e ripristino record..

text:
Umberto Battistin ha scritto:
> >
> > Si puň forzare l'ID in un campo contatore, vedi
www.sitocomune.com
 sez.
> > Tables 1.21.
> > Colleghi la tabella backup e con una query di accodamento aggiungi nella
> > tabella corrente i record mancnti.
> > Ciao.
> > -Marco-
> ciao
> Nel sito comune la tables 1.21 non č indicata.
> Probabile sia stata archiviata?
> Eventualmente dove reperirla?
> ciao
C'č. Vai sulla home page, nel menů a sinistra clicca su Tables e dovrebbe
comparirti l'elenco numerato, attualmente da 38 a 1.
Se non funziona prova da un altro PC o con un altro browser, se ancora non
va apri un nuovo post su questo newsgroup con oggetto "Sitocomune: non
vedo la sezione 'Tables'" e sicuramente i gestori del sitocomune lo
vedranno e faranno le opportune verifiche.



title: Cancellazione e ripristino record..

text:
jobxxyy ha scritto:
>>Con il campo contatore non si può........ed è già un buon motivo per non
>>usarlo!!!!
> >Crei una tabella di appoggio uguale a quella originale (SENZA CONTATORE e
>senza ID)dove metti dentro tutti i toui record, quelli 'buoni' e quelli da
>ripristinare. Una volta fatto questo copi tutto in un'altra tabella CON IL
>CONTATORE
>
>che ti ritorna una copia di quella cancellata.....si spera.
>no, riparte dal numero 1.
>
>
>
>
Certo che riparte da 1, ma non era questo lo scopo?



title: Cancellazione e ripristino record..

author: jobxxyy

text:
> Certo che riparte da 1, ma non era questo lo scopo?
no, perchč ho diverse tabelle collegata uno a molti,
e se rinizia da uno, perdo ovviamente il collegamento ai sottorecord.
Quello che vorrei, č dare l'id che dico io. (cioč, quello vecchio)


title: [A97] Conteggio del tempo con campi in formato Testo

author: Alessio Albano

text:
Ciao a tutti,
il nostro magnifico gestionale (...) ha una tabella dove posso
inserire dei tempi.
Dei tanti campi per i vari tempi, mi interessano due che per brevità
chiamerò TEMPO (espresso in minuti) e TEMPO_ORE (espresso in ore,
ovviamente); il bello viene adesso: TEMPO_ORE è in formato Numerico,
ma TEMPO è in formato Testo!!!
Inoltre come separatore dei decimali viene usato il ".", quindi se
tento di fare un Clng() del campo che, per esempio, contiene "45.00",
ottengo un meraviglioso 4500.
Se invece contiene ".00", (condizione sempre vera quando il campo non
è mai stato usato), ottengo un errore di tipo.
Devo sommare al contenuto del campo un valore, espresso in minuti od
ore, che ho calcolato in precedenza.
Qualcuno ha in mente la soluzione? Mi sono perso in un bicchier
d'acqua?
Grazie!
Alessio


author: Sergio MAZZA

text:
"Alessio Albano" <
alessio...@mclink.it
> ha scritto nel messaggio
news:265b5842.0401...@posting.google.com...

Nelle impostazioni internazionali (pannello di controllo) imposta come
separatore delle ore i due punti...
Ciao.
--
Sergio MAZZA


author: Roberto da casa

text:
"Alessio Albano" <
alessio...@mclink.it
> ha scritto nel messaggio
news:265b5842.0401...@posting.google.com...

Per prima cosa, visto che i dati di partenza e di arrivo debbono contenere
dei decimali, non devi usare  la funzione CLng(), che si usa con dati
interi, ma la funzione CDbl().
Dopo di che, se usai la versione italiana di Access e hai settato a Italiano
le Impostazioni internazionali di Windows per cui il separatore decimale è
la virgola e non il punto, occorre che il campo TEMPO contenga "45,00" e non
"45.00"; nelle Impostazioni internazionali italiane il punto è il separatore
delle migliaia e quindi viene ignorato nel determinare il valore del campo e
quindi, anche con la funzione CDbl() converte "45.00" in 4500.
Se poi sei obbligato a continuare il punto come separatore decimale.
Se il punto nel campo TEMPO esiste SEMPRE ed è DEMPRE seguito da due
caratteri anche se uguali a zero.
In VBA scrivi:
If Left(TEMPO, 1) = "." Then
    TEMPOcifre = 0
Else
    TEMPOcifre = CDbl(Left(TEMPO, _
    Len(TEMPO) - InStr(TEMPO, "."))) + _
    CDbl(Right(TEMPO, 2)) / 100
End If
Se invece operi con il generatore di espressioni (ovvero nell'origine
controllo di una casella di testo o nella griglia di struttura di una query)
prova a scrivere:
= IIf(Left([TEMPO]; 1) = "."; 0; CDbl(Left([TEMPO]; Len([TEMPO]) -
InStr([TEMPO]; "."))) + CDbl(Right([TEMPO]; 2)) / 100)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
"Roberto da casa" <
r.ma...@libero.it
> wrote in message news:<pgUPb.278763$
e6.10...@twister2.libero.it
>...
> "Alessio Albano" <
alessio...@mclink.it
> ha scritto nel messaggio
> news:265b5842.0401...@posting.google.com...
> > Ciao a tutti,
> >
cut...
>
> Per prima cosa, visto che i dati di partenza e di arrivo debbono contenere
> dei decimali, non devi usare  la funzione CLng(), che si usa con dati
> interi, ma la funzione CDbl().
mado' come mi sento idiota....
> Dopo di che, se usai la versione italiana di Access e hai settato a Italiano
> le Impostazioni internazionali di Windows per cui il separatore decimale è
> la virgola e non il punto, occorre che il campo TEMPO contenga "45,00" e non
> "45.00"; nelle Impostazioni internazionali italiane il punto è il separatore
> delle migliaia e quindi viene ignorato nel determinare il valore del campo e
> quindi, anche con la funzione CDbl() converte "45.00" in 4500.
> Se poi sei obbligato a continuare il punto come separatore decimale.
> Se il punto nel campo TEMPO esiste SEMPRE ed è DEMPRE seguito da due
> caratteri anche se uguali a zero.
> In VBA scrivi:
>
> If Left(TEMPO, 1) = "." Then
>     TEMPOcifre = 0
> Else
>     TEMPOcifre = CDbl(Left(TEMPO, _
>     Len(TEMPO) - InStr(TEMPO, "."))) + _
>     CDbl(Right(TEMPO, 2)) / 100
> End If
>
> Se invece operi con il generatore di espressioni (ovvero nell'origine
> controllo di una casella di testo o nella griglia di struttura di una query)
> prova a scrivere:
>
> = IIf(Left([TEMPO]; 1) = "."; 0; CDbl(Left([TEMPO]; Len([TEMPO]) -
> InStr([TEMPO]; "."))) + CDbl(Right([TEMPO]; 2)) / 100)
Grazie Roberto! Mi ero davvero perso in un bicchier d'acqua, ma ieri
sera non avevo la forza di rendermene conto... :)
Ciao,
Alessio


title: Sinconizzare dbase con outlook

author: FERRO

text:
buongiorno a tutti  sono alle prime armi. Ho creato un mio dbase per la
gestione dei contatti e volevo sapere se qualcuno mi può dire se è fattibile
realizzare queste due cose :
1- poter sincornizzare il mio dbase con outlook per far si di trasferire in
automatico i nominativi nuovi con il relativo numero di telefono
2-aprire il calendario di outlook all'interno del mio dbase
grazie


title: Sinconizzare dbase con outlook

text:
"FERRO" <
fer...@libero.it
> ha scritto nel messaggio
news:QHaog.17877$zy5.3...@twister1.libero.it...

Access può leggere direttamente l'archivio di MS Outlook...
Ciao.
--
Sergio MAZZA


title: Come poter richiamare una sub da function???

author: ODO

text:
Buona notte al N.G., ho creato un sub chiamata "Chiudi" che mi permette di
eseguire una serie di cosette sul db, ora vorrei crearmi un modulo (quindi
una function credo) che sia riutilizzabile e che mi richiami la sub affinche
possa essere eseguita.
Non so come fare, potreste darmi una mano?
Grazie, Odo


author: Roberto - Syd

text:
"ODO" <
O...@odo.it
> ha scritto nel messaggio
news:7xXC8.29313$CN3.8...@news2.tin.it...

Il modulo è un oggetto dove puoi scrivere sia sub che function e se le
dichiari public li puoi usare da ogni parte del DB, quindi se fai una
function nel modulo che vuole chiamare la sub 'Chiudi' anche questa deve
stare nel modulo altrimenti per richiamarla dovresti caricare il form dove è
stata inserita.
Ciao Roberto - Syd


text:
>
> Il modulo è un oggetto dove puoi scrivere sia sub che function e se le
> dichiari public li puoi usare da ogni parte del DB, quindi se fai una
> function nel modulo che vuole chiamare la sub 'Chiudi' anche questa deve
> stare nel modulo altrimenti per richiamarla dovresti caricare il form dove
è
> stata inserita.
>
> Ciao Roberto - Syd
>
Ok, grazie , ho capito il meccanismo e funziona il tutto.
Ciao , ODO


title: Ricerca per  parte di contenuto di un  campo

author: luigi onofrio

text:
avevo un programma access su una penna usb che, la bastarda, � morta!
st� ricreando detto programma, ma  nella maschera dove ho una casella per
la ricerca record in base a parte di contenuto del campo, selezionando il
record non mi fa andare sul record selezionato, ma al massimo va sul primo
record.
precisamente ho:
campi: id, numero, oggetto
nella maschera ho una casella di testo"txtricerca" con il seguente codice
su modifica:

Private Sub txtricerca_Change()
Dim strR As String
Dim strSQL As String
strR = Me!txtricerca.Text
If Not IsNull(Me!txtricerca.Text) Then
    strSQL = "SELECT numero, oggetto " & _
    "FROM [sinistri] " & _
    "WHERE (oggetto Like " & Chr$(34) & "*" & _
    strR & "*" & Chr$(34) & ");"
    Me!elencooggetto.RowSource = strSQL
    Me!elencooggetto.Requery
    Me!txtricerca = strR
    Me!txtricerca.SetFocus
    Me!txtricerca.SelStart = 255
End If
End Sub

mentre su "click" della casella non associata "elencooggetto" ho il
seguente codice:

Private Sub elencooggetto_Click()
Dim rs As DAO.Recordset
Set rs = Me.RecordsetClone
rs.FindFirst "[numero] = " & Me![elencooggetto]
Me.Bookmark = rs.Bookmark
End Sub

quindi, inserendo parte dell'oggetto sulla casella "txtricerca", nella
casella "elencooggetto" mi compare la lista di tutti i record contenenti
oggeddi con parte di testo ricercato, mentre se poi vado a pigiare sul
record della casella "elencooggetto", non mi fa andare sul record scelto,
ma si posiziona sul primo record che esiste in archivio,

mi sapete indicare cosa aggiungere nel codice per raggiungere lo scopo?
grazie
l.

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: vittorio

text:
> mentre su "click" della casella non associata "elencooggetto"

ma elencooggetto � una casella di riepilogo? Una listbox?


text:
vittorio ha scritto:

> > mentre su "click" della casella non associata "elencooggetto"

> ma elencooggetto � una casella di riepilogo? Una listbox?

listbox   ....?

per maggiore sicurezza, le sue propriet� sono:
FORMATO: numero colonne = 3
DATI: Tipo origine riga =  tabellaquery
.....origine riga = SELECT numero, oggetto FROM [sinistri] WHERE (oggetto
Like "*c*");
colonna associata = 1
evento su click = quello che ho scritto nel primo post.

mentre nell'evento Prima di Aggiornare ho il seguente codice
Private Sub Form_BeforeUpdate(Cancel As Integer)
If Not Me.NewRecord Then
End If
If MsgBox("Confermi le modifiche", vbYesNo) = vbNo Then
Me.Undo
Cancel = True
End If
End Sub

ma quest'ultimo non ci azzecca nulla!  vero? :-)



text:
>
> mentre su "click" della casella non associata "elencooggetto" ho il
> seguente codice:
>
> Private Sub elencooggetto_Click()
> Dim rs As DAO.Recordset
> Set rs = Me.RecordsetClone
> rs.FindFirst "[numero] = " & Me![elencooggetto]
> Me.Bookmark = rs.Bookmark
> End Sub

prova a sostituire la sub con questa :

Private Sub elencooggetto_Click()
 Dim rs As DAO.Recordset
 Set rs = Me.RecordsetClone
    strSearch = Str(Me!elencooggetto)
    rs.FindFirst "numero = " & strSearchName
        If rs.NoMatch Then
            MsgBox "Record not found"
        Else
            Me.Bookmark = rs.Bookmark
        End If
    rs.Close
End Sub


text:
vittorio ha scritto:

mi da errore di run-time 13
oggetto non corrispondente

sulla riga
strSearch = Str(Me!elencooggetto)



text:
> mi da errore di run-time 13
> oggetto non corrispondente
>
> sulla riga
> strSearch = Str(Me!elencooggetto)

prova cstr:

strSearch = CStr(Me!elencooggetto)


author: Pablitomf

text:
> mi sapete indicare cosa aggiungere nel codice per raggiungere lo scopo?
> grazie
> l.

> Private Sub elencooggetto_Click()
> Dim rs As DAO.Recordset
> Set rs = Me.RecordsetClone
> rs.FindFirst "[numero] = " & Me![elencooggetto]
> Me.Bookmark = rs.Bookmark
> End Sub

Su Clik di elenco oggetto metti un bel
msgbox me.elencooggetto

e dimmi cosa ti da

--
------------
Pablitomf
Napoli sempre nel "Q"uore!
"mammasantissima" si nasce, non si diventa.

TheSpaceCowboy :
Britos deve recuperare per arrivare in forma al prossimo
infortunio - 24/10/12


text:
Pablitomf ha scritto:

> > mi sapete indicare cosa aggiungere nel codice per raggiungere lo scopo?
> > grazie
> > l.

> > Private Sub elencooggetto_Click()
> > Dim rs As DAO.Recordset
> > Set rs = Me.RecordsetClone
> > rs.FindFirst "[numero] = " & Me![elencooggetto]
> > Me.Bookmark = rs.Bookmark
> > End Sub

> Su Clik di elenco oggetto metti un bel
> msgbox me.elencooggetto

> e dimmi cosa ti da
mi da il valore del campo "numero"
nessun errore!



text:
luigi onofrio <
onofrio...@tin.it
> ha scritto:

> Pablitomf ha scritto:
>
> > > mi sapete indicare cosa aggiungere nel codice per raggiungere lo scopo?
> > > grazie
> > > l.
>
> > > Private Sub elencooggetto_Click()
> > > Dim rs As DAO.Recordset
> > > Set rs = Me.RecordsetClone
> > > rs.FindFirst "[numero] = " & Me![elencooggetto]
> > > Me.Bookmark = rs.Bookmark
> > > End Sub
>
> > Su Clik di elenco oggetto metti un bel
> > msgbox me.elencooggetto
>
> > e dimmi cosa ti da
> mi da il valore del campo "numero"
> nessun errore!
> l.

il numero e' un intero?... allora :

rs.FindFirst "[numero] = " & int(Me![elencooggetto])



text:
vittorio ha scritto:

niente!
mi da errore di run-time 3077
errore di sintassi (operatore mancante) nell'espressione

alla riga successiva, e cio�:
rs.FindFirst "numero = " & strSearchName



text:
luigi onofrio <
onofrio...@tin.it
> ha scritto:

> vittorio ha scritto:
>
> > > mi da errore di run-time 13
> > > oggetto non corrispondente
> > >
> > > sulla riga
> > > strSearch = Str(Me!elencooggetto)
>
> > prova cstr:
>
> > strSearch = CStr(Me!elencooggetto)
>
> niente!
> mi da errore di run-time 3077
> errore di sintassi (operatore mancante) nell'espressione
>
> alla riga successiva, e cioï¿œ:
> rs.FindFirst "numero = " & strSearchName
> l.

non ho visto il codice, ma probabilmente non hai dichiarato la variabile strSearch

quindi:
Dim strSearch As String



text:
Pablitomf <
pabl...@hotmail.it
> ha scritto:

> luigi onofrio <
onofrio...@tin.it
> ha scritto:
>
> > vittorio ha scritto:
> >
> > > > mi da errore di run-time 13
> > > > oggetto non corrispondente
> > > >
> > > > sulla riga
> > > > strSearch = Str(Me!elencooggetto)
> >
> > > prova cstr:
> >
> > > strSearch = CStr(Me!elencooggetto)
> >
> > niente!
> > mi da errore di run-time 3077
> > errore di sintassi (operatore mancante) nell'espressione
> >
> > alla riga successiva, e cioï¿œ:
> > rs.FindFirst "numero = " & strSearchName
> > l.
>
> non ho visto il codice, ma probabilmente non hai dichiarato la variabile
strSearch
>
> quindi:
> Dim strSearch As String

o se e' un numero:

Dim strSearch As Integer



author: Karl Donaubauer

text:
luigi onofrio wrote:
> Pablitomf ha scritto:
> ...
>>> Dim rs As DAO.Recordset
>>> Set rs = Me.RecordsetClone
>>> rs.FindFirst "[numero] = " & Me![elencooggetto]
>>> Me.Bookmark = rs.Bookmark
>
>> Su Clik di elenco oggetto metti un bel
>> msgbox me.elencooggetto
>
>> e dimmi cosa ti da
> mi da il valore del campo "numero"
> nessun errore!

Invece di descriverlo in astratto:
Quale valore vedi nel Msgbox? 1, 2, abc, pippo?

Quale tipo di dati ha il campo "numero" nella tabella?

Peraltro puoi sostituire le 4 righe di sopra con 1 sola:

Me.Recordset.FindFirst "numero=" & Me!elencooggetto

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


text:
Karl Donaubauer wrote:
> luigi onofrio wrote:
>> ...
>>> msgbox me.elencooggetto
>> ...
>> mi da il valore del campo "numero"
>> nessun errore!
>
> Invece di descriverlo in astratto:
> Quale valore vedi nel Msgbox? 1, 2, abc, pippo?
>
> Quale tipo di dati ha il campo "numero" nella tabella?
>
>
> Peraltro puoi sostituire le 4 righe di sopra con 1 sola:
>
> Me.Recordset.FindFirst "numero=" & Me!elencooggetto

Prova anche cosa succede se usi il valore direttamente nel codice:

Me.Recordset.FindFirst "numero=" & QuiIlValoreDalMsgBox



text:
Karl Donaubauer <
NoS...@donkarl.com
> ha scritto:

> Karl Donaubauer wrote:
> > luigi onofrio wrote:
> >> ...
> >>> msgbox me.elencooggetto
> >> ...
> >> mi da il valore del campo "numero"
> >> nessun errore!
> >
> > Invece di descriverlo in astratto:
> > Quale valore vedi nel Msgbox? 1, 2, abc, pippo?
> >
> > Quale tipo di dati ha il campo "numero" nella tabella?
> >
> >
> > Peraltro puoi sostituire le 4 righe di sopra con 1 sola:
> >
> > Me.Recordset.FindFirst "numero=" & Me!elencooggetto
>
> Prova anche cosa succede se usi il valore direttamente nel codice:
>
> Me.Recordset.FindFirst "numero=" & QuiIlValoreDalMsgBox

Me.Recordset.FindFirst "numero=QuiIlValoreDalMsgBox"

;)



text:
Pablitomf ha scritto:

> luigi onofrio <
onofrio...@tin.it
> ha scritto:

> > Pablitomf ha scritto:
> >
> > > > mi sapete indicare cosa aggiungere nel codice per raggiungere lo scopo?
> > > > grazie
> > > > l.
> >
> > > > Private Sub elencooggetto_Click()
> > > > Dim rs As DAO.Recordset
> > > > Set rs = Me.RecordsetClone
> > > > rs.FindFirst "[numero] = " & Me![elencooggetto]
> > > > Me.Bookmark = rs.Bookmark
> > > > End Sub
> >
> > > Su Clik di elenco oggetto metti un bel
> > > msgbox me.elencooggetto
> >
> > > e dimmi cosa ti da
> > mi da il valore del campo "numero"
> > nessun errore!
> > l.

> il numero e' un intero?... allora :

> rs.FindFirst "[numero] = " & int(Me![elencooggetto])

no! non � un intero, � un campo testo dato che il numero � memorizzato
come 12345/2012 (numero/anno)
spremete le meningi grazie!  :-)



text:
> > rs.FindFirst "[numero] = " & int(Me![elencooggetto])
>
> no! non ï¿œ un intero, ï¿œ un campo testo dato che il numero ï¿œ memorizzato
> come 12345/2012 (numero/anno)
> spremete le meningi grazie!  :-)

e allora ci vogliono le virgolette...

rs.FindFirst "[numero] = '" & Me![elencooggetto] & "'"



text:
Pablitomf ha scritto:

> > > rs.FindFirst "[numero] = " & int(Me![elencooggetto])
> >
> > no! non è un intero, è un campo testo dato che il numero è memorizzato
> > come 12345/2012 (numero/anno)
> > spremete le meningi grazie!  :-)

> e allora ci vogliono le virgolette...

> rs.FindFirst "[numero] = '" & Me![elencooggetto] & "'"

assafà!
ora si che funziona!
per due virgolette di cacca! la sintassi è una carogna! (o sono io che sò
scarso con access!)
alla fine il codice giusto è:

Private Sub elencooggetto_Click()
Dim rs As DAO.Recordset
Dim strSearch As String
Set rs = Me.RecordsetClone
rs.FindFirst "[numero] = '" & Me![elencooggetto] & "'"
Me.Bookmark = rs.Bookmark
End Sub

grazie! e buon anno a tutti voi!



author: Marco Pizzamiglio

text:
luigi onofrio ha scritto:

> avevo un programma access su una penna usb che, la bastarda, è morta!

Non mettere i database sulle penne USB, schede SD o simili. Le celle di
memoria hanno un numero limitato di cicli di scrittura, e l'elevato numero
di
accessi in scrittura di un database le porta inevitabilmente a morte
prematura.
Se proprio non hai alternativa almeno fai frequenti backup, prima o poi ti
capiterà di nuovo.
Ciao.
-Marco-



text:
luigi onofrio wrote:
> ...
> alla fine il codice giusto è:
> ...
> Dim rs As DAO.Recordset
> Dim strSearch As String
> Set rs = Me.RecordsetClone
> rs.FindFirst "[numero] = '" & Me![elencooggetto] & "'"
> Me.Bookmark = rs.Bookmark

Come già scritto puoi sostituire tutto questo con 1 riga:

Me.Recordset.FindFirst "numero='" & Me!elencooggetto & "'"

Ha anche il vantaggio che non viene un errore se
il Bookmark fallisce.



text:
Karl Donaubauer ha scritto:

> luigi onofrio wrote:
> > ...
> > alla fine il codice giusto è:
> > ...
> > Dim rs As DAO.Recordset
> > Dim strSearch As String
> > Set rs = Me.RecordsetClone
> > rs.FindFirst "[numero] = '" & Me![elencooggetto] & "'"
> > Me.Bookmark = rs.Bookmark

> Come già scritto puoi sostituire tutto questo con 1 riga:

> Me.Recordset.FindFirst "numero='" & Me!elencooggetto & "'"

> Ha anche il vantaggio che non viene un errore se
> il Bookmark fallisce.

grazie Karl, proverò anche questa soluzione, anche per cercare di imparare
un qualcosa in più su access!
Buon anno!
luigi



title: maschera di input - formato data

author: aiaia

text:
ciao
ho impostato la maschera di input del tipo "__/__/____" su una casella di
testo.
se ci clicco sopra a volte il cursore non si posiziona sul primo carattere
della casella di testo...e mi tocca a tornare indietro con la freccetta sx.
come si puo' fare x far in modo che quando avviene il gotfocus sulla
casella il cursore si posizioni tutto a sx??
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: maschera di input - formato data

author: Maurizio Borrelli

text:
"aiaia" <
a...@aa.com
> ha scritto nel messaggio
news:bu6frg$ces$1...@news.newsland.it...
> ho impostato la maschera di input del tipo "__/__/____" su una casella di
> testo.
> se ci clicco sopra a volte il cursore non si posiziona sul primo carattere
> della casella di testo...e mi tocca a tornare indietro con la freccetta
sx.
> come si puo' fare x far in modo che quando avviene il gotfocus sulla
> casella il cursore si posizioni tutto a sx??
Ciao, aiaia.
    A parte medicine... piu' potenti, prova a vedere che succede quando
premi il tasto F2.
--
    (Facci sapere se ed eventualmente come hai risolto. Grazie.)
Ciao :o)
Maurizio Borrelli, Microsoft MVP Access
--------
?SPQR(C)
 X
--------


title: maschera di input - formato data

author: Raffaele Alberoni

text:
Maurizio Borrelli ha scritto:
> "aiaia" <
a...@aa.com
> ha scritto nel messaggio
> news:bu6frg$ces$1...@news.newsland.it...
> > ho impostato la maschera di input del tipo "__/__/____" su una casella di
> > testo.
> > se ci clicco sopra a volte il cursore non si posiziona sul primo carattere
> > della casella di testo...e mi tocca a tornare indietro con la freccetta
> sx.
> > come si puo' fare x far in modo che quando avviene il gotfocus sulla
> > casella il cursore si posizioni tutto a sx??
> Ciao, aiaia.
>     A parte medicine... piu' potenti, prova a vedere che succede quando
> premi il tasto F2.
Se lo vuoi gestire in modo automatico potresti, sull'evento GotFocus della
tua casella, inviare un SendKeys "{F2}"
Saluti
--
Raffaele Alberoni



title: Elenchi Clienti Fornitori Anno 2013

text:
Qualcuno ha sviluppato un'applicazione per l'esportazione dei Clienti
Fornitori? La può postare?

Cordialità

Ringrazio anticipatamente!!!!

--- news://
freenews.netfront.net/
 - complaints:
ne...@netfront.net
 ---


title: Elenchi Clienti Fornitori Anno 2013

author: BFS

text:
Il 21/02/2014 01:45,
andreafo...@alice.it
 ha scritto:
> Qualcuno ha sviluppato un'applicazione per l'esportazione dei Clienti
> Fornitori? La può postare?
>
> Cordialità
>
> Ringrazio anticipatamente!!!!
>
>
>

io l'ho sviluppata..ma in questo newsgroup si chiedono consigli e dritte
per risolvere i problemi non si chiede di postare la pappa pronta.
e cmq, non trattandosi di mera esportazione ma di un lavoro di
raggruppamento filtri etc etc la cosa non è banalissima e non è neppure
standardizzabile. Quindi senza sapere come hai strutturato anagrafiche,
archivio fatture clienti, fatture fornitori, come gestisci i
corrispettivi, gli extra cee i black list non vedo cosa te ne fai del
codice di altri

ciao
BFS


title: Elenchi Clienti Fornitori Anno 2013

text:
Volevo solo vedere come dalla tabella si potevano esportare i dati, quindi
solo l'ultima parte, devi scusarmi ma sono molto profano in materia

Se mi puoi dare una mano,  ringrazio anticipatamente!

ciao

"BFS" <
b...@tin.it
> ha scritto nel messaggio
news:le6toh$ec5$1...@speranza.aioe.org...




title: Elenchi Clienti Fornitori Anno 2013

text:
Il 21/02/2014 08:42,
andreafo...@alice.it
 ha scritto:
> Volevo solo vedere come dalla tabella si potevano esportare i dati, quindi
> solo l'ultima parte, devi scusarmi ma sono molto profano in materia
>
> Se mi puoi dare una mano,  ringrazio anticipatamente!
>
> ciao
>
>

tabella?
nel mio caso le tabelle sono una decina da dove pescare, raggruppare,
filtrare i dati.
circa 1000 righe di codice per produrre il file che rispetti il
tracciato record fornito dall'agenzia delle entrate e stampare il
relativo stampato f24 style.
non voglio fare il saputello..ma dici che sei profano in materia,
realizzare una procedura con valore fiscale, soggetta a sanzioni in caso
di errori non mi sembra il max.
il programma di contabilità da dove devi produrre lo spesometro l'hai
fatto tu? tanto per capire il livello di programmazione che conosci

ciao
BFS


title: formattazione automatica masschera --> Access 2010 temi

author: pfm

text:
salve

leggo che la

"Il gruppo Formattazione automatica non è più disponibile sulla barra multifunzione per le visualizzazioni Layout Maschera e Layout report. Tale gruppo è stato sostituito dal gruppo di opzioni Temi"

nella creazione di una maschera come posso applicare un tema a tutta la maschera cosi' come si faceva prima con la formattazione automatica?

Grazie


title: utility.mda

author: Scintilla

text:
Su un pc con A97 e A2000 installati
ho migrato un db da A97 a A2000.
ma da errore sulla funzione Left.
Nei riferimenti dice che manca Utility.mda.
Ho provato a copiarla in winnt/sistem32 e a registrarla con regsvr32
ma si rifiuta (dice che non e' un file eseguibile).
Cosa devo fare?
Grazie a chi mi risponde.


title: utility.mda

author: ALESSANDRO Baraldi

text:
"Scintilla" <
el...@libero.it
> ha scritto nel messaggio
news:e65ba19rugd89b9mi...@4ax.com...

L'estensione MDA č una libreria di Access, pertanto va inserita
con l'utility nativa dal menů Aggiunte presente nella finestra VBA.
Segui il Wizzard.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: utility.mda

text:
Il Tue, 7 Jun 2005 14:32:11 +0200, "ALESSANDRO Baraldi"
<
ik2...@libero.it
> ha scritto:
>
>L'estensione MDA č una libreria di Access, pertanto va inserita
>con l'utility nativa dal menů Aggiunte presente nella finestra VBA.
>
La maschera di Gestione Aggiunte e' vuota
e non da' nessuna aggiunta disponibile per il caricamento.
Devo reinstallare A2000?
La libreria Utility.mda che usavo in A97 va bene anche per A2000?
Scusa il disturbo.


title: utility.mda

author: sv

text:
"Scintilla" <
el...@libero.it
> ha scritto nel messaggio
news:e65ba19rugd89b9mi...@4ax.com...

http://www.donkarl.com/it/
FAQ 7.1
--
rgrds
SC


title: utility.mda

text:
"Scintilla" <
el...@libero.it
> ha scritto nel messaggio
news:br6ba1lb6atap4s6i...@4ax.com...
> Il Tue, 7 Jun 2005 14:32:11 +0200, "ALESSANDRO Baraldi"
> <
ik2...@libero.it
> ha scritto:
>
>
> >
> >L'estensione MDA è una libreria di Access, pertanto va inserita
> >con l'utility nativa dal menù Aggiunte presente nella finestra VBA.
> >
> La maschera di Gestione Aggiunte e' vuota
> e non da' nessuna aggiunta disponibile per il caricamento.
> Devo reinstallare A2000?
>
> La libreria Utility.mda che usavo in A97 va bene anche per A2000?
>
> Scusa il disturbo.
Nessun disturbo....!
IN A2K o XP non ho  mai usato la gestione aggiunte, ma da A97
c'è la possibilità di selezionare il File.MDA da inserire nelle aggiunte.
Spero sia altrettanto con A2K.



title: utility.mda

author: Carlo Costarella

text:
"Scintilla" <
el...@libero.it
> ha scritto nel messaggio
news:e65ba19rugd89b9mi...@4ax.com...

Il file utility.mda puoi trovarlo per esempio in:
C:\Programmi\Microsoft OfficeXP\Office10 o equivalente nel tuo computer. E'
installato da tutte le versioni di Access.
Puoi eliminare il riferimento (qualora presente) da un modulo, scegliendo
riferimenti e togliendo la spunta a Utility.mda, oppure aggiungerlo sempre
dai riferimenti e scegliendo il file. In questo caso apri i riferimenti e
poi seleziona "sfoglia". Nel tipo di file devi scegliere "Componenti
aggiuntivi (*.mda)". A questo punto devi indicare il percorso.
Il file utility.mda puoi distribuirlo (a dire il vero lo include il
pacchetto) e inserirlo nella cartella di lavoro.
Voglio dire che potrebbe risiedere anche in C:\TuaCartellaMDb.
In questo file sono presenti delle funzioni che ti permettono, per esempio,
di aprire una finestra zoom o fare l'autodial in un db distribuito in
formato mde e con il runtime. Cosa altrimenti impossibile. Sinceramente la
sua utilitą, a dispetto del nome, č discutibile nel programma distribuito
mentre č utile usando Access.
Se non trovi il file credo che una reinstallazione completa di Access
risolve il problema.
Ciao, Carlo


title: HD serial number

author: Fabio Dalla Villa

text:
Tempo fa vi avevo chiesto come far funzionare su A2000 l'applicazione del
sito comune di Giacomo Arena per proteggere i programmi.
Sono riuscito mediante importazione da nuovo db, aggiungendo DAO nelle
risorse del codice.
Se a qualcuno servisse...
--
Fabio Dalla Villa
Biella
nomec...@tiscali.it


title: HD serial number

author: Marco Nolli

text:
"Fabio Dalla Villa" <
> Tempo fa vi avevo chiesto come far funzionare su A2000 l'applicazione del
> sito comune di Giacomo Arena per proteggere i programmi.
> Sono riuscito mediante importazione da nuovo db, aggiungendo DAO nelle
> risorse del codice.
> Se a qualcuno servisse...
Perchè non la posti al web Master del Sito Comune?


title: HD serial number

author: Lucia Rita Carfagno

text:
"Fabio Dalla Villa" <
fabioda...@noicom.net
> ha scritto nel messaggio
news:3cf8d134$1...@news.cis.it...

Ciao Fabio, e' giusto ciò che dice Marco, perchè non invii il tutto al Web
Master del SC?
In ogni caso io sarei molto interessata a ciò che hai realizzato perchè
adopero Access 2000 e ciò che ho trovato sul SC, riguardo alla protezione
mediante il Serial Number, interessa solo Access 97.
Ti ringrazio anticipatamente.
Ciao Rita


title: HD serial number

text:
"Lucia Rita Carfagno" <
carf...@unimol.it
> ha scritto nel messaggio
news:hFmK8.7602$QT3.2...@twister2.libero.it...
>
> "Fabio Dalla Villa" <
fabioda...@noicom.net
> ha scritto nel messaggio
> news:3cf8d134$1...@news.cis.it...
> > Tempo fa vi avevo chiesto come far funzionare su A2000 l'applicazione
del
> > sito comune di Giacomo Arena per proteggere i programmi.
> > Sono riuscito mediante importazione da nuovo db, aggiungendo DAO nelle
> > risorse del codice.
> > Se a qualcuno servisse...
> > --
> > Fabio Dalla Villa
> > Biella
> >
nomec...@tiscali.it
> >
> >
> >
> Ciao Fabio, e' giusto ciň che dice Marco, perchč non invii il tutto al Web
> Master del SC?
> In ogni caso io sarei molto interessata a ciň che hai realizzato perchč
> adopero Access 2000 e ciň che ho trovato sul SC, riguardo alla protezione
> mediante il Serial Number, interessa solo Access 97.
>
> Ti ringrazio anticipatamente.
> Ciao Rita
per cosě poco non sembrava il caso, comunque provvedo. Caso mai vi posto
l'mdb d'esempio.



title: HD serial number

author: fidirico

text:
"Fabio Dalla Villa" <
fabioda...@noicom.net
> ha scritto nel messaggio
news:3cf8d134$1...@news.cis.it...

Anch'io sarei molto interessato all'argomento e ti sarei infinitamente grato
se volessi postare il tutto presso il Sitocomune.
Ciao
Galliano


title: HD serial number

author: Claudio

text:
"Lucia Rita Carfagno" <
carf...@unimol.it
> ha scritto nel messaggio
news:hFmK8.7602$QT3.2...@twister2.libero.it...

Eventualmente non lo postassi sul SC poui inviarmi il file d'esempio
Grazie anticipatamente
Claudio
Togliere SPAM.....TANK


title: HD serial number

text:
"Lucia Rita Carfagno" <
carf...@unimol.it
> ha scritto nel messaggio
news:hFmK8.7602$QT3.2...@twister2.libero.it...

Eventualmente non lo postassi sul SC potresti inviarmi il file d'esempio



title: spostare il cursore sui controlli vuoti

author: Franco dellavalle

text:
ciao a tutti

vorrei posizionarmi sui controlli vuoti.
ho fatto in questo modo:

Dim CheckArray(1 To 2) As String, J As Byte
Dim rsCheck As DAO.Recordset

Set rsCheck = Me!SM_NumDocFornitori.Form.RecordsetClone

CheckArray(2) = "NumeroDocFo"
CheckArray(1) = "DataDocFo"

For J = 1 To 2
rsCheck.FindFirst CheckArray(J) & " = ''"

If Not rsCheck.NoMatch Then
  Me!SM_NumDocFornitori.Form.Bookmark = rsCheck.Bookmark
  Me!SM_NumDocFornitori.SetFocus
  Me!SM_NumDocFornitori.Form(CheckArray(J)).SetFocus

End If
Next
set rsCheck = Nothing

ma non funziona.

Grazie


title: spostare il cursore sui controlli vuoti

text:
Verifica se IsNull oppure Len(NomeCampo)=0...

rsCheck.FindFirst "IsNull(" & CheckArray(J) & ")"

Io preferisco usare LEN in quanto Null e NullString sono 2 cose differenti, e, forzando il DataType a Stringa concatenando un valore anche Nullo con il NullString si ottiene un NullString che di sonseguenza è leggibile da LEN(...)

rsCheck.FindFirst "LEN(" & CheckArray(J) & "+'')=0"

Saluti

@Alex


title: spostare il cursore sui controlli vuoti

text:

grazie Alex
pero' solo con
rsCheck.FindFirst "IsNull(" & CheckArray(J) & ")"
mi funziona


title: spostare il cursore sui controlli vuoti

text:

Ti assicuro che la sintassi che indico:
 Len([NomeCampo]+'')>0

è funzionante, magari riguarda se hai COPIATO correttamente gli APICETTI ed eventualmente fai DEBUG stampando nella FinestraImmediata(CTRL+G) il contenuto della Stringa del Criterio... altrimenti dire che non funziona non è di aiuto.

Usare IsNull è corretto ma, potrebbe non essere sufficiente... nel caso vi sia un campo valorizzato a Stringa Vuota e non a Valore Nullo.

Saluti.
@Alex


title: spostare il cursore sui controlli vuoti

text:

ok


title: spostare il cursore sui controlli vuoti

text:

ciao Alex
con il debug.print ho LEN(NumeroDocFo+'')=0
come faccio per vedere il valore restituito?
grazie


title: spostare il cursore sui controlli vuoti

text:

In una Query ...?
;-)

@Alex


title: spostare il cursore sui controlli vuoti

text:

intendevo sempre con il debug


title: spostare il cursore sui controlli vuoti

text:
...
> >
> > In una Query ...?
> > ;-)
> >
> > @Alex
>
> intendevo sempre con il debug

con il Debug hai una Stringa... e la validazione della sintassi la fai ad occhio... oppure la copi e la metti in una Query e vedi se funziona...

@Alex


title: spostare il cursore sui controlli vuoti

text:

grazie


title: spostare il cursore sui controlli vuoti

text:

con questa
rsCheck.FindFirst "LEN(" & CheckArray(J) & "+'')=0"
ho l'errore 3464 tipo di dati non corrispondent nell'espressione criterio


title: spostare il cursore sui controlli vuoti

text:
....
>
> con questa
> rsCheck.FindFirst "LEN(" & CheckArray(J) & "+'')=0"
> ho l'errore 3464 tipo di dati non corrispondent nell'espressione criterio

Franco, prima fai il DEBUG della correttezza della stringa, poi se hai dubbi la verifichi come ti ho detto...

Di più non so cosa suggerire... sono i passi fondamentali per scrivere e testare codice... ma purtroppo lo puoi e lo devi fare tu...!

@Alex


title: Risoluzione due query in una (con SubQuery ?)

author: Linda

text:
Come posso risolvere in un'unica istruzione sql questo problema :
tOrdini : id_Cliente, Data, id_Ordine
tClienti : id_Cliente,Cliente
Vorrei avere tutti clienti che non hanno un record in tOrdini per una
determinata data.
Attualmente ho risolto così:
qry1:
SELECT [tOrdini].[id_cliente] FROM tOrdini WHERE
(((tOrdini.Data)=#2/2/03#));
qry2:
SELECT tClienti.Cliente FROM tClienti LEFT JOIN qry1 ON tClienti.id_cliente
= qry1.id_cliente WHERE (((qry1.id_cliente) Is Null));
Il valore 'data' dovrebbe essere passato come parametro nell'istruzione Sql
Grazie mille anticipatamente e Buona Pasqua a tutti.
Linda


author: Giorgio prx

text:
"Linda" <
Lind...@libero.it
> ha scritto nel messaggio
news:FU6oa.50768$iy5.1...@twister2.libero.it...

Ciao Ilaria
Ti propongo 2 soluzioni la prima che utilizza la Left Join su una query
costruita all'interno della query principale es...
SELECT tClienti.Cliente
FROM tClienti LEFT JOIN (Select Id_Cliente,Data FROM tOrdini WHERE
Data=[Inserire Data]) tOr ON tClienti.Id_Cliente = tOr.Id_Cliente
WHERE (((tOr.Id_Cliente) Is Null));
La seconda Che utilizza una subQuery nella clausola Where
SELECT tClienti.Cliente
FROM tClienti
WHERE (((tClienti.Id_Cliente) Not In (Select Id_Cliente From tOrdini Where
Data=[Inserire Data])));
Ciao Giorgio.


text:
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b7r3gu$bgp$1...@lacerta.tiscalinet.it...
>
> "Linda" <
Lind...@libero.it
> ha scritto nel messaggio
> news:FU6oa.50768$iy5.1...@twister2.libero.it...
*> Ciao Ilaria<*
emm. Scusa :-))
Ciao Linda e Buona Pasqua


text:
Sono tutte e due OK
Di nuovo grazie e Buona Basqua
Ciao, Linda
"Giorgio prx" <
giorgio...@tiscalinet.it
> ha scritto nel messaggio
news:b7r3o0$bkl$1...@lacerta.tiscalinet.it...



text:
Scusa, volevo dire Buona Pasqua
Ciao
"Linda" <
Lind...@libero.it
> ha scritto nel messaggio
news:ITaoa.51131$DT4.1...@twister1.libero.it...



title: somme errate su anteprima di stampa in msaccess97

author: Guido Rifesser

text:
Salve Newsgroup,
ho notato su un report che ho fatto, che facendo l'anteprima mi risulta
una
certa somma (sbagliata), invece se faccio la stampa la somma é giusta.
Una
cosa molto strana questa.
E' mai successo anche a voi ?
gigi
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Guido Rifesser" <
info.c...@tin.it
> ha scritto nel messaggio
news:704c6db597feb3f098e...@mygate.mailgate.org...
> Salve Newsgroup,
>
> ho notato su un report che ho fatto, che facendo l'anteprima mi risulta
> una
> certa somma (sbagliata), invece se faccio la stampa la somma é giusta.
> Una
> cosa molto strana questa.
>
> E' mai successo anche a voi ?
> gigi
>
>
Probabilmente fai l'anteprima di layout anzichè l'anteprima di stampa.
Ciao, Carlo


text:
Ciao Carlo,
> Probabilmente fai l'anteprima di layout anzichè l'anteprima di stampa.
>
> Ciao, Carlo
non capisco bene cosa sia la differenza. Io utilizzo sempre il comando
"docmd.openreport ,acpreview" ed a sempre funzionato. Ho notato che
se sfoglia ogni pagine singolarmente il risultato é giusto, se salto
invece subito sull'ultima pagina il risultato cambia. Mi sembra un
bug di Access, non pensi?
saluti



title: Creazione origine dati per grafico con valori progressivi

author: Lo

text:
Buonasera a tutti,
come al solito mi rivolgo a voi dopo che le ore di ricerca e capacità mentali hanno dato forfait...

Su vostro suggerimento nei messaggi precedenti sono riuscita a usare i grafici di access meglio di quanto non avessi sperato. (Preferisco in ogni caso l'utilizzo di excel che trovo più immediato sia nella scelta dei dati da inserire nel grafico sia nel layout).

Quello che finora sono riuscita a fare è il grafico (istogramma) con gli importi annuali utilizzando una query (frutto di altre query di unione) così visualizzata e funziona perfettamente:

Commessa	Anno	SommaDiTT	Cat
00.02		             0,00       Costi
00.02	     2015	 1.000,00       Costi
00.02	     2017	10.000,00	Costi
00.02	     2018	16.000,00	Costi
00.02	     2019	11.000,00	Costi
00.02	     2015	 1.500,00       Ricavi
00.02	     2017	12.000,00	Ricavi
00.02	     2018	20.000,00	Ricavi
00.02	     2019	15.000,00	Ricavi

In ogni caso ora vorrei provare a fare un grafico dell'andamento di costi e ricavi in modo crescente con un grafico a linee (una linea mi rappresenta i costi e una linea i ricavi)
quindi dovrei avere una tabella come quella sopra ma usando i progressivi, così:

Commessa	Anno	SommaDiTT	Cat     progr
00.02		             0,00       Costi        0,00
00.02	     2015	 1.000,00       Costi    1.000,00
00.02	     2017	10.000,00	Costi   11.000,00
00.02	     2018	16.000,00	Costi   27.000,00
00.02	     2019	11.000,00	Costi   38.000,00

00.02	     2015	 1.500,00       Ricavi   1.500,00
00.02	     2017	12.000,00	Ricavi  13.500,00
00.02	     2018	20.000,00	Ricavi  33.500,00
00.02	     2019	15.000,00	Ricavi  48.500,00

Per farlo volevo unire le due query Costi e ricavi ma non riesco a far tornare i conti.
La query dei costi che ho provato a fare è così ma i progressivi sono sbagliatissimi...

SELECT QPerProgrCosti.Commessa, QPerProgrCosti.Anno, Sum(QPerProgrCosti.TT) AS SommaDiTT, QPerProgrCosti.Cat, (SELECT Sum(TT) as T FROM QPerProgrCosti AS T WHERE T.Anno <=QPerProgrCosti.Anno) AS TotProgr
FROM QPerProgrCosti
GROUP BY QPerProgrCosti.Commessa, QPerProgrCosti.Anno, QPerProgrCosti.Cat
HAVING (((QPerProgrCosti.Commessa)=[Forms]![GraficoCommMese]![Commessa]))
ORDER BY QPerProgrCosti.Anno;

Qualcuno riesce a capire dove sto sbagliando?

Grazie mille per qualsiasi aiuto abbiate il tempo di darmi...


title: *** Re: Re: ARROTONDAMENTO alle CENTINAIA ***

text:
Ciao,
scusa ma non sono molto esperto.
1) Come devo fare per non scrivere in HTML dato che io premo sull'icona
Write del newsgroup e mi si apre Lotus Notes.
2) Ho formulato malissimo la domanda a parte l'errore delle centinaia
invece di centesimi.
Volevo sapere partendo da un valore in lire ad esempio 290.000
dividendolo quindi per 1936,27 per la trasformazione in EURO volevo che il
risultato fosse composto da due posizioni soltanto dopo la virgola invece
di
149,77250073595108120251824383996  tutte queste cifre.
Mi si fermasse a 149,77.
Spero che  tu mi dia lo stesso un aiuto anche se questo messaggio è di nuovo scritto in HTML
Simone
IMPORTANT NOTICE:
This email is confidential, may be legally privileged, and is for the
intended recipient only. Access, disclosure, copying, distribution, or
reliance on any of it by anyone else is prohibited and may be a criminal
offence. Please delete if obtained in error and email confirmation to the sender.
--
Posted from
mail-out-01.piro.net
 [194.64.31.8]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


author: Roberto dal portatile

text:
<
simone....@gfd.de
> ha scritto nel messaggio
news:OFA995BF52.1756642E...@obi.de...
Ciao,
scusa ma non sono molto esperto.
1) Come devo fare per non scrivere in HTML dato che io premo sull'icona
Write del newsgroup e mi si apre Lotus Notes.
2) Ho formulato malissimo la domanda a parte l'errore delle centinaia
invece di centesimi.
Volevo sapere partendo da un valore in lire ad esempio 290.000
dividendolo quindi per 1936,27 per la trasformazione in EURO volevo che il
risultato fosse composto da due posizioni soltanto dopo la virgola invece
di
149,77250073595108120251824383996  tutte queste cifre.
Mi si fermasse a 149,77.
Spero che  tu mi dia lo stesso un aiuto anche se questo messaggio è di nuovo
scritto in HTML
Simone
-----------------------------------------------------
R I S P O S T A
-----------------------------------------------------
Io uso Otlook Express e questi settaggi si fanno tramite il menu
Strumenti=>Opzioni, nel tuo programma di posta non saprei.
Quanto alla formula di conversione, visto che il calcolo lo devi fare in una
query, nella riga "Campo:" di una colonna vuota della query scrivi:
Euro: Int(([NomeCampoLire]/1936,27 +0,005)*100)/100
dove NomeCampoLire è il nome del campo della query che contiene l'importo in
lire.
Il criterio di arrotondamento adottato nella formula è quello bancario: in
eccesso dai 5 millesimi in su e per difetto sotto i 5 millesimi.
Se comunque tu lo volessi sempre per difetto (dal tuo esempio non si
capisce), dalla formula togli il +0,005
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------


title: Numerazione Pagine Per Gruppo

author: Rabozzi Luigi

text:
Ciao a tutti,
il mio problema e' il seguente:
dovrei numerare le pagine di un report non con la numerazione standard, ma
ripartendo da 1 ogni volta che nella mia intestazione di gruppo ho un nuovo
valore. Sono riuscito a risolverlo con 2 righe di codice che controllano il
cambio di tale valore, ma riesco solo ad avere il nr. corrente della pagina
e non il numero totale ovvero riesco a far stampare pg. 1 ,2 ,3 di quel
gruppo, ma non pagina 1 di 3 , 2 di 3, 3 di 3 non sapendo quante pagine
effettivamente occupera' quel gruppo. Esiste una maniera per ottenere tutti
e due i dati ? Access fornisce strumenti alternativi a Page & Pages che si
adattino al mio caso (io sull'help non ho trovato nulla) ?
Grazie a tutti per la collaborazione.
<LuigI>
P.S. Dimenticavo di dire che uso Access 2000


title: Numerazione Pagine Per Gruppo

text:
Il Thu, 23 Nov 2000 07:38:38 +0100, "Rabozzi Luigi"
<
luigi....@maggioreosp.novara.it
> scrisse:
>(.....)
>Ciao a tutti,
>il mio problema e' il seguente:
>dovrei numerare le pagine di un report non con la numerazione standard, ma
>ripartendo da 1 ogni volta che nella mia intestazione di gruppo ho un nuovo
>valore. Sono riuscito a risolverlo con 2 righe di codice che controllano il
>cambio di tale valore, ma riesco solo ad avere il nr. corrente della pagina
>e non il numero totale ovvero riesco a far stampare pg. 1 ,2 ,3 di quel
>gruppo, ma non pagina 1 di 3 , 2 di 3, 3 di 3 non sapendo quante pagine
>effettivamente occupera' quel gruppo. Esiste una maniera per ottenere tutti
>e due i dati ? Access fornisce strumenti alternativi a Page & Pages che si
>adattino al mio caso (io sull'help non ho trovato nulla) ?
Prendilo come uno spunto e non come una soluzione:
utilizza una variabile con la funzione di  contatore di pagina di
gruppo che inizializzi a 1 nell'evento SuFormattazione
dell'intestazione gruppo e incrementi di uno nell'evento
SuFormattazione dell'intestazione di pagina.
Nell'evento SuRiesame della sezione dove vuoi stampare "Pag n/m"
assegni il valore della variabile contatore al controllo nel quale
deve comparire il numero di pagine totali del gruppo.
Spero di essere stato chiaro.
>Grazie a tutti per la collaborazione.
>
><LuigI>
>
>P.S. Dimenticavo di dire che uso Access 2000
>
>
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: Numerazione Pagine Per Gruppo

text:
Chiarissimo, appena avanzo 5 minuti provo a vedere se riesco a cavarne
qualche cosa nel frattempo spero si accontentino della numerazione che ho
impostato :)
Grazie.
<LuigI>
"VT@work" <
V...@work.it
> ha scritto nel messaggio
news:3a1cd97f...@firewall.regione.toscana.it...
> Il Thu, 23 Nov 2000 07:38:38 +0100, "Rabozzi Luigi"
> <
luigi....@maggioreosp.novara.it
> scrisse:
>
> >(.....)
> >Ciao a tutti,
> >il mio problema e' il seguente:
> >dovrei numerare le pagine di un report non con la numerazione standard,
ma
> >ripartendo da 1 ogni volta che nella mia intestazione di gruppo ho un
nuovo
> >valore. Sono riuscito a risolverlo con 2 righe di codice che controllano
il
> >cambio di tale valore, ma riesco solo ad avere il nr. corrente della
pagina
> >e non il numero totale ovvero riesco a far stampare pg. 1 ,2 ,3 di quel
> >gruppo, ma non pagina 1 di 3 , 2 di 3, 3 di 3 non sapendo quante pagine
> >effettivamente occupera' quel gruppo. Esiste una maniera per ottenere
tutti
> >e due i dati ? Access fornisce strumenti alternativi a Page & Pages che
si
> >adattino al mio caso (io sull'help non ho trovato nulla) ?
>
> Prendilo come uno spunto e non come una soluzione:
> utilizza una variabile con la funzione di  contatore di pagina di
> gruppo che inizializzi a 1 nell'evento SuFormattazione
> dell'intestazione gruppo e incrementi di uno nell'evento
> SuFormattazione dell'intestazione di pagina.
> Nell'evento SuRiesame della sezione dove vuoi stampare "Pag n/m"
> assegni il valore della variabile contatore al controllo nel quale
> deve comparire il numero di pagine totali del gruppo.
> Spero di essere stato chiaro.
>
> >Grazie a tutti per la collaborazione.
> >
> ><LuigI>
> >
> >P.S. Dimenticavo di dire che uso Access 2000
> >
> >
>
>



title: Open Form--- Criteria

author: Er kammionista

text:
""Alex"" <
ik2...@libero.it
> ha scritto nel messaggio
news:000901c0a49d$247768c0$a0de1d97@ik2zok...
> Buongiorno al NG.
> Ho un atroce dilemma, capire perchè non và quanto di seguito:
>
>         Dim stLinkCriteria as String
>         stLinkCriteria = "[NomeFoto]=" & Me![LinksObj].Form![NomeFoto]
>         DoCmd.OpenForm "FrmDettagli", , , stLinkCriteria
>
> Mi restituisce un Sintax Error in Query Expression ---->
> [NomeFoto]=Cairo.jpg (dove Cairo.jpg è realmente il nome giusto del campo
> Foto di colegamento)????
Non ne sono sicuro, ma forse dipende dal fatto che il campo NomeFoto e'
un campo testuale, quindi dovresti provare a metterci gli apici.
Ciao


title: Open Form--- Criteria

author: Alex

text:
Ciao, grazie del suggerimento, effettivamente è stata una svista dovuta al
troppo lavorarci su.
Ho inserito Chr(34) prima e dopo il contenuto del campo e tutto è OK.
Alcune volte la soluzione è a portata di mano, ma si fa presto a distrarsi.
Buon Week-end Alex.
--
Posted from
smtp1.libero.it
 [193.70.192.51]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Anno e mese nel criterio di una query

text:
Salve a tutti,
vorrei impostare per un campo Data il criterio per poter selezionare tutte
le date con l'anno di Date() e il mese Date()-1, del giorno non mi importa.
In poche parole deve fare la selezione del mese precedente.
Grazie a tutti
W98, A97  pro


title: Anno e mese nel criterio di una query

author: Anto

text:
"Giovanni_A" <
artig...@deejaymail.it
> ha scritto nel messaggio
news:SUcUa.25122$sj6.5...@tornado.fastwebnet.it...

Puoi usare  DateAdd("m", -1, Tua Data)
Anto


title: Anno e mese nel criterio di una query

text:
"Anto" <
antoni...@sigmatre.com
> ha scritto nel messaggio
news:l0dUa.14659$Df5.3...@news1.tin.it...

Dimenticavo ovviamente lanciando la query da codice,
oppure
Utilizzare il DateAdd per inserire la data (mese precedente) in una casella
di testo , li dove lanci la query
Anto


title: Anno e mese nel criterio di una query

author: Roberto dalla campagna

text:
Giovanni_A <
artig...@deejaymail.it
> wrote in message
SUcUa.25122$sj6.5...@tornado.fastwebnet.it...

Se il campo si chiama TuaData, nella query inserisci una campo calcolato
nella seguente maniera:
Pippo: Format([TuaData]; "aaaamm")
e nei criteri di questo campo calcolato scrivi:
Format(DateAdd("m"; -1; Date()); "aaaamm")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: RTF2 di Lebans e Sub Controllo Record di @Alex

author: Announced

text:
Utilizo già da um pò di tempo la demo di @Alex che gestisce
l'inserimento record in maschera singola e devo dire che con pochi
accorgimenti legati alle mie esigenze di volta in volta, funziona
benissimo.
Ora, dovrei utilizzare l'Ocx di Lebans, che offre molte possibilità
per uso "memo",  ma non riesco proprio a farlo rientrare nei controlli
gestiti dalla Sub sopracitata (mi blocca subito nel "Locked"...
Puoi darmi un aiuto Alex?
Grazie
Paolo


author: Gaspare Calia

text:
[CUT]
Oggi cos'è Venerdì?  Si!
@Alex dovrebbe ricevere in tarda serata  - diciamo verso le 20 circa salvo
imprevisti! ;-)


author: Alessandro Baraldi

text:
"Gaspare Calia" <
no_email...@grazie.it
> wrote in message
news:GVZRe.8784$
O6.4...@news3.tin.it

Cavolo come fai a saperlo...??
;-)
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Announced" <
paolosc...@alice.it
> wrote in message
news:1125671908.4...@o13g2000cwo.googlegroups.com

Se leggi nel sito di Stephen o nei suoi demo noterai che
il controllo OCX non supporta direttamente l'accesso
alla proprietà Locked.
Purtroppo Stephen dichiara di non essere riuscito a
renderlo agibile ma segnala come accedervi, solo che
sarà difficile implementarlo in una procedura standard
visto che non lo è....!
Così non funziona(ed è così che la mia sub lo applica)
Me!RTFControl.Locked = False
Così Funziona:
Me!RTFControl.Object.Locked = False
Ciao



text:
[CUT]
> Cavolo come fai a saperlo...??
E' matematico che lo sappia -> sono il tuo segretario e ho l'agenda con la
quale ti fisso gli appuntamenti! ;-)


text:
[CUT]
Anzi a proposito -> a quando l'aumento? Altrimenti mi metto in sciopero e mi
incateno al tuo pc! ;-)


text:
[CUT]
Pardon -> la connessione è + fusa di me! :-(


text:
"Gaspare Calia" <
no_email...@grazie.it
> wrote in message
news:0L0Se.9457$
O6.4...@news3.tin.it
>
> [CUT]
>
> Pardon -> la connessione è + fusa di me! :-(
Mi chiedevo quanti aumenti volevi...!!!
In ogni caso se ti attacchi al mio PC ti attacchi
a qualcosa di veramente vecchio, dispongo di un
vecchio PIII 733Mhz, che è pronto per la rottamazione
ormai da anni, ma finchè funziona lo tengo.
Se mi verrà voglia di installare .NET a casa
me la faccio passare.
Ciao
Buon WeekEnd



text:
[CUT]
> Buon WeekEnd
> @Alex
>
Altrettante a te e famiglia -> è sempre 1 piacere scambiare qualche frase
con te! ;-)


text:
Ti ringrazio Alex, e grazie anche a Gaspare per l'attenzione...
Sono riuscito cosi ad intercettare dalla Sub il Loched, lo sfodo,
etc... senza riportare il Tag
Ho però difficoltà adesso ad far girare l'Undo dalla Sub su questo
controllo. Hai qualche suggerimento?
Grazie ancora
Paolo


text:
"Announced" <
paolosc...@alice.it
> wrote in message
news:1125906412....@g47g2000cwa.googlegroups.com

Non ricordo bene come viene realizzato, ma questo controllo
non è NATIVO pertanto avrai sempre qualche problema da risolvere
con personalizzazioni.
Se trovo un pò di tempo gli dò un'occhiata.



text:
Grazie Alex...
Ciao
Paolo


text:
Sei per caso riuscito a trovare qualche soluzione Alex?
Paolo


text:
"Announced" <
paolosc...@alice.it
> wrote in message
news:1127379821.3...@o13g2000cwo.googlegroups.com
> Sei per caso riuscito a trovare qualche soluzione Alex?
>
> Paolo
No non ho avuto assolutamente tempo per motivi vari, la cosa
non è poi di gran interesse essendo richiesta una cosa
personalizzata.......



text:
Mah, io credo che la tua soluzione "sub" sia molto valida nella
gestione del data entry, magari con qualche personalizzazione. Gestirne
all'interno anche l'RTF2, potrebbe davvero ampliare il suo raggio di
azione.
Poi, compatibilmente con i tuoi impegni, vedi tu quello che puoi fare.
Grazie comunque Alex...
Paolo


title: errore tipo non corrispondente

text:
ciao volevo un consiglio:(sono un principiante)
cosa significa quando nel debug , mi dice  "tipo non corrispondente" mi
blocca questa riga
 Set rcs = CurrentDb.OpenRecordset("DettagliOrdini")
sto cercando di inserire una istruzione che mi ha passato un ragazzo sul
newsgroup ma non ci riesco
praticamente voglio che i record che si trovano nella tabella tab articoli
predefiniti, finiscano nella tab dettagli ordini, quando seleziono l'
IDcliente .
If Not IsNull(DLookup("Cliente", "TabArtPredefiniti", "Cliente=" &
Me.idcliente)) Then
Me.Refresh
Dim rcs As Recordset, rcsPredefiniti As Recordset, elenco As Integer
Set rcs = CurrentDb.OpenRecordset("DettagliOrdini")
Set rcsPredefiniti = CurrentDb.OpenRecordset("SELECT TabArtPredefiniti.*FROM
TabArtPredefinitiWHERE (((TabArtPredefiniti.Cliente)=" & Me.idcliente &
"));")
rcsPredefiniti.MoveLast
rcsPredefiniti.MoveFirst
For elenco = 1 To rcsPredefiniti.RecordCount
With rcs
.AddNew
!Ordine = Me.idordine
!Articolo = rcsPredefiniti!Articolo
.Update
End With
rcsPredefiniti.MoveNext
Next elenco
rcsPredefiniti.Close
Set rcsPredefiniti = Nothing
rcs.Close
Set rcs = Nothing
End If
questo era il caso:
database access
> io ho una tabella ordini  una tabella prodotti ,  una dettaglio
ordini
> >> > e
> >> > una
> >> > elenco clienti.
> >> >
> >> > in una maschera inserisco l'ordine che mi chiedono
> >> >
> >> > esempio:
> >> > ogni giorno una azienda "pippo" mi ordina  sempre gli stessi prodotti
> >> > PATATE, PILE , COLLA , MAIONESE.
> >> >
> >> > è possibile secondo voi mettere questi 4 prodotti predefiniti al
> >> > momento
> >> > che
> >> > apro la maschera ordini e seleziono quel determinato cliente.? in
modo
> >> > tale
> >> > da andare veloci con l'inserimento ordini
> >> >
> >> > grazie per la cortese disponibilità
> >> >
> >> > ciao  Nicola
> >> >
> >> >
> >>
> >> Certo che sì.
> >> Io farei una tabella predefinita con l'elenco degli articoli e il
codice
> > del
> >> cliente.
> >> Una semplice routine controlla se il cliente a video è presente nella
> >> tabella, se è presente chiede se si vogliono usare gli articoli
> > predefiniti
> >> e, se la risposta è positiva, si scorre il recordset e si accodano gli
> >> articoli predefiniti.


title: errore tipo non corrispondente

author: Sergio MAZZA

text:
"nico77" <
nicola...@libero.it
> ha scritto nel messaggio
news:PJ7Af.54673$eD5.8...@twister2.libero.it...

Significa che stai utilizzando istruzioni per la libreria DAO invece da
acc2000 in poi c'è per default la libreria ADO per accedere ai dati.
Quindi per utilizzare quel codice devi inserire PRIMA della libreria ADO la
DAO (Strumenti - riferimenti).
In alcuni casi, di sfiga perenne (ma spero non sia il tuo caso), dovresti
anche indicare per esteso a che tipo di libreria fa riferimento l'oggetto.
Quindi (sempre in caso di sfiga):
...
Dim rcs As DAO.Recordset, rcsPredefiniti As DAO.Recordset
...
Ciao.
--
Sergio MAZZA


title: errore tipo non corrispondente

author: Karl Donaubauer

text:
nico77 wrote:
> ciao volevo un consiglio:(sono un principiante)
> cosa significa quando nel debug , mi dice  "tipo non corrispondente"
> mi blocca questa riga
>
> Set rcs = CurrentDb.OpenRecordset("DettagliOrdini")
> ...
Molto probabile si tratta di
www.donkarl.com/it
 FAQ 7.11.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: report

author: Franco

text:
vorrei poter stampare un'etichetta di dimensioni variabili in altezza
sul lato sinistro di un foglio formato A4 a partire dal lato inferiore
Grazie per l'aiuto


title: report

text:
"Franco" <
Franco.D...@libero.it
> ha scritto nel messaggio
news:4f7c9609$0$1393$4faf...@reader1.news.tin.it...
> vorrei poter stampare un'etichetta di dimensioni variabili in altezza
> sul lato sinistro di un foglio formato A4 a partire dal lato inferiore
> Grazie per l'aiuto
cioč cmq sia l'altezza dell'etichetta, l'importante č che termini alla base
del foglio


title: Access e pagina .jsp

author: Ilic

text:
Avrei bisogno di lanciare una pagina .jsp da un database Access su
modifica di un record.
Secondo voi, come posso fare ?
Ilic.


title: [spero non OT] Access e Asp - Recordset persistenti

author: All Eyez On me

text:
Ciao a tutti
ho un db contenente dei prodotti su un server ASP, avrei bisogno che
l'utente tramite browser selezionasse alcuni di questi articoli e poi
salvasse le selezioni sul db.
Non so come realizzare la selezione degli articoli, ho letto in giro della
possibilità di creare dei recordset persistenti, cioè una copia del
recordset sul disco dell'utente sul quale l'utente seleziona e poi salva
tutto sul db, ma non ho trovato nulla in proposito.
Qualcuno li ha usati?
ciao, AEOM


text:
"All Eyez On me" <
nospambf...@libero.it
> ha scritto nel messaggio
news:v7k6a.302765$AA2.11...@news2.tin.it...

Io proverei così:
Associo ad ogni utente un identificativo della sessione aperta; poi salvo in
una tabella l'idUtente e le scelte effettuate...
Ciao.
--
Sergio MAZZA


text:
"Sergio MAZZA" <
sergi...@tiscalinet.it
> ha scritto nel messaggio
news:b3g3hh$b8p$1...@canarie.caspur.it...

Ottima idea...proverò
ciao
AEOM


title: Suggerimento Piattaforma Db

author: Dinho

text:
Vorrei realizzare un sistema di DB in una rete locale composta da svariati
PC.
Vi descrivo la situazione :
ci sono una 20 di Pc in rete e, oggi, ognuno di essi gestisce un semplice DB
access le cui tabelle raramente contengono più di 300 record.
Ebbene, che piattaforma potrei usare per costituire un sistema centralizzato
( con server centrale che gestisce l'accesso alla BD, costituita da diverse
tabelle, a seconda del PC che accede via rete). Tutto questo mantenendo la
possibilità di relizzare Report, Maschere, query in maniera molto pratice,
com adesso mi consente Access.
Cosa pùo funzionare meglio?
ORACLE....MySQL...SQLServer...
Ciao e Grazie


title: Suggerimento Piattaforma Db

author: Liones

text:
> Vorrei realizzare un sistema di DB in una rete locale composta da svariati
> PC.
>
> Vi descrivo la situazione :
> ci sono una 20 di Pc in rete e, oggi, ognuno di essi gestisce un semplice
DB
20 pc contemporaneamente ?
> access le cui tabelle raramente contengono più di 300 record.
>
> Ebbene, che piattaforma potrei usare per costituire un sistema
centralizzato
> ( con server centrale che gestisce l'accesso alla BD, costituita da
diverse
> tabelle, a seconda del PC che accede via rete).
non ho capito le tabelle restano da 300 record ?
diverse quante sono ?
 Tutto questo mantenendo la
> possibilità di relizzare Report, Maschere, query in maniera molto pratice,
> com adesso mi consente Access.
sicuramente come FE puoi continuare ad usare access



title: Suggerimento Piattaforma Db

author: George

text:
"Dinho" <
km...@tin.it
> ha scritto nel messaggio
news:wRLDa.79541$g92.1...@news2.tin.it...

Usa access come front end e MSDE come backend. Lo trovi sul CD di Office.
Ciao.


title: Suggerimento Piattaforma Db

text:
MSDE??
A quanto ne so io ha dei problemi con accessi simultanei di più di 5
persone.
Penso che il limite sia inteso sull'intera base di dati non sulla su singola
tabella.
Ciao



title: somma totale a piè di report

author: Luciano

text:
Salve a tutti,
Avrei bisogno di creare una somma totale a piè di report o piè di pagina,
l'importante è che mi compaia solo alla fine di tutti i record visualizzati
nel report.
In buona sostanza ho un controllo che si trova nel "corpo"che mi indica un
importo riferito ad una dato record e mi occorrerrebbe un controllo che
facesse la somma degli importi di tutti i record riepilogati nel report.
Quello che ho fatto è inserire nel controllo che dovrebbe fare la somma
totale: =somma([TotaleSingoloRecord])
l'ho inserito sia nel piè di pagina pagina che nel piè di pagina report ma
nel primo caso mi restituisce errore e nel secondo una maschera che mi
chiede di immettere il valore del parametro ossia del controllo che ho
inserito nella somma.
grazie per l'aiuto.
cia Luciano.


title: somma totale a piè di report

text:

1. Non puoi sommare un controllo, ma solo un campo. Vedi:
Somma di un controllo calcolato
www.donkarl.com/it/?FAQ2.22
2. Nel piè di pagina pagina non puoi usare la funzione somma,
nel piè di report invece funziona.
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Allowedits non funziona

author: Sandrobi

text:
Per impedire la modifica accidentale di una maschera ho messo un pulsante
che imposta me.allowedits a true/false però vedo che anche quando è
impostato me.allowedits=False è possibile modificare i campi della maschera.
Ma allora che significato ha questa proprietà?
--
Ciao, Sandrobi
-----------------
Se la tua email è fasulla, ti invito a leggere
http://wiki.news.nic.it/AntiSpam


title: Allowedits non funziona

author: geppo

text:
Ciao Sandrobi wrote:
> Per impedire la modifica accidentale di una maschera ho messo un
> pulsante che imposta me.allowedits a true/false però vedo che anche
> quando è impostato me.allowedits=False è possibile modificare i campi
> della maschera. Ma allora che significato ha questa proprietà?
Un evento puo' modificare quell'impostazione, forse e meglio che usi la
proprieta' Locked dei controlli.
--
Ciao
Geppo


title: Allowedits non funziona

author: MA

text:
Sandrobi wrote:
> Per impedire la modifica accidentale di una maschera ho messo un
> pulsante che imposta me.allowedits a true/false però vedo che anche
> quando è impostato me.allowedits=False è possibile modificare i campi
> della maschera. Ma allora che significato ha questa proprietà?
me.form.allowedits
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


title: Allowedits non funziona

text:
>"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
>news:fp3g5n$hf4$1...@tdi.cu.mi.it...
>Sandrobi wrote:
>> Per impedire la modifica accidentale di una maschera ho messo un
>> pulsante che imposta me.allowedits a true/false però vedo che anche
>> quando è impostato me.allowedits=False è possibile modificare i campi
>> della maschera. Ma allora che significato ha questa proprietà?
>me.form.allowedits
Assolutamente no. L'unica cosa che cambia è che viene disabiltata la voce di
menu "Salva record" ma il record viene salvato lo stesso. Forse queste
proprietà agiscono solo sulle voci di menù? Mah!
L'help dice:
"È possibile utilizzare la proprietà AllowEdits per specificare se è
possibile modificare record salvati quando si utilizza una maschera." Tutto
sta a capire cosa intende.
Più oltre dice:
"Se si desidera impedire la modifica dei record esistenti, rendendo una
maschera di sola lettura, impostare a No le proprietà AllowAdditions,
AllowDeletions e AllowEdits." O per sola lettura lui non intende quello che
intendo io o non è vero quello che dice.
Sandrobi


title: incrementare campo data

author: diego

text:
Buon Giorno e Buon Inizio anno al tutto il N.G. ho un bel problema,
spero che possiate aiutarmi,lo espongo!
allora in una form ho il campo data attuale e data scadenza, in data
attuale c'e' la data odierna settata con date() come valore
predefinito, una combo box con due voci "annuale" e "Biennale" ed una
txtBox chiamata scadenza dove si dovrebbe caricare il valore di data
odierna incrementato di +1 o +2 a seconda del valore della combo per
intenderci se la data odierna e' settata a 04/01/2005 la scadenza
dovrebbe darmi 04/01/2006 o 04/01/2007 provo a scrivere nell'evento
change della combo box TxtScadenza=Year(TxtDataAttuale)+1 ma mi da date
assurde, dove sbaglio potete aiutarmi per favore??


title: incrementare campo data

text:
"diego" <
diegoci...@hotmail.com
> wrote in message
news:1136385845.5...@g47g2000cwa.googlegroups.com

Usa la funzione DateAdd come indicato nell'help
Ciao
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: incrementare campo data

text: grazie funziona alla grande ti ringrazio di cuore


title: CopiaTabellaInUnAltroDataBase

author: Riaudo Marcello (Alice)

text:
Salve  a tutti
Qualcuno sa come si puň copiare Una tabella TABNOTE contenuta in un DataBase
esempio UFFICIO in un altro DataBase esempio NOTE essendo perň in un
DataBase di servizio di nome SERVIZIO.
Ho trovato come si trova e/o cancella una Tabella ma non come si copia.
Saluti a tutti e grazie
Marcello Riaudo


title: CopiaTabellaInUnAltroDataBase

author: ALESSANDRO Baraldi

text:
"Riaudo Marcello (Alice)" <
riau...@alice.it
> ha scritto nel messaggio
news:4658c0ad$0$17940$4faf...@reader1.news.tin.it...

TransfertDatabase
CopyObject
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: CopiaTabellaInUnAltroDataBase

text:
Purtroppo non ho capito come fare (per queste cose purtroppo ho poca
conoscenza) , il codice che vorrei eseguire andrebbe inserito in un database
che non sia ne quello di importazione tabella ne quello di destinazione.
Ringrazio comunque
Saluti e buona domenica
Marcello riaudo
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f3bdpc$q9q$1...@aioe.org...
> "Riaudo Marcello (Alice)" <
riau...@alice.it
> ha scritto nel messaggio
> news:4658c0ad$0$17940$4faf...@reader1.news.tin.it...
>> Salve  a tutti
>> Qualcuno sa come si può copiare Una tabella TABNOTE contenuta in un
> DataBase
>> esempio UFFICIO in un altro DataBase esempio NOTE essendo però in un



title: CopiaTabellaInUnAltroDataBase

text:
"Riaudo Marcello (Alice)" <
riau...@alice.it
> ha scritto nel messaggio
news:465968e9$0$4794$4faf...@reader4.news.tin.it...
> Purtroppo non ho capito come fare (per queste cose purtroppo ho poca
> conoscenza) , il codice che vorrei eseguire andrebbe inserito in un
database
> che non sia ne quello di importazione tabella ne quello di destinazione.
> Ringrazio comunque
>
>
> Saluti e buona domenica
> Marcello riaudo
Apri un oggetto Access e su quello esegui il metodo TransfertDatabase....
Dim objAccess As Access.Application
Dim lngRet As Long
Set objAccess = New Access.Application
        With objAccess
            .OpenCurrentDatabase strMDB
            .DoCmd.TransfertDatabase.....(Vedi Help)
        End With
 objAccess.Quit
Set objAccess = Nothing



title: CopiaTabellaInUnAltroDataBase

text:
ok il codice è perfetto  e chiaro però questo Baraldi è proprio bravo e
disponibile
saluti
Marcello riaudo
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:f3bqr9$st9$1...@aioe.org...



title: Db server via odbc accessibile solo da una postazione alla volta

author: RobertoA

text:
Sto usando delle procedure realizzate con Access 2013 con tabelle
collegate al db via odbc, il db server e' un Firebird 3.0
E' una nuova installazione, tutti i pc sono Win 10 pro, attivati
regolarmente (lo specifico perche' a volte la non attivazione comporta
problemi con il numero connessioni ad un pc)
Su pc1 e' installato sia programma che db server, su pc2 solo programma,
su pc3 solo programma

L'anomalia che sto riscontrando e' l'impossibilita' di avviare
contemporaneamente i programmi sui tre pc
Se avvio programma da pc1 tutto a posto
Se avvio programma da pc2 tutto a posto
Se avvio programma da pc3 tutto a posto

Ma quando avvio programma da pc1, parte correttamente, se tento l'avvio
anche da pc2 mi attende 30 secondi (credo sia il timeout del driver
odbc) e poi il programma si chiude da solo
Stessa cosa anche se, senza avviare programma, tento la connessione di
test del driver odbc (questo driver specifico c'ha un tastino per la
connessione di prova)
Mi dice "Open '10.4.0.100:c:\public\db\peppe.fdb' failed"

Premesso che ho diverse installazioni che usano:
- le stesse procedure Access
- con la stessa versione di db server
- con la stessa versione di driver odbc
- la stessa configurazione del driver odbc

da cosa potrebbe dipendere l'impossibilita' di accedere
contemporaneamente ai dati da piu' postazioni?


author: Simone Calligaris

text:
>
> da cosa potrebbe dipendere l'impossibilita' di accedere
> contemporaneamente ai dati da piu' postazioni?

Si va per tentativi:

1 -  Se esegui il programma in multisessione sul PC Server (ove è installato Firebird), da lo stesso problema?
2 - Hai provato a disabilitare sui PC l'antivirus?
3 - Gli Utenti hanno privilegi particolari? Hai provato ad accedere come amministratore prima di avviare i programmi?

Saluti


text:

1- si, questa non l'ho provata, appena riesco ad accedere ai pc
malfunzionanti la provo

2- si certo, sia l'antivirus alternativo installato dopo primo
avviamento pc, sia quello integrato di Win10, ma sembra non influenzare
il problema

3- si, dopo le prime prove ho lavorato con utenti administrator, ma
anche questo non sembra influenzare il problema

Essendo anomalia particolarmente strana (almeno per me) ho provato a
metter su tre macchine virtuali ognuna con Win10 vergine, e tentato di
replicare da me il problema
Da me funziona tutto regolarmente, nessun problema di accesso
concorrente, e quindi darei per scontato che le componenti software
usate e le configurazioni siano corrette
Ipotizzo sia qualche programma a bordo pc1 (quello col db server)


text:

Pure in locale non si avvia seconda istanza programma e relativa seconda
connessione al db
Provato anche senza avviare programma 'test connessione' da
configurazione driver odbc ed anche quello fallisce se c'e' gia' prima
istanza programma accesa


author: BFS

text:

premesso che non conosco firebird ma da quello che dici sembrerebbe questo :

"However, an embedded server locks a database file for its own exclusive
use after successful connection. This means that you cannot access the
same database from multiple embedded server processes simultaneously (or
from any other servers, once an embedded server has locked the file).

The embedded server has no facility to accept any network connections.
Only true local access is possible, with a connect string that doesn't
contain a host name (not even localhost). "

https://docs.huihoo.com/firebird/manual/ufb-cs-embedded.html

qui si parla di versione "Embedded", può centrare?

BFS


text:

Ringrazio per l'aiuto
Ma no, pur esistendo la versione 'embedded' di Firebird, io installo
sempre il server classico per sfruttare appunto la multiutenza


text:
> Pure in locale non si avvia seconda istanza programma e relativa seconda
> connessione al db
> Provato anche senza avviare programma 'test connessione' da
> configurazione driver odbc ed anche quello fallisce se c'e' gia' prima
> istanza programma accesa

Prova ad avviare il PC Server in modalità provvisoria e ripetere il test.

Saluti


text:
> Ringrazio per l'aiuto
> Ma no, pur esistendo la versione 'embedded' di Firebird, io installo
> sempre il server classico per sfruttare appunto la multiutenza

Eppure sembrerebbe settata una qualche opzione sul Server SQL che ne limiti gli accessi. Sicuro che non esista qualcosa del genere?
Comunque, se l'apertura in multisessione continua a non funzionare anche col PC Server in modalità provvisoria, a quel punto si potrebbe escludere windows (o meglio, gli N servizi normalmente in esecuzione) dal banco degli imputati.

Saluti


author: caezan

text:

Non so se è pertinente (non ho letto tutto il thread) ma mi sono trovato nella situazione di avere:
- SQL Server come database centralizzato;
- 3 client Access su 3 PC diversi;
- che devono leggere/scrivere record contemporaneamente;
- il tutto via ODBC.
In principio ero entusiasta perché, passando ad SQL Server, pensavo di aver risolto il problema degli accessi concorrenti ad un file mdb, ma alla fine l'unico vantaggio è avere i dati su un database robusto.
Permanevano gli stessi problemi di prima: quando Access accede a una tabella SQL Server, quest'ultimo fa un lock totale sul recordset, impedendo agli altri client di scrivere o modificare record.
La mia soluzione è stata la stessa che usano i software gestionali cioè GESTISCI TU IL LOCK ai record tramite un campo:
- lo poni a "lck" quando leggi il record, ma solo se nessun altro sta leggendo quel record, altrimenti lo impedisci con un messaggio;
- copi i valori del record su una maschera locale (magari su una tabella associata al form avente lo stesso nome della tabella sul server);
- fai le modifiche dei dati;
- quando confermi quanto inserito sulla maschera, vai a salvare o modificare il record sul server in base ai valori locali (query di insert o update);
- rilasci il lock azzerando il campo sul quel record.
Questa è una procedura indicativa, poi l'ho resa piu sofisticata col nome di chi sta modificando, un timer che mostra a tutti i client e in tempo reale le righe lockate, un sistema di privilegi nei lock R/W, ecc.
Morale della favola: stanco di barcamenarmi tra le promesse di blocco record di Access e SQL Server, mi sono arrangiato e cosi ne ho il pieno controllo.


title: Maschera e sottomaschera uguali "graficamente". Come?

author: Guido

text:
Salve,
seguendo le preziose indicazioni che mi sono state fornite qui sul NG ho
"unito" 2 maschere in Access2003 al fine di avere un rapporto dettagliato
dello stato dei libri.
In pratica la prima maschera (diciamo la "principale") contiene i dati
"fissi" del libro ossia titolo, autore, posizione, genere... ; mentre la
seconda maschera (secondaria) contiene la "storia dinamica" del libro in
questione: prestato a....., il....., rientrato il.....
La prima maschera l'ho creata con lo stile giustificato mentre la seconda -
incorporata nella prima tramite la funzione "sottomaschera/sottorport"
(casella degli strumenti) - non riesco assolutamente a renderla graficamente
"giustificata" e mi esce solo tabellare.
Se perň apro il file MDB e scelgo di visualizzare come struttura la Maschera
princiaple anche la maschera secondaria mi appare graficamente uguale alla
maschera principale, mentre nell'inserimento dei dati non č cosě in quanto
la mascehra "secondaria" appare nella giusta posizione ma solo in forma
"tabellare".
Come mai?
Scusate la domanda da neofita ma sono proprio agli inzi e non sono stato in
grado di trovare la soluzione nč sulla guida in linea nč sul libro
"condensato" MS Access "i Portatili".
Grazie per ogni info.
(G)


text:
Come non detto: risolto!
Grande Google!
e, detto tra noi, era anche scritto nell'help specifico sotto la voce
"stoomaschera"...
(G)


author: Sergio MAZZA

text:
"Guido" <g,TOgu...@tisIMcIali.it> ha scritto nel messaggio news:436914a4$0$1491$4faf...@reader2.news.tin.it...

Che c'era scrittooo??? Stooochee??
Ciao.
--
Sergio MAZZA


title: Errore di codice

author: Giorgio A.

text:
Per cortesia un aiuto.
Vorrei creare in una maschera due campi che mi diano data ed ora aggiornata
con il seguente codice in Vb:
me.campo=Date
me.campo1=Time
Il tutto mi da errore e mi accetta solo il codice Now (data e ora assieme)
Dove sta l'errore?
Grazie
Giorgio


title: Errore di codice

text:
"Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
news:x6uEc.553506$rM4.23...@news4.tin.it...

Che errore ti dà? io ho provato e così va bene, il codice è giusto.


title: Errore di codice

text:
"Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
news:x6uEc.553506$rM4.23...@news4.tin.it...

Devi inserire le funzioni nella proprietà origine controllo di ognuno...
Ciao.
--
Sergio MAZZA


title: Errore di codice

text:
Grazie 1000 ad entrambi. Buona giornata
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:cbtut0$hfo$1...@canarie.caspur.it...
> "Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
> news:x6uEc.553506$rM4.23...@news4.tin.it...
> > Per cortesia un aiuto.
> >
> > Vorrei creare in una maschera due campi che mi diano data ed ora
> aggiornata
> > con il seguente codice in Vb:
> > me.campo=Date
> > me.campo1=Time
> > Il tutto mi da errore e mi accetta solo il codice Now (data e ora
assieme)
> >
> > Dove sta l'errore?
> >
> > Grazie
> > Giorgio
> >
>
> Devi inserire le funzioni nella proprietą origine controllo di ognuno...
>
> Ciao.
>
> --
> Sergio MAZZA
>
>


title: Errore di codice

text:
"Giorgio A." <
interne...@aliceposta.it
> ha scritto nel messaggio
news:FLvEc.396359$hc5.17...@news3.tin.it...
> Grazie 1000 ad entrambi. Buona giornata
>
(regola di questo NG) scrivi alla fine del testo come faccio io, grazie...
Ciao.
--
Sergio MAZZA


title: PROBLEMI CON OPERAZIONI CON ORE

author: Nicoletta Niki

text:
Non riesco ad operare con formati orari, o meglio, tutto bene fino a
quando devo togliere da 41 ore le 40 settimanali previste da contratto
(1 ora in piu') ma male,malissimo, quando voglio avere un risultato
negativo perchè fatto meno ore del dovuto settimanale ... sembra che il
formato orario non gestisca risultati negativi ...
Risolvo il problema nella settimana togliendo sempre dal numero maggiore
il numero minore e applicando una funzione SE alla testata della cella
riepilogo (ORE IN MENO, ORE IN PIU' con condizione di confronto, ore
fatte < o > ore settimanali). Ma vorrei capire se posso risolvere il
problema in maniera piu' pulita. Inoltre come posso inserire un valore
negativo nel riepilogo delle settimane? Non me lo accetta, restituisce
errore di formula ... Grazie in anticipo
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: PROBLEMI CON OPERAZIONI CON ORE

text:
"Nicoletta Niki" <
nik...@email.it
> ha scritto nel messaggio
news:8e312d22e8714379817...@mygate.mailgate.org...
> Non riesco ad operare con formati orari, o meglio, tutto bene fino a
> quando devo togliere da 41 ore le 40 settimanali previste da contratto
> (1 ora in piu') ma male,malissimo, quando voglio avere un risultato
> negativo perchč fatto meno ore del dovuto settimanale ... sembra che il
> formato orario non gestisca risultati negativi ...
> Risolvo il problema nella settimana togliendo sempre dal numero maggiore
> il numero minore e applicando una funzione SE alla testata della cella
> riepilogo (ORE IN MENO, ORE IN PIU' con condizione di confronto, ore
> fatte < o > ore settimanali). Ma vorrei capire se posso risolvere il
> problema in maniera piu' pulita. Inoltre come posso inserire un valore
> negativo nel riepilogo delle settimane? Non me lo accetta, restituisce
> errore di formula ... Grazie in anticipo
bhe non č elegante ma č efficace..  secondo me potresti continuare a fare
cosě..
anche io quando ho fatto il mio progetto per la gestione delle ora fatte ho
impiegato lo stesso metodo.. ma facevo in modo che nel report venissero
inseriti gli esuberi in Blu e le deficienze in rosso


title: [OT] Software Jumpstart D4 vs Access

text:
Salve a tutto il gruppo, qualquno conosce o ha lavorato con Software
Jumpstart D4 (database di tipo relazionale, a quanto pare molto
potente). se lo conoscete poso avere una vostra opinione.

http://www.4d.com/solutions/why4d.html

http://www.4d.com/downloads/trial.html

http://www.sviluppo4d.it/Detail_Faq_Display?ID=340

Mille grazie
Bruno.62

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


title: Lunghetto -Immagini e record su report

author: More

text:
Salve
rieccomi con una domanda che chissà quante volte è stata discussa, io ho
visto anche
dal sito comune che ci sono delle buone indicazioni su come creare un
database che visualizzi un'immagine
diversa per ogni record senza utilizzare i collegamenti OLE .
Io ho utilizzato il Generatore di Codice per creare la seguente Procedura
evento partendo dalla Proprieta` "Su  Corrente" della Maschera copiata e
adattata dal file d'esempio di microsoft northwind.mdb che c'è assieme ad
access :
    Private Sub Form_Current()
    ' Visualizza la foto per il record dell'impiegato corrente se
disponibile.
    ' Se il file non è più disponibile o se non è stato specificato un nome
di file
    ' per l'impiegato corrente, imposta il messaggio appropriato per la
didascalia
    ' ErrorMsg.
    Dim res As Boolean
    Dim fName As String
    path = CurrentProject.path
    On Error Resume Next
        ErrorMsg.Visible = False
        If Not IsNull(Me![Foto]) Then
            res = IsRelative(Me![Foto])
            fName = Me![ImagePath]
            If (res = True) Then
                fName = path & "\" & fName
            End If
            Me![ImageFrame].Picture = fName
            showImageFrame
            Me.PaintPalette = Me![ImageFrame].ObjectPalette
            If (Me![ImageFrame].Picture <> fName) Then
                hideImageFrame
                ErrorMsg.Caption = "Impossibile trovare la foto"
                ErrorMsg.Visible = True
            End If
        Else
            hideImageFrame
            ErrorMsg.Caption = "Fare clic su Aggiungi/modifica per
aggiungere una foto"
            ErrorMsg.Visible = True
        End If
 End Sub
Il problema nasce quando devo creare il report in quanto se io metto la
procedura
     Me![Immagine].Picture = Me![Path]
nella proprietà su formattazione del corpo scopro che nell'anteprima mi fa
vedere l'ultima immagine che viene definita nel campo foto della tabella
relativa in tutti i record rimanenti, cioè a quelli che non è stato
assegnato ancora nessun percorso con relativa immagine.
Oppure se metto la stessa procedura che è stata immessa nella maschera mi da
come primo errore sulla scritta "res = IsRelative(Me![Foto])" ovviamente
bloccando tutto
Chiedo gentilemente quale procedura dovrei scrivere nella proprietà "su
formattazione" del report perchè mi venga come risultato
un' immagine o foto per ogni record e niente su quei records che
effettivamente non contengono ancora un percorso immagine,
come appunto succede corretamente nella visualizzazione della maschera.
Ringrazio tutti e spero che qualcuno possa gentilemente aiutarmi.
Saluti
Moreno


title: Lunghetto -Immagini e record su report

author: Roberto da casa

text:
"More" <
mm...@wooow.it
> ha scritto nel messaggio
news:qghFb.19194$i_5....@news.edisontel.com...

Prova con:
Me![Immagine].Picture = Nz(Me![Path], "")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: contatore query e aggiornamento tabella

author: francesco

text:
attraverso 2 query ho creato un campo contatore in una delle stesse in modo
che filtrando i campi con valore null di una tabella mi restituisca un
valore progressivo 1,2,3 ecc, ecc. nella seconda query parto da un numero
iniziale inserito in una maschera al quale sommo il valore ottenuto nella
precedente query.
la prima query è questa:
SELECT l2.ID, (select count(*) + 1
    from [elencofatture] as l1
    where l1.id_ordinato Is Null
        and format$(l1.[Datafattura],'YYYYMMDD') & format(l1.[ragione sociale],' ')
& format(l1.[N°progressivo],'00000')
<
  format$(l2.[Datafattura],'YYYYMMDD') & format(l2.[ragione sociale],' ') &
format(l2.[N°progressivo],'00000')) AS p, l2.[ragione sociale]
FROM elencofatture AS l2
WHERE (((l2.id_ordinato) Is Null));
il campo p della query mi restituisce un valore progressivo.
la seconda query è questa:
SELECT o.ID, o.p, (forms.mascheraA.testo23) AS aaaa, ([p]+[aaaa]) AS Espr1,
o.[ragione sociale]
FROM OrdinamentofattureSUB AS o
ORDER BY o.p;
espr1 mi restituisce il valore che a me interessa. ad esempio sono arrivato
alla fattura numero 12, inserendo 12 nel testo 23 la query, con espr1 mi
numererà le successive filtrate con 13, 14,15, ecc, ecc. il mio problema
adesso è riuscire ad aggiornare i campi id_ordinato della tabella
elencofatture.
qualcuno sa dirmi come fare? pensavo con una funzione vba. grazie a tutti
anticipatamente. ciao
--------------------------------
Inviato via
http://usenet.libero.it


title: Utilizzo di Sw Access con B-End su server Remoto

author: Mavi Soft - Corsi d'Informatica Napoli Centro

text:
Buonasera a tutti. Avrei al seguente domanda:
ho un cliente al quale ho sviluppato un sw in acess per la gestione del suo
magazzino dei prodotti. Ora ha l'esigenza di spostare il magazzino dal
negozio e vorrebbe che il programma funzioni con i dati presenti su di una
macchina nel magazzino (dotato di connessione ADSL), collegandosi perň
ancora dal negozio. E' la prima volta che mi capita di non lavorare in
locale. Qualcuno saprebbe indicarmi come gestire quest aproblmatica oppure
dove trovare informazioni in merito?
come faccio a collegare il Front-end del negozio al B-end del magazzino
attraverso la linea del telefono?
Grazie e atutti per la risposta e buone feste a tutti!!!!
Vincenzo Borrelli


author: Carlo Costarella

text:
"Mavi Soft - Corsi d'Informatica Napoli Centro" <
bonz...@libero.it
> ha
scritto nel messaggio news:Me6N9.39265$TC5.1...@twister1.libero.it...
> Buonasera a tutti. Avrei al seguente domanda:
> ho un cliente al quale ho sviluppato un sw in acess per la gestione del
suo
> magazzino dei prodotti. Ora ha l'esigenza di spostare il magazzino dal
> negozio e vorrebbe che il programma funzioni con i dati presenti su di una
> macchina nel magazzino (dotato di connessione ADSL), collegandosi però
> ancora dal negozio. E' la prima volta che mi capita di non lavorare in
> locale. Qualcuno saprebbe indicarmi come gestire quest aproblmatica oppure
> dove trovare informazioni in merito?
> come faccio a collegare il Front-end del negozio al B-end del magazzino
> attraverso la linea del telefono?
> Grazie e atutti per la risposta e buone feste a tutti!!!!
> Vincenzo Borrelli
>
>
Ciao Vincenzo.
La cosa è di una semplicità disarmante.
Il tutto è gestibile tramite accesso remoto: il server dove risiede il BE
deve essere configurato come server di accesso remoto.
Il client che si trova in qualsiasi parte del mondo chiama il modem del
server e una volta stabilito il collegamento aggiunge una connessione
all'unità C (per esempio) del server: risorse di rete...connetti unità di
rete...\\Nomeserver\c\cartellaBE.
A questo punto basta puntare il FE alle tabelle che risiedono nel BE della
nuova unità che si chiamerà "E" o "F" o "comeVuoi".
Il tutto può essere automatizzato.
Nella guida leggiti server di accesso remoto, Accesso remoto, ecc.
Ciao, Carlo


author: Tony

text:
"Carlo Costarella" <
> La cosa è di una semplicità disarmante.
> Il tutto è gestibile tramite accesso remoto: il server dove risiede il BE
> deve essere configurato come server di accesso remoto.
> Il client che si trova in qualsiasi parte del mondo chiama il modem del
> server e una volta stabilito il collegamento aggiunge una connessione
> all'unità C (per esempio) del server: risorse di rete...connetti unità di
> rete...\\Nomeserver\c\cartellaBE.
> A questo punto basta puntare il FE alle tabelle che risiedono nel BE della
> nuova unità che si chiamerà "E" o "F" o "comeVuoi".
> Il tutto può essere automatizzato.
Va tuttavia sottolineato che una connessione di questo tipo è lenta e
soggetta a corruzioni.
E' meglio affidarsi a sotware tipo PC Anywhere oppure a un metasistema come
Terminal Server.
Saluti.


author: Paolo opg

text:
"Tony" <
to...@nospam.it
> wrote in message
news:KQfN9.40353$Ou4.1...@twister2.libero.it...
>
> Va tuttavia sottolineato che una connessione di questo tipo è lenta e
> soggetta a corruzioni.
> E' meglio affidarsi a sotware tipo PC Anywhere oppure a un metasistema
come
> Terminal Server.
>
per iniziare, soprattutto per contenere i costi e vedere se la soluzione fa
per lui, consiglio vivamente vnc...
va però gestito il problema sicurezza.
se non sbaglio pcanywhere cripta dati e psw, mentre vnc no...
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.431 / Virus Database: 242 - Release Date: 18/12/2002


text:
"Paolo opg" <
> per iniziare, soprattutto per contenere i costi e vedere se la soluzione
fa
> per lui, consiglio vivamente vnc...
Non l'ho provato personalmente anche se ha una buona reputazione ... la
logica è comunque la medesima: evitare connessioni remote file-sharing.
Ciao.


text:
"Mavi Soft - Corsi d'Informatica Napoli Centro" <
bonz...@libero.it
> ha
scritto nel messaggio news:Me6N9.39265$TC5.1...@twister1.libero.it...

Dove lo trovo vnc?
grazie a tutti per l'aiuto.
Ciao
Enzo


author: Marco e Tony Dell'oste

text:
[cut]
>
> Dove lo trovo vnc?
> grazie a tutti per l'aiuto.
> Ciao
> Enzo
Fai una ricerca su google e vedrai che lo trovi senza alcun problema!!
Ciao
Marco


author: Superpippo

text:
Mavi Soft - Corsi d'Informatica Napoli Centro wrote:
> Buonasera a tutti. Avrei al seguente domanda:
> ho un cliente al quale ho sviluppato un sw in acess per la gestione del suo
> magazzino dei prodotti. Ora ha l'esigenza di spostare il magazzino dal
> negozio e vorrebbe che il programma funzioni con i dati presenti su di una
> macchina nel magazzino (dotato di connessione ADSL), collegandosi però
> ancora dal negozio. E' la prima volta che mi capita di non lavorare in
> locale. Qualcuno saprebbe indicarmi come gestire quest aproblmatica oppure
> dove trovare informazioni in merito?
> come faccio a collegare il Front-end del negozio al B-end del magazzino
> attraverso la linea del telefono?
> Grazie e atutti per la risposta e buone feste a tutti!!!!
> Vincenzo Borrelli
>
>
Puoi anche ipotizzare di crearti una connessione ODBC con un server su
internet che lo permette  e fare una connessione via stringa all'interno
  del database (via codice per intenderci)


title: Report con tabelle collegate

text:
Ho creato una maschera con un menů a comparsa da dove scelgo l'intestazione
della ditta che voglio fatturare,
vorrei poi che nel report mi includesse oltre al nome della ditta anche
l'indirizzo, il telefono, etc. tutti dati che ho inserito in una tabelle
Elenco_Emettenti. Per la scelta della ditta ho creato una relazione fra
campi di tabelle.
Grazie


title: domandina

author: Giovanna

text:
Dovrei sostituire degli asterischi * con spazi, ma quando faccio un trova di
* mi restituisce l'intero campo. Come posso fare questa ricerca?
Attendo provvidenziali risposte


title: domandina


title: domandina

author: lbo dal portatile

text:
On Thu, 23 Mar 2000 16:57:08 +0100, "Giovanna" <
gi...@tiscalinet.it
>
wrote:
>Dovrei sostituire degli asterischi * con spazi, ma quando faccio un trova di
>* mi restituisce l'intero campo. Come posso fare questa ricerca?
prova a cercare chr(asc("*")).
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: domandina

text:
Uč, quale onore!
Finalmente dopo una vita ti sei degnato di rispondermi.
Grazie, grazie, sono commossa!
Comunque la cosa che mi hai detto non funziona.
Ma grazie ancora lo stesso!
Ciao
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
38da512e...@news.interbusiness.it...



title: domandina

text:
>Comunque la cosa che mi hai detto non funziona.
dimmi un po' piu' dettagliatamente come fai la ricerca.



title: domandina

text:
la ricerca nella tabella l'ho fatta con il trova che si trava in Modifica e
poi con una query, ma in entrambi i casi non ho avuto alcun risultato. E poi
non sono molto esperta :-*  :-*
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
38dc276...@news.interbusiness.it...



title: domandina

text:
>la ricerca nella tabella l'ho fatta con il trova che si trava in Modifica e
>poi con una query, ma in entrambi i casi non ho avuto alcun risultato. E poi
>non sono molto esperta :-*  :-*
ah.  forse e' il caso di farla via codice.  te la senti?



title: domandina

text:
Uh, mamma! E non lo so!
Vabbè và,... e facciamolo pure via codice.
Ma come si fa via codice?
Io a stento conosco il codice di avviamento postale... :-(
Comunque ci posso provare.
Mi aiuti tu vero? :-))
E dai, aiutami tu. ;-))
Ciao.
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
38dcab0...@news.interbusiness.it...



title: domandina

author: sib

text:
Scusate.
Non mi sono potuto trattenere.:-)
Sib


title: domandina

author: Antonio Biso

text:
sib ha scritto nel messaggio <_dvD4.20203$
pn3.2...@news.infostrada.it
>...
>Scusate.
>Non mi sono potuto trattenere.:-)
>
>Sib
Potevi aspettare un attimino...
Antonio


title: domandina

text:
On Sun, 26 Mar 2000 13:30:26 +0200, "Giovanna" <
giov...@tin.it
>
wrote:
>Uh, mamma! E non lo so!
>Vabbè và,... e facciamolo pure via codice.
>Ma come si fa via codice?
se fa strano...
>Io a stento conosco il codice di avviamento postale... :-(
>Comunque ci posso provare.
>Mi aiuti tu vero? :-))
>E dai, aiutami tu. ;-))
e vabbe'.
faremo cosi': apriremo una nuova routine in un modulo e la eseguiremo
"stand-alone".
a parole: setta un recordset sulla tabella in questione, scorrilo
tutto quanto record per record, per ogni record scorri i caratteri del
campo o dei campi nei quali sostituire " " con "*" (o era il
contrario?  era il contrario).
dim rst as recordset
dim i as integer
set rst=currentdb.openrecordset("nometabella")
do until rst.eof
	rst.edit
	for i=1 to len(rst!nomecampo)
		if mid(rst!nomecampo, i, 1)="*" then
			mid(rst!nomecampo, i, 1)=" "
		end if
	next i
	rst.update
	rst.movenext
loop
questa e' una soluzione rozza e alla scappa via.  volendo e'
migliorabile, soprattutto se devi lavorare su piu' campi.



title: domandina

text:
bravo lbooooooooo!!!!!!!!!!!!! :-D
funziona funziona funziona
che bello che bello che bello
In ufficio sono rimasti tuti a bocca aperta, così :-O, anche i
programmatori..., che fanno sempre i tipi splentiti ma poi i casini li
risolvo sempre io (grazie a voi del newsgroup :-))))
Grazie, grazie ancora, cià cià cià.
lbo dal portatile <
l...@NOSPAM.blunet.it
> wrote in message
38de691...@news.interbusiness.it...



title: OT: automazione CAD in VBA

text:
Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
conoscenza di VBA in ambiente CAD di qualcuno di voi.
ho la necessità, di effettuare in automatico all'apertura disegno, o
su clic icona, o su riga di comando un comando trova/sostituisci su di
un blocco chiamato A3BASE in un centinaio di disegni.
Il blocco contiene una trentina di attributi, il codice deve quindi
effettuare la ricerca solo sul blocco A3BASE, e sostituire (se lo
trova) il valore attributo XXX in YYY.
grazie
BR1


title: OT: automazione CAD in VBA

text:
>"BR1" <
bona...@gmail.com
> ha scritto nel messaggio
> >news:1155057369.4...@75g2000cwc.googlegroups.com...
>Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
>conoscenza di VBA in ambiente CAD di qualcuno di voi.
...incompetenti? Piano con i giudizi specie se vengono da persone che
chiedono aiuto e quindi...non molto competenti.
Non te la prendere, mi è venuto spontaneo.
>ho la necessità, di effettuare in automatico all'apertura disegno, o
>su clic icona, o su riga di comando un comando trova/sostituisci su di
>un blocco chiamato A3BASE in un centinaio di disegni.
>Il blocco contiene una trentina di attributi, il codice deve quindi
>effettuare la ricerca solo sul blocco A3BASE, e sostituire (se lo
>trova) il valore attributo XXX in YYY.
>grazie
>BR1
Credo si possa fare specie se si tratta di un file di testo.
Fai una cosa, posta uno spezzone del testo e vediamo cosa si può fare.
Ciao, Carlo


title: OT: automazione CAD in VBA

text:
"Carlo Costarella" <
carloco...@libero.it
> ha scritto nel messaggio
news:ebameb$61p$1...@area.cu.mi.it...
>
>>"BR1" <
bona...@gmail.com
> ha scritto nel messaggio
>> >news:1155057369.4...@75g2000cwc.googlegroups.com...
>>Siccome nel gruppo di autocad ci sono solo incompetenti, confido nella
>>conoscenza di VBA in ambiente CAD di qualcuno di voi.
> ...incompetenti? Piano con i giudizi specie se vengono da persone che
> chiedono aiuto e quindi...non molto competenti.
> Non te la prendere, mi è venuto spontaneo.
Sono d'accordo...
> Ciao, Carlo
Ciao.
--
Sergio MAZZA


title: OT: automazione CAD in VBA

text:
Carlo Costarella ha scritto:

Si tratta di un file dwg, al cui interno si trova un blocco
(vettoriale+testo)
Se anche autocad avesse la registrazione macro, non avrei problemi a
capire il corrispettivo del comando trova/sostituisci in VBA.
Qualche suggerimento?


title: OT: automazione CAD in VBA

text:
"BR1" <
bona...@gmail.com
> ha scritto nel messaggio
news:1155192761.6...@i42g2000cwa.googlegroups.com...
Si tratta di un file dwg, al cui interno si trova un blocco
(vettoriale+testo)
Se anche autocad avesse la registrazione macro, non avrei problemi a
capire il corrispettivo del comando trova/sostituisci in VBA.
Qualche suggerimento?
[risposta]
Se non ricordo male anche autocad ha un suo linguaggio di scripting; qui ho
trovato l'SDK:
http://usa.autodesk.com/adsk/servlet/index?siteID=123112&id=823771
Ciao.
--
Sergio MAZZA


title: OT: automazione CAD in VBA

text:
Sergio MAZZA ha scritto:

Grazie, vedrò cosa riesco a fare.


title: dettagli da sottomaschera

author: Francesco

text:
buongiorno
ho una maschera (subA) che uso come subform in 3 maschere (A, B, C)
subA è una maschera a record continui.. a fianco di ogni record c'e'
un pulsante per visualizzare i dettagli di quel record.
il pulsante chiama una macro che fa aprire la relativa maschera con i
dettagli.
la macro è fatta cos':
apri maschera dettA
where cod_id=Maschere![A]![SubA].Form![id]
ovviamente la macro fatta cosi' funziona solo se SubA è usata come
subform della Maschera A
se la uso come subform di B non funziona...
come aggirare il problema ?
grazie