title: E' questo un mde?

author: Mad® Milox

text:
"Michele Amato" <
maengi...@ciccia.libero.it
> ha scritto nel messaggio
news:1%Er6.7375$6W.7...@news.infostrada.it...

In effetti il concetto di warp none' male...
se maometto non va' alla montagna ........
right(
currentdb.name
,1)=e
right(
currentdb.name
,1)=mde
pero' ci giri intorno,
Ciao
--
                Lorenzo

http://www.arsdata.it


title: E' questo un mde?

author: Michele Amato

text:
warp <
war...@libero.it
> wrote in message
98oimo$l13$1...@fe1.cs.interbusiness.it...

L'ho trovata.
Sono stato fregato perchè la cercavo con il visualizzatore oggetto (Ctrl-G,
F2)...
Grazie a tutti.
Michele Amato


title: Grafico in Access 2000

author: Davide Tanganelli

text:
Ho un problema nella gestione dei grafici in access 2000:
il grafico punta ad una serie di dati. Inizialmente il grafico ha una
scala corretta che si basa(+ o -) sul valore massimo e minino dei dati
in questione. Inserendo ulteriori dati nasce il problema. Ad un certo
punto non prende piů in considerazione il valore minimo ma ha come
riferimento il  valore 0.
C'č  un modo per ovviare a ciň o č un bug dell'oggetto "grafico" di
Access2000??
--
Posted from [193.76.148.71]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: [Consiglio] Testo sulla progettazione di database.

author: Leonardo

text:
Un saluto a tutti.
Mi sono reso conto, dopo avere "lurkato" per un paio di settimane, che
la conoscenza analitica di Access serve a ben poco se non si conoscono
le "regole" sottostanti alla progettazione di un database (
indipendentemente dal programma utilizzato per implementarlo).
Per questa ragione, mi piacerebbe avere da voi qualche consiglio su
pubblicazioni che aiutino alla progettazione dell'"architettura" di un
database( anche in inglese).
Grazie a tutti.


author: Luciano

text:
Leonardo ha scritto nel messaggio <
38ecfed4...@news.libero.it
>...
>indipendentemente dal programma utilizzato per implementarlo).
>Per questa ragione, mi piacerebbe avere da voi qualche consiglio su
>pubblicazioni che aiutino alla progettazione dell'"architettura" di un
>database( anche in inglese).
AAVV Dati e basi di dati: il modello relazionale FrancoAngeli
Saluti.
Luciano


text:
>>Per questa ragione, mi piacerebbe avere da voi qualche consiglio su
>>pubblicazioni che aiutino alla progettazione dell'"architettura" di un
>>database( anche in inglese).
>AAVV Dati e basi di dati: il modello relazionale FrancoAngeli
>Saluti.
Grazie. Sapresti anche dirmi la casa editrice?


author: Giancarlo Negroni

text:
Leonardo <
camife...@toglimi.libero.it
> wrote in message
38f44f8c...@news.libero.it...
>
>
> >AAVV Dati e basi di dati: il modello relazionale FrancoAngeli
> >Saluti.
> Grazie. Sapresti anche dirmi la casa editrice?
scusa se mi intrometto: franco angeli e' la casa editrice
ciao
Giancarlo Negroni


text:
On Tue, 11 Apr 2000 21:02:27 +0200, "Giancarlo Negroni"
<
giancarl...@tin.it
> :

Che grigia tremenda....|-)
Ciao e grazie.


title: Aggiungere ad una data 280 giorni

text:
Avendo 2 campi in una maschera uno data odienra, ke il sistema mi da in
automatico, e un altro vuoto!!! In quello vuoto come faccio a fargli scrivere
in automatico la data odierna presente nel primo campo 280 gg, nel senzo ke se
ad esempio nel primo campo ho 31/05/2005 come faccio a far apparire in
automatico la data 280 gg dopo? Se nn avete capito bene fatemi sapere!!!!!!!!!
Ciao Cristian!!!!
-----------------------------------------
Messaggio inviato con Excite Newsgroup.
http://www.excite.it/newsgroup


title: Aggiungere ad una data 280 giorni

author: Alessandro Cara

text:
cs270300 wrote:
> Avendo 2 campi in una maschera uno data odienra, ke il sistema mi da in
> automatico, e un altro vuoto!!! In quello vuoto come faccio a fargli scrivere
> in automatico la data odierna presente nel primo campo 280 gg, nel senzo ke se
> ad esempio nel primo campo ho 31/05/2005 come faccio a far apparire in
> automatico la data 280 gg dopo? Se nn avete capito bene fatemi sapere!!!!!!!!!
> Ciao Cristian!!!!
ahvendo 2 'ampi 'n kera u dta udierna, che o stema auto, " "??? Date() +
280.
Non si dice non avete capito si dice non mi sono spiegato!
sopratutto se si usa il k invece del ch.
Ed io mi sono spiegato? o meglio hai
kapito il quesito della susy
--
a.cara


title: Aggiungere ad una data 280 giorni

author: sal

text:

comunque devi usare il dateadd,
capito mi hai? :-)
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Aggiungere ad una data 280 giorni

text:
[cut]
>>
>>ahvendo 2 'ampi 'n kera u dta udierna, che o stema auto, " "??? Date() +
>>280.
[cut]
> comunque devi usare il dateadd,
> capito mi hai? :-)
>
se capissi "potrei anche" usare il dateadd.
--
a.cara


title: Partita Doppia

text:
Qualcuno ha realizzato un gestionale completo con msaccess con partita
doppia e bilancio?
Andrea


title: Partita Doppia

author: Bruno Campanini

text:
<
andrea.f...@alice.it
> wrote in message
news:4a3ead37$0$830$4faf...@reader5.news.tin.it...
> Qualcuno ha realizzato un gestionale completo con msaccess con partita
> doppia e bilancio?
>
> Andrea
Yes Sir!
Bruno


title: Partita Doppia

author: RobertoA

text:
>> Qualcuno ha realizzato un gestionale completo con msaccess con partita
>> doppia e bilancio?
Piano dei conti a livelli fissi o modificabili (2,3,4,5) ?
Le stampe bilancio le fai a sezioni contrapposte o una dopo l'altra ?
Ciao e grazie
RobertoA


title: Partita Doppia

text:
"RobertoA" <
amor...@tiscalinet.it
> wrote in message
news:4a3f...@newsgate.x-privat.org...

Due livelli (CPC e STC) fissi.
Bilancio in A4 portrait; contrapposti sulla stessa pagina
esercizio in corso e precedente.
Where are you from?
Io sono a Forl�.
Bruno
PS
Non voglio venderlo.
Lo regalo, ma il donatario lo voglio vedere negli occhi: mi deve piacere.
E non sono gay...


title: Partita Doppia

author: Pytt

text:
On 23 Giu, 02:45, "Bruno Campanini" <
bruno...@libero.it
> wrote:
> "RobertoA" <
amoro...@tiscalinet.it
> wrote in message
>
> news:4a3f...@newsgate.x-privat.org...
>
> >>> Qualcuno ha realizzato un gestionale completo con msaccess con partita
> >>> doppia e bilancio?
>
> > Piano dei conti a livelli fissi o modificabili (2,3,4,5) ?
> > Le stampe bilancio le fai a sezioni contrapposte o una dopo l'altra ?
> > Ciao e grazie
> > RobertoA
>
> Due livelli (CPC e STC) fissi.
> Bilancio in A4 portrait; contrapposti sulla stessa pagina
> esercizio in corso e precedente.
>
> Where are you from?
> Io sono a Forlì.
>
> Bruno
>
> PS
> Non voglio venderlo.
> Lo regalo, ma il donatario lo voglio vedere negli occhi: mi deve piacere.
> E non sono gay...
io sarei interessato ma sono un po distante ........web ti va bene?
sherzi a parte ......si puo dare veramente una sbirciatina?
email
genefer chiocciola
tin.it
tks


title: Partita Doppia

text:
"Pytt" <
gen...@tin.it
> wrote in message
news:b32aeb52-5574-4c72...@t2g2000yqt.googlegroups.com...



email
genefer chiocciola
tin.it
===========================================
Si pu� dare una sbirciatina via Web... se hai un sito Web.
Io non ce l'ho.
Cosa vorresti vedere?
Bruno


title: Partita Doppia

text:
"Bruno Campanini" <
brun...@libero.it
> ha scritto nel messaggio
news:4a4025bb$0$47542$4faf...@reader1.news.tin.it...

Dichiarazioni Iva periodiche ?
Liquidazione annuale ?
Stampe libro giornale?
Registrazioni extra-contabili ?
Ti chiedo questo perche' devo 'attaccare' alle procedure gia' realizzate
relative alla gestione vendite-magazzino anche la parte di contabilita' e
volevo capire se e come hai risolto i problemi contro i quali sto sbattendo
in questo periodo
Le sezioni del bilancio sono sottoreport distinti?
Che minghia sono CPC e STC?
Ciao
RobertoA


title: Partita Doppia

author: Giuseppe

text:
On 23 Giu, 11:49, "Bruno Campanini" <
bruno...@libero.it
> wrote:
> "Pytt" <
gene...@tin.it
> wrote in message
>
> news:b32aeb52-5574-4c72...@t2g2000yqt.googlegroups.com...
> On 23 Giu, 02:45, "Bruno Campanini" <
bruno...@libero.it
> wrote:
>
> io sarei interessato ma sono un po distante ........web ti va bene?
>
> sherzi a parte ......si puo dare veramente una sbirciatina?
>
> email
> genefer chiocciola
tin.it
>
> ===========================================
> Si può dare una sbirciatina via Web... se hai un sito Web.
> Io non ce l'ho.
>
> Cosa vorresti vedere?
>
> Bruno
Anch'io Bruno sono distante ma vorrei dare una sbirciatina.
Nello specifico, mi servirebbe per imparare altre funzioni o altri
modi di programmare access e modificare il mio software. Oltretutto a
me non serve un software gestionale perchè utilizziamo quello della
Teamsystem.
Magari in versione demo o bloccato l'importante è che si possa vedere
la struttura.
Grazie in anticipo.
Ciao.


title: Partita Doppia

text:
> Non voglio venderlo.
> Lo regalo, ma il donatario lo voglio vedere negli occhi: mi deve piacere.
Se lo regali, potresti donarlo al sito comune o altri siti dedicati ad
Access
O no ?
Certo che mi piacerebbe molto vederlo e studiarlo un poco
RobertoA


title: Partita Doppia

text:
"RobertoA" <
amor...@tiscalinet.it
> wrote in message
news:4a40d119$1...@newsgate.x-privat.org...
> Dichiarazioni Iva periodiche ?
> Liquidazione annuale ?
> Stampe libro giornale?
> Registrazioni extra-contabili ?
Magazzino (su tre livelli ), Fatturazione da magazzino e non, dati di
bilancio per Unico,
Contabilit� analitica, Indici di bilancio, gestione partite aperte.
E un'infinit� di altra roba; praticamente c'� la ragioneria di un intero
corso di Ragioniere.
> Ti chiedo questo perche' devo 'attaccare' alle procedure gia' realizzate
> relative alla gestione vendite-magazzino anche la parte di contabilita' e
> volevo capire se e come hai risolto i problemi contro i quali sto
> sbattendo in questo periodo
> Le sezioni del bilancio sono sottoreport distinti?
> Che minghia sono CPC e STC?
Tu non sei un contabile.
Un contabile, con un minimo di fantasia, saprebbe che CPC e STC
stanno per capo-conto e sotto-conto.
Bruno


title: Partita Doppia

text:
"Giuseppe" <
gcard...@tin.it
> wrote in message
news:2e23ecbe-7da6-429e...@h28g2000yqd.googlegroups.com...
On 23 Giu, 11:49, "Bruno Campanini" <
bruno...@libero.it
> wrote:
Anch'io Bruno sono distante ma vorrei dare una sbirciatina.
Nello specifico, mi servirebbe per imparare altre funzioni o altri
modi di programmare access e modificare il mio software. Oltretutto a
me non serve un software gestionale perch� utilizziamo quello della
Teamsystem.
Magari in versione demo o bloccato l'importante � che si possa vedere
la struttura.
Grazie in anticipo.
Ciao.
===================================
Spiacente, intendo regalarlo a chi conosca la contabilit� e abbia
l'intenzione almeno di usarlo.
Bruno


title: Partita Doppia

text:
> Magazzino (su tre livelli ), Fatturazione da magazzino e non, dati di
> bilancio per Unico,
> Contabilit� analitica, Indici di bilancio, gestione partite aperte.
> E un'infinit� di altra roba; praticamente c'� la ragioneria di un intero
> corso di Ragioniere.
>
>> Ti chiedo questo perche' devo 'attaccare' alle procedure gia' realizzate
>> relative alla gestione vendite-magazzino anche la parte di contabilita' e
>> volevo capire se e come hai risolto i problemi contro i quali sto
>> sbattendo in questo periodo
>> Le sezioni del bilancio sono sottoreport distinti?
>> Che minghia sono CPC e STC?
>
> Tu non sei un contabile.
> Un contabile, con un minimo di fantasia, saprebbe che CPC e STC
> stanno per capo-conto e sotto-conto.
No, non sono un contabile
E c'ho anche poca fantasia, e mi stanno pure sulle balle gli acronimo o
abbreviativi di qualsiasi cosa
Certo che messo cosi, sembra un sistema davvero molto interessante
C'e' la possibilita' di vederlo ?
Ciao
RobertoA


title: Partita Doppia

