title: Abilitare Pulsante

text:
"Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
news:44Tuf.15798$av6....@tornado.fastwebnet.it...

Grazie Alessandro, la seconda soluzione č quella che cercavo, ma va messa
sull'evento afterupdate di entrambi i pulsanti?
Ciao, Debora


title: Abilitare Pulsante

author: Debora

text:
"Debora" <
debbym...@libero.it
> ha scritto nel messaggio
news:43bbffdb$0$341$5fc...@news.tiscali.it...
>
> "Alessandro Cara" <
al...@puntablunet.it
> ha scritto nel messaggio
> news:44Tuf.15798$av6....@tornado.fastwebnet.it...
>>
>> if "" & controllo2 <> ""  and "" & controllo1 <> "" then
>> bottone.enabled = true
>> else
>> bottone.enabled = false
>> endif
>>
>> --
>> a.cara
> Grazie Alessandro, la seconda soluzione è quella che cercavo, ma va messa
> sull'evento afterupdate di entrambi i pulsanti?
> Ciao, Debora
Si, andava messo sui due controlli.
Grazie ancora
Ciao, Debora


title: Abilitare Pulsante

author: Roberto da casa

text:
"Debora" <
debbym...@libero.it
> ha scritto nel messaggio
news:43bbfa33$0$328$5fc...@news.tiscali.it...
> Ciao a tutti,
> Ho una maschera con due campi che devono essere obbligatoriamente riempiti
o
> popolati (qual'č la forma corretta? boh!), ho anche un pulsante che salva
e
> chiude la maschera.
> Quesito:
> Come faccio ad abilitare il pulsante solo se detti campi sono stati
> popolati?
> Ho disabilitato il pulsante all'apertura della maschera, ma poi non riesco
a
> dargli l'istruzione per abilitarsi quando i campi soddisfano la
condizione.
> Mi aiutate? Grazie in anticipo.
Se la caselle di testo associate ai due campi si chiamano rispettivamente
Casella1 e Casella2 ed il pulsante di comando si chiama MioPulsante, a
fronte dell'evento "Prima di aggiornare" della maschera genera il seguente
codice VBA:
If Not IsNull(Me!Casella1) And Not IsNull(Me!Casella2) Then
    Me!MioPulsante.Enable = True
Else
    Me!MioPulsante.Enable = False
End If
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: Abilitare Pulsante

author: TANNHAUSER

text:
Debora ha scritto:
>  Grazie TANNHAUSER per la pronta risposta,
> però vedi, è proprio quello che non riesco a fare, impostare le condizioni.
> Mi puoi aiutare più esplicitamente?
> Ciao, Debora.
Scusa Debora, credevio tu avessi già impostato le condizioni e ti mancasse
solo l'istruzione per l'abilitazione del pulsante. Vedo che hai già
risolto con l'aiuto di altri.



title: [OT] rientro!

author: ciroteo

text:
Ciao a tutti rientro oggi dalle sudate ferie, (Isola d'Elba e capatina ad
Assisi, niente Caraibi purtroppo...)
Sto lurkando qualche post che mi sono perso durante l'assenza e gią mi sto
"scompisciando" dalle risate di lunedi mattina ... unico elemento positivo
del rientro ferie. sob!
Ho visto che č partito un lavoro di traduzione del materiale di Karl, anche
io a suo tempo gli avevo chiesto se voleva tradurlo pertanto cercherņ di
capire come vi siete organizzati e offro la mia disponibilitą x tradurre
dall'inglese all'italiano.
Buon caldo !


title: [OT] rientro!

author: Pablitomf

text:
ciroteo ha scritto:
> Ciao a tutti rientro oggi dalle sudate ferie, (Isola d'Elba e capatina ad
> Assisi, niente Caraibi purtroppo...)
> Sto lurkando qualche post che mi sono perso durante l'assenza e già mi sto
> "scompisciando" dalle risate di lunedi mattina ... unico elemento positivo
> del rientro ferie. sob!
> Ho visto che è partito un lavoro di traduzione del materiale di Karl, anche
> io a suo tempo gli avevo chiesto se voleva tradurlo pertanto cercherò di
> capire come vi siete organizzati e offro la mia disponibilità x tradurre
> dall'inglese all'italiano.
> Buon caldo !
Hai visto, ti sei perso la cospirazione del gruppo "RADUNENSE" ;-) visto a
che serve guardarsi in faccia???? :-) Serve a convincere Karl a tradurre
qualcosa di incomprensibile al momento, ma a quanto pare molto
appetibile...
La prossima volta ci sarai e la cospirazione mirerà ad altro!
--
Pablitomf
Lentamente muore chi abbandona un progetto prima di iniziarlo, chi non fa
domande sugli argomenti che non conosce, chi non risponde quando gli
chiedono qualcosa che conosce. (P.Neruda)
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: [OT] rientro!

author: Ciroteo

text:
"Pablitomf" <
pabl...@virgilio.it
> ha scritto nel messaggio
news:ccb1in$d5v$1...@news.newsland.it...

ok penserò a come sollecitarvi in merito ...


title: [OT] rientro!

author: Sergio MAZZA

text:
"ciroteo" <
cir...@libero.it
> ha scritto nel messaggio
news:ccb0ul$ebt$1...@hulme.interac.it...
> Ciao a tutti rientro oggi dalle sudate ferie, (Isola d'Elba e capatina ad
> Assisi, niente Caraibi purtroppo...)
> Sto lurkando qualche post che mi sono perso durante l'assenza e già mi sto
> "scompisciando" dalle risate di lunedi mattina ... unico elemento positivo
> del rientro ferie. sob!
> Ho visto che è partito un lavoro di traduzione del materiale di Karl,
anche
> io a suo tempo gli avevo chiesto se voleva tradurlo pertanto cercherò di
> capire come vi siete organizzati e offro la mia disponibilità x tradurre
> dall'inglese all'italiano.
>
> Buon caldo !
Bene, bene, carne fresca e riposata... E' quello che ci vuole... Hi! Hi!
Ciao.
--
Sergio MAZZA


title: [OT] rientro!

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:4bhGc.417021$hc5.18...@news3.tin.it...

riposata... adesso esageriamo le ferie non sono mai abbastanza...tieni conto
che nello zaino oltre a pinne e maschera c'era pure il codice di procedura
civile ... tra pochi gg mi tocca ...


title: [OT] rientro!

text:
"ciroteo" <
cir...@yaoomail.it
> ha scritto nel messaggio
news:ccea7n$si6$1...@hulme.interac.it...

E... A chi tocca 'nunse 'ngrugna!
Vai e fagli vedere chi sei!!
Ciao.
--
Sergio MAZZA


title: Rinumerare i record con freccia "giù"

author: LEOrap

text:
Salve ICAA rieccomi qui ^_^
Trovavo comoda la possibilitï¿œ di rinumerare i record di una tabella
  scrivendo semplicemente 1 (al 1ï¿œ record), 2 (al 2ï¿œ record) e tenendo
  poi premuta la freccia giï¿œ...
In automatico aggiungeva 3 (al 3ï¿œ record)... 4 (al 4ï¿œ record) etc...
Per piccole tabelle di pochi record, era abbastanza comodo...
Ora... non me lo fa piï¿œ ^_^ sapreste indicarmi dove/quale ï¿œ l'opzione
  da settare per sfruttare questo "tips"?
--
A.GiovanniB.


title: Rinumerare i record con freccia "giù"

author: Karl Donaubauer

text:

Qui non te lo fa piï¿œ?
Se parli di Access 2007 ï¿œ normale perchï¿œ per fortuna(!) ï¿œ stato abolito.
Questo feature era pericoloso in un programma di database dove
l'immissione controllata di dati ï¿œ importante.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Rinumerare i record con freccia "giù"

text:
Karl Donaubauer ha scritto:
> Qui non te lo fa piï¿œ?
> Se parli di Access 2007 ï¿œ normale perchï¿œ per fortuna(!) ï¿œ stato abolito.
Argh, 'stardi ;ï¿œ)
> Questo feature era pericoloso in un programma di database dove
> l'immissione controllata di dati ï¿œ importante.
Caaaapito, allora mi dovrï¿œ rassegnare ad usare il "programmino" in
  codice.
Certo che potevano lasciare un'opzione di scelta... grr...
--
A.GiovanniB.


title: Rinumerare i record con freccia "giù"

text:
Karl Donaubauer wrote:
> ...
> Qui non te lo fa piï¿œ?
*grr*
intendevo: Chi...
A volte interviene il francese.
(come spesso nella storia italiana ;-)


title: Rinumerare i record con freccia "giù"

text:
Karl Donaubauer ha scritto:
>> Qui non te lo fa piï¿œ?
>
> *grr*
>
> intendevo: Chi...
>
> A volte interviene il francese.
> (come spesso nella storia italiana ;-)
yes, proprio Access 07 ^_^
--
A.GiovanniB.


title: Sito oscurato?

author: Francesco Salvagnini

text:
Ciao Amici!
Sono 3 mesi che non riesco più a vedere il CONTENUTO del link:
http://www.microsoft.com/office/community/it-it/default.mspx?dg=microsoft
.
public.it.office.access&lang=it&cr=IT
Nel senso che mi collego, ma lo spazio destinato ai botta e risposta
risulta bianco. Mi potete dire se succede anche a Voi e se avete una
soluzione? Grazie 1000!  : )


title: Sito oscurato?

author: Paolo opg

text:
Francesco Salvagnini <
animein...@gmail.com
> wrote in
news:606d410a-e93c-450e...@g17g2000yqe.googlegroups.com
:
> Ciao Amici!
>
> Sono 3 mesi che non riesco più a vedere il CONTENUTO del link:
>
>
http://www.microsoft.com/office/community/it-it/default.mspx?dg=microso
> ft. public.it.office.access&lang=it&cr=IT
>
> Nel senso che mi collego, ma lo spazio destinato ai botta e risposta
> risulta bianco. Mi potete dire se succede anche a Voi e se avete una
> soluzione? Grazie 1000!  : )
>
>
sembra un link per consultare via web i newsgroups ms.
forse c'entra qualcosa questo:
http://www.microsoft.com/communities/newsgroups/default.mspx
--
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--


title: Sito oscurato?

text:
Grazie Paolo. Infatti quel link è un sito della Microsoft per gruppi
di discussione, proprio come questo. Hai provato a cliccarci sopra? Tu
li vedi i post o no?


title: Sito oscurato?

text:
Francesco Salvagnini <
animein...@gmail.com
> wrote in news:29f06a35-
3bb2-4b87-b7e...@g17g2000yqe.googlegroups.com
:
> Grazie Paolo. Infatti quel link è un sito della Microsoft per gruppi
> di discussione, proprio come questo. Hai provato a cliccarci sopra? Tu
> li vedi i post o no?
>
hai letto il contenuto del link che ho postato?



title: Sito oscurato?

text:
Mi sembra di capire che stanno chiudendo migliaia di newsgroup per
unificarli. Se è così, perchè non lasciano 1 post nel newsgroup per
avvertire gli utenti? E perchè se chiami la Microsoft ti rispondono
che quel link non ha problemi? Mah! Comunque grazie a Paolo (che
implicitamente mi conferma che neanche lui vede niente su quel sito).
Shalom!


title: [forse OT]: Distribuzione Runtime Access

author: Al

text:
Non so se sono OT, ma vi espongo il problema:
faccio consulenza come lav. aut. per sviluppare un applicativo in Access per
un'azienda.
L'azienda, non essendo in possesso delle licenze di Access, vorrebbe
acquistare l'applicativo con il runtime.
Il problema: posso io "vendere" l'applicativo da me sviluppato comprensivo
del runtime (di cui chiaramente sono in possesso (ho acquistato Off.
Developer)) anche se non ho P.IVA (e quindi non sono una ditta). In questo
modo, oltre alla prestazione, venderei anche "licenze"?
Grazie
P.S. se sono OT, cancellate il thread!
Al


author: @Alex (Alessandro Baraldi)

text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio
news:beppu6$2fg$1...@lacerta.tiscalinet.it...

Credo tu possa fatturare con CodiceFiscale, e dovrebbe essere sufficiente,
per la ditta.
Per te non c'è problema se hai acquistato regolarmente la versione Developer
e sei in possesso di tutto ciò che serve per provarlo sei in regola, chi può
avere
scocciature è l'azienda che compra se non ha la pezza giustificativa
dell'acquisto
di un pacchetto Software.
@Alex.


author: Alberto S.

text:
[cut]
>Il problema: posso io "vendere" l'applicativo da me sviluppato comprensivo
>del runtime (di cui chiaramente sono in possesso (ho acquistato Off.
>Developer)) anche se non ho P.IVA (e quindi non sono una ditta). In questo
>modo, oltre alla prestazione, venderei anche "licenze"?
Dal momento che tu "legittimamente" detieni un developer non vedo
nessun problema nel cedere dibì+runtime.
Quello che mi 'perplime' è l'aspetto fiscale (tuo, non del cliente).
Il fatto che tu produca software possedendo una versione access per
sviluppatore è un chiaro indizio che la tua attività non è occasionale
... se non è occasionale la partita IVA e tutti gli eccetera eccetera
sono per te obbligatori
Ciao
--
Alberto
No alle guerre


author: Sib

text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio

Piu' che OT direi che sei FAQ, se avessi cercato sul sito comune (o anche
nei 3d recenti) avresti trovato la risposta che cercavi.
Se prendi la licenza del pacchetto che hai comprato e la leggi attentamente
c'e' scritto quello che vuoi sapere e quella e' la risposta piu' certa che
puoi avere.
Per risponderti ovvio che puoi, il pacchetto developer, piu' che per la il
runtime e' una licenza di distribuzione, quindi la risposta e' certamente
si'.
La partita iva conta poco, puoi fare prestazione occazionale o
collaborazione coordinata e continuativa, ma si tratta solo di un problema
fiscale, per mettere a posto l'azienda basta la presenza stessa del tuo
pacchetto (fonte MS), se vuoi essere pignolo (ma e' una cosa in piu') puoi
scrivere due righe di licenza d'uso.
Sib


