title: Incrementare data

text:
"Fogherty" <
Fogh...@libero.it
> ha scritto nel messaggio
news:tvWGd.9179$GU.3...@twister1.libero.it...
>
> "Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
> news:C9WGd.708241$35.28...@news4.tin.it...
> >
> > "Fogherty" <
Fogh...@libero.it
> ha scritto nel messaggio
> > news:k2WGd.9112$GU.3...@twister1.libero.it...
> >> Buonasera ai partecipanti
> >>
> >> Ho una la MiaMaschera in visualizzazione maschere continue, in essa ho
> >> una
> >> controllo MiaData, come fare perchč ogni volta che passo ad un nuovo
> >> recor
> >> (successivo) mi incrementi la data di un giorno, ad es:
> >>
> >> 01/01/2005
> >> 02/01/2005
> >> 03/01/2005
> >> 04/01/2005
> >> 05/01/2005
> >>
> >> Saluto tutti Fogherty
> >
> >
> > Ciao Foghery se il campo data deve essere incrementato della data
> > corrente+1,( non hai specificato come devi incrementare la data)
> >
> > su corrente della tua form ci metti
> > if me.new record then
> >    me.miadata=date+1
> > end if
> >
> >
> > Ciao
> >
> Ti ringrazio, vado a provare, senza dubbi funzionerŕ.
>
> Fogherty
Ciao Fogherty forse ho capito meglio :
If Me.NewRecord Then
    Me.data_fattura = DMax("[data_Fattura]", "[dominio]") + 1
End If
in questo modo incrementi la data fattura di uno data partendo dall'ultima
data inserita (quella maggiore vedi help per funzione Dmax) nella tabella
dominio.
Al posto di dominio mettici il nome della tabella dove c'č la data.
Fammi sapere se ho interpretato bene.
Ciao


title: Incrementare data

author: Fogherty

text:
"Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
news:rMWGd.708432$35.28...@news4.tin.it...
>
> "Fogherty" <
Fogh...@libero.it
> ha scritto nel messaggio
> news:tvWGd.9179$GU.3...@twister1.libero.it...
>>
>> "Sandro" <
sandro...@tin.it
> ha scritto nel messaggio
>> news:C9WGd.708241$35.28...@news4.tin.it...
>> >
>> > "Fogherty" <
Fogh...@libero.it
> ha scritto nel messaggio
>> > news:k2WGd.9112$GU.3...@twister1.libero.it...
>> >> Buonasera ai partecipanti
>> >>
>> >> Ho una la MiaMaschera in visualizzazione maschere continue, in essa ho
>> >> una
>> >> controllo MiaData, come fare perchè ogni volta che passo ad un nuovo
>> >> recor
>> >> (successivo) mi incrementi la data di un giorno, ad es:
>> >>
>> >> 01/01/2005
>> >> 02/01/2005
>> >> 03/01/2005
>> >> 04/01/2005
>> >> 05/01/2005
>> >>
>> >> Saluto tutti Fogherty
>> >
>> >
>> > Ciao Foghery se il campo data deve essere incrementato della data
>> > corrente+1,( non hai specificato come devi incrementare la data)
>> >
>> > su corrente della tua form ci metti
>> > if me.new record then
>> >    me.miadata=date+1
>> > end if
>> >
>> >
>> > Ciao
>> >
>> Ti ringrazio, vado a provare, senza dubbi funzionerà.
>>
>> Fogherty
>
> Ciao Fogherty forse ho capito meglio :
>
> If Me.NewRecord Then
>    Me.data_fattura = DMax("[data_Fattura]", "[dominio]") + 1
>
> End If
>
> in questo modo incrementi la data fattura di uno data partendo dall'ultima
> data inserita (quella maggiore vedi help per funzione Dmax) nella tabella
> dominio.
>
> Al posto di dominio mettici il nome della tabella dove c'è la data.
>
> Fammi sapere se ho interpretato bene.
> Ciao
>
BENISSIMO
Grazie
Ciao da Fogherty


title: Incrementare data

author: ALESSANDRO Baraldi

text:
> Ciao Fogherty forse ho capito meglio :
>
> If Me.NewRecord Then
>     Me.data_fattura = DMax("[data_Fattura]", "[dominio]") + 1
>
> End If
>
> in questo modo incrementi la data fattura di uno data partendo dall'ultima
> data inserita (quella maggiore vedi help per funzione Dmax) nella tabella
> dominio.
>
> Al posto di dominio mettici il nome della tabella dove c'è la data.
>
> Fammi sapere se ho interpretato bene.
> Ciao
Anche metterlo come DefaultValue eviterebbe il codice.
Ciao
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Coversione Database di Data Ease to Access

author: Renato Galli

text:
Devo convertire un database con migliaia di records da una applicazione
DataEase ad Access.
Chi mi può indicare una via breve e sicura? Grazie!
 Renato Galli


title: [OT] : L'ingegnere si o no.

author: barbun

text:
All'Universita di Bologna  nel 1999 installarono un "grosso" database per la
gestione delle Segreterie Studenti, e per qualche mese "installarono" in una
stanza ovale, un Ingegnere  Informatico "ovale", con gli occhialetti ovali.
Tutti
potevano entrare e chiedere se si potevano effettuare delle modifiche a
quella o questa maschera. Lui rispondeva o con un "si" o con un "no".
Lo chiamavamo "l'Ingegnere si o no".
"che ci azzecca ?"  mi chiederete ?
quasi niente :) e che vi lurko sempre, e volevo ringraziarvi dei vostri
consigli !
ciao !
p.s.
anche io sono "ovale", quindi nessuno si offenda !


title: [OT] : L'ingegnere si o no.

author: Antonio Biso

text:
"barbun" <
barbunlavach...@yahoo.it
> ha scritto nel messaggio
news:bvotof$v70sr$1...@ID-24065.news.uni-berlin.de...
> stanza ovale, un Ingegnere  Informatico "ovale", con gli occhialetti
ovali.
> p.s.
> anche io sono "ovale", quindi nessuno si offenda !
Sě, ma ingegnere ci sarai!!!
Antonio


title: Player video

author: simone

text:
Buongiorno a tutti.
Ho intenzione di crearmi un db con tutti i video che ho sull'hd.
Quello che vorrei sapere è se è possibile in una maschera visualizare
l'anteprima di un filmato e cliccandoci sopra o su un pulsante far si che
parta o si apra un player esterno prestabilito per vederlo.
C'è un tutorial in giro da qualche parte?
Sul sito comune non l'ho mica trovato.
Grazie infinite anticipatamente.
Simone.
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Player video

author: Alessandro Cara

text:
simone ha scritto:
> Buongiorno a tutti.
> Ho intenzione di crearmi un db con tutti i video che ho sull'hd.
> Quello che vorrei sapere è se è possibile in una maschera visualizare
> l'anteprima di un filmato e cliccandoci sopra o su un pulsante far si che
> parta o si apra un player esterno prestabilito per vederlo.
> C'è un tutorial in giro da qualche parte?
> Sul sito comune non l'ho mica trovato.
> Grazie infinite anticipatamente.
> Simone.
Si. Io uso Videolan. Dall'interno di access.
Ovviamente oltre ai video ,avi,mp4, ogm, mkv, wmv questi sono quelli che
ho provato, pilota anche gli audio.
http://www.videolan.org/vlc/download-windows.html
--
ac


title: Player video

author: Sergio MAZZA

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:5ZE8l.33098$J84....@tornado.fastwebnet.it...
> Si. Io uso Videolan. Dall'interno di access.
> Ovviamente oltre ai video ,avi,mp4, ogm, mkv, wmv questi sono quelli che
> ho provato, pilota anche gli audio.
>
http://www.videolan.org/vlc/download-windows.html
> --
> ac
Ciao Befano.
Lo hai provato per fare streaming audio/video?
Ciao.
--
Sergio MAZZA


title: Player video

author: CIDI

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:4963201e$0$744$5fc...@news.tiscali.it...
> "Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
> news:5ZE8l.33098$J84....@tornado.fastwebnet.it...
>> Si. Io uso Videolan. Dall'interno di access.
>> Ovviamente oltre ai video ,avi,mp4, ogm, mkv, wmv questi sono quelli che
>> ho provato, pilota anche gli audio.
>>
http://www.videolan.org/vlc/download-windows.html
>> --
>> ac
>
> Ciao Befano.
LOL
buona Befana
Ciao
Daniele


title: Player video

text:
Sergio MAZZA ha scritto:

Nein. Lo uso al posto di media player, con gli stessi intendimenti
dell'OP, ma per i file musicali. Ho fatto una applicazione "semilibera"
(nel senso che una parte e' mde), che dovevo mettere sul sito di
Alessandro poi tra un oggetto ginecologico e l'altro non ne ho fatto
ancora nulla.
Adesso lo uso per rinominare i file .avi. Da quando sono passato a xp
(non per mia volonta', eri tu che scassavi gli HD? ) ogni volta che
tento di modificare il nome di un  avi mi si chiude explorer. Sono
troppo pigro per cercare di risolvere il problema.
Buon anno "serginho".
--
ac
P.S. Non dirlo a nessuno. Ma che roba e' lo "streaming" audio/video?
P.P.S. Se hai qualche minimo interesse ho un "Manuale Utente" word e per
te il "softvare" e', ovviamente, aperto.


title: Player video

text:
"Alessandro Cara" <
al...@ay-1asistemi.it
> ha scritto nel messaggio
news:05G8l.33150$J84....@tornado.fastwebnet.it...
> Nein. Lo uso al posto di media player, con gli stessi intendimenti
> dell'OP, ma per i file musicali. Ho fatto una applicazione "semilibera"
> (nel senso che una parte e' mde), che dovevo mettere sul sito di
> Alessandro poi tra un oggetto ginecologico e l'altro non ne ho fatto
> ancora nulla.
Beh! Certo che stonava tra un vibro e il pizzo...
> Adesso lo uso per rinominare i file .avi. Da quando sono passato a xp (non
> per mia volonta', eri tu che scassavi gli HD? )
Uì! Semuà.
> ogni volta che tento di modificare il nome di un  avi mi si chiude
> explorer.
...explo(d)er...
> Sono troppo pigro per cercare di risolvere il problema.
> Buon anno "serginho".
> --
> ac
Buon anno anche a te Alessievich
--
Sergio MAZZA
> P.S. Non dirlo a nessuno. Ma che roba e' lo "streaming" audio/video?
La possibilità (es.) di metterti in braghe panterate davanti ad una webcam e
trasmettere il video via internet...
> P.P.S. Se hai qualche minimo interesse ho un "Manuale Utente" word e per
> te il "softvare" e', ovviamente, aperto.
Eheee??!!!??? Sono raffreddato, la mail ce l'hai...Spiegami...


title: Player video

author: simerba

text:

Scusate ma se mi rispondete semplicemente si si può fare scaricatelo qui non
mi siete di grande aiuto.
Ma non esiste un tutorial in giro per il web che spieghi a grandi linee come
si fa?
Poi vedo di arrangiarmi io.
Abbiate pazienza purtroppo non sono in grado di farlo altrimenti non avrei
chiesto aiuto.
Comunque grazie.
Ciao, Simone.



title: Player video

text:
simerba ha scritto:
> Il 06 Gen 2009, 09:52, Alessandro Cara <
al...@ay-1asistemi.it
> ha scritto:
>> simone ha scritto:
>>> Buongiorno a tutti.
>>> Ho intenzione di crearmi un db con tutti i video che ho sull'hd.
>>> Quello che vorrei sapere è se è possibile in una maschera visualizare
>>> l'anteprima di un filmato e cliccandoci sopra o su un pulsante far si
> che
>>> parta o si apra un player esterno prestabilito per vederlo.
>>> C'è un tutorial in giro da qualche parte?
>>> Sul sito comune non l'ho mica trovato.
>>> Grazie infinite anticipatamente.
>>> Simone.
>> Si. Io uso Videolan. Dall'interno di access.
>> Ovviamente oltre ai video ,avi,mp4, ogm, mkv, wmv questi sono quelli che
>> ho provato, pilota anche gli audio.
>>
http://www.videolan.org/vlc/download-windows.html
>> --
>> ac
>>
>
> Scusate ma se mi rispondete semplicemente si si può fare scaricatelo qui non
> mi siete di grande aiuto.
Quella era la domanda, a qello ho risposto. Del tutorial non so niente.
Magari se cerchi alla voce videolan o vlcplugin qualcosa trovi e forse
c'e' una documentazione a corredo del plugin nel sito di riferimento.
Se la prossima volta, oltre alla domanda, richiedi anche la relativa
spiegazione non ci saranno fraintendimenti.
Comunque:
1) si scarica il plugin
2) Lo si mette fra i riferimenti
3) Si definisce il controllo relativo su form (Inserisci-->Controllo
Activex--> dalla lista si sceglie VideoLAN VLC ActiveX Plugin v2)
4) Gli si da in pasto un file
i.e.
Sub PlayTrack(Optional pTrack As String = "")
	on error resume next
         VLCPlugin.playlist.stop
         VLCPlugin.playlist.Items.Clear
	err.clear
         vPlay = VLCPlugin.playlist.Add(pTrack)
         VLCPlugin.playlist.playItem vPlay
	if err.number <> 0 then msgbox "Orrore!"
End Sub
pTrack contiene il nome del file da riprodurre VLCPlugin e'
l'identificativo che ho assegnato al controllo su form
5) Se tutto va bene videa o suona.
--
ac


title: Player video