text:
On 23 Giu, 15:19, "Bruno Campanini" <
bruno...@libero.it
> wrote:
> "Giuseppe" <
gcardas...@tin.it
> wrote in message
>
> news:2e23ecbe-7da6-429e...@h28g2000yqd.googlegroups.com...
> On 23 Giu, 11:49, "Bruno Campanini" <
bruno...@libero.it
> wrote:
>
> Anch'io Bruno sono distante ma vorrei dare una sbirciatina.
> Nello specifico, mi servirebbe per imparare altre funzioni o altri
> modi di programmare access e modificare il mio software. Oltretutto a
> me non serve un software gestionale perchè utilizziamo quello della
> Teamsystem.
> Magari in versione demo o bloccato l'importante è che si possa vedere
> la struttura.
> Grazie in anticipo.
> Ciao.
> ===================================
>
> Spiacente, intendo regalarlo a chi conosca la contabilità e abbia
> l'intenzione almeno di usarlo.
>
> Bruno
Bruno io la contabilità la conosco, e l'utilizzo ci sarebbe stato ma
allo scopo descritto nel post precedente.
Io e il mio commercialista abbiamo lo stesso sofware, gli faccio il
salvataggio e lui chiude i bilanci e le varie dichiarazioni.
Comunque grazie lo stesso, spero mi possa aiutare in altre occasioni.
Ciao.
Giuseppe.


title: Partita Doppia

text:
On 23 Giu, 11:49, "Bruno Campanini" <
bruno...@libero.it
> wrote:
> "Pytt" <
gene...@tin.it
> wrote in message
>
> news:b32aeb52-5574-4c72...@t2g2000yqt.googlegroups.com...
> On 23 Giu, 02:45, "Bruno Campanini" <
bruno...@libero.it
> wrote:
>
> io sarei interessato ma sono un po distante ........web ti va bene?
>
> sherzi a parte ......si puo dare veramente una sbirciatina?
>
> email
> genefer chiocciola
tin.it
>
> ===========================================
> Si può dare una sbirciatina via Web... se hai un sito Web.
> Io non ce l'ho.
>
> Cosa vorresti vedere?
>
> Bruno
Allora Bruno.... io chiedevo se era possibile avere una copia
dell'applicativo per dare un'occhiata, visto la tua disponibilità,
magari inviarlo per email .
sarebbe una cosa molto interessante!
PS. io non ho un sito ma l'azzienda per cui lavoro si.
Pytt


title: Partita Doppia

author: Mirko

text:

Io ho realizzato un applicativo che, tra le altre cose, è in grado di
esportare i dati verso i software della SOGEI, così da minimizzare i
tempi per la redazione della dichiarazione dei redditi.
La versione completa di questo applicativo, però, è a pagamento.
Se qualcuno è interessato, posso fornire un link da cui scaricare la
versione DEMO, ma per non infrangere le regole del NG, lo fornirò SOLO
dopo un'eventuale autorizzazione del gruppo di coordinamento.


title: Altra domanda un pò "particolare" ... :-)

text:
Facciamo  il  caso che  il  client si  connetta al server come
si  suol dire "dinamicamente" (ossia costruisce la connessione,
sfrugullia il server,  si becca i dati e chiude la connessione)

Come  fa  il server  a  sapere  dove spedire i risultati delle
queries che gli manda un certo   client  tra  capo  e  collo e
quando meno se lo aspetta ?

Probabilmente (forse dovrei dire  ovviamente) quando il client
si connette (ossia  quando  costruisce la connessione) informa
il server di tutto quello di cui esso ha bisogno per mandargli
i dati.

Ora facciamo il caso che il "server" (impropriamente parlando)
sia un DB Access.

Dunque quando il client si connette ad esso (come sopra) questo
DB Access "server" da  qualche  parte  deve aver scritto i dati
della connessione (dinamica. Per ipotesi).

E quando  il  client  chiude  la  connessione  il DB (immagino)
dovrebbe cancellarli.

Dove li scrive ? Sono  in qualche modo leggibili, indagabili o
piu' o meno qualcosa del genere ?

Si sa qualcosa in proposito ?


text:
E' possibile capire il motivo per cui non utlizzi un TESTO DECENTE per le domande...?

I Forum hanno una FRUIBILITA' funzionale sulla ricerca, anche grazie ai TITOLI, e quelli che utilizzi spesso e volentieri qualche anno fa avrebbero dato seguito a LAPIDAZIONE.

Grazie.

@Alex


author: S. Savoldi

text:
"@Alex" <

Caratterino sempre vivace, eh?     ;-D

CIAO: SILVIO


text:

Aspetta scusa ... che ho fatto di sbagliato ? Mica me ne rendo conto.


text:

L'oggetto del post DEVE indicare qual'e' l'eventuale problema

--
ac (x=y-1)
Aborro il Killfile
(La violenza e' l'ultimo rifugio degli incapaci -Salvor Hardin-)

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


text:
....
>
> Caratterino sempre vivace, eh?     ;-D

L'indole è quella ;-) la vecchiaia aiuterà... (forse).

> CIAO: SILVIO

Ciao
@Alex


text:

Il server sa che deve spedirli a chi gli ha inviato la query, e lo sa
perche' e' stato il client a dirglielo quando apre una connessione col
server
I dati della connessione puo' essere che il server se li tenga in ram
(le variabili usate dal programma)
Sicuramente saranno dati leggibili, basterebbe trovare dove sono
Quale utilita' puo' avere sapere dove stanno e leggerli?


text:
Il giorno giovedì 31 marzo 2016 15:03:49 UTC+2, Alessandro Cara ha scritto:
> Il 31/03/2016 14:44,
radica...@gmail.com
 ha scritto:
> > Il giorno giovedì 31 marzo 2016 14:28:32 UTC+2, @Alex ha scritto:
> >> E' possibile capire il motivo per cui non utlizzi un TESTO DECENTE per le domande...?
> >>
> >> I Forum hanno una FRUIBILITA' funzionale sulla ricerca, anche grazie ai TITOLI, e quelli che utilizzi spesso e volentieri qualche anno fa avrebbero dato seguito a LAPIDAZIONE.
> >>
> >> Grazie.
> >
> > Aspetta scusa ... che ho fatto di sbagliato ? Mica me ne rendo conto.
> >
>
> L'oggetto del post DEVE indicare qual'e' l'eventuale problema

Ah. *deve*. Pensavo fosse ... Ok ok. Non lo faccio piu'.


text:

E' questo il punto. Dove sono.

> Quale utilita' puo' avere sapere dove stanno e leggerli?

no niente, una delle mie idee un po' strambe ... :-)


text:
Il giorno giovedì 31 marzo 2016 16:03:01 UTC+2, @Alex ha scritto:
> ....
> >
> > Caratterino sempre vivace, eh?     ;-D
>
> L'indole è quella ;-) la vecchiaia aiuterà... (forse).

Marò, se me stavi davanti me toccava darmi alla fuga :-)
Fiuuuuuuu' ... :-)

Cmq capito il messaggio. Mai piu' :-)


title: Utilizzare una proprietà di una classe in lettura e scrittura

author: Michele (Giò)

text:
Buonasera a tutti
Il mio quesito è il seguente.
Per passare il valore ad una variabile X dichiarata all'interno di una classe si usa
--------------------
Dim X as Integer
Poperty Let ValIn (Xval as integer)
X = Xval
End Property
Mentre per leggere il valore X dall'esterno si utilizza
Property Get ValOut () as Integer
ValOut=X
End Property
-------------------
esempio:
Dim NewObj as New NomeClasse
NewObj.ValIn = 100
debug.Print NewObj.ValOut
-----------------------------
Esiste una maniera di utilizzare un Property in "Modalità read-write" in maniera che un solo
Property si riesca a fare le veci dei due sopra?
esempio:
NewObj.Val = 100
debug.Print NewObj.Val
Grazie
---------------------------
Michele (Giò)
joyl...@alice.it


author: Alessandro Baraldi

text:
Michele (Giò) ha scritto:

In realtà stai commettendo un'errore...., o meglio quello che chiedi
lo si fà normalmente....!
Poperty Let Valore (Xval as integer)
   X = Xval
End Property
Mentre per leggere il valore X dall'esterno si utilizza
Property Get Valore () as Integer
  ValOut=X
End Property
In questo modo la Property è Read-Write
objClass.Valore=xx (in scrittura)
oppure
xx=objClass.Valore (in lettura)
Tieni presente che se la proprietà di una classe è il riferimento ad
un oggetto c'è SET
Poperty Set Valore (Xval as control)
   Set X = Xval
End Property
Ovviamente dall'esterno accedi in questo modo:
Set objClass.Valore=Me!Combo
in questo modo nella classe avrai passato l'oggetto Combo come
riferimento...!
Io dichiarerei le variabili iterne alla classe come Private e non con
Dim ma può essere un sofismo...!
@Alex


author: giorgio rancati

text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:4592e9d0$0$16155$4faf...@reader3.news.tin.it...
> Buonasera a tutti
>
> Il mio quesito è il seguente.
[CUT]
>
> Esiste una maniera di utilizzare un Property in "Modalità read-write" in
maniera che un solo
> Property si riesca a fare le veci dei due sopra?
>
> esempio:
>
> NewObj.Val = 100
>
> debug.Print NewObj.Val
Ciao Michele,
certo, basta chiamare con lo stesso nome le routine get e let (cosa che fa
in automatico se premi il menu Inserisci-->Routine e selezioni il tipo
Property)
es.
----
Dim x As Integer
Public Property Get Valx() As Integer
Valx = x
End Property
Public Property Let Valx(ByVal xVal As Integer)
x = xVal
End Property
----
a questo punto puoi fare
----
NewObj.Valx = 10
Debug.Print NewObj.Valx
----
> Grazie
prego
Cia
--
Giorgio Rancati
[Office Access MVP]


text:
"Alessandro Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:1167256816.1...@h40g2000cwb.googlegroups.com...



text:
"Michele (Giò)" <
joyl...@alice.it
> ha scritto nel messaggio
news:4592e9d0$0$16155$4faf...@reader3.news.tin.it...
> Buonasera a tutti
>
> Esiste una maniera di utilizzare un Property in "Modalità read-write" in maniera che un solo
> Property si riesca a fare le veci dei due sopra?
>
Ragazzi, sono fuso. Pensate che avevo già provato a dare lo stesso nome a Property Let e Property
Get, solo che il compilatore mi dava errore, sicchè mi son detto: "Cavolo non si può!" Sono andato
allora a vedere su msdn se c'era qualcosa a riguardo, ma non ho trovato.
Allora mi son detto "se c'è il modo, Alex sicuramente lo saprà!", sentiamo un pò il NG.
Proprio da "mona" non mi sono accorto che l'errore che generava il compilatore non riguardava lo
stesso nome delle due property, ma tutt'altro, solo che la stanchezza mi annebbiava la vista.
Tutto OK comunque, grazie a tutti e due.
Michele


title: Porta db SQL

author: Sib

text:
Ciao a tutti,
Qualcuno sa se e su quale porta SQL Server gestisce le comunicazioni di
rete?
Grazie
Ciao
Sib
--
Protesta contro gli operatori telefonici per le tariffe internet.
Scrivimi se vuoi saperne di piu' e/o vuoi aderire all'iniziativa


title: Porta db SQL

text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
> Ciao a tutti,
> Qualcuno sa se e su quale porta SQL Server gestisce le comunicazioni di
> rete?
Scusate, come non detto, ho trovato (1433 su TCP per chi fosse interessato)



title: Eliminare gli zeri in stampa

author: Sandrobi

text:
Cerco un metodo semplice (possibilmente dalle proprietà della casella di
testo) per fare in modo che le cifre a zero non vengano stampate. In
particolare: normalmente Standard con 2 decimali, ma spazio se la cifra è
0,00.
C'è un sistema offerto da Access o devo ricorrere ad una funzione di modulo?
Ciao.
Sandro


title: Eliminare gli zeri in stampa

author: sv

text:
Sandrobi ha scritto:

In A2000 usa la formattazione condizionale.
--
rgrds
SC
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Eliminare gli zeri in stampa

text:
> > Cerco un metodo semplice (possibilmente dalle proprietą della casella di
> > testo) per fare in modo che le cifre a zero non vengano stampate. In
> > particolare: normalmente Standard con 2 decimali, ma spazio se la cifra
č
> > 0,00.
> > C'č un sistema offerto da Access o devo ricorrere ad una funzione di
modulo?
>
> In A2000 usa la formattazione condizionale.
>
Io devo usare Access 97. Cosa posso fare?
Comunque la formattazione condizionale di A2000 agisce sull'aspetto della
casella e non sul formato numerico.
Ciao.
Sandro


title: Eliminare gli zeri in stampa

text:
Sandrobi ha scritto:
> > > Cerco un metodo semplice (possibilmente dalle proprietà della casella di
> > > testo) per fare in modo che le cifre a zero non vengano stampate. In
> > > particolare: normalmente Standard con 2 decimali, ma spazio se la cifra
> è
> > > 0,00.
> > > C'è un sistema offerto da Access o devo ricorrere ad una funzione di
> modulo?
> >
> > In A2000 usa la formattazione condizionale.
> >
> Io devo usare Access 97. Cosa posso fare?
Sull'origine controllo del campo :=iif(MioCampo=0;" ";MioCampo). Attento
che il nome del campo sia diverso, altrimenti diventa un valore ricorsivo
e ti restituisce "#Errore".
Oppure su formattazione della sezione sempre lo stesso criterio: if ...
then...
> Comunque la formattazione condizionale di A2000 agisce sull'aspetto della
> casella e non sul formato numerico.
Sì sull'aspetto. Avevo capito che se 0 (zero), non comparisse alcunchè
nella stampa.
> Ciao.
> Sandro



title: Eliminare gli zeri in stampa

author: Alberto S.

text:
On Wed, 10 Dec 2003 22:23:25 GMT, "Sandrobi" <
sandb...@libero.it
>
wrote:

Vedi nella guida in linea:
Proprietà Format - Tipi di dati Numerico e Valuta
Formati personalizzati
Nel tuo caso basterà, in visualizzazione struttura, impostare in modo
appropriato la proprietà 'formato' della tua casella di testo
es:
#.##0,00;- #.##0,00;#
comunque leggi l'help ... ;-)
Ciao
--
Alberto
No alle guerre