text:
"Alberto S." <
sartori.SPA...@tin.it
> ha scritto nel messaggio

Non sono affatto d'accordo.
La partita iva e' una scelta, non un obbligo per avere una attivita'.
Puoi benissimo gestire con
co.co.co
 o collaborazioni occasionali (su cui
paghi ritenute, tasse e tutto il resto) e sei perfettamente in regola.
Semmai non gli conviene fiscalmente nel momento in cui dovesse aumentare la
sua attivita' oltre certi limiti.
Sib


text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio
news:beppu6$2fg$1...@lacerta.tiscalinet.it...

Grazie a tutti per le risposte, molto gradite.
Concordo con Sib per quanto riguarda la scelta fiscale del
co.co.co
. o
occasionale o con P.IVA, anche se non mi è chiaro quali siano i "confini",
cioè quando (o quanto) convenga passare alla P.IVA.
P.S. Grazie per il consiglio delle FAQ: vado subito a fare una ricerca.
Al


text:
"Al" <
al...@tiscali.it
> ha scritto nel messaggio
> "Al" <
al...@tiscali.it
> ha scritto nel messaggio
> > Non so se sono OT, ma vi espongo il problema:
> > faccio consulenza come lav. aut. per sviluppare un applicativo in Access
> per
> > un'azienda.
> > L'azienda, non essendo in possesso delle licenze di Access, vorrebbe
> > acquistare l'applicativo con il runtime.
> > Il problema: posso io "vendere" l'applicativo da me sviluppato
comprensivo
> > del runtime (di cui chiaramente sono in possesso (ho acquistato Off.
> > Developer)) anche se non ho P.IVA (e quindi non sono una ditta). In
questo
> > modo, oltre alla prestazione, venderei anche "licenze"?
> >
> > Grazie
> >
> > P.S. se sono OT, cancellate il thread!
> >
> > Al
>
> Grazie a tutti per le risposte, molto gradite.
> Concordo con Sib per quanto riguarda la scelta fiscale del
co.co.co
. o
> occasionale o con P.IVA, anche se non mi è chiaro quali siano i "confini",
> cioè quando (o quanto) convenga passare alla P.IVA.
I confini sono presto valutati.
Senza partita IVA non puoiscaricarti l'iva, quindi se la tua struttura tende
a crescere (contratti di connessione, nuove macchine, nuovi pacchetti SW
ecc) hai un 20% in piu' di spese.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
news:rDyQa.28716$it4.7...@news1.tin.it...
> "Al" <
al...@tiscali.it
> ha scritto nel messaggio
> > "Al" <
al...@tiscali.it
> ha scritto nel messaggio
> I confini sono presto valutati.
> Senza partita IVA non puoiscaricarti l'iva, quindi se la tua struttura
tende
> a crescere (contratti di connessione, nuove macchine, nuovi pacchetti SW
> ecc) hai un 20% in piu' di spese.
>
> Sib
Ok, ma quali sono i costi per la P.IVA? (es. commericalista, tenuta e
vidimazione registri, scocciature sulle scadenze periodiche dei pagamenti,
ecc.).
Inoltre, come lavoratore occasionale è sempre possibile scaricarti
qualcosina (è previsto una apposita voce nela dichiarazione).
In sostanza, secondo voi, se i maggiori introiti sono per lo sviluppo e la
consulenza e non sulla rivendita di pacchetti/materiale, con poche spese
l'anno (connessione, Developer e qualcos'altro), a quale budget è
conveniente "convertirsi" alla PIVA (cioè quando si bilancia lo "scarico"
dell'IVA con le spese per la manutenzione della PIVA (commercialista,
ecc.))?
Al


text:
[cut]
>> Dal momento che tu "legittimamente" detieni un developer non vedo
>> nessun problema nel cedere dibì+runtime.
>> Quello che mi 'perplime' è l'aspetto fiscale (tuo, non del cliente).
>> Il fatto che tu produca software possedendo una versione access per
>> sviluppatore è un chiaro indizio che la tua attività non è occasionale
>> ... se non è occasionale la partita IVA e tutti gli eccetera eccetera
>> sono per te obbligatori
>
>Non sono affatto d'accordo.
>La partita iva e' una scelta, non un obbligo per avere una attivita'.
>Puoi benissimo gestire con
co.co.co
 o collaborazioni occasionali (su cui
>paghi ritenute, tasse e tutto il resto) e sei perfettamente in regola.
>Semmai non gli conviene fiscalmente nel momento in cui dovesse aumentare la
>sua attivita' oltre certi limiti.
>
>Sib
>
Ciao Davide,
brevemente, perché sennò ci mandano su it.economia.fisco ....
- collaborazione occasionale: non sono organizzato per fare questo
tipo di lavoro (faccio tutt'altra cosa - smanetto su access - tu vedi
un mio lavoro che ti interessa - te lo vendo - punto) -- appunto
occasionale, che non si ripeta tante volte ... certo, che se mi sono
comprato il developer ...
- collaborazione coordinata e continuativa: tu (il committente) mi
stipuli un contratto, stabiliamo un compenso periodico, mi assicuri
all'Inps e Inail, mi fai la busta paga, e io, usando la tua struttura,
svolgo una determinata attività - anche qui il developer ci azzecca
poco ... (tralascio le novità della legge Biagi altrimenti non ne
usciamo più)
---
Fuori di questo è partita IVA o come lavoratore autonomo o impresa, a
seconda di come il lavoro viene svolto.
---
Esistono, è vero, moltissime situazioni 'grigie' ma penso che
difficilmente reggerebbero ad una verifica fiscale o previdenziale.
Ciao.



text:
"Alberto S." <
sartori.SPA...@tin.it
> ha scritto nel messaggio
> [cut]
> >> Dal momento che tu "legittimamente" detieni un developer non vedo
> >> nessun problema nel cedere dibì+runtime.
> >> Quello che mi 'perplime' è l'aspetto fiscale (tuo, non del cliente).
> >> Il fatto che tu produca software possedendo una versione access per
> >> sviluppatore è un chiaro indizio che la tua attività non è occasionale
> >> ... se non è occasionale la partita IVA e tutti gli eccetera eccetera
> >> sono per te obbligatori
> >
> >Non sono affatto d'accordo.
> >La partita iva e' una scelta, non un obbligo per avere una attivita'.
> >Puoi benissimo gestire con
co.co.co
 o collaborazioni occasionali (su cui
> >paghi ritenute, tasse e tutto il resto) e sei perfettamente in regola.
> >Semmai non gli conviene fiscalmente nel momento in cui dovesse aumentare
la
> >sua attivita' oltre certi limiti.
> >
> >Sib
> >
> Ciao Davide,
> brevemente, perché sennò ci mandano su it.economia.fisco ....
> - collaborazione occasionale: non sono organizzato per fare questo
> tipo di lavoro (faccio tutt'altra cosa - smanetto su access - tu vedi
> un mio lavoro che ti interessa - te lo vendo - punto) -- appunto
> occasionale, che non si ripeta tante volte ... certo, che se mi sono
> comprato il developer ...
Occasionale non vuol dire che "tu" lo fai occasionalmente, vuol dire che
"con quella ditta" hai avuto una collaborazione occasionale.
Poi puoi averne cento di collaborazioni occasionali.
> - collaborazione coordinata e continuativa: tu (il committente) mi
> stipuli un contratto, stabiliamo un compenso periodico, mi assicuri
> all'Inps e Inail, mi fai la busta paga, e io, usando la tua struttura,
> svolgo una determinata attività - anche qui il developer ci azzecca
> poco ... (tralascio le novità della legge Biagi altrimenti non ne
> usciamo più)
> ---
Non e' vero che *devi* usare le strutture della ditta con cui collabori.
La novita' Biagi semmai conferma che il tuo lavoro di cococo deve essere
legato a un progetto (il programma che sviluppi e mantieni appunto)
avvicinando ulteriormente il rapporto di cococo ad un rapporto da libero
professionista (che opera quindi in discreta parte con mezzi propri).
Inoltre ti fanno la ritenuta d'acconto e un versamento assicurativo (niente
a che vedere con il rapporto da dipendente) per non parlare del fatto che
non hai assolutamente una busta paga, sei TU che rilasci regolare ricevuta
di pagamento.
cut
> Esistono, è vero, moltissime situazioni 'grigie' ma penso che
> difficilmente reggerebbero ad una verifica fiscale o previdenziale.
Ma queste non sono affatto situazioni grigie, sono situazioni normalissime.
Semmai e' vero il contrario, ossia che, come dicevo in un altro messaggio,
se la tua attivita' cresce non ti conviene piu' (paghi troppo di tasse e non
scarichi l'iva)
Sib


text:
[cut]
>> - collaborazione occasionale: non sono organizzato per fare questo
>> tipo di lavoro (faccio tutt'altra cosa - smanetto su access - tu vedi
>> un mio lavoro che ti interessa - te lo vendo - punto) -- appunto
>> occasionale, che non si ripeta tante volte ... certo, che se mi sono
>> comprato il developer ...
>
>Occasionale non vuol dire che "tu" lo fai occasionalmente, vuol dire che
>"con quella ditta" hai avuto una collaborazione occasionale.
>Poi puoi averne cento di collaborazioni occasionali.
... dalle istruzioni di Unico 2003:
"Nel rigo RL11, indicare i compensi derivanti da attività di lavoro
autonomo, anche se svolte all’estero, non esercitate abitualmente ..."
Chi percepisce il compenso deve dichiarare al committente che sta
ricevendo un compenso per una attività occasionale (il committente
altrimenti non lo potrebbe sapere) e che in virtù di questo non c'è
obbligo di emissione di fattura
>> - collaborazione coordinata e continuativa: tu (il committente) mi
>> stipuli un contratto, stabiliamo un compenso periodico, mi assicuri
>> all'Inps e Inail, mi fai la busta paga, e io, usando la tua struttura,
>> svolgo una determinata attività - anche qui il developer ci azzecca
>> poco ... (tralascio le novità della legge Biagi altrimenti non ne
>> usciamo più)
>> ---
>
>Non e' vero che *devi* usare le strutture della ditta con cui collabori.
>La novita' Biagi semmai conferma che il tuo lavoro di cococo deve essere
>legato a un progetto (il programma che sviluppi e mantieni appunto)
>avvicinando ulteriormente il rapporto di cococo ad un rapporto da libero
>professionista (che opera quindi in discreta parte con mezzi propri).
>Inoltre ti fanno la ritenuta d'acconto e un versamento assicurativo (niente
>a che vedere con il rapporto da dipendente) per non parlare del fatto che
>non hai assolutamente una busta paga, sei TU che rilasci regolare ricevuta
>di pagamento.
Già da diversi anni per il rapporto di
co.co.co
. sono obbligatori:
- iscrizione all'INPS - gestione separata - con tanto di contributi
(un terzo a carico del collaboratore e due terzi a carico del
committente) da versarsi a cura del committente
- contributi INAIL con uguale modalità
- elaborazione (a cura del committente) di un prospetto - in occasione
di ogni corresponsione - quindi non necessariamente mensilmente. Il
calcolo della ritenuta fiscale non è più - come in passato - fisso al
20% ma è effettuate con lo stesso sistema dei lavoratori dipendenti
(quindi mensilizzazione /o quello che è / degli scaglioni fiscali -
eventuali detrazioni (figli ecc ) dietro dichiarazione del
collaboratore / esattamente come il lavoratore dipendente - e da
quest'anno (mannagg-tremont! [piccola ma legittima imprecazione da
addetto ai lavori]) anche detrazione provvisoria per no-tax-area
- rilascio a fine anno, a cura del committente, del CUD (ex modello
101).
Ehi, se sei interessato ti mando della documentazione (ovviamente per
e-mail).
>cut
>> Esistono, è vero, moltissime situazioni 'grigie' ma penso che
>> difficilmente reggerebbero ad una verifica fiscale o previdenziale.
>
>Ma queste non sono affatto situazioni grigie, sono situazioni normalissime.
>Semmai e' vero il contrario, ossia che, come dicevo in un altro messaggio,
>se la tua attivita' cresce non ti conviene piu' (paghi troppo di tasse e non
>scarichi l'iva)
Giustissimo; posso solo aggiungere che per chi ha ricavi minimi, ma
deve ugualmente aprire la partita IVA, esiste un apposito regime che
permette di forfetizzare sia l'IVA in deduzione che le spese (per chi
fa pocopoco è conveniente). Oltre, auspicabile perché vuol dire che
l'attività gira, è giustissimo come dici tu.
>Sib
>
Ciao



title: MS Jet Manager stops: reward

text:
Non sono riuscito a risolvere il mio problema di riparare il data base di
access 2002,
che aveva interrotto il modulo jet su di un client, neppure con JetComp.exe.
Offro 50 euro a chi mi ripara il data base e me lo restituisce a posto.
Scrivetemi per maggiori informazioni.
Alberto


title: MS Jet Manager stops: reward

author: MA

text:

ROTFL
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: Report con query a campi incrociati

author: AntonioG

text:
Forse qualcuno ha già postato questo quesito, comunque...
Ho l'esigenza di creare dei report con origine dati delle query a campi
incrociati. Il problema è che le intestazioni di colonna di queste query non
sono sempre le stesse ed anche il loro numero può variare.
Come creare dei report dinamici?
Sul sito comune c'è qualcosa al riguardo, ma mi sembra che non vada bene per
questo caso
Grazie a tutti anticipatamente.