text:
> Quella era la domanda, a qello ho risposto. Del tutorial non so niente.
> Magari se cerchi alla voce videolan o vlcplugin qualcosa trovi e forse
> c'e' una documentazione a corredo del plugin nel sito di riferimento.
> Se la prossima volta, oltre alla domanda, richiedi anche la relativa
> spiegazione non ci saranno fraintendimenti.
> Comunque:
> 1) si scarica il plugin
> 2) Lo si mette fra i riferimenti
> 3) Si definisce il controllo relativo su form (Inserisci-->Controllo
> Activex--> dalla lista si sceglie VideoLAN VLC ActiveX Plugin v2)
> 4) Gli si da in pasto un file
> i.e.
> Sub PlayTrack(Optional pTrack As String = "")
> on error resume next
> VLCPlugin.playlist.stop
> VLCPlugin.playlist.Items.Clear
> err.clear
> vPlay = VLCPlugin.playlist.Add(pTrack)
> VLCPlugin.playlist.playItem vPlay
> if err.number <> 0 then msgbox "Orrore!"
> End Sub
>
> pTrack contiene il nome del file da riprodurre VLCPlugin e'
> l'identificativo che ho assegnato al controllo su form
> 5) Se tutto va bene videa o suona.
>
> ac
Grazie Alessandro per avermi risposto.



title: Campo contatore con parametro

author: knives

text:
forse con l'oggetto non c'ho preso cmq salve,
tempo fa ho letto un post su come implementare un campo contatore "manuale"
impostando una funzione come valore predefinito di una txtbox.
A me servirebbe qualcosa di simile, ma ho bisogno che il valore venga
incrementato solo se si incrementa una data in un altra txtbox, altrimenti
deve restare uguale all'ultimo record di quel recordset.
Siccome faccio fatica a capirlo anch'io, mi spiego con un esempio:
tabls:
Anagrafico
    idanaPK
    cognome
    nome
    etc...
Note
    idnotaPK
    idanaFK
    numnota
    datanota
    testonota
Nella sottomaschera Note posso avere più note nello stesso giorno per lo
stesso "idana"
Il mio contatore dovrebbe incrementare di 1 solo quando inserisco una nota
in una data successiva all'ultima registrata per ciascun "idana".
E' molto complesso?
Ciao e grazie.


title: Campo contatore con parametro

text:
"knives" <x@x.x> ha scritto nel messaggio
news:oJI5c.55143$z23.2...@news3.tin.it...

Nella textBoc associata al campo contatore alla proprietà ValorePredefinito
inserisci :
=CalCprogr()
Nel codice della Form inserisci una Funzione Chiamata :
Private Function CalCprogr() as Long
    dim lastDate ad Date
    dim lngPrg as Long
    'Recupera l'Ultima data inserita, se nonpresente forza un anno assurdo
    lastDate=Nz(Dmax("[DataNota]","Note"),"01/01/1900")
    'Recupera il Max Counter
    lngPrg=Nz(Dmax("[idnotaPK],"Note,1)
    'Se l'Ultima data è diversa dalla data inserita ora
    'incrementa il contatore
    If lastDate<>Me.DataNota then lngPrg=lngPrg+1
    CalCprogr=lngPrg
End Function
Speriamo che vada...!
@Alex.


title: Campo contatore con parametro

text:
>
>
> Nella textBoc associata al campo contatore alla proprietą
ValorePredefinito
> inserisci :
> =CalCprogr()
>
> Nel codice della Form inserisci una Funzione Chiamata :
>
> Private Function CalCprogr() as Long
>     dim lastDate ad Date
>     dim lngPrg as Long
>     'Recupera l'Ultima data inserita, se nonpresente forza un anno assurdo
>     lastDate=Nz(Dmax("[DataNota]","Note"),"01/01/1900")
>     'Recupera il Max Counter
>     lngPrg=Nz(Dmax("[idnotaPK],"Note,1)
>     'Se l'Ultima data č diversa dalla data inserita ora
>     'incrementa il contatore
>     If lastDate<>Me.DataNota then lngPrg=lngPrg+1
>     CalCprogr=lngPrg
> End Function
>
> Speriamo che vada...!
>
> @Alex.
>
>
Ciao, Alex
ho provato la function ma nel controllo mi restituisce #errore e proprio non
capisco quale sia il probl.
cmq ci sto giocando un pņ!
:)


title: Campo contatore con parametro

text:
"knives" <x@x.x> ha scritto nel messaggio
news:ht36c.60254$z23.2...@news3.tin.it...

La Function č di tipo PRIVATE non l'hai messa in un Modulo...??
Va nella Form in cui hai il Controllo, altrimenti devi modificarla
in PUBLIC.
Ciao.
@Alex.


title: Campo contatore con parametro

text:
> La Function è di tipo PRIVATE non l'hai messa in un Modulo...??
> Va nella Form in cui hai il Controllo, altrimenti devi modificarla
> in PUBLIC.
>
> Ciao.
> @Alex.
>
>
Ciao Alex,
ti rimando il codice da me adattato:
Private Function CalCprogr() As Long
    Dim lastDate As Date
    Dim lngPrg As Long
    'Recupera l'Ultima data inserita, se nonpresente forza un anno assurdo
    lastDate = Nz(DMax("[Data]", M_Richieste_SubF), "01/01/1900") 'dove data
è il nome del controllo txtbox e m_richieste_subf è la form
    'Recupera il Max Counter
    lngPrg = Nz(DMax("[Num]", M_Richieste_SubF), 1) 'dove num è il campo da
incrementare
    'Se l'Ultima data è diversa dalla data inserita ora
    'incrementa il contatore
    If lastDate <> Me.Data Then lngPrg = lngPrg + 1
    CalCprogr = lngPrg
End Function
Nella riga del nuovo record mi da #errore... non so!
cmq è un problema che posso risolvere con calma... piuttosto, mi chiariresti
cosa fa e come funziona l'operatore Nz?
ciao e grazie.
Scusatemi tutti se non apro un'altro 3d.


title: Campo contatore con parametro

text:
"knives" <x@x.x> ha scritto nel messaggio
news:2Bn6c.80314$O31.3...@news4.tin.it...

Prova con il Debug a posizionarti su lngPrg e vedere cosa
restituisce lastDate......!
NZ non fà altro che, in caso di Valore NULL nella prima parte
imporre la 2° condizione.
Credo ci siano difformità di formattazione da qualche parte, ma
non sò come hai gestito le date e il progressivo.....!
Che Formato hanno.....??
@Alex.


title: Campo contatore con parametro

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c3d2d2$nue$1...@lacerta.tiscalinet.it...

In tabella Num è Numerico "intero" e Data è Data/Ora "data in cifre"
Nella form Num è Generico e Data è Data in Cifre 00/00/0000


title: per @alex

author: Marcello Merola

text:
Ho provato ma non funziona
Grazie Marcello
P.S. l'altra discussione mi si è inceppata


title: per @alex

author: @Alex (Alessandro Baraldi)

text:
"Marcello Merola" <
m-m-m-...@libero.it
> ha scritto nel messaggio
news:IMBQa.29802$it4.7...@news1.tin.it...
> Ho provato ma non funziona
> Grazie Marcello
> P.S. l'altra discussione mi si è inceppata
Strano, prova con la Funzione che ti hanno giustamente suggerito che
taglia ogni dubbio.
@Alex.


title: per @alex

text:

OK
Ciao
Marcello


title: Dim dbase as Database...

author: Salvatore

text:
....Ciao a tutti:
Ho un problemino: devo istanziare una  variabile di tipo database ma quando
scrivo
Dim dbase as da... non compare nella  finestrella degli oggetti che si
possono selezionare l'oggetto Database. In access 97 funzionava, adesso sto
usando Access 2000 e non vuole andare! Come posso fare? Grazie mille in
anticipo!


title: Dim dbase as Database...

author: Alessia

text:
"Salvatore" <
tot...@libero.it
> ha scritto nel messaggio
news:8v2umb$3c$1...@news.cineca.it...

Ciao,
vai in Strumenti - Riferimenti e controlla se hai selezionato:
Microsoft Access 9.0 Object Library
Microsoft DAO 3.6 Object Library
e le posizioni, Microsoft DAO 3.6 Object Library dovrebbe stare in terza.
Ciao e buon lavoro
Alessia


title: Impegnato di Magazzino

author: Luigi

text:
Scusate la domanda.
Sto "cercando" di sviluppare un qualche cosa che mi impegna molto. Spero di
poter arrivare ad un buon risultato.
Devo riuscire a calcolare le necessità di magazzino in considerazione di:
Ordine Clienti (esplosione DB)
Ordini a Fornitori
Impegnato
=
Necessità
Questi dati dovrò estrapolarli da file dbf.
Bel progetto però.......avreste qualche suggerimento su come procedere
oppure qualche esempio da indicarmi ?
Grazie
Luigi


title: Impegnato di Magazzino

author: Carlo Costarella

text:
"Luigi" <
maur...@porta-spa.com
> ha scritto nel messaggio
news:LEIwa.3144$lK4....@twister1.libero.it...

Allega al db le tabelle dbf o importa le tabelle dbf  in tabelle Access già
esistenti.
Ciao, Carlo


title: Impegnato di Magazzino

author: Emyr

text:
On Thu, 15 May 2003 08:58:19 GMT, "Luigi" <
maur...@porta-spa.com
>
wrote:

troppo generico...
fallo a mano prima e poi trascrivi la procedura in access
Saluti.
Emanuele.


title: info:da un record all'altro

author: Gian Luca

text:
Ciao a tutti,
ho una tabella dove importo 1 record con le soluzioni corrette di un test,
ed un'altra dove importo le risposte date dai partecipanti (variano da 50 a
70 record). Confrontando il valore della risposta data dal partecipante con
il valre della soluzione corretta devo dare dei punteggi; ho fatto una
funzione che mi esegue record per record il confronto e mi restituisce il
valore su un altro campo, ma devo continuamente "fare clic" su ogni record:
come è possibile automatizzare la cosa che mi parte dal primo record ed
arriva sino all'ultimo con un solo "clic" ?
Ringrazio anticipatamente.
Gian Luca.


title: info:da un record all'altro

text:
"Gian Luca" <
g_bas...@libero.it
> ha scritto nel messaggio
news:QhESa.191251$Ny5.5...@twister2.libero.it...

Con una query di selezione; crei un campo calcolato che utilizza la tua
funzione per tutti i record...
Ciao.
--
Sergio MAZZA


title: aggiornare controlli non associati

author: Generale Cluster

text:
Ciao a tutti,
ho il seguente problema:
ho due tabelle, ad esempio libri e autori. Devo avere una maschera (form)
(meglio se a visualizzazione singola) dove posso assegnare diversi libri
allo stesso autore (assumiamo che un libro possa essere scritto soltanto da
un autore, e che lo stesso autore possa scrivere più libri).
Allora nella mia maschera (form) ho inserito alcuni controlli textbox e li
ho associati ai campi della tabella libri.
Condizione indispensabile è che i campi della tabella libri siano editabili
dalla maschera (e se uso una query con la join tra autori e libri come
recordsource, i controlli diventano non editabili).
Voglio poi avere due campi nome e cognome presi dalla tabella autori, che si
aggiornano ad ogni cambio di record della maschera. L'unico modo che mi è
venuto in mente è di scrivere due righe nell'evento Form_current con una
query che legge nome e cognome in base all'id_autore nella tabella libri e
aggiorna il contenuto dei due controlli, ma sento che ci deve essere un modo
più semplice.
Come mi suggerite di fare?
Grazie
Bye!


title: aggiornare controlli non associati

author: Alessandro Baraldi

text:
Perchè non usi una Combobox che pesca dall'Elenco Autori e, nel
caso d'inserimento di un Nuovo Autore ne gestisci l'Evento NotInList
per effettuare un INSERT nell'Origine dati tramite una Query Action
per poi effettuare il Requery...!
Ciao
@Alex


title: Stampare da report una lista di campi separata da virgole 2

text:
Buongiorno a tutti!
Nella costruzione del database che mi è stato richiesto mi sono
trovata davanti a questo problema. Ho letto a tal proposito un vecchio
post (dallo stesso titolo) il quale poneva questa domanda rispetto alle
tabelle RICETTE e INGREDIENTI.
Riporto parte del post perchè vorrei riallacciarmi alla risposta:
>> Gli ingredienti non li vorrei incolonnati in verticale, bensi' in orizzontale
>> separati da una virgola.
>> Si può fare?
>[...]
>Immagino che hai una tabella Ricette in relazione molti-a-molti con la
>tabella ingredienti: se così è creati una query basata sulla tabella
>Ricette, ed in essa inserisci anche un campo calcolato nel quale
>memorizzerai il nome di tutti gli ingredienti di quella ricetta: per fare
>questo dovrai crearti una tua funzione che memorizzerai in un modulo
>standard del database e che richiamerai appunto dalla query.
Ho capito il ragionamento ma non me ne intendo molto di funzioni quindi
l'ultima frase, in particolare: "dovrai crearti una funzione che
memorizzerai in un modulo standard del database" non mi è molto
chiara, cosa devo fare di preciso?
(Ma perchè mi chiedono tutte cose di cui non trovo esempi??? :P)
Sono ben accetti anche link a materiale, io non ho trovato nulla!
Grazie a tutti :)
Lisa


text:
lant...@gmail.com
 wrote:
> Buongiorno a tutti!
> Nella costruzione del database che mi è stato richiesto mi sono
> trovata davanti a questo problema. Ho letto a tal proposito un vecchio
> post (dallo stesso titolo) il quale poneva questa domanda rispetto alle
> tabelle RICETTE e INGREDIENTI.
> Riporto parte del post perchè vorrei riallacciarmi alla risposta:
>
>
>>>Gli ingredienti non li vorrei incolonnati in verticale, bensi' in orizzontale
>>>separati da una virgola.
>>>Si può fare?
[cut]
se e' per un report puoi provare questo (e' ovviamente un esempio non
conoscendo cosa vuoi effettivamente fare)
Option Compare Database
Option Explicit
Dim sRes As String
'------evento format corpo
Private Sub Corpo_Format(Cancel As Integer, FormatCount As Integer)
sRes = sRes & SYSNOME & "-" & SYSDESC & ","
MoveLayout = False
End Sub
'-----evento format pie' di gruppo
Private Sub PieSyscode_Format(Cancel As Integer, FormatCount As Integer)
tres = sRes
sRes = ""
End Sub
1)Definisci i dati che vuoi accodare nel "Corpo" report e definisci il
pie'di gruppo del livello di rottura codice che ti interessa
2) rendi i dati di corpo non visibili
3) attivi gli eventi format sia per il corpo che per il pie' di gruppo
4) adatti le 4 righe di codice che ho scritto
5) per fare una lista *orizzontale* funziona
--
ac


text:
Alessandro Cara wrote:
p.s. : tres e'una casella di testo non associata da definire nel piede
di gruppo
--
ac


text: ora provo, intanto grazie per la risposta!!! :)


title: e se le path non possono essere assolute, ma relative o url http?

author: Silvia Slosar

text:
ciao!
dopo tanto bel lavoretto (?) mi sono imbattuta nei percorsi relativi e assoluti.
dovendo cercare il valore che si trova in un altro .mdb, lo devo aprire, leggere, chiudere.
per fare una prova ho immesso il percorso assoluto dell'hd ("c:\mia_cartella\miofilemdb.mdb").
in realtà però, il percorso assoluto non andrà bene.
allora prima cosa vorrei sapere se è possibile settare un path con un percorso relativo del tipo: "..\altracartella\file.mdb"
e se nel caso più specifico l'.mdb si trova online?
lo accetta il percorso "
http://www.miosito/mio_db.mdb
"??
quest'ultima cosa, ora la provo, ma con poca speranza....
grazie
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!


text:
Silvia Slosar <
silvi...@studiomarketing.it
> wrote in message
tme3huklekos7o24o...@4ax.com...
> ciao!
> dopo tanto bel lavoretto (?) mi sono imbattuta nei percorsi relativi e
assoluti.
> dovendo cercare il valore che si trova in un altro .mdb, lo devo aprire,
leggere, chiudere.
DAVVERO? e perchè? ... e se usassi tabelle collegate, in cui guardare senza
aprire, leggere e richiudere?
> per fare una prova ho immesso il percorso assoluto dell'hd
("c:\mia_cartella\miofilemdb.mdb").
> in realtà però, il percorso assoluto non andrà bene.
Puoi sempre mettere un casella d'appoggio per il percorso e invece di
"c:\mia_cartella\miofilemdb.mdb" diverrà [tuacasella]&"miofilemdb.mdb", in
questo modo potrai trasformare il tuo percorso "assoluto" in
"assoluto/relativo" la cui relatività dipende dal contenuto della tua
casella.
> grazie
> Ciao
> Silvia.
e di che!... Silvia, buon lavoro e fammi sapere il tuo "bel lavoretto" a che
punto arriva.
--
Maurizio75


author: ramblers

text:
"Silvia Slosar" <
silvi...@studiomarketing.it
> ha scritto nel messaggio
news:tme3huklekos7o24o...@4ax.com...