title: evento su modifica contenuto qualsiasi campo maschera

text:
Ho una maschera basata su una tabella contenente diversi campi,
vorrei fare in modo che, se dalla maschera viene modificato il contenuto di uno qualsiasi dei campi visualizzati, sulla chiusura della maschera venga eseguito un comando.
mi serve per gestire il campo versione.
se il contenuto del record viene cambiato devo aggiornare il campo versione...
grazie


text:
Vedi se questo Demo può darti uno spunto

http://www.accessgroup.it/general/log-di-eventi.html

@alex


title: riferimnto non più valido...

author: Scintilla

text:
Reinstallato il sistema operativo (WXP Pro SP1) ed installato Office2003,
apro un mio database (in formato Access 2000, ma creato con access 2002), ed
ottengo il seguente messaggio di errore: "nel database o nel progetto di
Microsoft Office Access manca un riferimento, o č presente un riferimento
non piů valido, al file 'iDrop.ocx' versione 1.0" ,per assicurarsi che il
database o il progetto funzioni correttamente č necessario impostare un
riferimento corretto... se clicco su OK il DB si apre comunqe  e sembra
funzionare correttamente, ma non ho provato ancora tutte le funzioni...
Ed eccoci al dunque... come impostare un riferimento corretto???
Grazie in anticipo


title: CODE 128 - VICINI ALLA SOLUZIONE

author: Andrea Battistini

text:
Ho già letto altri post sull'argomento ma non sono riuscito a risolvere il
mio problema.
Dopo varie ricerche ho trovato questo sito
http://grandzebu.net/index.php

dopo viene spiegato (ovviamente in francese ed inglese) come viene
codificato un codice 128.
Il sito fornisce il font code 128 un programinno che esegue la decodifica.
Viene anche riportato il sotto notato codice in VB 6 che sto tentando di
importare, senza successo, in access. VI PREGO AIUTATEMI
GRAZIE
Andrea
Public Function Code128$(chaine$)
  'V 2.0.0
  'Paramètres : une chaine
  'Parameters : a string
  'Retour : * une chaine qui, affichée avec la police CODE128.TTF, donne le
code barre
  '         * une chaine vide si paramètre fourni incorrect
  'Return : * a string which give the bar code when it is dispayed with
CODE128.TTF font
  '         * an empty string if the supplied parameter is no good
  Dim i%, checksum&, mini%, dummy%, tableB As Boolean
  Code128$ = ""
  If Len(chaine$) > 0 Then
  'Vérifier si caractères valides
  'Check for valid characters
    For i% = 1 To Len(chaine$)
      Select Case Asc(Mid$(chaine$, i%, 1))
      Case 32 To 126, 203
      Case Else
        i% = 0
        Exit For
      End Select
    Next
    'Calculer la chaine de code en optimisant l'usage des tables B et C
    'Calculation of the code string with optimized use of tables B and C
    Code128$ = ""
    tableB = True
    If i% > 0 Then
      i% = 1 'i% devient l'index sur la chaine / i% become the string index
      Do While i% <= Len(chaine$)
        If tableB Then
          'Voir si intéressant de passer en table C / See if interesting to
switch to table C
          'Oui pour 4 chiffres au début ou à la fin, sinon pour 6 chiffres /
yes for 4 digits at start or end, else if 6 digits
          mini% = IIf(i% = 1 Or i% + 3 = Len(chaine$), 4, 6)
          GoSub testnum
          If mini% < 0 Then 'Choix table C / Choice of table C
            If i% = 1 Then 'Débuter sur table C / Starting with table C
              Code128$ = Chr$(210)
            Else 'Commuter sur table C / Switch to table C
              Code128$ = Code128$ & Chr$(204)
            End If
            tableB = False
          Else
            If i% = 1 Then Code128$ = Chr$(209) 'Débuter sur table B /
Starting with table B
          End If
        End If
        If Not tableB Then
          'On est sur la table C, essayer de traiter 2 chiffres / We are on
table C, try to process 2 digits
          mini% = 2
          GoSub testnum
          If mini% < 0 Then 'OK pour 2 chiffres, les traiter / OK for 2
digits, process it
            dummy% = Val(Mid$(chaine$, i%, 2))
            dummy% = IIf(dummy% < 95, dummy% + 32, dummy% + 105)
            Code128$ = Code128$ & Chr$(dummy%)
            i% = i% + 2
          Else 'On n'a pas 2 chiffres, repasser en table B / We haven't 2
digits, switch to table B
            Code128$ = Code128$ & Chr$(205)
            tableB = True
          End If
        End If
        If tableB Then
          'Traiter 1 caractère en table B / Process 1 digit with table B
          Code128$ = Code128$ & Mid$(chaine$, i%, 1)
          i% = i% + 1
        End If
      Loop
      'Calcul de la clé de contrôle / Calculation of the checksum
      For i% = 1 To Len(Code128$)
        dummy% = Asc(Mid$(Code128$, i%, 1))
        dummy% = IIf(dummy% < 127, dummy% - 32, dummy% - 105)
        If i% = 1 Then checksum& = dummy%
        checksum& = (checksum& + (i% - 1) * dummy%) Mod 103
      Next
      'Calcul du code ASCII de la clé / Calculation of the checksum ASCII
code
      checksum& = IIf(checksum& < 95, checksum& + 32, checksum& + 105)
      'Ajout de la clé et du STOP / Add the checksum and the STOP
      Code128$ = Code128$ & Chr$(checksum&) & Chr$(211)
    End If
  End If
  Exit Function
testnum:
  'si les mini% caractères à partir de i% sont numériques, alors mini%=0
  'if the mini% characters from i% are numeric, then mini%=0
  mini% = mini% - 1
  If i% + mini% <= Len(chaine$) Then
    Do While mini% >= 0
      If Asc(Mid$(chaine$, i% + mini%, 1)) < 48 Or Asc(Mid$(chaine$, i% +
mini%, 1)) > 57 Then Exit Do
      mini% = mini% - 1
    Loop
  End If
Return
End Function


title: CODE 128 - VICINI ALLA SOLUZIONE

author: Carlo Costarella

text:
"Andrea Battistini" <
andrea.b...@tele2.it
> ha scritto nel messaggio
news:OJydl.1$DM3...@nntpserver.swip.net...
> Ho già letto altri post sull'argomento ma non sono riuscito a risolvere il
> mio problema.
>
> Dopo varie ricerche ho trovato questo sito
http://grandzebu.net/index.php

> dopo viene spiegato (ovviamente in francese ed inglese) come viene
> codificato un codice 128.
>
> Il sito fornisce il font code 128 un programinno che esegue la decodifica.
>
> Viene anche riportato il sotto notato codice in VB 6 che sto tentando di
> importare, senza successo, in access. VI PREGO AIUTATEMI
>
> GRAZIE
>
> Andrea
cut
Ciao Andrea
non si capisce bene cosa vorresti ottenere, cosa vuoi fare.
Se si tratta di scrivere o tradurre in codebar 128 una stringa di testo in
un controllo Access, personalmente imposto questo carattere ed ho finito.
Altri font codebar128 li puoi trovare qui:
http://www.download.com/Code128bWin-Barcode-Font/3000-2067_4-10481563.html
Ciao, Carlo


title: versione access, due domande

author: ab

text:
Ciao a tutti,
prima domanda:
è possibile sapere via codice quale versione di Access è aperta mentre si
usa un DB?
seconda domanda:
quando si apre un file realizzato con una versione precedente di Access,
si viene avvisati da un messaggio: dove è archiviata questa info nel db?
Grazie
Andrea
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: versione access, due domande

author: Karl Donaubauer

text:
ab wrote:
> prima domanda:
> č possibile sapere via codice quale versione di Access č aperta
> mentre si usa un DB?
SysCmd(acSysCmdAccessVer)
> seconda domanda:
> quando si apre un file realizzato con una versione precedente di
> Access, si viene avvisati da un messaggio: dove č archiviata
> questa info nel db?
Currentdb.Properties("AccessVersion")
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: versione access, due domande

author: 'Roccia' Max

text:
On 19 Giu, 14:38,
a.bian...@berco.com
 (ab) wrote:
> è possibile sapere via codice quale versione di Access è aperta mentre si
> usa un DB?
Uhmmm... application.version ?
cia'
Max


title: Modifica contemporanea di record.... in monoutenza?!?

text:
Ciao,
non riesco a risolvere il problema:
ho la form principale che contiene 2 sottomaschere (diagnosi e
diagnosi2). Ogni sottomaschera ha lo stesso campo sommario che viene
modificato da entrambe le maschere e, giustamente, access 2003 si
arrabbia e me lo notifica col messaggio in oggetto.
In sostanza:
- se clicco sulla matitina nella maschera "diagnosi" viene
visualizzata la maschera "diagnosi2"
- viene settato il focus su diagnosi2 e se modifico il campo
"sommario" (che è lo stesso di diagnosi) cerco di andarlo a modificare
anche nella sottomaschera diagnosi.
PER FAR VISUALIZZARE il messaggio:
cliccare su una delle matitine in alto a destra e si apre la
sottomaschera diagnosi2. modificare il sommario in diagnosi2.
Ricliccare su un altra matitina.
Chi mi aiuta a risolvere il problema? Ho provato anche a splittare la
tebella diagnosi, ma il problema sussite.
Allego anche l'applicazione visto che potrebbe risultare utile a
qualcuno.... è un ottimo esempio di mergeword.
http://www.netbuilder.it/esempio2.zip
Grazie


text:
filippo.berti@gmail,com ha scritto:
>Ciao,
>non riesco a risolvere il problema:
>ho la form principale che contiene 2 sottomaschere (diagnosi e
>diagnosi2). Ogni sottomaschera ha lo stesso campo sommario che viene
>modificato da entrambe le maschere e, giustamente, access 2003 si
>arrabbia e me lo notifica col messaggio in oggetto.
>
>In sostanza:
>- se clicco sulla matitina nella maschera "diagnosi" viene
>visualizzata la maschera "diagnosi2"
>- viene settato il focus su diagnosi2 e se modifico il campo
>"sommario" (che =E8 lo stesso di diagnosi) cerco di andarlo a modificare
>anche nella sottomaschera diagnosi.
>
>PER FAR VISUALIZZARE il messaggio:
>cliccare su una delle matitine in alto a destra e si apre la
>sottomaschera diagnosi2. modificare il sommario in diagnosi2.
>Ricliccare su un altra matitina.
>
>Chi mi aiuta a risolvere il problema? Ho provato anche a splittare la
>tebella diagnosi, ma il problema sussite.
>Allego anche l'applicazione visto che potrebbe risultare utile a
>qualcuno.... =E8 un ottimo esempio di mergeword.
> http :// www ,net builder,it /esempio2.zip
>Grazie
Devi pensare che Access non distingue la multiutenza se � da pc diversi o dallo stesso pc.....lui si trova a visualizzare i dati di una tabella, tu apri un'altra instanza alla stessa tabella (e per lui gli utenti ora sono 2....), poi torni alla prima (ma i dati x Access sono ora disallineati.....). Quindi quando chiudi ti fa la fatidica domanda.......Risolvi impostanto (bene) dei requery ogni volta che modifichi qualcosa sulla maschera di visualizzazione. Lui allinea tutto ed � contento :-)
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Verifica inserimento campo

author: Debora

text:
Non so se ho indovinato il titolo del 3d, mah!
Ho inserito questo codice:
Private Sub Cognome_LostFocus()
If Not IsNull(CodiceUtente) And IsNull(Cognome) Then
MsgBox "Inserire il COGNOME ", vbExclamation
Nome.SetFocus
Cognome.SetFocus
Cancel = True
End If
End Sub
Funziona quasi sempre, infatti se vado sopra il campo cognome
col cursore e poi voglio uscire, senza inserire dati,diventa un circo.
non ce modo, se non quello di uscire con la X della msk,ma prima
di uscire mi presenta la msgbox per 3 volte (come Giuda) e dopo che
ho dato altrettanti OK, esce.
Me sta a pià in giro (come direbbe il Biso).
Suggerimenti?
Debora


title: Verifica inserimento campo

author: Potone

text:
"Debora" <
cbo.ma...@tiscali.it
> ha scritto nel messaggio news:alafn1$q19$1...@lacerta.tiscalinet.it...
> Non so se ho indovinato il titolo del 3d, mah!
> Ho inserito questo codice:
> Private Sub Cognome_LostFocus()
> If Not IsNull(CodiceUtente) And IsNull(Cognome) Then
> MsgBox "Inserire il COGNOME ", vbExclamation
> Nome.SetFocus
> Cognome.SetFocus
> Cancel = True
> End If
> End Sub
>
[cut]
Ciao,
io farei il controllo su Cognome_AfterUpdate in modo che la procedura verifichi il contenuto solo quando questo è stato
effettivamente modificato.
Le due istruzioni .Setfocus che hai utilizzato di seguito potrebbero darti il problema che hai descritto (in particolare se anche il
controllo [Nome] ha una routine LostFocus associata):
nel tuo caso dovrebbe essere sufficiente Cognome.Setfocus
Ciao,
Mat.


title: Verifica inserimento campo

author: Fabio

text:
"Debora" <
cbo.ma...@tiscali.it
> ha scritto nel messaggio
news:alafn1$q19$1...@lacerta.tiscalinet.it...

Mi sembra che ci siano un po' di post negli ultimi giorni che gira e rigira
sono sempre gli stessi...
Una domanda: ma se tu eviti di spostare il focus su un'altro controllo e
specifichi solo cancel=True non ti annulla l'evento?
Fabio


title: Verifica inserimento campo

author: Alessandro Cara

