title: passare parametri  ad un report (query parametrica)

author: claudio

text:
 Salve a tutti.
Non riesco a passare i parametri data, da una maschera ad un report basato
su una query paranetrica su un campo data che ha come parametri Beetwen
[datain] and [datafin].
Ho profato ad inserire a seguire l'esempio del sito comune (Aprire una query
parametrica da codice VBA) ma evidentemente commetto degli errori di fondo.
Riesco ad inserire i valori in qf.parameters![parametri], ma poi comunque mi
appare la maschera popup di insermento parametri.
ciao a tutti claudio

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


author: Sergio MAZZA

text:
"claudio" <
p.cl...@aliceposta.it
> ha scritto nel messaggio news:82Z53Z160Z98Y1...@usenet.libero.it...
> Salve a tutti.
> Non riesco a passare i parametri data, da una maschera ad un report basato
> su una query paranetrica su un campo data che ha come parametri Beetwen
> [datain] and [datafin].
> Ho profato ad inserire a seguire l'esempio del sito comune (Aprire una query
> parametrica da codice VBA) ma evidentemente commetto degli errori di fondo.
> Riesco ad inserire i valori in qf.parameters![parametri], ma poi comunque mi
> appare la maschera popup di insermento parametri.
> ciao a tutti claudio
>
Puoi non passare parametri alla query (quindi una semplice query di selezione) e filtrare direttamente l'origine dati del report
utilizzanso il parametro "CondizioneWhere" del metodo OpenReport (vedi help);
es.
DoCmd.OpenReport "nomeReport",,,"[data] Between CData('" & me![datain] & "') And CData('" & me![datafin] & "')"
Ciao.
--
Sergio MAZZA


author: Claudio