title: Report con query a campi incrociati

text:
"AntonioG" <
ante...@yahoo.it
> ha scritto nel messaggio
news:Hxjt8.18638$m41.4...@twister2.libero.it...

La soluzione più facile, se non conosci il numero delle colonne ma conosci
tutti le loro possibili intestazioni, è quella di usare la proprietà
Intestazioni colonne (vedi help) della query a campi incrociati; così
facendo renderai sempre costante il numero delle colonne: certo è che devi
conoscere a priori tutte le intestazioni possibili delle colonne per
scriverle in detta proprietà.
Se invece non sei in grado di prevedere tali intestazioni, ma sei solamente
in grado di stabilire il numero massimo delle colonne, a mio avviso, l'unica
soluzione è quella di attribuire dinamicamente, tramite codice VBA, il
contenuto delle etichette e l'origine controllo dei controlli del corpo del
report, ricavandoli dal nome dei campi della query a campi incrociati.
Se la query a campi incrociati si chiama Query1 ed è composta da un campo
che contiene l'intestazione di riga ed al massimo 10 campi che rappresentano
le colonne che contengono i valori.
Creati un report che abbia come origine record Query1 e nel corpo contenga
11 controlli NON associati chiamati rispettivamente Controllo0, Controllo1,
Controllo2 ... Controllo10; fai in maniera che nell'intestazione pagina del
report esistano 11 labels chiamate rispettivamente Etichetta0, Etichetta1,
Etichetta2 ... Etichetta10 e che sormontano gli 11 controlli di cui sopra;
alle 11 etichette dai un contenuto Null.
A fronte dell'evento "Su apertura" del report genera il seguente codice VBA:
Private Sub Report_Open(Cancel As Integer)
Dim rst As Recordset
Dim Pluto As Integer
Set rst = CurrentDb.OpenRecordset("Query1")
For Pluto = 0 To rst.Fields.Count - 1
    Me("Controllo" & Trim(Pluto)).ControlSource = rst.Fields(Pluto).Name
    Me("Etichetta" & Trim(Pluto)).Caption = rst.Fields(Pluto).Name
Next Pluto
Set rst = Nothing
End Sub
Dovrebbe funzionare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Urgente - Domanda su ActiveX

author: AER

text:
Un cordiale saluto a tutti.
In un Db Access2000, avrei necessità di avere un foglio di calcolo in ogni
maschera al fine di tenere uniti risultati e metodi di calcolo.
L'intenzione era di avere un foglio Excel come ActiveX, per ogni record (es.
la quantità di carote ed il metodo di calcolo, la quantità di mele ed il
metodo di calcolo, ecc.).
E' possibile? E come?
Ha senso?
Ci sono soluzioni più lineari ed affidabili?
Grazie, Massimiliano


title: Cambiare il pulsante di default nelle msgbox

author: Anto

text:
Ciao a tutti.
Vorrei sapere se conoscete un metodo per cambiare il pulsante di default
(quello con il fuoco) nelle mgsbox.
Mi spiego meglio. Se faccio una msgbox con i pulsanti Yes/NO ad esempio il
fuoco va sul pulsante SI, quindi se l'utente preme invio sceglie Yes.
Io vorrei  invece che il focus fosse su NO in modo che premendo Invio la
scelta fosse No.
Grazie a tutti
Anto


author: Simone

text:
Penso che la soluzione sia di assegnare di default la risposta che desideri.
Giusto ?
maur...@email.it
"Anto" <
info.b...@tiscali.it
> ha scritto nel messaggio
news:4Jf0a.138066$0v.38...@news1.tin.it...



author: fidirico

text:
"Anto" <
info.b...@tiscali.it
> ha scritto nel messaggio
news:4Jf0a.138066$0v.38...@news1.tin.it...

Vai nell'help di VBA e cerca lumi riguardo l'argomento buttons della
funzione msgbox; nel tuo caso basta impostarlo a: vbYesNo+ vbDefaultButton2.
Ciao
Galliano


author: Antonio Biso

text:
"Simone" <
simone...@libero.it
> ha scritto nel messaggio
news:wKf0a.189751$AA2.7...@news2.tin.it...
> Penso che la soluzione sia di assegnare di default la risposta che
desideri.
Penso che la soluzione sia di scrivere correttamente DOPO il quoting!!!
>
> Giusto ?
Ed è giusto!
Antonio


title: HELPME ripristinare form nascosto

author: Nao+

text:
Ho impostato ad un form la proprieta nascosto, tramite tasto destro
proprieta hidden, come posso fare per rimettrela visibile
Grazie Nadir
--------------------------------
Inviato via
http://usenet.libero.it


title: HELPME ripristinare form nascosto

author: Pleiadi

text:
"Nao+" <
naon...@inwind.it
> ha scritto nel messaggio
news:212Z159Z223Z113Y...@usenet.libero.it...
> Ho impostato ad un form la proprieta nascosto, tramite tasto destro
> proprieta hidden, come posso fare per rimettrela visibile
>
Strumenti, Opzioni, menu visualizzazione, spunta oggetti nascosti
Alfio


title: immagine di stato in maschera continua

author: Francesco

text:
Buongiorno
ho letto un po' in giro.. e spero di aver capito male :)
in una maschera continua elenco una serie di servizi che possono essere
disponibili o no.
questa disponibilità ( presente nel campo status (boolean) nel record
) volevo rappresentarla con un semaforo rosso o verde...
ho provato.. ma probabilmente scelgo l'evento sbagliato.. perchè
mentre in una maschera singola tutto funziona, nella maschera continua
tutte le immagini di stato di prendono il il valore del primo record
esempio : se il primo record ha stato "attivo" tutti i record
successivi prendono il semaforino verde
invece se uso le maschere singole ogni servizio ha il semaforino
correttamente visualizzato (rosso o verde)
come mai ?
grazie


title: immagine di stato in maschera continua

author: Sergio MAZZA

text:
"Francesco" <
vi...@tiscali.it
> ha scritto nel messaggio
news:1169741143.8...@v33g2000cwv.googlegroups.com...
Buongiorno
ho letto un po' in giro.. e spero di aver capito male :)
[risposta]
Hai capito bene.

come mai ?
grazie
[risposta]
Potresti utilizzare la formattazione condizionale per colorare una casella
di testo in base al valore del campo status...
Ciao.
--
Sergio MAZZA


title: immagine di stato in maschera continua

text:
On 26 Gen, 10:59, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> "Francesco" <
v...@tiscali.it
> ha scritto nel messaggionews:1169741143.8...@v33g2000cwv.googlegroups.com...
> Buongiorno
> ho letto un po' in giro.. e spero di aver capito male :)
>
> [risposta]
> Hai capito bene.
lo sospettavo.
>
> come mai ?
> grazie
>
> [risposta]
> Potresti utilizzare la formattazione condizionale per colorare una casella
> di testo in base al valore del campo status...
direi che è piuttosto limitante perché 1) la formattazione
condizionale ha solo 3 opzini
2) gestibile solo con quadratini colorati
la soluzione alternativa che non ho ancora provato (spero vada) sia di
mettere n immagini sovrapposte e rendere visibile solo quella
corretta...
ma dico.. in un uso piu' "professionale" a nessuno è mai nata
l'esigenza ad esempio di visualizzare uno status non binario
rappresentandolo con un'immagine in una lista ?


title: immagine di stato in maschera continua

text:
"Francesco" <
vi...@tiscali.it
> ha scritto nel messaggio news:1169836214....@a75g2000cwd.googlegroups.com...
direi che è piuttosto limitante perché 1) la formattazione
condizionale ha solo 3 opzini
2) gestibile solo con quadratini colorati
la soluzione alternativa che non ho ancora provato (spero vada) sia di
mettere n immagini sovrapposte e rendere visibile solo quella
corretta...
[risposta]
Se non è un controllo associato non otterrai nulla.
Access 2007, pare abbia risolto il problema (se vogliamo chiamarlo così); se né parlato pochi giorni fa. Cerca i messaggi di Carlo
Costarella.
ma dico.. in un uso piu' "professionale" a nessuno è mai nata
l'esigenza ad esempio di visualizzare uno status non binario
rappresentandolo con un'immagine in una lista ?
[risposta]
Perché se uno non inserisci immagini nelle form non ha un prodotto "professionale"?
Occhio che sei sulla strada sbagliata...
Ciao.
--
Sergio MAZZA


title: immagine di stato in maschera continua

text:
On 28 Gen, 15:55, "Sergio MAZZA" <
sergioma...@tiscali.it
> wrote:
> Access 2007, pare abbia risolto il problema (se vogliamo chiamarlo così); se né parlato pochi giorni fa. Cerca i messaggi di Carlo
> Costarella.
ok.. cerco.
> ma dico.. in un uso piu' "professionale" a nessuno è mai nata
> l'esigenza ad esempio di visualizzare uno status non binario
> rappresentandolo con un'immagine in una lista ?
>
> [risposta]
> Perché se uno non inserisci immagini nelle form non ha un prodotto "professionale"?
> Occhio che sei sulla strada sbagliata...
No piano, non ci siamo capiti..
ti faccio l'esempio completo. si tratta di un programma per
un'associazione di volontariato per gestire eventi di massa in
protezione civile.
con una maschera continua volevo dare all'operatore di centrale, a
colpo d'occhio sapere per ciascun intervento che tipologia di mezzi
sono impegnati, quindi mettere la gif di un'auto, di un camion, di una
corriera, della sanita(medico), un elicottero, e cosi' via sicuramente
rende di piu' piuttosto che scrivendolo.
in questo caso perche' dici che sono sulla strada sbagliata ?
grazie


title: immagine di stato in maschera continua

text:
"Francesco" <
vi...@tiscali.it
> ha scritto nel messaggio
news:1170374672.2...@q2g2000cwa.googlegroups.com...
No piano, non ci siamo capiti..
ti faccio l'esempio completo. si tratta di un programma per
un'associazione di volontariato per gestire eventi di massa in
protezione civile.
con una maschera continua volevo dare all'operatore di centrale, a
colpo d'occhio sapere per ciascun intervento che tipologia di mezzi
sono impegnati, quindi mettere la gif di un'auto, di un camion, di una
corriera, della sanita(medico), un elicottero, e cosi' via sicuramente
rende di piu' piuttosto che scrivendolo.
in questo caso perche' dici che sono sulla strada sbagliata ?
[risposta]
Perché molte volte si da importanza a degli aspetti "marginali" e non ci si
rende conto che la cosa più importante sono i dati; poi se vogliano
discutere sulla possibilità o meno, con access, di rappresentarli anche
graficamente è un'altra cosa.
Sono poi d'accordo con te che un colpo d'occhio su una immagine vale più di
mille dati, ma access ha dei limiti; alcuni possono essere superati con
controlli di altre software house, altri no. Quindi nel valutare l'utilizzo
di access ci si deve mettere in conto qualche inconveniente...
grazie
[risposta]
Ciao.
--
Sergio MAZZA


title: Consiglio su gestione Ordini

author: Loris Ripa

text:
Volevo sapere se come ho pensato la gestione ordini del mio gestionale č
corretta...anche perche al lato pratico non riesco a farlo funzionare!!!!
Il mio pensiero:
creo una maschera di inserimento ordini, ovviamente con una sottomaschera
con i dettagli dell'ordine creo un report che mi stampi solo l'ordine che ho
visualizzato e il gioco č fatto!!!!!
Fin qui tutto bene, anche se una volta chiusa la maschera con il mio ordine
non riesco piů a recuperarlo....
Quindi mi sono detto creiamo una maschera per la ricerca degli ordini fatti
una specie di archivio ma...non riesco a stampare solo l'ordine interessato
ma me li stampa tutti....
Cosě mi sono detto perchč nella maschera fornitori non aggiungiamo una
sottomaschera con le informazioni principali dell'ordine?!?
Fatto...e gli ho agginto un tastino che mi permetta la stampa....solo che
non stampa!!!!
Datemi un consiglio...mi sa che ho sbagliato proprio la progettazione di
questa parte!!!!!
Grazie
Ciao
Lo


title: Consiglio su gestione Ordini

author: Massimiliano Amendola  kksrl

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:oY7%8.103300$Jj7.2...@news1.tin.it...

se tu vedi nel codice che ha creato l'autocomposizione c'č un valore string
che č strcriteria (+o-, no ricordo bene): questo serve a definire i criteri
di selezione della stampa. definisci questa stringa col criterio che ti
serve aggiungendo all'esistente
strcriteria =  forms!tuaform!tuocontrollo
dove forms deve rimanere com'č xchč definisce il tipo di oggetto che
richiami
tuaform č il nome della maschera di visualizzazione dell'ordine
tuocontrollo č il nome del controllo caratterizzante quell'ordine.
In effetti stai dicendo "Uč bello stampami nel mio report il record che
vedo"
ciao MAssimiliano


title: Consiglio su gestione Ordini

author: Roberto da casa

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:oY7%8.103300$Jj7.2...@news1.tin.it...

Insieme ad Access mamma Microsoft ti ha consegnato due database di esempio
chiamati rispettivamente Northwind ed Ordini.
Sono due esempi di gestione ordini e fatturazione; dovrebbero essere una
fonte inesauribile di suggerimenti per risolvere il tuo problema.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Consiglio su gestione Ordini