text:
Debora wrote:
>
> Non so se ho indovinato il titolo del 3d, mah!
> Ho inserito questo codice:
> Private Sub Cognome_LostFocus()
> If Not IsNull(CodiceUtente) And IsNull(Cognome) Then
quando fai sta cosa come sta codiceutente?
> MsgBox "Inserire il COGNOME ", vbExclamation
> Nome.SetFocus
?  che senso ha???????
> Cognome.SetFocus
e vabbe' ma solo se codice utente e' <> da null altrimenti......
> Cancel = True
questa che roba e'? a che serve?
lostfocus (se questa era l'intenzione) non e' cancellabile
non lo vedi che "non" ti passa il parametro cancel



title: Verifica inserimento campo

text:
Alessandro Cara wrote:
>
> Debora wrote:
> >
> > Non so se ho indovinato il titolo del 3d, mah!
> > Ho inserito questo codice:
> > Private Sub Cognome_LostFocus()
> > If Not IsNull(CodiceUtente) And IsNull(Cognome) Then
>
> > Cognome.SetFocus
> e vabbe' ma solo se codice utente e' <> da null altrimenti......
oops
detto puttanata
--
a.cara


title: Verifica inserimento campo

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:2H3e9.9212$AW6.1...@twister2.libero.it...
[CUT]
> Una domanda: ma se tu eviti di spostare il focus su un'altro controllo e
> specifichi solo cancel=True non ti annulla l'evento?
>
> Fabio
>
>
Mi correggo: dopo aver letto il post di Alessandro mi sono reso conto che
l'evento LostFocus non è annullabile ma a questo punto meglio usare l'evento
SuUscita (senza i vari setfocus su altri controlli)
Fabio


title: Verifica inserimento campo

text:
[cut]
> Mi sembra che ci siano un po' di post negli ultimi giorni che gira e rigira
> sono sempre gli stessi...
> Una domanda: ma se tu eviti di spostare il focus su un'altro controllo e
> specifichi solo cancel=True non ti annulla l'evento?
>
> Fabio
>
Alessandro ha ragione, On LostFocus non si può annullare (On Exit piuttosto)
Mat.


title: Verifica inserimento campo

text:
Alessandro Cara wrote:
>
> Debora wrote:
> >
> > Non so se ho indovinato il titolo del 3d, mah!
> > Ho inserito questo codice:
> > Private Sub Cognome_LostFocus()
> > If Not IsNull(CodiceUtente) And IsNull(Cognome) Then
il problema che hai descritto e' insito in questa if
se il cogmome rimane null
ti rimette il focus e ricomincia
--
a.cara


title: Verifica inserimento campo

text:
Fabio wrote:
[cut]
> specifichi solo cancel=True non ti annulla l'evento?
non mi risulta che l'evento lostfocus sia cancellabile
--
a.cara


title: Verifica inserimento campo

text:
"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio news:AV3e9.9282
> Alessandro ha ragione, On LostFocus non si può annullare (On Exit
piuttosto)
> Mat.
>
>
Ti ho fregato, mi sono corretto da solo 30 sec. prima...:-)
Comunque non so se sia corretto neanche usare PrimaDiAggiornare come hai
suggerito tu perchè se prima di avere il focus il campo è già null, quando
esco deve comunque bloccarmi (anche se non faccio nessuna modifica e quindi
saltando quell'evento)
Alla fine siamo tutti d'accordo su OnExit!
Vai Debora
Fabio


title: Verifica inserimento campo

text:
Fabio wrote:
> Alla fine siamo tutti d'accordo su OnExit!
none (rafforzativo di no). Il problema rimane
Cancella l'onexit il cognome rimane null e il ciclo aricomincia
--
a.cara


title: Verifica inserimento campo

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio news:EZ3e9.9306$AW6.1...@twister2.libero.it...

...neanche questa volta sono arrivato uno :-/
in qualsiasi caso penso che dovrà controllare il contenuto dei campi che non devono essere nulli prima di passare ad un record
nuovo, o no?
Mat.


title: Verifica inserimento campo

text:
"Alessandro Cara" <
al...@blunet.it
> ha scritto nel messaggio
news:3D78CCB9...@blunet.it...

Secondo me funziona cosě...
Private Sub Cognome_Exit(Cancel as integer)
If Not IsNull(CodiceUtente) And IsNull(Cognome) Then
    MsgBox "Inserire il COGNOME ", vbExclamation
    Cancel = True
End If
End Sub
... solo che non ho voglia di mettermi a provare a quest'ora (potrebbe
provare Debora che non si sente piů)
Fabio


title: Verifica inserimento campo

text:
"Potone" <mborr...@SPAMinwind.it> ha scritto nel messaggio news:y84e9.9350
> in qualsiasi caso penso che dovrà controllare il contenuto dei campi che
non devono essere nulli prima di passare ad un record
> nuovo, o no?
>
> Mat.
>
>
Presumo di sì ma ormai sono troppo fuso per pensare alle soluzioni efficenti
Ciao, FABIO
PS: Ci stiamo "scannando" in tre ma speriamo che alla fine Debora ci dica
come ha risolto il problema!!


title: Verifica inserimento campo

text:
"Fabio" <
nospam_fa...@tin.it
> ha scritto nel messaggio
news:EZ3e9.9306$AW6.1...@twister2.libero.it...

Ho spostato la routine su onExit
ma mi ripete la stessa musica.
Allora ho levato uno dei due setfocus e quello che è rimasto
lho messo sul primo campo in  ordine di tabulazione.
Cosi funziona bene, l'unico neo e che il focus non torna
sul campo cognome,ovviamente. (ma a dire il vero,forse neanche
mi serve xkè se si annulla vuol dire che non si vuole inserire!)
Debora.


title: Assegnare valore ad un campo

author: rasjudah

text:
Ho una maschera con vari campi associati ad una tabella
Nome, Telefono Email ecc..
Scrivendo nel campo Nome, Telefono, valorizzo il corrispondente nella
tabella
Ora per il campo indirizzo è piu complesso
Nella maschera ho 4 campi separati. Indirizzo, Numero, Cap, Citta non
associati
ora vorrei che nella tabella il campo indirzzo sia la somma
alfanumerica dei 4 campi in quanto nella tabella c'è un campo solo
che
contiene tutte le info relative all'indirizzo
non so come farlo da codice
grazie


title: Assegnare valore ad un campo

author: peccial

text:
rasjudah ha scritto:
>Ho una maschera con vari campi associati ad una tabella
>Nome, Telefono Email ecc..
>Scrivendo nel campo Nome, Telefono, valorizzo il corrispondente nella
>tabella
>Ora per il campo indirizzo =E8 piu complesso
>
>Nella maschera ho 4 campi separati. Indirizzo, Numero, Cap, Citta non
>associati
>
>
>ora vorrei che nella tabella il campo indirzzo sia la somma
>alfanumerica dei 4 campi in quanto nella tabella c'=E8 un campo solo
>che
>contiene tutte le info relative all'indirizzo
>non so come farlo da codice
>grazie
fai un campo invisibile nella maschera collegato al campo indirizzo della
tabella e fallo popolare dal codice con l'evento "dopo aggiornamento" di ogni
campo singolo della maschera.
il codice:
me!indirizzo_completo=me!indirizzo&", "&me!numero&" "&me!cap&" "&me!citta
--


title: [Effetti] Background opacizzato su OpenForm

author: miciomao

text:
Molto bello secondo me
i demo a fine pagina
http://blog.nkadesign.com/2008/ms-access-modal-dialogs-with-transparent-backgrounds
Ciao
Alex


author: Giorgia

text:
"miciomao" <
audi...@tiscali.it
> ha scritto nel messaggio
news:26db072f-6d70-4ab1...@v19g2000yqn.googlegroups.com...

Davvero molto carino.....ma non sono ancora arrivata alla rifinitura dei
dettagli ;-)
Quante cose si possono fare/ migliorare, non si finirebbe mai!!
Giorgia


title: Requery e trova Record.

author: ThaiChi

text:
Salve a tutti,
innanzi tutto ringrazio Antonio Biso e Roberto per le soluzioni riguardo le
combo che adesso funzionano a meraviglia.
Adesso ho un problemino, ho una maschera dove inserisco l'anagrafica ed una
combo per inserire un parente per legare tutta la famiglia ad un solo
codice.
Quando inserisco un nuovo nominativo a cui devo inserire se stesso come
parente (perchč lego la famiglia a lui), ho creato un bottone di requery che
funziona, l'unica cosa č che non si riposiziona sul record che stavo
inserendo.
Questo perchč la maschera č legata ad una query e quindi non riesco a
ritrovare il numero del record precedente perchč dopo il requery cambia.
Qualcuno mi puň aiutare a risolvere questo problemino ???
Grazie
ThaiChi


title: Requery e trova Record.

author: omnitow

text:
"ThaiChi" <
011...@bigfoot.com
> ha scritto nel messaggio
news:amq0on$l04$1...@fe1.cs.interbusiness.it...

Se ho capito bene vuoi fare in modo che, dopo il requery eseguito sul form,
il cursore si posizioni sull'ultimo record visualizzato. Nell'evento OnClick
del bottone che esegue il requery inserisci queste righe:
Private Sub Bottone_OnClick()
Dim RecMe as Dao.Recordset, IDPrec as Long
Set RecMe = Me.Recordset
IDPrec = RecMe!CampoID
RecMe.Requery
RecMe.Find "CampoID=" & IDPrec
Set RecMe = Nothing
end sub
Se il campo ID non č numerico, fai anche attenzione agli eventuali apici '
contenuti nella stringa di criterio per il find che dovrai sostituirli con
doppi apici '' (ex Dell'Acqua = 'Dell''Acqua')
Private Sub Bottone_OnClick()
Dim RecMe as Dao.Recordset, IDPrec as String
Set RecMe = Me.Recordset
IDPrec = RecMe!CampoID
RecMe.Requery
RecMe.Find "CampoID='" & IDPrec & "'"
Set RecMe = Nothing
end sub
PS se non hai predisposto un campo ID credo propio che ti convenga inserirlo
Ciao omnitow


title: Requery e trova Record.

text:
"ThaiChi" <
011...@bigfoot.com
> ha scritto nel messaggio
news:amq0on$l04$1...@fe1.cs.interbusiness.it...

Se ho capito bene vuoi fare in modo che, dopo il requery eseguito sul form,



title: eseguire routine maschera principale da evento doppio click di un controllo della sottomaschera

author: Giuseppe Cardascia

text:
Buongiorno a tutti.
Ho una form principale mAnagraficaEnteTipi ed una sottomaschera che elenca tutti i record della tabella origine della form principale.
I controlli della form non sono associati.
Quando faccio doppio click su uno dei controlli della sottomaschera vorrei filtrare la maschera principale  e far partire la routine della form principale che assegna ai controlli i valore del record filtrato.
Attualmente ho il seguente codice nella sottomaschera:
Form_mAnagraficaEnteTipo.filter = "IdAnagraficaEnteTipo = " & Me.IdAnagraficaEnteTipo
Form_mAnagraficaEnteTipo.FilterOn = True
Form_mAnagraficaEnteTipo.Tag = Me.IdAnagraficaEnteTipo
Call mAnagraficaEnteTipo.btnModifica_Click
ma vba mi restituisce il seguente messaggio
Errore di compilazione
Impossibile trovare il metodo o il membro dei dati e mi seleziona l'ultima riga
Grazie
Giuseppe


author: BFS

text:

ciao
assicurati intanto che btnModifica_Click sulla maschera padre sia public
e non private

dalla sottomaschera invece richiami

Form_mAnagraficaEnteTipo.btnModifica_Click

appena digiti il . dopo Form_mAnagraficaEnteTipo dovrebbe apparirti tra
i metodi selezionabili anche il codice del bottone della maschera padre

altra soluzione, nella maschera padre, sposti le righe del botton click
in una nuova funziona/routine..da definire pubblica

public miaRoutine...

sul bottonclick metterai
call miaRoutine

sulla sottomaschera
Form_mAnagraficaEnteTipo.miaRoutine

BFS


text:

Perfetto.
Grazie tante Fabio.
Giuseppe


title: Generazione Mail con allegato

author: OndaMax

text:
Il "SendObject", se non mi sono perso qualche passaggio, mi permette solo
l'invio di oggetti interni al MDB in diversi formati.
Ma è possibile in qualche modo, sempre da MDB, automatizzare la generazione
di un semplice Mail con un'allegato esterno (esempio un file PDF in una
certa directory) ?
Ciao
OndaMax


title: Generazione Mail con allegato

author: Federico Luciani

text:

Sito Comune, sez download
--
Federico
--------------------------------------
Sito Comune di it.comp.appl.access
http://members.xoom.it/it_db_access
--------------------------------------
Tutte le richieste che mi arrivano
in privato, vengono cestinate.
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------


title: Generazione Mail con allegato

text:
>
> Sito Comune, sez download
Gulp ... non l'avevo visto !
Grazie


title: Domanda da 1000 Euro... :-P

author: Alex

text:
Prima che qualcuno ci creda sul serio... sui mille euro scherzavo, ma un
caffè non ve lo leva nessuno! ;-P
Allora... avrei una domanda a livello di logica, per la programmazione non
ci sono problemi...
Dunque ho un bel applicativo che gestisce un'azienda di abbigliamento.
L'applicativo non è in rete ma devo "codividere" dei dati, in particolare.
Esiste un PC principale che detiene la totalità dei dati, esistono dei PC
satelliti che detengono solo una sottoparte dei dati. Per esempio l'elenco
fornitori è detenuto dal PC principale, come i listini tessuti ecc...
Periodicamente il PC principale sincronizza i PC satelliti attraverso
dischetti... quindi prende il primo dischetto scarica i nuovi fornitori e
dati vari e contemporaneamente scarica i dati inseriti dai PC satelliti.
Ogni PC satellite gestisce un grossista, succede che questo PC satellite si
reca dal grossista e si mette a gestire i clienti finali, quindi inserisce
autonomamente i clienti finali del grossista, gestisce gli ordini sulla base
dei listini sincronizzati dal PC principale e così via...
In due parole, il PC principale gestisce il nucleo dei dati, i PC satellite
gestiscono le tabelle clienti finali e preventivi clienti finali.
A livello di logica la sola soluzione che mi è venuta in mente per evitare
dissincronizzazioni sui dati e di far si che il PC principale "rilasci" un
grossista su richiesta... (esportazione del dato su dischetto marchiato con
il codice del PC satellite) a quel punto blocca ogni operazione sul
grossista, esportazioni comprese...
Nel momento in cui il PC satellite torna con il suo dischetto, il PC
principale lo riconosce, gli rilascia tutti i dati aggiornati, preleva i
dati dei grossisti da lui bloccati e sblocca nel PC principale i grossisiti
fino a nuova "uscita" del PC satellite.
Che ne pensate? Troppo macchinoso?
Grazie,
Alex
http://giumalex.supereva.it


