text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
Il Post è un pò complesso anche da capire, almeno per me, e la cosa
migliore
sarebbe stata simularlo realmente con un Demo, ma non essendo
Access...!
---
hai ragione, comunque in breve durante il malfunzionamento invece di
spostarsi dal record corrente al record successivo, fa prima un salto a un
record arbitrario (sempre lo stesso finchè non si chiude e si riapre la
maschera) e poi si sposta sul record successivo e questo salto anomalo
avviene esattamente un istante prima dell'assegnazione
rs.bookmark=me.bookmark (come si evince dall'output Prima:)
---
Non mi è chiaro se stai usando un ADP oppure un MDB+ADO(ma immagino
sia
il 1° caso).
cut
---
Primo caso, come dicevo uso SQL Server.
---
Se è il 1° non dico nulla in quanto non sono esperto di ADP.
---
MALE!
Dimmi qualcosa lo stesso altrimenti chiamo uno psicoanalista.
Ciao
Davide
--
www.gestionedati,com


title: Strana "fissazione" della maschera con la proprietà bookmark

author: Alessandro Baraldi

text:
MALE!
Dimmi qualcosa lo stesso altrimenti chiamo uno psicoanalista.
;-)
Hai provato a passare il parametro di direzione della
ricerca(adSearchForward), giusto per evitare
anomali malintesi con ADO, anche se come dici vai solo avanti e
dovrebbe essere di Default.
Altra prova è di sostituire
Set rs = Me.RecordsetClone
con
Set rs = Me.Recordset
Per ora non ho altre risorse, ma ho il nome di un buon
Psicanalista...!!
;-)
@Alex


author: Alessandro Cara

text:
Alessandro Baraldi wrote:
[cut]
> Altra prova è di sostituire
>
> Set rs = Me.RecordsetClone
>
> con
>
> Set rs = Me.Recordset
in questo caso non dovrebbe neanche avere bisogno del bookmark
--
ac


text:
Si non nella prima fase, ma solo nel riaggiornamento della
Form...!
Speriamo.
@Alex


author: Davide (Sib)

text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
MALE!
Dimmi qualcosa lo stesso altrimenti chiamo uno psicoanalista.
;-)
Hai provato a passare il parametro di direzione della
ricerca(adSearchForward), giusto per evitare
anomali malintesi con ADO, anche se come dici vai solo avanti e
dovrebbe essere di Default.
-No, non ho provato ma ti farò sapere
Altra prova è di sostituire
Set rs = Me.RecordsetClone
con
Set rs = Me.Recordset
-Guarda che qui forse hai avuto un'illuminazione, come dice anche Alessandro
C. (mi pare il caso qui di specificare) in questo modo la maschera si sposta
da se senza l'uso di bookmark. L'avevo usato tempo fa ma chissà perchè avevo
ripreso a usare il ...clone.
-Provo e ti faccio sapere.
Per ora non ho altre risorse, ma ho il nome di un buon
Psicanalista...!!
;-)
-Anche tu ne conosci uno?!
-Tieni da parte il nome che potrebbe anche servirmi.
@Alex
Ciao
Davide
--
www.gestionedati,com


text:
>Per ora non ho altre risorse, ma ho il nome di un buon
>Psicanalista...!!
>;-)
-Anche tu ne conosci uno?!
Si certo è un caro amico....!
E trovargli clienti è un piacere.
(Dicono tutti che è l'amico ad avere bisogno......)
-Tieni da parte il nome che potrebbe anche servirmi.
Certamente.
@Alex


author: Davide

text:
							Il 06 Mag 2006, 12:21, "Davide \(Sib\)" <sedavi...@Mtiscali.it> ha
scritto:
> "Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
CUT
> Hai provato a passare il parametro di direzione della
> ricerca(adSearchForward), giusto per evitare
> anomali malintesi con ADO, anche se come dici vai solo avanti e
> dovrebbe essere di Default.
>
> -No, non ho provato ma ti farò sapere
Non soluzia, Il salto di record avviene al momento in cui assegno il
recordsetclone alla variabile rs, quindi ben prima dell'inizio della
ricerca. Anche mettendo uno Stop subito dopo l'istruzione Set.. il record
corrente è già cambiato (sempre nei momenti in cui la maschera da il
problema)

> Altra prova è di sostituire
>
> Set rs = Me.RecordsetClone
>
> con
>
> Set rs = Me.Recordset
>
> -Guarda che qui forse hai avuto un'illuminazione, come dice anche
Alessandro
> C. (mi pare il caso qui di specificare) in questo modo la maschera si
sposta
> da se senza l'uso di bookmark. L'avevo usato tempo fa ma chissà perchè
avevo
> ripreso a usare il ...clone.
> -Provo e ti faccio sapere.
CUT
Questo sembra aver funzionato in quanto l'assegnazione del recordset diretto
consente praticamente di manipolare direttamente l'effettivo recordset della
maschera.
Questo è un grande vantaggio poichè anche semplicemente dando un rs.movenext
il record corrente della maschera si sposta, ma è anche uno svantaggio
infatti, siccome l'istruzione find inizia la ricerca dal record corrente,
per trovare il successivo devo dare proprio un rs.movenext il quale produce
la visualizzazione del record successivo prima di saltare al record trovato.
Funzionalmente non è un problema, ma esteticamente non è il massimo e,
soprattutto, provoca l'evento su corrente che viene eseguito inutilmente una
volta in più.
Boh, per ora così, poi vediamo se riesco a capire perchè col recordsetclone
dà quel problema.
Ciao
Davide
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Divisione Be/Fe

author: Federico Filippi

text:
Attualmente sto utilizzando un db Access in rete e il problema è questo: fin
tanto che le tabelle e il programma risiedono nello stesso mdb, tutto
bene... se invece divido il db in be e fe e piazzo il fe sui client
collegando le tabelle mi ritrovo ad avere attese di circa un minuto
all'apertura del fe... ho già eliminato eventuali mdw condivisi.
L'unico indizio è che la maschera principale del programma contiene tre
datagrid corrispondenti ad altrettante query.
Se qualcuno mi potesse aiutare a svelare l'arcano...
Federico Filippi


title: Divisione Be/Fe

author: Dr. A.

text:
"Federico Filippi" <
federico...@hotmail.com
> ha scritto nel messaggio
news:tmIS8.10262$Jj7.2...@news1.tin.it...

Ma a quanti kbit viaggia la tua rete?  :-))))
Prova ad operare con metodo scientifico, togli le datagrid e riprova.
ciao e facci sapere.


title: Divisione Be/Fe

text:
> Ma a quanti kbit viaggia la tua rete?  :-))))
> Prova ad operare con metodo scientifico, togli le datagrid e riprova.
> ciao e facci sapere.
>
La rete lavora a 100Mbps... cmq il fatto strano e che il problema nn si
presenta sul file unico ma sui file divisi... e quindi con un tipo di
approccio che dovrebbe migliorare le prestazioni in rete...


title: Divisione Be/Fe

text:
"Federico Filippi" <
federico...@hotmail.com
> ha scritto nel messaggio
news:bhKS8.10612$Jj7.2...@news1.tin.it...

Si ma,  usi Access 97, 2K o 2k2?
            usi DAO o ADO ?
            e se è ADO hai controllato i cursori?
si potrebbe continuare con la lista, ma per avvicinarci alla soluzione
potrebbe essere un inizio.  :-)))
ciao.


title: Divisione Be/Fe

author: Rč Artu

text:
"Federico Filippi" <
federico...@hotmail.com
> ha scritto nel messaggio
news:tmIS8.10262$Jj7.2...@news1.tin.it...

Ma ricolleghi le tabelle ad ogni apertura del programma o solo alla prima
volta?


title: Divisione Be/Fe

text:
"Dr. A." <
s.ca...@tin.it
> ha scritto nel messaggio
news:WxKS8.14621$vm5.5...@news2.tin.it...

Se usa DATAGRID secondo te usa ADO o DAO, quindi A97 o >A2K....!!!!!?????
Mi sembra una domanda tranello....!!
Alessandro.


title: Divisione Be/Fe

text:
"@Alex" <
ik2...@libero.it
> ha scritto nel messaggio
news:HR0T8.81279$j65.1...@twister1.libero.it...

Hai ben ragione, ma visto che qualcuno parla di campi per dire controlli (e
viene regolarmente ripreso)
è sempre meglio l' "option explicit" non si sà mai che alla fine non sia una
dbgrid, una grid di terze parti a cui hanno dato lo stesso nome ( e ti
assicuro c'è nè, c'è nè e non solo di grid) o quant'altro.
ciao. ;-9


title: Divisione Be/Fe

text:
Ok.
Uso Access2000.
Diciamo che ho usato, prob. impropriamente, il termine datagrid per indicare
delle sottomaschere (tipo foglio dati) inserite in una stessa maschera; il
temine mi č venuto spontaneo :)
Cmq sia... la cosa che mi ha spinto a  scrivere č il fatto che il medesimo
problema non si presenta se il file č unico ma solo se le tabelle sono
collegate.


title: Divisione Be/Fe

text:
Ok.

========= WAS CANCELLED BY =======:
Path:
bofh.it
!
newsfeed.stueberl.de
!
news-spur1.maxwell.syr.edu
!
news.maxwell.syr.edu
!
howland.erols.net
!
news.noc.cabal.int
!cyberspam!not-for-mail
From: The Spam Reaper <
spa...@stopspam.org
>
Organization: Stop Spam!
Newsgroups: it.comp.appl.access
Subject: cmsg cancel <NEhT8.20211$
vm5.7...@news2.tin.it
> no reply ignore
Date: 29 Jun 2002 17:58:30 GMT
Control: cancel <NEhT8.20211$
vm5.7...@news2.tin.it
>
Message-ID: <cancel.3496.NEhT8.20211$
vm5.7...@news2.tin.it
>
Sender: "Federico Filippi" <
federico...@hotmail.com
>
X-Canceled-By: The Spam Reaper <
spa...@stopspam.org
>
X-No-Archive: Yes
Approved:
spa...@stopspam.org
X-Original-Path: ...!
priapus.visi.com
!
zeus.visi.com
!
news-out.visi.com
!
hermes.visi.com
!
eusc.inter.net
!
newsfeed.stueberl.de
!
bofh.it
!
news-out.tin.it
!
news-in.tin.it
!news2.tin.it.POSTED!not-for-mail
X-Original-NNTP-Posting-Host: 213.45.104.239
X-Original-Subject: Re: Divisione Be/Fe
X-Original-Date: Sat, 29 Jun 2002 12:23:09 GMT
X-Original-From: "Federico Filippi" <
federico...@hotmail.com
>
X-Original-X-Trace:
news2.tin.it
 1025353389 213.45.104.239 (Sat, 29 Jun 2002 14:23:09 MET DST)