text:
"Loris Ripa" <
roccuh...@virgilio.it
> ha scritto nel messaggio
news:oY7%8.103300$Jj7.2...@news1.tin.it...
> Volevo sapere se come ho pensato la gestione ordini del mio gestionale è
> corretta...anche perche al lato pratico non riesco a farlo funzionare!!!!
> Il mio pensiero:
> creo una maschera di inserimento ordini, ovviamente con una sottomaschera
> con i dettagli dell'ordine creo un report che mi stampi solo l'ordine che
ho
> visualizzato e il gioco è fatto!!!!!
> Fin qui tutto bene, anche se una volta chiusa la maschera con il mio
ordine
> non riesco più a recuperarlo....
> Quindi mi sono detto creiamo una maschera per la ricerca degli ordini
fatti
> una specie di archivio ma...non riesco a stampare solo l'ordine
interessato
> ma me li stampa tutti....
In questa maschera avrai per esempio una listbox con tutti gli ordini. La
colonna associata sarà il codice univoco dell'ordine.
Quando lanci la stampa dovrai filtrare dalla tabella ordini secondo il
valore scelto nella listbox usando, per esempio, se usi una query, un
criterio
like [forms]![tuaform]![tualist]
sotto il campo codice ordine
Antonio


title: popup automatici ad apertura database....

author: luigi corinna

text:
Buon Giorno....
A97
In un gestionale vorrei che ad apertura DATABASE (maschera AUTORUN)
vorrei in automatico visualizzare dei popup informativi circa le scadenze
del giorno....attingendo da altre tabelle
Esempio:
APRO il DATABASE
oggi mi scade una convenzione (TABELLA CONVENZIONE campo DATA CONVENZIONE)
come faccio a creare un alert per la data odierna ....o di una settimana
prima...etc...
IN AUTOMATICO!!!
Grazie 1000
Luigi, BARI


author: Karl Donaubauer

text:

Creati una query con la tabella dove come criterio nel
campo con la data usa: Date()
Supponiamo che la query si chiama "qryScadenze".
Sulla base della query creati una maschera (p.e. "frmScadenze")
che mostra i dati che trovi informativi.
All'avvio del database, cioï¿œ p.e. nel codice del evento
"Su apertura" della maschera Autorun, usa:
If DCount("*","qryScadenze") > 0 Then
    DoCmd.OpenForm "frmScadenze"
End If
Se non vuoi usare codice puoi anche usare il macro
Autoexec per chiedere se ci sono record nella query
e aprire la maschera. v.a.
www.donkarl.com/it?FAQ1.6
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7hh1o2F...@mid.individual.net...
> luigi corinna wrote:
>>
>> A97
>>
>> In un gestionale vorrei che ad apertura DATABASE (maschera AUTORUN)
>> vorrei in automatico visualizzare dei popup informativi circa le
>> scadenze del giorno....attingendo da altre tabelle
>>
>> Esempio:
>>
>> APRO il DATABASE
>>
>> oggi mi scade una convenzione (TABELLA CONVENZIONE campo DATA
>> CONVENZIONE)
>> come faccio a creare un alert per la data odierna ....o di una
>> settimana prima...etc...
>>
>> IN AUTOMATICO!!!
>
> Creati una query con la tabella dove come criterio nel
> campo con la data usa: Date()
> Supponiamo che la query si chiama "qryScadenze".
> Sulla base della query creati una maschera (p.e. "frmScadenze")
> che mostra i dati che trovi informativi.
>
> All'avvio del database, cio� p.e. nel codice del evento
> "Su apertura" della maschera Autorun, usa:
>
> If DCount("*","qryScadenze") > 0 Then
>    DoCmd.OpenForm "frmScadenze"
> End If
>
> Se non vuoi usare codice puoi anche usare il macro
> Autoexec per chiedere se ci sono record nella query
> e aprire la maschera. v.a.
www.donkarl.com/it?FAQ1.6
>
> --
> HTH
> Karl
> *********
> Access FAQ:
www.donkarl.com/it
Se voglio avere l'alert 1 settimana prima, o un mese cosa scrivo invece di
Date() ????
Grazie


text:
luigi corinna wrote:
> "Karl Donaubauer ha scritto:
>>
>> Creati una query con la tabella dove come criterio nel
>> campo con la data usa: Date()
> ...
> Se voglio avere l'alert 1 settimana prima, o un mese cosa scrivo
> invece di Date() ????
DateAdd("ss";1;Date())
DateAdd("m";1;Date())
Quest'espressioni controllano al giorno esato fra una settimana
o un mese. Se invece vuoi controllare se si tratta di un qualsiasi
giorno nella settimana o mese devi formattare il campo e il criterio:
Format([TuoCampo];"ssaaaa")
Format(DateAdd("ss";1;Date());"ssaaaa")
e
Format([TuoCampo];"mmaaaa")
Format(DateAdd("m";1;Date());"mmaaaa")



text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7hh9peF...@mid.individual.net...

Mi da errore...mi dice chiamata di routine non valida...se attivo la
query!!!


text:
luigi corinna wrote:
> "Karl Donaubauer ha scritto:
>>>> ...
>>>> Creati una query con la tabella dove come criterio nel
>>>> campo con la data usa: Date()
>>> ...
>>> Se voglio avere l'alert 1 settimana prima, o un mese cosa scrivo
>>> invece di Date() ????
>>
>> DateAdd("ss";1;Date())
>> DateAdd("m";1;Date())
>>
>> Quest'espressioni controllano al giorno esato fra una settimana
>> o un mese. Se invece vuoi controllare se si tratta di un qualsiasi
>> giorno nella settimana o mese devi formattare il campo e il criterio:
>>
>> Format([TuoCampo];"ssaaaa")
>>
>> Format(DateAdd("ss";1;Date());"ssaaaa")
>>
>> e
>>
>> Format([TuoCampo];"mmaaaa")
>>
>> Format(DateAdd("m";1;Date());"mmaaaa")
>
> Mi da errore...mi dice chiamata di routine non valida...se attivo la
> query!!!
Devi aggiungere la stringa SQL della query che non funziona.
Cos� di solito si vede il problema.
--
cu



text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7hpe4mF...@mid.individual.net...

ecco l'SQL
SELECT Head_Convenzione.*, Head_Convenzione.Prestazione_A
FROM Head_Convenzione
WHERE (((Head_Convenzione.Prestazione_A)=DateAdd("ss",1,Date())));


text:
luigi corinna wrote:
> "Karl Donaubauer ha scritto:
>>>>>> ...
>>>>> Se voglio avere l'alert 1 settimana prima, o un mese cosa scrivo
>>>>> invece di Date() ????
>>>>
>>>> DateAdd("ss";1;Date())
>>>> DateAdd("m";1;Date())
>>>>
>>>> Quest'espressioni controllano al giorno esato fra una settimana
>>>> o un mese. Se invece vuoi controllare se si tratta di un
>>>> qualsiasi giorno nella settimana o mese devi formattare il campo
>>>> e il criterio:
>>>>
>>>> Format([TuoCampo];"ssaaaa")
>>>>
>>>> Format(DateAdd("ss";1;Date());"ssaaaa")
>>>> e
>>>> Format([TuoCampo];"mmaaaa")
>>>>
>>>> Format(DateAdd("m";1;Date());"mmaaaa")
>>>
>>> Mi da errore...mi dice chiamata di routine non valida...se attivo
>>> la query!!!
>> ...
> ecco l'SQL
>
> SELECT Head_Convenzione.*, Head_Convenzione.Prestazione_A
> FROM Head_Convenzione
> WHERE (((Head_Convenzione.Prestazione_A)=DateAdd("ss",1,Date())));
O hai una versione inglese di Access o ci sono problemi con la traduzione.
Nel'SQL dev'essere inglese. Vuol dire che devi sostituire "ss" con "ww".
Per l'anno invece di "aaaa" devi usare "yyyy".
--
HTH



text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7i0pt2F...@mid.individual.net...

mi mette le i al posto delle w
DateAdd("ii";1;Date())
?????


text:
luigi corinna wrote:
> "Karl Donaubauer ha scritto:
>>>>>>
>>>>>> campo e il criterio: Format([TuoCampo];"ssaaaa")
>>>>>>
>>>>>> Format(DateAdd("ss";1;Date());"ssaaaa")
>>>>> ...
>>>>> Mi da errore...mi dice chiamata di routine non valida...
>>>> ...
>>> ecco l'SQL
>>>
>>> SELECT Head_Convenzione.*, Head_Convenzione.Prestazione_A
>>> FROM Head_Convenzione
>>> WHERE (((Head_Convenzione.Prestazione_A)=DateAdd("ss",1,Date())));
>> ...
>> O hai una versione inglese di Access o ci sono problemi con la
>> traduzione.
>>
>> Nel'SQL dev'essere inglese. Vuol dire che devi sostituire "ss" con
>> "ww".
>>
>> Per l'anno invece di "aaaa" devi usare "yyyy".
> ...
> mi mette le i al posto delle w
>
> DateAdd("ii";1;Date())
Ha, certo: sett_i_mana!
Il problema della traduzione sono stato io.
--
:-)



author: Luigi Corinna

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7ilpmpF...@mid.individual.net...

ma non mi appare nulla!!!
non mi d� le convenzioni che scadono da qui (Date) ad una settimana!!!


title: ultimo giorno mese precedente

author: vincenzo

text:
Ciao a tutti coloro i quali leggeranno questo messaggio, e grazie in
anticipo per l'eventuale risposta.
Premesso che sono un novizio per ciò che concerne la costruzione di BD
(ehm!) DB e raccolgo molte informazioni, oltre che dai libri, anche dagli
esempi che corredano il pacchetto MSAccess 2000, sono riuscito quasi a
completare il progetto che avevo in mente da molto tempo. Altra premessa è:
di VB non ne capisco, ancora, niente o quasi.
Vediamo al dunque.
Supponiamo di avere un contatore di tipo Enel, per intenderci. Effettuando
letture successive del contatore, nei giorni del mese, per differenza posso
calcolarmi i consumi parziali.
Problema:
Al fine di considerare i consumi relativi ad un solo mese, ho la necessità
di ottenere e memorizzare la lettura del contatore, dell'ultimo giorno del
mese precedente, come posso costruire tutto ciò?
   Grazie ancora

vgiam...@tiscalinet.it


title: ultimo giorno mese precedente

text:
"vincenzo" <
ejgi...@tin.it
> ha scritto nel messaggio
news:gPfH7.32198$zl4.9...@news2.tin.it...

Non si capisce quale sia il tuo problema.
Se per caso è quello di detrminare, in un controllo chiamato FineMese, il
giorno della fine del mese precedente a quello di una data contenuta in un
controllo chiamato TuaData, prova così:
Me!FineMese = DateSerial(Year(TuaData), Month(TuaData), 0)
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: ultimo giorno mese precedente

text:

Voglio realizzare un report che avrà estrazione mensile (ma questo è poco
importante),sul quale appariranno tutte le letture del contatore nei vari
giorni del mese (fin qui nessun problema). Per essere più chiaro proverò a
fare uno scema del report che ho in mente:
______________________________________
| giorno            |  lettura contatore   |  consumo      |
|___________|_______________|___________|
|lettura mese    |                              |                      |
|precedente     |            x                |                      |
|___________|_______________|___________|
|       1             |                              |
|
|___________|_______________|___________|
|       2             |                              |
|
|___________|_______________|___________|
|       3    ecc. ecc
il campo contrassegnato con la "x" è relativo all'ultima lettura del mese
precedente (che potrebbe coincidere probabilmente con l'ultimo giorno del
mese, ma non necessariamente, come invece avevo detto in precedenza). Come
posso fare per visualizzare questo campo?
Spero di essere stato più chiaro. Ciao
Vincenzo


title: Creare un Linked Server in Access

author: Enzo

text:
Ciao a tutti,
ho bisogno di utilizzare Access come Front-end e SQL2000 come Back-end.
Il mio problema è che vorrei una valida alternativa al driver ODBC per
evitare di installare e configurare a tutti i client che hanno il front-end
in access il driver ODBC. A tale proposito ho sentito parlare che in Access
è possibile utilizzare la tecnica dei server collegati (linked server) ma
vorrei capire come si opera in access per questo modo di collegare le
tabelle tra Access (front-end) e SQL 2000 (Back-end).
Qualcuno sa indicarmi il modo o dove trovare il documento esplicativo?
Ciao e grazie
Enzo


title: Creare un Linked Server in Access

author: Carlo Costarella

text:
"Enzo" <
enzoN...@libero.it
> ha scritto nel messaggio
news:ci42t6$qo4$1...@fata.cs.interbusiness.it...

Ciao
non è che si tratta del procedimento contrario?
Leggi questo link:
http://www.trucchiperpc.it/newsgroup/article.php?id=29139&group=microsoft.public.it.sql
Ciao, Carlo


title: Convertire un valore testo in numerico

author: Gianni

text:
Ciao a tutti
vorrei sottoporvi il seguente problema.
prelevo da una tabella excel collegata un valore testo nel seguente modo


title: aprire e chiudere Excel ma rimane istanza aperta?

author: pfm

text:
in un modulo ho scritto

apro o creo istanza di excel
cerco ultima riga
chiudo work

da una maschera richiamo
  dim sPathFile as string
  sPathFile = "C:\mioExcel" & ".xlsx"

   MsgBox "Ultima riga: " & Xls_UltimaRiga(sPathFile, "N")

come mai andando nelle risorse aperte trovo ancora EXCEL?

Public xlApp As Excel.Application

'-----Check the excel file is runing or not------
Function IsExcelRunning() As Boolean
  Dim xlApp As Excel.Application

  On Error Resume Next

  Set xlApp = GetObject(, "Excel.Application")
  IsExcelRunning = (Err.Number = 0) '<---- what are you doing here?
  Set xlApp = Nothing

  Err.Clear
End Function

'------Opening the excel file-------------------------
Public Sub ExcelInstance()
   ' crea (se non c'e' nessuna istanza aperta)
   ' apre una istanza di excel

  'Dim xlApp As Excel.Application
  Dim ExcelRunning As Boolean

  ExcelRunning = IsExcelRunning() '<---- do you get the boolean that you need here!?

  If ExcelRunning Then '<---- don't you need a "= TRUE" portion here?
     Set xlApp = GetObject(, "Excel.Application")
  Else
     Set xlApp = CreateObject("Excel.Application")
  End If
  'xlApp.Workbooks.Open "Path of File with folder name", True, False
  'If Not ExcelRunning Then xlApp.Quit
  '
  'Set xlApp = Nothing