title: Domanda da 1000 Euro... :-P

author: Roberto dal portatile

text:
"Alex" <
gium...@iname.com
> ha scritto nel messaggio
news:9vnko7$gqfpo$1...@ID-122491.news.dfncis.de...

Hai provato a risolvere il tutto con le Repliche di Access? Sicuramente
risolveresti tutti i problemi di sincronizzazione, senza bloccare i PC
priferici; se non ricordo male puoi crearti anche delle repliche parziali
dove tutti i database non siano identici.
Non ho usato mai le Repliche, ma per quello che ho letto fanno proprio al
caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Domanda da 1000 Euro... :-P

text:
Ok ho sempre avuto un rifiuto per le repliche... ma mi sa che hai proprio
ragione, mi studio un pò la mminestra e poi vi farò sapere,
Grazie...
Alex
http://giumalex.supereva.it


title: Domanda da 1000 Euro... :-P

text:
"Alex" <
gium...@iname.com
> ha scritto nel messaggio
news:9vpju6$gtn14$1...@ID-122491.news.dfncis.de...
> Ok ho sempre avuto un rifiuto per le repliche... ma mi sa che hai proprio
> ragione, mi studio un pò la mminestra e poi vi farò sapere,
>
> Grazie...
> Alex
Però ricordati che se funziona, mi devi un caffé o se preferisci 1000 euro!
:)



title: Domanda da 1000 Euro... :-P

text:
;-) Certo!
con quanto zucchero? ;-)
Alex
http://giumalex.supereva.it


title: Domanda da 1000 Euro... :-P

text:
"Alex" <
gium...@iname.com
> ha scritto nel messaggio
news:9vqhsp$gpvp3$1...@ID-122491.news.dfncis.de...

Un cucchiaino, grazie. :)



title: Domanda da 1000 Euro... :-P

author: Govardo Libero

text:
"Roberto dal portatile" <
r.ma...@repubblica.it
> ha scritto nel messaggio
news:9vqj8p$9li$1...@stargate1.inet.it...

Vai con le repliche parziali, le ho usate per un programmino e vanno
veramente bene.
bonifico su intesabci
--
                     Angelo
------------------------------------------------------
Sito comune di it.comp.appl.access
http://www.sitocomune.com
------------------------------------------------------


title: controlla campo se vuoto esegui....

author: Gioconda ed Emanuele

text:
Sono sempre qua a chiedere la Vs. utilissimo aiuto.
Come posso creare un codice di questo tipo:
Se il campo "nomefile" � pieno (nel senso che c� scritto qualcosa) allora
If MsgBox("Attenzione i dati sono gi� stati esportati su word?", vbCritical
+ vbYesNo) = vbYes Then
Altrimenti esegui il comando senza visualizzare msgbox.
Grazie.


title: controlla campo se vuoto esegui....

author: Karl Donaubauer

text:
Gioconda ed Emanuele wrote:
> Come posso creare un codice di questo tipo:
>
> Se il campo "nomefile" � pieno (nel senso che c� scritto qualcosa)
> allora If MsgBox("Attenzione i dati sono gi� stati esportati su word?",
> vbCritical + vbYesNo) = vbYes Then
> Altrimenti esegui il comando senza visualizzare msgbox.
Dipende cos'�
> il campo "nomefile"
e dove si trova.
Se parli di un controllo in una maschera o di un campo nel'origine
dati di una maschera:
If Not IsNull(Me!nomefile) Then
    If MsgBox("Attenzione i dati sono gi� stati esportati su word?", _
         vbCritical + vbYesNo) = vbYes Then
        ' qui esegui il comando
    End If
Else
    ' qui esegui il comando senza MsgBox
End If
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: controlla campo se vuoto esegui....

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> schrieb im Newsbeitrag
news:7cjsvjF...@mid.individual.net...

Finalmente! Qualcosa mi riesce. Grazie Karl il codice va benissimo.


title: controlla campo se vuoto esegui....

text:
"Gioconda ed Emanuele" <
g.suc...@arcor.de
> schrieb im Newsbeitrag
news:4a64c375$0$31334$9b4e...@newsspool4.arcor-online.net...

Nella maschera, in proprieta - prima di aggiornare - ho questo codice:
Private Sub Form_BeforeUpdate(Cancel As Integer)
Dim Risposta As Integer
Dim Messaggio As String
Messaggio = "Vuoi salvare le modifiche?"
Risposta = MsgBox(Messaggio, vbQuestion + vbYesNo, "Copertura Finanziaria")
Select Case Risposta
Case vbYes
'esegue il comando dato prima del salvataggio,
'per esempio chiude la maschera
Case vbNo
DoCmd.RunCommand acCmdUndo
'annulla i dati inseriti
End Select
End Sub
Come posso modificare il codice per farsi che prima controlli se tutti i
campi sono compilati esegue il codice altrimenti faccia uscire un msgbox non
posso salvare perch� mancano dei dati!
Grazie.


title: controlla campo se vuoto esegui....

text:
Gioconda ed Emanuele wrote:
> ...
> Nella maschera, in proprieta - prima di aggiornare - ho questo
> codice:
> Private Sub Form_BeforeUpdate(Cancel As Integer)
> Dim Risposta As Integer
> Dim Messaggio As String
>
> Messaggio = "Vuoi salvare le modifiche?"
> Risposta = MsgBox(Messaggio, vbQuestion + vbYesNo, "Copertura
> Finanziaria")
> Select Case Risposta
>
> Case vbYes
> 'esegue il comando dato prima del salvataggio,
> 'per esempio chiude la maschera
>
> Case vbNo
> DoCmd.RunCommand acCmdUndo
> 'annulla i dati inseriti
>
> End Select
>
> End Sub
>
> Come posso modificare il codice per farsi che prima controlli se
> tutti i campi sono compilati esegue il codice altrimenti faccia
> uscire un msgbox non posso salvare perch� mancano dei dati!
P.e. puoi fare un ciclo sui controlli che devono essere pieni
(vedi anche
www.donkarl.com/it?FAQ6.5
) e se per uno IsNull()
� True fai Cancel = True e Exit Sub.



title: Oggetto flash in una maschera

author: Benedetto

text: E' possibilie inserire oggetti creati con Flash in una maschera?


title: [OT] orario sballato

text:
Scusate, ma come mai voi "cervelloni" quando rispondete siete un'ora
indietro??
--
Dario
--
Il bello della vita è vivere:
molti esistono, ecco tutto.
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] orario sballato

author: Sergio MAZZA

text:
"Dario84" <
da...@romagnacom.com
> ha scritto nel messaggio
news:bra90k$73s$1...@news.newsland.it...
> Scusate, ma come mai voi "cervelloni" quando rispondete siete un'ora
> indietro??
>
>
> --
> Dario
> --
> Il bello della vita è vivere:
> molti esistono, ecco tutto.
>
Oh! Dice a Voi eh??
Ciao.
--
Sergio MAZZA


title: Visibilità di una TreeView

author: Lp

text:
Se ho una TreeView su una maschera, come faccio a runtime a renderla
invisibile?
Se mytree è la mia TreeView, scrivere:
mytree.Visible = False
mi dice che la proprietà non è supportata dall'oggetto.
Grazie


title: Visibilità di una TreeView

author: Alessandro Baraldi

text:
Lp ha scritto:

Scusa ma io sono API_Deforme..... e se la proprietà Visible come dici
non è
esposta, cosa cheperò mi pare strana prova così:
Declare Function ShowWindow Lib "user32" (ByVal hWnd As Long, ByVal
nCmdShow As Long) As Long
Public Const SW_SHOW = 5
Public Const SW_HIDE = 0
Public Function ObjVisible(m_hWnd as Long, rValue As Boolean)
    If (rValue = True) Then
        Call ShowWindow(m_hWnd, SW_SHOW)
    Else
        Call ShowWindow(m_hWnd, SW_HIDE)
    End If
End Function
Ovviamente questa chiamata la puoi applicare a qualsiasi Oggetto che
espone l'Hwnd
e non solo al TreeView, devi chiamarla così:
Call ObjVisible(Me!mytree.Hwnd,False)
oppure:
Call ObjVisible(Me!mytree.Hwnd,True)
@Alex


title: Visibilità di una TreeView

text:
On 10 Aug 2006 09:28:02 -0700, "Alessandro Baraldi" <
ik2...@libero.it
>
wrote:

Alessandro, il tuo codice funziona nel senso che la TreeView non
appare però succede una cosa strana perchè nello spazio occupato dalla
TreeView la maschera diventa trasparente! Si vede la finestra di
Access sullo sfondo.
Luigi


title: Visibilità di una TreeView

text:
Lp ha scritto:
[CUT]
> Alessandro, il tuo codice funziona nel senso che la TreeView non
> appare però succede una cosa strana perchè nello spazio occupato dalla
> TreeView la maschera diventa trasparente! Si vede la finestra di
> Access sullo sfondo.
> Luigi
E' un problema di Redraw della form che ovviamente non viene effettuato
in quanto i
controlli OCX sono gestiti in modo molto particolare in Access, vale a
dire che non risiedono nella Form realmente, ma gli vengono disegnati
sopra....
prova a mettere un Repaint o Refresh, sinceramente queste cose le evito
come le punture..... e se non funzionasse dovrei fare qualche prova.
Eventualmente prova ad inviare WM_NCPAINT alla Form con SendMessage
ovviamente.
oppure per ridisegnare la Form con i bambini:
Private Declare Function RedrawWindow Lib "user32" (ByVal hwnd As Long,
lprcUpdate As Any, ByVal hrgnUpdate As Long, ByVal fuRedraw As Long) As
Long
Public Const RDW_INVALIDATE = &H1
Public Const RDW_ALLCHILDREN = &H80
RedrawWindow Me.Hwnd, Byval 0&, 0&, RDW_INVALIDATE or RDW_ALLCHILDREN
Però tutta stà cosa mi puzza..... sei certo di aver fatto tutto
bene...?
@Alex


title: Visibilità di una TreeView

text:
Lp ha scritto:
> Alessandro, il tuo codice funziona nel senso che la TreeView non
> appare però succede una cosa strana perchè nello spazio occupato dalla
> TreeView la maschera diventa trasparente! Si vede la finestra di
> Access sullo sfondo.
> Luigi
Scusa Luigi ma io ho fatto questa prova e funziona:
Me.TreeView0.Visible = False
verifica bene perchè da te non và....
@Alex


title: Visibilità di una TreeView

text:
On 10 Aug 2006 10:13:40 -0700, "Alessandro Baraldi" <
ik2...@libero.it
>
wrote:
>

Alessandro, scusami tanto, sono proprio un coglione!
Oggi sono proprio fuso, sbagliavo a digitare il nome della TreeView e
quindi non mi riconosceva la proprietà Visible.
Scusami se ti ho fatto perdere tempo per niente
Grazie
Luigi


title: Quesito

author: Rodrigo

text:
Sull'evento di apertura di una maschera in modalità foglio dati vorrei che
ci sia una istruzione che in automatico mi apra la mascherina di trova ma
non ci riesco, ho provato con la seguente istruzione ma non funziona :
DoCmd.FindRecord "", acEntire, False, , False, , True
Potete aiutarmi?
1000 grazie
Rodrigo


title: Quesito

author: Silvio Berruti

text:
"Rodrigo" <
12r...@inwind.it
> ha scritto nel messaggio
news:99950402...@fusilla.abanet.it...
> Sull'evento di apertura di una maschera in modalità foglio dati vorrei che
> ci sia una istruzione che in automatico mi apra la mascherina di trova ma
> non ci riesco, ho provato con la seguente istruzione ma non funziona :
> DoCmd.FindRecord "", acEntire, False, , False, , True
Prova con
Private Sub Form_Load()
  RunCommand acCmdFind
End Sub
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: Quesito

author: CarloCos

text:
"Rodrigo" <
12r...@inwind.it
> ha scritto nel messaggio
news:99950402...@fusilla.abanet.it...
> Sull'evento di apertura di una maschera in modalitą foglio dati vorrei che
> ci sia una istruzione che in automatico mi apra la mascherina di trova ma
> non ci riesco, ho provato con la seguente istruzione ma non funziona :
> DoCmd.FindRecord "", acEntire, False, , False, , True
>
> Potete aiutarmi?
> 1000 grazie
>
> Rodrigo
>
Se per "mascherina di trova" intendi la predefinita di Access, allora...
Imposta l'intervallo Timer della maschera a 500 o meno. Su Timer scrivi:
Private Sub Form_Timer()
SendKeys "^(t)", True 'apre la maschera di ricerca predefinita per Access 97
e 2000
Me.TimerInterval = 0 ' imposta a 0 l'intervallo per evitare il ripetersi
della sequenza tasti.
SendKeys "8", True '  immette il numero da cercare (puoi scrivere ciņ che
vuoi)
SendKeys "%(p)", True 'trova la prima ricorrenza di "8"
End Sub
Fammi sapere, Carlo


title: pedici in testo in pdf

author: Mama

text:
Salve a tutti,
ripropongo un quesito, spero che qualcuno mi aiuti.
Avevo necessitą di inserire dei pedici in un testo.
Il problema č stato risolto, con l'editor, realizzazndo un font speciale
utilizzabile per tutti  i font presenti  nel sistema.
Adesso, se trasformo un report in pdf non mi vengono visualizzati i pedici.
Perchč?
Qualcuno mi sa aiutare?
Saluti