nella definizione del percorso di accesso puoi utilizzare anche  l'indirizzo
ip della macchina in cui risiede il database, con la cartella condivisa e
tutto il resto...
es. \\10.1.1.1\cartellaDB\miodb.mdb
Per scrivere su un database online i casini aumentano un pò....... Ricordo
di aver provato tempo fa (mi pare con access 2k) a collegare delle tabelle
su un sito ftp... puoi a collegare direttamente le tabelle sul percorso di
rete, o prima impostare una risorsa di rete (su win 2k risorse di rete,
aggiugi risorsa) e poi collegare le tabelle sulla risorsa di rete.
Altre soluzioni ci sono utilizzando oggetti di accesso ai dati di tipo RDO,
relativamente semplici (puoi trovare similitudini con ado e dao).
... altra strada con xml, ma qui è ancora più un casino (almeno per me che
lo conosco molto poco....)
ciao.
--
e` inutile versare ruhm...
nu strunz nun addiventa babba'


text:
On Thu, 20 Jun 2002 11:36:20 GMT, "Maurizio75" <
e...@gevi.it
> wrote:
>DAVVERO? e perchè? ... e se usassi tabelle collegate, in cui guardare senza
>aprire, leggere e richiudere?
come faccio a collegare tabelle che si trovano in rete (on line)?
>Puoi sempre mettere un casella d'appoggio per il percorso e invece di
>"c:\mia_cartella\miofilemdb.mdb" diverrà [tuacasella]&"miofilemdb.mdb", in
>questo modo potrai trasformare il tuo percorso "assoluto" in
>"assoluto/relativo" la cui relatività dipende dal contenuto della tua
>casella.
non è il mio caso, adesso, visto che il db che m'interessa si trova online.
cmq intendevi leggere il percorso del db corrente, con una combinazione di funzione tipo Instrrev e Left cancellare le cartelle di troppo e
aggiungere il percorso che serve a me?
bè, sì, un pò noioso, ma alla fine è una soluzione.
>e di che!... Silvia, buon lavoro e fammi sapere il tuo "bel lavoretto" a che
>punto arriva.
in che senso?
cmq per bel lavoretto (con un pò di punti interrogativi), è tale solo per me che cerco di cimentarmici senza seguire un filo logico, ho una
necessità, apro il libro, il ng, internet, la guida e cerco una soluzione... ma è così difficile.....  :-(
quindi niente, per leggere qualche caselluccia di db online?
grazie.... :(



text:
ohmmadonnamia! prima avevo le idee + chiare!
provo a rileggere con + calma... ;))
>nella definizione del percorso di accesso puoi utilizzare anche  l'indirizzo
>ip della macchina in cui risiede il database, con la cartella condivisa e
>tutto il resto...
>es. \\10.1.1.1\cartellaDB\miodb.mdb
allora, nel mio caso il db non si trova su altro pc collegato in rete.
in realtà poi si dovrebbe leggere sia su pc che si trova in altro ufficio, niente collegamento in rete (+ importante), sia sul mio pc per
verifiche, controlli, ecc..
il db dal quale prelevare le info (info da utilizzare poi nel db locale), si trova online.
>Per scrivere su un database online i casini aumentano un pò.......
non devo scriverci ma solo leggicchiarci poche cose. cambia qualcosa? :)
Ricordo
>di aver provato tempo fa (mi pare con access 2k) a collegare delle tabelle
>su un sito ftp...
se tramite ftp posso aprire il db per leggere, va bene lo stesso....
>puoi a collegare direttamente le tabelle sul percorso di
>rete, o prima impostare una risorsa di rete (su win 2k risorse di rete,
>aggiugi risorsa) e poi collegare le tabelle sulla risorsa di rete.
ahmmmm.......
>Altre soluzioni ci sono utilizzando oggetti di accesso ai dati di tipo RDO,
>relativamente semplici (puoi trovare similitudini con ado e dao).
magari! io utilizzo ado
>... altra strada con xml, ma qui è ancora più un casino (almeno per me che
>lo conosco molto poco....)
figuriamoci per me! ;)
grazie cmq del tuo aiuto!



text:
> quindi niente, per leggere qualche caselluccia di db online?
si, si può, ma è un vero bel "caos"... complesso spiegarlo... prima di tutto
il server deve avere le estenzioni microsoft, altrimenti te lo sogni, e poi
c'è un bel da fare... che è complesso spiegare... meglio studiare il caso,
ma da dove propio non so dirtelo
--
Maurizio75


text:
"Silvia Slosar" <
silvi...@studiomarketing.it
> ha scritto nel messaggio
news:iqm3hu8npr3tqu2iu...@4ax.com...
> ohmmadonnamia! prima avevo le idee + chiare!
> provo a rileggere con + calma... ;))
>
> >nella definizione del percorso di accesso puoi utilizzare anche
l'indirizzo
> >ip della macchina in cui risiede il database, con la cartella condivisa e
> >tutto il resto...
> >es. \\10.1.1.1\cartellaDB\miodb.mdb
>
> allora, nel mio caso il db non si trova su altro pc collegato in rete.
> in realtà poi si dovrebbe leggere sia su pc che si trova in altro ufficio,
niente collegamento in rete (+ importante), sia sul mio pc per
> verifiche, controlli, ecc..
> il db dal quale prelevare le info (info da utilizzare poi nel db locale),
si trova online.
>
> >Per scrivere su un database online i casini aumentano un pò.......
>
> non devo scriverci ma solo leggicchiarci poche cose. cambia qualcosa? :)
>
...una soluzione per leggere il tuo db online c'è......
innanzitutto serve che il Web Server supporti ASP
in pratica, in access, devi creare un recordset ado che viene aperto sul
risultato di una pagina asp (che ovviamente esegue una query sul db sul web)
non è difficilissimo, se il server supporta asp  e hai tempo di provare
..... se pò fà.........



author: ]SiLVieTTa[

text:
>...una soluzione per leggere il tuo db online c'è......
>
>innanzitutto serve che il Web Server supporti ASP
>
>in pratica, in access, devi creare un recordset ado che viene aperto sul
>risultato di una pagina asp (che ovviamente esegue una query sul db sul web)
>
>non è difficilissimo, se il server supporta asp  e hai tempo di provare
>..... se pò fà.........
sì, va bene, l'asp lo conosco bene, era semplicemente per lasciare il db
access autonomo, se era semplice...
Ciao.
Silvia
--
www.silvietta.it
...everyone's invited! :-)


text:
"]SiLVieTTa[" <
s...@freemail.it
> ha scritto nel messaggio
news:tgi4hu8ceqni76sdo...@4ax.com...

la procedura prevede una pagina asp, invocata da una routine di front end,
che legge un recordset e lo ritorna come oggetto stream.
Occorrente:
1 pagina asp da inserire nel server dove risiede il database
1 routine di codice front end
la pagina asp:
      riceve nel querystring il nome della tabella da aprire
    apre una connessione al database
*inizio pagina asp
    Set rst = Server.CreateObject("ADODB.Recordset")
    Set stream = Server.CreateObject("ADODB.Stream")
    Set connct = Server.CreateObject("ADODB.Connection")
conn.ConnectionString = "driver={Microsoft Access Driver (*.mdb)};dbq="
& .MapPath("TuoDatabase.mdb")
    conn.CursorLocation = adUseClient
    conn.Open
    apre il recordset
    rst.CursorLocation = adUseClient
    rst.Open "SELECT * FROM " & Request.QueryString("Tabella"), conn ,
adOpenkeyset, adLockBatchOptimistic
    salva il recordset in uno stream
    rst.Save stream, adPersistXML
    scrive l'output
    Response.ContentType = "text/xml"
    Response.Write stream.ReadText
*fine pagina asp
La routine di front end
    Private Const RemotePath = "
http://tuosito
"
    Private Sub CaricaRs()
        'apre un recordset sul risultato dell'esecuzione della pagina
        Set rs = New ADODB.Recordset
        With rs
            If .State = adStateOpen Then .Close
                .CursorLocation = adUseClient
                .Open RemotePath &
"NOMEPAGINAASP.asp?Tabella=NomeTabellacheInteressa"
            End With
     end Sub
Questo è un esttratto del progetto  "Gestione di un DataBase Remoto"
pubblicato su:
' - Moreno Sirri VB Site (
http://www.msvbsite.net
)
' - Il Sito Comune dei militanti del newsgroup it.comp.lang.visual-basic
(
http://www.it-lang-vb.net
)
... io l'ho un pò riadattato e riassunto (o tolto la gestione errore), ma
consiglio di dargli un occhiata, è interessante xchè consente anche di fare
aggiornamenti.
ciao.


author: Dr. A.

text:
"Silvia Slosar" <
silvi...@studiomarketing.it
> ha scritto nel messaggio
news:tme3huklekos7o24o...@4ax.com...

Tempo fa ricordo di aver testato un collegamento tra aziende dotate di un
collegamento fisso ad internet con HDSL, per il caso specifico erano state
allegate in locale le tabelle residenti su un DB remoto, il tutto funzionava
alla grande.
ciao.


title: collegamento con  excell:

author: Michele Romeo

text:
--
Michele Romeo
e-mail
romeo....@tiscali.it
Nel mio database 'Piante', ho una tabella collegata ad Excell.
In questa tabella collegata, ho diversi campi, fra i quali alcuni con
formato Si\ No.
Quando, attraverso una maschera, inserisco nuovi dati nella tabella
collegata, su Excell
si scombina tutto... e mi appare il messaggio ' ..perdita dei dati...'.
Ho capito che il tutto č dovuto al fatto che: quando dalla maschera, immetto
un nuovo dato
nei campi Si \ No su Access, Excell non riconosce il formato.
Allora la mia domanda č :
quale formato devo impostare su Excell per far riconoscere il formato Si \
No proveniente
da access???
Grazie


title: collegamento con  excell:

author: Sergio MAZZA

text:
"Michele Romeo" <
romeo....@tiscali.it
> ha scritto nel messaggio
news:46724634$0$10620$4faf...@reader2.news.tin.it...

Prova impostando il formato numerico ed inserisci: 0 per No/False e: -1 per
Sě/True...
Ciao.
--
Sergio MAZZA


title: collegamento con  excell:

author: Maurizio Borrelli

text:
"Sergio MAZZA" wrote in message
news:f4th1o$74t$
1...@tdi.cu.mi.it
:
> "Michele Romeo" ha scritto nel messaggio
> news:46724634$0$10620$4faf...@reader2.news.tin.it...
> > Nel mio database 'Piante', ho una tabella collegata ad Excell.
> > In questa tabella collegata, ho diversi campi, fra i quali alcuni con
> > formato Si\ No.
> > Quando, attraverso una maschera, inserisco nuovi dati nella tabella
> > collegata, su Excell
> > si scombina tutto... e mi appare il messaggio ' ..perdita dei
> > dati...'.
> > Ho capito che il tutto č dovuto al fatto che: quando dalla maschera,
> > immetto un nuovo dato
> > nei campi Si \ No su Access, Excell non riconosce il formato.
> > Allora la mia domanda č :
> > quale formato devo impostare su Excell per far riconoscere il formato
> > Si \ No proveniente da access???
> Prova impostando il formato numerico ed inserisci: 0 per No/False e: -1
> per Sě/True...
Ciao Sergio. Ciao Michele.
Ehm... In Excel FALSO=0, VERO=1.
Tuttavia la questione pare essere relativa al *tipo* del dato. Infatti
Excel riconosce tre tipi di dato: Numerico, Testo e Booleano.
Contrariamente a quanto si potrebbe pensare non esiste un tipo DataOra
ma l'immissione di una sequenza di caratteri interpretabili come DataOra
produce la memorizzazione di un valore di tipo Numerico con
formattazione DataOra.
Invece per il tipo Booleano e' l'immissione di una sequenza di caratteri
che compongono le stringhe "VERO" o "FALSO" (vers. it.) che produce la
memorizzazione di un valore di tipo Booleano. Non l'immissione di un
valore numerico (0 oppure 1) formattato come booleano.
Il tipo Booleano di Excel, convertito in valore numerico o usato nelle
formule viene valutato 0 o 1, come dicevo all'inizio. Prestando pero'
attenzione a evitare "incidenti" del tipo:
  |  A  |
--+-----+
1 |VERO |
2 |FALSO|
3 |VERO |
Con questi valori, con la formula =SOMMA(A1:A3) NON si ottiene il valore
2, come ci si aspetterebbe e come invece si ottiene con =A1+A2+A3.
Occorre prima convertire i valori booleani in numerici, per esempio
moltiplicandoli per uno (1*A1:A3) o, che e' lo stesso, anteponendo un
doppio segno meno (--A1:A3) ottenendo una matrice di valori numerici la
cui somma puo' essere ricavata per esempio cosi':
=MATR.SOMMA.PRODOTTO(1*A1:A3)
Ma questa e' un'altra storia.
--
Ciao :o)                                         Microsoft MVP (Excel)
Maurizio  <
http://mvp.support.microsoft.com/profile/Maurizio.Borrelli
>
--------
?SPQR(C)
 X                  RIO - Risorse in italiano per gli utenti di office
--------                                       <
http://www.riolab.org
>


title: collegamento con  excell:

text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:f4tlr3$dui$1...@tdi.cu.mi.it...
>
> Ciao Sergio. Ciao Michele.
Ciao Maurizio
> Ehm... In Excel FALSO=0, VERO=1.
Io avevo capito che era access che non riconosceva quello che veniva
inserito nella cella di excel. In pratica, esattamente il contrario...
> Ma questa e' un'altra storia.
Sě e per non peggiorare, vado a prendere un caffč!
> --
> Ciao :o)                                         Microsoft MVP (Excel)
> Maurizio  <
http://mvp.support.microsoft.com/profile/Maurizio.Borrelli
>
> --------
> ?SPQR(C)
> X                  RIO - Risorse in italiano per gli utenti di office
> --------                                       <
http://www.riolab.org
>
Ciao.
--
Sergio MAZZA


title: percentuali sui totali e sui subtotali

author: Ammammata

text:
ho un report che stampa valori, con dettaglio prodotto, subtotale cliente,
totale generale

TOT 123

CL1  85

Pr1  40
Pr2  45

CL2  38

Pr1  30
Pr3   7
Pr4   1

le righe prodotto prendono il dato da una tabella precalcolata, campo Y3

i due subtotali sono semplicemente Sum(Y3), tutto funziona

Ora vorrei stampare le percentuali invece dei valori, tramite apposito
check nella maschera delle scelte, per cui la riga del prodotto diventa

=iif(Percentuale; Y3/sum(Y3); Y3)

il totale generale lo calcolo cosě

=iif(Percentuale; sum(Y3)/sum(Y3); Y3)

il problema nasce sul primo subtotale, stessa formula qui sopra,
chiaramente sballata, infatti ottengo valori pseudo random

DOMANDA: c'č modo di distinguere sum(Y3) in base al livello di
raggruppamento che sto stampando in modo che al primo subtotale mi calcoli
solo la parte relativa alla sua sezione di stampa e non il tutto?

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


title: percentuali sui totali e sui subtotali

text:
Il giorno Thu 05 May 2022 02:28:44p, *Ammammata* ha inviato su
it.comp.appl.access il messaggio
news:XnsAE8E934D290AAam...@127.0.0.1
. Vediamo cosa ha
scritto:

per chiarire meglio...

> TOT 123 -> 100.00
>
> CL1  85     69.11% di 123
>
> Pr1  40     32.52% sempre di 123, non di 85
> Pr2  45     36.59
>
> CL2  38     30.89
>
> Pr1  30     24.39
> Pr3   7      5.69
> Pr4   1      0.81



title: problemi access 2002 o xp che dir si voglia

author: mino

text:
riprovo a inoltrare questo messaggio
sto iniziando a convertire i database fatti in access 97 in access 2002 o
XP che dir si voglia e mi trovo una strana sorpresa. Quando voglio aprire
un maschera esistente o ne voglio fare una nuova il pc mi rimane appeso
per circa 40 secondi prima di farmi vedere quello che mi serve. lavoro in
rete a 100 mb\sec su un pc con WinNt e processore a 1600 ghz. non penso
sia un problema del pc perchè sulla stessa macchina ho un'altra partizione
con le stesse caratteristiche ma con office 97 e va tutto benissimo.
Non solo ma se porto il database in locale tutto funziona bene, come se
lavorassi in rete con office 97.
Qualcuno mi sa spiegare cosa possa essere o segnalarmi se ha già avuto gli
stessi problemi?
NB: ho già installato il service pack 2 di office xp
ciao a tutti e grazie

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


text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:av18kf$a1r$1...@news.newsland.it...

Prova a togliere "Utilità di pianificazione pacchetti QoS" dai servizi di
rete.
Tasto destro sull'icona "Risorse di rete"...proprietà, tasto destro su
"Connessione alla rete locale (LAN)"...proprietà
in Generale seleziona il servizio e poi disinstalla. Fai ripartire la
macchina.
Ciao, Carlo


text:
Carlo Costarella wrote:
> "mino" <
news...@libero.it
> ha scritto nel messaggio
> news:av18kf$a1r$1...@news.newsland.it...
> > riprovo a inoltrare questo messaggio
> > sto iniziando a convertire i database fatti in access 97 in access 2002 o
> > XP che dir si voglia e mi trovo una strana sorpresa. Quando voglio aprire
> > un maschera esistente o ne voglio fare una nuova il pc mi rimane appeso
> > per circa 40 secondi prima di farmi vedere quello che mi serve. lavoro in
> > rete a 100 mbsec su un pc con WinNt e processore a 1600 ghz. non penso
> > sia un problema del pc perchè sulla stessa macchina ho un'altra partizione
> > con le stesse caratteristiche ma con office 97 e va tutto benissimo.
> > Non solo ma se porto il database in locale tutto funziona bene, come se
> > lavorassi in rete con office 97.
> > Qualcuno mi sa spiegare cosa possa essere o segnalarmi se ha già avuto gli
> > stessi problemi?
> > NB: ho già installato il service pack 2 di office xp
> > ciao a tutti e grazie
> >
> >
> >
> > --
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
> >
> Prova a togliere "Utilità di pianificazione pacchetti QoS" dai servizi di
> rete.
> Tasto destro sull'icona "Risorse di rete"...proprietà, tasto destro su
> "Connessione alla rete locale (LAN)"...proprietà
> in Generale seleziona il servizio e poi disinstalla. Fai ripartire la
> macchina.
> Ciao, Carlo
ciao e innanzitutto grazie.
non riesco a trovare il servizio che dici tu. io uso winnt sevice pack5
fammi sapere e grazie ancora
ciao mino



author: George

text:
Su NT non c'è quell'utilità.
C'è su Windows XP.


author: Cristiano

text:
"mino" <
> ciao e innanzitutto grazie.
> non riesco a trovare il servizio che dici tu. io uso winnt sevice pack5
> fammi sapere e grazie ancora
> ciao mino
Scusa, ma perchè sviluppi col .mdb in rete?


author: Giorgio prx

text:
"mino" <
news...@libero.it
> ha scritto nel messaggio
news:av18kf$a1r$1...@news.newsland.it...

Prova ad aggiornare la versione di Microsoft Jet 4.0
ACC2002: Slow Performance When You Open Objects in Design View in Access
Running on Microsoft Windows NT 4.0
http://support.microsoft.com/default.aspx?scid=kb;EN-US;293199
Ciao Giorgio.


text:
Cristiano wrote:
> "mino" <


per perdere il minor tempo possibile visto che gli mdb sono su un server e
io sviluppo dalla mia postazione. dovrei altrimenti copiarmi ogni volta
l'mdb sul mio pc e poi rimetterlo sul server.
ciao



text:
Giorgio prx wrote:
> "mino" <
news...@libero.it
> ha scritto nel messaggio
> news:av18kf$a1r$1...@news.newsland.it...
> > riprovo a inoltrare questo messaggio
> > sto iniziando a convertire i database fatti in access 97 in access 2002 o
> > XP che dir si voglia e mi trovo una strana sorpresa. Quando voglio aprire
> > un maschera esistente o ne voglio fare una nuova il pc mi rimane appeso
> > per circa 40 secondi prima di farmi vedere quello che mi serve. lavoro in
> > rete a 100 mbsec su un pc con WinNt e processore a 1600 ghz. non penso
> > sia un problema del pc perchè sulla stessa macchina ho un'altra partizione
> > con le stesse caratteristiche ma con office 97 e va tutto benissimo.
> > Non solo ma se porto il database in locale tutto funziona bene, come se
> > lavorassi in rete con office 97.
> > Qualcuno mi sa spiegare cosa possa essere o segnalarmi se ha già avuto gli
> > stessi problemi?
> > NB: ho già installato il service pack 2 di office xp
> > ciao a tutti e grazie
> >
> >
> >
> > --
> > questo articolo e` stato inviato via web dal servizio gratuito
> >
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it
> >
> >
> Prova ad aggiornare la versione di Microsoft Jet 4.0
> ACC2002: Slow Performance When You Open Objects in Design View in Access
> Running on Microsoft Windows NT 4.0
>
http://support.microsoft.com/default.aspx?scid=kb;EN-US;293199
> Ciao Giorgio.
sei stato molto gentile era proprio quello che dava problemi quei
maledetti servicepak.
ciao e grazie



title: modifica immagine in form secondo una cmbobox

author: Marinheiro

text:
Oi!
allora, devo far cambiare una immagine in una form a seconda della
scelta in una cmbobox.
Allora ho messo l'evento:
Private Sub Cmbobox_Change()

          'Reindirizzo l'immagine in base al contenuto del campo
            Immagine42.Picture = Percorso & "immagini\" & IMG

End Sub
Ora, se faccio così mi modifica tutte le immagini di tutti i record
visibili nella form, non solo quello a cui si riferisce la cmbobox in
cui c'è stata la variazione. Ho pensato di usare:
Private Sub Tab_Intervento_Diag_Change()

          'Reindirizzo l'immagine in base al contenuto del campo

    ActiveForm.Immagine42.Picture = Percorso & "immagini\" & IMG

End Sub
Ma non se lo prende, dice che è necessario un oggetto.
Come posso fare?
Grazie mille!
Axè!


author: Carlo Costarella

text:
"Marinheiro" <
car...@illinois.gov
> ha scritto nel messaggio
news:hpl6cv0e7o2tkb378...@4ax.com...

Non si capisce se usi una maschera in visualizzazione "Maschere Continue" o
"Maschera Singola".
E poi l'immagine è quella di sfondo o è legata ad un controllo asssociato?
Comunque usa l'evento "Su Corrente" della maschera per associare l'immagine
al percorso che vuoi.
Ciao, Carlo


text:
On Thu, 15 May 2003 09:15:48 GMT, "Carlo Costarella"
<
carloantoni...@virgilio.it
> wrote:
>Non si capisce se usi una maschera in visualizzazione "Maschere Continue" o
>"Maschera Singola".
???
Cmq penso sia maschere continue, visto che ne visualizza più di una
alla volta.
>E poi l'immagine è quella di sfondo o è legata ad un controllo asssociato?
>Comunque usa l'evento "Su Corrente" della maschera per associare l'immagine
>al percorso che vuoi.
E' legata ad un controllo....
Axè!


text:
On Thu, 15 May 2003 09:15:48 GMT, "Carlo Costarella"
<
carloantoni...@virgilio.it
> wrote:
Si, ero in maschere continue e avendo cambiato in maschera singola il
tutto funziona, ho messo il mio codice nellevento oncurrent.
Perň, se metto 'maschere continue' il mio problema rimane.
???
Grazie mille e Axč!


text:
"Marinheiro" <
car...@illinois.gov
> ha scritto nel messaggio
news:u3n6cvgp7lbqa05m8...@4ax.com...
> On Thu, 15 May 2003 09:15:48 GMT, "Carlo Costarella"
> <
carloantoni...@virgilio.it
> wrote:
>
> Si, ero in maschere continue e avendo cambiato in maschera singola il
> tutto funziona, ho messo il mio codice nellevento oncurrent.
> Però, se metto 'maschere continue' il mio problema rimane.
> ???
>
> Grazie mille e Axè!
Infatti. E' normale.
Qualcosa trovi su
www.sitocomune.com
 e anche su