End Sub

' =======================================================================================

Public Function Xls_UltimaRiga(sPathFile_xls As String, sColumnName As String) As Variant

   ' Strumenti/riferimenti --> Microsoft Excel 11.0 Object Library
   ' You _MUST_ be very specific to this. If you set your xlApp to Nothing,
   Dim wkb     As Excel.Workbook
   Dim wks     As Excel.Worksheet

   Call ExcelInstance ' apre o crea istanza DI EXCEL

   Debug.Print Application.CurrentProject.Path

   Set wkb = xlApp.Workbooks.Open(sPathFile_xls)
   Set wks = wkb.Worksheets(1)

   Dim UltimaRigaX
   UltimaRigaX = wks.Range(sColumnName & Rows.Count).End(xlUp).Row
   Xls_UltimaRiga=UltimaRigaX

   wkb.Close True

   Set wks = Nothing
   Set wkb = Nothing

   xlApp.Quit

   Set xlApp = Nothing
End Function


title: utilizzare informazioni da due tabelle diverse

author: davide

text:
E' possibile utilizzare dati di due tabelle diverse che hanno in comune
un campo?
TblArticoli
ID*
Codice
Descrizione
TblGiacenze
Codice*
Qta
Vorrei come risultato una tabella
TblMagazzino
Codice*
Descrizione
Qta
La tabella articoli non la posso toccare perchè è esterna, in questa
tabella codice non è una chiave primaria (e alcune volte i codici sono
duplicati, anche se sono identici) mentre nella tblGiacenze sì.
Quello che faccio è: con una combobox in una maschera vado a prendere i
dati di TblArticoli per fare un elenco a piacimento di prodotti. Vorrei
poter integrare anche la disponibilità di magazzino del prodotto
all'interno della stessa combo.
Un bel grazie anticipato!


author: Leo

text:
Ciao,
ho riprodotto le tue tabelle e questa è la "Select" che devi usare come
origine nella tua cbx :
SELECT tblArticoli.Codice, tblArticoli.Descrizione, tblGiacenze.Qta
FROM tblArticoli INNER JOIN tblGiacenze ON tblArticoli.Codice =
tblGiacenze.Codice
GROUP BY tblArticoli.Codice, tblArticoli.Descrizione, tblGiacenze.Qta;
Dalla tabella TblArticoli, ho tolto l'ID. Se anche questo campo è duplicato
(insieme al resto degli altri 2 campi), lo puoi inserire, in quanto la
Select è raggruppata, se invece l'ID cambia per record duplicati,
inserendolo nella Select, comunque ti verrano visualizzati i duplicati.
Leo

> Descrizione

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: somma megabyte file allegati alla fattura elettronica

author: Giuseppe Cardascia

text:
Buon pomeriggio.
Capita di dover allegare diversi file alla fattura elettronica.
Il massimo consentito da Aruba che utilizzo come veicolo di inoltro, è di 4,9 mb per singola fattura.
Memorizzo in una tabella il percorso dei file allegati alla fe e vorrei controllare man mano che li inserisco che il totale degli stessi non superi tale limite.
Si può fare? Devo memorizzare nella tabella anche il peso di ognuno allegato per poi eseguire il controllo? Come si fa?
Grazie.
Giuseppe


author: BFS

text:

ciao

con
FileLen(percorsodeltuofile) trovi la sua dimensione in byte

quindi con un ciclo sommi tutti i byte e poi divini per 1024*2 per avere
la dimensione totale in MB

https://learn.microsoft.com/en-us/office/vba/language/reference/user-interface-help/filelen-function

BFS


text:

scusa non 1024*2
FileSize = Round(FileLen(FilePath) / 1024 / 1024, 2)

BFS


text:

Grazie Fabio.
Questa la procedura che ho scritto.
Il risultato è quello che volevo ma magari il codice si può sintetizzare.
    Dim MySize
    Dim FileSize
    Dim rs As DAO.Recordset
        Set rs = CurrentDb.OpenRecordset("SELECT IdFatturaAllegato, NomeAttachment FROM tblFatturaAllegati WHERE IdFattura = " & Me.Tag)
        Do While Not rs.EOF
            FileLen (rs!NomeAttachment)
            MySize = Round(FileLen(rs!NomeAttachment) / 1024 / 1024, 2)
            FileSize = FileSize + MySize
            rs.MoveNext
        Loop

    If FileSize < Round(4.9, 2) Then ......

Giuseppe.


author: Ammammata

text:
After serious thinking Giuseppe Cardascia wrote :
> Il giorno martedì 7 febbraio 2023 alle 16:00:28 UTC+1 BFS ha scritto:
>> Il 07/02/2023 15:56, BFS ha scritto:
>>> Il 07/02/2023 15:26, Giuseppe Cardascia ha scritto:
>>>> Buon pomeriggio.
>>>> Capita di dover allegare diversi file alla fattura elettronica.

>>>
>>> con
>>> FileLen(percorsodeltuofile) trovi la sua dimensione in byte
>>>
>>> quindi con un ciclo sommi tutti i byte e poi divini per 1024*2 per avere
>>> la dimensione totale in MB
>>>
>> scusa non 1024*2
>> FileSize = Round(FileLen(FilePath) / 1024 / 1024, 2)
>>
>> BFS
>
> Grazie Fabio.
> Questa la procedura che ho scritto.
>
>     If FileSize < Round(4.9, 2) Then ......
>

non dimenticate che gli allegati (binari) vengono transcodificati dal
programma di posta per cui la loro dimensione finale nel messaggio è di
solito circa il 35% in più

https://en.wikipedia.org/wiki/Base64

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


text:

Volendo puopi provare anche a fare una Query con Somma Raggruppata, che restituisca il Totale finale...

Set rs = CurrentDb.OpenRecordset("SELECT SUM(Round(FileLen(rs!NomeAttachment) / 1024 / 1024, 2)) As TotaleFileLen  WHERE IdFattura = " & Me.Tag)
FileSize = rs!TotaleFileLen
rs.Close
Set rs=Nothing
If FileSize < 4,9 Then...  ' Quì non serve il Round ...

Saluti
@Alex


text:

Grazie per l'info.
Quindi devo aumentare la dimensione finale ottenuta matematicamente prima di confrontarla con quella massima o c'è un metodo per ottenerla?
Ciao.
Giuseppe


text:

Grazie Alex.
Ciao

Giuseppe


text:
Il 08/02/2023 10:10, Ammammata ha scritto:
> After serious thinking Giuseppe Cardascia wrote :
>> Il giorno martedì 7 febbraio 2023 alle 16:00:28 UTC+1 BFS ha scritto:
>>> Il 07/02/2023 15:56, BFS ha scritto:
>>>> Il 07/02/2023 15:26, Giuseppe Cardascia ha scritto:
>>>>> Buon pomeriggio. Capita di dover allegare diversi file alla fattura
>>>>> elettronica.
>
>>>>
>>>> con FileLen(percorsodeltuofile) trovi la sua dimensione in byte
>>>> quindi con un ciclo sommi tutti i byte e poi divini per 1024*2 per
>>>> avere la dimensione totale in MB
>>> scusa non 1024*2 FileSize = Round(FileLen(FilePath) / 1024 / 1024, 2)
>>> BFS
>>
>> Grazie Fabio.
>> Questa la procedura che ho scritto.
>>
>>     If FileSize < Round(4.9, 2) Then ......
>>
>
> non dimenticate che gli allegati (binari) vengono transcodificati dal
> programma di posta per cui la loro dimensione finale nel messaggio è di
> solito circa il 35% in più
>
>
https://en.wikipedia.org/wiki/Base64

>

facendo l'upload sul portale di aruba non si passa per programmi di posta.
dimensione del file inviato e quello del file riscaricato dalle fatture
inviate del portale sono identiche

ciao
BFS


text:

mi pare ok
BFS


text:
Giuseppe Cardascia formulated on Wednesday :
> Quindi devo aumentare la dimensione finale ottenuta matematicamente prima di
> confrontarla con quella massima o c'è un metodo per ottenerla?

come ben precisa BFS, l'aumento (stimato, non calcolabile con
precisione) è legato solo alla trasmissione con MAIL, non con un upload
con protocollo diverso (a meno di cose che non so)



author: RobertoA

text:
Il 08/02/2023 10:10, Ammammata ha scritto:
> After serious thinking Giuseppe Cardascia wrote :
>> Il giorno martedì 7 febbraio 2023 alle 16:00:28 UTC+1 BFS ha scritto:
>>> Il 07/02/2023 15:56, BFS ha scritto:
>>>> Il 07/02/2023 15:26, Giuseppe Cardascia ha scritto:
>>>>> Buon pomeriggio. Capita di dover allegare diversi file alla fattura
>>>>> elettronica.
>
>>>>
>>>> con FileLen(percorsodeltuofile) trovi la sua dimensione in byte
>>>> quindi con un ciclo sommi tutti i byte e poi divini per 1024*2 per
>>>> avere la dimensione totale in MB
>>> scusa non 1024*2 FileSize = Round(FileLen(FilePath) / 1024 / 1024, 2)
>>> BFS
>>
>> Grazie Fabio.
>> Questa la procedura che ho scritto.
>>
>>     If FileSize < Round(4.9, 2) Then ......
>>
>
> non dimenticate che gli allegati (binari) vengono transcodificati dal
> programma di posta per cui la loro dimensione finale nel messaggio è di
> solito circa il 35% in più
>
>
https://en.wikipedia.org/wiki/Base64

>

In che senso?
Da dove a dove sti allegati verrebbero transcodificati?


text:

Grazie dell'info.
Giuseppe


title: aiuto superchiave

author: Francesco

text: come faccio a inserire una superchiave in access??


title: aiuto superchiave

author: Francesco G. Rizzoni

text:
"Francesco" <
fran...@photografare.com
> ha scritto nel messaggio
news:t_9Yb.12325$FJ6.4...@twister1.libero.it...
> come faccio a inserire una superchiave in access??
>
Con i superpoteri, ma attento alla kriptonite.
Scusa la bbbattuta... cosa intendi per superchiave?
Ciao.
--
Francesco G. Rizzoni


title: aiuto superchiave

author: ALESSANDRO Baraldi

text:
"Francesco G. Rizzoni" <
rfrance...@infinito.it
> ha scritto nel messaggio
news:52aYb.243991$VW.98...@news3.tin.it...

La chiave di SuperAccess........ versione dopo la 2003......!!
@Alex.


title: aiuto superchiave

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:c0re1e$98i$1...@lacerta.tiscalinet.it...

Questo...
è un lavoro per SuperBiso!!!


title: aiuto superchiave

author: Franco Varoli

text:
On Mon, 16 Feb 2004 20:46:17 GMT, "Francesco"
<
fran...@photografare.com
> wrote:
>come faccio a inserire una superchiave in access??
La inserisci come inserisci una chiave normale. Selezioni tutti gli
attributi che costituiscono la superchiave e li dichiari campi chiave.
Franco Varoli
fRANC...@tin.it
Per scrivermi togliere RANCO


title: aiuto superchiave

text:
"Franco Varoli" <
fRANCO...@antilink.libero.it
> ha scritto nel messaggio
news:a1k4305fp8eomo235...@4ax.com...

Credo si riferisse ad una chiave di protezione....!!!
@Alex.


title: aiuto superchiave

text:


Aspettiamo che Francesco ci spieghi a quale superchiave si riferiva.



title: Query con più parametri

author: Valerio Valentini

text:
Ciao a tutti.
Ho una query che calcola l'incasso totale per giornata, in questa ho
inserito un parametro tipo:
WeekDay([Data]) e nel campo criteri la formula Like [GIORN SETT] & "*" per
scegliere un giorno della settimana oppure tutti. C'� modo di selezionare
due o tre giornate?
Grazie Valerio.


title: Query con più parametri

author: gervaz

text:
On 15 Lug, 14:47, "Valerio Valentini" <
vale...@accessgroup.it
> wrote:
> Ciao a tutti.
> Ho una query che calcola l'incasso totale per giornata, in questa ho
> inserito un parametro tipo:
> WeekDay([Data]) e nel campo criteri la formula Like [GIORN SETT] & "*" per
> scegliere un giorno della settimana oppure tutti. C'è modo di selezionare
> due o tre giornate?
>
> Grazie Valerio.
Beh, non so se ho capito giusto cmq potresti fare in modo che il
giorno della settimana che a te interessa sia compreso tra giorno
della settimana +/- 1 ad esempio per avere l'incasso totale su tre
giorni e poi sommare i valori ottenuti raggruppando il tutto con un
identificativo comune.


title: Query con più parametri

author: Karl Donaubauer

text:

criterio (in una riga):
Between [GIORN SETT DA] And [GIORN SETT A]
Or [GIORN SETT DA] Is Null And [GIORN SETT A] Is Null
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: Query con più parametri

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7c69ogF...@mid.individual.net...

Ciao Karl,
Quello che volevo, ma immagino sia diffficile era poter selezionare ad
esempio solo 4 e 7, o 1, 4 e 7. Attualmente mi apro la query se sostituisco
il criterio con i numeri, volevo capire se c'era un modo per farlo in
automatico.
Grazie, Valerio.


title: Query con più parametri