title: funzioni non trovate

author: Rox

text:
All'avvio del mio Programma vado a referenziare una mia libreria, che
potrebbe trovarsi in cartelle diverse a seconda se l'applicazione è in rete
o in locale.
Per verificare la posizione uso anche le funzioni left$ e mid$
In Access va tutto bene, ma se eseguo il programma da Runtime... mi dice che
le funzioni non esistono!!!
Ho dimenticato qualcosa?
--
*****************************
** Harry Evans - Bolzano
** Clipper Specialist & Magician
** e-mail:
harry...@tin.it
*****************************
---------------------------------------------------------
->C.N.G.E.I. - Sezione di Bolzano
->
www.edp-progetti.it/cngei.bz
---------------------------------------------------------


title: funzioni non trovate

text:
Questo problema è causato dal fatto che l'applicazione runtime non trova le
librerie o gli ocx specificati nei riferimenti e nella macchina ospite.
Controlla questo...
Ciao, Carlo
--
Posted from
ro...@www.paola.antares.it
 [195.216.145.2]
via Mailgate.ORG Server -
http://www.mailgate.org


title: Campo con valore univoco

author: picasso

text:
Ciao a tutti, dovrei creare su pi� tabelle un campo per tutte le tabelle
che abbia un valore univoco all'interno del db e non sulla singola tabella.
Non so se creando i campi come contatori con incremento casuale, il valore
all'interno del db possa replicarsi.
Grazie
Picasso


title: Campo con valore univoco

text:
picasso ha scritto:

nel senso? Nella tab Anagrafica 1 corrispponde a 1 nella tabella Fornitori ed a 1 nella tabella Contatti?
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: Campo con valore univoco

author: max

text:
"picasso" <
pic...@freeuk.com
> ha scritto nel messaggio
news:4a1c17b9$0$1109$4faf...@reader3.news.tin.it...

soluzione 1
creati una tabella di appoggio con un campo che chiameremo "univoco", ogni
volta che inserisci un nuovo record fai in modo che il valore di quel campo
sia uguale a max(tabellaappoggio.univoco)+1 e lo inserisci anche nella
tabella appoggio.
soluzione 2
se le tabelle non sono tante e sopratutto non pensi di crearne di nuove fai
una query di unione
select univoco from tabella1 UNION ALL select univoco from tabella2 ecc...;
e su questa query fai una max (o dmax) +1 per assegnare il nuovo valore ogni
volta che inserisci un nuovo record in qualsiasi tabella
ciao
Max
ciao
Max


title: Aprire file pdf con pulsante di una maschera

author: michele

text:
Salve
st� realizzando un archivio documenti con A2003, stabilito che i miei
documenti (file.pdf) sono tutti memorizzati nella root c:\Archivio dati e
che in una casella di testo ho memorizzato il nome del file, vorrei sapere
come lanciare un comando (click su un tasto della stessa maschera) che mi
consenta di aprire il file in questione.
Grazie
e ... buone vacanze
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: sv

text:
michele ha scritto:


Se cerchi Hyperlink nell'Help, trovi anche l'esempio.
--
sv
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


text:
michele wrote:
> st� realizzando un archivio documenti con A2003, stabilito che i miei
> documenti (file.pdf) sono tutti memorizzati nella root c:\Archivio
> dati e che in una casella di testo ho memorizzato il nome del file,
> vorrei sapere come lanciare un comando (click su un tasto della
> stessa maschera) che mi consenta di aprire il file in questione.
ShellExecute
http://www.mvps.org/access/api/api0018.htm
o
<F1> FollowHyperlink
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Raggruppare poi contare con una sola query

text:
Salve sono Vito, (access 2007)

Ho una lista di  alberghi. Alcuni alberghi sono duplicati. Se applico conteggio con una query sul campo alberghi  mi conta tutto, anche i duplicati.
Io voglio contare gli alberghi raggruppati (quanti sono gli alberghi? Ovviamente un albergo duplicato va contato una sola volta)

es.
PATRIA
ROMA
VENEZIA
ROMA
TORINO
VITTORIA
PATRIA

RAGGRUPPATO
Patria
Roma
Venezia
Torino
Vittoria

Conteggio: 5

Come fare con una sola query?

Grazie Vito


author: Bruno Campanini

text:
vitof...@gmail.com
 explained :

Non è possibile.

Combinando due query potresti ottenere l'elenco dei raggruppamenti
con a fianco di ciascuno il numero totale dei record.
Il che è peggio che niente.

Bruno


text:
Salve,

vitof...@gmail.com
:
> ...
> Io voglio contare gli alberghi raggruppati (quanti sono gli alberghi? Ovviamente un albergo duplicato va contato una sola volta)
>
> es.
> PATRIA
> ROMA
> VENEZIA
> ROMA
> TORINO
> VITTORIA
> PATRIA
>
> RAGGRUPPATO
> Patria
> Roma
> Venezia
> Torino
> Vittoria
>
> Conteggio: 5
>
> Come fare con una sola query?

Diverso da altri sistemi db ACE non conosce COUNT(DISTINCT). Quindi due
query o con una sottoquery:

SELECT COUNT(Albergo) AS ContaAlbergo
FROM (SELECT DISTINCT Albergo FROM Tabella)

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

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


text:

Grandissimo Karl come sempre!


author: ogrn

text:
0) Tabella Alberghi(Albergo):

PATRIA
ROMA
VENEZIA
ROMA
TORINO
VITTORIA
PATRIA

1) query qAlberghiSub
SELECT Alberghi.Albergo
FROM Alberghi
GROUP BY Alberghi.Albergo;

2) query di qAlberghi:
SELECT Count(qAlberghiSub.Albergo) AS NumeroAlberghi
FROM qAlberghiSub;

Risultato : 5

ha scritto nel messaggio
news:89596f7a-a26d-4b4c...@googlegroups.com...



title: access e fox pro

author: Gabriele

text:
Esistono differenze  tra MS JET  di access e VFP ?
Oppure dal punto di vista della classificazione dei database  appartengono
alla stessa categoria ?
Il fatto che in access  le tabelle siano presenti dentro a un file MDB
mentre in VFP siano file DBF distinti ( sia pure dentro a un container )
č una differenza ?
grazie e saluti


title: Query x confronto annuale offerte

author: winjb

text:
Dovrei fare un confronto annuale delle offerte emesse;
Tabella offerte:
IDOfferta
Data
Tipologia
Importo
Stato
Quindi ho:
02/01  10/10/02  Impianti  2000  "Accettata"
02/02  12/10/02  Automazione  3000 "Accettata"
....
03/01  07/08/03  "Automazione"  4500  "Rifiutata"
03/02  10/08/03  "Quadri"  2000  "Accettata"
Vorrei ottenere l'incidenza (incremento o decremento) rispetto all'anno
precedente delle offerte emesse
..e, se possibile, per Tipologia .
Insomma, il valore percentuale di incremento o decremento delle offerte
relative ad Automazione rispetto all'anno precedente.. e così via...
.. o qualcosa di simile..
Grazie a tutti :)
Io ho provato a fare qualcosa ma non sono andato oltre le semplici query...


title: Query x confronto annuale offerte

author: Alessandro Cara

text:

Robertooooooooooooooooooooooooooooooooooooooooooooo!!!!!!!!!!!!!
;<))))))))))))))))))))))))))))))))))))))))))))))))))))
senno magari ti incavoli.
--
a.cara
Togli qualcosa dall'email


title: Query x confronto annuale offerte

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F59024E...@blunet.it...
> winjb wrote:
> >
> > Dovrei fare un confronto annuale delle offerte emesse;
> > Tabella offerte:
> > IDOfferta
> > Data
> > Tipologia
> > Importo
> > Stato
> >
> > Quindi ho:
> > 02/01  10/10/02  Impianti  2000  "Accettata"
> > 02/02  12/10/02  Automazione  3000 "Accettata"
> > ....
> > 03/01  07/08/03  "Automazione"  4500  "Rifiutata"
> > 03/02  10/08/03  "Quadri"  2000  "Accettata"
> >
> > Vorrei ottenere l'incidenza (incremento o decremento) rispetto all'anno
> > precedente delle offerte emesse
> > ..e, se possibile, per Tipologia .
> >
> > Insomma, il valore percentuale di incremento o decremento delle offerte
> > relative ad Automazione rispetto all'anno precedente.. e cosě via...
> >
> > .. o qualcosa di simile..
> >
> > Grazie a tutti :)
> >
> > Io ho provato a fare qualcosa ma non sono andato oltre le semplici
query...
>
> Robertooooooooooooooooooooooooooooooooooooooooooooo!!!!!!!!!!!!!
> ;<))))))))))))))))))))))))))))))))))))))))))))))))))))
> senno magari ti incavoli.
> --
> a.cara
> Togli qualcosa dall'email
Ehi, scusami ma non ho capito...
cosa vorresti dire?
chi dovrebbe incavolarsi? io o Roberto?
e per cosa?


title: Query x confronto annuale offerte

text:

incavolarsi tu, per il mio post poco "professionale". Il mio era un richiamo a
Roberto il peripatetico , un luminare in fatto di query. Roberto spero non si
incavoli, dovrebbe essere abituato alle mie stupidate.



title: Query x confronto annuale offerte

text:
"Alessandro Cara" <
alexqu...@blunet.it
> ha scritto nel messaggio
news:3F590CDD...@blunet.it...

ah! quindi, da quello che ho capito, la query non č per niente
semplice...(se tu rispondi cosě... )
forse se si facesse sul solo importo delle offerte, tralasciando quindi le
tipologie, sarebbe piů semplice..
ma non ci arrivo ugualmente...
Grazie cmq :)
ciao!


title: Query x confronto annuale offerte

text:

la cosa seguente non l'ho provata. Senza "incasinarsi" con una query complicata
Q1: select year(data) as anno,  tipologia, count(*) as numoff from tabella
    group by year(data), tipologia
cosi' ottieni le totealizzazioni per anno
Q2: select a.anno, b.anno, tipologia, a.numoff, b.numoff,
   (a.numoff-b.numoff)/b.numoff*100 as qualsiasiformula
   from q1 as a, q1 as b
   where a.anno = (b.anno - 1) and a.tipologia = b.tipologia
questa e' una self join che incrocia i dai
il tutto qulacosa dovrebbe tirare fuori
stanotte ero troppo stanco e rimbecillito (piu' del mio solito)



title: un aiutino sui riferimenti e proposta in merito

author: Riviera

text:
sulla lista dei riferimenti in un db ( FE ) ho in ordine (dall'alto in
basso) :
1)Visual Basic Applications
2)Microsoft Access 9.0 Object Library
3)Microsoft DAO 3.6 Object Library
4)OLE Automation
5)Microsoft ActiveX Data Objets 2.1 Library
Il Problema :
Sinceramente non ho le conoscenze per sapere se sono giusti e al posto
giusto . Ho infatti letto dei post dove si consiglia di mettere prima o dopo
un certo riferimento pena lo scadimento o il blocco dell'applicaz. Mi
potreste dare un parere sui miei riferim (c'è molto codice , i recordset che
vengono elaborati sono tutti su tabelle access ...) e delle info dove poter
trovare notizie in merito ( se in italiano è meglio) , grazie.
La Proposta : non sarebbe una gran cosa se sul sito si facesse una sezione
dove viene trattato ampiamente un argomento ?? magari quello sui riferimenti
potrebbe essere uno spunto ...certo capisco che non è un piccolo impegno .
Saluti tanti da
MArce


author: Liones

text:
> sulla lista dei riferimenti in un db ( FE ) ho in ordine (dall'alto in
> basso) :
> 1)Visual Basic Applications
> 2)Microsoft Access 9.0 Object Library
> 3)Microsoft DAO 3.6 Object Library
riferimento a Dao
> 4)OLE Automation
> 5)Microsoft ActiveX Data Objets 2.1 Library
riferiemto a ADO (attualmente esiste ado 2.7 scaricalo dal  sito microsoft,
jet si scarica separatamente )
> Il Problema :
se fai riferimento da codice ai recortdset etc.  senza specificare ado o dao
il programma interpreterà il comando in ordine di riferimento (dao)
Dim RSrecordsetAdo As ADODB.Recordset
Dim RSrecordsetgenerico As Recordset  'il programma interpreterà il comando
in ordine di riferimento (dao)
Dim RSrecordsetDao As DAO.Recordset
ciao


title: Modulo gestione MsJet

author: Luca

text:
Salve a tutti.
Il mio problema è il seguente: cercando di aprire un db mi appare il
messaggio "Il modulo di gestione database Microsoft Jet ha interrotto
l'elaborazione. Un altro utente sta tentando contemporaneamente di
modificare gli stessi dati". Access è avviato ma non riesco in alcun modo ad
accedere al db. Da notare che non c'è nessun altro utente che tenti di
accedere al db in questione. Ho provato ad importare le tabelle in un nuovo
db, ma mi da lo stesso messaggio. Come risolvere
Ringraziamenti anticipati
Luca


title: Modulo gestione MsJet

author: MA

text:

Aggiorna Jet alla versione corretta
--
--
Massimiliano Amendola
www.accessgroup.it
Il sito italiano di svilupatori Access
www.donkarl.com/it/cisa


title: Modulo gestione MsJet

text:
Non credo che sia un problema di versione, infatti fino a due giorni fa
funzionava correttamente. Per altro ho altri due db che non hanno il minimo
problema. grazie comunque.
Luca
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:eisr5r$60q$1...@tdi.cu.mi.it...



title: Modulo gestione MsJet

text:
Luca wrote:
> Non credo che sia un problema di versione, infatti fino a due giorni
> fa funzionava correttamente. Per altro ho altri due db che non hanno
> il minimo problema. grazie comunque.
> Luca
Scrvi DOPO le rsposte a cui ti riferisci.
Non credo che tu abbia sfruttato Jet in maniera diversa nei due db
Quindi è il tuo Jet che nnon va