http://www.lebans.com/products.htm
 sezione Forms.
Ciao, Carlo


title: Funzione percentuale???

author: apache

text:
Salve a tutti!
Domanda veloce: esiste una funzione che mi trovi la percentuale di un
numero?
es.
risultato = PERCENTUALE(totale,50)?????????
Grazie 1000..


title: Funzione percentuale???

author: Roberto dalla campagna

text:
"apache" <
6175i...@mynewsgate.net
> ha scritto nel messaggio
news:200509121...@mynewsgate.net...

risultato = 50 / totale
e poi al controllo o al campo con cui visualizzi il risultato dai il formato
Percentuale.
> Grazie 1000..
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: azzerare tutti i campi di una maschera

author: Lenny

text:
come posso fare per impostare tutti i campi di una maschera
ad esempio a campo vuoto  ""
senza dover scrivere tutti i campi = ""  ?
denghiu
Lenny


title: azzerare tutti i campi di una maschera

author: Alessandro Baraldi

text:
"Lenny" <luca...@QUESTOLOTOGLItiscali.it> wrote in message
news:LLycb.933$
uv4...@news.edisontel.com

Fonadamentalmente sono controlli non campi.
Dim ctl as Control
For each ctl in Me.Controls
   If TypeOf ctl is acTextBox Then ctl=Vbnullstring
   'If........eccetera
Next
Ciao.
@Alex.
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: azzerare tutti i campi di una maschera

text:
"Lenny" <luca...@QUESTOLOTOGLItiscali.it> wrote in message
news:LLycb.933$
uv4...@news.edisontel.com
> come posso fare per impostare tutti i campi di una maschera

Fonadamentalmente sono controlli non campi.
Dim ctl as Control
For each ctl in Me.Controls
   If TypeOf ctl is TextBox Then ctl=Vbnullstring



title: Collegamento dati ODBC

author: CRISTINA MORETTI

text:
Vi spiego il mio problema:
Ho impostato un database in Access sfruttando il collegamento diretto con i
file del programma gestionale
che gira su AS/400. Il problema riguarda il fatto che se imposto delle
relazioni tra campi e successivamente
cerco di produrre dei query, Access non mi permette di visualizzare i dati
perché "dice" che è impossibile
bloccare i file di AS/400.
Preciso che nell'impostazione del file ODBC ho chiesto il collegamento per
la sola lettura.
Qualcuno sa spiegarmi perché?!?!?
Spero di essere stata chiara e comunque ringrazio tutti sin d'ora.
Ciao Mariella


title: Collegamento dati ODBC

author: Marcello

text:
forse non è la soluzione adatta, ma io ho risolto lo stesso problema
copiando i records da una tabella collegata al file di as400 in una tabella
di appoggio in access e su quest'ultima ho creato una query e maschere e
tutte le eporazioni.
ciao marcello.
"CRISTINA MORETTI" <
pozz...@tiscalinet.it
> ha scritto nel messaggio
news:8a09gq$jb1$1...@lacerta.tiscalinet.it...



title: Collegamento dati ODBC

text:
forse non è la soluzione adatta, ma io ho risolto lo stesso problema
copiando i records da una tabella collegata al file di as400 in una tabella
di appoggio in access e su quest'ultima ho creato query e  maschere.



title: Collegamento dati ODBC

text:
Grazie Marcello, ho provato a fare anche questo ma......
grazie comunque.
Ciao Mariella
Marcello <
NOSPAM...@hotmail.com
> wrote in message
8a0eip$c3l$1...@fe1.cs.interbusiness.it...
> forse non è la soluzione adatta, ma io ho risolto lo stesso problema
> copiando i records da una tabella collegata al file di as400 in una
tabella
> di appoggio in access e su quest'ultima ho creato una query e maschere e
> tutte le eporazioni.
>



title: Collegamento dati ODBC

author: Stefano Bettini

text:
CRISTINA MORETTI <
pozz...@tiscalinet.it
> wrote in message
8a09gq$jb1$1...@lacerta.tiscalinet.it...
> Vi spiego il mio problema:
> Ho impostato un database in Access sfruttando il collegamento diretto con
i
> file del programma gestionale
> che gira su AS/400. Il problema riguarda il fatto che se imposto delle
> relazioni tra campi e successivamente
> cerco di produrre dei query, Access non mi permette di visualizzare i dati
> perché "dice" che è impossibile
> bloccare i file di AS/400.
> Preciso che nell'impostazione del file ODBC ho chiesto il collegamento per
> la sola lettura.
>
> Qualcuno sa spiegarmi perché?!?!?
>
Prova a controllare sulle proprietà della query che sia impostato
BloccoRecord=NessunBlocco e TipoRecordset=Snapshot...
Bye, Ste


title: Collegamento dati ODBC

author: alex

text:
CRISTINA MORETTI ha scritto nel messaggio
<8a09gq$jb1$
1...@lacerta.tiscalinet.it
>...
>Vi spiego il mio problema:
>Ho impostato un database in Access sfruttando il collegamento diretto con i
>file del programma gestionale
>che gira su AS/400. Il problema riguarda il fatto che se imposto delle
>relazioni tra campi e successivamente
>cerco di produrre dei query, Access non mi permette di visualizzare i dati
>perché "dice" che è impossibile
>bloccare i file di AS/400.
>Preciso che nell'impostazione del file ODBC ho chiesto il collegamento per
>la sola lettura.
>
>Qualcuno sa spiegarmi perché?!?!?
>
>Spero di essere stata chiara e comunque ringrazio tutti sin d'ora.
>
>Ciao Mariella
>
>
>
Non puoi bloccare record se non hai i permessi in scrittura e probabilmente
la tua query ha bisogno di farlo..


title: autorizzazioni tabelle e maschera

author: oliones

text:
l'utente x non č autorizzato a vedere aggiungere o modificare la tabella y
come puň lo stesso utente attraverso la maschera modificare la y  tabella ?
l'utente non deve poter accedere direttamente alla tabella ma deve poterlo
fare sollo
attraverso la maschera (se č possibile) (magari con access)


title: autorizzazioni tabelle e maschera

author: Luciano (DOC)

text:
"oliones" <
oli...@tiscalinet.it
> wrote in message
news:9gqvaq$4e3$1...@lacerta.tiscalinet.it...
> l'utente non deve poter accedere direttamente alla tabella ma deve poterlo
> fare sollo
> attraverso la maschera (se è possibile) (magari con access)
Devi giocare un po' con il codice...ma se non trasformi tutto in MDE
l'utente accede al codice e vede come si fai.
Potresti ad esempio usare una query with owner access, o da codice settare
un utente diverso per l'accesso ai dati.
Saluti.
Luciano
(DOC)


title: autorizzazioni tabelle e maschera

author: Riccardo

text:
Luciano (DOC) <
lucia...@sitocomune.com
> wrote in message
9gt245$b4cj6$1...@ID-86073.news.dfncis.de...

______
e come si fa?
esiste un esempio sul sito comune di una "query with owner access"
thank's
Riccardo


title: autorizzazioni tabelle e maschera

text:
> esiste un esempio sul sito comune di una "query with owner access"
>
> thank's
> Riccardo
>
trovato!
Riccardo


title: autorizzazioni tabelle e maschera

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
9gt29k$o7d$1...@news.panservice.it...