X-Cancel-ID: %29H8[?*G,>KP-%G#B&@,$56F)/G^LSWV_`!ESY1T&!UALC#%RK\)PL@
Lines: 21
Ignore
This article was canceled for one or more of the foillowing reasons:
Spam (ECP/EMP) - excessively cross-posted/excessively multi-posted article
   exceeding BI=20 (see <
http://www.uiuc.edu/ph/www/tskirvin/faqs/spam.html
>)
Make Money Fast (MMF) chain letter or lookalike
Reposting or quoting significant portions of one of the above
Binary posting in non-binary newsgroup
Open Proxy abuse
Retromoderation by request of legitimate group moderator or due
   to charter violation
Forgery canceled by request of forged individual or organization
X-Cancel-ID: %29H8[?*G,>KP-%G#B&@,$56F)/G^LSWV_`!ESY1T&!UALC#%RK\)PL@
The From: address above is not monitored or answered, as it has been
scraped too many times by brain-dead spammers looking for addresses
for UCE.  This address is sent directly to /dev/null.  Mail should be
sent to postmaster at the domain
stopspam.org
 regarding this cancel
message.


title: Problemi con comboBox

author: emiliano

text:
Ciao a tutti:
1° problema:
la combo non mi si autocompleta, ho provato
con una query diversa e   tutto  funziona.
L'unica diversità che potrebbe
essere importante, è il fatto che la tabella dove dovrebbe prendere i
valori, ha più di 40 mila voci, mentre quell'altra (che funziona) ne ha una
decina.
2° problema:
un'altra combo mi scorre fino a circa metà
valori(presi da una tab). Per gli altri, o mi devo spostare uno ad uno,
oppute con l'autocomposizione (in questo caso funziona).
Cosa mi
suggerite?
 Ciao e Grazie
   Emiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: Problemi con comboBox

author: Roberto - Syd

text:
"emiliano" <
e.de...@libero.it
> ha scritto nel messaggio
news:212Z171Z42Z62Y...@usenet.iol.it...

Prova a farla senza autocomposizione e controlla se la combo ti funziona,
anche se non credo, per quanto riguarda il primo problema, che il numero dei
records possa dare problemi l'unico problema che può dare è la lentezza con
cui procede nell'autocomposizione.
Ciao fammi sapere Roberto - Syd


title: Problemi con comboBox

author: Sib dall'ufficio

text:
"emiliano" <
e.de...@libero.it
> ha scritto nel messaggio
> 1° problema:
> la combo non mi si autocompleta, ho provato
> con una query diversa e   tutto  funziona.
> L'unica diversità che potrebbe
> essere importante, è il fatto che la tabella dove dovrebbe prendere i
> valori, ha più di 40 mila voci, mentre quell'altra (che funziona) ne ha
una
> decina.
Non so se ho capito cosa intendi per "autocompleta", ma non devi fare troppo
caso alla posizione del quadratino di scorrimento della combo quando hai
tanti record, prova a premere la freccia verso il basso.
Ad ogni modo con tanti record devi cominciare a pensare a qualcosa di
diverso da una combo (lo dice l'help in linea)
> 2° problema:
> un'altra combo mi scorre fino a circa metà
> valori(presi da una tab).
Stesso discorso di prima
> Per gli altri, o mi devo spostare uno ad uno,
> oppute con l'autocomposizione (in questo caso funziona).
Che c'entra l'autocomposizione con lo scorrimento dei record?
Sib


title: Problemi con comboBox

author: Simone Calligaris

text:
"emiliano" <
>
> 1° problema:
> la combo non mi si autocompleta, ho provato
> con una query diversa e   tutto  funziona.
> L'unica diversità che potrebbe
> essere importante, è il fatto che la tabella dove dovrebbe prendere i
> valori, ha più di 40 mila voci, mentre quell'altra (che funziona) ne ha
una
> decina.
In questi casi di solito si autocompleta dopo aver inserito due o tre
caratteri.
Come ti dice Sib, devi considerare un'alternativa alle Combo standard con un
numero così elevato di records (comunque non vanno oltre 65536 voci).
Sul Sito Comune ultimamente è stato publicato un progettino che potrebbe
fare al caso tuo: caselle di testo che si autocompletano (indipendenti dal
n° di records sottostanti).
Ciao, Simone


title: Problemi con comboBox

text:
Il 07 Set 2001, 14:43, "Sib dall'ufficio"
<cerrise...@SPAMtiscalinet.it> ha scritto:
>> Per gli altri, o mi
devo spostare uno ad uno,
>> oppute con l'autocomposizione (in questo caso
funziona).
>Che c'entra l'autocomposizione con lo scorrimento dei
record?
>Sib
Non c'entra nulla... č stato un lapsus.
Volevo dire
autocompletamento invece ho scritto autocomposizione...
Comunque grazie
per la risposta!



title: fare la compattazione del db da codice

author: Giancarlo

text:
salve a tutti.
In A97 è possibile effettuare la compattazione del DB da codice? Ad esempio
sull'evento uscita dal database o apertura del database?
Grazie a tutti in anticipo
Giancarlo


title: fare la compattazione del db da codice

author: Roberto da casa

text:
"Giancarlo" <
thi...@tin.it
> ha scritto nel messaggio
news:bpv5lm$k5i$1...@grillo.cs.interbusiness.it...

Vai sul Sito Comune (link qui sotto): nell Sezione General troverai almeno
tre FAQ che ti indicano come risolvere il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Strano problema...

author: Lucia Rita Carfagno

text:
Salve!
Stavolta ho uno strano problema che mi porto avanti da tempo, ora però trovo
che sia un pò seccante.
Ho creato una 'macro Autoexec' che praticamente all'avvio mi apre la
maschera principale del prg e la ingrandisce.
La cosa è molto banale, funziona tutto solo che quando si clicca sull'icona
del prg, prima che questo si apra, per qualche secondo si vede l'elenco
delle tabelle o dei report sottostanti e ciò è un pò brutto.
C'è un modo per evitare questo? Io vorrei che la Form principale si aprisse
immediatamente. Chiedo troppo?
Grazie ciao Rita


title: Strano problema...

author: Paolo opg

text:

x l'apertura della maschera principale, t conviene usare le proprietà di
avvio del db...
da lì puoi anche nascondere la maschera con l'elenco delle tabelle
menu strumenti -> avvio


title: Strano problema...

text:
"Paolo opg" <
w...@ne.com
> ha scritto nel messaggio
news:SBGT8.89465$j65.2...@twister1.libero.it...

Grazie mille, ricordo di averlo provato soltanto una volta tempo fa.
Ora lo rifaccio.
Mi sembra che per far tornare tutto come prima bisogna tenere premuto il
tasto SHIFT.
Grazie ciao Rita


title: Campo Data Automatico

author: Fabrizio

text:
Ragazzi, utillizzando il mio database per collaudo, mi sono accorto di una
cosa , credo banale per voi , ma complicata per me.
Allora Mascera ListaScarico codiceArticolo (Kiave)
SListScarico(uno-a-molti) subform
ho messo fra i vari campi anche un campo Storage per il calcolo dei giorni
fra DataArrivo e DataPartenza.
Nella Maschera ListaCarico immetto Un numero codice Articolo piů la
DataArrivo:
pes esempio
Articolo  DataArrivo  Colli eccc
xxx--xx   18/10/2005  600
quando vado a far partire questo articolo nella maschera ListaPartenza
Articolo   DataArrivo         DataPartenza    Storage         Colli
xxx--xx    18/10/2005        20/10/2005           2               400
poichč ho anocora merce in magazzino, vorrei  farne partire altri 200 di
articoli. ora se inserisco lo stesso articolo in partenza, non mi permette +
di calcolare lo storage.
Articolo   DataArrivo         DataPartenza    Storage         Colli
xxx--xx                                20/10/2005                        400
Avrei pensato di risolvere il problema, a parole sono bravo ma a fatti
no!!!!
se Storage "(o in questo caso e null la DataArrivo perchč non ho nella
listaArrivo un'altro CodiceArticolo uguale con la data di arrivo )"
č null metti nel mio record la DataArrivo de record precedente, in modo tale
da avere la stessa data Arrivo e calcolarmi lo storage!!!.
mi aiutate vi scongiuro!!!


title: Percè... perchè... perchè...

author: Zenden

text:
In Access 2000 non riesco più ad utilizzare l'"OpenRecordset" (mi dice tipo
non corrispondente), quando in access 97 andavo via liscio come l'olio...
Come mai?
Grazie e ciao...


title: Percè... perchè... perchè...

author: Sib

text:
"Zenden" <
cic...@zappo.it
> ha scritto nel messaggio
news:8nrbdt$fik$1...@pegasus.tiscalinet.it...

In visualizzazione codice, vai nel menu' strumenti e verifica i riferimenti.
Ciao, Sib


title: Percè... perchè... perchè...

text:
Ok... ho visto...
Non sapresti indicarmi anche (ad occhio e croce) quale è il riferimento che
mi serve (visto che ce ne sono un'infinità)?
Grazie e grazie e ciao...


title: Percè... perchè... perchè...

text:
"Zenden" <
cic...@zappo.it
> ha scritto nel messaggio
news:8nrdn6$b0q$1...@lacerta.tiscalinet.it...

Vedi DAO
Ciao, Sib


title: Percè... perchè... perchè...

author: Rupen

text:

DAO
e devi metterlo più in alto di ADO!
Ciao


title: Per entrare nell'evento Click che fatica !!!

author: RobertoA

text:
Da una form Access, per entrare nell'evento Click di un command button
bisogna:
1 - cliccare col destro sul bottone
2 - selezionare Proprieta'
3 - selezionare la linguetta Eventi
4 - posizionare il cursore sulla riga 'Su Click'
5 - premere i tre puntini sulla destra della riga
Da tutti gli ambienti di sviluppo moderni con un doppio click sul bottone si
entra nell'evento
Non e' possibile farlo anche da Access ???
Ciao e grazie
RobertoA


text:
"RobertoA" <

Puoi fare molto prima se digiti il nome dell'evento direttamente nell'Editor
Visual Basic, senza perdere tempo con click e clock...
Saluti.


author: Alessandro Cara

text:
RobertoA wrote:
[cut]
> Da tutti gli ambienti di sviluppo moderni con un doppio click sul bottone si
> entra nell'evento
Quale dei 300 che ci sono?  Random? biutifull & emeising
Considera che sulla finestra proprieta' non e' detto che si debba
attivare solo ed esclusivamente la "Event Routine" ad es. puoi scrivere
=nomefunzione() oppure scrivere solo "Event Routine" e gestire l'evento
tramite una classe associata con with events oppure richiamare una
macro. Cmq puoi usare anche il menu' contestuale (mouse dx prima voce)
Situazioni complesse richiedono, sempre (questa volta sono assolutista),
soluzioni complesse.
--
ac
y-1=x


author: ALESSANDRO Baraldi

text:
"Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
news:enlxi.720$fb....@tornado.fastwebnet.it...

Ma tu hai la versione "Inglese per i Romani all'estero" di Access...?
Io ho: [Routine evento]
Oppure da codice la versione "Inglese standard" = [Event Procedure]
Beh non potevo tacčlla...
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:46c5cf64$1...@newsgate.x-privat.org...

Questa cosa è proprio una scocciatura....
Ma con tutti gli ambienti di sviluppo moderni che ci sono proprio Access
devi usare...?



text:
ALESSANDRO Baraldi wrote:
> "Alessandro Cara" <
alessan...@ay-1asistemi.it
> ha scritto nel messaggio
> news:enlxi.720$fb....@tornado.fastwebnet.it...
>> RobertoA wrote:
>> [cut]
>>> Da tutti gli ambienti di sviluppo moderni con un doppio click sul
> bottone si
>>> entra nell'evento
>> Quale dei 300 che ci sono?  Random? biutifull & emeising
>> Considera che sulla finestra proprieta' non e' detto che si debba
>> attivare solo ed esclusivamente la "Event Routine" ad es. puoi scrivere
>> =nomefunzione() oppure scrivere solo "Event Routine" e gestire l'evento
>> tramite una classe associata con with events oppure richiamare una
>> macro. Cmq puoi usare anche il menu' contestuale (mouse dx prima voce)
>> Situazioni complesse richiedono, sempre (questa volta sono assolutista),
>> soluzioni complesse.
>>
>> --
>> ac
>> y-1=x
>
> Ma tu hai la versione "Inglese per i Romani all'estero" di Access...?
>
> Io ho: [Routine evento]
>
> Oppure da codice la versione "Inglese standard" = [Event Procedure]
>
> Beh non potevo tacčlla...
Ti piace cazziarmi ehhh?
Cmq e' una edizione tarocca quella vera recita "[Er codice evento]"
--
ac
y-1=x


text:
"Alessandro Cara"
> > Ma tu hai la versione "Inglese per i Romani all'estero" di Access...?
> > Io ho: [Routine evento]
> > Oppure da codice la versione "Inglese standard" = [Event Procedure]
> > Beh non potevo tacčlla...
> Ti piace cazziarmi ehhh?
Da quando č sparito Simba883 Alessandro č alla continua ricerca di
'motivazioni'    ;-))
Saluti


text:
>> Da una form Access, per entrare nell'evento Click di un command button
>> bisogna:
>> 1 - cliccare col destro sul bottone
>> 2 - selezionare Proprieta'
>> 3 - selezionare la linguetta Eventi
>> 4 - posizionare il cursore sulla riga 'Su Click'
>> 5 - premere i tre puntini sulla destra della riga
>> Da tutti gli ambienti di sviluppo moderni con un doppio click sul bottone
> si
>> entra nell'evento
>> Non e' possibile farlo anche da Access ???
>> Ciao e grazie
>> RobertoA
>
> Questa cosa è proprio una scocciatura....
> Ma con tutti gli ambienti di sviluppo moderni che ci sono proprio Access
> devi usare...?
Si uso anche Access
Che ti spiace ???
RobertoA


text:

L'evento piu' comune, il Click, ovviamente
RobertoA


text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:46c68f66$0$17946$4faf...@reader1.news.tin.it...

Da quando non faccio piů nulla mi č rimasta solo questa come motivazione...
;-)



title: Conversione Macro in Modulo

text:
Ciao a tutti, volevo chiedervi se qualcuno di voi si ricorda di quel
comando, non ricordo più bene dove era,  che in access 2000, e XP,
convertiva una macro in modulo. Nel 2007 esiste ancora? Non mi sembra.
Se c'è sapete dirmi dove? Ciao e grazie anticipatamente.


title: Conversione Macro in Modulo

author: Cinzia

text:
"Davide2" <
cdsy...@inwind.it
> ha scritto nel messaggio
news:gnuctm$866$1...@aioe.org...

Ciao Davide2,
esiste ancora e qui trovi una routine x convertire in automatico tutte
le macro in VB
http://accessdaziacin.spaces.live.com/blog/cns!1889C8F1671B10DC!438.entry
--
Cinzia [Office Access MVP]
_______________________

www.riolab.org
http://accessdaziacin.spaces.live.com
----------------------------------------


title: Conversione Macro in Modulo

text:
Cinzia ha scritto:
> "Davide2" <
cdsy...@inwind.it
> ha scritto nel messaggio
> news:gnuctm$866$1...@aioe.org...
>> Ciao a tutti, volevo chiedervi se qualcuno di voi si ricorda di quel
>> comando, non ricordo più bene dove era,  che in access 2000, e XP,
>> convertiva una macro in modulo. Nel 2007 esiste ancora? Non mi
>> sembra. Se c'è sapete dirmi dove? Ciao e grazie anticipatamente.
>
> Ciao Davide2,
> esiste ancora e qui trovi una routine x convertire in automatico tutte
> le macro in VB
>
http://accessdaziacin.spaces.live.com/blog/cns!1889C8F1671B10DC!438.entry
>
Grazie 2 volte! Una perchè mi sono ricordato; Struttura macro => [f12]
=>  salva come modulo, e la seconda perchè hai anticipato il secondo
problema delle macro incapsulate. Grazie, sto diventando vecchio :-D


title: vba e compilazione excel con foto,

text:
Ciao a tutti
ho un programmino Access 2007 che in base ad un elenco di record selezionati mi compila un file xls inserendo oltre ai dati anche le foto tramite il seguente codice:

With objWorksheet1
         .Unprotect Password:="Pippo"
        For i = 1 To Me.RecordsetClone.RecordCount
        xxx = Me.Percorso
        objWorksheet1.Rows(i + 5).RowHeight = 100
        .Range(.Cells(5 + i, 1), .Cells(5 + i, 12)).Borders.LineStyle = 7
        'objExcel.ScreenUpdating = False
        .Pictures.insert(xxx).select
        .Shapes(i).Top = .Range("B" & 5 + i).Top
        .Shapes(i).Left = .Range("B" & 1 + i).Left
        .Shapes(i).Width = 100
        .Shapes(i).Height = 100
        .Shapes(i).Locked = True

[cut]
end with

sta capitando che chi utilizza la versione Access 2007 nel file XLS le foto vengono incorporate (ed in effetti così deve funzionare), chi utuilizza la versione access 2010 si ritrova invece con le immagini collegate ed inoltrando il file per mail chi lo va ad aprire si ritrova il file con riquadri di errore al posto delle foto.

Vi chiedo se basta intervenire nelle opzioni di access o se intervenire sul codice ed in tal caso che comando devo aggiungere?

grazie!


title: [Volume DialogBox] Gestire la finestra dialogo Volume

text:
Forse sono un pņ OT...!
Devo poter lanciare un file Batch che mi permette di esporre
la DialogBox della regolazione del Volume.
Non lo posso fare via API da Access, ma deve essere lanciato
possibilmente in un Batch o tramite VBS(preferirei il Batch)
L'alternativa che vorrei evitare č creare un EXE in VB6....!
Il motivo del file esterno č che deve essere lanciato tramite Shell
in realtą da un programma compilato che accetta dei Command.
Avete qualche soluzione da propormi...?
Grazie
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


author: Il Gatto

text:
ALESSANDRO Baraldi ha scritto:
> Forse sono un pò OT...!
> Devo poter lanciare un file Batch che mi permette di esporre
> la DialogBox della regolazione del Volume.
Non basta lanciare sndvol32.exe? O ti riferivi alla barra di regolazione
del master che compare cliccando sul systray?
IG


text:
"Il Gatto" <
no...@nowhere.no
> ha scritto nel messaggio
news:BOwLd.478024$b5.22...@news3.tin.it...

Penso che tu abbia centrato, ora non posso provare, da casa non
ho schede audio pertanto provo domani.
Grazie per ora.



author: Alessandro Baraldi

text:
"Il Gatto" <
no...@nowhere.no
> wrote in message
news:BOwLd.478024$
b5.22...@news3.tin.it

OK quello che mi hai indicato è l'Exe dell'interfaccia
del MIXER, ma riferivo alla Barra che giustamente si attiva
dall'Icona nella SYSTRAY.
Sarebbe la soluzione migliore.
Per ora ho realizzato un EXE in VB che mi gestisce la sezione
del MIXER UNICA, ma mi tocca fare la gestione della MultiIstanza
che mi rompe non poco.
Se riuscissi ad usare quanto detto sarebbe OTTIMO.
Grazie.
@Alex
--
Posted via Mailgate.ORG Server -
http://www.Mailgate.ORG


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:8e10888a5f5be265dd...@mygate.mailgate.org...
> OK quello che mi hai indicato è l'Exe dell'interfaccia
> del MIXER, ma riferivo alla Barra che giustamente si attiva
> dall'Icona nella SYSTRAY.
Il problema è che per farlo con soli comandi batch mi sa che è impossibile:
dovresti mandare alla finestra del processo di gestione il messaggio di
notifica che lo stesso ha scelto in NOTIFYICONDATA quando ha aggiunto
l'icona nel tray, con un
rundll32.exe user32,PostMessage hWndIgnoto, MessaggioIgnoto, WParamIngoto,
LParamIngoto
Per il numero di messaggio, wparam e lparam (che dovrebbe essere
WM_LBUTTONDOWN) si possono usare quelle utility che monitorizzano l'intera
coda messaggi di sistema, fai click sull'icona nel tray e vedi un po' cosa
viene mandato e a chi. Il cosa ti dice messaggio e parametri (che immagino
costanti). Una volta visto a chi puoi interrogarlo per chiedergli la classe
con GetClassName, ma qui viene il difficile: con FindWindow dovresti poter
trovare sempre a colpo sicuro l'hwnd della finestra del processo che
gestisce il volume nel tray a partire dalla sua classe, ma rundll32 non è in
grado di comunicarti tale valore di ritorno da usare in una seconda
chiamata, o almeno non mi risulta.
Quindi mi sa che l'unica è scriversi un micro eseguibile che faccia entrambi
i passaggi. Dato che lavora simulando il click manuale non dovrebbe avere
problemi di istanze multiple.
IG


text:
"Il Gatto" <
no...@nowhere.no
> wrote in message
news:DkMLd.22293$
2h5....@tornado.fastwebnet.it
[CUT]
> Il problema č che per farlo con soli comandi batch mi sa che č impossibile:
> dovresti mandare alla finestra del processo di gestione il messaggio di
> notifica che lo stesso ha scelto in NOTIFYICONDATA quando ha aggiunto
> l'icona nel tray, con un
>
> rundll32.exe user32,PostMessage hWndIgnoto, MessaggioIgnoto, WParamIngoto,
> LParamIngoto
>
> Per il numero di messaggio, wparam e lparam (che dovrebbe essere
> WM_LBUTTONDOWN) si possono usare quelle utility che monitorizzano l'intera
> coda messaggi di sistema, fai click sull'icona nel tray e vedi un po' cosa
> viene mandato e a chi. Il cosa ti dice messaggio e parametri (che immagino
> costanti). Una volta visto a chi puoi interrogarlo per chiedergli la classe
> con GetClassName, ma qui viene il difficile: con FindWindow dovresti poter
> trovare sempre a colpo sicuro l'hwnd della finestra del processo che
> gestisce il volume nel tray a partire dalla sua classe, ma rundll32 non č in
> grado di comunicarti tale valore di ritorno da usare in una seconda
> chiamata, o almeno non mi risulta.
>
> Quindi mi sa che l'unica č scriversi un micro eseguibile che faccia entrambi
> i passaggi. Dato che lavora simulando il click manuale non dovrebbe avere
> problemi di istanze multiple.
>
> IG
Ottimo ed abbondante la cosa con SPY++
č gestibile, non semplice ma mi interessa.
Il dubbio che ho č che abbia un classname come le
finestre Popup "#HL" che per trovare l'handle
serve anche FindWindowEx ma č una menata.
Il fatto č che dovendo realizzare un EXE a questo
punto gli metto dentro 3 chiamate alla dll della regolazione
del volume ed una CheckBox per il MUTE passando il parametro
al Mixer, compilo e sono a posto.
Istanze multiple ho risolto cosě:
Su evento Load:
if App.PrevInstance = true unload me
Proseguo i test nella direzione che mi hai suggerito
perchč mi piace di piů.
Ciao e grazie.
@ALex



title: Tracciare traiettorie

author: AntFast

text:
Ciao a tutti.
Da Access al ... biliardo..
Avendo in una tabella i dati della misurazione della traiettoria
che compie una bilia nel rettangolo di gioco del biliardo (dopo
un certo tiro..) � possibile visualizzarli in un disegno ?
In altre parole, � possibile disegnare linee e rettangoli da codice ?
Ho cercato un po' dappertutto, mi sembra non sia possibile... :-(
Grazie per l'eventuale risposta.
AntFast


title: Tracciare traiettorie

author: Giacobino da Tradate

text:
Il 04/01/2014 3.16, AntFast ha scritto:

> Avendo in una tabella i dati della misurazione della traiettoria
> che compie una bilia nel rettangolo di gioco del biliardo (dopo
> un certo tiro..) � possibile visualizzarli in un disegno ?

se hai una tabella con la posizione (X,Y) della biglia in ogni istante,
puoi visualizzarli facilmente come scatterplot

> In altre parole, � possibile disegnare linee e rettangoli da codice ?

In realta' non so come sono rappresentate queste "misurazioni della
traiettoria". Eventualmente posta un esempio della tua tabella.

--
Guillotin n'avait coup� trop peux


title: Tracciare traiettorie

author: Simone Calligaris

text:
"AntFast"

> Da Access al ... biliardo..
> Avendo in una tabella i dati della misurazione della traiettoria
> che compie una bilia nel rettangolo di gioco del biliardo (dopo
> un certo tiro..) � possibile visualizzarli in un disegno ?
> In altre parole, � possibile disegnare linee e rettangoli da codice ?

Puoi farlo senza difficolt� in un Report.


title: Tracciare traiettorie

author: BFS

text:

certo.

http://msdn.microsoft.com/en-us/library/office/aa221362%28v=office.11%29.aspx

BFS


title: Tracciare traiettorie

text:
Il giorno sabato 4 gennaio 2014 03:16:30 UTC+1, AntFast ha scritto:
> Ciao a tutti.
>
> Da Access al ... biliardo..
>
> Avendo in una tabella i dati della misurazione della traiettoria
>
> che compie una bilia nel rettangolo di gioco del biliardo (dopo
>
> un certo tiro..) ï¿½ possibile visualizzarli in un disegno ?
>
> In altre parole, ï¿½ possibile disegnare linee e rettangoli da codice ?
>
> Ho cercato un po' dappertutto, mi sembra non sia possibile... :-(
>
> Grazie per l'eventuale risposta.
>
> AntFast

Vai su Sitocomune it.compl.appl.access, nella sezione report trovi tutti gli esempi che ti servono.
Stefano


title: Font TERMINAL (sparito dopo inst. 2k)

author: Pablitomf

text:
Salve a tutti...
come da oggetto, la domanda e semplice, semplice, ma nella sua semplicità
io non ho trovato risposta.
In poche parole dopo aver installato su una macchina A2k in parallelo a un
A97, quest'ultimo differentemente da prima dell'installazione non
riconosce più il Font Terminal, pertanto non posso più colorare i miei bei
sfondi condizionali... (ovviamente non essendoci la formattazione
condizionale).
PS
Ho fatto tutti i controlli di rito, ma niente da fare... anche
disinstallando e reinstallando.
PS2
La cosa strana è che le applicazioni prodotte da quest'ultima influenzano
il riconoscimento di TERMINAL anche su altri PC dove vi è installata solo
la vers. A97
Suggerimenti?
Tnks
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------
http://www.sitocomune.com/
http://www.accessgroup.it/
------------------------------
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Font TERMINAL (sparito dopo inst. 2k)

author: Roberto da casa

text:
"Pablitomf" <
maurizio...@accessgroup.it
> ha scritto nel messaggio
news:cppr5p$34q$1...@news.newsland.it...
> Salve a tutti...
> come da oggetto, la domanda e semplice, semplice, ma nella sua semplicità
> io non ho trovato risposta.
>
> In poche parole dopo aver installato su una macchina A2k in parallelo a un
> A97, quest'ultimo differentemente da prima dell'installazione non
> riconosce più il Font Terminal, pertanto non posso più colorare i miei bei
> sfondi condizionali... (ovviamente non essendoci la formattazione
> condizionale).
>
> PS
> Ho fatto tutti i controlli di rito, ma niente da fare... anche
> disinstallando e reinstallando.
>
> PS2
> La cosa strana è che le applicazioni prodotte da quest'ultima influenzano
> il riconoscimento di TERMINAL anche su altri PC dove vi è installata solo
> la vers. A97
>
> Suggerimenti?
> Tnks
>
> --
> Ciao
> Pablitomf (Maurizio Facciuti)
>
Vai sul Sito Comune e nella Sezione Forms leggi l'annotazione in calce alla
FAQ di Silvio Savoldi intitolata "Formattazione Condizionale nelle maschere
continue.".
--
Roberto
------------------------------------------------
il Sito Comune di it.comp.appl.access
www.sitocomune.com
-----------------------------------------------


title: Font TERMINAL (sparito dopo inst. 2k)

text:
Roberto da casa ha scritto:
[CUT]
> Vai sul Sito Comune e nella Sezione Forms leggi l'annotazione in calce alla
> FAQ di Silvio Savoldi intitolata "Formattazione Condizionale nelle maschere
> continue.".
Ti ringrazio Roberto dell'intervento, ma Labox già lo uso e mi funziona
tranquillamente (è stata effettivamente la prima cosa che ho fatto)... il
mio cruccio era sapere perchè cavolo accade quello che ho postato... alla
cosa ti posso aggiungere altro... in alcune macchine anche non essendoci
Terminal (WinXP non lo usa), il carattere impostato a TERMINAL nelle
testbox funziona correttamente... strano è?... Bhò!... questo è "Il
mistero di bellavista" :D
--
Ciao
Pablitomf (Maurizio Facciuti)
------------------------------



title: Invio Report con email

author: alexb

text:
Salve a tutti. Ho una maschera in cui inserisco gli ordini. vorrei inviare
il report dell'ordine selezionato come email direttamente al cliente.
Premendo una tasto.
Nella maschera è già associato il campo EMAIL. il report si chiama ORDINE.
Mi dite come fare con il sendobject o qualcos'altro??
grazie mille.


title: Invio Report con email

author: Riccardo

text:
alexb <
a...@tin.it
> wrote in message vrhK6.4002$2i2.1...@news1.tin.it...

______
docmd.SendObject acSendReport,"ORDINE",TipodiFormato,"indirizzo
Email-Destinatario","indirizzo Email-per la Cortese Attenzione","indirizzo
Email-Nascosto","Oggetto","Messaggio EMail",False (per non modificare il
messaggio)
TipodiFormato:
AcFormatHTML
AcFormatRTF
AcFormatTXT
AcFormatXLS
ciao Riccardo


title: report dinamici

author: Roberto Barbetti