title: XP Unlimited + Browser access = Applicazione Access Webbizzata ???

author: RobertoA

text:
Stavo sbirciando 'sto XP Unlimited e vedo che il server e' accessibile da
qualunque browser che sia Sun / Java compatibile
Ma allora, installando le applicazioni sul sistema con XP + XP Unlimited
sarebbe possibile accedervi da qualsiasi browser java compatibile ?
Poi costa solo un centinaio di euro circa
Mi sembra un po' troppo bella la cosa, ma quali sono i contro di questa
soluzione perche' fin qua mi sembrano solo pro
Certo che se fosse vera sarebbe molto utile 'sta cosa, l'accessibilita' via
web e la grafica di un'applicazione desktop
E a prestazioni, come siamo messi ?
E' realmente usabile con una linea internet dall'isdn in su ?
A Costare' qua serve il tuo aiuto
Ciao e grazie
RobertoA


author: Carlo Costarella

text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:4662...@newsgate.x-privat.org...

XPUnlimited è veramente un gioiellino e se ne sono accorti anche i
produttori perchè dal 1 luglio costerà il 150% in più.
Considera che una licenza CAL terminal server costa circa 7 euro (molto
poco) ma devi avere anche la licenza per Windows e la macchina server deve
essere W2000 o W2003 server.
Inoltre se usi WXp non puoi superare le tre connessioni concorrenti (in
realtà solo due).
Difetti: attenzione a scegliere bene la macchina su cui installarlo,
sceglierla solo dopo aver fatto bene tutte le prove con la versione demo.
Vantaggi: semplicemente magnifico! Usa un terzo della memoria (circa 20/30
mb) necessaria per i TS di Windows (100 Mb); numero virtualmente illimitato
di connessioni; completamente personalizzabile; connessione praticamente da
tutti i sistemi operativi compreso MAC, Linux, Thin Client, o via web.
Con 256 colori non dovresti avere problemi nemmeno con connessioni
ISDN...ancora esistono tali modem a 128K? Puoi sempre provarlo con la
versione demo.
Se decidi per questo applicativo ti consiglio di acquistarlo prima di luglio
2007.
Ciao, Carlo


text:


Veramente l'assicurazione che avrei voluto avere e':
"Si, con XP Unlimited ed XPPro ti puoi creare una macchina dove installare
la tua applicazione Access, accessibile da tutto il mondo semplicemente
usando un browser java / Sun compatibile"
E' cosi oppure no ?
Ciao e grazie
RobertoA


text:
"RobertoA" <
amor...@tiscalinet.it
> ha scritto nel messaggio
news:46628f31$1...@newsgate.x-privat.org...
cut
> Veramente l'assicurazione che avrei voluto avere e':
> "Si, con XP Unlimited ed XPPro ti puoi creare una macchina dove installare
> la tua applicazione Access, accessibile da tutto il mondo semplicemente
> usando un browser java / Sun compatibile"
> E' cosi oppure no ?
> Ciao e grazie
> RobertoA
Ciao Roberto
immagino che se il "server" Xp abbia la JVM installata non dovrebbero
esserci problemi. Si potrebbe comunque fare un test da qui:
http://www.javatester.org/
Per le macchine SUN immagino devi configurare Secure Global Desktop;
leggi qui e vedi se ti puň essere utile:
http://docs.sun.com/source/819-6255/remote_desktop.html
e qui:
http://www.sun.com/software/products/sgd/index.jsp
In ogni caso fare una prova non costa assolutamente nulla, usa il demo di
XPUnlimited e dai un'occhiata alle faq.
Fammi sapere,
ciao, Carlo


title: aiuto

author: Sigest

text:
Ciao a tutti .
Il mio problema riguarda l'aggiornamento di in record fatto attraverso due
maschere, una richiama l'altra sull'evento clik di una casella combinata.
Ciņ solleva un errore di conflitto.
Vorrei sapere qual'č la proprietą che mi permette di cambiare lo stato di
edit di una maschera e metterla nello stato lettura.
grazie  Meno66.


title: aiuto

author: Roberto da casa

text:
"Sigest" <
sige...@tin.it
> ha scritto nel messaggio
news:tJI47.77451$q77.7...@news2.tin.it...

A fronte dell'evento "Su disattivazione di ambedue le maschere genera il
seguente codice VBA:
Private Sub Form_Deactivate()
DoCmd.RunCommand acCmdSaveRecord
End Sub
Prova e facci sapere.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aiuto

author: AMargotti

text:
Io lo imposto da macro:
Imposta valore
                        [nomemaschera].[Form].[AllowAdditions]
                        Falso (o vero, a seconda)
Se vuoi il codice VB della macro converti la macro in codice:
strumenti/macro/convertimacroin VB
oppure da maschera:
visualizza struttura/proprietà maschera/consenti modifiche no; consenti
aggiunte no immissione dati no e ... ce n'è un'altra ah! consenti
eliminazioni: no anche quella...
Però se è come è successo a me (campo memo richiamato in seconda finestra a
popup per modifiche) non è valso cambiare il valore della maschera a sola
lettura. Ho risolto con click sul campo e Ctrl+F2 che apre uno zoom che
permette di modificare e salvare a piacere.
ciao
Mia
P.S. fammi sapere se trovi di meglio
"Sigest" <
sige...@tin.it
> ha scritto nel messaggio
news:tJI47.77451$q77.7...@news2.tin.it...
> Ciao a tutti .
> Il mio problema riguarda l'aggiornamento di in record fatto attraverso due
> maschere, una richiama l'altra sull'evento clik di una casella combinata.
> Ciò solleva un errore di conflitto.
>
> Vorrei sapere qual'è la proprietà che mi permette di cambiare lo stato di



title: aiuto

author: Mia

text:
"Sigest" <
sige...@tin.it
> ha scritto nel messaggio
news:tJI47.77451$q77.7...@news2.tin.it...

Io ho provato questa ed ha funzionato bene!!!!!!!!!! (nel mio caso usavo
campi memo)
L'altra maschera che apri non deve essere associata al campo memo che vuoi
modificare, ma deve avere un controllo di testo non associato in cui scrivi
da codice il contenuto del campo stesso e a cui puoi fare riferimento usando
il controllo che lo contiene nella maschera di partenza.
Sarą quindi qualcosa tipo
docmd.openform "maschera aggiorna memo"
forms("maschera aggiorna memo").controllo_Usato = me.campoMemo
Nella maschera popup ci saranno due pulsanti, torna a maschera senza
aggiornare, aggiorna il campo. Con l'aggiorna il campo tu andrai a scrivere
nel controllo associato al campo in questione nella maschera di partenza il
valore del controllo della maschera popup, quindi
forms("Maschera iniziale").campoMemo = me.Controllo_Usato
docmd.close
Grazie ad Antonio


title: moveprevious non si muove...

author: Massimo

text:
Buongiorno a tutti,
sto diventando matto con moveprevious perchè all'interno del recordset
non si muove.
Ho bisogno di trovare un record utilizzando findfirst e fin li tutto
ok, ma poi da quel record devo trovare il precedente usando
moveprevious.
Ho provato in mille modi ma continua a rimanere sullo stesso record,
infatti la successiva condizione IF mi restituisce sempre "False".
Posto il codice:
Dim rstUpdateTotali As dao.Recordset
    Set rstUpdateTotali = CurrentDb.OpenRecordset("Tbl_distinta",
dbOpenDynaset)
    rstUpdateTotali.FindFirst "[IDData]=#" & Me!TxtData & "#"
    Me.Bookmark = rstUpdateTotali.Bookmark
    rstUpdateTotali.MovePrevious
    If rstUpdateTotali.NoMatch Then
        MsgBox "Data non trovata."
    Else
        With rstUpdateTotali
            .Edit
                Me.TxtOldCassa = !Totale_Versa
                Me.TxtOldAbb = !Totale_Abb
            .Update
        End With
    End If
    rstUpdateTotali.Close
Me.Requery
Gazie a chiunque riesca a darmi una dritta
Massimo Pallavicini


title: moveprevious non si muove...

author: Geppo

text:
Ciao Massimo wrote:
> Buongiorno a tutti,
> sto diventando matto con moveprevious perch� all'interno del recordset

prova a toglie il requery qui sopra.
> Gazie a chiunque riesca a darmi una dritta
>
> Massimo Pallavicini
--
Ciao
Geppo


title: moveprevious non si muove...