Ma come funziona?
Ho creato una tabella con i campi della select descritta sul sito
comune.
Poi ho copiato quella select e mi da errore (ci sono 2 Like....
ne ho cancellato 1, ma da sempre errore
Errore di sintassi (operatore mancante) nell'espressione della query......
come si crea una query in modo da chiedere una password?
grazie
Riccardo


title: autorizzazioni tabelle e maschera

text:
Riccardo <
ricc...@free.panservice.it
> wrote in message
9gt24n$o6e$1...@news.panservice.it...

grazie
in questi giorni ho avuto da fare
ora proverò a seguire i consigli
ciao


title: riproposizione problema cambio pagina in maschera continua

author: Giuseppe

text:
Mi scuso per  il nuovo post, ma a distanza di tempo ho riprovato ma
non funziona.
In una maschera continua ho messo due pulsanti "PgSu"  e "PgGiu" per
andare avanti o indietro con le pagine.
Il codice, con il suggerimento di Massimiliano Amendola, è:
Option Compare Database
 Option Explicit
 Dim iPage As Byte

--------------------------------------------------------------------------------------
 Private Sub Pulsante_Next_Click()
 iPage = iPage + 1
 DoCmd.GoToPage iPage
 End Sub

-------------------------------------------------------------------------------------
 Private Sub pulsante_Previous_Click()
 If iPage > 0 Then
 iPage = iPage - 1
 DoCmd.GoToPage iPage
 Else
 MsgBox "We Ciccio ma 'ndo vai???"
 End If
 End Sub
Perchè non funziona?


author: Karl Donaubauer

text:
Giuseppe wrote:
> Mi scuso per  il nuovo post, ma a distanza di tempo ho riprovato ma
> non funziona.
Perch� non posta un link alla vecchia discussione dove c'� molto
pi� informazione che nel tuo messaggio qui. p.e. la situazione,
il testo dell'errore per capire cosa vuol dire "non funziona" ecc.?
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/be1c8b695172aa01/
> In una maschera continua ho messo due pulsanti "PgSu"  e "PgGiu" per
> andare avanti o indietro con le pagine.
> Il codice, con il suggerimento di Massimiliano Amendola, �:
> Option Compare Database
>  Option Explicit
>  Dim iPage As Byte
>
> --------------------------------------------------------------------------------------
>  Private Sub Pulsante_Next_Click()
>  iPage = iPage + 1
>  DoCmd.GoToPage iPage
>  End Sub
>
> -------------------------------------------------------------------------------------
>  Private Sub pulsante_Previous_Click()
>  If iPage > 0 Then
>  iPage = iPage - 1
>  DoCmd.GoToPage iPage
>  Else
>  MsgBox "We Ciccio ma 'ndo vai???"
>  End If
>  End Sub
> Perch� non funziona?
Seguendo la vecchia discussione non hai pagine nella tua maschera
ovvero una sola pagina come tutti che non usano il controllo
"Interruzione di pagina".
Confondi le pagine nel concetto di Access (--> GoToPage) con "pagine"
dello schermo (--> Tasti <PaginaSu> e <PaginaGi�>).
Cio� GoToPage non serve.
Se ancora vedi 5 record sullo schermo e vuoi fare con i pulsanti
cosa fanno i tasti, prova con
On Error Resume Next
DoCmd.GoToRecord , , acGoTo, CurrentRecord - 5
e
On Error Resume Next
DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
On 24 Nov, 13:59, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Giuseppe wrote:
> > Mi scuso per  il nuovo post, ma a distanza di tempo ho riprovato ma
> > non funziona.
>
> Perché non posta un link alla vecchia discussione dove c'è molto
> più informazione che nel tuo messaggio qui. p.e. la situazione,
> il testo dell'errore per capire cosa vuol dire "non funziona" ecc.?
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/.
..
>
>
>
> > In una maschera continua ho messo due pulsanti "PgSu"  e "PgGiu" per
> > andare avanti o indietro con le pagine.
> > Il codice, con il suggerimento di Massimiliano Amendola, è:
> > Option Compare Database
> >  Option Explicit
> >  Dim iPage As Byte
>
> > --------------------------------------------------------------------------------------
> >  Private Sub Pulsante_Next_Click()
> >  iPage = iPage + 1
> >  DoCmd.GoToPage iPage
> >  End Sub
>
> > -------------------------------------------------------------------------------------
> >  Private Sub pulsante_Previous_Click()
> >  If iPage > 0 Then
> >  iPage = iPage - 1
> >  DoCmd.GoToPage iPage
> >  Else
> >  MsgBox "We Ciccio ma 'ndo vai???"
> >  End If
> >  End Sub
> > Perchè non funziona?
>
> Seguendo la vecchia discussione non hai pagine nella tua maschera
> ovvero una sola pagina come tutti che non usano il controllo
> "Interruzione di pagina".
> Confondi le pagine nel concetto di Access (--> GoToPage) con "pagine"
> dello schermo (--> Tasti <PaginaSu> e <PaginaGiù>).
> Cioè GoToPage non serve.
>
> Se ancora vedi 5 record sullo schermo e vuoi fare con i pulsanti
> cosa fanno i tasti, prova con
>
> On Error Resume Next
> DoCmd.GoToRecord , , acGoTo, CurrentRecord - 5
>
> e
>
> On Error Resume Next
> DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Grazie Karl per la risposta.
Ho voluto aprire un nuovo post per rendere più facile la lettura del
problema.
La tua riposta oltre che per la soluzione è esauriente per farmi
capire il motivo per cui non funzionasse.
Applicando il tuo codice per il pulsante PaginaGiu tutto bene, per
quello PaginaSu succede che per andare avanti dei 5 record devo
cliccare due volte.
Così facendo va avanti di 10. Ho provato a mettere prima di
> On Error Resume Next
> DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
me.paginasu.setfocus
ma non è cambiato niente.
I due pulsanti si trovano nel piè di pagina maschera. Attendo una tua
preziosa risposta.
Grazie ancora. Ciao.
Giuseppe.


author: pablitomf

text:

Non volendo entrare nel merito del codice suggeritoti, che vista la
provenienza sicuramente funzionerà, ti linko un demo che ho messo on-
line tempo fa, e che al suo interno contiene anche quel che chiedi...
la paginazione.
http://www.accessgroup.it/HomeArgomenti.asp?ID=56&Oggetto2=Personalizza%20maschera%20da%20codice%20VBA
Credo ti possa esser utile.


text:
Giuseppe wrote:
> Karl Donaubauer wrote:
>>
>> Perch� non posta un link alla vecchia discussione
>> ...
>>
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/be1c8b695172aa01/
>> ...
>>> In una maschera continua ho messo due pulsanti "PgSu" e "PgGiu" per
>>> andare avanti o indietro con le pagine.
>> ...
>> Se ancora vedi 5 record sullo schermo e vuoi fare con i pulsanti
>> cosa fanno i tasti, prova con
>>
>> On Error Resume Next
>> DoCmd.GoToRecord , , acGoTo, CurrentRecord - 5
>> e
>> On Error Resume Next
>> DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
> ...
> Applicando il tuo codice per il pulsante PaginaGiu tutto bene, per
> quello PaginaSu succede che per andare avanti dei 5 record devo
> cliccare due volte.
> Cos� facendo va avanti di 10. Ho provato a mettere prima di
>> On Error Resume Next
>> DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
>
> me.paginasu.setfocus
> ma non � cambiato niente.
> I due pulsanti si trovano nel pi� di pagina maschera.
> ...
Difficile a dire senza vedere la tua maschera.
Forse non ci sono esattamente 5 record sullo schermo ma p.e. 5,25.
Prova se aiuta spostare il focus al primo controllo posizionato in alto
nella sezione dettaglio, cio�:
On Error Resume Next
Me!TuoControlloPiuInAlto.SetFocus
DoCmd.GoToRecord , , acGoTo, CurrentRecord - 5
O spostare il focus al ultimo controllo ed usare -6 invece di -5.
Dipende dal disegno della tua maschera.



text:
On 24 Nov, 17:42, "Karl Donaubauer" <
NoS...@donkarl.com
> wrote:
> Giuseppe wrote:
> > Karl Donaubauer wrote:
>
> >> Perché non posta un link alla vecchia discussione
> >> ...
> >>
http://groups.google.com/group/it.comp.appl.access/browse_frm/thread/.
..
> >> ...
> >>> In una maschera continua ho messo due pulsanti "PgSu" e "PgGiu" per
> >>> andare avanti o indietro con le pagine.
> >> ...
> >> Se ancora vedi 5 record sullo schermo e vuoi fare con i pulsanti
> >> cosa fanno i tasti, prova con
>
> >> On Error Resume Next
> >> DoCmd.GoToRecord , , acGoTo, CurrentRecord - 5
> >> e
> >> On Error Resume Next
> >> DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
> > ...
> > Applicando il tuo codice per il pulsante PaginaGiu tutto bene, per
> > quello PaginaSu succede che per andare avanti dei 5 record devo
> > cliccare due volte.
> > Così facendo va avanti di 10. Ho provato a mettere prima di
> >> On Error Resume Next
> >> DoCmd.GoToRecord , , acGoTo, CurrentRecord + 5
>
> > me.paginasu.setfocus
> > ma non è cambiato niente.
> > I due pulsanti si trovano nel piè di pagina maschera.
> > ...
>
> Difficile a dire senza vedere la tua maschera.
> Forse non ci sono esattamente 5 record sullo schermo ma p.e. 5,25.
> Prova se aiuta spostare il focus al primo controllo posizionato in alto
> nella sezione dettaglio, cioè:
>
> On Error Resume Next
> Me!TuoControlloPiuInAlto.SetFocus
> DoCmd.GoToRecord , , acGoTo, CurrentRecord - 5
>
> O spostare il focus al ultimo controllo ed usare -6 invece di -5.
> Dipende dal disegno della tua maschera.
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
La maschera continua ha origine su una query che mostra i record solo
dopo aver selezionato nella maschera in cui vorrei spostarmi con i
pulsanti, l'idAzienda e la data da cui mostrare i record.
Nel corpo, in base all'altezza della maschera mi visualizza 8 record.
Ho messo su evento click del pulsante PaginaSu :
Me.ID.SetFocus
On Error Resume Next
DoCmd.GoToRecord , , acGoTo, CurrentRecord + 8
Appena inseriti l'idazienda e la data mi mostra i record da 1 a 8.
Dopo aver cliccato la prima volta su PaginaSu mi mostra i record da 2
a 9. Quando clicco la seconda volta va avanti di 8 record ma
aumentandoli non dal 1 record visualizzato ma dall'ultimo per cui mi
mostra i record da 17 a 24. Poi ancora avanza di uno solo (18-25) e
poi di 8 sempre partendo dall'ultimo (33-40).
Sicuramente non va bene il codice
me.id.setfocus perchè non si posiziona sul primo record di quelli
visualizzati.
Il pulsante PaginaGiu invece con lo stesso codice ma con -8 alla fine
funziona.
Cosa dovrei correggere?
Grazie Karl.
Giuseppe.


text:

Ho adottato l'esempio propostomi da Pablitomf e finalmente dopo vari
tentativi da solo ci sono riuscito.
Ora il problema è:
se clicco sui pulsanti su e giù tutto ok.
Se premo i pulsanti della tastiera PGSU e PGGIù nonostante abbia messo
su evento keydown:
If KeyCode = 34 Then
il codice uguale a quello di pagina giu
End If
If KeyCode = 33 Then
il codice uguale a quello di pagina su
End If
Il tasto PGGIù probabilmente si posiziona su un record vuoto. Il tasto
PGSU va indietro di un record (l'ultimo) e se lo pigio ancora va
sull'ultimo record della prima pagina, se lo pigio ancora al primo
della prima pagina.
Perchè il codice non funziona?
Grazie. Ciao.


text:

Mi correggo. La maschera aveva anteprima tasti impostato su no e
quindi non funzionava.
Ora il tasto PGGIù si sposta sull'ultimo record della prima pagina e
mi fa vedere solo quello, mentre il pulsante PGSU funziona benissimo.
Scusate ma ero convinto che tutte le mie maschere avessero l'anteprima
tasti su si.
Ciao.


title: Recupero record eliminati da una tabella

author: Biblioteca di Vittuone

text:
Ho una richiesta di recupero di circa 1900 record eliminati da una tabella
in modo accidentale (Access 97, pensavano di lavorare su una copia ma era la
copia del puntatore).
E' possibile ?
Come ?
Grazie
Davide


author: Sib

text:
"Biblioteca di Vittuone" <
bibliotec...@tiscalinet.it
> ha scritto nel
messaggio
> Ho una richiesta di recupero di circa 1900 record eliminati da una tabella
> in modo accidentale
Hai una copia di backup?
> (Access 97, pensavano di lavorare su una copia ma era la
> copia del puntatore).
Cos'e' il puntatore?
Sib


title: calcolo decimali in tabella

author: Giancarlo Castellan

text:
ho un problema con il calcolo delle posizioni decimali in tabella. Devo
importare i dati in lire da un altro database nella mia tabella e ho
impostato 'tipo del campo: valuta' 'posizioni decimali:2'.
Ora con una query di aggiornamento voglio convertire questi valori in
euro con questa funzione: [campo]=[campo]/1936.27
Una volta compiuta tutta l'operazione controllo i dati in tabella e
vengono memorizzate dentro al campo quattro cifre decimali sebbene io
abbia specificato due cifre e vengono visualizzate due cifre.
come posso fare?
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: calcolo decimali in tabella

author: Mrok

text:
"Giancarlo Castellan" <
cas...@yahoo.com
> ha scritto nel messaggio
news:fcc1e45210c7285412f...@mygate.mailgate.org...

Aggiungi un arrotondamento alla tua funzione
        Round([campo]/1936.27, 2)
;-)> Mrok


title: calcolo decimali in tabella

text:
"Mrok" <
flag...@tin.it
> wrote in message
news:med88.40831$3J1.1...@news2.tin.it...
scusa ma questa funzione segue le regole di arrotondamento per difetto o
per eccesso oppure arrotonda solo per eccesso?
grazie ciao



title: calcolo decimali in tabella

text:
"Giancarlo Castellan" <
cas...@yahoo.com
> ha scritto nel messaggio
news:51a2d36b1aec55ee0dc...@mygate.mailgate.org...
> "Mrok" <
flag...@tin.it
> wrote in message
> news:med88.40831$3J1.1...@news2.tin.it...
>
> scusa ma questa funzione segue le regole di arrotondamento per difetto o
> per eccesso oppure arrotonda solo per eccesso?
> grazie ciao
[__________]
    penso che segua le regole
    controlla x sicur.
;-)> Mrok


title: calcolo decimali in tabella

text:
scusa ho sbagliato a parlare: non nella funzione ma devo metterlo nel
campo "Aggiorna a..." della query di aggiornamento. Se ci provo mi dà
"Funzione Round non definita nell'espressione".
Io uso Access 97 come faccio a definire questa funzione e poi fare in
modo che la query la riconosca come una funzione definita?



title: calcolo decimali in tabella

author: Emyr

text:
On Wed, 6 Feb 2002 17:09:21 +0000 (UTC), "Giancarlo Castellan"
<
cas...@yahoo.com
> wrote:
>"Mrok" <
flag...@tin.it
> wrote in message
>news:med88.40831$3J1.1...@news2.tin.it...
>
>scusa ma questa funzione segue le regole di arrotondamento per difetto o
>per eccesso oppure arrotonda solo per eccesso?
>grazie ciao
>>
>> Aggiungi un arrotondamento alla tua funzione
>>         Round([campo]/1936.27, 2)
>>
>>
>> ;-)> Mrok
da risultati sbaliati usa questa di Karl
Function arrotondaeuro(varNr As Double, Optional varPl = 2) As Double
' by Konrad Marfurt + ? + Karl Donaubauer + Fanton Emanuele
'varNr: numero da arrotondare
'varPI: numero di decimali (due predefinito)
varNr = Nz(varNr, 0)
   arrotondaeuro = Fix("" & varNr * (10 ^ varPl) + Sgn(varNr) * 0.5) /
(10 ^ varPl)
End Function
Saluti.
Emanuele.


title: Visualizzare tutti i records con una query parametrica.

author: Adriana

text:
Ho seguito l'esempio descritto da Federico Luciani nel sito comune, ma ho il
seguente problema:
1 Devo filtrare una query mediante parametri da iserire in una forms
2 Questa query ha una trentina di campi
3 Come criteri in ogni campo inserisco una cosa del genere Like [Forms]![Mia
Maschera]![Mio parametro1] & "*"
4 Come descritto nel sito comune, per visualizzare anche i valori Null creo
un campo con il nome del parametro stesso ovvero [Forms]![Mia Maschera]![Mio
parametro1] e nei criteri ci metto Is Null (criterio che non devo inserire
nella stessa riga del parametro descritto nel punto3 ma nella riga
immediatamente sottostante giusto?)
Il problema che mi si pone è che fintanto di parametri ce ne sono uno o due
tutto OK, ma visto l'elevato numero di parametri da iserire diventa
maledettamente difficile riuscire a trovare le righe giuste in cui inserire
i parametri stessi e i relativi Is Null. Non so se mi sono spiegata bene, va
a finire che non riesco a filtrare tutti i dati in maniera corretta.
Qualcuno ha qualche suggerimento per ovviare al problema?
Grazie


author: Roberto da casa

text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:HyXcd.47813$H11.1...@twister1.libero.it...

Io uso un'altra soluzione, che però prevede anch'essa di creare nella query
un campo calcolato per ogni campo sul quale si effettua la selezione: ha
però il vantaggio che i criteri lavorano tutti in AND, quindi si scrivono
tutti sulla stessa riga.
In breve la soluzione è la seguente:
1) Per ogni campo su cui devo fare la selezione creo un campo calcolato
usando la funzione Nz (vedi help); se ad esempio il cmpo si chiama Pippo,
creo il seguente campo calcolato:
PippoBis: Nz([Pippo]; "zzzzzzzzzz")
2) Elimino i criteri di tutti i campi sui quali facevo la selezione
3) Nei criteri dei campi calcolati scrivo:
Like Nz([Forms]![Mia Maschera]![Mio parametro1]; "*")
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
nu8dd.47694$N45.1...@twister2.libero.it...

Roberto,
SEI UN GRANDE, se potessi ti darei un bacio sulla fronte
in pratica con la funzione Nz tutti i record di valore Null vengono
sostituiti da "zzzzzzzzzz", semplice ma funzionale.
Grazie stavo impazzendo


text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:Z6ydd.50086$N45.1...@twister2.libero.it...
>
[CUT]
>
> Roberto,
>
> SEI UN GRANDE, se potessi ti darei un bacio sulla fronte
Siamo in una comunità virtuale e ricevo con molto piacere il tuo bacio
virtuale.
Sai, a noi maschietti un bacio da parte di una femminuccia fa sempre
piacere. :o)
[CUT]



text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
4QKdd.50874$N45.1...@twister2.libero.it...
>
> "Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
> news:Z6ydd.50086$N45.1...@twister2.libero.it...
> >
> [CUT]
> >
> > Roberto,
> >
> > SEI UN GRANDE, se potessi ti darei un bacio sulla fronte
>
> Siamo in una comunità virtuale e ricevo con molto piacere il tuo bacio
> virtuale.
> Sai, a noi maschietti un bacio da parte di una femminuccia fa sempre
> piacere. :o)
>
> [CUT]
>
> --
> Roberto
Allora non è che vorresti un'altro bacio virtuale se mi dici come posso fare
la stessa cosa anche con delle caselle di controllo :-D ? Ho provato a
metterci al posto delle "zzzzzzzzzz" un Vero o Falso, ma la query mi spara
fuori degli zeri, sono sicuramente fuori strada...


author: MA

text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:uaVdd.52019$N45.1...@twister2.libero.it...