text:
Il problema che pongo deriva dalla  faq del sito comune 4.31
Private Sub Report_Open(Cancel As Integer)
DoCmd.Maximize
Me.RecordSource = "Query_Campi_Incrociati"
Dim qdf As DAO.QueryDef
Dim fld As DAO.Field
Dim rst As DAO.Recordset
Dim Conta As Integer
Set qdf = CurrentDb().QueryDefs("Query_Campi_Incrociati")
qdf.Parameters![Forms!MascheraParametri!codex] =
Forms!MascheraParametri!codex
Set rst = qdf.OpenRecordset
Conta = 1
For Each fld In rst.Fields
    Me("Etichetta" & Trim(Conta)).Caption = fld.Name
    Me("Etichetta" & Trim(Conta)).Visible = True
    Me("Controllo" & Trim(Conta)).ControlSource = fld.Name
    Me("Controllo" & Trim(Conta)).Visible = True
    Conta = Conta + 1
Next
Set rst = Nothing
Set qdf = Nothing
Set fld = Nothing
End Sub
Ho una query a campi incrociati con molte intestazioni colonne,.... ma in
nessun caso più di 9 campi  hanno contemporaneamente valori non
nulli.....quindi come da esempio della faq  ho 9 controlli e 9 etichette
che mi  si "caption" dinamicamente..
Vorrei visualizzare solo i campi (etichetta e controllo non nulli);
in pratica dal codice sopra.... fare in modo che quelli nulli non
partecipino all meccanimo di conteggio...
..Nei controlli  ho impostato la proprietà riducibile a SI... ma non è
bastato a risolvere il problema....
grazie a tutti per le eventuali risposte...
approfittando nuovamente della vostra disponibilità.......


title: report dinamici

author: Roberto dal portatile

text:
"Roberto Barbetti" <
barb...@soilmaps.it
> ha scritto nel messaggio
news:ent6jt$rcf$1...@newsreader1.mclink.it...

Onestamente non mi è chiaro cosa tu voglia fare.
Per prima cosa la routine VBA di cui sopra viene eseguita a fronte
dell'evento "Su apertura" del report e quindi non potrebbe anche volendo
tener conto dei valori contenuti nei campi dei vari record, ma può prendere
solo in considerazione quanti siano e quali siano i nomi dei campi, ovvero
delle colonne, della query a campi incrociati.
Inoltre, se nella query a campi incrociati non hai usato la proprietà
"Intestazione colonne", compariranno solo le colonne, ovvero i campi, che in
almeno un record hanno un valore significativo e ciò significa che vanno
"contati" TUTTI i campi, ovvero le colonne, della query origine record del
report.
Insomma la "ripoulitura" dei dati da visualizzare la devi effettuare nella
query e non nel report.
> ..Nei controlli  ho impostato la proprietà riducibile a SI... ma non è
> bastato a risolvere il problema....
Ti ricordo che comunque sia la proprietà riducibile serve a dimensionare
l'altezza di una casella di testo e non la sua larghezza (vedi help), quindi
non potrà mai servire ad eliminare in orizzontale lo spazio che occupa.
>
> grazie a tutti per le eventuali risposte...
> approfittando nuovamente della vostra disponibilità.......
Prego, ma così come hai posto il problema credo proprio che non sia
possibile dare una soluzione al tuo problema.
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: join su record corrente

author: Michele Campagni

text:
è possibile fare un join sul solo record che si sta editando?
voglio dire:
1) mettiamo che abbia in una tabella un archivio di nomi e cognoni.
2) mettiamo che crei una tabella di indirizzi e voglia che ogni volta che
inserisco un certo cognome i soli nomi che posso inserire siano quelli di
tutte quelle persone che hanno lo stesso cognome
ad esempio se ho:
tabella anagrafe:
rossi mario
rossi luca
verdi giuseppe
verdi marco
tabella indirizzi:
cognome    nome    indirizzo
vorrei che se inserisco il cognome "rossi" il nome sia una casella combinata
che abbia in elenco solo i nomi delle persone che hanno come cognome
"rossi".


title: join su record corrente

author: Fabio

text:
"Michele Campagni" <
LEVAMImiche...@libero.it
> ha scritto nel
messaggio news:agtu1c$qnf$1...@lacerta.tiscalinet.it...

Basa la combo su una query dove filtri solamente i cognomi uguali a quello
contenuto nel campo cognome.
Roberto Pasqualini


title: join su record corrente

text:
"Fabio" <
fbri...@sidesoft.it
> ha scritto nel messaggio
news:wTyY8.81366$vm5.2...@news2.tin.it...
> Basa la combo su una query dove filtri solamente i cognomi uguali a quello
> contenuto nel campo cognome.
ecco, è questo che non so fare...
se faccio una query sql come faccio a riferirmi proprio al record che sto
editando???
vorrei fare qualcosa del genere:
select nome
from anagrafe, indirizzi
where anagrafe.cognome=indirizzi.cognome-quello-del-record-che-sto-editando


title: join su record corrente

author: Emyr

text:


e questo che c'entra la combo la aggiorni ogni volta su evento
gotfocus fai me.nomequery.requery
la query è SELECT nome from anagrafe WHERE anagrafe.cognome=""" &
me.nomecontrollocognome & """"
dopodiche con cognome e nome ti selezioni l'indirizzo
Saluti.
Emanuele.


title: Query in access [visualizzare solo il valore corrispondente affianco a quello selezionato]

author: ErmeteTrismegisto

text:
Ciao a tutti.
Non ricordo piu' come fare...
query semplice su una tabella con tre campi A, B, C e 24 record.
Sul campo B seleziono solo il valore Max e fin qui nessun problema.
Ora, affianco al max di B vorrei visualizzare il valore corrispondente di C
(ma se metto C in GroupBy mi vede tutti i 24 record mentre io ne desidero
solo 1)
Grazie
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Karl Donaubauer

text:
ErmeteTrismegisto wrote:
> query semplice su una tabella con tre campi A, B, C e 24 record.
>
> Sul campo B seleziono solo il valore Max e fin qui nessun problema.
>
> Ora, affianco al max di B vorrei visualizzare il valore
> corrispondente di C (ma se metto C in GroupBy mi vede tutti i 24
> record mentre io ne desidero solo 1)
SELECT B, C
FROM Tabella
WHERE B = (SELECT Max(B) FROM Tabella)
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
>
> SELECT B, C
> FROM Tabella
> WHERE B = (SELECT Max(B) FROM Tabella)
Grazie 1000, Karl! Funziona perfettamente!
e se volessi aggiungere la particolarità di ottenere un risultato simile
raggruppato per ogni giorno?
Ad esempio, la mia tabella ha un campo data, un campo ora (dalle 00:00 alla
24:00, quindi 24 records), un campo TRAFFICO e un campo UTENTI, ed io vorrei
estrarre con una query per ciascun giorno il record col max valore di
TRAFFICO ed affianco il corrispondente valore di UTENTI
Data ORA TRAFFICO UTENTI
15/12/08 19:00 1232 200
16/12/08 21:00 1853 250
17/12/08 20:00 1756 234
in cui il giorno 15 alle 19:00 c'è stato il picco di traffico a 1232 e gli
utenti corrispondenti in quell'ora sono 200 e così via.
Con la tua query, infatti, se dovessi inserire un arco temporale dal 15 al
17/12/08 mi troverebbe un solo record (ovvero il più altro tra il 15 ed il
17) mentre mi sarebbe ancora più comodo ottenere un solo record per ciascun
giorno.
Scusa per il disturbo e grazie ancora.



text:
ErmeteTrismegisto wrote:
>> SELECT B, C
>> FROM Tabella
>> WHERE B = (SELECT Max(B) FROM Tabella)
>
> Grazie 1000, Karl! Funziona perfettamente!
>
> e se volessi aggiungere la particolarità di ottenere un risultato
> simile raggruppato per ogni giorno?
>
> Ad esempio, la mia tabella ha un campo data, un campo ora (dalle
> 00:00 alla 24:00, quindi 24 records), un campo TRAFFICO e un campo
> UTENTI, ed io vorrei estrarre con una query per ciascun giorno il
> record col max valore di TRAFFICO ed affianco il corrispondente
> valore di UTENTI
>
> Data ORA TRAFFICO UTENTI
> 15/12/08 19:00 1232 200
> 16/12/08 21:00 1853 250
> 17/12/08 20:00 1756 234
>
> in cui il giorno 15 alle 19:00 c'è stato il picco di traffico a 1232
> e gli utenti corrispondenti in quell'ora sono 200 e così via.
>
> Con la tua query, infatti, se dovessi inserire un arco temporale dal
> 15 al 17/12/08 mi troverebbe un solo record (ovvero il più altro tra
> il 15 ed il 17) mentre mi sarebbe ancora più comodo ottenere un solo
> record per ciascun giorno.
SELECT a.Data, a.ORA, a.TRAFFICO, a.UTENTI
FROM Tabella AS a
WHERE a.TRAFFICO =
  (SELECT Max(TRAFFICO)
   FROM Tabella AS b
   WHERE a.Data = b.Data)
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/itPero
 per ricevere un


title: Incrementare un campo numerico

author: Stef

text:
Ho creato un dbase in access dove ho un campo chiamato numero ed un altro
campo chiamato volume.
 Ho bisogno che il campo numero si incrementi fino a 100 per poi riazzerarsi
e ricominciare daccapo,
contestualmente il campo volume deve rimanere fisso ed incrementarsi di uno
quando il campo numero si azzera e ricomincia.
esempio numero=1 volume=850; numero=2 volume 850 fino a numero 100 volume
850 e quindi numero 1 e volume 851.
I due campi sono entrambi numerici
Spero di essermi spiegato.
Vorrei sapere se esiste una routine che mi permette di fare ciň premetto di
essere poco esperto. Grazie


title: Incrementare un campo numerico

author: Alessandro Cara

text:

la routine e' pressappoco questa
-----------------------------
Function Incrementa(iVol, fVol)
Dim iFor1,iFor2
definizione dellla connessione (conn)
definizione del recordset (rs)
apertura del recordset
for iFor1 = iVol to fVol
    for iFor2 = 1 to 100
         with rs
             .addnew
             !numero = iFor2
             !volume = iFor1
             .update
         end with
    next
next
end function
Se messa pubblica in un modulo e' richiamabile da qualsiasi punto della
applicazione
(previsti i parametri iVol=volume iniziale, fVol= volume finale)
--
a.cara
Togli qualcosa dall'email


title: eliminazione oggetto in un altro db

author: massimiliano

text:
salve a tutti,
nella fase di debugging on site spero (nel mio caso)
bisogna modificare delle maschere o delle qry.
Io invio al cliente solo
le maschere e query aggionate e con lui vado ad eliminare manualmente
quelle da sostituire per poi permettere alla macro dell'aggiornamento di
esportare quelle modificate.
E' possibile, dopo il doveroso backup,
automatizzare dal file di aggiornamento l'eliminazione delle maschere nel
vecchio db?
grazie
MAssimiliano
--------------------------------
Inviato via
http://usenet.iol.it


title: eliminazione oggetto in un altro db

text:


si se hai un mdb con gli mde non si può
vedi delete se non ricordo male
o deleteobjectt
Saluti.
Emanuele.


title: Problema sintassi

author: Alessio  dal laboratorio

text:
Ho trovato questo codice che serve per inserire un appuntamento in
Outlook.
Sub AddAppointment()
   Dim objOutlook As New Outlook.Application
   Dim objAppt As AppointmentItem
       Set objAppt = _
           objOutlook.CreateItem(olAppointmentItem)  'Create a new
                                                     'ContactItem
       With objAppt
           .Subject = "Lunch"               'Appointment's Subject line
                .Start = #2/25/97 1:00:00 PM#    'Appointment's starting
                                                 'time
           .End = #2/25/97 2:00:00 PM#      'Appointment's ending time
           .Location = "Restaurant"         'Appointment's location
           .ReminderSet = True              'Set Reminder to 15 minutes
           .ReminderMinutesBeforeStart = 15 'before the start of the
                                            'appointment
           .Save                            'Save the appointment
       End With
       Set objAppt = Nothing
       Set objOutlook = Nothing
   End Sub
Ho un problema di sintassi alla riga:
.Start = #2/25/97 1:00:00 PM#
dove vorrei che la data e l'ora venissero presi dai controlli Data e Ora
ho provato con
.Start = "(Me.Giorno.Value) & (Me.ora.Value)"
ma mi da Tipo non corrispondente.
Qualcuno mi puo' scrivere la sintassi giusta ?
Ringrazio anticipatamente


title: Problema sintassi

author: Sergio MAZZA

text:
"Alessio (SV) dal laboratorio" <
infoTO...@odontotecnico.it
> ha scritto
nel messaggio news:MPG.1a396c9b6...@powernews.libero.it...

Potrebbe essere:
.Start = CDate(Me.Giorno & " " & Me.ora)
Ciao.
--
Sergio MAZZA


title: Problema sintassi

text:
>
> Potrebbe essere:
> .Start = CDate(Me.Giorno & " " & Me.ora)
>
Niente , stesso errore


title: Problema sintassi

text:
"Alessio (SV) dal laboratorio" <
infoTO...@odontotecnico.it
> ha scritto
nel messaggio news:MPG.1a397e452...@powernews.libero.it...
>
>
> Niente , stesso errore
Come scrivi i dati nelle caselle di testo?
Tipo: "1/12/03" e "12:30"; se non rispetti i separatori di data e ora (che
per me sono i due punti) probabilmente è questa la causa di errore...
Ciao.
--
Sergio MAZZA


title: Problema sintassi

author: Alessio  da casa

text:
>
> Come scrivi i dati nelle caselle di testo?
> Tipo: "1/12/03" e "12:30"; se non rispetti i separatori di data e ora (che
> per me sono i due punti) probabilmente è questa la causa di errore...
>
 Giusto avevo gia' risolto , era un problema di
impostazione data e ora