text:
Massimo ha scritto:
>Buongiorno a tutti,
>sto diventando matto con moveprevious perch=E8 all'interno del recordset
>non si muove.
>Ho bisogno di trovare un record utilizzando findfirst e fin li tutto
>ok, ma poi da quel record devo trovare il precedente usando
>moveprevious.
>Ho provato in mille modi ma continua a rimanere sullo stesso record,
>infatti la successiva condizione IF mi restituisce sempre "False".
>Posto il codice:
>
>Dim rstUpdateTotali As dao.Recordset
>
>    Set rstUpdateTotali =3D CurrentDb.OpenRecordset("Tbl_distinta",
>dbOpenDynaset)
>    rstUpdateTotali.FindFirst "[IDData]=3D#" & Me!TxtData & "#"
>    Me.Bookmark =3D rstUpdateTotali.Bookmark
>    rstUpdateTotali.MovePrevious
>
>    If rstUpdateTotali.NoMatch Then
>        MsgBox "Data non trovata."
>    Else
>        With rstUpdateTotali
>            .Edit
>                Me.TxtOldCassa =3D !Totale_Versa
>                Me.TxtOldAbb =3D !Totale_Abb
>            .Update
>        End With
>    End If
>    rstUpdateTotali.Close
>
>Me.Requery
>
>Gazie a chiunque riesca a darmi una dritta
>
>Massimo Pallavicini
Se l'istruzione che non va � questa
If rstUpdateTotali.NoMatch Then
MsgBox "Data non trovata."
mi viene da pensare alla clausola WHERE del findfirst:
rstUpdateTotali.FindFirst "[IDData]=#" & Me!TxtData & "#"
Prova a cambiarla cos�
rstUpdateTotali.FindFirst "[IDData]=#" & format(Me.TxtData.value,"mm/dd/yyyy")
& "#"
Jet, che � americano, le date le capisce solo nel formato americano...forse
nella form hai il nostro formato...
--
Questo articolo e` stato inviato dal sito web
http://www.nonsolonews.it


title: somma incrementale

author: silvy

text:
Accidenti, non riesco a venirne fuori.
Salve a tutti...
Devo gestire un piccolo magazzino.
Ho una tabella magazzino con 4 campi: articolo, data, carico, scarico.
Dovrei calcolare in una colonna di una query, la somma progressiva della
giacenza (esistenza), ottenendo un qualcosa di simile a cio' che riporto
sotto.
------------------------------------------
art |    data    | car   |scar       |esistenza|
01 |28/02/02|  10   |      0     |    10      |
01 |01/03/02|  20   |      0     |    30      |
01 |02/03/02|   0    |     10    |    20      |
01 |28/02/02|   5    |      0     |    25      |
01 |01/03/02|   0    |      3     |    22      |
01 |02/03/02|   15  |      0     |    37      |
------------------------------------------
...ma non ne riesco a venirne fuori.
Sicuramento qualcuno di voi avra' gia' affrontato il problema.
Ringrazio tutti.
Silvy.


title: somma incrementale

author: inbario

text:
Devi creare una query del genere:
SELECT magazzino2.data, magazzino2.carico, magazzino2.scarico, (SELECT
(SUM(magazzino1.carico)-sum(magazzino1.scarico)) FROM magazzino as
magazzino1 where magazzino1.data<=magazzino2.data) AS Somme
FROM magazzino AS magazzino2;
"silvy" <
si...@soulnet.it
> ha scritto nel messaggio
news:a5l5c5$qq$1...@serv1.iunet.it...



title: somma incrementale

text:
Funziona che e' una meraviglia, grazie mille.
Io pero' l'ho fatta cosi' la query:
SELECT magazzino2.articolo, magazzino2.data, magazzino2.carico,
magazzino2.scarico, (SELECT(SUM(magazzino.carico)-sum(magazzino.scarico))
FROM magazzino as magazzino where magazzino.data<=magazzino2.data) AS Somme
FROM magazzino AS magazzino2
ORDER BY magazzino2.data;
Ciao.
Silvy.
"inbario" <
inb...@libero.it
> ha scritto nel messaggio
news:J5qf8.44168$fa5.1...@twister2.libero.it...



title: somma incrementale

text:
"silvy" <
si...@soulnet.it
> ha scritto nel messaggio
news:a5lf7n$lce$1...@serv1.iunet.it...
> Funziona che e' una meraviglia, grazie mille.
> Io pero' l'ho fatta cosi' la query:
>
> SELECT magazzino2.articolo, magazzino2.data, magazzino2.carico,
> magazzino2.scarico, (SELECT(SUM(magazzino.carico)-sum(magazzino.scarico))
> FROM magazzino as magazzino where magazzino.data<=magazzino2.data) AS
Somme
> FROM magazzino AS magazzino2
> ORDER BY magazzino2.data;
>
Sě certo l'importante č creare una tabella virtuale per fare in modo che la
query possa confrontare i dati.
                        Ciao


title: ok rifaccio...

author: sergio

text:
Ok... rifaccio tutto, dato che non posso allegare il jpg.
Dunque:
Ho una maschera che si chiama MASCHERA_PROGETTI
nella MASCHERA_PROGETTI ho dei campi descrittivi del cliente, il suo
progetto ed il valore stimato. Sempre nella stessa maschera ho una
sottomaschera (che sarebbe una tabella collegata da una relazione alla
prima) dove ho tutti dati relativo ai costi sostenuti per quel
progetto. Vorrei che nel campo TOTALE COSTO PROGETTO della maschera
PROGETTI, apparisse la somma dei SUBTOTALI della sottomaschera COSTI
PROGETTO....
ma non so come fare...
Grazie... Sergio


title: ok rifaccio...

text:
Ok rifai con un subject appropriato
--
_ _
Ciao
MAssimiliano Amendola
Cisa1 - I° Conferenza Italiana per Sviluppatori Access Arezzo 4+5
Giugno 2005 Sono aperte le iscrizioni  Info:
www.donkarl.com/it


title: ok rifaccio...

author: Gaspare

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:yGu9e.3105$TR5....@news.edisontel.com...

No Max, lascia perdere, ci sono già abbastanza "rifatti" in giro ;-)


title: Problema Creazione file. mde

author: Massimo Menzio

text:
Salve a tutti,
ho un'applicazione .mdb che non riesco a trasformare in .mde
il sistema mi da l'errore: "impossibile creare database mde"...
...se elimino le schere e i moduli la creazione funziona...c'è qualche
problema nella compilazione del codice vba (nei moduli o nelle Form)?
Spero che qualcuno mi sappia dare indicazioni...
Grazie
Massimo


title: Problema Creazione file. mde

author: Gianni Vba

text:
Non devi inserire in alcun modo Riferimento Me
Es   Me.nomecontrollo
Dovresti sostituire ogni ME con il nome esatto della maschera
 Es: Forms![nomemaschera].nomecontrollo
Bye
  Gianni
"Massimo Menzio" <
massimo...@mtf.ch
> ha scritto nel messaggio
news:a3e3ft$rqh$1...@rex.ip-plus.net...



title: Problema Creazione file. mde

text:
Ho provato...ho tolto tutti i riferimenti Me. ...la cosa non funziona
ancora...altre idee?
Comunque grazie per il tentativo...
Saluti
Massimo
"Gianni Vba" <
bitware...@libero.it
> ha scritto nel messaggio
news:RDx68.985$5M4....@twister2.libero.it...



title: Problema Creazione file. mde

author: The-real-Isaac

text:
"Massimo Menzio" <
massimo...@mtf.ch
> ha scritto nel messaggio
news:a3eat2$5k$1...@rex.ip-plus.net...

1) Rispondi dopo il quoting (messaggio precedente)
2) Una causa può essere la presenza di errori nel codice. Prova ad eseguire
una compilazione dal menu debug di visual basic.
Ciao
--
Alberto


title: Problema Creazione file. mde

author: Emyr

text:
On Fri, 01 Feb 2002 14:30:09 GMT, "Gianni Vba"
<
bitware...@libero.it
> wrote:
>Non devi inserire in alcun modo Riferimento Me
>
>Es   Me.nomecontrollo
>Dovresti sostituire ogni ME con il nome esatto della maschera
> Es: Forms![nomemaschera].nomecontrollo
>Bye
>  Gianni
cut
mi sembra esagerato
basta me![nomecampo]
Saluti.
Emanuele.


title: compilazione tabella tramite query di conteggio

author: Sthepan

text:
Ho una query cosy composta:
SELECT tblAssegnazioneRepSez.IDReparto, tblAssegnazioneRepSez.IDSezioni,
tblElencoSezioni.Sezione, tblElencoSezioni.FO_U, tblElencoSezioni.FO_I,
tblElencoSezioni.FO_S, tblElencoSezioni.FO_AC, tblElencoSezioni.FE_U,
tblElencoSezioni.FE_I, tblElencoSezioni.FE_S, tblElencoSezioni.FE_AC,
tblElencoSezioni.IDReparto, tblNominativi.IDSezioni,
Count(tblNominativi.Categoria) AS ConteggioDiCategoria,
tblNominativi.Categoria
FROM tblNominativi INNER JOIN (tblAssegnazioneRepSez INNER JOIN
tblElencoSezioni ON
tblAssegnazioneRepSez.IDSezioni=tblElencoSezioni.IDSezioni) ON
tblNominativi.IDSezioni=tblElencoSezioni.IDSezioni
GROUP BY tblAssegnazioneRepSez.IDReparto, tblAssegnazioneRepSez.IDSezioni,
tblElencoSezioni.Sezione, tblElencoSezioni.FO_U, tblElencoSezioni.FO_I,
tblElencoSezioni.FO_S, tblElencoSezioni.FO_AC, tblElencoSezioni.FE_U,
tblElencoSezioni.FE_I, tblElencoSezioni.FE_S, tblElencoSezioni.FE_AC,
tblElencoSezioni.IDReparto, tblNominativi.IDSezioni,
tblNominativi.Categoria;
questa mi calcola quante persone facenti parte di una determinata sezione
appartengano alle quattro categorie FE_U, FE_I, FE_S e FE_AC
ora vorrei fare in modo che questi risultati mi compilino automaticamente i
rispettivi campi nella Tabella tblElencoSezioni
ma non so come fare.
Qualcuno mi può aiutare?
ciao Sthepan


text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:16i7ewd56tblj$.1fiuyjahlfmax.dlg@40tude.net...

Un post poco leggibile...
In linea di massima puoi agire da codice.
La query è un recordset che puoi scorrere e fare delle operazioni su un
secondo recordset tenendo conto dei valori del primo.
Dim rcs as recordset, rcs2 as recordset, i as integer
set rcs = currentdb.openrecordset("TuaQuery")
set rcs2 = currentdb.openrecordset("TuaTabellaSezioni")
for i = 1 to rcs.recordcount
    with rcs2
    !TuaSezione = rcs!TuoCampo
    !TuoCampo = rcs!TuoSecondoCampo
    'ecc.
    .Update
    end with
rcs.movenext
next i
Ovviamente è solo un esempio e va modificato anche con l'aggiunta del metodo
seek o Find per cercare il record corrispondente nella seconda tabella. Ma
di questo puoi leggere sulla guida.
Puoi anche usare una query di aggiornamento se è possibile.
Ciao, Carlo


author: Roberto dalla campagna

text:
"Sthepan" <
sth...@supereva.it
> ha scritto nel messaggio
news:16i7ewd56tblj$.1fiuyjahlfmax.dlg@40tude.net...

Apri la struttura della tua query e trasformala in una query di accodamento
o in una query di creazione tabella, a seconda delle tue necessità.
>
> ciao Sthepan
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Apostrofo in stringhe SQL.

author: ALAN

text:
Salve  a tutti, ho la seguente stringa SQL:
CurrentDb.Execute "Insert Into Prenotazioni (CodArticolo, Soggetto,
Quantità, ) Values ('" & Me!CodArt & "','" & Me!Soggetto& "','" &
Me!Quantità & "'')"
se & Me!Soggetto& contiene ' [APICE]  il comando mi va in  errore.
Come lo risolvo ??
Grazie.


title: Apostrofo in stringhe SQL.

author: Access

text:
Ciao ALAN,
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:ZLwdi.41430$U01.4...@twister1.libero.it...

Hai provato con "replace"
CurrentDb.Execute "Insert Into Prenotazioni (CodArticolo, Soggetto,
Quantità, ) Values ('" & Me!CodArt & "','" & Replace(Me!Soggetto, "'",
"''")& "','" &
Me!Quantità & "'')"
Ciao
Access


title: Apostrofo in stringhe SQL.

author: Roberto da Parma

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio
news:ZLwdi.41430$U01.4...@twister1.libero.it...
> Salve  a tutti, ho la seguente stringa SQL:
>
> CurrentDb.Execute "Insert Into Prenotazioni (CodArticolo, Soggetto,
> Quantità, ) Values ('" & Me!CodArt & "','" & Me!Soggetto & "','" &
> Me!Quantità & "'')"
>
> se & Me!Soggetto& contiene ' [APICE]  il comando mi va in  errore.
>
> Come lo risolvo ??
>
> Grazie.
>
Controlla sempre su
www.sitocomune.it
 o su
www.accessgroup.it
comunque puoi fare così:
Inserisci questo modulo:
Public Function ComponiStringaPerSQL(ByVal stringa As String) As String
   Dim n As Long, posiz As Long
   Dim h As String
   On Local Error Resume Next
   If IsNull(stringa) Then
      h = ""
      GoTo Fine
   End If
   h = stringa: posiz = 1
   n = InStr(posiz, h, "'")
   While n > 0
      h = Left$(h, n) & "'" & Right$(h, Len(h) - n)
      posiz = n + 2
      n = InStr(posiz, h, "'")
   Wend
Fine:
   ComponiStringaPerSQL = h
End Function
e richiami così...
ComponiStringaPerSQL(Me!Soggetto)
Ciao
Roberto da Parma


title: Apostrofo in stringhe SQL.

author: Potone

text:
"ALAN" <
X...@libero.it
> ha scritto nel messaggio news:ZLwdi.41430$U01.4...@twister1.libero.it...

Ciao,
se usi Acc 2002 o superiore (penso anche 2000) potresti semplicemente sottoporre [soggetto] alla sostituzione dell'apice con una
doppia apice (intendo due apici singole una di seguito all'altra) tramite la funzione Replace tipo:
...& "','" & Replace(Me!Soggetto,"'","''") & "','"...
senza preoccuparti di verificare se l'apice è effettivamente presente o meno.
Ciao,
Mat.


title: Gotorecord in una sottomaschera

author: Solignani Tiziano

text:
    Come faccio ad utilizzare l'azione gotorecord in una
sottomaschera nella quale non mi trovo?
    Da un'altra maschera voglio che una certa
sottomaschera - già aperta - si posizioni su di un certo
record.
    Se faccio docmd.gotorecord però non funziona.
    Ho provato a dare il "fuoco" alla sottomaschera prima
dell'azione gotorecord, ma non funziona.
    Altro quesito correlato: come faccio ad applicare un
filtro con il metodo applyfilter?
    Cioè come si fa a specificare, in questi due metodi,
l'oggetto su cui devono essere applicati?
    Terza ed ultima cosa: perchè il metodo refresh non
funziona con le sottomaschere?
    Grazie a tutti in anticipo!
--
Cordialmente,
Avv. Tiziano Solignani
via Bonesi n. 15 // 41058 Vignola (MO)
tel. 059 76.19.26 // fax 059 76.65.21
SMS / Fax mobile 0348 7.603.615
mailto:
soli...@solignani.it
 //
http://www.solignani.it
ICQ UIN 53294498
connessione permanente via CDA 128k


title: Gotorecord in una sottomaschera

author: Alessandro Nazzani

text:
>     Come faccio ad utilizzare l'azione gotorecord in una
> sottomaschera nella quale non mi trovo?
>
>     Da un'altra maschera voglio che una certa
> sottomaschera - già aperta - si posizioni su di un certo
> record.
>
>     Se faccio docmd.gotorecord però non funziona.
>
>     Ho provato a dare il "fuoco" alla sottomaschera prima
> dell'azione gotorecord, ma non funziona.
Non credo di aver mai avuto questa esigenza, quindi temo di non poterti
aiutare: a occhio credo che dipenda da come determini il record su cui
vuoi posizionarti.
>     Altro quesito correlato: come faccio ad applicare un
> filtro con il metodo applyfilter?
>
>     Cioè come si fa a specificare, in questi due metodi,
> l'oggetto su cui devono essere applicati?
Puoi provare qualcosa del tipo:
        Me.NomeSubForm.Form.Filter = "ID_xxx = " & Me!ID_xxx
        Me.GesOfferteSub.Form.FilterOn = True
>     Terza ed ultima cosa: perchè il metodo refresh non
> funziona con le sottomaschere?
Questa non l'ho capita: a me funziona, specifica meglio...
Cordialmente.
Alessandro
Sent via Deja.com
http://www.deja.com/
Before you buy.


title: sub query e query di raggruppamento

author: ciroteo

text:
Sto utilizzando una query per raggruppare i dati, e siccome devo fare
diverse aggregazioni e somme condizionate da parametri avrei pensato di
utilizzare le subquery.
Il problema è che quando poi cerco di aggregare i dati della query
contenente subquery mi restituisce errore.
Ovviamente la subquery restituisce un solo campo, quello del risultato del
calcolo:
per es:
contagiorni: (SELECT count(tipo_presenza)  FROM presenze where
month(presenze.data_presenza)=1)
C'è quindi un problema di compatibilità di query di raggruppamento che
abbiano all'interno delle subquery?
Devo rassegnarmi ad utilizzare delle funzioni di aggregazione?
temo poi nella lentezza dei reports ...


title: sub query e query di raggruppamento

author: giorgio rancati

text:
"ciroteo" <
ciroteochio...@libero.it
> ha scritto nel messaggio
news:drnd3p$red$1...@fittipaldi.interac.it...

Ciao Ciroteo,
se non ho capito male tu vorresti fare:
----
SELECT Id, (SELECT count(ID)  FROM T1 ) AS Expr1
FROM T1
GROUP BY Id,(SELECT count(ID)  FROM T1 )
----
se è così icorpora il tutto in una tabella derivata e fai il raggruppamento
all'esterno
----
SELECT Id,Expr1
FROM
(
    SELECT Id, (SELECT count(ID)  FROM T1 ) AS Expr1
    FROM T1
) AS DRV_TBL
GROUP BY Id,Expr1
----
Ciao
--
Giorgio Rancati
[Office Access MVP]


title: sub query e query di raggruppamento

text:
"giorgio rancati" <
giorgio_No_Sp...@tiscali.it
> ha scritto nel
messaggio news:43df3d72$0$338$5fc...@news.tiscali.it...

ciao giorgio, grazie per il suggerimento.
Hai centrato.
Adesso provo a sistemare il report, usando dcount ... e dsum ... purtroppo
l'urgenza del momento mi costringe a soluzioni meno performanti ed
ottimizzate.
Mi studio comunque la soluzione. Il problema forse è che nella creazione
delle query, in particolare quelle più complesse sono ancora troppo legato
ad una gestione "visuale" del tutto attraverso la griglia di struttura
piuttosto che riflettere e ragionare in sql ...
ma intuisco che sia giunta l'ora di cambiare regime ...(vedi post su msde
...) :-)