title: Aiuto Trasformare righe in  colonne

author: Red Wolf

text:
On 26 Gen, 14:56,
domy1...@gmail.com
 (Domy) wrote:
> Salve ho un problema dovrei trasferire una serie di test in formato word
> di cui allego uno schema di come il test è fatto, in una tabella di
> access.C'è qualcuno che può darmi una mano? premetto che non sono
> programmatore
>
> N°Domanda_1  testoDomanda_1
>
>              A) testo_Risp_A
>              B) testo_Risp_B
>              C) testo_Risp_C
>
> N°Domanda_2  testoDomanda_2
>
>              A) testo_Risp_A
>              B) testo_Risp_B
>              C) testo_Risp_C
>
> N°Domanda_3  testoDomanda_3
>
>              A) testo_Risp_A
>              B) testo_Risp_B
>              C) testo_Risp_C
>
> N°Domanda_4  testoDomanda_4
>
>              A) testo_Risp_A
>              B) testo_Risp_B
>              C) testo_Risp_C
>
> N°Domanda_5  testoDomanda_5
>
>              A) testo_Risp_A
>              B) testo_Risp_B
>              C) testo_Risp_C
>
> Quello che vorrei è incolonnarle così come sotto riportato in una tabella
> di access:
>
> N°Domanda_1  testoDomanda_1  testoRisp_A  testoRisp_B  testoRisp_C
> N°Domanda_2  testoDomanda_2  testoRisp_A  testoRisp_B  testoRisp_C
> N°Domanda_3  testoDomanda_3  testoRisp_A  testoRisp_B  testoRisp_C
> N°Domanda_4  testoDomanda_4  testoRisp_A  testoRisp_B  testoRisp_C
> N°Domanda_5  testoDomanda_5  testoRisp_A  testoRisp_B  testoRisp_C
>
> Vi ringrazio anticipatamente qualora qualcuno possa darmi un aiuto
>
> --
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
ok
io farei così
mettere tutto su un foglio excel dove in A1
N°Domanda_1
in B1
testoDomanda_1
in B2
A) testo_Risp_A
in B3
B) testo_Risp_B
in B4
C) testo_Risp_C
e sotto tutte le altre domande e risposte
ok? ci sei?
a questo punto ti selezioni B2:B4 (le risposte)
tasto destro
copia
clikki su C1
tasto destro
incolla speciale
selezionare "Trasponi"
ok
ti sei messo sulla stessa riga la domanda 1 e le sue risposte
fai la stessa cosa con tutte le altre domande
poi sorti (ordini) per colonna A
cancelli le righe con la colonna A vuota
ed ottieni un foglio excel con solo le righe che ti interessano
dal foglio ad access il passo è breve.
Ciauz


title: Aiuto Trasformare righe in  colonne