title: differenza rk

author: gestserv

text:
Ho una queryA con un campo SommaDiConsumo che mi restituisce 2 record: 200 e
120.
Come faccio a fare un'altra query (o nella stessa) la differenza tra il
primo campo e il secondo? in pratica ad avere un campo che mi restituisca
80.
grazie
Matteo


title: differenza rk

author: Pivo

text:
"gestserv" <
gest...@uno.it
> wrote in message
news:95olun$8ng$1...@fe1.cs.interbusiness.it...

Nella stessa query, con un'espressione.
DIFFERENZA: [campoA] - [campoB]


title: differenza rk

text:

[cut]
SELECT Sum(CONDOMINI.CONSUMO) AS SommaDiCONSUMO, Count(CONDOMINI.CONSUMO) AS
ConteggioDiCONSUMO
FROM CONDOMINI
GROUP BY CONDOMINI.generale, CONDOMINI.singoli
HAVING (((CONDOMINI.generale)=-1)) OR (((CONDOMINI.singoli)=-1));
questa query mi restituisce questi risultati:
200        1
120        4
nella stessa query o in un'altra vorrei avere il risultato della differenza
tra i due campi quindi 80.
Grazie
Matteo


title: differenza rk

text:
"gestserv" <
gest...@uno.it
> ha scritto nel messaggio
news:95rruj$m86$1...@fe2.cs.interbusiness.it...

Bisognerebbe che dicessi che valore hanno i campi generale e singoli della
prima e della seconda riga.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: differenza rk

text:
> > SELECT Sum(CONDOMINI.CONSUMO) AS SommaDiCONSUMO,
Count(CONDOMINI.CONSUMO)
> AS
> > ConteggioDiCONSUMO
> > FROM CONDOMINI
> > GROUP BY CONDOMINI.generale, CONDOMINI.singoli
> > HAVING (((CONDOMINI.generale)=-1)) OR (((CONDOMINI.singoli)=-1));
> >
> > questa query mi restituisce questi risultati:
> > 200        1
> > 120        4
> > nella stessa query o in un'altra vorrei avere il risultato della
> differenza
> > tra i due campi quindi 80.
i campi singoli e generale sono 2 campi Si/No attraverso i quali sommo nella
prima colonna i consumi generali (200) e conto quanti sono i rk selezionati
(1) nella seconda sommo il consumo dei singoli (120) e conto quanti sono (4)
Ciao
Matteo


title: differenza rk

text:
"gestserv" <
gest...@uno.it
> ha scritto nel messaggio
news:95tlkq$s1l$1...@fe2.cs.interbusiness.it...

Ok quello l'ho percepito dal codice SQL della query; ma che valori hanno nei
due campi Si/No i record che raggruppati producono il valore positivo (200)
e quelli che raggruppati producono il valore da sottrarre (120)?



title: differenza rk

text:
cut
> Ok quello l'ho percepito dal codice SQL della query; ma che valori hanno
nei
> due campi Si/No i record che raggruppati producono il valore positivo
(200)
> e quelli che raggruppati producono il valore da sottrarre (120)?
>
che tristezza!!! Non riesco nemmeno a spiegarmi, come potrei risolvere il
problema!!! Provo lo stesso approfittando della tua pazienza.
Cosa intendi con valori dei campi si/no?
Provo a spiegarti senza codice come ho fatto per altri problemi in passato.
Ho una tabella di nominativi con un campo nome, uno consumo, uno singoli,
uno generale. Il mio obiettivo é ricavarmi dalla tabella tramite una
maschera il consumo del generale e scalare la somma dei singoli. Per fare
ciò scorro la maschera e seleziono con il campo Si/No il singolo e i
generali. Con la query che ho già postato ottengo un raggruppamento di tutti
i generali che hanno valore -1 e di tutti i singoli che hanno valore -1 che
sono i 2 valori che ti ho scritto: somma dei (o meglio del) generale 200,
somma dei singoli 120. Quindi ora mi prendo la calcolatrice e faccio 200-120
per ottenere 80. Vorrei farlo tramite query.
Ciao


title: differenza rk

text:
"gestserv" <
gest...@uno.it
> ha scritto nel messaggio
news:960v30$qua$1...@fe1.cs.interbusiness.it...
>
> cut
>
> > Ok quello l'ho percepito dal codice SQL della query; ma che valori hanno
> nei
> > due campi Si/No i record che raggruppati producono il valore positivo
> (200)
> > e quelli che raggruppati producono il valore da sottrarre (120)?
> >
>
> che tristezza!!! Non riesco nemmeno a spiegarmi, come potrei risolvere il
> problema!!! Provo lo stesso approfittando della tua pazienza.
Tristezza?
E' venerdì e sera, domani è sabato; persino quel pessimista di Leopardi
diceva che il sabato è il più bel giorno della settimana.
> Cosa intendi con valori dei campi si/no?
Volevo sapere come si faceva a distinguerei i record il cui consumo va
sommato nel totale di colonna da quelli per i quali il consumo va sottratto.
> Provo a spiegarti senza codice come ho fatto per altri problemi in
passato.
> Ho una tabella di nominativi con un campo nome, uno consumo, uno singoli,
> uno generale. Il mio obiettivo é ricavarmi dalla tabella tramite una
> maschera il consumo del generale e scalare la somma dei singoli. Per fare
> ciò scorro la maschera e seleziono con il campo Si/No il singolo e i
> generali. Con la query che ho già postato ottengo un raggruppamento di
tutti
> i generali che hanno valore -1 e di tutti i singoli che hanno valore -1
che
> sono i 2 valori che ti ho scritto: somma dei (o meglio del) generale 200,
> somma dei singoli 120. Quindi ora mi prendo la calcolatrice e faccio
200-120
> per ottenere 80. Vorrei farlo tramite query.
E così mi hai risposto.
Per fare il tutto con un'unica query mi creerei una query unione che ha il
seguente codice SQL:
SELECT Sum(CONDOMINI.CONSUMO) AS SommaDiCONSUMO, Count(CONDOMINI.CONSUMO) AS
ConteggioDiCONSUMO
FROM CONDOMINI
GROUP BY CONDOMINI.generale, CONDOMINI.singoli
HAVING (((CONDOMINI.generale)=-1)) OR (((CONDOMINI.singoli)=-1))
UNION SELECT Sum(IIf([generale]=-1,[CONSUMO],[CONSUMO]*-1)) AS
SommaDiCONSUMO, 9999 AS ConteggioDiCONSUMO
FROM CONDOMINI
HAVING (((CONDOMINI.generale)=-1)) OR (((CONDOMINI.singoli)=-1))
ORDER BY ConteggioDiCONSUMO;
Naturalmente la riga con 9999 al posto del conteggio è la riga totali.
Se invece il totale lo vuoi ottenere con una query separata, questo dovrebbe
essere il codice SQL della nuova query:
SELECT Sum(IIf([generale]=-1,[CONSUMO],[CONSUMO]*-1)) AS SommaDiCONSUMO,
"Totale"
FROM CONDOMINI
HAVING (((CONDOMINI.generale)=-1)) OR (((CONDOMINI.singoli)=-1));
Spero che fosse ciò che ti serviva.
> Ciao



title: differenza rk

text:
> Spero che fosse ciň che ti serviva.
Come sempre!
> > Ciao
Grazie e ciao
> Roberto
Matteo


title: database diversi

text:
Ho un database in cui vengono inserite le pratiche in arrivo con
numero di protocollo, data di spedizione e data di arrivo, e dati
anagrafici.
Vorrei utilizzare questi dati inseriti nella tabella ARRIVO ed
importarli in un database condiviso che viene utilizzato dagli addetti
della contabilità importandoli nella tabella CONTABILIZZA in cui ci
sono altri campi, ossia le tabella non hanno gli stessi campi.
Come faccio ad aggiornare la tabelal contabilizza con i dati della
tabella ARRIVO ?
Essendo un file conidviso per gli utenti, devo fare l'importazione dei
dati quando nessun altro usa il database?
Grazie in anticipo


title: proprietà width variabile su valore numerico e proprietà left non funzionante

author: Gaetano Di Zanni

text:
Ho un problema: devo rappresentare graficamente, in un report, un periodo
tra due date, che sarà quindi un rettangolo la cui proprietà width,
opportunamente dimensionata ( circa 500 twips = 1 cm) crea dei rettangoli di
larghezza variabile: fin qui tutto bene, quello che non riesco a
rappresentare è lo spostamento verso dx o sx, a seconda che la prima delle
due date costituenti l'inizio e la fine del periodo sia, per esempio, il 1°
novembre o il 15 novembre. Se la differenza poi è di pochi giorni, rispetto
alle date di inizio (tra due periodi che sono "1-nov ...31 mar "e l'altro
"15nvo...15apr") non riesco ad apprezzare lo spostamento laterale (perche'
appunto la differenza fra il 1 nov e il 15 nov è una piccola frazione di mm!


title: Modifica dati abbonato

author: Mama

text:
Codice abbonato 2823
Con la presente comunico la variazione di indirizzo a cui recapitare le
copie di Mondo GIS
arch. Massimo Manfredelli
Via Cimarosa 186
80127 - Napoli


title: Modifica dati abbonato

text: Scusate mi ero distratto..................


title: query multiple con lo stesso parametro

author: Daniele

text:
Devo eseguire diverse query contemporaneamente.
Queste query hanno gli stessi parametri (mese, anno).
E' possibile eseguirle tutte inserendo i parametri una sola volta? Magari
passando i parametri in una maschera o una inputbox?
Grassie mille per l'aiuto,
                                            Daniele
************************************************************************
L'autodidatta impara lentamente, ma alla fine ottiene le soddisfazioni
maggiori!!
************************************************************************
d.z...@tiscalinet.it


title: query multiple con lo stesso parametro

author: Antonio Biso

text:
Daniele ha scritto nel messaggio <87a98e$ums$
1...@lacerta.tiscalinet.it
>...
>Devo eseguire diverse query contemporaneamente.
>Queste query hanno gli stessi parametri (mese, anno).
>E' possibile eseguirle tutte inserendo i parametri una sola volta? Magari
>passando i parametri in una maschera o una inputbox?
Certo.
Se usi una maschera basta che metti nei criteri il riferimento ai controlli
della mashcera, qualcosa tipo
[forms]![tuamaschera]![tuocontrollo]
se usi una/più inputbox dovrai via codice o crearti tante stringhe sql
dinamiche, oppure aprire i recordset passando i parametri con la proprietà
parameters...
Antonio


title: query multiple con lo stesso parametro

author: Lorenzo Coronati

text:
Scrisse "Daniele" <
d.z...@tiscalinet.it
>:
>Devo eseguire diverse query contemporaneamente.
>Queste query hanno gli stessi parametri (mese, anno).
>E' possibile eseguirle tutte inserendo i parametri una sola volta? Magari
>passando i parametri in una maschera o una inputbox?
Certo: vedi l'help su Querydef e parameters
Bai
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: query multiple con lo stesso parametro

text:
Grazie mille. ho risolto con il riferimento alla maschera nella query.
*******
Al mondo ci sono 2 categorie di persone: i geni e coloro che dicono di
esserlo.
Io sono un genio.
*******


title: query multiple con lo stesso parametro

author: Alberto Marchi

text:
>Devo eseguire diverse query contemporaneamente.
>Queste query hanno gli stessi parametri (mese, anno).
>E' possibile eseguirle tutte inserendo i parametri una sola volta? Magari
>passando i parametri in una maschera o una inputbox?
>
Crei una maschera "Immissione" con due campi di nome Mese e Anno. Poi
"select * from tabella where mese = " & FORMS!immissione!mese & " and Anno = " & forms!immissione!Anno
Alberto


title: Gestione orari

author: Bad Medicine

text:
Ho un problema, vorrei gestire la programmazione degli orari di  una
palestra.
In questa palestra si svolgono vari corsi e per ogni corso ci sono
delle lezioni in giorni diversi della settimana.
Il mio problema e' questo, io vorrei inserire i dati delle lezioni da
un'unica griglia che ha come righe i corsi, come colonne i giorni
della settimana e come contenuto delle caselle gli orari.
Come potrei fare?
Grazie a tutti per l'attenzione.


title: Gestione orari

author: Luciano

text:
Bad Medicine ha scritto nel messaggio
<
38e35901....@news.dsi.unimi.it
>...
>Il mio problema e' questo, io vorrei inserire i dati delle lezioni da
>un'unica griglia che ha come righe i corsi, come colonne i giorni
>della settimana e come contenuto delle caselle gli orari.
>
>Come potrei fare?
Con Word! Da come la dici sembra che tu voglia piu' che altro avere uno
specchietto dell'orario.
Saluti.
Luciano


title: Gestione orari

text:
Scrisse "Luciano" <
mc5...@mclink.it
>:
>Con Word! Da come la dici sembra che tu voglia piu' che altro avere uno
>specchietto dell'orario.
Beh, con Excel ci sarebbe pure il vantaggio del riempimento
automatico per non dover scrivere i giorni...
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


author: mike sa

text:
Ciao
è possibile selezionare il percorso di un file da importare, per poi
memorizzarlo in una casella di testo, segundo lo stesso metodo che si usa
normalmente in windows.
un saluto
mike
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Marco Pizzamiglio

text:
mike sa ha scritto:
> Ciao
> è possibile selezionare il percorso di un file da importare, per poi
> memorizzarlo in una casella di testo, segundo lo stesso metodo che si usa
> normalmente in windows.
> un saluto
> mike
www.sitocomune.com
 sez. General 6.22 o Modules 5.5
Ciao.
-Marco-
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


author: Alessandro Baraldi

text:
mike sa ha scritto:
> Ciao
> è possibile selezionare il percorso di un file da importare, per poi
> memorizzarlo in una casella di testo, segundo lo stesso metodo che si usa
> normalmente in windows.
> un saluto
> mike
In aggiunta a quanto detto da Marco(Namor) sul Demo del SC io aggiungo
un altro Demo
che reputo più performante e flessibile:
http://www.alessandrobaraldi.it/DettaglioFaq.asp?IdFAQ=27
Il Demo è sviluppato con A97 e mantiene la sua compatibilità in
salita senza problemi.
Saluti
@Alex


title: scuse

author: maurizio

text:
Ho problemi nell'aggiornamento dei nuovi msg e quindi ho inviato un doppione
della mia domanda sulle sottomaschere, chiedo scusa, tanto che non vedo
neanche il secondo.
maurizio
--
Maurizio
calma27<NOSPAM>@
libero.it
     Di solito gli uomini
disprezzano le cose
    che non capiscono
                  Johann Wolfgang von Goethe
""togli<NOSPAM> per rispondere""


title: Conversione Acc 2.0 - Acc 97 (DAO)

author: bande

text:
Ciao a tutti,
un'informazione sulla libreria DAO: dopo una conversione da Access 2.0 a
Access 97 ho visto che nei riferimenti e' segnato "DAO 2.5/3.51
Compatibility Library" e credo sia per questo che alcuni errori tipo l'uso
di [schede] al posto di [forms] o le diverse costanti intrinseche non
vengono segnalati.
Ho cercato di uniformare comunque tutto alla versione 97, ma mi chiedevo se
mi comporta problemi mantenere questa libreria invece della "DAO 3.51 Object
Library" usata nei file creati direttamente da Access 97.
Spero di essermi spiegato decentemente..
Ciao
Andrea


title: Conversione Acc 2.0 - Acc 97 (DAO)

author: CarloCos

text:
"bande" <
raggi...@mail.ru
> ha scritto nel messaggio
news:9n4t93$57ssi$1...@ID-65136.news.dfncis.de...

Puoi usare tranquillamente la DAO 3.51.
Usa sempre e solo Forms al posto di Schede anche quando Access ti dice che
potresti usare Schede.
Ciao, Carlo


title: Sostanziali differenze nel codice dalla versione 97 alla 2000

author: Skywalker Senior

text:
Ciao a tutti!
Ho la necessità di convertire un DB fatto con Access97 in Access 2000, ma
nella conversione del codice (parecchio) mi si presenta un bel problema: i
tipi di dati "DataBase", "Recordset" e così via ora sono assolutamente
sconosciuti!!
Quindi alle istruzioni
    dim MioDB as DataBase
    dim MiaTabella as RecordSet
il programma si ferma e mi sberleffa con un laconico "Impossibile trovare
l'oggetto o la libreria".....!
Eppure in un manuale di Access 2000 preso di recente proprio per capire
quale fosse lo sbaglio, tali istruzioni sono normalmente usate!!
Manca forse un "pezzo" al mio Access 2000?
Aiutami Obi-Wan Kenobi, sei la mia unica speranza! :-)
--
-------------------------------------------------------
May the Force be with you
Skywalker Senior