No, è che 0 significa falso e - 1 vero
ma così non ha molto senso.
Cosa vuoi ottenere?
Ah Robè, se è vero che sgancia baci seppur virtuali, capirai perchè
cerco di farti le scarpe... ;-P
MAssimiliano


text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:uaVdd.52019$N45.1...@twister2.libero.it...
[CUT]
> >
> > Siamo in una comunità virtuale e ricevo con molto piacere il tuo bacio
> > virtuale.
> > Sai, a noi maschietti un bacio da parte di una femminuccia fa sempre
> > piacere. :o)
> >
> > [CUT]
> >
> > --
> > Roberto
>
>
> Allora non è che vorresti un'altro bacio virtuale se mi dici come posso
fare
> la stessa cosa anche con delle caselle di controllo :-D ? Ho provato a
> metterci al posto delle "zzzzzzzzzz" un Vero o Falso, ma la query mi spara
> fuori degli zeri, sono sicuramente fuori strada...
Mi dispiace di rinunciare ad un altro tuo bacio virtuale: scusami ma penso
di non aver proprio capito questo tuo nuovo quesito; stiamo parlando di
visualizzare in una query parametrica ANCHE i record che hanno Null nel
campo su cui si effettua la selezione nel caso in cui si vogliono
selezionare TUTTI i record (o meglio, la selezione su quel campo non deve
avere effetto).
Ora il campo associato ad una casella di controllo è sicuramente un campo di
tipo Si/No e non può contenere Null, ma può essere solamente o Vero o Falso,
quindi non riesco ad ipotizzare cosa ti serva.



text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:1G2ed.26939$B06....@news.edisontel.com...
[CUT]
>
> Ah Robč, se č vero che sgancia baci seppur virtuali, capirai perchč
> cerco di farti le scarpe... ;-P
e va beh, per un amico questo ed altro. :-)))
> MAssimiliano



text:
> [CUT]
> >
> > Ah Robč, se č vero che sgancia baci seppur virtuali, capirai perchč
> > cerco di farti le scarpe... ;-P
>
> e va beh, per un amico questo ed altro. :-)))
>
> > MAssimiliano
>
;-P
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:xh5ed.26996$B06....@news.edisontel.com...

volevo vedere se non fossero stati virtuali...
MAssimiliano


text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:pF5ed.27025$B06....@news.edisontel.com...

Mi faccio mandae da Adriana una sua foto e poi ti rispondo. ;-)



text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
193ed.52435$N45.1...@twister2.libero.it...

Ciao,
avete ragione, mi sono spiegata male, in pratica ho una forms nella quale ho
delle caselle di controllo che filtrano una query. Vorrei semplicemente
(sempre più facile a dirlo che a farlo) che quando seleziono la casella di
controllo vengano filtrati tutti i record contenenti valore SI, mentre
quando la casella non è selezionata che i record non vengano filtrati
affatto oppure che vengano filtrati per SI e NO. Se nella query inserisco
come parametro una cosa del tipo Like[Forms]![Mia Maschera]![Mia casella di
controllo] & "*" i record vengono o tutti SI o tutti NO.
Erroneamente ho pensato che anche i campi di tipo SI/NO potessero contenere
valore Null, sono stata tratta in inganno dal fatto che quando apro la
maschera le caselle di controllo sono di colore grigio e quindi non hanno ne
valore SI ne valore NO ed Io posso visualizzare tutti i record. A proposito
qualcuno mi spiega anche perchè le caselle di controllo si comportano in
questa maniera? Di Default non dovrebbero avere valore NO salvo diversa
impostazione?
Spero di essere stata chiara.
Ehi, ma non litigherete mica per un innocente bacio virtuale No?
Grazie


text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:83xed.54914$N45.1...@twister2.libero.it...

Ora sei stata chiara.
Allora occorre fare una distinzione netta tra campi di tipo Si/No e Casella
di controllo, d'altra parte uno è un campo e l'altro è un controllo.
I campi Si/No possono avere solo due valori: o il valore Si (alias Vero,
alias True, alias -1) oppure il valore No (alias Falso, alias False, alias
0) e non è assolutamente possibile che assumano il valore Null: insomma si
può dire che possono avere solamente due stati (Si o No), e non poteva
essere altrimenti visto che sono campi booleani o binari che dir si voglia.
La stessa cosa si può scrivere per le caselle di controllo nel caso in cui
siano associate a dei campi di tipo Si/No: non le vedrai mai di colore
grigio, ma conterrano lo "svirgolino" qualora il valore del campo a loro
associato ha valore Si, mentre risulteranno vuote e di colore bianco se il
valore del campo a loro associato ha il valore No.
Altra cosa è invece se si parla di caselle di controllo NON associate ad
alcun campo Si/No: quando apri la maschera le vedi di colore grigio e se ci
clicchi sopra comparirà lo "svirgolino", e se ci clicchi sopra una seconda
volta diventano bianche e vuote per poi ridiventare ancora grige se ci
clicchi sopra un'altra volta e così via: ovvero una casella di controllo NON
associata può assumere tre differenti aspetti grafici.
Comunque sia, il valore che assume una casella di controllo NON associata
quando contiene lo "svirgolino" è Si (alias Vero, alias True, alias -1),
mentre il valore che assume quando è bianca e vuota e No (alias Falso, alias
False, alias 0).
Invece il valore che la casella di controllo NON associata assume quando ha
il colore grigio dipende da come è stata impostata la sua proprietà State
triplo: se è impostato a Sì il suo valore è Null, mentre se è No il suo
valore è No (alias Falso, alias False, alias 0), esattamente come quando è
vuota ed ha il colore bianco.
Ciò premesso tu devi Impostare a Si la proprietà State triplo della casella
di controllo non associata [Mia casella di controllo] contenuta nella
maschera con la quale filtri la query parametrica; nei criteri della query
relativi al campo di tipo Si/No in base al quale vuoi effettuare la
selezione scrivi:
Like Nz([Forms]![Mia Maschera]![Mia casella di controllo]; "*")
Così facendo, se la casella di controllo NON associata [Mia casella di
controllo] ha il colore grigio (ovvero ha il valore Null) la query
selezionerà SIA i record che nel campo Si/No hanno il valore Si CHE i record
che in quel campo hanno il valore NO; se invece la casella di controllo NON
associata [Mia casella di controllo] è vuota e di colore bianco (ovvero ha
il valore No) la query selezionerà SOLAMENTE i record il cui valore del
campo Si/No ha valore No; se infine la casella di controllo NON associata
[Mia casella di controllo] contiene lo "svirgolino" (ovvero ha il valore Si)
la query selezionerà SOLAMENTE i record il cui valore del campo Si/No ha il
valore Si.
Spero che questo sia quello che tu volevi realizzare.
>
> Ehi, ma non litigherete mica per un innocente bacio virtuale No?
Tranquilla!!
Se avessi frequentato di più questo NG sapresti che, nei thread dove noi
maschietti scambiamo qualche battuta scherzosa con le femminucce, alcuni di
noi amano intrufolarsi e simulare delle scaramucce virtuali dove si finge si
competere per ottenere le grazie della femminuccia coinvolta suo malgrado
nella schermaglia (d'altra parte se non ci fossero ogni tanto questi
interventi faceti un NG dove si parla solo di Access sarebbe di un grigiore
e di una monotonia tombali).
Scusami, comunque tu puoi sempre risolvere la disputa inviando due baci
virtuali: uno a me ed un altro a MAssimiliano, ;-))
>
> Grazie
Prego



text:
[Cut]
> Scusami, comunque tu puoi sempre risolvere la disputa inviando due baci
> virtuali: uno a me ed un altro a MAssimiliano, ;-))
Come al solito hai brillantemente risolto il problema.
> --
> Roberto
ciao Roberto
MAssimiliano


text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
RFCed.56117$H11.1...@twister1.libero.it...

Beh, Roberto, come sempre sei stato molto esauriente ed oltre ad avermi
risolto un problema mi hai anche insegnato il perchè di certe cose. Non è
facile capire avendo solamente una soluzione. Non posso che ringraziarti
inviandoti il "solito bacio virtuale", ma all'amico MAssimiliano non lo
mando, noi femminucce non diamo baci a gratis... ;-)
MA avrà comunque modo di riceverne visto che probabilmente avrò altri
quesiti. Spero non se la prenda, diciamo che per il momento gli faccio solo
un sorriso...
Mi rimane ancora un dubbio, ma che differenza c'è in questo caso tra un
criterio del tipo: Like[Forms]![Mia maschera]![Mio controllo] & "*" ed uno
del tipo Like Nz([Forms]![Mia Maschera]![Mio Controllo];"*")
Grazie ancora non so proprio cosa farei senza questo NG, altro che libri con
codice e codice...


text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:J4efd.971$Ni.2...@twister1.libero.it...
[CUT]
> >
> Beh, Roberto, come sempre sei stato molto esauriente ed oltre ad avermi
> risolto un problema mi hai anche insegnato il perchè di certe cose. Non è
> facile capire avendo solamente una soluzione. Non posso che ringraziarti
> inviandoti il "solito bacio virtuale",
Grazie! ;o)
>ma all'amico MAssimiliano non lo
> mando, noi femminucce non diamo baci a gratis... ;-)
> MA avrà comunque modo di riceverne visto che probabilmente avrò altri
> quesiti. Spero non se la prenda, diciamo che per il momento gli faccio
solo
> un sorriso...
A Massimilià, pe' sta vorta te devi accontentà. :)
> Mi rimane ancora un dubbio, ma che differenza c'è in questo caso tra un
> criterio del tipo: Like[Forms]![Mia maschera]![Mio controllo] & "*" ed uno
> del tipo Like Nz([Forms]![Mia Maschera]![Mio Controllo];"*")
Nel caso che [Forms]![Mia maschera]![Mio controllo] sia Null, le due
sintassi si equivalgono.
Nel caso invece che il valore del controllo sia significativo, la differenza
esiste: ammettendo che [Mio controllo] contenga il valore Rossi, nel primo
caso verranno selezionati i record con Rossi, Rossini, Rossitti ecc (ovvero
i valori che iniziano per Rossi), invece nel secondo caso verranno
selezionati solamente i record con Rossi (l'operatore Like si comporta come
l'operatore = ).
>
> Grazie ancora non so proprio cosa farei senza questo NG, altro che libri
con
> codice e codice...
Penso che in un contesto diverso servono anche i libri: se non avessi
studiato almeno i fondamentali di Access penso che probabilmente non
saressti arrivata al punto di porti certi problemi e certe domande; certo è
che il NG è meno impersonale. Insomma è come quando hai bisogno di un ago e
in un caso lo cerchi nel pagliaio e nell'altro caso lo cerchi in merceria
chiedendolo alla merciaia.



text:
Roberto da casa <
r.ma...@libero.it
> wrote in message
Ybnfd.1315$Ni.3...@twister1.libero.it...

Eh, non sei male come Merciaia...


text:
"Adriana" <
mo...@adriacom.it
> ha scritto nel messaggio
news:utUfd.4463$Ni.1...@twister1.libero.it...
[CUT]
> >
> > Penso che in un contesto diverso servono anche i libri: se non avessi
> > studiato almeno i fondamentali di Access penso che probabilmente non
> > saressti arrivata al punto di porti certi problemi e certe domande;
certo
> č
> > che il NG č meno impersonale. Insomma č come quando hai bisogno di un
ago
> e
> > in un caso lo cerchi nel pagliaio e nell'altro caso lo cerchi in
merceria
> > chiedendolo alla merciaia.
> >
> > --
> > Roberto
> >
> Eh, non sei male come Merciaia...
Si fa quel che si puň. :o)



title: Tab allegate su floppy

author: Lorenzo Coronati

text:
Sentite questa (a97 sp1)
Un amico mi fa: come mai quando apro in struttura questa
query il pc tenta di leggere dal mio LS120 e quindi ci mette
una vita?
Io incredulo: ma va!
Io attonito: cavolo, e' vero!
Io ipotetico: magari le tabelle sono allegate da un db sul
floppy, no?
No.
E allora?
Ho fatto un semplice test: allego nel db una tabella da
floppy, provo ad aprire una query *che non c'entra niente*
con questa tabella: legge il floppy
Elimino la tabella allegata, riapro la query: legge il
floppy
Chiudo e riapro il db: finalmente non cerca piu' il floppy.
Ganzo, eh?
Poveretto il mio amico che deve lavorare con ste tabelle sul
dischetto...
Bai
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Tab allegate su floppy

author: Stefano Radice

text:
Sorry, č proprio cosě...č una cavolata ma č proprio come si comporta...
Lorenzo Coronati ha scritto nel messaggio
<
3907499a...@news.libero.it
>...



title: Tab allegate su floppy

author: Carlo Ve

text:
Lorenzo Coronati ha scritto nel messaggio
<
3907499a...@news.libero.it
>...
>Sentite questa (a97 sp1)
a proposito di Floppy
mi hai fatto venire in mente un episodio capitato al servizio assistenza
della soc in cui lavoro
mo lo racconto:
Cliente: Buongiorno,  il computer che ci avete venduto non funziona bene
Assistenza: Perchè che problema c'e
Cliente: il computer  fa uno strano rumore
Assistenza: Che tipo di rumore signora?
Cliente : Ma fa un rumore tipo: gara gara gara gara gara gara gara gara gara
gara
Assistenza: Signora che cosa stava fancendo, che cosa vede a video
Cleinete: Ma stavo cercando di aprire un documento in Word
Assistenza: Ha .. forse ho capito provi ad inserire un floppy nel pc
Cliente: Un floppy? Che cosa centra ???
Assistenza: Provi signora
Cliente: Adesso non fa piu' quel rumore
Carlo Ve: Non comment
Buona giornata
Carlo Ve