text:
CUT
>
> questo articolo e` stato inviato via web dal servizio gratuitohttp://
www.newsland.it/newssegnala
 gli abusi ad
ab...@newsland.it
Scusa, mi rendo conto che forse ho saltato un passaggio:
per mettere il doc word in excel devi salvare il doc come testo (salva
con nome, txt, ecc.) e poi importare il file txt (così generato) in
excel. In fase di importazione devi mettere "larghezza fissa" e te lo
importa
ciauz


title: urgente

author: Hunter

text:
ho una grossa necessita!
convertire un database in access 95!!!!
qualcuno sa dirmi come fare!!
grazie a tutti ciao!!!


title: urgente

author: Antonio Biso

text:
Hunter <
cesare.g...@tin.it
> wrote in message
FW0U8.28119$vm5.1...@news2.tin.it...

1) Subject poco significativo.
2) Manca la versione FROM
3) Access 95 non esiste, magari intendi access 7?
Antonio


title: DoCmd.OutputTo

author: Ambarabà Biccì Coccò

text:
Ciao
Sto litigando con Access :)
Questo è il codice:
DoCmd.OutputTo acOutputQuery, "mf", acFormatTXT, "c:\mf.txt", False
e questo è l'output:
-------------------------------------------------------
|    M    |                     D                     |
-------------------------------------------------------
|       5 | Major domestic appliances                 |
-------------------------------------------------------
|       8 | Small domestic appliances                 |
-------------------------------------------------------
|      11 | Major domestic appliances built-in        |
-------------------------------------------------------
A me serve un output molto meno 'barocco', tipo:
5,'Major domestic appliances'
8,'Small domestic appliances'
11,'Major domestic appliances built-in'
Ci sono metodi alternativi a quanto ho fatto?
Oppure devo per forza inventarmi qualcosa tipo:
        Delete File 'FileName'
        Open File 'FileName' for Output
        While Query do
            	Write File 'FileName'
        Wend
        Close 'FileName'
Grazie per i suggerimenti
--
ABC


title: DoCmd.OutputTo

author: Marco

text:
"Ambarabà Biccì Coccò" <
eta__x__beta@hot_y_mail.com
> ha scritto nel
messaggio news:Xns98D7B74676174e...@212.35.56.33...

Salve
hai pensato a un report nel formato che desideri?
l' OutputTo si applica anche ai report....
M.B.R.


title: DoCmd.OutputTo

text:
"Marco" <
r.ma...@libero.it
> wrote in
news:hUMAh.9073$
h_1.2...@twister1.libero.it
:
> hai pensato a un report nel formato che desideri?
> l' OutputTo si applica anche ai report....
>
ok, *grazie*, va giŕ meglio
query:
T: CStr(DLookUp("Val([a00001])";"TABLE_RE";"[a00004]='." + Left([a00128];3)
& "'")) & ",'" & Trim(DLookUp("a00003";"TABLE_RE";"[a00004]='." +
Left([a00128];3) & "'")) & "'"
codice:
DoCmd.OutputTo acOutputReport, "pr", acFormatTXT, "c:\pr.txt", False
risultato:
11,'Cooling 1'
12,'Cooling 2'
13,'Cooling 3'
17,'Wine Coolers'
21,'Chest Freezers 1'
22,'Chest Freezers 2'
23,'Chest Freezers 3'
31,'Ice Makers 1'
41,'Washing 1'
51,'Dishwashing 1'
71,'Cooker-hoods 1'
72,'Cooker-hoods 2'
73,'Cooker-hoods 3'
81,'MWO's 1'
non capisco quelle doppie interlinee che ogni tanto inserisce... adesso
vedo se si tratta di margini o altro
--
ABC


title: DoCmd.OutputTo

author: Ammammata

text:
"Ambarabà Biccì Coccò" <
eta__x__beta@hot_y_mail.com
> wrote in
news:Xns98D8693C033CBe...@212.35.56.33
:
> query:
>
> T: CStr(DLookUp("Val([a00001])";"TABLE_RE";"[a00004]='." +
> Left([a00128];3) & "'")) & ",'" &
> Trim(DLookUp("a00003";"TABLE_RE";"[a00004]='." + Left([a00128];3) &
> "'")) & "'"
>
> codice:
>
> DoCmd.OutputTo acOutputReport, "pr", acFormatTXT, "c:\pr.txt", False
>
> risultato:
>
> 11,'Cooling 1'
> 12,'Cooling 2'
>
> 13,'Cooling 3'
> 17,'Wine Coolers'
> 21,'Chest Freezers 1'
>
> 22,'Chest Freezers 2'
> 23,'Chest Freezers 3'
> 31,'Ice Makers 1'
>
> 41,'Washing 1'
> 51,'Dishwashing 1'
> 71,'Cooker-hoods 1'
>
> 72,'Cooker-hoods 2'
> 73,'Cooker-hoods 3'
> 81,'MWO's 1'
>
>
> non capisco quelle doppie interlinee che ogni tanto inserisce...
> adesso vedo se si tratta di margini o altro
>
qualcuno ha un suggerimento?
ho eliminato header e footer
ho impostato Can Shrink sul dettaglio
l'anteprima a video è OK
--
/-\ /\/\ /\/\ /-\ /\/\ /\/\ /-\ T /-\


title: Query sulla base di una casella di riepilogo

author: Daniele Margotti

text:
Ciao,
vorrei realizzare una cosa di questo genere...
In una maschera ci deve essere una casella di riepilogo (con selezioni
multiple) che prende i dati da una tabella; dopo aver selezionato i dati
desiderati, voglio che una query mi restituisca dei record filtrati sulla
base delle righe selezionate nella casella di riepilogo.
Mi spiego meglio con un esempio.
In una tabella ho l'elenco dei clienti, e la casella di riepilogo mi deve
mostare tutti questi clienti.
Dopo aver scelto uno o più clienti, voglio che una query (che sarà, ad
esempio, l'origine dati per la stampa di un report) mi restituisca tutte le
fatture emesse verso quei clienti (e registrate ovviamente in un'altra
tabella).
È possibile realizzare una cosa di questo genere?
    Daniele


author: Emyr

text:


si ma era abbasatanza lungo, già trattato ampiamente in un 3d
precedente cerca su google
Saluti.
Emanuele.


author: Roberto da casa

text:
"Daniele Margotti" <
dmargotti_...@libero.it
> ha scritto nel
messaggio news:b4qst2$akr$1...@fata.cs.interbusiness.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la FAQ
intitolata "Come si può filtrare un report in base alla selezione multipla
effettuata su una casella di riepilogo?".
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


text:
> Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la FAQ
> intitolata "Come si può filtrare un report in base alla selezione multipla
> effettuata su una casella di riepilogo?".
>
Ottimo esempio, che ho subito applicato riuscendo ad impostarmi un controllo
non associato in cui crearmi una stringa su cui basare le mie query.
Il problema, adesso, non riesco a far funzionare correttamente la query!
Come criterio di selezione ho impostato: IN
([Forms]![Mia_Tabella]![Mio_Controllo], dove il campo [Mio_Controllo] è
quello di cui sopra, contenente la stringa corretta.
La cosa che mi lascia perplesso è che se al posto del riferimento
[Forms]!ecc... metto la stringa, la query si apre con i dati corretti,
altrimenti si apre senza nessun dato.
Piccole precisazioni:
 - la query agisce a maschera aperta (quindi non è che non trova il
controllo);
 - se ho la maschera chiusa, quando apro la query mi viene chiesto di
inserire il valore del criterio: io incollo la stringa corretta ma la query
non funziona lo stesso;
 - quando seleziono solo un valore, invece, la query funziona.
Ho bisogno di avere una query funzionante perché sulla base delle scelte di
questa casella di riepilogo mi piacerebbe che venissero mostrati, sempre
nella stessa maschera (e dopo un adeguato Requery), dei valori filtrati con
quella query.
Ciao,
  Daniele


text:
"Daniele Margotti" <
dmargotti...@libero.it
> ha scritto nel messaggio
news:b4t56u$g54$1...@fata.cs.interbusiness.it...
> > Vai sul Sito Comune (link qui sotto) e nella Sezione Reports leggi la
FAQ
> > intitolata "Come si può filtrare un report in base alla selezione
multipla
> > effettuata su una casella di riepilogo?".
> >
>
> Ottimo esempio, che ho subito applicato riuscendo ad impostarmi un
controllo
> non associato in cui crearmi una stringa su cui basare le mie query.
> Il problema, adesso, non riesco a far funzionare correttamente la query!
> Come criterio di selezione ho impostato: IN
> ([Forms]![Mia_Tabella]![Mio_Controllo], dove il campo [Mio_Controllo] è
> quello di cui sopra, contenente la stringa corretta.
>
> La cosa che mi lascia perplesso è che se al posto del riferimento
> [Forms]!ecc... metto la stringa, la query si apre con i dati corretti,
> altrimenti si apre senza nessun dato.
>
> Piccole precisazioni:
>  - la query agisce a maschera aperta (quindi non è che non trova il
> controllo);
>  - se ho la maschera chiusa, quando apro la query mi viene chiesto di
> inserire il valore del criterio: io incollo la stringa corretta ma la
query
> non funziona lo stesso;
>  - quando seleziono solo un valore, invece, la query funziona.
>
In una query parametrica NON puoi rendere parametrico ciò che scrivi dopo
l'operatore In in una proposizione WHERE.
Poiché tu hai detto che con la selezione multipla della casella di riepilogo
dovevi filtrare un report, ti ho consigliato di vedere l'esempio del Sito
Comune senza altre indicazioni.
Ma come avrai notato, nell'esempio del Sito Comune, per filtrare il report
non si usa una query parametrica ma si agisce direttamente sul filtro del
report tramite l'argomento condizioneWHERE del metodo OpenReport.
> Ho bisogno di avere una query funzionante perché sulla base delle scelte
di
> questa casella di riepilogo mi piacerebbe che venissero mostrati, sempre
> nella stessa maschera (e dopo un adeguato Requery), dei valori filtrati co
n
> quella query.
Se devi filtrare "on the fly" una maschera già aperta con la selezione
multipla della casella di riepilogo, basa la maschera non su una query
parametrica ma direttamente sulla tabella su cui è basata attualmente la tua
query; quindi, come indicato sull'esempio del Sito Comune, creati una
stringa di criteri con la quale imposterai la proprietà Filter (vedi help)
della tua maschera (ricordati anche di impostare a True la sua proprietà
FilterOn).
Così facendo non avrai bisogno di crearti la query parametrica  e non dovrai
fare un Requery della maschera.
Se poi vuoi proprio usare una query registrata come origine riga della tua
maschera, devi crearti dinamicamente in una variabile stringa il codice SQL
della tua query in modo di inglobare in esso la giusta lista di valori per
l'operatore In. Dopo che avrai creato correttamente tutta la stringa SQL,
potrai usarla per impostare la proprietà SQL della tua query; un esempio di
come impostare da VBA la proprietà SQL di una query registrata lo trovi sul
Sito Comune, nella Sezione Queries, nella FAQ intitolata "Come si può creare
in maniera dinamica una query con la tecnica QBF?". Naturalmente tu la query
non la creerai ma ti limiterai a modificare il codice SQL una
queryregistrata già esistente, ovvero invece di:
Set MyQueryDef = CurrentDb.CreateQueryDef(Me!NomeQuery, strSQL)
scriverai
Set MyQueryDef = CurrentDb.QueryDefs("NomeQuery")
MyQueryDef.SQL = StringaSQL
dove SringaSQl è il nome della variabile stringa che contiene il codice SQL
che ti sei creato dinamicamente e che contiene l'operatore In
personalizzato.
>
> Ciao,
>   Daniele



title: Runtime...dove scaricarlo...IO LO SO...ma posso?

text:
So dove si scarica la RunTime di A2000...ma posso scaricarla e usarla?
ciao ciao


author: Paolo opg

text:
"### CH v.2002 ###" <
ngma...@genio-af.it
> wrote in message
news:a9otg9$ap8$1...@fe2.cs.interbusiness.it...
> So dove si scarica la RunTime di A2000...ma posso scaricarla e usarla?
>
> ciao ciao
>
sai com'è, in teoria serve anche la licenza per usare un software...
se devi farci qualche prg per lavoro, t conviene acquistarlo, onde evitare
grane.


text:
### CH v.2002 ### wrote:
> So dove si scarica la RunTime di A2000...ma posso scaricarla e usarla?
>
> ciao ciao
Il quesito č interessante.
Mettiamo che Tizio abbia una licenza developer.
Mettiamo che costruisca un database con access e che lo distribuisca
gratuitamente via internet, assieme al runtime. Credo che nessuno glielo
vieti, no?
A questo punto Caio, che non ha alcuna licenza Access, scarica il db di
Tizio da internet e quindi installa il runtime.
Sempronio invece non ha la licenza developer, ma sviluppa un db e lo
distribuisce senza runtime.
Puň Caio utilizzare il runtime per far girare il db di Sempronio?
La domanda non č retorica, su internet si trovano diversi siti da cui
scaricare, legalmente, i runtime di Access.
Solo che non so se possano essere legalmente utilizzati per un db diverso da
quello "associato".
Se cosě fosse, basterebbe che una sola persona al mondo acquistasse una
licenza developer e poi distribuisse, gratis o a pagamento, un qualsiasi db.
8tto


author: Massimo

text:
"8tto" <
supe...@yahoo.com
> ha scritto nel messaggio
news:a9ovde$5554f$1...@ID-48261.news.dfncis.de...
> ### CH v.2002 ### wrote:
> > So dove si scarica la RunTime di A2000...ma posso scaricarla e usarla?
> >
> > ciao ciao
> Il quesito è interessante.
>
> Mettiamo che Tizio abbia una licenza developer.
> Mettiamo che costruisca un database con access e che lo distribuisca
> gratuitamente via internet, assieme al runtime. Credo che nessuno glielo
> vieti, no?
>
> A questo punto Caio, che non ha alcuna licenza Access, scarica il db di
> Tizio da internet e quindi installa il runtime.
>
> Sempronio invece non ha la licenza developer, ma sviluppa un db e lo
> distribuisce senza runtime.
>
> Può Caio utilizzare il runtime per far girare il db di Sempronio?
>
> La domanda non è retorica, su internet si trovano diversi siti da cui
> scaricare, legalmente, i runtime di Access.
> Solo che non so se possano essere legalmente utilizzati per un db diverso
da
> quello "associato".
> Se così fosse, basterebbe che una sola persona al mondo acquistasse una
> licenza developer e poi distribuisse, gratis o a pagamento, un qualsiasi
db.
Quello che dici non fa una piega, ma il fatto non sta nell'usaere il runtime
con un db di un'altro, ma sta nel fatto di chi ti ha fornito il db, se
questo db è costruito da un normale access di un pacchetto di office
professional, questo db non può essere distribuito ad altri, ma può
funzionare solo sulla macchina dove è installato office prof. .
E' chiaro il concetto.
Io stesso permetto di scaricare il runtime dal mio sito, ma con questo non
vuol dire che scaricando il mio runtime ( che è identico a qualsiasi altro
runtime disribuito ) si è autorizzati utilizzare un db di altri.
In sostanza è meglio copiarsi un access che è la stessa cosa, il livello di
pirateria incriminata è la medesima.
Un db creato non da un developer è un db pirata.
Correggetemi se mi sbaglio
Max


text:
"Massimo" <
ron...@libero.it
> ha scritto nel messaggio
news:Y7Uv8.58349$SR5.1...@twister1.libero.it...

dimenticavo di aggiungere che in un pacchetto di office, mi sembra una
versione particolare per studenti, è già compreso il runtime di access, ma
tornando al discorso di prima se non hai un db fatto da una lic developer
non la puoi usare perchè non può essere distribuita da chi l'ha costruita.
Max


text:
> tornando al discorso di prima se non hai un db fatto da una lic developer
> non la puoi usare perchè non può essere distribuita da chi l'ha costruita.
> Max
>
La cosa mi interessa moltissimo.
Ti spiego la mia situazione:
ho una licenza Office Professional e distribuisco (gratuitamente, ma non
credo sia questo il punto) applicativi ad altre persone che hanno licenza
Office Professional.
Non potrei farlo?
E allora tutte le routine che si trovano, ad esempio, sul Sito Comune sono
tutte di autori in possesso della licenza developer?
8tto


text:
> Quello che dici non fa una piega, ma il fatto non sta nell'usaere il
runtime
> con un db di un'altro, ma sta nel fatto di chi ti ha fornito il db, se
> questo db è costruito da un normale access di un pacchetto di office
> professional, questo db non può essere distribuito ad altri, ma può
> funzionare solo sulla macchina dove è installato office prof. .
> E' chiaro il concetto.
E' "abbastanza" chiaro.
Ma come faccio io a sapere se chi riceve la mia applicazione ha o no Office
Professional?
Intendo dire: a compiere l'illecito sono io che distribuisco il db o lui che
lo usa senza avere Office Professional?
8tto


author: Sib

text:
"8tto" <
supe...@yahoo.com
> ha scritto nel messaggio
> > So dove si scarica la RunTime di A2000...ma posso scaricarla e usarla?
> >
> > ciao ciao
> Il quesito è interessante.
>
> Mettiamo che Tizio abbia una licenza developer.
> Mettiamo che costruisca un database con access e che lo distribuisca
> gratuitamente via internet, assieme al runtime. Credo che nessuno glielo
> vieti, no?
Si', e' vietato.
Tante' che ad autorizzare l'utilizzatore finale all'uso del run time e' la
fattura di vendita di chi gli ha fornito il programma (fonte MS) il quale, a
sua volta, deve essere titolare di una licenza Developer.
> A questo punto Caio, che non ha alcuna licenza Access, scarica il db di
> Tizio da internet e quindi installa il runtime.
a suo rischio.
> Sempronio invece non ha la licenza developer, ma sviluppa un db e lo
> distribuisce senza runtime.
>
> Può Caio utilizzare il runtime per far girare il db di Sempronio?
No
> La domanda non è retorica, su internet si trovano diversi siti da cui
> scaricare, legalmente, i runtime di Access.
Puoi scaricarlo, ma non e' legale.
Sib
--
qualita.assicurazione su
www.cerrinet.it
Il newsgroup sulla Qualita'


text:
"Massimo" <
ron...@libero.it
> ha scritto nel messaggio
cut
> Quello che dici non fa una piega, ma il fatto non sta nell'usaere il
runtime
> con un db di un'altro, ma sta nel fatto di chi ti ha fornito il db, se
> questo db è costruito da un normale access di un pacchetto di office
> professional, questo db non può essere distribuito ad altri, ma può
> funzionare solo sulla macchina dove è installato office prof.
??? Dove l'hai sentito?
> Io stesso permetto di scaricare il runtime dal mio sito,
Male. Non e' legale.



text:
"### CH v.2002 ###" <
ngma...@genio-af.it
> ha scritto nel messaggio
> So dove si scarica la RunTime di A2000...ma posso scaricarla e usarla?
Per intenderci:
Se hai una licenza developer puoi distribuire il run time (Con regolare
fattura di vendita del tuo applicativo!)
Che ha il runtime legalmente (perche' ha la fattura di acquisto di un
pacchetto rilasciato da chi legalmente detiene un developer) puo' anche
aprire db fatti da altri.
Per maggiori informazioni contatta mamma MS.



author: MegaMax

text:
> > tornando al discorso di prima se non hai un db fatto da una lic
developer
> > non la puoi usare perchè non può essere distribuita da chi l'ha
costruita.
> La cosa mi interessa moltissimo.
> Ti spiego la mia situazione:
> ho una licenza Office Professional e distribuisco (gratuitamente, ma non
> credo sia questo il punto) applicativi ad altre persone che hanno licenza
> Office Professional.
> Non potrei farlo?
> E allora tutte le routine che si trovano, ad esempio, sul Sito Comune sono
> tutte di autori in possesso della licenza developer?
Nella mia ignoranza penso che un qualunque .mdb possa essere usato da:
1) chi possiede regolarmente un office qualunque con access
2) chi non possiede alcun office, MA possiede un pacchetto fornitogli da chi
possiede un office developer (pacchetto che contiene runtime+database)
TUTTO Quanto segue è solo una mia SUPPOSIZIONE:
Il run-time, pur essendo royalty-free, può essere distribuito solo da chi
possiede  un office developer,
chi possiede un office developer può quindi creare pacchetti che associno il
run-time ad 1 o più DB di access, e (volendo) può regalargli a chi gli pare.
Il run-time, comunque, ha una corposa EULA (end user license agreement), che
ho guardato (poco) qualche tempo fa.
Non credo che sia corretto che qualcuno prenda un run-time qualunque e lo
associ ad un mdb qualunque perchè:
per poter associare un dato mdb ad un run-time occorre essere possessori di
un office developer. (e, naturalmente, anche possessore del mdb, o comunque
avere il diritto di usarlo)
Comunque forse leggendo qualche paginata di EULA di office (che produce gli
mdb) e del runtime si potrebbe svelare l'arcano
Ciao, Max


text:
Sib wrote:
>> Mettiamo che Tizio abbia una licenza developer.
>> Mettiamo che costruisca un database con access e che lo distribuisca
>> gratuitamente via internet, assieme al runtime. Credo che nessuno
>> glielo vieti, no?
>
> Si', e' vietato.
> Tante' che ad autorizzare l'utilizzatore finale all'uso del run time
> e' la fattura di vendita di chi gli ha fornito il programma (fonte
> MS) il quale, a sua volta, deve essere titolare di una licenza
> Developer.
E se intendo distribuire il tutto gratuitamente?
Non è un quesito ozioso, ho trovato un paio di siti di enti governativi
americani che distribuiscono un database con il relativo Runtime.
>
>> A questo punto Caio, che non ha alcuna licenza Access, scarica il db
>> di Tizio da internet e quindi installa il runtime.
>
> a suo rischio.
Perchè?
>> Sempronio invece non ha la licenza developer, ma sviluppa un db e lo
>> distribuisce senza runtime.
>>
>> Può Caio utilizzare il runtime per far girare il db di Sempronio?
>
> No
E' quello che sospettavo.
Però a me che distribuisco il database specificando che l'utilizzatore deve
avere Office Professional nessuno può dire niente, vero?
Sono poi cavoli di chi si è scaricato il runtime?
Però la questione è secondo me sottile.
Uno scarica legalmente il runtime e poi installa la mia applicazione, la
quale a quel punto funzionerebbe. Potrebbe anche non sapere che l'app.
funziona perchè aveva prima (legalmente) scaricato il runtime.
>
>> La domanda non è retorica, su internet si trovano diversi siti da cui
>> scaricare, legalmente, i runtime di Access.
>
> Puoi scaricarlo, ma non e' legale.
Perchè????
8tto


text:
"8tto" <
supe...@yahoo.com
> ha scritto nel messaggio
> Sib wrote:
cut
> >ad autorizzare l'utilizzatore finale all'uso del run time
> > e' la fattura di vendita di chi gli ha fornito il programma (fonte
> > MS) il quale, a sua volta, deve essere titolare di una licenza
> > Developer.
> E se intendo distribuire il tutto gratuitamente?
Rilasci fattura omaggio agli utenti cui vuoi regalarlo.
> Non è un quesito ozioso, ho trovato un paio di siti di enti governativi
> americani che distribuiscono un database con il relativo Runtime.
Questo non vuol dire.
> >> A questo punto Caio, che non ha alcuna licenza Access, scarica il db
> >> di Tizio da internet e quindi installa il runtime.
> >
> > a suo rischio.
> Perchè?
Perche' deve, in caso di ispezione della finanza, dimostrare la provenienza
del runtime.
> >> Sempronio invece non ha la licenza developer, ma sviluppa un db e lo
> >> distribuisce senza runtime.
> >>
> >> Può Caio utilizzare il runtime per far girare il db di Sempronio?
> >
> > No
> E' quello che sospettavo.
> Però a me che distribuisco il database specificando che l'utilizzatore
deve
> avere Office Professional nessuno può dire niente, vero?
Verissimo.
Tutte queste norme possono sembrare complesse, ma sono abbastanza logiche se
interpreti le intenzioni del produttore (MS in questo caso). Le intenzioni
sono:
1 chi vuole distribuire una applicazione installabile e funzionante su pc
senza access deve possedere una licenza developer.
Detto questo, detto tutto.
La MS non vuole creare alcun problema a chi, possedendo una licenza
developer, vuole distribuire il runtime, tant'e' che non e' richiesto il
rilascio di licenze particolari o altro, fa fede la fattura d'acquisto con
la specifica (anche verbale se mi hanno detto bene) di non ridistribuire il
runtime.
> Sono poi cavoli di chi si è scaricato il runtime?
> Però la questione è secondo me sottile.
cut
non tanto se consideri quanto scrivo sopra.
Comunque la frase testuale dell'incaricato MS che mi ha risposto al telefono
quando glie l'ho domandato, e' stata:
"come licenza d'uso del rintime fa fede la sua (cioe' la mia) fattura di
vendita"
Chiaro no?
> >> La domanda non è retorica, su internet si trovano diversi siti da cui
> >> scaricare, legalmente, i runtime di Access.
> >
> > Puoi scaricarlo, ma non e' legale.
> Perchè????
Guarda, stai insistendo tanto che lunedi' chiamo la MS e gli chiedo una
conferma esplicita se sia lecito far scaricare il run time da internet.
Sib


text:
On Fri, 19 Apr 2002 15:48:15 +0200, "MegaMax" <
fe...@polaris.it
>
wrote:
>Comunque forse leggendo qualche paginata di EULA di office (che produce gli
>mdb) e del runtime si potrebbe svelare l'arcano
chi si propone per leggerla?
Saluti.
Emanuele.


text:
On Fri, 19 Apr 2002 13:44:29 GMT, "Sib" <si...@SPAMiol.it> wrote:
>Per maggiori informazioni contatta mamma MS.
>
>Sib
quindi tu l'hai già fatto?
Saluti.
Emanuele.


text:
"Emyr" <
fan...@lavoro.com
> ha scritto nel messaggio
> On Fri, 19 Apr 2002 13:44:29 GMT, "Sib" <si...@SPAMiol.it> wrote:
>
> >Per maggiori informazioni contatta mamma MS.
> >
> >Sib
>
>
> quindi tu l'hai già fatto?
Altrimenti non lo direi.
Sib


author: massimiliano

text:
>> >Per maggiori informazioni contatta mamma MS.
>> >
>> >Sib
>> quindi
tu l'hai già fatto?
>Altrimenti non lo direi.
scusate la domanda, ma
se invece di licenziare 8 macchine con ms access acquisto direttamente il
developer kit?
--------------------------------
Inviato via
http://usenet.iol.it


text:
> >Comunque forse leggendo qualche paginata di EULA di office (che produce
gli
> >mdb) e del runtime si potrebbe svelare l'arcano
> chi si propone per leggerla?
ehm.... ecco... ho scordato la luce aperta... forse anche l'acqua accesa....
devo andare....
Max :-))


text:
> scusate la domanda, ma
> se invece di licenziare 8 macchine con ms access acquisto direttamente il
> developer kit?
come licenze spendi meno :-)
almeno credo
Max


text:
"massimiliano" <
massimilia...@kksrl.com
> ha scritto nel messaggio
> >> >Per maggiori informazioni contatta mamma MS.
> >> >
> >> >Sib
> >> quindi
> tu l'hai già fatto?
>
> >Altrimenti non lo direi.
>
> scusate la domanda, ma
> se invece di licenziare 8 macchine con ms access acquisto direttamente il
> developer kit?
E' una buona soluzione (ma non farti sentire alla ms)
anchio ho fatto cosi', d'altro canto a sviluppare si e' sempre in pochi.
Considera che il developer supera abbondantemente i 1000, e non parliamo di
metri.
Sib


text:
"Sib" <si...@SPAMiol.it> ha scritto nel messaggio
cut
> Se hai una licenza developer puoi distribuire il run time (Con regolare
> fattura di vendita del tuo applicativo!)
> Che ha il runtime legalmente (perche' ha la fattura di acquisto di un
> pacchetto rilasciato da chi legalmente detiene un developer) puo' anche
> aprire db fatti da altri.
> Per maggiori informazioni contatta mamma MS.
Correggo il tiro con notizie di prima mano (MS), avevo fatto diversi errori:
il runtime puo' essere distribuito con qualsiasi mezzo idoneo (purche'
ovviamente si sia titolari di una licenza developer)
L'utente non necessita di documentazione aggiuntiva
Il run time puo' essere utilizzato esclusivamente con l'applicativo con cui
e' legalmente distribuito e non deve essere utilizzato con altre
applicazioni Access.
Sib


text:
On Sat, 20 Apr 2002 13:17:53 GMT, "Sib" <si...@SPAMiol.it> wrote:
>> E se intendo distribuire il tutto gratuitamente?
>
>Rilasci fattura omaggio agli utenti cui vuoi regalarlo.
ma quindi dovresti versare l'IVA se il prodotto ha un valore
intrinseco come il negoziante deve fare scontrino per l'IVA se regala
una caramella?
Saluti.
Emanuele.


text:
> Correggo il tiro con notizie di prima mano (MS), avevo fatto diversi
errori:
> il runtime puo' essere distribuito con qualsiasi mezzo idoneo (purche'
> ovviamente si sia titolari di una licenza developer)
> L'utente non necessita di documentazione aggiuntiva
> Il run time puo' essere utilizzato esclusivamente con l'applicativo con
cui
> e' legalmente distribuito e non deve essere utilizzato con altre
> applicazioni Access.
>
OK, grazie, adesso è tutto più chiaro.
Quindi Tizio scarica Runtime e MDB da internet e non compie illeciti, per
esempio da uno dei siti governativi US che lo mettono a disposizione.
Poi acquista (in realtà scarica gratuitamente) un mio MDB in cui specifico
"il database può essere usato solo se si è in possesso di una regolare
licenza Office Professional."
Il mio db "casualmente" funziona perfettamente anche se lui non ha
Office.....
Cosa rischia Tizio?
Cosa rischio io?
8tto


title: TIMESTAMP

author: FaSer

text:
Come si fa ad impostare un campo di una tabella in modo che registri
la data dell'ultima modifica del record ?
Sbaglio o la proprietą TIMESTAMP non esiste ?
Ciao.
Fabio Serra
***********
Per rispondere in e-mail cancella "the." e sostituisci
"whitehouse" con "faser".
***********


title: TIMESTAMP

author: Luciano

text:
FaSer ha scritto nel messaggio ...
>Come si fa ad impostare un campo di una tabella in modo che registri
>la data dell'ultima modifica del record ?
>Sbaglio o la proprietą TIMESTAMP non esiste ?
Non sbagli. Devi gestire da maschera l'evento "su modifica".
Saluti.
Luciano


title: TIMESTAMP

text:
Luciano ha scritto nel messaggio <8hmcqf$esa$
1...@news.mclink.it
>...

... usando la funzione Date() o Now().
Micio


title: TIMESTAMP

text:
Il giorno Thu, 8 Jun 2000 07:52:17 +0200, "XYZ^2" <...@...> scrisse:
>... usando la funzione Date() o Now().
Ma se uso Date() come valore predefinito del campo, questo viene
inserito solo la prima volta, non anche quando aggiorno il record.



title: TIMESTAMP

author: Roberto

text:
FaSer <
the.m...@whitehouse.net
> wrote in message
dOs=OVpMgpELbQtx...@4ax.com...

Non devi usare Date() come valore predefinito del tuo campo che ad esempio
di chiama DataAgg.
A fronte dell' evento "Prima di aggiornare" della tua maschera devi generare
il codice VBA:
    Me![DataAgg] = Date()
oppure
    Me![DataAgg] = Now()
a seconda di quello che ti serve
Ciao Roberto


title: TIMESTAMP

text:
FaSer ha scritto nel messaggio ...
>Ma se uso Date() come valore predefinito del campo, questo viene
>inserito solo la prima volta, non anche quando aggiorno il record.
E tu apposta devi lavorare sugli eventi della maschera!:-)
All'evento "su modifica" gli dici di aggiornare il campo "ultima modifica" a
date() o now().
Saluti.
Luciano


title: TIMESTAMP

text:
Il giorno Thu, 8 Jun 2000 21:56:03 +0200, "Luciano" <
mc5...@mclink.it
>
scrisse:
>E tu apposta devi lavorare sugli eventi della maschera!:-)
>All'evento "su modifica" gli dici di aggiornare il campo "ultima modifica" a
>date() o now().
>Saluti.
Ok ragazzi, grazie per le risposte, ma avevo capito e...non ci siamo
capiti :-)
Ho capito che devo lavorare sulla maschera, ma io cercavo un qualcosa
tipo il TIMESTAMP. Vorrei registrare l'ultima data di modifica del
record senza appoggiarmi al front end. Visto che non se può fare
lavorerò sulla maschera :-)
Grazie.



title: filtro

author: Mastrobuoni Mauro

text:
Ciao,
chi mi aiuta a risolvere questo problema:
da una tabella contenente i seguenti campi:
Data
Articolo
Prezzo
dovrei estrapolare il prezzo più aggiornato di ogni articolo da inserire in
una maschera per effettuare il calcolo dei costi di un certo prodotto...
In attesa e ringraziando ... saluto
Ciao
Mauro


title: filtro

author: jef

text:
"Mastrobuoni Mauro" <
mas...@tin.it
> ha scritto nel messaggio
news:ah61ts$q8a$1...@serv1.albacom.net...

Fai una query di raggruppamento mettendo la funzione max sul campo data.


title: filtro

text:
purtroppo non funziona....
qualche altra idea?????
"jef" <
j...@libero.it
> ha scritto nel messaggio
news:i4xZ8.451$s74....@twister1.libero.it...



title: filtro

author: Antonio Biso

text:
"Mastrobuoni Mauro" <
mas...@tin.it
> ha scritto nel messaggio
news:ah6ked$hu6$1...@serv1.albacom.net...
> purtroppo non funziona....
>
> qualche altra idea?????
Scrivere correttamente DOPO il quoting!!!
Antonio


title: filtro

text:
"Mastrobuoni Mauro" <
mas...@tin.it
> ha scritto nel messaggio
news:ah61ts$q8a$1...@serv1.albacom.net...

Per prima cosa non chiamare un tuo campo Data; è una parola riservata di
Access e potresti avere casuali strani errori.
Se la tabella che contiene i dati si chiama Tabella1 ed ha una struttura
simile a questa:
ID                Contatore e chiave primaria
Data1           Data/ora
Articolo        Testo
Prezzo          Valuta
Prova con una query che abbia il seguente codice SQL:
SELECT Tabella1.Articolo, Max(Tabella1.Data1) AS MaxDiData1,
CCur(DLookUp("Prezzo","Tabella1","Articolo=" & Chr$(34) & [Articolo] &
Chr$(34) & " And Data1=#" & Format([MaxDiData1],"mm/dd/yyyy") & "#")) AS
Prezzo
FROM Tabella1
GROUP BY Tabella1.Articolo;
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: filtro

author: Agos

text:
"Antonio Biso" <
ch...@etruria.net
> ha scritto nel messaggio
news:ZbBZ8.1443$s74....@twister1.libero.it...

> Il filtro con DMax non mi pare corretto, perché il prezzo aggiornato non
necessariamente sarà rialzato; potrebbe essere stato ribassato, infatti.
Forse sarebbe meglio aggiungere un campo [DataAggiornamento] in tabella e
fare il DMax sul quella data di quel prodotto.
Agostino


title: filtro

text:
"Agos" <
agostino...@tin.it
> ha scritto nel messaggio
news:EBv_8.93334$Jj7.2...@news1.tin.it...

Guarda che il campo data già c'è, secondo lui...
Antonio


title: disperazione totale

author: Manuel

text:
il mio problema è il seguente:
ho creato un database per fatture, nella mia Form ho una casella di testo
con l'imponibile con 2 decimali es. 17,88 un'altra casella con l'iva sempre
con due decimali es. 3,58 nella casella di testo che dovrei avere il totale
fattura ovvero imponibile + iva = 21,46 "il grande Access" mi arrotonda la
cifra a 21,45 in questo modo mi falsifica il totale fattura.
Qualcuno mi potrebbe aiutare, spiegare come fare a fagli fare il calcolo
così com'è.
Grazie mille.


title: disperazione totale

text:
"Manuel" <
dinapoli...@virgilio.it
> ha scritto nel messaggio
news:ZfTNc.53687$OR2.2...@news3.tin.it...
> il mio problema è il seguente:
Per cominciare è il subject, poco significativo.
Prova a ricominciare da capo cambiandolo...
Antonio


title: disperazione totale

text:
il mio problema è il seguente:



title: disperazione totale

author: Pixel

text:
"Manuel" <

Setta quattro o cinque decimali nelle textboxes in questione e dicci cosa
vedi ... non più 17,88 e 3,58 ma cifre con vari decimali.
Non ti sei sforzato molto col subject!
Pixel


title: disperazione totale

author: SunRex

text:
"Manuel" <
dinapoli...@virgilio.it
> ha scritto nel messaggio
news:_8UNc.53930$OR2.2...@news3.tin.it...

Grande Manuel
SunRex


title: disperazione totale

text:
se setto i decimali a 4 o 5 la somma è giusta, ma se nella mia fattura
l'imponibile e l'iva sono a due decimali
lui non mi dovrebbe fare altro che  la somma delle due caselle, invece lui
mi applica l'arrotondamento.
per spiegarmi meglio: la somma dell'imponibile viene calcolata dal prezzo
dell'articolo che ha 3 decimali, io poi voglio convertirli in 2 ma senza le
regole dell'arrotondamento.
Spero di essermi spiegato.
Grazie per il tentativo di spiegazione.
"Pixel" <
pixel...@libero.it
> ha scritto nel messaggio
news:mlUNc.20536$OH4.4...@twister1.libero.it...



title: disperazione totale

text:
se setto i decimali a 4 o 5 la somma č giusta, ma se nella mia fattura



title: disperazione totale

author: Gaetano Di Zanni

text:
"Manuel" <
dinapoli...@virgilio.it
> ha scritto nel messaggio
news:YsUNc.53992$OR2.2...@news3.tin.it...

Manuel, nella proprieta' del campo, in tabella, anzichè numerico intero
metti numerico ma precisione singola
vedrai che Access non "arrotondera"....
Ciao


title: disperazione totale

text:
"Manuel" <
> se setto i decimali a 4 o 5 la somma è giusta, ma se nella mia fattura
> l'imponibile e l'iva sono a due decimali
> lui non mi dovrebbe fare altro che  la somma delle due caselle, invece lui
> mi applica l'arrotondamento.
> per spiegarmi meglio: la somma dell'imponibile viene calcolata dal prezzo
> dell'articolo che ha 3 decimali, io poi voglio convertirli in 2 ma senza
le
> regole dell'arrotondamento.
Non ci siamo: quando setti i decimali in una textbox, Access visualizza un
valore arrotondato ma internamente continua a memorizzare tutti gli
(eventuali decimali) del valore associato alla casella di testo.
Devi preoccuparti che i valori memorizzati nelle caselle di testo siano
fisicamente arrotondati al secondo decimale: vedi la routines di
arrotondamento di K. Donaubauer sul sito comune.
Pixel


title: disperazione totale

text:
"Pixel" <
pixel...@libero.it
> ha scritto nel messaggio
news:mlUNc.20536$OH4.4...@twister1.libero.it...
>
> "Manuel" <
>
> Non ti sei sforzato molto col subject!
Lui non si č sforzato col subject, ha scritto 3 volte lo stesso post e
successivamente ha risposto non scrivendo DOPO il quoting.
E tu, timidamente glielo dici, perň gli risolvi il problema.
Cosě, lui non ha imparato nulla e gli altri fruitori del NG hanno subito!!!
E la stessa cosa vale per Gaetano!!!
BENE!!!
Antonio


title: disperazione totale

author: belboleto

text:
"Manuel" <
dinapoli...@virgilio.it
> wrote in message news:<_8UNc.53930$
OR2.2...@news3.tin.it
>...
> il mio problema č il seguente:

> cosě com'č.
> Grazie mille.
Immagino ad esempio che il 17,88 sia un 17,876 e che il 3,58 sia un
3,575. Se cosě č non offendere Access che sta facendo il suo buon
lavoro!
Se vuoi sommare due valori arrotondati, il calcolo te lo devi fare a
manina.
Con format Potresti convertire i due numeri in testo, poi con csng li
riconverti in numero.


title: disperazione totale

text:
"belboleto" <
belb...@yahoo.it
> ha scritto nel messaggio
news:8af3abcf.0407...@posting.google.com...
> Immagino ad esempio che il 17,88 sia un 17,876 e che il 3,58 sia un
Ah, Bel funghettino, mancavi solo tu a rispondere a questo post con siffato
subject!!!
Antonio


title: disperazione totale

author: Cesco

text:
Antonio Biso wrote:

Ma arrotondiamo ste calcoli...
Function ArrDueDec(Dinero As Double) As Double
'Arrotonda l'importo alla seconda cifra decimale
   If (Dinero * 10 ^ 2 - Int((Dinero * (10 ^ 2)))) * 10 >= 5 Then
      ArrDueDec = (Int(Dinero * (10 ^ 2)) / (10 ^ 2)) + 0.01
   Else
      ArrDueDec = Int(Dinero * (10 ^ 2)) / (10 ^ 2)
   End If
End Function
Cosě non ci si pensa piů... sul sitocomune e ben documentato.
Ciao Cesco


title: disperazione totale

author: aleccs

text:
E' semplice. Io faccio così: divido per dieci, e poi moltiplico per
dieci. L'ultimo decimale rimane sempre ZERO.
es.
55,277
55,277:10 = 5,527
5,527x10=55,270
il risultato è 55,270
togliendo l'ultimo decimale non hai più problemi, perché è sempre zero
e quindi non arrotonda più per eccesso.


title: cambiare colore sfondo a una cella visualizzazione datasheet

author: mario rossi

text: c'è modo di cambiare colore ad una singola cella in visualizzazione datasheet?


author: Karl Donaubauer

text:
Salve,

mario rossi:
> c'è modo di cambiare colore ad una singola cella in visualizzazione datasheet?

Sì, con la formattazione condizionale e una condizione adeguata.

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

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


text:

ma questo non appesantisce la gestione dei dati? le prestazioni in rete avendo tante formattazioni da gestire per cambiare colore allo sfondo?
pensavo permettesse come in excel di impostare un colore, ma immagino quindi non sia possibile in visualizzazione datasheet


text:
Salve,

mario rossi:
> Karl Donaubauer ha scritto:
>> mario rossi:
>>> c'è modo di cambiare colore ad una singola cella in visualizzazione datasheet?
>> Sì, con la formattazione condizionale e una condizione adeguata.
> ...
> ma questo non appesantisce la gestione dei dati? le prestazioni in rete avendo tante formattazioni da gestire per cambiare colore allo sfondo?

Sì.

> pensavo permettesse come in excel di impostare un colore, ma immagino quindi non sia possibile in visualizzazione datasheet

No.



author: Simone Calligaris

text:
> > Sì, con la formattazione condizionale e una condizione adeguata.

> ma questo non appesantisce la gestione dei dati? le prestazioni in rete avendo tante formattazioni da gestire per cambiare colore allo sfondo?

Ok ma lo stesso problema _evidenziare una singola cella_ si pone anche in visualizzazione "Maschere Continue": non è un vincolo specifico della vista DataSheet

Saluti


text:

no io intendo tutte le celle di quella colonna di colore sfondo verde, quindi nella visualizzazione standard gli dai sfondo verde e quella cella per tutti i record è verde
poi ovvio che se devi fargli cambiare colore in base a delle condizioni devi usare la formattazione condizionale, ma io non intendevo quello mentre sembra che in visualizzazione datasheet l'unico modo di avere una colonna di colore diverso dalle altre sia usare la formattazione condizionale che appesantisce il caricamento della form


title: Report che si aggiorna automaticamente

author: Giancarlo da casa

text:
Ciao a tutti.
Ho una tabella così strutturata:
[Data_immissione]
[Oggetto]
[Costo]
....
Tramite un report stampo tutti i records presenti dalla tabella, inseriti
dall'inizio dell'anno ad oggi e stampo anche la somma di tutti i [Costo].
Vorrei poter stampare, ad es. tra 3 mesi, tutti records presenti nella
tabella, ma quelli già stampati fino al giorno 18 settembre, poterli
visualizzare (e quindi stampare) in modo diverso dagli altri, ad es. in
rosso, in modo da poterli distinguere dai records inseriti successivamente a
quella data e perciò mai stampati prima. I records già stampati poi, non
dovrebbero essere conteggiati nella somma dei costi, che dovrebbe quindi
essere il risultato della somma di tutti i costi degli oggetti inseriti in
data successiva al 18 settembre. Dovrebbe avvenire tutto 'automaticamente',
senza la necessità cioè, di dover inserire ogni volta la data di stampa
dell'ultimo reports equindi ricominciare da questa.
Grazie a tutti quelli che mi vorranno aiutare.
Giancarlo


title: Report che si aggiorna automaticamente

author: stwe

text:
"Giancarlo da casa" <
thi...@tin.it
> ha scritto nel messaggio
news:Vy7q7.9293$Su1....@news2.tin.it...

a bruciapelo: formattazione condizionale e query parametriche
scusa se sono sintetico, ma ho bevuto un po'....
by
stwe


title: Report che si aggiorna automaticamente

text:
"stwe" <
st...@stwe.org
> ha scritto nel messaggio
news:Tk9q7.3652$Lp6.1...@news.infostrada.it...

Non è che poteresti essere un po' meno sintetico?  Non so da che parte
cominciare :-)
Ciao
Giancarlo


title: Report che si aggiorna automaticamente

author: Silvio Berruti

text:
"Giancarlo da casa" <
thi...@tin.it
> ha scritto nel messaggio
news:Vy7q7.9293$Su1....@news2.tin.it...

Aggiungi un campo alla tabella di tipo Sì/No, valore predefinito No e lo
imposti a Sì dopo la stampa con una query di aggiornamento.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: report condizionati

author: Roberto Barbetti

text:
ho messo una etichetta chiamata "etichettaA/B" sopra un altra gia esistente
ed una casella di testo A/B. sopra un'altra casella di testo esistente per
far si che quando A e B non siano nulli mi venga fuori nel report il loro
rapporto sovrascivendo quelli esistenti in fase di visualizzazione e stampa.
      A  B  A/B
1    2   1    2
2    2   2    1
3    1   2    0,5
su evento  formattazione il codice è il seguente:
If IsNull(Me.A) = False And IsNull(Me.B) = False Then
Me.A/B.Visible = True
Me.etichettaA/B.Caption = "A/B"
Else
Me.A/B.Visible = False
end if
end sub
il tutto funziona se tutte le istanze o le 3 righe dell'esempio hanno i
valori della prima riga non nulli
la domanda è come devo modificare il codice per far si che funzioni anche
con una sola riga con A e B non nulli?
grazie e scusate per il casino


title: report condizionati

author: Franco

text:

Spero di aver capito bene il problema, forse se sostituisci "And" con "Or"
nella prima riga dovrebbe funzionare.
Saluti
Franco
--------------------------------
Inviato via
http://arianna.libero.it/usenet/


title: Aggiungere campi ad una tabella con VB

author: Careca

text:
Salve amici del Ng,
ho necessità di aggiungere ed eliminare dei campi da una tabella che
contiene già diversi record. Ho provato con TableDef ma non ci sono
riuscito. Potreste darmi una mano?
Vi ringrazio,
Antonio


title: Aggiungere campi ad una tabella con VB

author: Luciano

text:
Careca ha scritto nel messaggio ...
>ho necessità di aggiungere ed eliminare dei campi da una tabella che
>contiene già diversi record. Ho provato con TableDef ma non ci sono
>riuscito. Potreste darmi una mano?
Dim miatabella As TableDef
Dim db As Database
Set db = CurrentDb
Set miatabella = db.TableDefs("T_nomi")
miatabella.Fields.Append miatabella.CreateField("indirizzo", dbText, 50)
miatabella.Fields.Delete ("indirizzo")
Saluti.
Luciano


title: INTERCETTARE ESC

author: Walter

text:
Vorrei intercettare la pressione del tasto"ESC" su una maschera ma non trovo
la soluzione
chi mi puo' aiutare
grazie.


title: INTERCETTARE ESC

text:
Walter <
valt...@tin.it
> wrote in message 8getkl$jc8$1...@nslave1.tin.it...

Impostare proprietŕ della maschera su tasto giů [Routine evento]:
Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
If KeyCode = 27 Then
' il n° 27 rappresenta il tasto esc
End If
End Sub
Ciao Laura


title: Richiesta Assurda

author: Slump

text:
Buongiorno a tutti,
Non č che qualcuno si ritrova una sorta di elenco delle ASL di Roma
suddivise per CAP o magari anche i municipi di Roma suddivisi per CAP?
Ciao


title: Richiesta Assurda

author: Antonio Biso

text:
"Slump" <
sl...@activenetwork.it
> ha scritto nel messaggio
news:8f4A9.780$q43....@news.edisontel.com...
Io direi subject assurdo!!!
Antonio


title: Manuale sicurezza

author: RoDAgo

text:
"Omar Carrara." scrisse...
> Qualcuno sa per favore dirmi dove trovare un manuale o altro per gestire
la
> sicurezza in access? Grazie in anticipo.
>
>
> --
> Posted from
smtp2.libero.it
 [193.70.192.52]
> via Mailgate.ORG Server -
http://www.mailgate.org
Sia nel sito comune di it.comp.appl.access

http://members.xoom.it/it_db_access/
 ) che nell'help di access troverai
documentazione ed esempi sulla gestione della sicurezza in Access.
Ti consiglio di leggere i post precedenti (nel thread del 05/03/2000 di
Maga58 "Sicurezza a livello utente" si è riparlato per l'ennesima volta
dell'argomento)
RoDAgo


title: TROVA E SOSTITUISCI

author: Aldo Rossi

text:
Problema:
In un database abbastanza grande, 17.000 record, in un campo testo eseguo il
comando "Trova e Sostituisci", unico parametro cerca solo in questo campo.
Casualmente, in alcuni record, il sistema si blocca dando il solito errore
con croce bianca su sfondo rosso "Msaccess - Questo programma ha eseguito
una operazione non valida e sarà terminato. ecc." con il quale non c'è
niente da fare. Eliminata manualmente la parola che causa l'errore e
riprendendo la sostituzione va ancora bene per un po' finché non incontra
qualcosa che non gli "va giù" e si riblocca.
A cosa può essere dovuto questo inspiegabile errore?
Grazie, Aldo
PS Ho provato anche su diversi PC.


title: Tab in una maschera/sottomaschera

author: Ronny

text:
Situazione maschera e sottomaschera con i dati di testata tra cui cliente
ft, cliente sp e una casella combinata per i tipo pagamento.
La sottomaschera è composta da articolo , descrizione, qtà
Dopo la sottomaschera sempre nella maschera principale c'è la scelta del
tipo vettore ed un pulsante di stampa bolla.
La domanda è: se sono posizionato su un campo della maschera principale, ad
esempio il tipo pagamento e skiaccio il tasto tab, sto cocomero mi scorre al
prossimo record.
Come posso evitare ciò???
grazie mille a tutti
Ronny
--------------------------------
Inviato via
http://usenet.libero.it


title: Tab in una maschera/sottomaschera

text:
Ciao,
non sono sicuro, ma vale pa pena provare:
controlla se la sottomaschera ha il campo "seleziona con tabulazione"
impostato su Si e le l'ordine di tabulazione č corretto.
ciao
Andrea
Ronny <
scremo...@tiscalinet.it
> wrote in message
194Z130Z244Z250Y...@usenet.libero.it...
> Situazione maschera e sottomaschera con i dati di testata tra cui cliente
> ft, cliente sp e una casella combinata per i tipo pagamento.
>
> La sottomaschera č composta da articolo , descrizione, qtŕ
>
> Dopo la sottomaschera sempre nella maschera principale c'č la scelta del
> tipo vettore ed un pulsante di stampa bolla.
>
> La domanda č: se sono posizionato su un campo della maschera principale,
ad
> esempio il tipo pagamento e skiaccio il tasto tab, sto cocomero mi scorre
al
> prossimo record.
> Come posso evitare ciň???



title: Tab in una maschera/sottomaschera

author: MA

text:
Il 07 Mar 2003, 15:07, "Andrea.C" <
andrea...@inwind.it
> ha scritto:
> Ciao,
> non sono sicuro, ma vale pa pena provare:
>
> controlla se la sottomaschera ha il campo "seleziona con tabulazione"
> impostato su Si e le l'ordine di tabulazione è corretto.
>
> ciao
> Andrea
> Ronny <
scremo...@tiscalinet.it
> wrote in message
> 194Z130Z244Z250Y...@usenet.libero.it...
> > Situazione maschera e sottomaschera con i dati di testata tra cui
cliente
> > ft, cliente sp e una casella combinata per i tipo pagamento.
> >
> > La sottomaschera è composta da articolo , descrizione, qtà
> >
> > Dopo la sottomaschera sempre nella maschera principale c'è la scelta del
> > tipo vettore ed un pulsante di stampa bolla.
> >
> > La domanda è: se sono posizionato su un campo della maschera principale,
> ad
> > esempio il tipo pagamento e skiaccio il tasto tab, sto cocomero mi
scorre
> al
> > prossimo record.
> > Come posso evitare ciò???
> > grazie mille a tutti
> > Ronny
Guarda nelle opzioni il comportamento del cursore nel record.
ciao MAssimiliano
p.s. salutami tuo fratello Ronny Howard il rosso di Happy Days.
Hey......
p.p.s. questa era difficile



title: Tab in una maschera/sottomaschera

text:
> Guarda nelle opzioni il comportamento del cursore nel record.
> ciao MAssimiliano
> p.s. salutami tuo fratello Ronny Howard il rosso di Happy Days.
> Hey......
>
> p.p.s. questa era difficile
Ciao e grazie, era un problema di tabulazione.
Quella su Howard era difficile, alla prossima :-)



title: Password + Access

text:
Ciao a tutti,
ho letto oggi in un vecchio post su it.comp.lang.c (credo fosse li ma nn
riesco a ritrovarlo con Google Groups che cmq rulez BTW ;-) un'affermazione
dove si diceva che un file Access protetto da password puņ essere exploitato
semplicemente sostituendo i primi byte del file binario con dei byte presi
da un dbase senza password.
E' vero? Quanti byte si devono sostituire?
Grazie,
Lorenzo


title: Password + Access

author: Massimo

text:
"rand0m" <
ran...@nelvento.it
> ha scritto nel messaggio
news:f7DE7.1750$sq5....@news.infostrada.it...
> Ciao a tutti,
>
> ho letto oggi in un vecchio post su it.comp.lang.c (credo fosse li ma nn
> riesco a ritrovarlo con Google Groups che cmq rulez BTW ;-)
un'affermazione
> dove si diceva che un file Access protetto da password puň essere
exploitato
> semplicemente sostituendo i primi byte del file binario con dei byte presi
> da un dbase senza password.
>
> E' vero? Quanti byte si devono sostituire?
>
> Grazie,
> Lorenzo
Se č per questo non c'č bisogno di complicaesi la vita , ci sono
"programmini " appositi che fanno questo in un secondo .(purtroppo )
Max


title: Password + Access

author: Roberto dal portatile

text:
"rand0m" <
ran...@nelvento.it
> ha scritto nel messaggio
news:f7DE7.1750$sq5....@news.infostrada.it...
> Ciao a tutti,
>
> ho letto oggi in un vecchio post su it.comp.lang.c (credo fosse li ma nn
> riesco a ritrovarlo con Google Groups che cmq rulez BTW ;-)
un'affermazione
> dove si diceva che un file Access protetto da password può essere
exploitato
> semplicemente sostituendo i primi byte del file binario con dei byte presi
> da un dbase senza password.
>
> E' vero? Quanti byte si devono sostituire?
>
> Grazie,
> Lorenzo
>
Non so se sei nuovo, ma i frequentatori di questo NG non desiderano che si
parli di come "craccare" un database: sai è come chiedere come si fa a
scassinare una delle loro case: è inopportuno oltre che di dubbia moralità.
Ti suggerisco di non insistere nella richiesta, a meno che tu non voglia
essere moralmente "linciato", così come è avvenuto ad altri nel passato.
;-)Perché non paghi la chiave di accesso?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: Password + Access

text:
"Massimo" <
ron...@libero.it
> ha scritto nel messaggio
news:1NFE7.2822$sq5.1...@news.infostrada.it...
>
> "rand0m" <
ran...@nelvento.it
> ha scritto nel messaggio
> news:f7DE7.1750$sq5....@news.infostrada.it...
> > Ciao a tutti,
> >
> > ho letto oggi in un vecchio post su it.comp.lang.c (credo fosse li ma nn
> > riesco a ritrovarlo con Google Groups che cmq rulez BTW ;-)
> un'affermazione
> > dove si diceva che un file Access protetto da password può essere
> exploitato
> > semplicemente sostituendo i primi byte del file binario con dei byte
presi
> > da un dbase senza password.
> >
> > E' vero? Quanti byte si devono sostituire?
> >
> > Grazie,
> > Lorenzo
>
> Se è per questo non c'è bisogno di complicaesi la vita , ci sono
> "programmini " appositi che fanno questo in un secondo .(purtroppo )
> Max
Purtroppo!!!



title: Password + Access

text:
Caio Roberto,
devo essere stato frainteso (oppure mi son spiegato male): per quanto mi
riguarda nn ho neanche installato Access sul mio PC.
La mia domanda era solo dovuta al fatto che però i'm planning to use Access
(per via della sua diffusione) + SQL e il linguaggio C (che sto imparando
;-)
Quindi per certi versi Access mi interessa. Ma quando uso un prodotto o
programmo di usarlo voglio conoscerne tutti i pro e contro.
Inoltre ritengo dovrebbe essere vostra principale preoccupazione discutere
di queste cose: se mamma Microsoft nn sente che la propria utenza è
sensibile a questi problemi nn farà niente per migliorare la sicurezza
dei propri prodotti.
E' come se nn si fosse mai discusso di sicurezza dei giocattoli... forse
avremmo ancora dei giocattoli con lame taglienti e pezzi pericolosi che
possono essere ingoiati dai bambini anche se la procedura per renderli
sicura ha comportato costi per tutti produttore e consumatori.
E poi nessuno dovrebbe impedirmi di scassinare i miei database o di, una
volta dimenticata la password (nn a caso i programmi in questione che
chiunque fosse interessato potrebbe procurarsi con una semplice ricerca su
Google.com inserendo le parole "password recovery").
Scusatemi cmq se vi ho offeso in qualche modo... ma sono uno che pensa che
il confronto (anche se nn ci piace) è un occasione per crescere e nn per
fare a gara a "chi ce l'ha + lungo".
Ciao,
Lorenzo


title: Password + Access

text:
"rand0m" <
ran...@nelvento.it
> ha scritto nel messaggio
news:GIQE7.5022$sq5.2...@news.infostrada.it...
> Caio Roberto,
>
> devo essere stato frainteso (oppure mi son spiegato male): per quanto mi
> riguarda nn ho neanche installato Access sul mio PC.
>
> La mia domanda era solo dovuta al fatto che però i'm planning to use
Access
> (per via della sua diffusione) + SQL e il linguaggio C (che sto imparando
> ;-)
>
> Quindi per certi versi Access mi interessa. Ma quando uso un prodotto o
> programmo di usarlo voglio conoscerne tutti i pro e contro.
>
> Inoltre ritengo dovrebbe essere vostra principale preoccupazione discutere
> di queste cose: se mamma Microsoft nn sente che la propria utenza è
> sensibile a questi problemi nn farà niente per migliorare la sicurezza
> dei propri prodotti.
>
Se frequenterai di più questo NG, ti accorgerai che di sicurezza si parla di
frequente; ma in quei casi non si parla di come si sprotegge un database ma
di come lo si può proteggere meglio di quanto permetta la Microsoft.
Questo è un NG autogestito e tra tutti ci siamo dati a maggioranza delle
regole che cerchiamo di rispettare e di far rispettare; una di queste è
quella di non divulgare pubblicamente i metodi per sproteggere un database.
Nulla però ti vieta di chiedere a questa comunità virtuale se vuol
modificare questa regola.
> E' come se nn si fosse mai discusso di sicurezza dei giocattoli... forse
> avremmo ancora dei giocattoli con lame taglienti e pezzi pericolosi che
> possono essere ingoiati dai bambini anche se la procedura per renderli
> sicura ha comportato costi per tutti produttore e consumatori.
>
Forse sono io ad essere frainteso (o come tu dici a non essermi spiegato);
ritengo utile a tutti aprire un forum su come migliorare la sicurezza (se ne
parla anche sul Sito Comune). Non ritengo invece opportuno parlare in questo
NG di come eludere le sicurezze che già esistono.
Come ho fatto notare qualche altra volta, la maggioranza dei frequentatori
di questo NG si guadagna onestamente da vivere programmando e non ama
parlare di come possono essere "scassinati" i propri programmi da altre
persone.
Che ci vuoi fare, forse siamo poco "moderni", ma molti di noi sono
accumunati dal fatto di condividere la stessa etica ed onestà professionale
(Access a parte).
Comunque mi sembra di capire che hai trovato già altri NG più "evoluti" di
questo: e allora....
> E poi nessuno dovrebbe impedirmi di scassinare i miei database o di, una
> volta dimenticata la password (nn a caso i programmi in questione che
> chiunque fosse interessato potrebbe procurarsi con una semplice ricerca su
> Google.com inserendo le parole "password recovery").
Non ho detto che non sei libero di craccare i tuoi programmi, ma che non è
opportuno chiedere in questo NG come si fa.
Quanto al fatto che in rete si possano trovare notizie di come craccare i
database non significa nulla: chi è capace si cerchi da solo come fare; in
rete ci sono anche siti dedicati alla pedofilia, non per questo è opportuno
che qualcuno intervenga in qualche NG diffondndola o giustificandola solo
perché risulta essere una necessità della libido di alcuni.
>
> Scusatemi cmq se vi ho offeso in qualche modo...
Più che offeso forse irritato.
> ma sono uno che pensa che
> il confronto (anche se nn ci piace) è un occasione per crescere e nn per
> fare a gara a "chi ce l'ha + lungo".
Credimi, quando in questo NG si cerca di aiutare gli altri lo si fa per
crescere e far crescere gli altri e non per divertirsi con giochi infantili.
Oltre a questo partecipo ad un newsgroup dove si parla anche di droga, ma lo
facciamo sempre in funzione di limitarne l'uso e gli effetti devastanti e
non con lo scopo di diffonderla.
Insomma non è che non accetti il fatto di discutere di sicurezza dei
database, ma non condivido il modo che vuoi adottare.
>
> Ciao,
> Lorenzo



title: Password + Access

text:
Ciao Roberto,
grazie della risposta molto equilibrata ;-)
Mi piace rispettare le regole dei newsgroup che frequento e quindi nn mi
vedrai più chiedere cose del genere.
Nn considero affatto + evoluti gli altri newsgroup anche se (essendo il
primo ngroup Microsoft che frequento) ho potuto notare subito il diverso
modo di affrontare le problematiche di sicurezza e di accesso autorizzato ai
dati rispetto ai newsgroup Linux che frequento dove la scoperta di un nuovo
bug (visto che ogni software complesso ne è inevitabilmente affetto) è
benvenuta come una festa (per così dire) in quanto consente di correggere un
problema e migliorare il software.
Faccio notare però, prima di chiudere il thread, quella che mi _sembra_ una
contraddizione: il fatto che vi impegniate a scrivere routine di protezione
del software che scrivete. Non so quanti modi ci siano per proteggere un
dbase Access ma come ho sentito giustamente dire a proposito di sicurezza
delle reti:
      your network is as secure as your weakest link.
 Quindi nn so se ha senso (ripeto nn conosco Access anche se mi viene in
mente che si potrebbero crittografare i dati contenuti nel dbase e quindi
anche chi ottenesse accesso potrebbe nn avere niente in mano a patto che
l'algoritmo di crittografia sia abbastanza forte e ben implementato) poter
parlare di sicurezza ignorando certi problemi.
Ciao,
Lorenzo
P.S Nn credo sia il caso di continuare il thread. Cmq grazie per avermi
risposto.


title: Password + Access

author: Sib dal portatile

text:
"rand0m" <
ran...@nelvento.it
> ha scritto nel messaggio
> Ciao Roberto,
>
> grazie della risposta molto equilibrata ;-)
>
> Mi piace rispettare le regole dei newsgroup che frequento e quindi nn mi
> vedrai più chiedere cose del genere.
>
> Nn considero affatto + evoluti gli altri newsgroup anche se (essendo il
> primo ngroup Microsoft che frequento)
Perdonate l'inserimento.
Non vorrei contradirti, ma questo non e' un ng Microsoft.
Parliamo certamente di un prodotto MS, ma non abbiamo alcun legame (ne'
tecnico ne' commerciale) con MS, siamo assolutamente indipendenti.
> ho potuto notare subito il diverso
> modo di affrontare le problematiche di sicurezza e di accesso autorizzato
ai
> dati rispetto ai newsgroup Linux che frequento dove la scoperta di un
nuovo
> bug (visto che ogni software complesso ne è inevitabilmente affetto) è
> benvenuta come una festa (per così dire) in quanto consente di correggere
un
> problema e migliorare il software.
Ti posso dire che non abbiamo alcuna remora a parlare di bugs (se guardi un
po' di vecchi thread o fai un giro sul sito comune vedrai che siamo i primi
a diffonderne la conoscenza e a suggerire le soluzioni.
Ma d'altra parte mi sembrava che tu parlassi di craccare password, non di
risolvere bugs...
CUT
>  Quindi nn so se ha senso
Omissis
> poter
> parlare di sicurezza ignorando certi problemi.
E' garantito che nessuno fa lo struzzo, mi sembra che giri un po' intorno al
problema.
Si sa' che alcune sicurezze sono piu' fragili di altre e se ne parla, nel
senso che se chiedi come proteggere il tuo lavoro ti suggeriamo il metodo
migliore (che non e' la password) e ti diciamo anche che la password e'
craccabile, il fatto e' che non ci teniamo particolarmente a dire COME.
Sib
PS una curiosita': fai economia sulle 'o'?


title: Password + Access

text:
>PS una curiosita': fai economia sulle 'o'?
Abitudini da chatter incallito ;-)
Ciao,
Lo
P.S Capito perfettamente il senso di quello che dite ;-)


title: Password + Access

author: Roberto da casa

text:
"rand0m" <
ran...@nelvento.it
> ha scritto nel messaggio
news:kZVE7.7466$sq5.4...@news.infostrada.it...
> Ciao Roberto,
>
> grazie della risposta molto equilibrata ;-)
>
> Mi piace rispettare le regole dei newsgroup che frequento e quindi nn mi
> vedrai piů chiedere cose del genere.
>
> Nn considero affatto + evoluti gli altri newsgroup anche se (essendo il
> primo ngroup Microsoft che frequento) ho potuto notare subito il diverso
> modo di affrontare le problematiche di sicurezza e di accesso autorizzato
ai
> dati rispetto ai newsgroup Linux che frequento dove la scoperta di un
nuovo
> bug (visto che ogni software complesso ne č inevitabilmente affetto) č
> benvenuta come una festa (per cosě dire) in quanto consente di correggere
un
> problema e migliorare il software.
>
> Faccio notare perň, prima di chiudere il thread, quella che mi _sembra_
una
> contraddizione: il fatto che vi impegniate a scrivere routine di
protezione
> del software che scrivete. Non so quanti modi ci siano per proteggere un
> dbase Access ma come ho sentito giustamente dire a proposito di sicurezza
> delle reti:
>
>       your network is as secure as your weakest link.
>
>  Quindi nn so se ha senso (ripeto nn conosco Access anche se mi viene in
> mente che si potrebbero crittografare i dati contenuti nel dbase e quindi
> anche chi ottenesse accesso potrebbe nn avere niente in mano a patto che
> l'algoritmo di crittografia sia abbastanza forte e ben implementato) poter
> parlare di sicurezza ignorando certi problemi.
>
> Ciao,
> Lorenzo
>
> P.S Nn credo sia il caso di continuare il thread. Cmq grazie per avermi
> risposto.
>
OK, accetto la tua proposta ed esco dal thread; non avrei altro da
aggiungere. :-)



title: Filtri su record corrente

author: naponet

text:
Buonasera a tutto il NG,
avrei un quesito da porre;
ho due tabelle una "Anagrafica dipendenti" l'altra "Ordini",
La prima ha la maschera con cui richiamo l'anagrafica di ogni dipendente.
Vorrei con un pulsante aprire un'altra maschera che mi tiri fuori
nell'intestazione il nome e cognome dipendente, nel corpo con una
sottomaschera in modalitŕ foglio dati, l'elenco degli ordini che mi ha
effettuato nel tempo il dipendente, ovviamente modificabile, consentendo
eliminazioni ed inseriemnti di questi.
Il fatto č che per motivi miei non posso creare una sottomaschera nella
maschera anagrafica, che sarebbe semplice, e che l'apertura della maschera
"Ordini" mi visualizzi il record relativo a quello selezionato nella
maschera Anagrafica.
Spero di essere stato chiaro.
Un ringraziamento a chi mi possa aiutare e un saluto a tutti.
Lucio


title: Filtri su record corrente

text:
"naponet" <
napone...@tin.it
> ha scritto nel messaggio
news:TvBv9.59700$TD1.2...@news2.tin.it...
> Buonasera a tutto il NG,
> avrei un quesito da porre;
> ho due tabelle una "Anagrafica dipendenti" l'altra "Ordini",
> La prima ha la maschera con cui richiamo l'anagrafica di ogni dipendente.
> Vorrei con un pulsante aprire un'altra maschera che mi tiri fuori
> nell'intestazione il nome e cognome dipendente, nel corpo con una
> sottomaschera in modalità foglio dati, l'elenco degli ordini che mi ha
> effettuato nel tempo il dipendente, ovviamente modificabile, consentendo
> eliminazioni ed inseriemnti di questi.
> Il fatto è che per motivi miei non posso creare una sottomaschera nella
> maschera anagrafica, che sarebbe semplice, e che l'apertura della maschera
> "Ordini" mi visualizzi il record relativo a quello selezionato nella
> maschera Anagrafica.
> Spero di essere stato chiaro.
> Un ringraziamento a chi mi possa aiutare e un saluto a tutti.
> Lucio
Se la chiave primaria della tabella "Anagrafica dipendenti" si chiama
IdDipendente ed è di tipo numerico.
Creati una maschera principale chiamata Maschera1 con visualizzazione a
Maschera singola; Maschera1 deve avere come origine record la tabella
"Anagrafica dipendenti", anche se assocerai solo i campi nome e cognome.
In Maschera1 conterrà anche una sottomaschera con visualizzazione Foglio
dati che avrà invece come origine record la tabella "Ordini".
Nella maschera anagrafica inserisci un pulsante di comando ed a fronte
dell'evento "Su clic" del pulsante di comando genera il seguente codice VBA:
DoCmd.OpenForm "Maschera1", , , "IdDipendente=" & IdDipendente
Se invece IdDipendente è di tipo testo scrivi:
DoCmd.OpenForm "Maschera1", , , "IdDipendente='" & IdDipendente & "'"
Per maggiori dettagli leggi cosa scrive l'help circa il Metodo OpenForm.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


title: richiesta password ODBC

author: tipo

text:
in un db di access xp ho delle tabelle collegate via ODBC a sql server.
ogni volta che una query legge queste tabelle mi viene richiesta la password
e l'utente odbc.
c'č un modo di memorizzare queste informazioni nell'sql della query o da
qualche altra parte?
grazie.


title: richiesta password ODBC

author: namor

text:
tipo ha scritto:
> in un db di access xp ho delle tabelle collegate via ODBC a sql server.
> ogni volta che una query legge queste tabelle mi viene richiesta la password
> e l'utente odbc.
> c'è un modo di memorizzare queste informazioni nell'sql della query o da
> qualche altra parte?
> grazie.
Usa una query Pass-Through che è più veloce perchè viene eseguita sul
server e trasferisce via rete solo il recordset risultante e non tutte le
tabelle, e ti consente di salvare user e password nella stringa di
connessione.
Apri una nuova query in struttura, poi vai sul menù Query - SQL Specifico
- Pass Through e ti trovi nell'editor SQL. Scrivi la query.
Vai sul menù Visualizza - Proprietà, e su "Stringa di conness ODBC"
imposti la stringa di connessione, se la sai scrivere a mano, o premi i
tre puntini per farla compilare al generatore.
Namor
--
namor at inwind punto it
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: messaggio e-mail

author: Massimo Tin

text:
avrei l'esigenza di allegare un file (sempre lo stesso) ad un messaggio
e-mail verso un indirizzo (sempre lo stesso).
Con docmd.send object riesco a creare il messaggio, con il destinatario, ma
non riesco ad allegare il file (devo andare a sceglierlo io a "mano"), ho
provato la soluzione sul sito, con qualche piccolo cambiamento potrebbe
andare ma c'è il probelma che non rimane traccia in outlook express del
e-mail inviata e invece a me serve.
Grazie a chi mi potrà aiutare,
Max Ruotolo


title: Collegamento tabelle Fox Pro

author: Ewebb - Fabio Ortile

text:
Ciao, per esigenza di interscambio dati con un altro applicativo ho dovuto
collegare una tabella (con ODBC) di Fox Pro di circa 350Mb.
I dati da leggere sono però molti, e le query con qualche parametro (es.
LIKE) sono eterne.
C'è qualche modo per velocizzare il tutto o l'unica soluzione è convertire
la tabella in Microsoft SQL o MSDE?
Grazie


title: Collegamento tabelle Fox Pro

author: Eugenio

text:
"Ewebb - Fabio Ortile" <
fabio....@ewebb.it
> ha scritto nel messaggio
news:casa1q$g6b$1...@lacerta.tiscalinet.it...
> Ciao, per esigenza di interscambio dati con un altro applicativo ho dovuto
> collegare una tabella (con ODBC) di Fox Pro di circa 350Mb.
>
> I dati da leggere sono perň molti, e le query con qualche parametro (es.
> LIKE) sono eterne.
>
> C'č qualche modo per velocizzare il tutto o l'unica soluzione č convertire
> la tabella in Microsoft SQL o MSDE?
>
> Grazie
>
>
Decisamente SQL server!
Con tabelle cosě pesanti ho sempre ripiegato su SQL server.
E' sicuramente piů veloce.
Ciao
Eugenio


title: sintassi format in sql

text:
ciao a tutti

non riesco con format in una query d'aggregazione,
ho provato cosi:
Sum(Format(MiaQuery.Totale, #.##0.00 EURO)) AS Totale
ma non va.

Grazie.


title: sintassi format in sql

text:

aggiungo... in una casella combinata


title: sintassi format in sql

author: Bruno Campanini

text:
francodel...@gmail.com
 expressed precisely :

Inverti, opportunamente modificando la sintassi, Sum con Format:
Format(Sum(...), ...)

Bruno


title: sintassi format in sql

text:

ciao Bruno
neanche cosi' funziona


title: sintassi format in sql

author: Mancini

text:
> neanche cosi' funziona

Allora il Sum del Format chiaramente aveva dei problemi
perché il Format restituisce un testo,
poi tentavi di sommare dei testi.

mentre invece il Format del Sum è corretto e deve funzionare

Tu con quale sintassi lo hai scritto ??

.


title: sintassi format in sql

text:

ciao Mancini e grazie
questo è il risultato

Format(Sum(MiaQuery.Totale),'Currency') AS Totale


title: sintassi format in sql

text:
 > Format(Sum(MiaQuery.Totale),'Currency') AS Totale

A me funziona  :)

SELECT Format(Sum([MiaQuery].[Totale]),'Currency') AS Totale FROM MiaQuery;

tu dici in una CasellaCombinata quindi si tratta di una stringa SQL di origine della stessa casella,   giusto ??

Hai una Query/Tabella di nome  "MiaQuery"
in questa c'è un campo numerico di nome "Totale"

Anche se è tecnicamente consentito io personalmente cerco sempre di evitare i riferimenti circolari .....
La somma del campo "Totale" che si chiama ancora "Totale"
La CasellaCombinata come si chiama ?  forse anch'essa "Totale" ??

Facci sapere


title: sintassi format in sql

text:

ciao Mancini
la casella combinata si chiama CboFornitore
ma come ho detto sopra mi funziona.
grazie


title: maschere troppo complesse?

author: rik

text:
stò sviluppando un database contenente info su ordini, fornitori etc
vorrei creare una maschera ordini che abbia le seguenti informazioni:
info generali sull'ordine (numero, fornitore, cantiere...) più una
sottomaschera per i dettagli tiop descrizione, prezzo unitario, totale...)
alcuni di questi campi come fornitore e cantiere sono elenchi a discesa.
vorrei fare in modo che- appena selezionata la voce giusta- vengano riempiti
automaticamente altri campi come indirizzo cantiere e dati del fornitore.
non riesco a creare una maschera con tutte queste cose aggiornate
automaticamente. access mi crea una maschera 'sfalzata', non funzionante.
provando a creare delle maschere di prova con solo alcuni camppi funziona
perfettamente.
cè un altro modo per creare queste maschere con elenchi a discesa e
aggiornamento di campi automatici?
grazie per una risposta!
riccardo
ps il pc è decisamente potente come RAM, CPU etc


title: maschere troppo complesse?

author: Silvio Berruti

text:
"rik" <
doctor...@hotmail.com
> ha scritto nel messaggio
news:9ndlu2$2vd3$1...@newsreader1.mclink.it...

Non ho capito come ti viene creata questa maschera... da noi non esiste il
termine "sfalzata"...
I modi principali usati x riempire automaticamente dei controlli in base ad
una scelta fatta in una casella combinata sono 2:
1) inserisci nella casella combinata anche le colonne relative ai valori
destinati agli altri controlli (eventualmente non visualizzate impostandone
la larghezza a 0) e impostando l'origine controllo delle caselle di testo =
alla colonna relativa della casella combinata.
Esempio:
= Combo1.column(3)
imposta l'origine controllo = al valore presente nella quarta colonna (si
comincia da 0)
2) usi la funzione DLookup x recuperare l'informazione dalla tabella usando
come criterio la casella combinata.
Si discute frequentemente sul NG di entrambi i metodi, e lì potrai trovare
eventuali ulteriori esempi.
Vai a consultare l'help x quanto riguarda le caselle combinate, la proprietà
Column e la funzione DLookup.
--
Silvio
il sito comune di it.comp.appl.access:
http://www.sitocomune.com


title: maschere troppo complesse?

text:
utilizzando l'analizzatore ricevo questo suggerimento: troppi controlli,
suddividere la maschera in più maschere.
ok, ma possibile che access non riesca a gestire una maschera ordini dove
per 3 elenchi a discesa (fornitore, cantiere, banca) si riempiano in
automatico le caselle di testo (indirizzo fornitore, indirizzo cantiere,
coordinate banca)???
come faccio a creare una maschera con queste informazioni?
ho bisogno di avere queste info tutte insieme sulla stessa maschera!
grazie per la pazienza
riccardo
"rik" <
doctor...@hotmail.com
> ha scritto nel messaggio
news:9ndlu2$2vd3$1...@newsreader1.mclink.it...



title: maschere troppo complesse?

text:
"rik" <
doctor...@hotmail.com
> ha scritto nel messaggio
news:9nfqqe$5gg$1...@newsreader1.mclink.it...
> utilizzando l'analizzatore ricevo questo suggerimento: troppi controlli,
> suddividere la maschera in più maschere.
>
> ok, ma possibile che access non riesca a gestire una maschera ordini dove
> per 3 elenchi a discesa (fornitore, cantiere, banca) si riempiano in
> automatico le caselle di testo (indirizzo fornitore, indirizzo cantiere,
> coordinate banca)???
> come faccio a creare una maschera con queste informazioni?
> ho bisogno di avere queste info tutte insieme sulla stessa maschera!
> grazie per la pazienza
Strano... ma quanti controlli hai nella maschera?



title: maschere troppo complesse?

text:
8 campi (per le info sugli ordini) che riempio direttamente, 4 elenchi a
discesa (ai quali vorrei collegare 1 campo per ognuno da riempire
automaticamente) e una sottomaschera con i dettagli degli ordni.
saluti
grazie
riccardo
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:0h4n7.23564$ul3.8...@news.infostrada.it...



title: maschere troppo complesse?

text:
"rik" <
doctor...@hotmail.com
> ha scritto nel messaggio
news:9nn7ui$13a6$1...@newsreader1.mclink.it...
> 8 campi (per le info sugli ordini) che riempio direttamente, 4 elenchi a
> discesa (ai quali vorrei collegare 1 campo per ognuno da riempire
> automaticamente) e una sottomaschera con i dettagli degli ordni.
 - Rispondi dopo i messaggi. -
Non mi sembrano molti 12 controlli (non campi).
Le caselle combinate si basano sulla stessa tabella e i dati estratti fanno
riferimento ad un controllo della stessa maschera?
Se sě, basa l'origine riga su un SQL che selezioni dalla tabella con un
criterio basato sul controllo (o sui controlli) della maschera stessa.
Se mi spieghi un po' meglio la struttura della tabella, quali dati negli 8
controlli e quali dati nelle 4 caselle combinate, potrei essere anche +
preciso.



title: maschere troppo complesse?

text:
risolto, avevo creato una struttura troppo 'pesante' che non ti stņ a
spiegare
i tuoi consigli insieme a quelli di
sitocomune.it
 mi sono stati molto utili
grazie
saluti
riccardo
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:EOJn7.39526$ul3.1...@news.infostrada.it...
>
> "rik" <
doctor...@hotmail.com
> ha scritto nel messaggio
> news:9nn7ui$13a6$1...@newsreader1.mclink.it...
> > 8 campi (per le info sugli ordini) che riempio direttamente, 4 elenchi a
> > discesa (ai quali vorrei collegare 1 campo per ognuno da riempire
> > automaticamente) e una sottomaschera con i dettagli degli ordni.
>
>  - Rispondi dopo i messaggi. -
>
> Non mi sembrano molti 12 controlli (non campi).
>
> Le caselle combinate si basano sulla stessa tabella e i dati estratti
fanno
> riferimento ad un controllo della stessa maschera?
> Se sģ, basa l'origine riga su un SQL che selezioni dalla tabella con un



title: maschere troppo complesse?

author: Antonio Biso

text:
rik <
doctor...@hotmail.com
> wrote in message
9no42m$17jq$1...@newsreader1.mclink.it...
> risolto, avevo creato una struttura troppo 'pesante' che non ti stò a
> spiegare
> i tuoi consigli insieme a quelli di
sitocomune.it
 mi sono stati molto
utili
Perchè non segui anche i consigli di scrivere DOPO il quoting?!?
Antonio


title: maschere troppo complesse?

author: Simone Calligaris

text:
"Antonio Biso
> Perchè non segui anche i consigli di scrivere DOPO il quoting?!?
Certo che non te ne perdi uno!
Mah, forse hai un programmino che ti aiuta nella ricerca? :-)
Ciao, Simone


title: maschere troppo complesse?

text:
Simone Calligaris <
simo...@libero.it
> wrote in message
LE%n7.47314$ul3.1...@news.infostrada.it...
>
> "Antonio Biso
>
> > Perchč non segui anche i consigli di scrivere DOPO il quoting?!?
>
> Certo che non te ne perdi uno!
> Mah, forse hai un programmino che ti aiuta nella ricerca? :-)
Piů che altro leggo "quasi" tutti i post...
Antonio
P.S.
Sai che perň č un'idea?!?


title: maschere troppo complesse?

text:
"Antonio Biso
> > > Perchč non segui anche i consigli di scrivere DOPO il quoting?!?
> >
> > Certo che non te ne perdi uno!
> > Mah, forse hai un programmino che ti aiuta nella ricerca? :-)
>
> Piů che altro leggo "quasi" tutti i post...
>
> Antonio
> P.S.
> Sai che perň č un'idea?!?
;-D
Ciao, Simone


title: maschere troppo complesse?

text:
"Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
news:EOJn7.39526$ul3.1...@news.infostrada.it...

ho impostato questa combo in modo che alcuni campi nella maschera mi si
compilino automaticamente. ok
ora ho un altro problema...
ho notato che, in caso volessi immettere un valore personalizzato in questi
campi, non me lo permette. mi dice che non č possibile modificare l'oggetto
dato che č collegato alla colonna x della combo y.
cč un modo per immettere anche valori non inseriti nelle colonne della
combo?
grazie per la pazienza
rik


title: maschere troppo complesse?

text:
"rik" <
doctor...@hotmail.com
> ha scritto nel messaggio
news:9ntc5g$1tam$1...@newsreader1.mclink.it...
>
> "Silvio Berruti" <
sber...@libero.it
> ha scritto nel messaggio
> news:EOJn7.39526$ul3.1...@news.infostrada.it...
[CUT]
> ho impostato questa combo in modo che alcuni campi nella maschera mi si
> compilino automaticamente. ok
> ora ho un altro problema...
> ho notato che, in caso volessi immettere un valore personalizzato in
questi
> campi, non me lo permette. mi dice che non è possibile modificare
l'oggetto
> dato che è collegato alla colonna x della combo y.
> cè un modo per immettere anche valori non inseriti nelle colonne della
> combo?
Come ti ho già detto, nelle maschere non trovi campi, ma controlli.
Se ottieni l'inserimento dei valori nei controlli impostandone l'origine
controllo = ad una colonna della combo, non puoi variare manualmente questo
valore.
Per poterlo fare dovresti lasciare i controlli non associati e riempirli da
codice, inserendolo su dopo aggiornamento della combo.



title: Problema con il controllo calendario

author: Paolo

text:
Non riesco impostare nel calendario una qualunque data in modo da vederla
visualizzata come tasto premuto.
Mi spiego meglio:
Se imposto nelle proprietą del calendario la data usando la funzione date()
tutto funziona, ma se voglio impostare una qualunque altra data in visual
basic usando "value" o prendendo la data da un campo di una tabella allora
non mi funziona (cioč il pulsante corrispondente al giorno non viene
visualizzato come premuto) Probabilmente scrivo male il comando in visual
basic.
Chi mi puņ aiutare con un esempio ?
Grazie infinitamente a tutti da Pat


title: Problema con il controllo calendario

author: Morgan

text:
"Paolo" <
lor...@fastwebnet.it
> ha scritto nel messaggio
news:_eCnf.2103$Cn4...@tornado.fastwebnet.it...
> Non riesco impostare nel calendario una qualunque data in modo da vederla
> visualizzata come tasto premuto.
> Mi spiego meglio:
> Se imposto nelle proprietà del calendario la data usando la funzione
> date()
> tutto funziona, ma se voglio impostare una qualunque altra data in visual
> basic usando "value" o prendendo la data da un campo di una tabella allora
> non mi funziona (cioè il pulsante corrispondente al giorno non viene
> visualizzato come premuto) Probabilmente scrivo male il comando in visual
> basic.
> Chi mi può aiutare con un esempio ?
> Grazie infinitamente a tutti da Pat
>
Guarda non l'ho mai fatto però faccio il contrario cioè
se seleziono su una form in cui ho il controllo calendario
una data da una combo per deselezionare il ocntrollo calendario
uso
Me.acxCalendario.Value = ""
mentre per catturare la data pigiata sul calendario uso
dim datData as String
datData = Format(acxCalendario.Value, "mm/dd/yyyy")
vedi se puoi adattare alla bisogna
Morgan


title: Problema con il controllo calendario

author: TANNHAUSER

text:
Paolo ha scritto:
> Se imposto nelle proprietą del calendario la data usando la funzione date()
> tutto funziona, ma se voglio impostare una qualunque altra data in visual
> basic usando "value" o prendendo la data da un campo di una tabella allora
> non mi funziona (cioč il pulsante corrispondente al giorno non viene
> visualizzato come premuto) Probabilmente scrivo male il comando in visual
> basic.
Ho fatto una semplice prova con il controllo calendario.
Ho creato una form, From1 con dentro un controllo non associato formattato
come data (Inputask 00/00/0000;0;_) che ho chiamato DataInput ed un
pulsante che richiama l'apertura della maschera, CalendarForm contenete il
controllo calendario.
Sull'evento On Load della CalendarForm ho scitto:
Me.CtlActiveX0.Value = Forms![Form1].DataInput
Funziona.
--
TANNHAUSER
"I've seen things you people wouldn't believe..."
questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news
 segnala gli abusi ad
ab...@newsland.it


title: Problema con il controllo calendario

text:
Grazie, ci provo e poi ti dico. Ciao da Pat
"Morgan" <
mor...@hotmail.it
> ha scritto nel messaggio
news:439ef5a1$0$16211$4faf...@reader3.news.tin.it...
>
> "Paolo" <
lor...@fastwebnet.it
> ha scritto nel messaggio
> news:_eCnf.2103$Cn4...@tornado.fastwebnet.it...
> > Non riesco impostare nel calendario una qualunque data in modo da
vederla
> > visualizzata come tasto premuto.
> > Mi spiego meglio:
> > Se imposto nelle proprietą del calendario la data usando la funzione
> > date()
> > tutto funziona, ma se voglio impostare una qualunque altra data in
visual
> > basic usando "value" o prendendo la data da un campo di una tabella
allora
> > non mi funziona (cioč il pulsante corrispondente al giorno non viene
> > visualizzato come premuto) Probabilmente scrivo male il comando in
visual
> > basic.
> > Chi mi puņ aiutare con un esempio ?
> > Grazie infinitamente a tutti da Pat
> >
> Guarda non l'ho mai fatto perņ faccio il contrario cioč



title: Problema con il controllo calendario

text:
Grazie anche a te, ci provo e poi vi faccio sapere. Saluti da Pat
"TANNHAUSER" <
tannau...@virgilio.it
> ha scritto nel messaggio
news:dnmtda$u0n$1...@news.newsland.it...



title: Problema con il controllo calendario

text:
Paolo ha scritto:
> Grazie anche a te, ci provo e poi vi faccio sapere. Saluti da Pat
Figurati e magari...prova anche a quotare correttamente (dopo il testo a
cui rispondi) ;-)



title: Selezione riga su casella riepilogo

author: Mak

text:
Buon Giorno a tutti,
sarą una stupidaggine ma non ne cavo piedi.
In una Form con due caselle di riepilogo, la 2° tramite il requery della
prima trova dei valori.
Sull' apertura della maschera devo far si che venga evidenziata la seconda
riga della casella 1 e nella casella 2 i rispettivi valori.
Sull' evento current della form ho fatto
Dim Var as variant
Casella1.setfocus
Casella1.selected(var+1)=True
Casella2.requery
Nella Visualizzazione si va alla seconda riga della casella1, ma nella
casella2 il requery non ha funzionato.
Idee?
Saluti
Mak
--
Access 2000 SR1


title: Selezione riga su casella riepilogo

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:s2EL9.23991$Ou4.7...@twister2.libero.it...
> Buon Giorno a tutti,
> sarà una stupidaggine ma non ne cavo piedi.
> In una Form con due caselle di riepilogo, la 2° tramite il requery della
> prima trova dei valori.
> Sull' apertura della maschera devo far si che venga evidenziata la seconda
> riga della casella 1 e nella casella 2 i rispettivi valori.
>
> Sull' evento current della form ho fatto
>
> Dim Var as variant
> Casella1.setfocus
> Casella1.selected(var+1)=True
> Casella2.requery
>
> Nella Visualizzazione si va alla seconda riga della casella1, ma nella
> casella2 il requery non ha funzionato.
Perchè la selected a true fa sì che venga evidenziata la riga, ma in realtà
il valore della casella non è settato
Devi assegnare il valore della seconda riga alla casella
Antonio


title: Selezione riga su casella riepilogo

text:
"Mak" <
mak....@tiscalinet.it
> ha scritto nel messaggio
news:s2EL9.23991$Ou4.7...@twister2.libero.it...
> Buon Giorno a tutti,
> sarà una stupidaggine ma non ne cavo piedi.

Beh, direi che se provi con ITEMDATA invece che Selected dovrebbe
andare...!!!
@Alex.


title: grazie delle info !!

author: elfo nero

text:
                    Grazie per l'aiuto, adesso la mia maschera di selezione funziona come un
orologio.
Inoltre ho trovato il sito comune e questo sarà sicuramente un validissimo
punto di riferimento per future consultazioni.
Grazie a tutti e buon lavoro
Elfo Nero

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


title: grazie delle info !!

author: MA

text:
elfo nero wrote:
>                     Grazie per l'aiuto, adesso la mia maschera di
> selezione funziona come un orologio.
Cioé hai fatto una maschera per sapere che ore sono??
C'è gente strana in giro..
--
_ _
Ciao
MAssimiliano Amendola
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:
www.donkarl.com/it


title: grazie delle info !!

author: luk

text:
"MA" <
mas...@massimilianoamendola.it
> ha scritto nel messaggio
news:dst2hc$8v1$1...@area.cu.mi.it...
> Cioé hai fatto una maschera per sapere che ore sono??
> C'è gente strana in giro..
>
lol


title: Colori diversi in testo.

author: Nicola Trevisan

text:
Salve,
è possibile colorare in maniera differente il testo
all'interno di una form, visualizzata in modalità Datasheet???
Vi faccio un esempio
"Colonna Nome" "Colonna Sesso"
MARTA                F
LUCA                    M
LUCIA                   F
vorrei colorare di rosso i record dove la colonna Sesso contiene F.
E' possibile?
Grazie mille.
    Nicola Trevisan


title: Colori diversi in testo.

author: Roberto dalla campagna

text:
"Nicola Trevisan" <
ntrev...@SPAMdsi.unive.it
> ha scritto nel messaggio
news:5bVYe.8560$kA.4...@news3.tin.it...
> Salve,
> è possibile colorare in maniera differente il testo
> all'interno di una form, visualizzata in modalità Datasheet???
>
> Vi faccio un esempio
> "Colonna Nome" "Colonna Sesso"
> MARTA                F
> LUCA                    M
> LUCIA                   F
>
> vorrei colorare di rosso i record dove la colonna Sesso contiene F.
>
> E' possibile?
Con una maschera con visualizzazione a Foglio dati non puoi colorere il
fondo dei controlli, quindi la prima cosa da fare è cambiare la
visualizzazione della maschera a Maschere continue quindi se usi una
versione di Access successiva ad Access 97 imposta il colore di fondo dei
controlli della maschera a seconda del valore del controllo Sesso usando la
Formattazione condizionale (vedi help).
Se invece usi Access 97, vai sul Sito Comune (link qui sotto) e nella
Sezione Forms leggi la FAQ di Silvio Savoldi intitolata "3.26 Formattazione
Condizionale nelle maschere continue" o "3.57 Evidenziare records specifici
nelle maschere continue".
>
> Grazie mille.
Prego
>     Nicola Trevisan
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


title: Colori diversi in testo.

text:
GRANDISSIMO!!!
Grazie mille!
"Roberto dalla campagna" <
r.masso...@libero.it
> ha scritto nel
messaggio news:0uWYe.17099$9l.4...@twister1.libero.it...



title: Colori diversi in testo.

author: Karl Donaubauer

text:
Roberto dalla campagna wrote:
> ...
> Con una maschera con visualizzazione a Foglio dati non puoi
> colorere il fondo dei controlli, quindi la prima cosa da fare è
> cambiare la visualizzazione della maschera a Maschere continue
> ...
In una versione >=A00 non è necessario perché la
Formattazione Condizionale funziona anche nella vis. Foglio dati.
--
cu
Karl
*********
Access FAQ:
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA)


title: Colori diversi in testo.

author: alias

text:
>> Salve,
>> è possibile colorare in maniera differente il testo
>> all'interno di una form, visualizzata in modalità Datasheet???
>>
>> Vi faccio un esempio
>> "Colonna Nome" "Colonna Sesso"
>> MARTA                F
>> LUCA                    M
>> LUCIA                   F
>>
>> vorrei colorare di rosso i record dove la colonna Sesso contiene F.
>>
>> E' possibile?
>
> Con una maschera con visualizzazione a Foglio dati non puoi colorere il
> fondo dei controlli, quindi la prima cosa da fare è cambiare la
> visualizzazione della maschera a Maschere continue quindi se usi una
> versione di Access successiva ad Access 97 imposta il colore di fondo dei
> controlli della maschera a seconda del valore del controllo Sesso usando
> la
> Formattazione condizionale (vedi help).
> Se invece usi Access 97, vai sul Sito Comune (link qui sotto) e nella
> Sezione Forms leggi la FAQ di Silvio Savoldi intitolata "3.26
> Formattazione
> Condizionale nelle maschere continue" o "3.57 Evidenziare records
> specifici
> nelle maschere continue".
> Roberto
Scusate, essendo una cosa che sarebbe di mio interesse vorrei chiede:
la Formattazione Condizionale agisce su un campo o addirittura può essere
applicato su tutto il record in relazione al dato di un singolo campo?
se si, come?
grazie per l'eventuale risposta
Alias


title: Colori diversi in testo.

text:
alias wrote:
>> ...
> Scusate, essendo una cosa che sarebbe di mio interesse vorrei chiede:
> la Formattazione Condizionale agisce su un campo o addirittura può
> essere applicato su tutto il record in relazione al dato di un
> singolo campo? se si, come?
http://groups.google.com/group/microsoft.public.it.office.access/browse_frm/thread/8aa43492851756d0
--
HTH



title: Colori diversi in testo.

text:
"Karl Donaubauer" <
NoS...@donkarl.com
> ha scritto nel messaggio
news:3pkksrF...@individual.net...
> alias wrote:
>>> ...
>> Scusate, essendo una cosa che sarebbe di mio interesse vorrei chiede:
>> la Formattazione Condizionale agisce su un campo o addirittura può
>> essere applicato su tutto il record in relazione al dato di un
>> singolo campo? se si, come?
>
>
http://groups.google.com/group/microsoft.public.it.office.access/browse_frm/thread/8aa43492851756d0
>
> --
Quindi la soluzione è che bisogna creare una casella di testo non associate
che sottomessa a tutti i campi del record si colorerà secondo Formattazione
Condizionata.
Bene!
Ciao e grazie, Alias
--


title: Colori diversi in testo.

text:
Come inserisco questo campo calcolato all'interno di un form?
Devo creare una piccola sottomaschera...o ci sono altre soluzioni?
Grazie ancora.
        Nicola Trevisan


title: Join a 3 tabelle: è possibile? (forse un po' da imbranatina)

author: jason vorhees

text:
ciao a tutti,
premesso che magari essendo un po' imbranatina dirò delle nefandezze...
ma provo a chiedere lo stesso :-)
Devo realizzare una maschera che andrà a scrivere su 3 tabelle. Ho
deciso di 'suddividere' i campi in 3 tabelle diverse per non crearne una
unica che risulterebbe troppo pesante (circa 80 campi totali).
Ho creato come origine record una query fra le 3 tabelle ma quando vado
a visualizzare la maschera.... questa è completamente grigia! Non appena
tolgo una tabella ecco che riesco a vederla di nuovo in maniera normale :-(
Access non supporta una join a 3 tabelle?
Questo procedimento lo vedo necessario (o forse sono un po'
ignorantella!) perchè così posso inserire contemporaneamente i dati
legati allo stesso ID (chiave primaria) in 3 tabelle diverse.
Mi avete capito oppure ho fatto qualche casino?
Mi sapreste spiegare 'quello strano fenomeno' della maschera grigia?
Come potrei risolvere allora il problema di un inserimento su 3 tabelle
diverse fermo restando una maschera sola?
Grazie mille per gli eventuali interventi.


author: SunRex

text:
"jason vorhees" <jason_vorhees@NOSPAM_PLEASEemail.it> ha scritto nel
messaggio news:fOEPe.17853$zs....@tornado.fastwebnet.it...


Non è un fenomeno strano.Non puoi usare una qry di selezione per inserire
dati.
Io farei così.
Ti crei tre maschere con origine  dati le tre tbl.
Poi scegli una maschera e ci metti dentro le altre due.Sarà access a
chiederti se le vuoi
linkare alla maschera principale.Per inserire le maschere puoi usare le
sottomaschere o la struttura a schede.
P.S.
Come hai collegato le tre tbl?1 ad n spero...
Sunrex



text:
SunRex ha scritto:
[cut]
>
> P.S.
> Come hai collegato le tre tbl?1 ad n spero...
>
Ehm.. andavo fiera delle mie relazioni 1-1
Forse ho inquadrato il problema: mi documento su maschere e
sottomaschere.. grazie per l'aiuto!
> Sunrex
>


text:
"jason vorhees" <jason_vorhees@NOSPAM_PLEASEemail.it> ha scritto nel
messaggio news:fOEPe.17853$zs....@tornado.fastwebnet.it...

Per prima cosa devo dirti che a mio avviso ti stai complicando inutilmente
la vita ora e sicuramento dividendo in tre tabelle quello che potrebbe stare
in una tabella unica.
Non capisco cosa intendi con il fatto che una unica tabella di circa 80
campi sia "troppo pesante".
"troppo pesante" per chi?
Certo è che la performance del tuo database risulta moooolto più appesantita
dal fatto di eseguire in continuazione il join tra tre tabelle in relazione
uno-a-uno (soluzione cui si ricorre solo in caso si superi il valore massimo
di 255 campi in un'unica tabella).
Comunque resta il fatto che non esiste alcun problema con Access a mettere
in join tre o più tabelle.
Da quello che racconti sembrerebbe che la query che hai costruito non
restituisce alcun record, così che la la maschera risulta completamente
"grigia". Questo potrebbe essere dovuto al fatto che la query sia basata su
le tre tabelle messe in INNER JOIN e che nessuna chiave ha record su tutte e
tre le tabelle, condizione necessaria a visualizzare un record visto l'INNER
JOIN tra le tre tabelle.
Se posso darti un consiglio spassionato, riunisci i dati delle tre tabelle
in una tabella unica.
Se poi pensi che sia dispersiva un'unica maschera per aggiornare la tabella
in quanto contiene troppi controlli, allora creati più maschere ognuna delle
quali sarà deputata ad intervenire su un determinato numero di campi della
tabella; ma anche questa soluzione non è certo il meglio che si possa
immaginare: molto meglio una maschera distribuita su più pagine, ognuna
delle quali opera su un cero numero di campi; in alternativa prova a
valutare una struttura a schede; comnque sia la soluzione di suddividere la
tabella in più tabelle mi sembra la soluzione meno felice e che ti darà un
sacco di mal di pancia di cui mi sembra tu stia avvertendo i primi sintomi.
--
Roberto
-----------------------------------------------------
il Sito Comune di it.comp.appl.access
http://www.sitocomune.com
----------------------------------------------------


text:
"jason vorhees" <jason_vorhees@NOSPAM_PLEASEemail.it> ha scritto nel
messaggio news:5aFPe.17892$zs....@tornado.fastwebnet.it...

Aggiungo che avere una tbl con 80 campi secondo me vuol dire
non aver analizzato bene il problema.Mi spiego.Strutturare una tbl
con 80 campi ti porterā ad avere molto probabilmente ,per ogni record
un sacco di campi vuoti.Per evitare questo devi suddividere i vari campi
in pių tbl e collegare queste alla tbl principale.Se ti va posta i campi
della tbl
cosė mi spiego meglio.
Se proprio vuoi tenere tutto su una tbl unica la soluzione di Roberto č
sicuramente
quella migliore.
SunRex
>
> > Sunrex
> >
>


text:
"SunRex" <
sunrexs...@hotmail.com
> ha scritto nel messaggio
news:B1FPe.84032$2U1.4...@news3.tin.it...
[CUT]
>
> Non è un fenomeno strano.Non puoi usare una qry di selezione per inserire
> dati.
Scusami SunRex, ma NON è assolutamente vero che non si possa usare una query
di selezione per inserire dati, specie se, come sembra, le tre tabelle su
cui è basata la query sono in relazione uno-a-uno.
[CUT]
>
> Sunrex