author: Claudio

text:
"Skywalker Senior" <
questo.i...@non.esiste.it
> ha scritto nel messaggio
news:ti5f9.74318$ub2.1...@news1.tin.it...
> Ciao a tutti!
>
> Ho la necessità di convertire un DB fatto con Access97 in Access 2000, ma
> nella conversione del codice (parecchio) mi si presenta un bel problema: i
> tipi di dati "DataBase", "Recordset" e così via ora sono assolutamente
> sconosciuti!!
Prova ad aprire il codice visual basic, andare in Strumenti/Riferimenti, e
togliere la spunta ai riferimenti mancanti...
Ciao. Cld.


text:
"Skywalker Senior" <
questo.i...@non.esiste.it
> ha scritto nel messaggio
news:ti5f9.74318$ub2.1...@news1.tin.it...
> Ciao a tutti!
>
> Ho la necessità di convertire un DB fatto con Access97 in Access 2000, ma
> nella conversione del codice (parecchio) mi si presenta un bel problema: i
> tipi di dati "DataBase", "Recordset" e così via ora sono assolutamente
> sconosciuti!!
>
> Quindi alle istruzioni
>     dim MioDB as DataBase
>     dim MiaTabella as RecordSet
>
> il programma si ferma e mi sberleffa con un laconico "Impossibile trovare
> l'oggetto o la libreria".....!
>
> Eppure in un manuale di Access 2000 preso di recente proprio per capire
> quale fosse lo sbaglio, tali istruzioni sono normalmente usate!!
>
> Manca forse un "pezzo" al mio Access 2000?
A parte quello che ha detto Claudio, mi pare ci sia il discorso che a2000
usa ADO...
ma sai... non mischiandomici co' 'ste release scaruse, non ci giurerei!!!!
Antonio


text:
"Claudio" <cld@NOSPAM&COsupereva.it> ha scritto nel messaggio
news:Gr5f9.74349$ub2.1...@news1.tin.it...

OK, alcuni me li ha tolti e l'errore è cambiato (dice che non trova il tipo
personalizzato!), ma gli ultimi due (che credo siano i diretti responsabili)
non me li toglie perchè dice che sono in uso... sono "Microsoft Access 9.0
Object Library" e "Visual Basic for Applications"....
Ora mi viene un dubbio... perchè la presenza di questi moduli dovrebbe
essere un problema? Non dovrebbe essere il contrario?



author: Alberto S.

text:
[CUT]
>
> Ho la necessità di convertire un DB fatto con Access97 in Access 2000, ma
> nella conversione del codice (parecchio) mi si presenta un bel problema: i
> tipi di dati "DataBase", "Recordset" e così via ora sono assolutamente
> sconosciuti!!
>
> Quindi alle istruzioni
>     dim MioDB as DataBase
>     dim MiaTabella as RecordSet
>
> il programma si ferma e mi sberleffa con un laconico "Impossibile trovare
> l'oggetto o la libreria".....!
[CUT]
È quasi sicuramente come dice Antonio ...
Apri un qualsiasi modulo e nei riferimenti seleziona DAO e deseleziona ADO
... visto che è un db di A97 ADO non ti dovrebbe servire ...
Meglio ancora seleziona DAO e lascia selezionato ADO, però cambia le due
righe in:
     dim MioDB as DAO.DataBase
     dim MiaTabella as DAO.RecordSet
Ciao
--
Alberto


author: Maurizio Borrelli

text:
> "Alberto S." [...]:
> Apri un qualsiasi modulo e nei riferimenti seleziona DAO e deseleziona ADO
> ... visto che è un db di A97 ADO non ti dovrebbe servire ...
> Meglio ancora
    Per favore, puoi espandere questo tuo "meglio ancora"? Perche'?
> seleziona DAO e lascia selezionato ADO, però cambia le due
> righe in:
>      dim MioDB as DAO.DataBase
>      dim MiaTabella as DAO.RecordSet
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
"Alberto S." <
sartor...@tin.it
> ha scritto nel messaggio
news:alivrq$1q73io$2...@ID-134626.news.dfncis.de...
> [CUT]
> >
> > Ho la necessità di convertire un DB fatto con Access97 in Access 2000,
ma
> > nella conversione del codice (parecchio) mi si presenta un bel problema:
i
> > tipi di dati "DataBase", "Recordset" e così via ora sono assolutamente
> > sconosciuti!!
> >
> > Quindi alle istruzioni
> >     dim MioDB as DataBase
> >     dim MiaTabella as RecordSet
> >
> > il programma si ferma e mi sberleffa con un laconico "Impossibile
trovare
> > l'oggetto o la libreria".....!
>
> [CUT]
>
> È quasi sicuramente come dice Antonio ...
>
> Apri un qualsiasi modulo e nei riferimenti seleziona DAO e deseleziona ADO
> ... visto che è un db di A97 ADO non ti dovrebbe servire ...
Ecco trovato l'inghippo: La voce "Microsoft DAO" e "Microsoft Data Access
Object" non erano selezionate... è bastato un segno di spunta ed è tutto a
posto!
> Meglio ancora seleziona DAO e lascia selezionato ADO, però cambia le due
> righe in:
>      dim MioDB as DAO.DataBase
>      dim MiaTabella as DAO.RecordSet
>
Grazie mille!



text:
[CUT]
> > Apri un qualsiasi modulo e nei riferimenti seleziona DAO e deseleziona
ADO
> > ... visto che č un db di A97 ADO non ti dovrebbe servire ...
> > Meglio ancora
>
>     Per favore, puoi espandere questo tuo "meglio ancora"? Perche'?
>
> > seleziona DAO e lascia selezionato ADO, perň cambia le due
> > righe in:
> >      dim MioDB as DAO.DataBase
> >      dim MiaTabella as DAO.RecordSet
>
> --
> Ciao :-)
> Maurizio
> --------
> ?SPQR(C)
>  X
Visto che deve intervenire sul codice, lo rende da subito idoneo anche
all'utilizzo di ADO.
Ti rimando poi anche all'intervento di Karl:
    (Re: utilizzo di recorset - post di giovedě 29 agosto 2002 18.56)
Ciao
--
Alberto


text:
> "Alberto S." [...]:
> > > Meglio ancora
> >     Per favore, puoi espandere questo tuo "meglio ancora"? Perche'?
> > > seleziona DAO e lascia selezionato ADO, però cambia le due
> > > righe in:
> > >      dim MioDB as DAO.DataBase
> > >      dim MiaTabella as DAO.RecordSet
> Visto che deve intervenire sul codice, lo rende da subito idoneo anche
> all'utilizzo di ADO.
    A che pro?
    Se non usa ADO ma DAO perche' portarsi dietro i riferimenti di ADO, col
rischio di commettere errori?
    Quando e se usera' ADO mettera' i riferimenti.
    Non so se mi spiego: e' il tuo "meglio ancora" che non mi convince.
> Ti rimando poi anche all'intervento di Karl:
>     (Re: utilizzo di recorset - post di giovedì 29 agosto 2002 18.56)
--
Ciao :-)
Maurizio
--------
?SPQR(C)
 X
--------


text:
"Maurizio Borrelli" <
maurizio...@freepass.it
> ha scritto nel messaggio
news:almvpd$1r66ih$2...@ID-52090.news.dfncis.de...
> > "Alberto S." [...]:
> > > > Meglio ancora
> > >     Per favore, puoi espandere questo tuo "meglio ancora"? Perche'?
> > > > seleziona DAO e lascia selezionato ADO, però cambia le due
> > > > righe in:
> > > >      dim MioDB as DAO.DataBase
> > > >      dim MiaTabella as DAO.RecordSet
> > Visto che deve intervenire sul codice, lo rende da subito idoneo anche
> > all'utilizzo di ADO.
>
>     A che pro?
>
>     Se non usa ADO ma DAO perche' portarsi dietro i riferimenti di ADO,
col
> rischio di commettere errori?
>
>     Quando e se usera' ADO mettera' i riferimenti.
>
>     Non so se mi spiego: e' il tuo "meglio ancora" che non mi convince.
Sei chiarissimo.
Il mio 'meglio ancora' non era riferito al lasciare o non lasciare il
riferimento ad ADO, ma al fatto che, avendo 'sotto osservazione' due righe
di codice, poteva anche essere conveniente modificarle subito di quel tanto
che avrebbe loro permesso di lavorare anche quando e se lui avesse - in
altri punti del DB - introdotto ADO. (comunque sono due modi diversi di
'approcciarsi' ai problemi - non solo di database ovviamente)
Ciao
--
Alberto


text:
> "Alberto S." [...]:
> Il mio 'meglio ancora' non era riferito al lasciare o non lasciare il
> riferimento ad ADO, ma al fatto che, avendo 'sotto osservazione' due righe
> di codice, poteva anche essere conveniente modificarle subito di quel
tanto
> che avrebbe loro permesso di lavorare anche quando e se lui avesse - in
> altri punti del DB - introdotto ADO. (comunque sono due modi diversi di
> 'approcciarsi' ai problemi - non solo di database ovviamente)
    Grazie. Scusa se ti ho stressato ma un po' e' perche' sono un rompi di