text:
"gervaz" <
ger...@gmail.com
> ha scritto nel messaggio
news:33cfa32e-65de-4f10...@h2g2000yqg.googlegroups.com...
On 15 Lug, 14:47, "Valerio Valentini" <
vale...@accessgroup.it
> wrote:
> Ciao a tutti.
> Ho una query che calcola l'incasso totale per giornata, in questa ho
> inserito un parametro tipo:
> WeekDay([Data]) e nel campo criteri la formula Like [GIORN SETT] & "*" per
> scegliere un giorno della settimana oppure tutti. C'� modo di selezionare
> due o tre giornate?
>
> Grazie Valerio.
Beh, non so se ho capito giusto cmq potresti fare in modo che il
giorno della settimana che a te interessa sia compreso tra giorno
della settimana +/- 1 ad esempio per avere l'incasso totale su tre
giorni e poi sommare i valori ottenuti raggruppando il tutto con un
identificativo comune.
Come ho detto a Karl ci� che volevo ottenere era una cosa simile alla
formula sopra, ma potendo immettere non solo una ma alcune giornate non
contigue.
Grazie, Valerio.


title: Query con più parametri

text:
Valerio Valentini wrote:
>>> Ho una query che calcola l'incasso totale per giornata, in questa ho
>>> inserito un parametro tipo:
>>> WeekDay([Data]) e nel campo criteri la formula Like [GIORN SETT] &
>>> "*" per scegliere un giorno della settimana oppure tutti. C'� modo
>>> di selezionare due o tre giornate?
> ...
> Quello che volevo, ma immagino sia diffficile era poter selezionare ad
> esempio solo 4 e 7, o 1, 4 e 7. Attualmente mi apro la query se
> sostituisco il criterio con i numeri, volevo capire se c'era un modo
> per farlo in automatico.
> ...
Ciao Valerio,
vai alla vis. SQL della query e imposta questa parte WHERE:
WHERE InStr([GIORN SETT],Weekday([Data]))=True Or [GIORN SETT] Is Null



title: Query con più parametri

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7c6avnF...@mid.individual.net...

Funziona uno spettacolo, ma ora mi spieghi come... :-)
Ho provato a leggere la guida di InStr, ma non sono riuscito a capire come
legge ad esempio 47, per� funziona.
Grazie, Valerio.


title: Query con più parametri

text:
Valerio Valentini wrote:
> "Karl Donaubauer ha scritto:
>>>>> Ho una query che calcola l'incasso totale per giornata, in
>>>>> questa ho inserito un parametro tipo:
>>>>> WeekDay([Data]) e nel campo criteri la formula Like [GIORN
>>>>> SETT] & "*" per scegliere un giorno della settimana oppure
>>>>> tutti. C'� modo di selezionare due o tre giornate?
>>> ...
>>> Quello che volevo, ma immagino sia diffficile era poter
>>> selezionare ad esempio solo 4 e 7, o 1, 4 e 7. Attualmente mi
>>> apro la query se sostituisco il criterio con i numeri, volevo
>>> capire se c'era un modo per farlo in automatico.
>> ...
>> WHERE InStr([GIORN SETT],Weekday([Data]))=True Or [GIORN SETT] Is
>> Null
> ...
> Funziona uno spettacolo, ma ora mi spieghi come... :-)
> Ho provato a leggere la guida di InStr, ma non sono riuscito a
> capire come legge ad esempio 47, per� funziona.
L'espressione con Instr() controlla se il Weekday di data � contenuto
nel parametro [GIORN SETT].
0 in Access = Falso, tutti numeri diversi di 0 in Access = Vero.
Se p.e. [GIORN SETT] � "47" e in un record Weekday � 5, il risultato
del Instr(...) � 0 perch� 5 non si trova in "47". --> False
Se poi in un record Weekday � 4 il risultato di Instr() � 1 perch� si
trova nella prima posizione di "47". Per un record con 7 il risultato � 2.
--> Tutti � due sono True.
Or [GIORN SETT] Is Null
� solo qui per ritornare tutti record se [GIORN SETT] � vuoto.
Vedi anche
www.donkarl.com/it?FAQ3.14
.
--
cu



title: Query con più parametri

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:7c7663F...@mid.individual.net...

Le tue FAQ ovviamente le avevo guardate, ci� che non capivo era come lavora
InStr, ora � chiarissimo, grazie.
Ciao, Valerio.


title: maschere a schede: sfarfallio fastidiosissimo

author: ruggeroxa

text:
salve
qualcuno fa uso di maschere a schede?
mi farebbe comodo usarle, ma quando si passa da un record all'altro i
campi - escluse le sottomaschere - sfarfallano in modo pazzesco e
fastidiosissimo.
NB:
per campi intendo etichette, controlli e valori.
non ci sono routine attive
ho provato ad inserire painting=false/true un pò dappertutto ma senza esito
la stessa maschera, ma splittata su un'unica pagina, non produce alcun
effetto di sfarfallio
qualcuno ne sa qualcosa?
grazie
ruggero


author: pablitomf

text:
> qualcuno ne sa qualcosa?
> grazie
> ruggero
cambia le Etichette in Caselle di testo... ="Tuo Titolo Etichetta"
e se non va
Strumenti/Opzioni/Maschere-Report/ togli la spunta a "Utilizza
controlli con temi Windows nelle Maschere"


title: Tutti i records con query parametrica

author: Enrico

text:
Aiutandomi con la preziosissima FAQ di Federico Luciani, ho costruito una
query con quattro parametri che finalmente mi estrae anche i nulli (presenti
in uno dei quattro campi).
Bene: la query funziona, ma quando dalla maschera principale, quella che
contiene le textbox da cui raccolgo i parametri, faccio "requery" alla
sottomaschera che si appoggia alla query in questione, riprende il
comportamento scorretto che avevo in precedenza.
Cioč nel recordset mi ritrovo solo i record che oltre a soddisfare
correttamente le altre tre condizioni, hanno non "null" il quarto campo...
Mistero :(
Ciao
Enrico


title: Tutti i records con query parametrica

author: Roberto da casa

text:
"Enrico" <xa...@liberoOOOOO.it> ha scritto nel messaggio
news:duED7.11383$7A4.7...@news.infostrada.it...

Se la tabella si chiama Tabella1.
Se i 4 campi di Tabella1 su cui operare la selezione sono di tipo testo e si
chiamano CampoA, CampoB, CampoC e CampoD.
Se la maschera si chiama Maschera1 e le quattro caselle di testo non
associate nelle quali digiti i parametri di ricerca si chiamano CercaA,
CercaB, CercaC e CercaD.
Prova ad usare una query che ha il seguente codice SQL:
SELECT Tabella1.*
FROM Tabella1
WHERE (((NZ([CampoA],"ZZZZZZZ")) Like NZ([Forms]![Maschera1]![CercaA],"*"))
AND ((NZ([CampoB],"ZZZZZZZ")) Like NZ([Forms]![Maschera1]![CercaB],"*")) AND
((NZ([CampoC],"ZZZZZZZ")) Like NZ([Forms]![Maschera1]![CercaC],"*")) AND
((NZ([CampoD],"ZZZZZZZ")) Like NZ([Forms]![Maschera1]![CercaD],"*")));
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: [OT] chi di voi è a SMAU?

author: Carlo Costarella

text:
Novit�?
Ciao, Carlo


title: Mi aiutate a scrivere questa query per favore ?

text:
Ci mettete 2 minuti. Da solo (ho perso la mano) ci metterei
almeno  un' ora dunque se volete aiutarmi ve ne sarei molto
grato.

Abbiamo tre tabelle :
Clienti
  Codice_Cliente : chiave univoca

Promotori
  Codice_PB : chiave univoca
  Stato : un flag che vale 'S' o 'N'

Clienti_PB che fa da raccordo tra le prime due
  Codice_Cliente
  Codice_PB

Devo tirare fuori :
codice_PB
numero totale dei suoi clienti ma distinti per
stato ('S' o 'N')

Ossia ad esempio

codice_pb : 001
N_clienti aventi stato 'S' : 200
N_clienti aventi stato 'N' : 233

codice_pb : 002
N_clienti aventi stato 'S' : 0
N_clienti aventi stato 'N' : 43

...

Come si deve fare ? Poi me la studio e ci riprendo
la mano per le successive.

Grazie di cuore


author: Maurizio Borrelli

text:
Il giorno martedì 10 marzo 2015 12:33:24 UTC+1,
radica...@gmail.com
 ha scritto:
> Abbiamo tre tabelle :
> Clienti
>   Codice_Cliente : chiave univoca
> Promotori
>   Codice_PB : chiave univoca
>   Stato : un flag che vale 'S' o 'N'
> Clienti_PB che fa da raccordo tra le prime due
>   Codice_Cliente
>   Codice_PB
> Devo tirare fuori :
> codice_PB
> numero totale dei suoi clienti ma distinti per
> stato ('S' o 'N')
> Ossia ad esempio
> codice_pb : 001
> N_clienti aventi stato 'S' : 200
> N_clienti aventi stato 'N' : 233
> codice_pb : 002
> N_clienti aventi stato 'S' : 0
> N_clienti aventi stato 'N' : 43

Ciao radica...,
c'e' qualcosa che non quadra: lo stato e' nella tabella Clienti o in quella Promotori?
--
Ciao!
Maurizio


text:

Hops, scusa c' hai ragione : e' in quella Clienti :-)


author: Bruno Campanini

text:
on 10-03-15,
radica...@gmail.com
 supposed :

Fin qui è tutto molto semplice:
SELECT Count(Clienti.Codice_Cliente) AS CountOfCodice_Cliente,
Clienti_PB.Codice_PB, Clienti.Stato
FROM Clienti INNER JOIN Clienti_PB ON Clienti.Codice_Cliente =
Clienti_PB.Codice_Cliente
WHERE (((Clienti.Stato)=True))
GROUP BY Clienti_PB.Codice_PB, Clienti.Stato;

SELECT Count(Clienti.Codice_Cliente) AS CountOfCodice_Cliente,
Clienti_PB.Codice_PB, Clienti.Stato
FROM Clienti INNER JOIN Clienti_PB ON Clienti.Codice_Cliente =
Clienti_PB.Codice_Cliente
WHERE (((Clienti.Stato)=False))
GROUP BY Clienti_PB.Codice_PB, Clienti.Stato;

Da queste puoi ottenere una UNION query,
ma la sua lettura poi non è molto chiara.

Puoi più elegantemente rappresentare i dati in una Form
contenente due Form adiacenti, meglio ancora in un Report
contenente due subReport, in un array se debbono essere
manipolati altrove...

Bruno


text:
Ciao,

Radicale.001 ha scritto:
> ...
> Abbiamo tre tabelle :
> Clienti
>    Codice_Cliente : chiave univoca
>
> Promotori
>    Codice_PB : chiave univoca
>    Stato : un flag che vale 'S' o 'N'
>
> Clienti_PB che fa da raccordo tra le prime due
>    Codice_Cliente
>    Codice_PB
>
> Devo tirare fuori :
> codice_PB
> numero totale dei suoi clienti ma distinti per
> stato ('S' o 'N')
>
> Ossia ad esempio
>
> codice_pb : 001
> N_clienti aventi stato 'S' : 200
> N_clienti aventi stato 'N' : 233
>
> codice_pb : 002
> N_clienti aventi stato 'S' : 0
> N_clienti aventi stato 'N' : 43
> ...

Dopo l'intervento di Maurizio direi:

SELECT 	Clienti_PB.Codice_PB,
	Clienti.Stato,
	Count(Clienti.Stato) AS NumeroTotale
FROM Clienti INNER JOIN Clienti_PB
	ON Clienti.Codice_Cliente = Clienti_PB.Codice_Cliente
GROUP BY Clienti_PB.Codice_PB,
	 Clienti.Stato

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

Access Lobby:
http://www.AccessDevelopers.org


text:
Il giorno martedì 10 marzo 2015 12:33:24 UTC+1,
radica...@gmail.com
 ha scritto:

Rispondo a me stesso per rispondere a tutti : vi ringrazio
sinceramente.


text:
radica...@gmail.com
 formulated the question :

Il sistema è geniale.
In circostanze simili non ho mai saoputo che pesci prendere.
L'adotterò all'occorrenza.

Bruno


text:

Ma dai, non prendermi in giro :-)


text:
radica...@gmail.com
 formulated on Friday :

>> Il sistema è geniale.
>> In circostanze simili non ho mai saoputo che pesci prendere.
>> L'adotterò all'occorrenza.
>
> Ma dai, non prendermi in giro :-)

Ma non ti sto prendendo in giro!

Bruno


text:

Ah ...
Ok, allora ti ringrazio


title: attivare via codice vba il riferimento a tutte le versioni di Microsoft Word xx.x Object Library

author: Lucky

text:
Buongiorno a tutti,
avrei bisogno di un aiuto circa il seguente problema:
ho realizzato un applicativo che gira su vari PC sui quali sono installate
le varie versioni di Microsoft Office (2003, 2007, 2010 e 2013).
Tramite il prezioso aiuto del Newsgroup, ho il codice vba per attivare e
rimuovere i riferimenti a Microsoft Word 11.0 Object Library:
================================================================

Per aggiungere la Reference di Word ecco il codice
================================================================
Private Sub Command15_Click()
Dim i As Reference
For Each i In Application.References
    If i.Name = "Word" Then
        Exit Sub
    End If
Next

' Aggiunge Word_Reference se non esiste
'Application.References.AddFromFile _
"C:\Program Files\Microsoft Office\office11\MSWORD.OLB"

Application.References.AddFromGuid _
"{00020905-0000-0000-C000-000000000046}", 8, 3

End Sub
================================================================

================================================================
Per rimuovere la Reference di Word ecco il codice
================================================================

Private Sub Command28_Click()
Dim i As Reference
For Each i In Application.References
    If i.Name = "Word" Then
        GoTo RemoveRef
    End If
Next
Exit Sub

RemoveRef:
    Application.References.Remove i