text:
>
>
> Puoi non passare parametri alla query (quindi una semplice query di
selezione) e filtrare direttamente l'origine dati del report
> utilizzanso il parametro "CondizioneWhere" del metodo OpenReport (vedi
help);
> es.
> DoCmd.OpenReport "nomeReport",,,"[data] Between CData('" & me![datain] &
"') And CData('" & me![datafin] & "')"
>
> Ciao.
>
> --
> Sergio MAZZA
>
Ti ringrazio per il tuo suggerimento, Sergio, in effetti riesco ad aprire il
Report ma il filro da risultati errati.
Ho implementato sull' evento clic di un pulsante la seguente sintassi:
crit = "CDate([data_cassa]) Between ('" & CDate(Me.Data_In) & "') and ('" &
CDate(Me.Data_Fin) & "'
DoCmd.OpenReport stdocname, acPreview, , crit
Se non metto Cdate davanti al campo data_cassa mi da errore: " Tipo di dati
non corrispondente". Strano perchè data_cassa è un campo data/ora con
formato Data in cifre.
Sul campo filro delle prorietà del report mi ritrovo:
Origine record -> Lcassa Query
Filtro -> (Cdate([data_cassa]) Between ('01/01/05') and ('01/02/05'))
Il risultato è che mi seleziona solo i record del 01/02/0/05, non mi trova i
record del 24/01/05 che esistono.
se in Me.Data_fin inserisco 02/02/05 mi trova i record del 01/02/02 del
02/02/05 e del 01/03/05 (ci sono record di gennaio e febbraio che non
trova). Se invece la data_fin diventa per es. 28/02/05 mi trova addirittura
anche record del 2004 .
Non riesco a capire che diavolo succede.
Sicuramente mi mancano delle conoscenze per capire l'arcano, e di questo ti
chiedo di scusarmi.
Ti ringrazio di nuovo e ti saluto.
(purtroppo L'help di Access mi da problemi e spesso va in errore)
Claudio.



text:
"Claudio" <
p.cl...@aliceposta.it
> ha scritto nel messaggio news:82Z59Z173Z102Y1...@usenet.libero.it...
>
> Ti ringrazio per il tuo suggerimento, Sergio, in effetti riesco ad aprire il
> Report ma il filro da risultati errati.
> Ho implementato sull' evento clic di un pulsante la seguente sintassi:
> crit = "CDate([data_cassa]) Between ('" & CDate(Me.Data_In) & "') and ('" &
> CDate(Me.Data_Fin) & "'
> DoCmd.OpenReport stdocname, acPreview, , crit
> Se non metto Cdate davanti al campo data_cassa mi da errore: " Tipo di dati
> non corrispondente". Strano perchè data_cassa è un campo data/ora con
> formato Data in cifre.
> Sul campo filro delle prorietà del report mi ritrovo:
> Origine record -> Lcassa Query
> Filtro -> (Cdate([data_cassa]) Between ('01/01/05') and ('01/02/05'))
> Il risultato è che mi seleziona solo i record del 01/02/0/05, non mi trova i
> record del 24/01/05 che esistono.
> se in Me.Data_fin inserisco 02/02/05 mi trova i record del 01/02/02 del
> 02/02/05 e del 01/03/05 (ci sono record di gennaio e febbraio che non
> trova). Se invece la data_fin diventa per es. 28/02/05 mi trova addirittura
> anche record del 2004 .
> Non riesco a capire che diavolo succede.
> Sicuramente mi mancano delle conoscenze per capire l'arcano, e di questo ti
> chiedo di scusarmi.
> Ti ringrazio di nuovo e ti saluto.
> (purtroppo L'help di Access mi da problemi e spesso va in errore)
>
> Claudio.
Veramente io avevo indicati il contrario; la stringa risultante dovrebbe essere:
Filtro -> ([data_cassa] Between CDate('01/01/05') and CDate('01/02/05'))
CDate, come puoi controllare nell'help, trasforma in valore testuale scritto in una forma riconosciuta come Date, in una data;
mentre, come dici tu, visto che [data_cassa] è già di quel tipo (cioè Date) non ce né bisogno.
L'unico problema potrebbe derivare dal formato di [data_cassa] che, se l'hai impostato come data/ora, allora sì dovresti utilizzare
la funzione CData anche per quel campo...
Ciao.
--
Sergio MAZZA


text:
> [CUT]
>
> Veramente io avevo indicati il contrario; la stringa risultante dovrebbe
essere:
> Filtro -> ([data_cassa] Between CDate('01/01/05') and CDate('01/02/05'))
>
> CDate, come puoi controllare nell'help, trasforma in valore testuale
scritto in una forma riconosciuta come Date, in una data;
> mentre, come dici tu, visto che [data_cassa] è già di quel tipo (cioè
Date) non ce né bisogno.
>
> L'unico problema potrebbe derivare dal formato di [data_cassa] che, se
l'hai impostato come data/ora, allora sì dovresti utilizzare
> la funzione CData anche per quel campo...
>
> Ciao.
>
> --
> Sergio MAZZA
>
OK ! Sergio, hai ragione funziona benissimo.
sono scivolato sulla classica buccia di banana, un po' più di attenzione e
si possono evitare figuracce.
Grazie 1000
Ciao



title: che cos'è un filtro?

author: Ingrid

text:
C'è qualcunoi che sa dirmi cos'è un filtro?
Come si usa?
A cosa serve?
Grazie
in...@iname.com


title: che cos'è un filtro?

text:
"Ingrid" <
ingride...@libero.it
> ha scritto nel messaggio
news:3MlB5.46995$3R6.1...@news.infostrada.it...

un filtro serve appunto dal nome a filtrare i dati di una tabella per
esempio, supponi di avere una tabella
contenente tutti i calciatori del mondo,
se ora tu volessi tutti i giocatori della seire A italiani
attraverso una query creata da questa tabella e impostando in criteri sotto
il campo serie metterai ="A"
a sotto il campo nazioneprovenienza in criteri metterai ="italia" se fai
doppio click sulla query magicamente otterrai solo i giocatori in tabella
che rispettano queste tue 2 condiozbni impostare.


title: che cos'è un filtro?

author: Massimo

text:
Quale filtro, quello semplice che si trova sulla barra strumenti o quello
usato ad es all'apertura di maschere, report o su caselle combinate? E
comunque entrambi servono per limitare i record visualizzabili, selezionando
solo quelli che rispondono ai criteri desiderati.
Ingrid <
ingride...@libero.it
> wrote in message



title: Quanti utenti sul web?

author: luca

text:
Vorrei realizzare un sito in asp con database fatto con access.Quanti
accesssi contemporanei riesco a gestire?
E' vero che access non permette piu' di 10 -15 utenti insieme?


title: Quanti utenti sul web?

author: Alessandro Cara

text:
luca ha scritto:
>
> Vorrei realizzare un sito in asp con database fatto con access.Quanti
> accesssi contemporanei riesco a gestire?
> E' vero che access non permette piu' di 10 -15 utenti insieme?
piu' o meno e' cosi'.
Come dicono i colti, il web e' "stateless", quindi, riferendo a accessi
contemporanei, devi tenere conto che la concorrenza di accessi va
calcolata fra:
	apri connessione
	elabora
	chiudi connessione
(ovviamente dal lato server)
a.cara


title: Quanti utenti sul web?

author: Luciano (DOC)

text:
luca ha scritto nel messaggio ...
>Vorrei realizzare un sito in asp con database fatto con access.Quanti
>accesssi contemporanei riesco a gestire?
>E' vero che access non permette piu' di 10 -15 utenti insieme?
Direi che sono molti di meno se vuoi lavorare in sicurezza. Ma questo se
lavori normalmente. Con asp puoi chiudere al piu' presto la sessione e
pensare di gestire parecchi accessi.
Esempio: se devi fare un select e poi scorrere un recordset, ficca tutto in
una matrice con getrows e chiudi subito il recordset. A quel punto, ci puoi
pure mettere mezz'ora a fare le tue cose, il problema passa al server http,
access e' libero per una nuova richiesta.
Saluti.
Luciano
(DOC)


title: "defaultvalue"

author: flo

text:
	Ripropongo una domanda e spero che qualcuno che sappia la risposta mi aiuti
piuttosto che farmi girare per la rete alla ricerca di qualcosa che magari
sarà pure evidente ma per me non lo è
quando inserisco i dati in una tabella, posso avere come valore predefinito
il valore corrispondente al campo precedentemente immesso?
Mi spiego meglio : se sto inserendo il record 50 con 4 campi, i valori di
partenza dei
quattro campi possono essere quelli del record 49?
Grazie

--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: "defaultvalue"

text:
flo wrote:
>
> 	Ripropongo una domanda e spero che qualcuno che sappia la risposta mi aiuti
> piuttosto che farmi girare per la rete alla ricerca di qualcosa che magari
> sarà pure evidente ma per me non lo è
>
> quando inserisco i dati in una tabella, posso avere come valore predefinito
> il valore corrispondente al campo precedentemente immesso?
> Mi spiego meglio : se sto inserendo il record 50 con 4 campi, i valori di
> partenza dei
> quattro campi possono essere quelli del record 49?
> Grazie
http://www.donkarl.com/it/
 faq 4.22
--
ac


title: "defaultvalue"

author: elby

text:
Prova con questo codice relativo ad un solo controllo
const cQuote=""""
Me!Control.DefaultValue = cQuote &  _  Me!Control.value & cQuote
Il codice lo puoi mettere su un pulsante di comando o all'uscita del
quarto controllo
Elby


title: "defaultvalue"

text:

	grazie a tutti



title: richiamare la funzione zip and email di winzip da vba

text:
qualcuno sa gestire winzip da vba sa se esiste un sdk di winzip ufficiale
per poterlo gestire anche da programmi di terze parti per esempio da access?
mi servirebbe di richiamare la funzione zip and email nomefile.zip
grazie a tutti.


author: Roberto da casa

text:
"Simba883" <
simb...@libero.it
> ha scritto nel messaggio
news:c4n61c$fro$1...@lacerta.tiscalinet.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione General leggi la FAQ di
Federico Luciani intitolata "Zippare files con VBA. (PkZip, Winzip, ...)".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: spam virigilio 7175598

text:
7175598 quelli del sito
virgilio.it
 impediscono di eliminare l'indirizzo email dal
loro database: pensate che per cancellare la vostra email vogliono sapere con quale nome e cognome vi siete
 iscritti, ma vi rendete conto? quanti sono quelli che usano il nome e cognome vero? e come se non bastasse
vogliono anche ricevere un fax di conferma (in modo tale che la gente si scoraggi e non porti a termine il
processo di cancellazione)
sono degli spammatori
spero che nessuno di voi abbia fatto
l'errore di iscriversi a virgilio: una volta che vi siete iscritti, non riuscite più a cancellarvi, anche perchè
partono dall'ipotesi che la gente sappia mandare dei fax (io lo so fare, ma sono sicuro che il 50 % degli utenti
internet non lo sa.....)
speriamo che quel sito orrendo chiuda
http://club.virgilio.it/club/supporto/help/modifica/faq_004.html
#####################################################
Cosa devo fare per cancellarmi dai servizi e da Virgilio Club?
Virgilio è sempre molto attento al rispetto della privacy dei propri utenti.
 La procedura di cancellazione, così articolata, rappresenta una ulteriore garanzia nella tutela dei
 tuoi dati personali.
La richiesta di cancellazione da un servizio attivato in Virgilio Club comporta
 l'automatica cancellazione al Club stesso e a tutti gli altri servizi attivati.
Per farti cancellare da
 Virgilio Club devi mandare una mail di richiesta e un fax o una lettera di conferma specificando quanto segue.
Nota: è importante che le richieste seguano nel dettaglio tale impostazione. In caso contrario
la cancellazione da Virgilio Club non potrà essere eseguita.
Mail di richiesta
L'intestazione
 dell'e-mail deve contenere:
A:
cl...@staff.virgilio.it
Oggetto: Richiesta di cancellazione da Virgilio Club
Il testo del messaggio deve contenere i seguenti dati:
Nome (usato per la registrazione a Virgilio Club)
Cognome (usato per la registrazione a Virgilio Club)
Indirizzo e-mail (usato per la registrazione a
Virgilio Club)
Data di nascita (usata per la registrazione a Virgilio Club)
Comune e provincia di residenza
(usati per la registrazione a Virgilio Club)
Nome utente
Password
Motivo per il quale ci si vuole
cancellare da Virgilio Club
La frase: Prendo atto che con la cancellazione da Virgilio Club verrò automaticamente
cancellato anche da tutti i servizi da me attivati attraverso il Club (ad es. Virgilio Mail, WebMasterClub,
Vip Club, ecc.) e quindi non potrò più accedervi e usufruirne sino ad una nuova registrazione a Virgilio Club
come nuovo utente.
Fax di conferma
L'intestazione del fax deve contenere:
Matrix spa
Corso Garibaldi, 99
20121 Milano
Oggetto: Conferma di cancellazione da Virgilio Club
Fax: 02-29047563
Il testo del fax deve essere:
Io sottoscritto .... (Nome e Cognome usati per la registrazione a
Virgilio Club), nato il ....(Data di nascita usato per la registrazione a Virgilio Club), residente in ....
(Comune e Provincia usati per la registrazione a Virgilio Club), possessore dell'indirizzo di posta
elettronica ....(Indirizzo di posta elettronica usato per la registrazione a Virgilio Club), del Nome utente .
... e della Password .... confermo la richiesta di cancellazione al servizio Virgilio Club, inviata per e-mail il
 giorno ....
Il motivo per il quale voglio essere cancellato è il seguente: ....
Prendo atto che con la
cancellazione da Virgilio Club verrò automaticamente cancellato anche da tutti i servizi da me attivati
attraverso il Club (ad es. Virgilio Mail, WebMasterClub, Vip Club, ecc.) e quindi non potrò più accedervi
e usufruirne sino ad una nuova registrazione a Virgilio Club come nuovo utente.
In fede
.....
(Firma autografa)
Lettera di conferma
La lettera deve essere spedita a:
Matrix spa
Virgilio Club
Corso Garibaldi, 99
20121 Milano
Italia
L'intestazione della lettera deve contenere:
Matrix spa
Corso Garibaldi, 99
20121 Milano
Oggetto: Conferma di cancellazione da Virgilio Club
Il testo del fax deve essere:
Io sottoscritto .... (Nome e Cognome usati per la registrazione a Virgilio Cl


title: Report: come eliminare alcuni controlli dalla stampa...?

author: jobxxyy

text:
Salve,
in un report, che sviluppa in altezza, ci sono molti campi che alcune volte
sono vuoti,
non farli vedere è semplice, impostando la proprietà .visible su false
quando questi sono vuoti,
Il problema è che occupano comunque spazio,
come si possono eliminare, e eventualmente abbassare l'altezza del corpo,
in modo da ridurre al minimo gli spazi morti.
Avete qualche link dove posso guardare?!
Grazie.


author: CIDI

text:
"jobxxyy" <
nor...@noreplay.com
> ha scritto nel messaggio
news:4923f2fe$0$11383$5fc...@news.tiscali.it...
> Salve,
> in un report, che sviluppa in altezza, ci sono molti campi che alcune
> volte sono vuoti,
> non farli vedere è semplice, impostando la proprietà .visible su false
> quando questi sono vuoti,
>
> Il problema è che occupano comunque spazio,
> come si possono eliminare, e eventualmente abbassare l'altezza del corpo,
> in modo da ridurre al minimo gli spazi morti.
prova a ridurre le dimensione a qualche millimetro e mettere la
proprietà Espandibile a Si
Daniele


title: Query di selezione che non va.

author: Enrico Pietrobon

text:
Ciao A tutti.
Sto impazzendo con una query e non riesco ad uscirne.

Spiego cosa mi capita e cosa vorrei.

Due tabelle.
la Prima
Codice
Descrizione

La seconda
ID
Codice
Lingua
Descrizione

nella prima sono contenuti prodotti
nella seconda sono contenute le descrizioni in più lingue.
Es. Lingua 1 - italiano Lingua 2 Inglese Ecc. Ecc.

il caso.
Può darsi che un prodotto non abbia la descrizione in una lingua specifica ma sono in alcune.

Voglio creare una query che mi prelevi tutti i prodotti con le descrizioni in una determinata lingua. Chiaramente se non è presente una lingua deve comunque stamparmi la lista senza descrizione

creo una query includendo tutti i dati della prima tabella e solo i campi collegati.

se non metto criteri vedo tutti i prodotti con le sole descrizioni presenti.
Ma se metto un criterio per esempio 1 mi appaiono solo gli articoli dove sono presenti le descrizioni con valore 1
Se metto invece 1 and (Is Null) la situazione è la stessa.
Continuo a non vedere i prodotti con le lingue che non sno presenti.

Posso risolvere ?

grazie in anticipo a tutti.


title: Query di selezione che non va.

author: Karl Donaubauer

text:
Enrico Pietrobon:
> ...
> creo una query includendo tutti i dati della prima tabella e solo i campi collegati.
>
> se non metto criteri vedo tutti i prodotti con le sole descrizioni presenti.
> Ma se metto un criterio per esempio 1 mi appaiono solo gli articoli dove sono presenti le descrizioni con valore 1
> Se metto invece 1 and (Is Null) la situazione č la stessa.
> Continuo a non vedere i prodotti con le lingue che non sno presenti.
>
> Posso risolvere ?

Sě, con: 1 OR Null

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

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


title: Query di selezione che non va.

text:

Si hai ragione...
Avevo scritto male
ma in ogni caso sia con and che con or non compare.

Se nella prima tabella ho 20 Record....
che ci siano o non ci siano le lingue vorrei che apparissero tutti e 20 i record
Non so se mi sono spiegato


title: Query di selezione che non va.

text:
Enrico Pietrobon:
> Karl Donaubauer ha scritto:
>>> ...
>>> creo una query includendo tutti i dati della prima tabella e solo i campi collegati.
>>>
>>> se non metto criteri vedo tutti i prodotti con le sole descrizioni presenti.
>>> Ma se metto un criterio per esempio 1 mi appaiono solo gli articoli dove sono presenti le descrizioni con valore 1
>>> Se metto invece 1 and (Is Null) la situazione č la stessa.
>>> Continuo a non vedere i prodotti con le lingue che non sno presenti.
>>>
>>> Posso risolvere ?
>>
>> Sě, con: 1 OR Null
> ...
> Si hai ragione...
> Avevo scritto male
> ma in ogni caso sia con and che con or non compare.
>
> Se nella prima tabella ho 20 Record....
> che ci siano o non ci siano le lingue vorrei che apparissero tutti e 20 i record
> Non so se mi sono spiegato

Incolla l'enunciato SQL della query che hai provato.



title: Aprire un db protetto da Password

author: Tixio

text:
Salve,
è possibile aprire un file Access di database protetto da Password?
Grazie!
   Tixio


title: Aprire un db protetto da Password

author: ALESSANDRO Baraldi

text:
"Tixio" <n...@il.thanks> ha scritto nel messaggio
news:hTtSd.44591$lB4.1...@twister1.libero.it...

Un modo è questo:
Set dbs = OpenDatabase("db1.mdb", False, False, ";pwd=1234567")
Oppure:
Dai un'occhiata all'Help di DAO relativamente all'uso di WorkSpace oggetto
di DBEngine.
Creati un Oggetto WorkSpace con il metodo CreateWorkspace e l'Help
ti indicherà come gestendo sia l'accesso a JET diretto che via ODBC.
Quindi l'Oggetto Database aperto nell'area WorkSpace appena creata
non avrà problemi con la Password.
L'Help in questo caso è decisamente chiaro e completo e sono certo
che non avrai problemi dopo averlo consultato.
Questo 2° metodo funziona anche usando accesso a livello Utenti.
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.mantuanet.it/alessandro.baraldi/
---------------------------------------------------------------------------


title: Messaggio lampeggiante

text:
Ciao a tutti,
da qualche parte ho trovato un'esempio di come poter
far fare una sorta di lampeggio ad un testo:
Me.MiaCasella.Visible = Not Me.MiaCasella.Visible
Sulla base di questo esempio volevo però applicare
e togliere il grassetto al testo:
Me.MiaCasella.FontBold = Not Me.MiaCasella.FontBold
Perchè non funziona ed il testo diventa e rimane in grassetto?
Grazie
--
Pier
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Messaggio lampeggiante

author: namor

text:
Pier61 ha scritto:
> Ciao a tutti,
> da qualche parte ho trovato un'esempio di come poter
> far fare una sorta di lampeggio ad un testo:
> Me.MiaCasella.Visible = Not Me.MiaCasella.Visible
> Sulla base di questo esempio volevo però applicare
> e togliere il grassetto al testo:
> Me.MiaCasella.FontBold = Not Me.MiaCasella.FontBold
> Perchè non funziona ed il testo diventa e rimane in grassetto?
> Grazie
> --
> Pier
C'è un problema col tipo di dato della proprietà, sembra che il valore
True sia 1 invece che -1.
Mettila così
Me.MiaCasella.FontBold = Not CBool(Me.MiaCasella.FontBold)
Namor
--
namor at inwind punto it



title: Messaggio lampeggiante

author: sv

text:
Pier61 ha scritto:
> Ciao a tutti,
> da qualche parte ho trovato un'esempio di come poter
> far fare una sorta di lampeggio ad un testo:
> Me.MiaCasella.Visible = Not Me.MiaCasella.Visible
> Sulla base di questo esempio volevo però applicare
> e togliere il grassetto al testo:
> Me.MiaCasella.FontBold = Not Me.MiaCasella.FontBold
> Perchè non funziona ed il testo diventa e rimane in grassetto?
> Grazie
> --
> Pier
Prova ad inserire sull'evento dopo aggiornamento del controllo Miacasella
il seguente codice:
If Me.MiaCasella.FontBold = False Then
Me.Miacasella.FontBold = True
Else
Me.MiaCasella.FontBold = False
End If
--
rgrds
SC



title: Messaggio lampeggiante

text:
namor ha scritto:
> Pier61 ha scritto:
> > Ciao a tutti,
> > da qualche parte ho trovato un'esempio di come poter
> > far fare una sorta di lampeggio ad un testo:
> > Me.MiaCasella.Visible = Not Me.MiaCasella.Visible
> > Sulla base di questo esempio volevo però applicare
> > e togliere il grassetto al testo:
> > Me.MiaCasella.FontBold = Not Me.MiaCasella.FontBold
> > Perchè non funziona ed il testo diventa e rimane in grassetto?
> > Grazie
> > --
> > Pier
> C'è un problema col tipo di dato della proprietà, sembra che il valore
> True sia 1 invece che -1.
> Mettila così
> Me.MiaCasella.FontBold = Not CBool(Me.MiaCasella.FontBold)
> Namor
Funziona perfettamente.
Grazie mille
--
Pier
--



title: Messaggio lampeggiante

author: Raffaele Alberoni

text:
Pier61 ha scritto:
> namor ha scritto:
> > Pier61 ha scritto:
> > > Ciao a tutti,
> > > da qualche parte ho trovato un'esempio di come poter
> > > far fare una sorta di lampeggio ad un testo:
> > > Me.MiaCasella.Visible = Not Me.MiaCasella.Visible
> > > Sulla base di questo esempio volevo però applicare
> > > e togliere il grassetto al testo:
> > > Me.MiaCasella.FontBold = Not Me.MiaCasella.FontBold
> > > Perchè non funziona ed il testo diventa e rimane in grassetto?
> > > Grazie
> > > --
> > > Pier
> > C'è un problema col tipo di dato della proprietà, sembra che il valore
> > True sia 1 invece che -1.
> > Mettila così
> > Me.MiaCasella.FontBold = Not CBool(Me.MiaCasella.FontBold)
> > Namor
> Funziona perfettamente.
> Grazie mille
> --
> Pier
Posso chiedere su quali eventi mettete le istruzioni di cui sopra???
Io ho provato su dopo aggiornamento, ma l'effetto è solo per l'uscita e
poi per il visible mi da errore non potendo rendere invisibile un
controllo con il focus ancora attivo.
Saluti e grazie
--
Raffaele Alberoni



title: Messaggio lampeggiante

text:
Raffaele Alberoni ha scritto:
> Pier61 ha scritto:
> > namor ha scritto:


> > Funziona perfettamente.
> > Grazie mille
> > --
> > Pier

Su Timer. Ponendo l'intervallo = 1000 ad ogni secondo ti darà l'illusione
di lampeggiare.
--
rgrds
SC
--



title: Problema con la funzione Date()

author: BiBi

text:
Ciao.
Dopo anni di funzionamento della seguente query:
"SELECT Count(Tab.ID) as Num FROM Tab WHERE Tab.Data Between Date()
And Date()-30"
su alcuni PC (Win 2000 e Win 98 con RunTime di Access) questo tipo di
query (con la funzione Date() nella WHEREin query di raggruppamento)
danno il seguente errore: "Funzione non disponibile delle query:
Tab.Data Between Date() And Date()-30"
L'applicazione gira su 15 PC e solo su 2 da questo errore. Questi due
PC hanno come SO Win 2000 e l'altro Win98. In entrambi è installato il
RunTime (che ho provato a reinstallare). Ho verificato che dao350.dll
è la stessa versione su tutti i PC.
Da che cosa può dipendere?
Grazie BB


title: Problema con la funzione Date()

author: Hermano

text:
hai provato a controllare che le impostazioni internazionali per la gestione
delle date in questi PC siano corrette?
Cią
Maurizio


title: Problema con la funzione Date()

text:
On Fri, 28 Jun 2002 11:06:35 +0200, "Hermano" <
mbel...@marcheok.com
>
wrote:
>hai provato a controllare che le impostazioni internazionali per la gestione
>delle date in questi PC siano corrette?
>
>Cià
>
>Maurizio
>
>
Si le impostazioni sono corrette.
Ho notato che nei due PC non va proprio la funzione Date(), infatti ci
sono campi in cui il valore predefinito è Date() e solo su questi due
PC in questi campi compare "#Nome?". Se invece la data l'assegno da
codice viene visualizzata (sempre con la funzione date: Me!Campo =
Date() nell'evento form load) ?!?!?
Quale libreria non sarà corretta? Cosa devo aggiornare perchè il
programma funzioni dinuovo?
Ciao Gianluca


title: Problema con la funzione Date()

author: Emyr

text:


prova ad usare now() al posto di date()
sembra machino i riferimenti da quello che dici
Saluti.
Emanuele.


title: Problema con la funzione Date()

text:


Con now() funziona, ho verificato i reiferimenti su PC incriminati ci
sono e sono della stessa versione.
Quale è la libreria da controllare? C:\programmi\file comuni\microsoft
shared\vba\vba332.dll?
Ciao Gianluca


title: maschera continue totali somme

author: marco veronesi

text:
ciao a tutti, girellando ho trovato questo codice che mi permette di
eseguire i totali dlle colonne di una maschera continua, ma avrei la
necessità di applicarla a più colonne ed esattamente a 18 colenne
distinte. qualcuno può aiutarmi a modificare il presente codice
affinche possa far eseguire i totali distinti per ciascuna colonna
(entra - uscita - entrata1 -uscita1 .........entrata9 - uscita9)
Grazie
posto codice:
Private Sub PièDiPaginaMaschera_Click()
Dim OBJ As DAO.Database
Set OBJ = Application.CurrentDb
Dim rs As DAO.Recordset
Me.txt_uscita.SetFocus
Set rs = OBJ.OpenRecordset("risultato_somma")
Me.txt_uscita.Text = rs(0).Value
End Sub
Private Sub Form_Load()
Dim OBJ As DAO.Database
Set OBJ = Application.CurrentDb
Dim rs As DAO.Recordset
Me.txt_uscita.SetFocus
Set rs = OBJ.OpenRecordset("risultato_somma")
Me.txt_uscita.Text = rs(0).Value
End Sub


title: maschera continue totali somme

text:
marco veronesi wrote:
> ciao a tutti, girellando ho trovato questo codice che mi permette di
> eseguire i totali dlle colonne di una maschera continua, ma avrei la
> necessità di applicarla a più colonne ed esattamente a 18 colenne
> distinte. qualcuno può aiutarmi a modificare il presente codice
> affinche possa far eseguire i totali distinti per ciascuna colonna
> (entra - uscita - entrata1 -uscita1 .........entrata9 - uscita9)
> posto codice:
>
> Private Sub PièDiPaginaMaschera_Click()
> Dim OBJ As DAO.Database
> Set OBJ = Application.CurrentDb
> Dim rs As DAO.Recordset
> Me.txt_uscita.SetFocus
> Set rs = OBJ.OpenRecordset("risultato_somma")
> Me.txt_uscita.Text = rs(0).Value
>
> End Sub
>
> Private Sub Form_Load()
> Dim OBJ As DAO.Database
> Set OBJ = Application.CurrentDb
> Dim rs As DAO.Recordset
> Me.txt_uscita.SetFocus
> Set rs = OBJ.OpenRecordset("risultato_somma")
> Me.txt_uscita.Text = rs(0).Value
>
> End Sub
Perché lo fai due volte? Per aggiornarlo al click sul piè di pagina?
Faccio 2 esempi:
Se hai 9 colonne con i risultati e 9 caselle di testo nella maschera
che si chiamino txt_Somma0, txt_Somma1, txt_Somma2 ecc.
puoi provare questo codice:
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim i As Long
Set db = CurrentDb
Set rs = db.OpenRecordset("risultato_somma", dbopendynaset)
For i = 0 to 8
    Me("txt_Somma" & i).Value = rs(i).Value
Next i
Di solito è più stabile di non lavorare con la posizione delle colonne
nel recordset (cioè query?) ma con i nomi delle colonne. Se chiami
le colonne nella query Somma1, Somma2" ecc. e le caselle nella
maschera txt_Somma1, txtSomma2 ecc. il ciclo sarebbe:
For i = 1 to 9
    Me("txt_Somma" & i).Value = rs("Somma" & i).Value
Next i
--
HTH
Karl
*********
Access FAQ:
www.donkarl.com/it


title: maschera continue totali somme

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
ciao karl nonho ben capito cosa intendi in questa parte "Se hai 9
colonne con i risultati " io ho una maschera continua e a piè di
pagina ho messo tante caselle non associate quante sono le colonne che
vorrei sommare ovvero si tratta di 9  casse coposte da 9 colonne  (da
entrate a entrata9) e 9 colonne uscite (da uscita a uscita9) e vorrei
che in ciascuna di queste caselle poste a piè di pagina mi eseguisse
la somma di tutti i dati contenuti in ciascuna colonna. Preciso che la
query a cui è collegata la maschera non esegue alcun calcolo.


title: maschera continue totali somme

text:
marco veronesi wrote:
> Karl Donaubauer wrote:
>>> ciao a tutti, girellando ho trovato questo codice che mi permette di
>>> eseguire i totali dlle colonne di una maschera continua, ma avrei la
>>> necessità di applicarla a più colonne ed esattamente a 18 colenne
>>> distinte. qualcuno può aiutarmi a modificare il presente codice
>>> affinche possa far eseguire i totali distinti per ciascuna colonna
>>> (entra - uscita - entrata1 -uscita1 .........entrata9 - uscita9)
>>> posto codice:
>>
>>> Private Sub PièDiPaginaMaschera_Click()
>>> Dim OBJ As DAO.Database
>>> Set OBJ = Application.CurrentDb
>>> Dim rs As DAO.Recordset
>>> Me.txt_uscita.SetFocus
>>> Set rs = OBJ.OpenRecordset("risultato_somma")
>>> Me.txt_uscita.Text = rs(0).Value
>>
>>> End Sub
>>
>>> Private Sub Form_Load()
>>> Dim OBJ As DAO.Database
>>> Set OBJ = Application.CurrentDb
>>> Dim rs As DAO.Recordset
>>> Me.txt_uscita.SetFocus
>>> Set rs = OBJ.OpenRecordset("risultato_somma")
>>> Me.txt_uscita.Text = rs(0).Value
>>
>>> End Sub
>> ...
>> Faccio 2 esempi:
> ...
> ciao karl nonho ben capito cosa intendi in questa parte "Se hai 9
> colonne con i risultati " io ho una maschera continua e a piè di
> pagina ho messo tante caselle non associate quante sono le colonne che
> vorrei sommare ovvero si tratta di 9  casse coposte da 9 colonne  (da
> entrate a entrata9) e 9 colonne uscite (da uscita a uscita9) e vorrei
> che in ciascuna di queste caselle poste a piè di pagina mi eseguisse
> la somma di tutti i dati contenuti in ciascuna colonna. Preciso che la
> query a cui è collegata la maschera non esegue alcun calcolo.
Allora per me non è chiaro perché hai postato il codice, cosa fa
e cos'è "risultato_somma".
In genere per sommare campi che sono tutti nell'origine record
della maschera non c'è bisogno di codice. Bastano espressioni
come origine controllo di caselle di testo di questo tipo:
=Sum(entrata1 - uscita1)
=Sum(entrata2 - uscita2)
ecc.



title: maschera continue totali somme

text:

> Access FAQ:
www.donkarl.com/it-
 Nascondi testo citato
>
> - Mostra testo citato -
ciao karl, hai ragione ho fatto un bel po di confusione. Ora ho
chiamato le caselle di testo non associate poste a piè di pagina
(txt_Somma1, txt_Somma2, txt_Somma3 .......txt_Somma20) e creato la
seguente query "risultato_somma"
SELECT Sum([entrata]) AS somma1, Sum([uscita]) AS somma2,
Sum([entrata1]) AS somma3, Sum([entrata2]) AS somma4, Sum([entrata3])
AS somma5, Sum([uscita3]) AS somma6, Sum([entrata4]) AS somma7,
Sum([uscita4]) AS somma8, Sum([entrata5]) AS somma9, Sum([uscita5]) AS
somma10, Sum([entrata6]) AS somma11, Sum([uscita6]) AS somma12,
Sum([entrata7]) AS somma13, Sum([uscita7]) AS somma14, Sum([entrata8])
AS somma15, Sum([uscita8]) AS somma16, Sum([entrata9]) AS somma17,
Sum([uscita9]) AS somma18
FROM Tabella1;
ed per finire questo evento
Private Sub Form_Load()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim i As Long
Set db = CurrentDb
Set rs = db.OpenRecordset("risultato_somma", dbOpenDynaset)
For i = 1 To 20    Me("txt_Somma" & i).Value = rs("Somma" & i).Value
Next i
End Sub
Ora mi da somme soltanto fino alla casella chiamata "txt_somma16"
mentre ""txt_somma17 e txt_somma18" resto bianche. Inoltre in molte
caselle il calcolo è errato.
Puoi dirmi dove sbaglio?
Grazie


title: maschera continue totali somme

text:

> > Access FAQ:
www.donkarl.com/it-Nascondi
 testo citato

> Grazie- Nascondi testo citato
>
> - Mostra testo citato -
trovato gli errori, ora funziona bene grazie mille


title: Attenzione a TUTTI

author: Matteo

text:
Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
privati.
Fatevi sentire numerosi.
rse...@tin.it


title: Attenzione a TUTTI

author: Luciano

text:
Matteo ha scritto nel messaggio <
38BBF5A3...@tin.it
>...
>Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
>privati.
Perche' preferebilmente a privati?
>Fatevi sentire numerosi.
Dobbiamo cio'e simulare nel caso non lo fossimo?
Saluti.
Luciano


title: Attenzione a TUTTI

author: Antonio Biso

text:
Matteo ha scritto nel messaggio <
38BBF5A3...@tin.it
>...
>Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
>privati.
MECOJONI!
>
>Fatevi sentire numerosi.
Mo moo segno...
Antonio


title: Attenzione a TUTTI

author: Lorenzo Coronati

text:
Ma no, dai, scherzava!
Fermi ragazzi!
Non voleva...


title: Attenzione a TUTTI

author: lbo dal portatile

text:
On Tue, 29 Feb 2000 17:36:51 +0100, Matteo <
rse...@tin.it
> wrote:
>Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
>privati.
i dischetti li sai formattare?
--
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/


title: Attenzione a TUTTI

author: Ditta Cerri (Sib)

text:
Matteo sostiene:
> Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
> privati.
UAU!
Hai anche il compilatore? Quanto lo vendi?
Sib


title: Attenzione a TUTTI

author: AntoGal

text:
Matteo <
rse...@tin.it
> wrote in message 38BBF5A3...@tin.it...
> Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
> privati.
> Fatevi sentire numerosi.
Mi fai un DB che mi calcoli quanto ci mette il mio aereo domani ad arrivare
in Svezia?
Devi tenere conto anche della somma delle ore oltre le 24:00, dei giorni
lavorativi compresa la Pasqua, e possibilmente mi deve rispondere
automaticamente alle e-mail usando MAPI, TAPI, MAMI & PAPI.
Se vuoi puoi usare il trucco del rename per compilare il tutto.
--
Ciao, AntoGal
*************************************************
Home Page (area programmatori di VolFtp)
http://volftp.mondadori.com/italiani/galletta/
per scaricare un gioco di DAMA ITALIANA
*************************************************


title: Attenzione a TUTTI

text:
Scrisse "AntoGal" <zer...@NOSPAMtiscalinet.it>:
>Mi fai un DB che mi calcoli quanto ci mette il mio aereo domani ad arrivare
>in Svezia?
Vai a trovare la tua bella?
Non e' che ci abbandoni, eh! :-D
Fai buon viaggio e salutaci Josefin.
--
Lorenzo Coronati
--
<<Nessuno sa che questa affermazione e' vera>>
(John D. Barrow)
--


title: Attenzione a TUTTI

author: Carlo Ve

text:
Matteo ha scritto nel messaggio <
38BBF5A3...@tin.it
>...
>Sviluppo qualsiasi tipo di database sotto access, preferibilmente a
>privati.
>
>Fatevi sentire numerosi.
se ci dici di dove sei penso che
organizzeremo dei pulman per venire a trovarti
Carlo Ve


title: Aiuto sql

author: asukuo

text:
Salve a tutti.
Ho creato la seguente query :
SELECT DISTINCTROW Dettagli.Codice, SUM(Dettagli.Quantita *
Dettagli.PrezzoUni)/SUM(Dettagli.Quantita) AS PrezzoMedio
FROM Movimenti RIGHT JOIN Dettagli
ON Movimenti.IdMov = Dettagli.IdMov
GROUP BY Dettagli.Codice,Dettagli.Quantita,Dettagli.PrezzoUni,Movimenti.Tipo
HAVING (((Movimenti.Tipo)="E"));
Il problema consiste nel fatto che la query succitata, non mi "raggruppa" i
records secondo "Codice", di conseguenza il PrezzoMedio non č corretto.
Ho provato anche con DISTINCT , il risultato č uguale.
Ho 2 tabelle cosě composte:
Movimenti                                                     Dettagli
IdMov     Contatore    (Chiave Primaria)       IdMov       Numerico
Tipo         Testo                                           Codice
Testo
Cliente     Testo                                            Quantita
Numerico
PrezzoUni   Numerico
Relazioni
Movimenti.IdMov<------->Dettagli.IdMov     1 a molti
Qualcuno puň cortesemente aiutarmi ?
Grazie e a presto risentirci.
Saluti.
Gianni


title: Aiuto sql

author: Sandro

text:
> Ho creato la seguente query :
> SELECT DISTINCTROW Dettagli.Codice, SUM(Dettagli.Quantita *
> Dettagli.PrezzoUni)/SUM(Dettagli.Quantita) AS PrezzoMedio
> FROM Movimenti RIGHT JOIN Dettagli
> ON Movimenti.IdMov = Dettagli.IdMov
> GROUP BY
Dettagli.Codice,Dettagli.Quantita,Dettagli.PrezzoUni,Movimenti.Tipo
> HAVING (((Movimenti.Tipo)="E"));
SELECT DISTINCTROW Dettagli.Codice, SUM(Dettagli.Quantita *
 Dettagli.PrezzoUni)/SUM(Dettagli.Quantita) AS PrezzoMedio
 FROM Movimenti RIGHT JOIN Dettagli
 ON Movimenti.IdMov = Dettagli.IdMov
GROUP BY Dettagli.Codice
 HAVING (((Movimenti.Tipo)="E"));
Sandro


title: Aiuto sql

author: Roberto dal portatile

text:
"asukuo" <
crp...@tin.it
> ha scritto nel messaggio
news:8m0aag$g41$2...@nslave1.tin.it...
> Salve a tutti.
> Ho creato la seguente query :
> SELECT DISTINCTROW Dettagli.Codice, SUM(Dettagli.Quantita *
> Dettagli.PrezzoUni)/SUM(Dettagli.Quantita) AS PrezzoMedio
> FROM Movimenti RIGHT JOIN Dettagli
> ON Movimenti.IdMov = Dettagli.IdMov
> GROUP BY
Dettagli.Codice,Dettagli.Quantita,Dettagli.PrezzoUni,Movimenti.Tipo
> HAVING (((Movimenti.Tipo)="E"));
> Il problema consiste nel fatto che la query succitata, non mi "raggruppa"
i
> records secondo "Codice", di conseguenza il PrezzoMedio non č corretto.
> Ho provato anche con DISTINCT , il risultato č uguale.
> Ho 2 tabelle cosě composte:
>
> Movimenti                                                     Dettagli
>
> IdMov     Contatore    (Chiave Primaria)       IdMov       Numerico
> Tipo         Testo                                           Codice
> Testo
> Cliente     Testo                                            Quantita
> Numerico
>
> PrezzoUni   Numerico
>
> Relazioni
>
> Movimenti.IdMov<------->Dettagli.IdMov     1 a molti
>
> Qualcuno puň cortesemente aiutarmi ?
> Grazie e a presto risentirci.
> Saluti.
> Gianni
>
>
Prova con una query che ha il seguente codice SQL:
SELECT Dettagli.Codice, Movimenti.Tipo,
Sum([Quantita]*[PrezzoUni])/Sum([Quantita]) AS PrezzoMedio
FROM Movimenti INNER JOIN Dettagli ON Movimenti.IdMov = Dettagli.IdMov
GROUP BY Dettagli.Codice, Movimenti.Tipo
HAVING (((Movimenti.Tipo)="E"))
ORDER BY Dettagli.Codice;
A me funziona e calcola il prezzo medio al livello di Codice
Roberto


title: Aiuto sql

text:
> Ho creato la seguente query :
> SELECT DISTINCTROW Dettagli.Codice, SUM(Dettagli.Quantita *
> Dettagli.PrezzoUni)/SUM(Dettagli.Quantita) AS PrezzoMedio
> FROM Movimenti RIGHT JOIN Dettagli
> ON Movimenti.IdMov = Dettagli.IdMov
> GROUP BY
Dettagli.Codice,Dettagli.Quantita,Dettagli.PrezzoUni,Movimenti.Tipo
> HAVING (((Movimenti.Tipo)="E"));
SELECT DISTINCTROW Dettagli.Codice, SUM(Dettagli.Quantita *
 Dettagli.PrezzoUni)/SUM(Dettagli.Quantita) AS PrezzoMedio
 FROM Movimenti RIGHT JOIN Dettagli
 ON Movimenti.IdMov = Dettagli.IdMov
  WHERE Movimenti.Tipo="E"
  GROUP BY Dettagli.Codice;
Sandro


title: Aiuto sql

text:
> >
> > Movimenti                                                     Dettagli
> >
> > IdMov     Contatore    (Chiave Primaria)       IdMov       Numerico
> > Tipo         Testo                                           Codice
Testo
> > Cliente     Testo                                            Quantita
Numerico
> >
PrezzoUni  Numerico
> >
> > Relazioni
> >
> > Movimenti.IdMov<------->Dettagli.IdMov     1 a molti
> >
PS
Anche se non lo hai indicato, ho dato per scontato che la chiave primaria
della tabella Dettagli sia l'insieme dei campi IdMov e Codice
Roberto


title: Aiuto sql

text:
Sandro <
api...@ciaoweb.it
> wrote in message
e5JBaJf#$GA....@cwnts22.ciaoweb...

Tutto OK
Grazie 1000.
Gianni


title: Aiuto sql

text:
Roberto dal portatile <
r.ma...@libero.it
> wrote in message
xtQg5.39122$wS2.2...@news.infostrada.it...

Tutto OK.
Grazie 1000
Gianni


title: Aiuto sql

text:
> >
> Tutto OK.
> Grazie 1000
> Gianni
>
>
Prego
Roberto


title: aggiornare campo da un controllo

author: coop

text:
Perchè quando tutto sembra aggiustarsi poi esce fuori la solita magagna??
succede anche a voi?
Vengo e mi spiego
ho trasformato l'origine riga (con una espressione) di una casella di testo
in modo che mi
riportasse la somma di 3 controlli in cui si inseriscono i dati manualmente.
la somma funziona ma adesso è come se il controllo fosse scollegato dal
rispettivo campo della tabella originaria, cioè non mi aggiorna il valore
(risultato somma) nella tabella.
esiste una soluzione?
credo che si debba far aggiornare il campo col valore del controllo ma sono
3 ore che ravano tra guida in linea, internet e manuali e non cavo un ragno
dal buco.
un grosso grazie anticipato a tutti
ciao
Lu


title: aggiornare campo da un controllo

author: Roberto da casa

text:
"coop" <------
cooperativaba...@inwind.it
> ha scritto nel messaggio
news:YSLAa.37116$Ny5.1...@twister2.libero.it...

C'è una regola fondamentale dei database relazionali, come lo è Access, che
dice che un campo calcolato NON va mai memorizzato in un campo di una
tabella; se non rispetti questa regola sarai soggetto a soffrire di
fastidiosi mal di pancia, di cui cominci avere i primi sintomi.
Il campo di una tabella non va scambiato per una cella di un foglio di
calcolo Excel. I campi calcolati sono propri delle queries e non delle
tabelle: il valore di un calcolo te lo determini in tempo reale ogni volta
che ti serve.
Ciò premesso, per evitarti i mal di pancia di cui sopra, ritengo opportuno
non spiegarti come memorizzare un campo calcolato in una tabella.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: aggiornare campo da un controllo

text:
"Roberto da casa" <
r.ma...@libero.it
> ha scritto nel messaggio
news:WPMAa.37328$Ny5.1...@twister2.libero.it...

ciao roberto e grazie lo stesso per la risposta.
come avrai capito sono alle prime armi, ma cercherò di imparare.
ciao
lu


title: la stessa combo per visualizzare e per ricercare

author: Ux

text:
Maschera tabulare su tabella [Incentivi]
Campi:
  [Matricola]
  [CognomeNome] <- viene da tab. AnaDipe (key=Matricola)
  [...altri]
Per visualizzare [CognomeNome] non ho problemi, con una query o un
DLookup, ma vorrei aggiungere una chicca all'interfaccia utente: cioe'
permettere di modificare il campo [Matricola] digitando il cognome e
nome direttamente nel campo [CognomeNome].
In pratica per [CognomeNome] vorrei usare una combo che mi visualizza il
  cognome+nome ma che se ci digito dentro mi autocompleta con i cognomi
presenti in AnaDipe
Ho provato a mettere in Origine Controllo:
=DLookUp("CognomeNome";"AnaDipe";"Matr='" & [Matricola] & "'")
e in Origine Riga:
   SELECT CognomeNome, Matr
   FROM anadipe
   ORDER BY CgNm;
Risultato:
La combo [CognomeNome] mostra i nominativi associati alle Matricole: OK!
Se apro la tendina vedo tutti i nomi in AnaDipe: OK!
Pero' non c'e' modo di modificare i valore visualizzato.
E qui non ho piu' idee.
Qualche consiglio/considerazione?
Ho pensato anche a una combo invisibile che compare/scompare sopra il
campo [CognomeNome] al momento opportuno.
MMMmmmmmm ..... non mi convince.
E' una strada praticabile?
Grazie anticipate
Marco


text:
Ho risolto da solo e sono contento perche' ho trovato un modo elegante e
semplice.
La combo ha Origine Controllo: [Matricola]
Origine Riga:
SELECT Matricola, CognomeNome FROM anadipe ORDER BY 2;
Colonna Associata: 1
Numero Colonne: 2
Larghezza Colonne: 0cm;5cm
Tutto qui.
La larghezza=0 del primo campo della combo fa si che, nonostante sia un
controllo associato a Matricola, io possa digitare/selezionare per
CognomeNome. Ma poi, dopo aver digitato/selez. il cognomeNome, cio' che
risulta modificato nel record e' la Matricola.
Proprio come mi serviva.
CHE SPETTACOLO!!!!
ciao
Marco



title: scorrimento record

author: Sandrobi

text:
Formulo la presente per ....
sentite oggi come sono in vena?
A parte gli scherzi, vorrei sapere se qualcuno ha qualche idea chiara su
come utilizzare i tasti e/o il mouse per scorrere i record, e chi non ce
l'ha come me, provi a verificare.
Premendo PaginaSů o PaginaGiů, su alcune maschere scorro i record avanti e
indietro, su altre invece si sposta la maschera (cioč si alza o si abbassa).
Usando un mouse con la rotellina centrale e ruotando la rotella, a seconda
dele maschere, succede:
- scorre avanti o indietro di un record alla volta
- scorre velocemente fino al primo o all'ultimo record, creando qualche
problema di blocco momentaneo del computer
- non succede assolutamente nulla
Mah!


title: scorrimento record

author: mino

text:
Sandrobi wrote:

> Mah!
diminuisci l'altezza della maschera vedrai che questo non succede piů.
ciao
--
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: codice vba e report access

author: sittinghorse

text:
Sto provando a manipolare alcune textbox di un report da codice vba ma non
riesco, in particolare non capisco come poter utilizzare la proprietà text
poichè non è supportata in modalità codice. Qualcuno sa darmi una mano. Come
è possibile assegnare dei dati a una textbox da codice vba in un report?
Grazie a tutti.


title: codice vba e report access

author: Roberto - Syd

text:
"sittinghorse" <
sittin...@libero.it
> ha scritto nel messaggio
news:HwJv7.38012$0Y2.3...@news.infostrada.it...

Se il codice fa parte del report la sintassi è questa:
NomeTextBox = Valore
forse pensavi che era
NomeTextBox.Text = Valore come si fa in VB ?
Ciao Roberto - Syd


title: codice vba e report access

text:
Ti ringrazio per la risposta, ho provato ma ma il report non mi consente
l'azione poichè dice che è in modalità di sola lettura.
Ti specifico meglio il problema.
Ho un report che basa il suo recordsource su di una certa tabella. Alcune
text del report hanno come origine dati il codice che si recupera dal
recordsource.
Ora il gioco è questo io devo recuperare la descrizione del prodotto a
partire dal codice e inserire questa descrizione in un'altra textbox del
report.
Ho prodotto questo codice
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:l8Lv7.9103$DW5.2...@news2.tin.it...



title: codice vba e report access

text:
Ti ringrazio per la risposta, ho provato ma ma il report non mi consente
l'azione poichè dice che è in modalità di sola lettura.
Ti specifico meglio il problema.
Ho un report che basa il suo recordsource su di una certa tabella. Alcune
text del report hanno come origine dati il codice che si recupera dal
recordsource.
Ora il gioco è questo io devo recuperare la descrizione del prodotto a
partire dal codice e inserire questa descrizione in un'altra textbox del
report.
Ho prodotto questo codice
supposto che 'papero' sia il codice del prodotto e che text19 sia la text in
cui vorrei inserire la descrizione ho scritto questo codice.
On report open......
dim descrizione as recordset
set descrizione = currentdb.openrecordset ("select descrizione from
anagrafica_articoli where [anagrafica_articoli].descrizione='papero'")
text19=descrizione.fields("descrizione")
set descrizione=nothing
Seguendo il debugger ho scoperto che la select funziona correttamente e
recupera un valore stringa che corrisponde alla descrizione del prodotto nel
momento in cui esegue l'assegnamento della stringa alla text (penultima riga
di codice che ti ho scritto) genera l'errore e dice che non è possibile
modificare l'oggetto perchè è in modalità sola lettura.
Ti viene in mente qualcosa.
Grazie
ps sono vincolato all'uso di access 97 non sto usando il 2000.
"Roberto - Syd" <
p.ro...@tin.it
> ha scritto nel messaggio
news:l8Lv7.9103$DW5.2...@news2.tin.it...



title: codice vba e report access

text:
"sittinghorse" <
sittin...@libero.it
> ha scritto nel messaggio
news:mmUv7.40054$0Y2.3...@news.infostrada.it...
> Ti ringrazio per la risposta, ho provato ma ma il report non mi consente
> l'azione poichè dice che è in modalità di sola lettura.
>
> Ti specifico meglio il problema.
> Ho un report che basa il suo recordsource su di una certa tabella. Alcune
> text del report hanno come origine dati il codice che si recupera dal
> recordsource.
> Ora il gioco è questo io devo recuperare la descrizione del prodotto a
> partire dal codice e inserire questa descrizione in un'altra textbox del
> report.
In questo NG è regola scrivere la risposta dopo e non prima il testo dei
messaggi precedenti.
Se, come sembra, la ricerca la devi fare all'interno di una tabella chiamata
anagrafica_articoli; se all'interno di questa tabella c'è un campo di tipo
testo chiamato Cod_Art che contiene il codice articolo ed un campo di tipo
Testo chiamato Descrizione che contiene la descrizione dell'articolo.
Se il controllo del report che contiene il codice articolo si chiama Pippo.
Se nel report la casella di testo non associata nella quale vuoi compaia la
descrizione dell'articolo si chiama text19.
Nell'origine controllo del controllo text19 scrivi:
=DLookup("Descrizione"; "anagrafica_articoli; "Cod_Art=" & Chr$(34) & Pippo
& Chr$(34))
Se invece Cod_Art e di tipo Numerico, scrivi:
=DLookup("Descrizione"; "anagrafica_articoli; "Cod_Art=" & Pippo)
[CUT]
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: codice vba e report access

text:
"Roberto dal portatile" <
r.ma...@libero.it
> ha scritto nel messaggio
news:VyYv7.42035$0Y2.3...@news.infostrada.it...

ok problema risolto utilizzando la select. Il problema stava nell'evento
dovevo applicarlo su report activate e non su report open.
Grazie di tutto i tuoi suggerimenti e questo NG si sono rivelati
provvidenziali.
Antonio


title: where are wombats?

text:
Can someone tell me whether Wombats live only in Australia,
or also on other continents?
Apart from zoos, of course.
We all know that Wombats are to be found in Zoos.
2
--
Posted via a free Usenet account from
http://www.teranews.com


title: Visualizzare il valore di un campo in un altro campo

author: tracker

text:
La situazione è la seguente:
In una form con visualizzazione a maschere continue vengono mostrati
dei record che provengono da una tabella in cui, tra gli altri, è
presente un campo numerico che non deve subire modifiche permanenti. Ai
fini della stampa invece, il valore del campo in questione deve poter
essere modificabile, anche se, di norma, risulterà invariato rispetto
a quanto contenuto nella tabella stessa.
Per raggiungere il risultato ho creato nella maschera un controllo in
cui introduco manualmente i valori numerici da cui il report attingerà
in fase di stampa ma in questo caso i valori stessi contenuti nella
tabella servono solo come traccia visiva utile al reinserimento
manuale. Ciò di cui avrei bisogno è invece di creare una
corrispondenza di valori tra il campo che contiene i dati e non è
modificabile e quello legato al nuovo controllo nella maschera. Su
tutti i record visualizzati nella form a maschere continue dovrebbe
cioè comparire nel nuovo controllo, come valore predefinito ma
modificabile, il valore presente in tabella.
A qualcuno è già capitata questa necessità?


title: [ADP] e tabelle temporanee

author: Sergio MAZZA

text:
Buongiorno.
Con un progetto ADP + SQL Express, come faccio a "replicare" le tabelle
temporanee locali che utilizzavo sugli mdb?
Ciao.
--
Sergio MAZZA


title: [ADP] e tabelle temporanee

author: Lorenzo(pyx)

text:
In news:epuvdh$g4g$
1...@tdi.cu.mi.it
,
Sergio MAZZA <
sergi...@tiscali.it
> ha scritto:
> Buongiorno.
> Con un progetto ADP + SQL Express, come faccio a "replicare" le
> tabelle temporanee locali che utilizzavo sugli mdb?
>
> Ciao.
Ciao,
A suo tempo (SQL2000) ho risolto con tabelle sul server
dove una colonna era composta dal nome utente e da un
numero random o non ripetibile.
In questo modo consentivo dati temporanei *per utente*
Se puo' essere di spunto.
--
Lorenzo


title: [ADP] e tabelle temporanee

text:
"Lorenzo(pyx)" <
lorenzoTha...@pyx.it
> ha scritto nel messaggio
news:joDwh.14558$qN4.3...@twister1.libero.it...
>
> Ciao,
> A suo tempo (SQL2000) ho risolto con tabelle sul server
> dove una colonna era composta dal nome utente e da un
> numero random o non ripetibile.
> In questo modo consentivo dati temporanei *per utente*
>
> Se puo' essere di spunto.
>
> --
> Lorenzo
Sì, grazie, era una delle ultime possibilità; non volevo modificare la
struttura delle tabelle per rimanere più vicino all'originale, perché sto'
facendo un elenco delle eventuali modifiche per un passaggio da mdb a
adp+sql.
E volevo capire se sto' po' po' di database mi riservava delle sorprese con
effetti speciali.
Ora sto consultanto l'help sul database di sistema tempdb che pare la
soluzione; sempre che qualcuno non mi indichi la via...
Ciao.
--
Sergio MAZZA


title: [ADP] e tabelle temporanee

author: Simone Calligaris

text:
"Sergio MAZZA" <
> Sì, grazie, era una delle ultime possibilità; non volevo modificare la
> struttura delle tabelle per rimanere più vicino all'originale, perché sto'
> facendo un elenco delle eventuali modifiche per un passaggio da mdb a
> adp+sql.
> E volevo capire se sto' po' po' di database mi riservava delle sorprese
con
> effetti speciali.
Stai in campana: gli ADP potrebbero sparire in futuro (già con la versione
2007, sono quasi stati nascosti).
Che problemi incontri con connessioni ODBC?
Saluti.


title: [ADP] e tabelle temporanee

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:45c307c8$0$40784$4faf...@reader4.news.tin.it...
>
> Stai in campana: gli ADP potrebbero sparire in futuro (già con la versione
> 2007, sono quasi stati nascosti).
Non me ne preoccupo; da poco sono passato ad access2003 dalla versione '97!
Se intendi che non ci sarà più supporto da MS, anche di questo non me ne
preoccupo; con le persone che ci sono in questo NG e in MPIOA... Ai voglia
ad imparare!
> Che problemi incontri con connessioni ODBC?
Non sono problemi di ODBC o di connessione; è un problema di approccio "al
problema".
Non ho mai messo "le mani" su db come SQL server se non come fruitore delle
tabelle e basta; quindi mi trovo davanti a questo dilemma: su mdb, per ogni
client, c'è una tabella temporanea che svuotavo/riempivo alla bisogna.
Su SQL, c'è la possibilità di ricreare la stessa situazione?
E se c'è, con quale procedura?
Sto' sbagliando metodo di approccio?
Ecco questo è il primo problema...
> Saluti.
Ciao.
--
Sergio MAZZA


title: [ADP] e tabelle temporanee

author: Eugenio

text:
> Non sono problemi di ODBC o di connessione; è un problema di approccio "al
> problema".
> Non ho mai messo "le mani" su db come SQL server se non come fruitore
> delle tabelle e basta; quindi mi trovo davanti a questo dilemma: su mdb,
> per ogni client, c'è una tabella temporanea che svuotavo/riempivo alla
> bisogna.
> Su SQL, c'è la possibilità di ricreare la stessa situazione?
> E se c'è, con quale procedura?
> Sto' sbagliando metodo di approccio?
>
> Ecco questo è il primo problema...
>
Quindi la stessa tabella è usata contemporaneamente da più utenti?
Se si, una soluzione è aggiungere la colonna dell'utente nella tabella
comune.


title: [ADP] e tabelle temporanee

text:
"Sergio MAZZA" <
> Non me ne preoccupo; da poco sono passato ad access2003 dalla versione
'97!
> Se intendi che non ci sarà più supporto da MS, anche di questo non me ne
> preoccupo; con le persone che ci sono in questo NG e in MPIOA...
Intendevo che con una futura release del prodotto gli ADP potrebbero non
esistere più.
Ai voglia
> ad imparare!
Sergio: HAI voglia ad imparare ... con l'H    ;-)
> > Che problemi incontri con connessioni ODBC?
> Non sono problemi di ODBC o di connessione; è un problema di approccio "al
> problema".
> Non ho mai messo "le mani" su db come SQL server se non come fruitore
delle
> tabelle e basta; quindi mi trovo davanti a questo dilemma: su mdb, per
ogni
> client, c'è una tabella temporanea che svuotavo/riempivo alla bisogna.
> Su SQL, c'è la possibilità di ricreare la stessa situazione?
> E se c'è, con quale procedura?
> Sto' sbagliando metodo di approccio?
> Ecco questo è il primo problema...
Lorenzo ha già risposto alla tua domanda, in senso stretto.
In senso invece più ampio, ti consiglio di provare bene le tabelle collegate
ODBC a SQL Server prima di scegliere gli ADP.
Saluti.


title: [ADP] e tabelle temporanee

author: ALESSANDRO Baraldi

text:
"Sergio MAZZA" <
sergi...@tiscali.it
> ha scritto nel messaggio
news:epv94s$6mq$1...@tdi.cu.mi.it...

Con gli ADP(ma non solo con loro) puoi eventualmente, oltre alla TempTable
ServerSide, crearti una TempTable in memoria con ADO, il sistema è veloce e
molto affidabile...!
--
@Alex (Alessandro Baraldi)
---------------------------------------------------------------------------
http://www.sitocomune.com/
http://www.alessandrobaraldi.it
---------------------------------------------------------------------------


title: [ADP] e tabelle temporanee

text:
"ALESSANDRO Baraldi" <
ik2...@libero.it
> ha scritto nel messaggio
news:eq0b3j$uof$1...@aioe.org...
>
> Con gli ADP(ma non solo con loro) puoi eventualmente, oltre alla TempTable
> ServerSide, crearti una TempTable in memoria con ADO, il sistema è veloce
> e
> molto affidabile...!
Ok; grazie a tutti.
> --
> @Alex (Alessandro Baraldi)
> ---------------------------------------------------------------------------
>
http://www.sitocomune.com/
>
http://www.alessandrobaraldi.it
> ---------------------------------------------------------------------------
Ciao.
--
Sergio MAZZA


title: [ADP] e tabelle temporanee

text:
"Simone Calligaris" <
simo...@libero.it
> ha scritto nel messaggio
news:45c372ad$0$40785$4faf...@reader4.news.tin.it...
>
> Intendevo che con una futura release del prodotto gli ADP potrebbero non
> esistere più.
Penso che passerà parecchio tempo prima di utilizzarla o trovare qualcuno
che la utilizzerà.
> Sergio: HAI voglia ad imparare ... con l'H    ;-)
Era licenza poetica romanesca...
> Lorenzo ha già risposto alla tua domanda, in senso stretto.
> In senso invece più ampio, ti consiglio di provare bene le tabelle
> collegate
> ODBC a SQL Server prima di scegliere gli ADP.
Proverò anche questo.



title: [ADP] e tabelle temporanee

text:
"Eugenio" <
epiw...@tiscali.it
> ha scritto nel messaggio
news:45c34cf4$0$7742$5fc...@news.tiscali.it...
> Quindi la stessa tabella č usata contemporaneamente da piů utenti?
Sě;
> Se si, una soluzione č aggiungere la colonna dell'utente nella tabella
> comune.
Dovrei modificare parecchi oggetti per gestirla; la terrň come ultima
spiaggia...
Ciao.
--
Sergio MAZZA


title: funzione ME in sottomaschera

author: alexb

text:
Salve a tutti.
Ho una sottomaschera ordine in cui ho inserito nel campo ID ARTICOLO
nell'evento dopo aggiornamento la funzione:
Me!NomeArticolo = DLookup("[Nomearticolo]", "PRODOTTI", "Codice Articolo=" &
ID ARTICOLO)
ma su aggiornamento del campo mi da il seguente errore:
ERRORE DI SINTASSI (operatore mancante) nell'espressione della query 'Codice
articolo=ID Articolo'.
cosa puň essere?
grazie mille.


title: funzione ME in sottomaschera

author: Karl Donaubauer

text:
alexb <
a...@tin.it
> ha scritto:

> cosa può essere?
P.e. il space nel nome del campo "ID ARTICOLO" --> sempre male.
Prova con
..."Codice Articolo=" & [ID ARTICOLO]
o se è un controllo nella stessa maschera:
..."Codice Articolo=" & Me![ID ARTICOLO]
--
HTH
Karl
*********
Non meravigliarti del mio strano italiano. M'esercito qui.
Access-FAQ (tedesco):
http://www.donkarl.com


title: funzione ME in sottomaschera

author: Antonio Biso

text:
alexb <
a...@tin.it
> wrote in message pOLS6.19774$Ww.3...@news2.tin.it...

> cosa può essere?
> grazie mille.
Anche se tu l'hai chiamato id articolo, access te lo trasforma in
id_articolo quindi tu devi usare quella sintassi. Te ne accorgi se provi a
creware una procedura evento qualunque su quel controllo. Il nome della
procedura sarà id_articolo_click per esempio.
Poi codice articolo devi racchiuderlo tra parentesi quadre.
Ultima cosa: se codice articolo è di tipo testo devi aggiungere degli apici
prima e dopo il valore del controllo.
Pertanto
o "[Codice Articolo]=" & ID_ARTICOLO
o "[Codice Articolo]='" & ID_ARTICOLO & "'"
Antonio


title: db da sito comune

author: Roberto Messora

text:
ho scaricato il db che nasconde e ripristina l'interfaccia di access, il
problema è che quando lo lancio l'interfaccia scompare subito senza che io
possa fare nulla. domanda: è un effetto collaterale dell'averlo convertito
in access 2000?
ciao
Roberto


title: Access 2000 Runtime in ITALIANO

author: Marco

text:
Ho acquistato Office 2000 Developer versione 1.5.
Mi sono però accorto che esiste al suo interno solo la versione inglese
delle Runtime di Access; come posso fare a distribuire delle applicazioni
che non siano in questa lingua? Esistono delle Runtime in italiano? Anche
provando a utilizzare l'applicazione LangVer.exe fornita con l'Office 2000
Resource Kit ho settato la lingua del programma all'italiano, ma i menu, le
barre degli strumenti e i messaggi di Access restano sempre in inglese...
Grazie a chiunque possa darmi una mano.
Marco


title: Access 2000 Runtime in ITALIANO

author: Massimo

text:
"Marco" <
marco...@libero.it
> ha scritto nel messaggio
news:_KMv6.38770$dJ6.3...@news.infostrada.it...

Vai dentro alla cartella 1033 del runtime e sostituisci le dll seguenti
che le trovi dentro alla cartella 1040 di access 2000:
mso9intl.dll
grintl32.dll
msain900.dll
daa9int.dll
comunque prima controlla le proprietà del file che sia in italiano standard.
Ciao Max


title: Audit trail

author: Fabrizio

text:
Sapete se č possibile effettuare in Access un log che registri i record
cambiati, quando e da chi?
Grazie
Fabrizio
--
Posted from
biomerieux.inet.it
 [194.185.255.160]
via Mailgate.ORG Server -
http://www.Mailgate.ORG


title: Audit trail

author: Silvio Berruti

text:
"Fabrizio" <
stav...@virgilio.it
> ha scritto nel messaggio
news:aeab174b9a5f5d50af5...@mygate.mailgate.org...
> Sapete se č possibile effettuare in Access un log che registri i record
> cambiati, quando e da chi?
Con l'evento Dopo aggiornamento hai la possibilitą di andare ad aggiungere
un record (in una tabella o in un file) contenente le informazioni
riguardanti la tabella interessata, l'ID del record, la data corrente
(Date() o Now()) e il nome dell'utente precedentemente abilitato.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: errore nella somma

author: Piero

text:
ciao a tutti

ho errore nella somma sia nella maschera che
nel report, perch�
tiene in considerazione anche i decimali
oltre i 2 da me selezionati.
Come devo fare?
Grazie


title: errore nella somma

text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:51fb710a$0$1371$4faf...@reader1.news.tin.it...

trovato con fctRound


title: errore nella somma

text:
"Piero" <
Pi...@Piero.Libero.it
> ha scritto nel messaggio
news:51fbe87f$0$1377$4faf...@reader1.news.tin.it...

ciao a tutti

a causa di arrotondamenti
con fctRound
su 1159 record ho una differenza di 29cent
� normale?
oppure c'� altra soluzione!!!

Grazie


title: Come verificare se un file esiste sul Pc

author: Augusto

text:
Salve,
mi serve verificare se un file esiste sul mio pc....
che codice devo usare..?
in modo che se esiste il file esegue un comando, se non esiste ne esegue
un'altro.
Grazie


text:
Hai idea di dove cercarlo oppure devi scansionare tutto l'HD...?
Capisci bene nel 2° caso che potrebbe essere un'azione LUNGA...!

Se sai dove si trova puoi usare questa:

Public Function EsisteFile(ByVal str As String) As Boolean
    On Error Resume Next
    EsisteFile = (GetAttr(str) And vbDirectory) = 0
End Function

@Alex


text:
Grazie Alex,
si so dove cercarlo... vorrei che quando lancio il mio db,
nell'evento apertura maschera lui andasse a cercare se esiste un file in c:
Pippo
e se esiste il mio db esegue un comando altrimenti ne esegue un'altro.
Non capisco come potrei utilizzare il tuo..... puoi essermi più chiaro per
favore ?


text:
Augusto wrote:
> si so dove cercarlo... vorrei che quando lancio il mio db,
> nell'evento apertura maschera lui andasse a cercare se esiste un file
> in c: Pippo
> e se esiste il mio db esegue un comando altrimenti ne esegue un'altro.
> ...

If Dir("c:\Pippo\TuoFile.xyz")>"" Then
    ' esegue un comando
Else
    ' ne esegue un'altro
End If

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


text:
Funziona benissimo....!
Grazie Karl,
come sempre gentilissimo ed efficace.


author: Andrea Pettenon

text:

Come gli dico, nel caso esista il percorso, di farmi vedere il percorso completo nella maschera su di un campo non associato? Altrimenti non mi deve mostrare nulla (secondo else).


text:

Ho trovato da solo la risposta al mio dilemma:
Ho creato questa routine e l'ho messa su current della maschera principale. Ho creato un campo non associato e l'ho chiamato zPath:

Dim Path As String
Path = "M:\GestioneTrasporti\2017\ordini\" & IDOrdine & ".pdf"
If Dir(Path) > "" Then zPath = Path Else zPath = "nessun file presente"

Funziona!


title: OT hanno la faccia come il culo

text:
Per riprendere il discorso di Sib riguardo ai gestori telefonici vengo a voi
con questa storiella:
Mia moglie mette la linea telefonica con Telecom ( AS T per il futuro e per
brevitą)
Dopo un po' decide di abbonarsi a Tele 2 ( AS TL2 )
L'altro ieri mi arriva una lettera da T che mi dice che "L'operatore INF&WIN
ci ha comunicato che lei ha richiesto ,...., l'attivazione del servizio di
preselezione automatica dell'operatore ....Le precisiamo pertanto che dal
13/08/02 ( strano ma non era l'altro ieri) tutte le sue telefonate...saranno
effetuate automaticamente con INF&WIN...".
MA IO NON SONO NEPPURE ABBONATO A INF&WIN E NON ME NE FREGA UN CAZZO.
Per disdire sta' cazzata c' č da morire, nessuno sembra saperne nulla, poi
ti dicono che devi mandare un casino di fax ( li ho mandati a T a Wind e
adesso tocca Infostrada ( ma non so il numero di fax e non so come
rintracciarlo)), Infostrada perņ vuole anche una raccomandata con ricevuta
di ritorno con l'ultima bolletta pagata alla T......
......oh ma questi qui fanno proprio quel cazzo che vogliono loro e a me non
piace, come si fa a metterglielo nel culo?
Ciao. Fabrizio


title: OT hanno la faccia come il culo

author: PdA

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aklia9$7a8$1...@lacerta.tiscalinet.it...
> Per riprendere il discorso di Sib riguardo ai gestori telefonici vengo a
voi
> con questa storiella:
> Mia moglie mette la linea telefonica con Telecom ( AS T per il futuro e
per
> brevità)
> Dopo un po' decide di abbonarsi a Tele 2 ( AS TL2 )
> L'altro ieri mi arriva una lettera da T che mi dice che "L'operatore
INF&WIN
> ci ha comunicato che lei ha richiesto ,...., l'attivazione del servizio di
> preselezione automatica dell'operatore ....Le precisiamo pertanto che dal
> 13/08/02 ( strano ma non era l'altro ieri) tutte le sue
telefonate...saranno
> effetuate automaticamente con INF&WIN...".
>
> MA IO NON SONO NEPPURE ABBONATO A INF&WIN E NON ME NE FREGA UN CAZZO.
>
> Per disdire sta' cazzata c' è da morire, nessuno sembra saperne nulla, poi
> ti dicono che devi mandare un casino di fax ( li ho mandati a T a Wind e
> adesso tocca Infostrada ( ma non so il numero di fax e non so come
> rintracciarlo)), Infostrada però vuole anche una raccomandata con ricevuta
> di ritorno con l'ultima bolletta pagata alla T......
>
> ......oh ma questi qui fanno proprio quel cazzo che vogliono loro e a me
non
> piace, come si fa a metterglielo nel culo?
>
>
> Ciao. Fabrizio
>
E' indifferente...
Intendo, se fai l'abbonamento con tele2 e non chiedi la preselezione
automatica
devi farla tu prima del numero che vuoi fare (1022), se non lo fai telefoni
con
il gestore predefinito (prima di quella lettera Telecom Italia) che ha il
codice 1033.
Quindi te ne puoi sbattere di chi sia il gestore predefinito (INF&WIN) e
continuare a
fare il tuo codice 1022 prima del numero.
In questo modo a parere mio gliala metti nel culo semplicemente fregandotene
e
risparmiando tempo con spedizioni di lettere o fax.
Ciao
PdA


title: OT hanno la faccia come il culo

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aklia9$7a8$1...@lacerta.tiscalinet.it...
> ......oh ma questi qui fanno proprio quel cazzo che vogliono loro e a me
non
> piace, come si fa a metterglielo nel culo?
Telecom lo scorso anno fece anche la truffa con la memotel.
Prima chiamò dicendo che c'era questa opzione, che non si pagava nulla per
l'attivazione, e che comunque si doveva dare la conferma esplicita per
l'attivazione dello stesso servizio.
Poi, di loro iniziativa, hanno attivato a tutti il servizio e poi nella
bolletta hanno messo 5000 lire di attivazione una-tantum
Ho chiamato incazzato e la tipa, per niente sorpresa, mi ha detto che forse
era un errore, che mi levava il servizio e mi rimborsava sulla prossima
bolletta (l'ha fatto) le 5000 lire...
Pensa tutte le persone che non hanno fatto nulla, gli anziani ecc.
Che ladri!!!
Antonio


title: OT hanno la faccia come il culo

author: Lucia Rita Carfagno

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aklia9$7a8$1...@lacerta.tiscalinet.it...
> Per riprendere il discorso di Sib riguardo ai gestori telefonici vengo a
voi
> con questa storiella:
> Mia moglie mette la linea telefonica con Telecom ( AS T per il futuro e
per
> brevità)
> Dopo un po' decide di abbonarsi a Tele 2 ( AS TL2 )
> L'altro ieri mi arriva una lettera da T che mi dice che "L'operatore
INF&WIN
> ci ha comunicato che lei ha richiesto ,...., l'attivazione del servizio di
> preselezione automatica dell'operatore ....Le precisiamo pertanto che dal
> 13/08/02 ( strano ma non era l'altro ieri) tutte le sue
telefonate...saranno
> effetuate automaticamente con INF&WIN...".
>
> MA IO NON SONO NEPPURE ABBONATO A INF&WIN E NON ME NE FREGA UN CAZZO.
>
> Per disdire sta' cazzata c' è da morire, nessuno sembra saperne nulla, poi
> ti dicono che devi mandare un casino di fax ( li ho mandati a T a Wind e
> adesso tocca Infostrada ( ma non so il numero di fax e non so come
> rintracciarlo)), Infostrada però vuole anche una raccomandata con ricevuta
> di ritorno con l'ultima bolletta pagata alla T......
>
> ......oh ma questi qui fanno proprio quel cazzo che vogliono loro e a me
non
> piace, come si fa a metterglielo nel culo?
>
>
> Ciao. Fabrizio
>
>
>
Hanno tentato di nuovo!!!
Io sono abbonata a Wind che uso soprattutto la sera per i collegamenti
Internet.
Poi un giorno mi è arrivata una lettera della Telecom che mi informava che
dal mese precedente (luglio) era stato attivato la preselezione automatica
dalla INF&WIN.
Ma come si fa a fare una cosa del genere? La Wind mi ha inviato il contratto
per attivare tale servizio molto tempo prima, ma io non ho mai firmato tale
contratto e ne l'ho rispedito.
In più c'è da dire, e questo è ancora più grave, che il telefono fisso è
intestato a mia madre e non a me e  poi lei aveva già scelto da tempo Tele2
per la preselezione automatica.
In pratica mi è arrivata la bolletta dalla Wind elencando tutte le
telefonate che mia madre pensava che fossero caricate su Tele2!!!!!
Penso di avere risolto in questo modo:
mi sono recata dal fornitore dei servizi Wind di zona (Termoli), ho fatto
presente l'assurdità della faccenda e la signorina mi ha fatto
immediatamente firmare una lettera che lei stessa ha inviato per fax alla
Wind Telecominicazioni - Servizio Clienti - Casella Postale 158 - 00187 Roma
Centro.
Il testo della lettera è il seguente: La sottoscritta .........titolare di
un abbonamento Wind sul numero....... chiede la disdetta del filo diretto in
quanto non è mai stata fatta esplicita richiesta poichè la stessa non è
intestataria della linea Telecom.
Nel mio caso esiste un abbonamento Wind però non ho mai richiesto la
preselezione automatica.
Mi dispiace ma non posso comunicare il numero di fax perchè non è apparso
sulla ricevuta che mi ha restituito.
La signorina, però,  mi ha ripetuto più volte di fare, in aggiunta al fax,
anche una lettera raccomandata alla Wind in cui avrei dovuto riportare il
testo del fax.
Ho inviato un fax anche alla Telecom, al numero 800817762, dicendo di non
permettersi in futuro di accettare richieste attivazioni da Operatori
telefonici senza prima avere effettuato un adeguato accertamento della
situazione (ripeto che io non sono intestataria della linea telefonica
fissa).
Dovrei aver risolto perchè ho richiamato la Telecom per fare delle verifiche
e mi ha detto che il servizio di preselezione automatico con la INF&WIN è
stato disattivato.
E ' chiaro che tutta questa manfrina mi è costata tempo, arrabbiature ed
anche soldi per il fax.
Non parliamo di Telecom poi!!!!
Approfittando dello spostamento della linea telefonica in quanto avevo
cambiato casa,  la Telecom per un anno intero mi ha fatto pagare il servizio
di trasferimento di chiamata che io non ho mai richiesto, infatti ho chiesto
alla signorina della Telecom di dirmi su quale numero sarebbero state
trasferite le chiamate, ovviamente non me lo ha saputo dire perchè non
esisteva e perchè ormai non esiste più dignità.
Questo è ciò che succede con i nostri cari Operatori Telefonici !!!!
Bisognerebbe davvero porre un freno, perchè stanno esagerando.
Spero di essere stata di aiuto se non altro per avere dato qualche
indicazione.
   Ciao Rita.


title: OT hanno la faccia come il culo

author: AMR-Giuseppe

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
news:aklia9$7a8$1...@lacerta.tiscalinet.it...
> Per riprendere il discorso di Sib riguardo ai gestori telefonici vengo a
voi
> con questa storiella:
> Mia moglie mette la linea telefonica con Telecom ( AS T per il futuro e
per
> brevità)
> Dopo un po' decide di abbonarsi a Tele 2 ( AS TL2 )
> L'altro ieri mi arriva una lettera da T che mi dice che "L'operatore
INF&WIN
> ci ha comunicato che lei ha richiesto ,...., l'attivazione del servizio di
> preselezione automatica dell'operatore ....Le precisiamo pertanto che dal
> 13/08/02 ( strano ma non era l'altro ieri) tutte le sue
telefonate...saranno
> effetuate automaticamente con INF&WIN...".
>
> MA IO NON SONO NEPPURE ABBONATO A INF&WIN E NON ME NE FREGA UN CAZZO.
>
> Per disdire sta' cazzata c' è da morire, nessuno sembra saperne nulla, poi
> ti dicono che devi mandare un casino di fax ( li ho mandati a T a Wind e
> adesso tocca Infostrada ( ma non so il numero di fax e non so come
> rintracciarlo)), Infostrada però vuole anche una raccomandata con ricevuta
> di ritorno con l'ultima bolletta pagata alla T......
>
> ......oh ma questi qui fanno proprio quel cazzo che vogliono loro e a me
non
> piace, come si fa a metterglielo nel culo?
>
>
> Ciao. Fabrizio
>
>
Io ci sono già passato circa un anno fà e ti consiglio vivamente di fare
tutte le raccomandate
ai vari gestori di cui non vuoi più il loro servizio ,perchè tanto ti
ARRIVERA'  sempre qualcosa
da pagare e su tu puoi dimostrare che è stata data loro disdetta tramite
raccomandata con ricevuta di ritorno
non ti potranno fare proprio niente.
Al contrario dovrai pagare perche altrimenti  ti manderanno lettere e
lettere di avvocati e avvocati fino
a quando non dai loro l'elemosina che ti chiedono.
Sono scorretti ?
Nooooooo sono solo gran figli di puttana , perche fanno leva sul fatto che
per pochi euro
uno paga e li manda a fanculo.....
Dammi retta fai come ti ho detto.
Ciao Giuseppe


title: OT hanno la faccia come il culo

text:
>cut
>
> ......oh ma questi qui fanno proprio quel cazzo che vogliono loro e a me
non
> piace
> Ciao. Fabrizio
Vi ringrazio per il sostegno morale ed i consigli, mi lascia però perplesso
il fatto di trovare così tante storie uguali alla mia : vuol dire proprio
che la cosa viene fatta in modo sistematico e voluto, invece di una tenace
concorrenza tra gestori telefonici questi qui si spartiscono la torta ora
regalandosi questo ora regalandosi quest'altro o è solo una mia impressione
... ma basta lì va là che se no mi parlo addosso come al solito.
Mi potete ridare l'e-mail di Sib a cui mandare un contributo, perchè non lo
trovo più nel computer ( anche se non credo che serva a molto ).
Ciao. Fabrizio.


title: OT hanno la faccia come il culo

author: Roberto dalla campagna

text:
Fabrizio <fabrizio...@SPAMtiscalinet.it> wrote in message
akm6g3$ip4$1...@lacerta.tiscalinet.it...
[CUT]
>
> Mi potete ridare l'e-mail di Sib a cui mandare un contributo, perchè non
lo
> trovo più nel computer ( anche se non credo che serva a molto ).
>
> Ciao. Fabrizio.
s...@iol.it
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: OT hanno la faccia come il culo

text:
> > Mi potete ridare l'e-mail di Sib a cui mandare un contributo, perchè non
> lo
> > trovo più nel computer ( anche se non credo che serva a molto ).
> >
> > Ciao. Fabrizio.
>
>
s...@iol.it
>
>
> --
> Roberto
>
> ---------------------------------------------
> il Sito Comune di it.comp.appl.access:
>
http://www.sitocomune.com
> ---------------------------------------------
Fatto, grazie mille.
Ciao. Fabrizio


title: OT hanno la faccia come il culo

text:
"Roberto dalla campagna" <
r.ma...@libero.it
> ha scritto nel messaggio
news:cxFb9.123934$n04.3...@twister2.libero.it...
>
> Fabrizio <fabrizio...@SPAMtiscalinet.it> wrote in message
> akm6g3$ip4$1...@lacerta.tiscalinet.it...
> [CUT]
> >
> > Mi potete ridare l'e-mail di Sib a cui mandare un contributo, perchè non
> lo
> > trovo più nel computer ( anche se non credo che serva a molto ).
> >
> > Ciao. Fabrizio.
>
>
s...@iol.it
NNNOOOOOOOOO!!!!
ERA UN' INFORMAZIONE SEGRETA!!!!!!!
Antonio


title: OT hanno la faccia come il culo

text:
>cut
> > > Mi potete ridare l'e-mail di Sib a cui mandare un contributo, perchè
non
> > lo
> > > trovo più nel computer ( anche se non credo che serva a molto ).
> > >
> > > Ciao. Fabrizio.
> >
> >
s...@iol.it
>
> NNNOOOOOOOOO!!!!
> ERA UN' INFORMAZIONE SEGRETA!!!!!!!
Tzk, ormai gli ho già mandato i carabinieri a casa ( per e-mail ovviamente,
che ridere vederli entrare dentro la cornetta del telefono ), anche questa
volta ve l'ho fatta.  :-)
> Antonio
Non ho più in giro un suo messaggio , bambinone scemotto: sono capace
anch'io di fare click destro del coso qui .... della mousse ( di cosa poi
non si sa )   :-)
Ciao. Fabrizio.


title: OT hanno la faccia come il culo

author: Sib

text:
"AMR-Giuseppe" <
amrma...@tin.it
> ha scritto nel messaggio
> "Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
cut
> > L'altro ieri mi arriva una lettera da T che mi dice che "L'operatore
> INF&WIN
> > ci ha comunicato che lei ha richiesto ,...., l'attivazione del servizio
di
> > preselezione automatica dell'operatore ....Le precisiamo pertanto che
dal
> > 13/08/02 ( strano ma non era l'altro ieri) tutte le sue
> telefonate...saranno
> > effetuate automaticamente con INF&WIN...".
> >
> > MA IO NON SONO NEPPURE ABBONATO A INF&WIN E NON ME NE FREGA UN CAZZO.
> >
> > Per disdire sta' cazzata c' è da morire, nessuno sembra saperne nulla,
poi
> > ti dicono che devi mandare un casino di fax ( li ho mandati a T a Wind e
> > adesso tocca Infostrada ( ma non so il numero di fax e non so come
> > rintracciarlo)), Infostrada però vuole anche una raccomandata con
ricevuta
> > di ritorno con l'ultima bolletta pagata alla T......
cut
> Io ci sono già passato circa un anno fà e ti consiglio vivamente di fare
> tutte le raccomandate
> ai vari gestori di cui non vuoi più il loro servizio ,perchè tanto ti
> ARRIVERA'  sempre qualcosa
> da pagare e su tu puoi dimostrare che è stata data loro disdetta tramite
> raccomandata con ricevuta di ritorno
> non ti potranno fare proprio niente.
Non sono daccordo.
Un servizio puo' essere attivato solo se esiste un regolare contratto, ergo
sono loro che devono dimostrare di avere un contratto firmato.
Alla prima richiesta di soldi li chiami e gli dici "certo che pago, ma prima
fatemi vedere il contratto che vi ho firmato."
Sib


title: OT hanno la faccia come il culo

text:
"Fabrizio" <fabrizio...@SPAMtiscalinet.it> ha scritto nel messaggio
> Per riprendere il discorso di Sib riguardo ai gestori telefonici vengo a
voi
> con questa storiella:
> Mia moglie mette la linea telefonica con Telecom ( AS T per il futuro e
per
> brevitą)
> Dopo un po' decide di abbonarsi a Tele 2 ( AS TL2 )
> L'altro ieri mi arriva una lettera da T che mi dice che "L'operatore
INF&WIN
> ci ha comunicato che lei ha richiesto ,...., l'attivazione del servizio di
> preselezione automatica dell'operatore ....Le precisiamo pertanto che dal
> 13/08/02 ( strano ma non era l'altro ieri) tutte le sue
telefonate...saranno
> effetuate automaticamente con INF&WIN...".
>
> MA IO NON SONO NEPPURE ABBONATO A INF&WIN E NON ME NE FREGA UN CAZZO.
>
> Per disdire sta' cazzata c' č da morire, nessuno sembra saperne nulla, poi
> ti dicono che devi mandare un casino di fax ( li ho mandati a T a Wind e
> adesso tocca Infostrada ( ma non so il numero di fax e non so come
> rintracciarlo)), Infostrada perņ vuole anche una raccomandata con ricevuta
> di ritorno con l'ultima bolletta pagata alla T......
Leggi questa:
ADUC - SIAMO TUTTI INDAGATORI DELLA TELECOM
Come si diventa indagatore
* Lettera e richiesta di pagamento
* Sostieni l'iniziativa:
metti un banner sulla tua paginaInformazioni e indagine
* Cara Aduc, senti cosa mi ha combinato la Telecom...
* I servizi che Telecom cerca di appioppare all'utente
* Dai i voti a Telecom!
CON GLI STESSI METODI COMMERCIALI DI TELECOM, CONSIGLIAMO AD OGNI UTENTE DI
OFFRIRE I PROPRI SERVIZI AL GESTORE MONOPOLISTA.
Una delle dannazioni quotidiane che il gestore monopolista della telefonia
fissa impone ai suoi "abbonati" e' quella di farli ritrovare abbonati a
servizi che mai qualcuno si era sognato di chiedere. E' stato cosi' (e
continua ad essere) per il servizio di segreteria telefonica Memotel, ed
oggi sta succedendo per le formule "Teleconomy": basta chiedere
un'informazione o essere contattati da insistenti addetti alle vendite che,
pur non avendo chiesto nulla, ci si ritrova abbonati.
Noi ci siamo resi conto che il fenomeno e' diffuso, sia per le segnalazioni
che giungono ai nostri uffici che per il riscontro che la notizia ha avuto
in Internet. Percio' lo abbiamo denunciato e abbiamo invitato tutti i
malcapitati a disdire con raccomandata A/R e a chiedere il reintegro delle
cifre gia' detratte dalle bollette, oltre al rimborso degli eventuali danni.
Ma abbiamo fatto tesoro del metodo della Telecom, per cui abbiamo lanciato
l'iniziativa
"SIAMO TUTTI INDAGATORI DELLA TELECOM"
ogni utente Telecom puo' diventare -decidendolo unilateralmente- un
IFS-indagatore di funzionalita' del servizio, verificando la funzione di
ricezione e trasmissione del proprio allacciamento a Telecom, ad un costo,
da addebitare a Telecom, di ? 5,27 al mese, inviando lettera di avvio della
collaborazione (retrodatando l'avvio dell'offerta di due mesi -proprio come
fa la Telecom quando attiva i suoi servizi quando nessuno glielo richiede)
e, ogni due mesi, richiesta di pagamento: se l'indagatore e' un soggetto
Iva, sara' una fattura, altrimenti sara' una richiesta di pagamento con
ritenuta d'acconto del 20% per prestazione lavorativa occasionale. A Telecom
non dovranno essere fornite spiegazioni (come fanno loro con Memotel e
Teleconomy), e se dovessero telefonare per chiedere spiegazioni, gli si
potra' dire che se vogliono disdire il servizio, possono farlo inviando una
raccomandata A/R. E' evidente che se le richieste di pagamento non dovessero
essere onorate, ogni indagatore dovra' chiederne conto con i tradizionali
strumenti giudiziari di recupero credito.
Il nostro servizio legale e' a disposizione di tutti coloro che ne avranno
bisogno.
Vai alla home page dell'ADUC
Sib
--
qualita.assicurazione su
www.cerrinet.it
Il newsgroup sulla Qualita'


title: OT hanno la faccia come il culo

text:

Sono appena tornato ora dalle vacanze e mi sono letto sto' post gustoso,
sarei tentato di farla una cosa del genere ..... purtroppo mi manca la
costanza, non sono capace di rompere le balle per cosě tanto tempo.
Cmq, andrň al sito dell'aduc .


title: calcolo ore

author: NICOLA CATACCHIO

text:
salve, ho un problema! Per spiegarmi credo sia meglio fare un esempio.
Esempio: entrata ore 16.50 uscita ore 18.45  applicando DateDiff ho minuti
115 o ore 2(applicando rispettivamente parametro m o h).
Io vorrei ottenere 1 ora e 55 minuti. Come faccio?
Ringrazio Nicocata


title: calcolo ore

author: Roberto da casa

text:
"NICOLA CATACCHIO" <
nico...@libero.it
> ha scritto nel messaggio
news:%gFNf.15561$PR2.2...@twister2.libero.it...

Non è conforme alla netiquette inviare lo stesso quesito su più NG, comunque
ti ho risposto sull'altro NG.
> Ringrazio Nicocata
--
Roberto
-----------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
-----------------------------------------------


title: access 2000 to 97 conversion problem

text:
Can anyone help me with a converting problem? I have an access 2000
database which I need to convert to access 97. I have used the tool
under utilities to do this. The file works fine in access 2000 in both
the 97 format and the 2000 format.
When I copied the database onto a computer with access 97 I have a
problem with the format function.
=format([session date]),"dddd")
This format will not work in a query or a report.
I tried the same function in a new database on the computer with
access 97 and it worked fine. It seems to only be a problem in the
converted database file.
How can I solve this without redoing the whole database in access 97.
Help please!!!!!
Ian


title: access 2000 to 97 conversion problem

text:
Il Thu, 31 Aug 2000 07:00:01 GMT,
i...@hotmail.com
 scrisse:
Maybe some reference was lost in conversion process ?
Open a module (either linked to a form or report, either stand-alone)
and check in menů Tools->References the list in both databases (the
converted one and the new one); if some reference is missing in the
converted database, add it.
HTH
Vincenzo Turturro
-------------------------------------------------------------
Otherwise we all become **** dai portatili or, what is worst,
expert poets from Florence like vturturro.
(Written by
ivan....@tiscalinet.it
 on Ven 25 Aug 2000 09:34:52 +0200)


title: Giorno settimanale

author: ZAIM

text:
Salve,
Vorrei poter memorizzare in un controllo il giorno della settimana
corrispondente ad una data per esempio:
controllo data = 21/02/02
controllo giorno = Giovedě.
Qual'č la sintassi? Ho provato con Datepart, ma mi restituisce il giorno
numerico della settimana :(
Grazie
Alfio


title: Giorno settimanale

text:
ZAIM <
za...@libero.it
> wrote in message
h97d8.749$fa5....@twister2.libero.it...

Anche se non so fino a che punto ti puň essere utile memorizzare un dato per
ben due volte, te lo dico lo stesso... se ad esempio il campo della data č
denominato "D1" crea un altro campo "D2", e nel valore predefinito inserisci
questa stringa : =Format([D1];"gggg")
Fammi sapere


title: Giorno settimanale

text:
"Maurizio75" <
maurizio...@gevi.it
> ha scritto nel messaggio
news:xl7d8.811$fa5....@twister2.libero.it...

Ti ringrazio, č perfetto.
Comunque non era memorizzare, ma solo visualizzare. In effetti č solo la
data a memorizzarsi :))))
Ciao e grazie
Alfio


title: Gestire una fatturazione "differita"

author: Ronny

text:
Ciao a tutti,
dovrei gestire la fatturazione differita , ovvero ogni mese l'utente lancia
la fatturazione e per ogni cliente fatturo le bolle che ha aperto.
Chiaramente ogni cliente una nuova fattura, ad ogni bolla che incontra deve
scrivere nella fattura Vs.Bolla Del con i rifementi.
Io pensavo di fare una tabella di comodo da dare in pasto al report, il set
di record volevo impostarlo con Sql , con un Order by per Cliente e da
codice leggere il recordset confrontando il cambio cliente, in questo caso
aggiungendo 1 al numero di fattura.
Esiste un modo per farlo in automatico magari con Sql, una groub by in
questo caso non andrebbe bene, giusto?
Vi sembra una buona idea la tabella di comodo?
Grazie mille a tutti
Ronny
--------------------------------
Inviato via
http://usenet.libero.it


title: Gestire una fatturazione "differita"

author: Antonio Biso

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> Ciao a tutti,
> dovrei gestire la fatturazione differita , ovvero ogni mese l'utente
lancia
> la fatturazione e per ogni cliente fatturo le bolle che ha aperto.
> Chiaramente ogni cliente una nuova fattura, ad ogni bolla che incontra
deve
> scrivere nella fattura Vs.Bolla Del con i rifementi.
>
> Io pensavo di fare una tabella di comodo da dare in pasto al report, il
set
> di record volevo impostarlo con Sql , con un Order by per Cliente e da
> codice leggere il recordset confrontando il cambio cliente, in questo caso
> aggiungendo 1 al numero di fattura.
Scusa eh. Intanto devi prevedere un campo fatturato Sì/No in modo da
fatturare solo le bolle non fatturate (c'è chi fattura non a fine mese)
Poi ti fai una maschera dove inserire il cliente e un range temporale
(DataDa, DataA)
Quindi il report di fatturazione che ha una query su tutte le bolle non
fatturate, verrà lanciato con una docmd.openquery e parametri WHERE in modo
da selezionare solo le bolle con cliente = cliente scelto e nel range
temporale inserito.
Infine devi aggiornare a Sì il campo fatturato delle bolle del cliente
selezionato nel periodo selezionato.
Antonio


title: Gestire una fatturazione "differita"

text:
> Scusa eh. Intanto devi prevedere un campo fatturato Sì/No in modo da
> fatturare solo le bolle non fatturate (c'è chi fattura non a fine mese)
> Poi ti fai una maschera dove inserire il cliente e un range temporale
> (DataDa, DataA)
> Quindi il report di fatturazione che ha una query su tutte le bolle non
> fatturate, verrà lanciato con una docmd.openquery e parametri WHERE in
modo
> da selezionare solo le bolle con cliente = cliente scelto e nel range
> temporale inserito.
> Infine devi aggiornare a Sì il campo fatturato delle bolle del cliente
> selezionato nel periodo selezionato.
>
Ciao ed innanzitutto grazie della risposta,
per il campo già fatturato sulle bolle , non l'avevo specificato però fa
parte del ragionamento.
La tua soluzione mi sembra ottima, però come posso aggiornare il numeratore
delle fatture? Devo comunque usare il codice, per quello che a quel punto
pensavo di fare tutto da li, senza contare che devo stampare ad ogni cambio
bolla i riferimenti della stessa primi degli articoli.
Ciao.



title: Gestire una fatturazione "differita"

text:
"Ronny" <
scremo...@tiscalinet.it
> ha scritto nel messaggio
news:194Z130Z244Z250Y...@usenet.libero.it...
> > Scusa eh. Intanto devi prevedere un campo fatturato Sì/No in modo da
> > fatturare solo le bolle non fatturate (c'è chi fattura non a fine mese)
> > Poi ti fai una maschera dove inserire il cliente e un range temporale
> > (DataDa, DataA)
> > Quindi il report di fatturazione che ha una query su tutte le bolle non
> > fatturate, verrà lanciato con una docmd.openquery e parametri WHERE in
> modo
> > da selezionare solo le bolle con cliente = cliente scelto e nel range
> > temporale inserito.
> > Infine devi aggiornare a Sì il campo fatturato delle bolle del cliente
> > selezionato nel periodo selezionato.
> >
>
> Ciao ed innanzitutto grazie della risposta,
> per il campo già fatturato sulle bolle , non l'avevo specificato però fa
> parte del ragionamento.
> La tua soluzione mi sembra ottima, però come posso aggiornare il
numeratore
> delle fatture? Devo comunque usare il codice,
Semplificandola al massimo anche se magari la soluzione non è l'ottimale,
devi mettere anche un campo numero fattura nelle bolle.
Poi calcolerai il max + 1 come nuovo valore (funzione DMax), che userai nel
report e che poi salverai nella tabella bole per tutte quelle coinvolte
(come per l'aggiornamento del campo Fatturato). A questo punto potresti
anche cambiare la query del report. SE prima fai l'aggiornamento della
tabella, e ti metti un campo nascosto nella form di fatturazione dove viene
schiaffato il valore max + 1, la query del report sarà sulle bolle con
criterio sul numero fattura uguale al valore del controllo nascosto della
maschera.
>per quello che a quel punto
> pensavo di fare tutto da li, senza contare che devo stampare ad ogni
cambio
> bolla i riferimenti della stessa primi degli articoli.
Embè?
Antonio


title: avviso da codice

author: Ryc

text:
ciao a tutti
vorrei inserire un controllo sul numero delle fatture che mi avertisse
alla successiva emissione di aver tralasciato di rinserire la fattura
cancellata.
Grazie


title: avviso da codice

author: Dino

text:

Cerca di essere piu' preciso.Fai un esempio.
Mi pare di capire che se ad esempio hai emesso la fattura N° 1 e la N
°2 e poi cancelli la N°2 quando emetti la N°3 di deve avvisare o deve
mantenere la numerazione dopo la cancellazione ???
Dino


title: avviso da codice

text:

ciao Dino
nel caso in cui ho 100 fatture e cancello una fattura per esempio la
n. 88 o 95 ecc.
al momento di rifarne un'altra mi avvisasse della/e fatture mancanti,


title: avviso da codice

text:
"Ryc" <
ars...@yahoo.it
> ha scritto nel messaggio
news:d3897ad2-3351-4a88...@g26g2000vbi.googlegroups.com...

madonna mia ryc, quando chiedi qualcosa dai sempre per scontato cose che
stanno solo dentro la tua testa
Prova un attimo a lavorare sull'esposizione dei tuoi problemi!!!
Antonio


title: avviso da codice

text:
On 29 Dic, 22:34, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Ryc" <
ars...@yahoo.it
> ha scritto nel messaggionews:d3897ad2-3351-4a88...@g26g2000vbi.googlegroups.com...
>
> > ciao a tutti
> > vorrei inserire un controllo sul numero delle fatture che mi avertisse
> > alla successiva emissione di aver tralasciato di rinserire la fattura
> > cancellata.
> > Grazie
>
> madonna mia ryc, quando chiedi qualcosa dai sempre per scontato cose che
> stanno solo dentro la tua testa
>
> Prova un attimo a lavorare sull'esposizione dei tuoi problemi!!!
>
> Antonio
allora.........
vorrei se è possibile un codice che mi segnalasse che la numerazione
delle fatture fosse integra (che non ci siano buchi nella
numerazione).
es: numero_fattura 1, 2, 3, 4, 5, 6, 7, OK            numero_fattura
1, 2, 3, 5, 7, Sequenza ERRATA


title: avviso da codice

text:

Adesso e' piu' chiaro.non capisco pero' il perche' di questa
esigenza.se
 io fiscalmente annullo per esempio la fattura 4.La
numerazione deve seguire il suo corso e la N° 4 no puo' essere
sostiuita.
Se invece vuoi avere sottomano tuttr le fatt. eliminate con un
elenco,puoi molto semplicemente ad ogni fatt che elimini flaggare in
automatico un campo (prop sì\no) fatt eliminata,in modo da avere
sempre l'elenco dei doc. eliminati sottomano.
Dino


title: avviso da codice

text:
"Ryc" <
ars...@yahoo.it
> ha scritto nel messaggio
news:f8ff54f1-f1f7-4b2f...@30g2000yql.googlegroups.com...


Il problema è mal posto
NON devi arrivare ad avere buchi.
Una fattura non la puoi cancellare, la puoi modificare o la puoi annullare
ma una volta emessa non dovresti permettere la sua cancellazione.
Detto questo, per farti dare il valore successivo, basta usare la Dmax (help
on line) ovviamente facendo poi +1
se infine il buco è ormai in mezzo, da codice devi aprire un recordset su
una query sulla tabella ordinata sul campo ID oppure sulla tabella stessa
ordinando poi il recordset con SORT (arihelp on line a gogo)
poi scorri il recordset e se il precedente non è il successivo - 1 hai
trovato il buco
Antonio


title: avviso da codice

text:
On 30 Dic, 10:02, "Antonio Biso" <
ab...@libero.it
> wrote:
> "Ryc" <
ars...@yahoo.it
> ha scritto nel messaggionews:f8ff54f1-f1f7-4b2f...@30g2000yql.googlegroups.com...

grazie Antonio
ho seguito le tue istruzioni.


title: Logica relazioni

author: Angelsoft

text:
Ieri ho visto un programmino con l'indice della rivista     "LE SCIENZE" dal
68 al 1995. Dato che io ho tutti i numeri ho cercato di capire come era
strutturato.
In pratica sembra fatto con database DB compatibili in quanto le tabelle
sono DBF e ci sono poi  indici CDX e un file FXP di file.
Le tabelle le ho importate facilmente in Access.
Ora vorrei ricostruire (almeno parzialmente) il programma ma mi sono gią
arenato.
Ad esempio prendendo le prime due tabelle queste sono cosi composte
Tabella A
  ARG0 C_ARG0 D_ARG
      ARM ARMI
      BOT BOTANICA
      CHI CHIMICA
      FIS FISICA
      MED MEDICINA
      SAP SCIENZE APPLICATE
      SAS SCIENZE ASTRONOMICHE
      SBI SCIENZE BIOLOGICHE
      SDT SCIENZE DELLA TERRA
      SMA SCIENZE MATEMATICHE
      SUM SCIENZE UMANE
      SPO SPORT
      ZOO ZOOLOGIA
Tab B
  ARG C_ARG0 C_ARG D_ARG N_ART id est_arg
      FIS ACU ACUSTICA 21
      SAP AER AERONAUTICA E NAVIGAZIONE SPAZIALE 26
      SAP AGR AGRARIA, AGRICOLTURA E ZOOTECNIA 64
      MED ALI ALIMENTAZIONE E NUTRIZIONE 29
      SUM ANT ANTROPOLOGIA E PALETNOLOGIA 90
      SUM ARC ARCHEOLOGIA 13
      SAP ARU ARCHITETTURA E URBANISTICA 24
      ARM ARM ARMI E POLITICA DEGLI ARMAMENTI 75
      SUM ART ARTE E RESTAURO 30
Ovviamente la B non comprende tutti i record.
In pratica la A riporta le scienze fondamentali e la B i sottogruppi.
Come faccio a metterle in relazione uno a molti attraverso le sigle? Ovvero
se faccio una maschera con campo principale FISICA mi deve comparire (magari
come sottomaschera) i sottocampi FISICA ATOMICA, FISICA TEORICA, FISICA
DELLE PARTICELLE, etc.
Con l'assoluta certezza di chiedere una cosa banalissima ma essendomi
incartato miserevolmente chiedo eventuali lumi.
Grazie Angelo


title: Logica relazioni

author: Rino Ferrari

text:
"Angelsoft" <
ange...@libero.it
> ha scritto nel messaggio
news:aDWJf.2492$H6.3...@twister2.libero.it...
> Ieri ho visto un programmino con l'indice della rivista     "LE SCIENZE"
> dal 68 al 1995. Dato che io ho tutti i numeri ho cercato di capire come
> era strutturato.
>
> In pratica sembra fatto con database DB compatibili in quanto le tabelle
> sono DBF e ci sono poi  indici CDX e un file FXP di file.
>
> Le tabelle le ho importate facilmente in Access.
>
> Ora vorrei ricostruire (almeno parzialmente) il programma ma mi sono già

Da quanto vedo basta semplicemente Indicizzare la Tabella del lato UNO (A)
con un  ID_ARGOMENTO
con il lato MOLTI (B)     ID_DETTAGLIO_ARGOMENTO.
Rino®