carattere; e un po' e' perche' mi dispiace che con quel che scriviamo noi si
possa fuorviare i pargoli.
    (Ammira l'abile ed improbaile sintassi di questa frase)



author: Oscar Manfredini

text:
"Maurizio Borrelli" <
>     (Ammira l'abile ed improbaile sintassi di questa frase)
Volevi scrivere: improbabile?


text:
> "Oscar Manfredini" [...]:
> > "Maurizio Borrelli" [...]:
> >     (Ammira l'abile ed improbaile sintassi di questa frase)
> Volevi scrivere: improbabile?
    E' probbabbile.



text:
>     Grazie. Scusa se ti ho stressato ma un po' e' perche' sono un rompi di
> carattere; e un po' e' perche' mi dispiace che con quel che scriviamo noi
si
> possa fuorviare i pargoli.
No problem,
anche perché in scambi di opinioni di questo tipo l'unico che ha da
guadagnare (leggi imparare) sono io.
>     (Ammira l'abile ed improbaile sintassi di questa frase)
Veramente notevole! (in tempi in cui già mettere in fila due congiuntivi
sembra un'impresa sovrumana).
Ciao
--
Alberto


title: Opzioni di Avvio

author: Cocoon

text:
Dal menu Avvio ho nascosto tutto quello che potevo nascondere ma ora non so
come rifarli tornare.
Ditemi...


title: Opzioni di Avvio

author: MA

text:
"Cocoon" <nonRo...@noSPAM.com> ha scritto nel
messaggio
news:vbwCc.520660$rM4.21...@news4.tin.it...

Rilanciua l'applicativo tenendo premuto maiuscolo
MAssimiliano


title: Maschere esterne correlate

author: conrad

text:
Innanzitutto Buona Pasqua!

PUO' RISOLVERSI QUESTO
PROBLEMA?:

IPOTIZZIAMO DUE TABELLE - DIPENDENTI E
STRAORDINARIO

RELAZIONE UNO-A-MOLTI TRA ID(PRIMARIA) E
IDIPENDENTI(NUMERICO) NELLA TABELLA STRAORDINARIO.

CON QUALSIASI WIZARD NON FUNZIONA E CIOE' SE CREO
IN AUTOMATICO UNA MASCHERA IN BASE A DIPENDENTI E CON UN PULSANTE MI RICHIAMO LA
MASCHERA STRAORDINARIO, NON FUNZIONA;

SE CREO UNA MASCHERA, COL WIZARD, DELLE DUE TABELLE
ASSIEME AUTOMATICAMENTE MI CHIEDE SE CREARE UNA MASCHERA IN BASE A DIPENDENTI E
CON MASCHERA STRAORDINARIO IN SOTTOMASCHERA O RICHIAMANDOLA TRAMITE PULSANTE;
COL PULSANTE NON FUNZIONA!

DA' SEMPRE LO STESSO ERRORE CHE NON PUO' AGGIORNARE
(LA SECONDA MASCHERA) PERCHE'
MANCA UN RECORD
CORRELATO
?!?!?!?!?!?!?!?!?

MA COME MAI NON HANNO ANCORA RISOLTO QUESTO
PROBLEMA NEMMENO NELLA VERSIONE 2000??

(PER NOTIZIA HO SBIRCIATO LA VERSIONE 2002 DI
ACCESS (IN INGLESE) - NON CAMBIA NIENTE!!!!)

INSOMMA:
COME DEVO CORRELARE PERCHE' IL TUTTO FUNZIONI
???

 - PER CORTESIA, NON RISPONDETEMI CHE SI PUO'
SOLO FARE CON UNA SOTTOMASCHERA, GRAZIE!


title: Maschere esterne correlate

author: Guycho

text:
"conrad" <
con...@libero.it
> wrote in message
001c01c0c585$0eeb5580$da261a97@markred...
Innanzitutto Buona Pasqua!
PUO' RISOLVERSI QUESTO PROBLEMA?:








se gridi ancora piů forte e continui a postare in html, non credo che
troverai molto aiuto...
ciao


title: stampare da anteprima

author: Michael

text:
Ho notato che con il mio gestionale di contabilità (nativo win 32 bit e
scritto in VB6 con archivi in access 97  ) quando si aprono le anteprime di
stampa , posso stampare
opure cliccare sul pulsante "imposta stampante", doce si apre una form dove
imposta la stampante , il formato carta e l'alimentazione carta.
Ebbene , l'informazione relativa all'alimentazione carta non corrisponde a
quanto indicato nel driver della stampante !
Se io modifico l'alimentaz. in modo che coincida con quanto impostato nel
driver, alla successiva riapertura dell'anteprima di stampa l'ipzione
ritorna sballata , indicando sempre il vassoio1 , che essendo privo di carta
, genera il msg di carta esaurita.
Quindi non viene tenuta in memoria l'impostazione all'interno della forma di
impostazione stampante " del mio programma.
Come posso risolvere ??
Ho una HPlj2100 pcl6 , anche reinstallando il driver non è cambiato nulla.
Ho Win98 SE .
ciaoe grazie.


title: stampare da anteprima

author: Cane Randagio

text:
"Michael"

Sei OT:  i tuoi problemi riguardano Crytsal Reports _o Data Report_ non
Access '97!
Hai provato su it.comp.lang.visual-basic?
Bye


title: stampare da anteprima

author: Roberto da casa

text:
"Michael" <
mi...@tin.it
> ha scritto nel messaggio
news:bnds2g$96c$1...@usenet.itgate.net...

Scusa ma stampi attraverso i report di Access o con VB6.
Se sei nel secondo caso in questo NG sei OT; devi porre il quesito in un NG
che tratta di VB6 e non di Access.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: conoscere il tipo di campo di un recorset

author: michele de meo

text:
Dato un recordset, ho la necessità di "sapere" di che tipo sono i
campi che lo compongo, quindi se, per ogni campo, si tratta di data,
testo, numerico, ecc....
Da quello che ho letto dall'help mi sembra di aver capito che dovrebbe
trattarsi di DataTypeEnum per l'oggetto field, ma come faccio nel
codice ad assegnare ad una variabile (di tipo long) il valore della
costante che mi indica il tipo di dato?
Ad esempio, ho letto che il tipo adVarChar è associato alla costante
200. Io vorrei assegnare ad una variabile di tipo long tale valore 200
(meglio ancora sarebbe assegnare il testo adVarChar ad una variabile
testo).
Spero di essermi spiegato, e grazie in anticipo a tutti.
mdm


author: Alessandro Baraldi

text:
michele de meo ha scritto:
> Dato un recordset, ho la necessità di "sapere" di che tipo sono i
> campi che lo compongo, quindi se, per ogni campo, si tratta di data,
> testo, numerico, ecc....
> Da quello che ho letto dall'help mi sembra di aver capito che dovrebbe
> trattarsi di DataTypeEnum per l'oggetto field, ma come faccio nel
> codice ad assegnare ad una variabile (di tipo long) il valore della
> costante che mi indica il tipo di dato?
Non puoi ovviamente, una Long come può contenere Text...?
> Ad esempio, ho letto che il tipo adVarChar è associato alla costante
> 200. Io vorrei assegnare ad una variabile di tipo long tale valore 200
> (meglio ancora sarebbe assegnare il testo adVarChar ad una variabile
> testo).
Alt.
Di che Database stai parlando...?
SQL_Server...?
> Spero di essermi spiegato, e grazie in anticipo a tutti.
Stai facendo molta confusione, le variabili hanno delle proprietà, una
variabile
long è NUMERICA cosa ti servirebbe assegnargli 200 ...? 200 cosa
rappresenterebbero...?
> mdm
L'oggetto Field membro dell'Oggetto Recordset sia ADO che DAO(ma con
Access è meglio usare DAO) espone la proprietà Type che ti
restituisce un valore che corrisponde ad un VarType.
Se fai riferimento a DataTypeEnum è implicito che usi ADO, quindi
riceverai un Long
che avrà corrispondenza nel DataTypeEnum.
Ora se interroghi rs.Fields("NomeCampo").Type puoi decidere di
scegliere come
poter assegnare il valore ad una Variabile.
La domanda è questa, sei certo che ti serva proprio questa cosa....?
Se usi una variabile di tipo Variant non pensi che, per la natura
stessa della variabile, possa risolverti il problema....?
@Alex


text:
Alessandro Baraldi ha scritto:
>
> Ora se interroghi rs.Fields("NomeCampo").Type puoi decidere di
> scegliere come
> poter assegnare il valore ad una Variabile.
> La domanda è questa, sei certo che ti serva proprio questa cosa....?
> Se usi una variabile di tipo Variant non pensi che, per la natura
> stessa della variabile, possa risolverti il problema....?
>
> @Alex
Come sempre grazie :-) ora ho capito!!!!
interrogo rs.Fields("NomeCampo").Type  (se necessario), ma
effettivamente posso più semplicemente usare il tipo Variant!!!!!!!
ciao
mdm


title: Chiarimenti

author: Gianni Piccoli

text:
I = 0
 While Not NomiDitta.EOF
    With NomiDitta
        Ditte(I + 1) = !Ditta
        .MoveNext
        I = I + 1
    End With
 Wend
For I = 0 To 49
 If Ditte(I) <> "" Then
  Else
   Ditte(I) = ""
  End If
Next I


title: sintassi like....

author: sd

text:
Salve a tutti,
devo scrivere nel query builder
un'espressione del tipo
like *  forms!ciccio!controllo  *
come'è  la sintassi esatta?
nota: se per esempio inserisco la lettera 'A'
nel controllo della maschera ciccio vorrei
estrarre tutti i record *A*... ovvero i record
che contengono la lettera A.
grazie
sdamy


title: sintassi like....

author: Riccardo

text:
sd <
sd...@tiscalinet.it
> wrote in message
9sol69$oov$1...@pegasus.tiscalinet.it...

__________
penso tu debba scrivere:
like "*" &  forms!ciccio!controllo  & "*"
ciao Riccardo


title: sintassi like....

text:
"Riccardo" <
ricc...@free.panservice.it
> ha scritto nel messaggio
news:9sonb6$ps1$1...@news.panservice.it...
>
> sd <
sd...@tiscalinet.it
> wrote in message
> 9sol69$oov$1...@pegasus.tiscalinet.it...
> > Salve a tutti,
> >
> > devo scrivere nel query builder
> > un'espressione del tipo
> >
> > like *  forms!ciccio!controllo  *
> >
> > come'č  la sintassi esatta?
> >
> > nota: se per esempio inserisco la lettera 'A'
> > nel controllo della maschera ciccio vorrei
> > estrarre tutti i record *A*... ovvero i record
> > che contengono la lettera A.
> >
> >
> > grazie
> >
> > sdamy
> >
> __________
> penso tu debba scrivere:
> like "*" &  forms!ciccio!controllo  & "*"
>
> ciao Riccardo
>
>
>
>
grazie lo stesso cmq, dopo mille
tentativi la sintassi esatta č:
Like '*' & [forms]![ciccio]![controllo] & '*'
ciao ciao
sdamy


title: sintassi like....

author: Antonio Biso

text:
sd <
sd...@tiscalinet.it
> wrote in message
9sos5d$u0s$1...@pegasus.tiscalinet.it...
>
> grazie lo stesso cmq, dopo mille
> tentativi la sintassi esatta č:
>
> Like '*' & [forms]![ciccio]![controllo] & '*'
>
> ciao ciao
> sdamy
Ti consiglio perň di scrivere cosě:
like iif(isnull([forms]![ciccio]![controllo]);"*";"*" &
[forms]![ciccio]![controllo] & '*')
Antonio


title: sintassi like....

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:s86I7.81979$sq5.3...@news.infostrada.it...

...giustissimo...
than you
ciao ciao
sdamy


title: una biblioteca

author: AlQuanto

text:
buonasera saluto tutti
chiedo il permesso per delle domande:
vorrei gestire un db access su win2000server
e poi utilizzare lo stesso via internet
con la possibilità di inserimento e modifica dati dagli utenti
autorizzati...ora
potrei avere dei suggerimenti (visto anche i costi dei libri) sulla
bibliografia da studiare
tipo titolo ecc (sempre che sia possibile avere questi dati)
spero di non aver commesso errori di post e vi ringrazio anticipatamente.


title: una biblioteca

author: UncleSam

text:
"AlQuanto" <
AlQu...@netscape.net
> ha scritto nel messaggio
news:3EDF8AF7...@netscape.net...

www.sitocomune.com
 e poi clicca su "libri"
e
www.microsoft.it
Pier


title: una biblioteca

text:
UncleSam wrote:
> "AlQuanto" <
AlQu...@netscape.net
> ha scritto nel messaggio
> news:3EDF8AF7...@netscape.net...
>
>>...
>>potrei avere dei suggerimenti (visto anche i costi dei libri) sulla
>>bibliografia da studiare
>>tipo titolo ecc (sempre che sia possibile avere questi dati)
>>spero di non aver commesso errori di post e vi ringrazio anticipatamente.
>>
>
>
www.sitocomune.com
 e poi clicca su "libri"
> e
www.microsoft.it
> Pier
>
>
grazie pier
a dire il vero avevo visto
ma aimč la mia ignoranza e il costo dei libri
....non vorrei comprare qualcosa che poi mi sia inutile
e dunque appunto cercavo un consiglio piů mirato...
comunque grazie a te e a tutti dell'i.c.a.axess.
Al
P.S.uhmmm mi sa che non si quota cosě..(ecco perchč mi serve qualcosa
di piů mirato, ma non ditemi di spararmi)


title: Compilazione moduli da maschera

author: Marco De Rizzo

text:
Ciao. Un amico mi ha chiesto di dargli un'idea su come ottimizzare la compilazione di alcuni moduli che devono firmare i suo clienti.
In entrambi i moduli sono richiesti gli stessi dati (ragione sociale ecc e dati del legale rappresentante).
Ho pensato ad access per avere cosi'anche un archivio con tutti i dati dei clienti.
Avete qualche idea... si puo'impostare qualcosa del genere?

Vi ringrazio per qualsiasi spunto.


title: Compilazione moduli da maschera

text:
La risposta è indubbiamente SI, si può...!

Tuttavia se poni un quesito di questo tipo, ci lasci presupporre non sia una cosa che abitualmente maneggi... quindi dal dirti SI a farlo, passa la capacità personale su cui solo tu puoi fare i conti.

@Alex


title: Come copiare epoi cancellare il DB?

text:
Ciao, a me servirebbe utilizzando il VBA di access (2000) di copiare e poi
cancellare il DB a cui stò lavorando...come posso fare?
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Come copiare epoi cancellare il DB?

text:
-M- ha scritto:
> Ciao, a me servirebbe utilizzando il VBA di access (2000) di copiare e poi
> cancellare il DB a cui stò lavorando...come posso fare?
Sempre evidenziando il CROSS_POST vedi in I.C.L.V.B. la mia risposta
@Alex


title: Re: Problema con data

author: William

text:
"> >
>
> Prova CDate(stringaConData)...
>
> Ciao.
Provato...con:
CDate(Val(Right([DATAVE];4));Val(Mid([DATAVE];3;2));Val(Left([DATAVE];2)))
Questo non va
CDate(Left([DATAVE];2) & "/" & Mid([DATAVE];3;2) & "/" & Right([DATAVE];4))
CVDate(Left([DATAVE];2) & "/" & Mid([DATAVE];3;2) & "/" & Right([DATAVE];4))
In questi due casi viene generato un errore che non fa convertire i campi
con valore 0 e questo
mi půň stae bene, il problema č che non converte neppure i campi con una
cifra in meno
ES. 2112004
William


title: Re: Problema con data

author: Sergio MAZZA

text:
"William" <
pi...@pappo.it
> ha scritto nel messaggio
news:cond2r$gvk$1...@balena.cs.interbusiness.it...
> Salve avrei questo piccolo problema:
>
> Sto importando su Access alcuni campi dall'AS400 tra cui
> un campo data.
>
> Il campo data DATAVE è in formato ggmmaaaa e vorrei che nella
> tabella figurasse come gg/mm/aaaa. Per fare questo ho usato una
> query di aggiornamento con la seguente funzione che mi aggiorna un campo
> nella stessa tabella con nome diverso:
>
> DateSerial(Val(Right([DATAVE];4));Val(Mid([DATAVE];3;2));Val(Left([DATAVE];2
> )))
>
> il problema è che la data che viene importata scala di un posto quando il
> primo
> numero è 0
>
> ES:
>
> 01102004  diventa  1102004
>
> di conseguenza la data viene sballata.
> Inoltre in alcuni campi, che sull'AS400 sono vuoti, nella tabella
> vengono sostituiti da 0 e anche qui la data sballa.
>
>
> Qualche consiglio ?
>
> Grazie
> William
>
Prova CDate(stringaConData)...
Ciao.
--
Sergio MAZZA


title: Re: Problema con data

text:
Salve avrei questo piccolo problema:
Sto importando su Access alcuni campi dall'AS400 tra cui
un campo data.
Il campo data DATAVE č in formato ggmmaaaa e vorrei che nella
tabella figurasse come gg/mm/aaaa. Per fare questo ho usato una
query di aggiornamento con la seguente funzione che mi aggiorna un campo
nella stessa tabella con nome diverso:
DateSerial(Val(Right([DATAVE];4));Val(Mid([DATAVE];3;2));Val(Left([DATAVE];2
)))
il problema č che la data che viene importata scala di un posto quando il
primo
numero č 0



title: Re: Problema con data

text:
> Proviamo ad utilizzare la funzione format per far riconoscere i valori
alla
> funzione cdate:
> Es.
> cdate(format([DATAVE],"00 00 0000"))
>
Perfetto funziona alla grande !!
Ti ringrazio.
William


title: Re: Problema con data

text:
"William" <
pi...@pappo.it
> ha scritto nel messaggio
news:consps$1or$1...@carabinieri.cs.interbusiness.it...
>
>
> CDate(Val(Right([DATAVE];4));Val(Mid([DATAVE];3;2));Val(Left([DATAVE];2)))
> Questo non va
>
> CDate(Left([DATAVE];2) & "/" & Mid([DATAVE];3;2) & "/" &
> Right([DATAVE];4))
> CVDate(Left([DATAVE];2) & "/" & Mid([DATAVE];3;2) & "/" &
> Right([DATAVE];4))
> In questi due casi viene generato un errore che non fa convertire i campi
> con valore 0 e questo
> mi půň stae bene, il problema č che non converte neppure i campi con una
> cifra in meno
> ES. 2112004
>
> William
Proviamo ad utilizzare la funzione format per far riconoscere i valori alla
funzione cdate:
Es.
cdate(format([DATAVE],"00 00 0000"))
Ciao.
--
Sergio MAZZA


title: ordinare valori in ordine crescente all'interno di un campo

author: Giorgia

text:
Avrei bisogno che digitando in un campo i numeri delle bolle in ordine
sparso, questi vengano poi ordinati in automatico in ordine crescente, č
possibile?
Grazie per tutti gli aiuti che mi giungeranno
--
Giorgia


author: CIDI

text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:4846c253$0$18156$4faf...@reader3.news.tin.it...
> Avrei bisogno che digitando in un campo i numeri delle bolle in ordine
> sparso, questi vengano poi ordinati in automatico in ordine crescente, è
> possibile?
perchè no? se campo query metti crescente....se tabella/maschera clicca sul
pulsante AZ
se altro spiega meglio :D
Ciao
Daniele


text:
Fax:
+39 011.8220970
"CIDI" <
dado...@spam.tin.it
> ha scritto nel messaggio
news:4846d3b2$0$18152$4faf...@reader3.news.tin.it...

Eh no perchè se faccio A/Z il comando si estende  a tutta la maschera.
a me interessa che solo all'interno di quel campo avvenga l'ordinamento
crescente.....
Non so se sono stata più chiara.....
Ciao!!


text:
"Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:4847a4f5$0$18160$4faf...@reader3.news.tin.it...

si, appena appena.... :-) vediamo, esempio:
tu digiti nel controllo della maschera 654321 e vorresti 123456 ?
non credo si possa fare....speriamo che altri abbiano una soluzione.
Daniele
> Ciao!!
>


text:
"CIDI" <
dado...@spam.tin.it
> ha scritto nel messaggio
news:4847d427$0$35956$4faf...@reader2.news.tin.it...
>
> "Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
> news:4847a4f5$0$18160$4faf...@reader3.news.tin.it...
>>
>> Fax:
+39 011.8220970
>>
>> "CIDI" <
dado...@spam.tin.it
> ha scritto nel messaggio
>> news:4846d3b2$0$18152$4faf...@reader3.news.tin.it...
>>>
>>> "Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
>>> news:4846c253$0$18156$4faf...@reader3.news.tin.it...
>>>> Avrei bisogno che digitando in un campo i numeri delle bolle in ordine
>>>> sparso, questi vengano poi ordinati in automatico in ordine crescente,
>>>> č possibile?
>>>
>>> perchč no? se campo query metti crescente....se tabella/maschera clicca
>>> sul pulsante AZ
>>> se altro spiega meglio :D
>>>
>>> Ciao
>>> Daniele
>>>
>> Eh no perchč se faccio A/Z il comando si estende  a tutta la maschera.
>> a me interessa che solo all'interno di quel campo avvenga l'ordinamento
>> crescente.....
>>
>> Non so se sono stata piů chiara.....
>
> si, appena appena.... :-) vediamo, esempio:
> tu digiti nel controllo della maschera 654321 e vorresti 123456 ?
> non credo si possa fare....speriamo che altri abbiano una soluzione.
>
> Daniele
>
>
>> Ciao!!
>>
>
>Eh sě vorrei quello....
speravo in un comando VSB...maari dopo aggiornamento ma non so come
cavarmela....
Grazie comunque, ciao!


text:
Giorgia ha scritto:

mi sa che nn ho capito....tu vuoi digitare nella stessa casella diversi numeri di bolla (tipo 45 896 2 56) e poi ordinarli (dove?) oppure inserirli in maschere continue in ordine sparso (tipo [1] 56 data contenuto [2] 6 Data contenuto) e poi ordinare la maschera?
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


text:
"Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
news:g299ro$emn$1...@news.nonsolonews.it...

Ciao, non sono stata chiara hai ragione:
nel campo della maschera chiamato DDT io inserisco i numeri dei documenti di
trasporto ma per sveltire la ricerca vorrei che una volta inseriti essi si
ordinino in ordine crescente.
Per es inserisco 5-8- 7 e vorrei che una volta uscita dal campo DDT essi si
ordinassero in 5-7-8.
Andrebbe benone anche si aggiornassero quando passo ad inserire un nuovo
record.
Un po' piů chiara?.....
Giorgia


text:
Giorgia ha scritto:

Credo di aver capito (forse...) ma se non fosse la colpa č mia...
Io farei una cosa del genere da VBA:
Compili la casella come vuoi (attenta ai delimitatori!!!se usi '-' e poi ';' č un po' piů complicato)
su afterupdate recuperi il valore della casella (stringa)
fai un ciclo sulla lunghezza(do until len(TuaCasella) dove ogni volta che incontri '-' (o quello che vuoi) accodi ad un una tabella temporanea il valore del tuo DDT (puoi utilizzare la funzione mid e InStr)
altro loop sulla tabella per costruire la stringa corretta (con '-' o quant'altro
riscrivi la casella con la nuova stringa
Sicura che sia la via giusta? Mi sembra macchinosa....se stai parlando di una casella di ricerca, forse sarebbe piů comodo chiedere di cercare o DDT singoli, o intervalli di DDT (tipo cerca da 1 a 8), ma ovviamente sai tu quel che ti serve!!
Spero che possa esserti utile
Ciao
Roberto



text:
Ciao "Giorgia" <
gio...@vitaletrasporti.com
> ha scritto nel messaggio
news:4848f263$0$41655$4faf...@reader4.news.tin.it...
>
>
>
>
>
> "Fair87" <
roby...@gmail.com
> ha scritto nel messaggio
> news:g299ro$emn$1...@news.nonsolonews.it...
>> Giorgia ha scritto:
>>>Avrei bisogno che digitando in un campo i numeri delle bolle in ordine
>>>sparso, questi vengano poi ordinati in automatico in ordine crescente, è
>>>possibile?
>>>Grazie per tutti gli aiuti che mi giungeranno
>>>
>> mi sa che nn ho capito....tu vuoi digitare nella stessa casella diversi
>> numeri di bolla (tipo 45 896 2 56) e poi ordinarli (dove?) oppure
>> inserirli in maschere continue in ordine sparso (tipo [1] 56 data
>> contenuto [2] 6 Data contenuto) e poi ordinare la maschera?
>>
>> --
>> Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it
>
> Ciao, non sono stata chiara hai ragione:
> nel campo della maschera chiamato DDT io inserisco i numeri dei documenti
> di trasporto ma per sveltire la ricerca vorrei che una volta inseriti essi
> si ordinino in ordine crescente.
> Per es inserisco 5-8- 7 e vorrei che una volta uscita dal campo DDT essi
> si ordinassero in 5-7-8.
> Andrebbe benone anche si aggiornassero quando passo ad inserire un nuovo
> record.
> Un po' più chiara?.....
>
> Giorgia
Potresti usare una matrice dai un occchiata qui ci sono già le funzioni:
di Salvino Crucitti:
http://www.accessgroup.it/HomeArgomenti.asp?ID=118&Oggetto2=Le%20matrici
--
Ciao
Geppo


title: Report: orderinare i record!

author: Max

text:
Ho creato un report che carica i dati da una query. Nella query seleziono i
dati e li ordino per data, ma quando i dati li carico con un report (dalla
query) li trovo ordinati per la chiave primaria e non per la data. Perche'?
Grazie!


title: Report: orderinare i record!

author: Fabio Montagner

text: Hai creato un raggruppamento nel report?


title: Report: orderinare i record!

text:
Grazie!
Fabio Montagner <
f.mon...@issz.vr.it
> wrote in message
98iacf$49b2$1...@stargate1.inet.it...



title: Query su Access2000

author: Giorgio

text:
Su un database Access2000 utilizzo esattamente la seguente query:
"SELECT * FROM [CLIENTI FORNITORI CONTI] WHERE Status=False AND CFX='C' AND
RagioneSociale1_Conto Like 'I*' ORDER BY RagioneSociale1_Conto, Codice"
A me pare che la sintassi sia corretta, eppure su alcuni computer (con
Win.me e forse Win.2000 senza SP3) la stessa query con gli stessi dati ha un
comportamento differente: in quei casi non restituisce alcuni record che
pure rientrano nei criteri di selezione.
Da cosa potrebbe dipendere tutto ciò?
Utilizzo VB6 sp5, Jet40SP6_9xNT e Mdac_2.7.
Esistono altri service pack o dll piu aggiornate? o forse devo modificare in
qualche modo la sintassi della query?
Grazie
PS la stessa query non ha mai dato problemi con Access 97


title: Query su Access2000

author: Sib

text:
"Giorgio" <
gsch...@tin.it
> ha scritto nel messaggio
> Su un database Access2000 utilizzo esattamente la seguente query:
> "SELECT * FROM [CLIENTI FORNITORI CONTI] WHERE Status=False AND CFX='C'
AND
> RagioneSociale1_Conto Like 'I*' ORDER BY RagioneSociale1_Conto, Codice"
>
> A me pare che la sintassi sia corretta, eppure su alcuni computer (con
> Win.me e forse Win.2000 senza SP3) la stessa query con gli stessi dati ha
un
> comportamento differente: in quei casi non restituisce alcuni record che
> pure rientrano nei criteri di selezione.
> Da cosa potrebbe dipendere tutto ciň?
> Utilizzo VB6 sp5, Jet40SP6_9xNT e Mdac_2.7.
> Esistono altri service pack o dll piu aggiornate? o forse devo modificare
in
> qualche modo la sintassi della query?
Una cosa e' certa, dll e sp del SO non c'entrano nulla.
Stabilito questo, se devo essere sincero e' una di quelle cose che le devo
vedere per crederci (non mandarmi il db in e-mail, non ho il tempo di
vederlo veramente), ad ogni modo verifica i riferimenti di access.
Sib


title: 97 su office 2000

author: Marco

text:
Come da oggetto, se installo access 97 ODE inglese su office 2000 standard
italiano, ho dei problemi??
Grazie


title: 97 su office 2000

author: Enrico Pietrobon

text:
Io l'ho fatto una volta, e ho avuto un sacco di problemi, non so se dovuti a
problemi legati allo stesso Acess 2000 o cosa, però e meglio che senti anche
qualcun'altro.
Enrico
Marco <
marb...@libero.it
> wrote in message 8oniab$v8r$1...@news.IT.net...