title: Tab allegate su floppy

author: RoDAgo

text:
Carlo Ve scrisse...
> a proposito di Floppy
> mi hai fatto venire in mente un episodio capitato al servizio assistenza
> della soc in cui lavoro
> mo lo racconto:
[cut]
> Cliente: il computer  fa uno strano rumore
>
> Assistenza: Che tipo di rumore signora?
>
> Cliente : Ma fa un rumore tipo: gara gara gara gara gara gara gara gara
gara
> gara
ROTFL  :)))
RoDAgo


title: acImport, acExport  mde aumenta di dimensione come evitarlo ?

author: andrea

text:
Buon giorno a tutto il NG,
Uso A97/W00 Sto tentando di creare con A97 un'applicazione esterna al
gestionale aziendale, che mi consenta di  copiare (annualmente) alcune
tabelle (solo alcune) dall'mdb normalmente in uso come BE, in un mdb
con lo stesso nome posto in uno zip100.
Non ho trovato spunti utili dall'Help (o forse non ho saputo cercare),
ed ho ripiegato sulla soluzione acImport, acExport appoggiandomi
sull'applicazione appena creata.
Mi sono però accorto che trasformato l'mdb in mde, ogni qualvolta
lancio la procedura importa/esporta (che funziona a regola) il mio mde
si "ingrossa"  in misura pari alla dimensione totale delle tabelle che
sono "transitate", e a nulla vale una eventuale "compatta Database".
Non vorrei che l'mde cambiasse dimensione dato che risiede sullo
stesso zip archivio; alla lunga andrebbe ad occupare spazio utile per
lo storico che creo.
Allego il codice che ho impiegato:
...............
Dim i as integer, n As Integer
Dim percorso1 as string, percorso2 As String
Dim fil(10) as Variant
fil(0)= "nometabella1"
....
....
fil(10)=  "nometabella10"
n=10
percorso1 ="PathmiaOrigine\nomeDB.mdb"
percorso1 ="PathmiaDestinazione\nomeDB.mdb"
For i = 1 To n
str = fil(i - 1)
DoCmd.TransferDatabase acImport, "Microsoft Access", percorso1,
acTable, str, _
   			str, False 'carico la tabella dall'archivio originale
DoCmd.TransferDatabase acExport, "Microsoft Access", percorso2,
acTable, str, _
    			str, False 'copio la tabella dentro il nuovo archivio

DoCmd.DeleteObject acTable, str ' cancello la tabella dal database
attuale
Next
...............
Esiste un'alternativa che non comporti la variazione di dimensione
dell'mde?
Grazie a chi mi potrà dare qualche dritta.
Andrea


text:
L'access ha sempre sofferto di questo problema. Comunque di solito tramite
la compattazione il tutto torna normale. Potresti provare in questa maniera:
Hai detto che hai un database da cui copiare e uno su zip100 su cui copiare.
Invece di cancellare e ricreare ogni volta le tabelle, potresti
semplicemente collegare le tabelle del database di origine nel database di
destinazione ed eseguire 2 query per ogni tabella.
DELETE * from TabellaDestinazione
INSERT INTO TabellaDestinazione(...) Select * from TabellaOrigine
Chiaramente alla fine devi sembre compattare. Ti dovrebbe dare meno
problemi. Prova.
Ciao.
"andrea" <
andrea...@libero.it
> ha scritto nel messaggio
news:4fae75e.04082...@posting.google.com...



text:
"Megasoft78" <
megas...@hotmail.com
> wrote in message news:<cgoafi$kuh$
1...@domitilla.aioe.org
>...
[CUT]
> Invece di cancellare e ricreare ogni volta le tabelle, potresti
> semplicemente collegare le tabelle del database di origine nel database di
> destinazione ed eseguire 2 query per ogni tabella.
> DELETE * from TabellaDestinazione
> INSERT INTO TabellaDestinazione(...) Select * from TabellaOrigine
>
[CUT]
Provo subito !
Grazie
Andrea


title: Ancora problemi con msflxgrd

author: Walter

text:
Buongiorno a tutti.
    Da una settimana si e' ripresentato il problema dei controlli ocx.
    Non compare la griglia di msflxgrd.
Non ho fatto passare i killbits famosi.
Ci sono stati altri aggiornamenti che li bloccano?
Grazie


title: Creazione in runtime

author: yiyuiyui

text:
Forse da qualche parte nell'help in linea c'è ma ho
pochissimo tempo !!! Per cui se c'è qualcuno che mi può aiutare lo ringrazio
all'ennesima potenza !!!

Ho l'office developer 2000 ma non riesco a creare
la versione run-time. Potete dirmi quali sono i passaggi ? Ho già creato il mio
Db in access 2000 ma come faccio x avviare il wizard ?

Sonia


title: Word 2000-97 - qualcuno mi può aiutare??

author: Tikida

text:
Qualcuno puņ aiutarmi???
Ho il problema gestire in WORD 2000 la numerazione della pagine dei fogli
protocollo (cosa che si faceva comodamente con l'antenato OTX della
Olivetti, credo), in modo che se ho ad esempio 8 facciate in 2 fogli
protocollo mi numeri le facciate 1,2,7,8,3,4,5,6.
Non so se sono stata chiara, comunque se qualcuno fosse esperto in questo
campo posso dare ulteriori dettagli.
Grazie!


title: Criterio di backup

author: Maurizio

text:
Ciao a tutti ho realizzato un database per la gestione dei cartellini
personali dei dipendenti della mia ditta ora perň voglio sapere se č
possibile realizzare un criterio di backup che mi consenta non solo di
salvare la struttura del mio database, ma soprattutto i dati in esso
contenuti.
Ciao e grazie


title: Criterio di backup

text:
Il 12 Mag 2003, 15:29, "Maurizio" <
mauri...@tiscali.it
> ha scritto:
> Ciao a tutti ho realizzato un database per la gestione dei cartellini
> personali dei dipendenti della mia ditta ora però voglio sapere se è
> possibile realizzare un criterio di backup che mi consenta non solo di
> salvare la struttura del mio database, ma soprattutto i dati in esso
> contenuti.
> Ciao e grazie
Scusa non mi è chiarissimo quello che dici.
Tu hai due file? FE e BE?
cosa ti vieta di backuppare BE e FE?
chiarisci il concetto
cioa MAssimiliano
--------------------------------
Inviato via
http://usenet.libero.it


title: Criterio di backup

author: Antonio Biso

text:
"Maurizio" <
mauri...@tiscali.it
> ha scritto nel messaggio
news:klNva.154487$K35.3...@news2.tin.it...
> Ciao a tutti ho realizzato un database per la gestione dei cartellini
> personali dei dipendenti della mia ditta ora però voglio sapere se è
> possibile realizzare un criterio di backup che mi consenta non solo di
> salvare la struttura del mio database, ma soprattutto i dati in esso
> contenuti.
Copia del database (file .mdb) su supporto esterno al tuo HD con strategie
temporali a tua scelta
Antonio


title: Funzioni Date() e Time()

author: Ebo

text:
Leggendo i messaggi del 24/11 sull'argomento mi accorgo che c'č qualcosa che
non va nella mia installazione poichč, mentre nella versione Acc97
effettivamente usavo Date(), adesso nella Acc2002 anche se scrivo per
vecchia abitudine Date() si trasforma semplicemente in Date con eguale
grafia tra la
funzione e il tipovariabile: ho provato a controllare i riferimenti ma non
trovo Microsoft ADO 3,6.Trovo caricato DAO 3,6 oppure ADO 2,8.Mi sapete dire
se c'č qualcosa che non va? Grazie Ebo


title: Funzioni Date() e Time()

author: Carlo Costarella

text:
"Ebo" <
eberle....@tiscali.it
> ha scritto nel messaggio
news:coalld$smi$1...@lacerta.tiscalinet.it...
> Leggendo i messaggi del 24/11 sull'argomento mi accorgo che c'è qualcosa
> che
> non va nella mia installazione poichè, mentre nella versione Acc97
> effettivamente usavo Date(), adesso nella Acc2002 anche se scrivo per
> vecchia abitudine Date() si trasforma semplicemente in Date con eguale
> grafia tra la
> funzione e il tipovariabile: ho provato a controllare i riferimenti ma non
> trovo Microsoft ADO 3,6.Trovo caricato DAO 3,6 oppure ADO 2,8.Mi sapete
> dire
> se c'è qualcosa che non va? Grazie Ebo
>
>
>
>
Tutto a posto.
Date o Time sono parole riservate per Access e nel codice vengono tolte
automaticamente le parentesi perchè inutili in quanto Date e Time sono già
riconosciute come funzioni interne.
Ciao, Carlo


title: Dlookup... ...vorrei capire come funziona

author: access

text:
Un cordiale saluto a tutti.
Premetto che prima di postare la domanda mi sono letto buona parte dei
messaggi pubblicati sul NG ma non ho proprio capito come utilizzare
questa funzione.
La mia casistica è la stessa di molte altre persone che hanno postato
in precedenza:
2 tabelle collegate
1 maschera basata su una delle due tabelle, con una casella "non
collegata" in cui far comparire un dato preso dall'altra tabella.
Innanzitutto non ho capito se devo scrivere il codice nella proprietà
della casella, o se mi devo avvalere di una macro o in alternativa di
VB.
Non ho inoltre capito esattamente a cosa serve la funzione Dlookup:
Assegna direttamente il valore alla casella o lo passa ad una variabile
che va ad assegnare il valore ad una casella ?
Non mi è ben chiara nemmeno la sintassi dato che in alcuni esempi c'è
il simbolo "& " mentre in altri non c'è...
Vi prego di scusarmi ma sono disperato, conosco abbastanza bene access
ma non so nulla di programmazione, ringrazio tutti per l'aiuto.
Jonny
Tutta la vita è a nostra disposizione per imparare, ma ogni giorno che
passa, senza aver deciso di cominciare, è un giorno buttato via. (A.
Fogar)


author: Gaspare Calia

text:
[CUT]
Ciao,
innanzitutto ti consiglio di iniziare con l'help. poi vedi gli esempi del
sito comune e links in esso contenuti (il sito di Karl, Baraldi, AccessGroup
etc...) e per quanto riguarda i vecchi post ne trovi a bizzeffe sul
"Dlookup" -  in particolare cerca quelli di Roberto!
Buona giornata :-)


text:
[CUT]
Ho citato Roberto xchè è molto meticoloso nella sintassi! ;-)


text:
[CUT]
>Tutta la vita è a nostra disposizione per imparare, ma ogni >giorno che
>passa, senza aver deciso di cominciare, è un giorno >buttato via. (A.
>Fogar)
Verissimo -> però considera pure che il segreto x andare avanti è
"comnicare" ed in questo settore chi ben inizia va la di là di metà
dell'opera! ;-)


text:
Ti ringrazion moltissimo per i suggerimenti, ho approfondito le mie
ricerche e sono riuscito a torvare un suggerimento con del codice
commentato. Ci ho messo un po' per capire ma alla fine ce l'ho fatta.
Ciao e Buona Domenica


author: Roberto dalla campagna

text:
"access" <
ew...@libero.it
> ha scritto nel messaggio
news:1125762408.9...@g14g2000cwa.googlegroups.com...
>Un cordiale saluto a tutti.
>
>Premetto che prima di postare la domanda mi sono letto buona parte dei
>messaggi pubblicati sul NG ma non ho proprio capito come utilizzare
>questa funzione.
>
>La mia casistica è la stessa di molte altre persone che hanno postato
>in precedenza:
>
>2 tabelle collegate
>
>1 maschera basata su una delle due tabelle, con una casella "non
>collegata" in cui far comparire un dato preso dall'altra tabella.
>
>Innanzitutto non ho capito se devo scrivere il codice nella proprietà
>della casella, o se mi devo avvalere di una macro o in alternativa di
>VB.
>
>Non ho inoltre capito esattamente a cosa serve la funzione Dlookup:
>
>Assegna direttamente il valore alla casella o lo passa ad una variabile
>che va ad assegnare il valore ad una casella ?
>
>Non mi è ben chiara nemmeno la sintassi dato che in alcuni esempi c'è
>il simbolo "& " mentre in altri non c'è...
>
>Vi prego di scusarmi ma sono disperato, conosco abbastanza bene access
>ma non so nulla di programmazione, ringrazio tutti per l'aiuto.
Mi sembra di capire che con le indicazioni ricevute da Gaspare Galia più o
meno hai afferrato alcune nozioni sulla funzione di aggregazione sui dominii
DLookup.
Però se vuoi leggere qualcosa di più strutturato sulla funzione DLookup
scritto direttamente da Mamma Microsoft, a seconda della versione Access che
usi, vai sul Sito Comune (link qui soto) e nella Sezione General dai uno
sguardo ad una di queste tre FAQ:
1) 6.150 Uso, esempi e localizzazione dei malfunzionamenti della funzione
DLookup in Access 97
2) 6.151 Uso, esempi e localizzazione dei malfunzionamenti della funzione
DLookup in Access 2000
3) 6.152 Uso, esempi e localizzazione dei malfunzionamenti della funzione
DLookup in Access 2002
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------
>
>Jonny


text:
[CUT]
> Ti ringrazion moltissimo per i suggerimenti, ho >approfondito le mie
> ricerche e sono riuscito a torvare un suggerimento con del >codice
> commentato. Ci ho messo un po' per capire ma alla fine >ce l'ho fatta.
>
Il ringraziamento lo giro a coloro che oltre a qualche frase scritta (come
finora ho fatto io) si prodigano nel "darsi da fare" con i fatti (db, esempi
etc...) quindi ai veri "protagonisti" del NG
> Ciao e Buona Domenica
Buona domenica anche a te :-)