End Sub
================================================================

Ora vorrei poter disporre del codice vba per attivare (in un'unica routine)
e rimuovere (in un'unica routine) il codice di tutte le versioni di Word sui
vari PC.
Per cortesia, potrei avere un aiuto circa il codice da utilizzare ?
Grazie a tutti.
Un saluto
Lucky


text:
Lucky laid this down on his screen :

La subroutine che t'ho inviato dovrebbe valere per
l'eliminazione di Reference Word, di qualunque versione si tratti.

Per l'inserimento invece è necessario conoscere gli specifici
parametri GUID+Major+Minor oppure l'esatto nome del file.
O gli uni o gli altri aggiungi poi alla routine, facendo in modo
che ti venga chiesto quale versione inserire.
Con la solo parola "Word" non puoi aggiungere nulla.

Bruno


text:
Grazie Bruno per i tuoi consigli che ho immediatamente applicato.
Un'ultima domanda: al fine di evitare che nella routine mi venga chiesto
quale versione inserire, avrei pensato di scriverla cosě.
Secondo te, potrebbe andar bene ?

'=======================================================
Private Sub Comando2386_Click()
On Error Resume Next

Dim i As Reference
For Each i In Application.References
    If i.Name = "Word" Then
        Exit Sub
    End If
Next

'Microsoft Word versione 2003 - Aggiunge Word_Reference se non esiste
'Application.References.AddFromFile "C:\Program Files\Microsoft
Office\office11\MSWORD.OLB"
Application.References.AddFromGuid _
"{00020905-0000-0000-C000-000000000046}", 8, 3

'Microsoft Word versione 2007 - Aggiunge Word_Reference se non esiste
'Application.References.AddFromFile "C:\Program Files\Microsoft
Office\office12\MSWORD.OLB"
Application.References.AddFromGuid _
"{00020905-0000-0000-C000-000000000046}", 8, 4

'Microsoft Word versione 2010 - Aggiunge Word_Reference se non esiste
'Application.References.AddFromFile "C:\Program Files\Microsoft
Office\office14\MSWORD.OLB"
Application.References.AddFromGuid _
"{00020905-0000-0000-C000-000000000046}", 8, 5

'Microsoft Word versione 2013 - Aggiunge Word_Reference se non esiste
'Application.References.AddFromFile "C:\Program Files\Microsoft
Office\office15\MSWORD.OLB"
Application.References.AddFromGuid _
"{00020905-0000-0000-C000-000000000046}", 8, 6

Exit_Comando2386_Click:
    Exit Sub

End Sub
'=======================================================
Grazie mille
Saluti
Lucky

>> Ora vorrei poter disporre del codice vba per attivare (in un'unica
>> routine) e rimuovere (in un'unica routine) il codice di tutte le versioni
>> di Word sui vari PC.
>> Per cortesia, potrei avere un aiuto circa il codice da utilizzare ?
>> Grazie a tutti.
>> Un saluto
>> Lucky
>
> La subroutine che t'ho inviato dovrebbe valere per
> l'eliminazione di Reference Word, di qualunque versione si tratti.
>
> Per l'inserimento invece č necessario conoscere gli specifici



text:
Lucky presented the following explanation :
> Grazie Bruno per i tuoi consigli che ho immediatamente applicato.
> Un'ultima domanda: al fine di evitare che nella routine mi venga chiesto
> quale versione inserire, avrei pensato di scriverla così.
> Secondo te, potrebbe andar bene ?
Così facendo verrebbero installate tutte le Reference
che possono coesistere e verrebbe generato errore alla
volta di quelle che non possono coesistere.
Non mi sembra una buona soluzione.

Poi un'altra cosa: con i parametri Guid installi una reference
il cui file esista già registrato nel PC.
Ma questo file normalmente non esiste sul PC nel quale
la Reference cui si riferisce non è installata.
Detto file viene installato dalla versione di Office
al momento dell'installazione.

Non puoi con un unico file. sempre uguale per tutti, risolvere
il problema che ti sei posto.

1 - devi copiare il file della Reference che vuoi installare
    sul quel determinato PC
2 - riportare il nome e il path corretti nella routine VBA
3 - eseguire l'installazione usando appunto il file name
    e non i parametri Guid.

Bruno


author: BFS

text:
Il 13/10/2014 10:33, Bruno Campanini ha scritto:
> Lucky presented the following explanation :
>> Grazie Bruno per i tuoi consigli che ho immediatamente applicato.
>> Un'ultima domanda: al fine di evitare che nella routine mi venga
>> chiesto quale versione inserire, avrei pensato di scriverla cosï¿œ.
>> Secondo te, potrebbe andar bene ?
> Cosï¿œ facendo verrebbero installate tutte le Reference
> che possono coesistere e verrebbe generato errore alla
> volta di quelle che non possono coesistere.
> Non mi sembra una buona soluzione.
>
> Poi un'altra cosa: con i parametri Guid installi una reference
> il cui file esista giï¿œ registrato nel PC.
> Ma questo file normalmente non esiste sul PC nel quale
> la Reference cui si riferisce non ï¿œ installata.
> Detto file viene installato dalla versione di Office
> al momento dell'installazione.
>
> Non puoi con un unico file. sempre uguale per tutti, risolvere
> il problema che ti sei posto.
>
> 1 - devi copiare il file della Reference che vuoi installare
>     sul quel determinato PC
> 2 - riportare il nome e il path corretti nella routine VBA
> 3 - eseguire l'installazione usando appunto il file name
>     e non i parametri Guid.
>
> Bruno

perchï¿œ complicarsi cosi la vita quando con il late-binding si dormirebbe
tranquilli?

ciao
BFS


author: Simone Calligaris

text:
"Lucky"

(cut)

> Ora vorrei poter disporre del codice vba per attivare (in un'unica
> routine) e rimuovere (in un'unica routine) il codice di tutte le versioni
> di Word sui vari PC.

... come volevasi dimostrare: usa l'associazione tardiva.

Saluti.


text:
Scusate il ritardo con cui Vi rispondo, ma ho dovuto "alletterarmi" circa il
consiglio di risolvere il problema attraverso il "late-binding".
Sarei giunto alla seguente soluzione, per la quale chiedo, cortesemente, il
vostro consenso. Il codice da me prodotto per arrivare ad avere un file di
word con campi in unione contenuti in una tabella e scaricati in un file
Modello di Word � il seguente:
'=============================================================================
Private Sub Comando2232_Click()
On Error Resume Next

    DoCmd.DoMenuItem acFormBar, acRecordsMenu, 5, , acMenuVer70

Dim myApp As Object
Dim mydoc As Object

Set myApp = CreateObject("Word.Application")
Set mydoc = myApp.Documents.Add(CurrentProject.Path &
"\Documenti\InformativaClienti.dot")

myApp.Workbooks.Open mydoc

Dim myData As DAO.Database, myRec As DAO.Recordset
Set myData = CurrentDb
Set myRec = myData.OpenRecordset("SELECT * FROM [Anagrafica
Professionista]")

mydoc.FormFields("Primariga").Result = myRec![Primariga]
mydoc.FormFields("Secondariga").Result = myRec![Secondariga]
mydoc.FormFields("Terzariga").Result = myRec![Terzariga]
mydoc.FormFields("Quartariga").Result = myRec![Quartariga]
mydoc.FormFields("Quintariga").Result = myRec![Quintariga]
mydoc.FormFields("Responsabile").Result =
myRec![ResponsabileTrattamentoDati]
mydoc.FormFields("Primariga2").Result = myRec![Primariga]
mydoc.FormFields("Secondariga2").Result = myRec![Secondariga]
mydoc.FormFields("Terzariga2").Result = myRec![Terzariga]

mydoc.FormFields("NOMINATIVO").Result = Forms!SchedeClienti.[NOMINATIVO]
mydoc.FormFields("NOMINATIVO2").Result = Forms!SchedeClienti.[NOMINATIVO]
mydoc.FormFields("INDIRIZZO").Result = Forms!SchedeClienti.[INDIRIZZO]
mydoc.FormFields("CAP").Result = Forms!SchedeClienti.[CAP]
mydoc.FormFields("LOCALITA").Result = Forms!SchedeClienti.[LOCALITA]
mydoc.FormFields("PROVINCIA").Result = Forms!SchedeClienti.[PROVINCIA]

myApp.Visible = True

myRec.Close
Set myData = Nothing
Set myRec = Nothing
Set mydoc = Nothing
Set myApp = Nothing

End Sub
'=============================================================================

Che ne pensate ?
Le prove che ho fatto hanno dato esito positivo.
Devo forse tenere conto di altro ?
Grazie a tutti Voi.
Saluti
Lucky

"BFS" <
b...@tin.it
> ha scritto nel messaggio
news:m1g57h$jb0$1...@speranza.aioe.org...
> Il 13/10/2014 10:33, Bruno Campanini ha scritto:
>> Lucky presented the following explanation :
>>> Grazie Bruno per i tuoi consigli che ho immediatamente applicato.
>>> Un'ultima domanda: al fine di evitare che nella routine mi venga
>>> chiesto quale versione inserire, avrei pensato di scriverla cos�.
>>> Secondo te, potrebbe andar bene ?
>> Cos� facendo verrebbero installate tutte le Reference
>> che possono coesistere e verrebbe generato errore alla
>> volta di quelle che non possono coesistere.
>> Non mi sembra una buona soluzione.
>>
>> Poi un'altra cosa: con i parametri Guid installi una reference
>> il cui file esista gi� registrato nel PC.
>> Ma questo file normalmente non esiste sul PC nel quale
>> la Reference cui si riferisce non � installata.
>> Detto file viene installato dalla versione di Office
>> al momento dell'installazione.
>>
>> Non puoi con un unico file. sempre uguale per tutti, risolvere
>> il problema che ti sei posto.
>>
>> 1 - devi copiare il file della Reference che vuoi installare
>>     sul quel determinato PC
>> 2 - riportare il nome e il path corretti nella routine VBA
>> 3 - eseguire l'installazione usando appunto il file name
>>     e non i parametri Guid.
>>
>> Bruno
>
>
> perch� complicarsi cosi la vita quando con il late-binding si dormirebbe
> tranquilli?
>
>
> ciao
> BFS


title: Gestione scadenze

author: Luciano

text:
Premetto che la mia capacità di programmazione è mediocre, chi mi può
aiutare?
Ho creato un DB con una tabella tabella contenente i campi dell'anagrafica
clienti e in un'altra i servizi.
Ho l'esigenza di filtrare e stampare ogni mese le scadenze dei servizi
abbinati al cliente.
Questi i campi che necessitano di essere filtrati e stampati in un report:
Ragione sociale
Prodotto
Azienda
Data scadenza
Importo
(casella di controllo) per segnalare se quel contratto è attivo o chiuso
Uso Access 2007
Grazie di cuore.
Luciano


title: Gestione scadenze

text:
On 26 Ago, 20:02, "Luciano" <
luciano.s...@virgilio.it
> wrote:
> Premetto che la mia capacità di programmazione è mediocre, chi mi può
> aiutare?
Questa ammissione ti fa onore...
> Ho creato un DB con una tabella tabella contenente i campi dell'anagrafica
> clienti e in un'altra i servizi.
E queste "tabella tabella" avranno una struttura no? Che ne dici se
c'e la racconti?
> Ho l'esigenza di filtrare e stampare ogni mese le scadenze dei servizi
> abbinati al cliente.
Dare moneta vedere cammello...
> Grazie di cuore.
Prego di fegato


title: Gestione scadenze

author: Alessandro Cara

text:
Il 26/08/2011 20.36, pablitomf ha scritto:
> On 26 Ago, 20:02, "Luciano"<
luciano.s...@virgilio.it
>  wrote:
[cut]
>
>> Grazie di cuore.
>
> Prego di fegato
>
che magnada (cit. da D. Fo, no mi ricordo piu' dove, Mistero Buffo?)
--
ac (x=y-1)


title: Gestione scadenze

author: CIDI

text:
pablitomf ha scritto:
> E queste "tabella tabella" avranno una struttura no? Che ne dici se
> c'e la racconti?
> > Ho l'esigenza di filtrare e stampare ogni mese le scadenze dei servizi
> > abbinati al cliente.
> Dare moneta vedere cammello...
mmmm...cu paga prima poi si mangia i pisci fitusi ;-)
> > Grazie di cuore.
> Prego di fegato
ROTFL
ciao Maurizio
Daniele
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Visualizzare campo in un report solo quando è necessario

author: gnews

text:
In un report devo poter visualizzare un'etichetta di testo e il valore di un
campo preso da una tabella tramite una query, solo nel caso che questo
valore esiste. Se non esiste non devo stampare sul report l'etichetta di
testo e il valore del campo.
Esempio, il dato richiesto esiste quindi sul report dovrà esserci:
Codice: N710
Nel caso che il dato richiesto non esiste non dovrà essere scritto niente.
Come posso realizzare una funzionalità del genere?
Grazie in anticipo per le risposte.
Ciao


text:
"gnews" <
gnewsR...@katamail.com
> ha scritto nel messaggio
news:WTDdh.14436$P04....@tornado.fastwebnet.it...

IF isnull(me.NomeControllo) then
me.nomecontrollo.Visible = false
else
Me.NomeControllo.visible = true
end if
Ciao, Carlo


text:
> IF isnull(me.NomeControllo) then
> me.nomecontrollo.Visible = false
> else
> Me.NomeControllo.visible = true
> end if
Ho provato a mettere questo tipo di codice nel Report_Open del report via
codice. Il problema è che dopo il nomecontrollo non vedo la proprietà
Visible. Ho provato a navigare i menù ed ho trovato qualche proprietà
Visible ma non sono riuscito comunque a farlo funzionare.
Come posso fare?
Ciao


author: cidi

text:
"gnews" <
gnewsR...@katamail.com
> ha scritto nel messaggio
news:WxHdh.14796$P04....@tornado.fastwebnet.it...

Ciao gnews
nei report la proprietà visible non si vede, ma funziona.
scrivilo e prova.
Daniele


text:
> Ciao gnews
> nei report la proprietą visible non si vede, ma funziona.
> scrivilo e prova.
>
> Daniele
Si, ho provato a scrivere quel codice e non mi da nessun errore perņ non
funziona, o meglio, quando il codicefiscale esiste viene visualizzata
l'etichetta e il codice fiscale, quando non esiste l'etichetta continua ad
essere visualizzata.
Ecco il codice:
Private Sub Report_Open(Cancel As Integer)
If IsNull(Me.CasellaCodFiscale) Then
Me.EtichettaCodiceFiscale.Visible = False
Else
Me.EtichettaCodiceFiscale.Visible = True
End If
End Sub
Come posso risolvere il problema?
Grazie


text:
"gnews" <
gnewsR...@katamail.com
> ha scritto nel messaggio
news:dkKdh.14945$P04....@tornado.fastwebnet.it...
>> Ciao gnews
>> nei report la proprietà visible non si vede, ma funziona.
>> scrivilo e prova.
>>
>> Daniele
>
> Si, ho provato a scrivere quel codice e non mi da nessun errore però non
> funziona, o meglio, quando il codicefiscale esiste viene visualizzata
> l'etichetta e il codice fiscale, quando non esiste l'etichetta continua ad
> essere visualizzata.
> Ecco il codice:
>
> Private Sub Report_Open(Cancel As Integer)
> If IsNull(Me.CasellaCodFiscale) Then
> Me.EtichettaCodiceFiscale.Visible = False
> Else
> Me.EtichettaCodiceFiscale.Visible = True
> End If
> End Sub
>
> Come posso risolvere il problema?
> Grazie
>
>
Dunque tu vuoi nascondere la sola etichetta e non la casella di testo. Ho
capito bene?
Leggendo il codice se CasellaCodFiscale è nullo
EtichettaCodiceFiscale.Visible = False.
Se le due entità risiedono in sezioni diverse del report e non sono legate
la cosa non funziona; funziona se sono legate e risiedono nella stessa
sezione.
Se invece le due entità risiedono nella stessa sezione allora può essere che
CasellaCodFiscale pur essendo vuota non sia nullo. In questo caso bisogna
modificare il codice:
If IsNull(Me.CasellaCodFiscale) or me.CasellaCodFiscale = "" Then.....
Fammi sapere.
Ciao, Carlo


text:
> Dunque tu vuoi nascondere la sola etichetta e non la casella di testo. Ho
> capito bene?
Non è importante, se il valore del codice fiscale è nullo o vuoto posso
nasconderle entrambe.
> Leggendo il codice se CasellaCodFiscale è nullo
> EtichettaCodiceFiscale.Visible = False.
> Se le due entità risiedono in sezioni diverse del report e non sono legate
> la cosa non funziona; funziona se sono legate e risiedono nella stessa
> sezione.
L'etichetta e la casella sono legate e risiedono entrambe nell'intestazione
pagina.
> Se invece le due entità risiedono nella stessa sezione allora può essere
> che CasellaCodFiscale pur essendo vuota non sia nullo. In questo caso
> bisogna modificare il codice:
> If IsNull(Me.CasellaCodFiscale) or me.CasellaCodFiscale = "" Then.....
Ho provato ugualmente a modificarlo così però mi da errore proprio in questa
riga dell' If.
Intanto mi metto a fare qualche altra prova.
A presto!
Ciao


text:
"gnews" <
gnewsR...@katamail.com
> ha scritto nel messaggio
news:qFTdh.15327$P04....@tornado.fastwebnet.it...
cut
> Ho provato ugualmente a modificarlo così però mi da errore proprio in
> questa riga dell' If.
il codice è esatto, controlla il nome del controllo.
Cosa dice il messaggio di errore?
Se etichetta e controllo sono legati è sufficiente agire solo sul controllo:
If IsNull(Me.ControlloCF) or me.ControlloCF = "" then
Me.ControlloCF.Visible = false
else....
Ciao, Carlo


text:
> il codice è esatto, controlla il nome del controllo.
> Cosa dice il messaggio di errore?
> Se etichetta e controllo sono legati è sufficiente agire solo sul
> controllo:
> If IsNull(Me.ControlloCF) or me.ControlloCF = "" then
> Me.ControlloCF.Visible = false
> else....
Ce l'ho fatta!
Bisognava fare come mi avevi detto nel tuo primo post, il problema è che io
avevo scritto il codice nella Report_Open, invece bisognava scriverlo nella
SezioneIntestazionePagina_Format e tutto funziona correttamente.
Sotto posto il codice.
Grazie!
Private Sub SezioneIntestazionePagina_Format(Cancel As Integer, FormatCount
As Integer)
If IsNull(Me.CasellaCodFiscale) Then
Me.CasellaCodFiscale.Visible = False
Else
Me.CasellaCodFiscale.Visible = True
End If
End Sub


title: db protetto con psw

author: maci

text:
salve a tutti,
la mia domanda č questa: all'incirca 6anni fa o poco piu la mia ditta ha
comperato un sw fatto con access 2.0.  la ditta che l'ha prodotto non ha piu
intenzione di modificarlo e ce ne vuole vendere uno nuovo, ancora in fase di
progettazione.
secondo voi, posso craccarlo senza incorrere in sanzioni?
Preciso che il nuovo sw lo aspettiamo da almeno 18mesi e che quello attuale
non č compatibile per l'euro.
grazie1000
ciao


title: db protetto con psw

author: All Eyez On me

text:
"maci" <
massim...@rita.it
> ha scritto nel messaggio
news:a6iu9q$eg994$1...@ID-125273.news.dfncis.de...

Il programma non č tuo ma probabilmente ti č stato dato in licenza d'uso
cosě com'č... quindi se vuoi la versione euro la devi pagare ed aspettare o
meglio cambiare fornitore.
Craccarlo ovviamente č reato
ciao,
AEOM


title: db protetto con psw

author: Emyr

text:


sono della stessa opinione e consiglio anch'io di cambiare ditta se a
marzo non ha ancora il programma in Euro funzionante, non č seria.
Saluti.
Emanuele.


title: calcolare numeri formato

author: The Crow

text:
devo sommare dei numeri formato byte con altri in formate ore breve h24
è possibile effettuare questa somma ?


title: calcolare numeri formato

author: ciroteo

text:
"The Crow" <
vsi...@libero.it
> ha scritto nel messaggio
news:JQh1c.47796$FJ6.1...@twister1.libero.it...
devo sommare dei numeri formato byte con altri in formate ore breve h24 è
possibile effettuare questa somma ?
io moltiplico l'ora *24 cosi da trasformarla in decimale e poi puoi sommare
tutto quello che vuoi.
x es:
tot:([ora_fine]-[ora_inizio])*24


title: Aggiungere record in una tabella da una casella di riepilogo

author: Gianca

text:
Ciao a tutti
Ho creato una maschera (procedura guidata ovviamente :( ) dove c'è una
casella di riepilogo che pesca i dati da una tabella sql collegata by
odbc.
Sotto ho inserito due campi di testo dove immetto i nuovi record la
tabella ha due colonne e un pulsante che li inserisce e fin qui, a
parte che dopo l'inserimento (giustamente) la casella di riepilogo no
nsi aggiorna in automtico...ma credo di essere sulla buona strada per
riuscire a farlo..), tutto bene.
La cosa più difficile che vorrei fare però è la seguente:
Cliccando su una riga (su un record) vorrei che si aprisse una
maschera Prezzi collegata al mio articolo con l'id di esso e che in
quella maschera comparisse la tabella prezzi con un campo "fisso"  con
il periodo di riferimento (meseanno - 1207, 0108, 0208..) e altri due
campi della tabella dove c'è il mio prezzo e il prezzo al cliente.
Le domande quindi sono:
E' possibile aprire maschere partendo da una casella di riepilogo??
Come faccio a fare il campo "fisso" del periodo? Vorrei visualizzare
il mese dell'anno precedente e tutti quelli dell'anno in corso anche
se i campi mio prezzo e prezzo cliente sono vuoti...qui forse devo
rivolgermi agli "sqlliani"...
Ammesso di risolvere i primi due problemi poi con le relazioni dovrei
riuscire a gestire il tutto no..? credo...spero!!
Grazie
Gianca


author: MA

text:
Gianca wrote:
> Ciao a tutti
> Ho creato una maschera (procedura guidata ovviamente :( ) dove c'è una
> casella di riepilogo che pesca i dati da una tabella sql collegata by
> odbc.
> Sotto ho inserito due campi di testo dove immetto i nuovi record la
> tabella ha due colonne e un pulsante che li inserisce e fin qui, a
> parte che dopo l'inserimento (giustamente) la casella di riepilogo no
> nsi aggiorna in automtico...ma credo di essere sulla buona strada per
> riuscire a farlo..), tutto bene.
Dopo aver inserito devi fare un me.tuacombo.requery
> La cosa più difficile che vorrei fare però è la seguente:
> Cliccando su una riga (su un record) vorrei che si aprisse una
> maschera Prezzi collegata al mio articolo con l'id di esso e che in
> quella maschera comparisse la tabella prezzi con un campo "fisso"  con
> il periodo di riferimento (meseanno - 1207, 0108, 0208..) e altri due
> campi della tabella dove c'è il mio prezzo e il prezzo al cliente.
> Le domande quindi sono:
> E' possibile aprire maschere partendo da una casella di riepilogo??
Devi usare l'evento notinlist
E ci metti
response = 2
Docmd.openform "TuaForm", , "id = " & me.tuacombo
> Come faccio a fare il campo "fisso" del periodo? Vorrei visualizzare
> il mese dell'anno precedente e tutti quelli dell'anno in corso anche
> se i campi mio prezzo e prezzo cliente sono vuoti...qui forse devo
> rivolgermi agli "sqlliani"...
Metti come valore predefinito del controllo
=cstr(Month(date)&Year(date)
> Ammesso di risolvere i primi due problemi poi con le relazioni dovrei
> riuscire a gestire il tutto no..? credo...spero!!
> Grazie
> Gianca
Le relazioni?
beh forse hai un pò le idee confuse, cmq guarda un problema alla volta e fai un fischio qui
--
--
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access


author: Roberto da Parma

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:ga3if5$ocd$1...@tdi.cu.mi.it...
Gianca wrote:
[CUT]
Chiudi la parentesi ;-))
=cstr(Month(date)&Year(date))
[CUT]
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana Sviluppatori Access
Ciao MA!
--
Roberto da Parma


title: utilizzare ultimo record di una sottomaschera

author: boomerang

text:
salve a tutti di nuovo,
mi servirebbe un'altro aiutino cortesemente da voi:
ho una maschera principale alimentata da una query di ATLETI alla
quale è collegata una sottomaschera
STORICO CINTURE collegata tramite IDATleta (ogni atleta ha una
progressione di cinture circa una volta
l'anno). ora mi occorre una query che mi selezioni altre agli atleti
anche l'ultima cintura che possiedono e
possibilmente vorrei fare apparire quest'ultima anche sulla maschera
principale.
Ho pensato di filtrare il record STORICOCINTURE tramite la data di
conseguimento cintura per
individuare l'ultimo record relativo ad ogni atleta (
p.es
. la data
cintura compresa entro 1 anno dalla data di
oggi). Però se per caso un atleta coseguisce 2 cinture in un anno
questo criterio non è più attuabile.
Come posso procedere? qualcuno può darmi un consiglio? e per
visualizzare l'ultimo record di
STORICOCINTURE sulla maschera principale uso la funzione dlookup?
come?
vi ringrazio per la vostra infinita pazienza.
ciao a tutti Gigi


text:
Ciao,
puoi utilizzare la funzione dmax (vedi help in linea)


text:
On 28 Nov, 10:12, "
massimilian...@yahoo.com
"
<
massimilian...@yahoo.com
> wrote:
> Ciao,
>
> puoi utilizzare la funzione dmax (vedi help in linea)
Non ci sono proprio.
provo ad usare la funzione dmax nel generatore di espressioni per dare
al controllo il valore del campo IDCintura della Sottomaschera ma mi
dice che la sintassi è sbagliata!!!!
però ho provato a fare una nuova query, dove eseguo la funzione max di
IDCintura e quindi trovo il valore della cintura più alta di ogni
atleta.
per funzionare funziona, solo che quando aggiungo questa query alla
query di Atleti (su cui è basata la maschera principale) ed assegno
alla casella di testo il valore della cintura si legge sì l'ultimo
valore ma non posso più modificare i dati nella maschera principale.
diciamo che l'ultima cintura sulla maschera principale devo solo
vedere il valore in quanto se devo selezionare gli atleti in base
all'ultima cintura posso sempre farlo con la query!  Un ultima cosa
anche se so che vi sto rompendo un pò, ho provato a fare in modo che
quando apro la maschera princ. la sottomaschera si posizioni
sull'ultimo record ma questo funziona solo all'apertura, se cambio i
record principali (avanti o indietro) non funziona più. ho provato a
spostare il codice su vari tipi di azione ma proprio niente....come
posso fare?
vi sarei grato se mi aiutaste...sono un pò in crisi   :-(


text:
ops il codice come origine della casella di testo è questo:
=DLookUp("IDCintura";"StoricoCinture";[IDATLETA]=me!Atleti!IDATLETA)
sincronizzando le due maschere con l'IDATLETA vorrei leggere sul
controllo l'ultimo record della sottomaschera StoricoCinture
Attendo pazientemente tutti quelli che potranno aiutarmi
saluti....Gigi