mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.appl.access
Titolo: Apertura DB Massimizzato con Restore.

Allora, il fatto è questo.
Parlo di Access 97 (x le succ. non so)
Se si apro un bel MD e sulla form applico un Maximize, la Form come ovvio mi 
si massimizza a tutto schermo applicazione. Cio significa che se 
l'applicazione access (non l'mdb) non è a tutto schermo (per capirci : la 
funzione del pusante quadrato ingrandisci), la funzione maximize mi servirà 
solo per la Form, ma non per la finestra di Access.
La soluzione facile, sta in un antipaticissimo :
    DoCmd.RunCommand acCmdAppMinimize
    DoCmd.RunCommand acCmdAppRestore
    DoCmd.RunCommand acCmdAppMaximize
antipaticissimo perchè risolve si il problema, ma prima minimizza poi fa il 
restore per poi rimassimizzare. Una brutta sensazione visiva, ma solo così 
anche l'applicazione risulta massimizzata.
Avete suggerimenti in merito per soluzioni alternative?
-- 
Ciao
Pablitomf (Maurizio Facciuti)
-----------------------------------------------------------------
Access: 97 e 2000
ASP
-----------------------------------------------------------------
http://www.accessgroup.it/
http://www.sitocomune.com/
-----------------------------------------------------------------
Il mio motto :
""Non mi fido molto delle statistiche, perchè un uomo con la testa nel forno
acceso e i piedi nel congelatore statisticamente ha una temperatura media." 


Ciao,
Non so se puo' esserti d'aiuto, qualche volta l'ho usato.
Se hai una icona sul desktop e (credo) da W2000 in su
fra le proprietà dell'icona dovresti poter definire anche le
modalità di esecuzione (finestra ingradita).
Ovviamente viene ingradita solo la finestra di Access.
Ciao
--
Lorenzo

 ma solo così anche l'applicazione risulta massimizzata.
Dove e quando fai la cosa? Parli della Automazione?
Di solito basta: RunCommand acCmdAppMaximize
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
+ Conferenza Italiana per Sviluppatori di Access (CISA) 

 Di solito basta: RunCommand acCmdAppMaximize
Ciao Karl,
provato + volte con RunCommand acCmdAppMaximize, ma niente.
Cmq è l'evento apertura che mi fa accadere ciò.

Newsgroup: it.comp.appl.access
Titolo: Aggiornare casella combinata

Salve ho un problema che non riescoi a venirne a capo.
Ho una maschera che richiama una sottomaschera in formato Foglio dati.
Un campo della sottomaschera prende i valori per inserire il personale usato
(nel mio caso)da una casella combinata.
Se non c'e' un valore da inserire ho crato una macro su doppio click che
richiama l'inserimento del nuovo personale, solo che ritornado sulla casella
combinata essa non e' aggiornata con i nuovi valori.
Come faccio ad aggiornarnarla?
Help vi prego non so come andare avanti.
Grazie

 Grazie
-- 
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 > Grazie
Mi spieghi come si fa' il requery?
Se puoi dammi una spiegazione dettagliata.
Thanks

 ha scritto nel messaggio
news:SgtFa.118048$g92.2...@news2.tin.it...

Se la maschera pricipale si chiama Pippo.
Se il controllo sottomaschera in esso contenuto si chiama Pluto.
Se la casella combinata si chiama Paperino.
A fronte dell'evento "Su chiusura" della mschera con cui hai inserito "nuovo
personale" genera:
Forms!Pippo!Pluto!Paperino.Requery


Newsgroup: it.comp.appl.access
Titolo: query: Ottenere tutti record se il campo è null/vuoto

Salve!
Vorrei che se il campo IdCliente è null o vuoto
mi mostrasse tutti i record altrimenti deve
essere filtrato.
Ho provato cosi' sul campo IdCliente della query, ma non restituisce nessun record 
Like IIf(IsNull([IdCliente]);"*";[IdCliente])
 
Grazie


risolto 
modificanto il campo:
Id:Nz(IdCliente)

Newsgroup: it.comp.appl.access
Titolo: Modifica FontSize in un Report a Run Time

Buongiorno e Buon Anno a tutti
In un report vorrei adattare il FontSize in relazione alla lunghezza
della stringa contenuta nel controllo TextBox
A me pare di ricordare che la seguente soluzione, che avevo adottato
mille anno fa, funzionasse:
Private Sub Report_Page()
If Len(Me.txtCognomeNome) > 20 Then
   Me.txtCognomeNome.FontSize = 10
 Else
   Me.txtCognomeNome.FontSize = 12
 End If
End Sub
Ma da un po' di tempo non mi funziona pi�.
Non ho cambiato S.O. (sempre W2000), n� versione di Access (2000 e
2003, non mi funziona in entrambe)
Qualche idea?
Grazie
Filippo

Filippo ha scritto:




ma ti restituisce qualche errore?
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Ciao
hai provato sull'evento format della sezione interessata ?
Alberto

Alberto
Grazie, l'ho fatto e funziona.
Evidentemente non ricordavo pi� quale era l'evento da utilizzare.
Grazie e ciao
Filippo
Newsgroup: it.comp.appl.access
Titolo: [OT] Proposta sostituzione regole NG ;<)))))

Come da oggetto 
con i 3d's
1) IO NON CI RIESCO!!!!
2) Problema query con somma e conteggio
--
a.cara

 ha scritto nel messaggio
news:3D7E40B5...@blunet.it...

Pensi che qualcuno le rispetti?
L'unico modo č non risp ai 3d con oggetto vago.
--
Debora

 L'unico modo è non risp ai 3d con oggetto vago.
appunto.
Che ho vinto?
--
a.cara

 Che ho vinto?
Una bambola gonfiabile va bene?
scherzo,naturalmente!
--
Debora

 scherzo,naturalmente!
Il gioco si fa pesante :-)
... comunque mi gioco la testa di Saddam che dietro il tuo nick ci sta un
maschietto furbo.
Ciao, Giorgio

 scherzo,naturalmente!
Una settimanella alle Togian (costa un po' di piu') nun se po fa?
--
a.cara
P.S. La bambola gonfiabile non saprei proprio dove metterla

 ha scritto nel messaggio
news:c4tf9.9572$6O4.1...@twister1.libero.it...

magari! cmq puoi venire a controllare. ;-P
P.S. naturalmente il controllo va fatto a vista!
--
Debora

 P.S. naturalmente il controllo va fatto a vista!
Pensavo si potesse usare il MANOmetro...
Antonio


uhmm...però pensa se avesse ragione Giorgio!
--
Debora

 uhmm...però pensa se avesse ragione Giorgio!
Ho ragione, ho ragione ...  :-)

 ha scritto nel messaggio
news:ZWBf9.11067$6O4.1...@twister1.libero.it...

Tanto il mio numero di telefono non te lo do ugualmente!
:-PPPPPPP.
--
Debora

 :-PPPPPPP.
E chi lo vole?
Fai il bravo e non stuzzicare il Biso: Ciao.

 Fai il bravo e non stuzzicare il Biso: Ciao.
Vedo che sei convinto (bravo). Va bene,contento tu....
non faccio mai agli altri quello che non mi piace ricevere.
è una regola che uso da sempre.
--
Debora

 č una regola che uso da sempre.
Saggio filosofia di vita: ciao.

 Saggio filosofia di vita: ciao.
Pardon:  saggia ...


puffff !!!
--
Debora

Newsgroup: it.comp.appl.access
Titolo: Immagini su tabelle

Ciao a tutti
Ho delle immagini memorizzate su un dataBase di access sotto il campo
('Photo') vorrei poterle esportare ognuna in un file di tipo immagine (JPG o
TIFF o BMP) sapreste aiutarmi
grazie

 ha scritto nel messaggio
news:rCdma.9958$T34.3...@news2.tin.it...

Vai sul Sito Comune (link qui sotto) e nella Sezione Modules leggi la FAQ di
Pietro Bonaventi intitolata "Funzioni per inserire o recuperare oggetti blob
dal db con Ado oppure con Dao". Dovrebbe fare al caso tuo.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: utenti,modifica,CASE

ho un DB in cui devo mettere un controllo in caso di modifica record.
(premetto che sul DB ad ogni cecord viene aggiunto un campo nomeutente()
automatico che memorizza il nome dell'utente).
Ammesso che abbia 3 utenti, tizio, caio, sempronio
ammesso che tizio deve poter modificare i dati  mentre  caio e sempronio
no.
Secondo voi (sull'evento "prima di aggiornare" della maschera?)  è più
conveniente usare if then  per ogni utente tipo:
if nomeutente() =  tizio  then
If Not Me.NewRecord Then
End If
If MsgBox("Confermi le modifiche", vbYesNo) = vbNo Then
Me.Undo
Cancel = True
End If 
end if
if nomeutente() =  caio then
msgBox "non sei autorizzato alla modifica"
Me.Undo
end if
if nomeutente() =  Sempronio then
msgBox "non sei autorizzato alla modifica"
Me.Undo
end if
o usare una formula con il comando SELECT CASE? che però non me ne so
uscire a comporre il codice :-(
o ancora mi consigliate qualche cosa ancora migliore!
S O S 
l.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
imho la soluzione migliore e' usare i meccanismi di sicurezza offerti dal  
db...
se la sicurezza la fa l'interfaccia, se qualcuno apre direttamente la 
tabella fa quello che vuole, in barba ai controlli fatti in interfaccia.
se invece la sicurezza e' relativamente importante (vuoi principalmente 
evitare la svista piuttosto che proteggerti da utenti malintenzionati) 
anche la soluzione degli 'if...then' in interfaccia puo' andare.
io pero' metterei in piedi una minima gestione dei gruppi, per fare in 
modo se che a un certo punto caio deve poter modificare i dati tramite 
interfaccia non devi cambiare il codice.
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

 interfaccia non devi cambiare il codice.
come detto prima, questa la vorrei conservare come "ultima spiaggia" !
OK! hai detto che credi di sapere la risposta...  quale č!  :-)))


ps: aiutami a ricordare:
la gestione gruppi di access agisce sul BE o sul FE? non vorrei che
aprendo la tabella posta sul server si possono fare modifiche da chiunque
senza controllo!

Newsgroup: it.comp.appl.access
Titolo: Problema di visualizzazione stampa grafici

In un applicativo ho realizzato dei grafici dei dati inseriti.
Avendo i grafici di Access il limite sulle 5 serie, ho realizzato dei
grafici con 6,7 serie mettendone 2 sovrapposti. Mentre li visualizzo
correttamente, quando vado a stampare questi grafici, me ne stampa solo una
parte.
Questo avviene utilizzando l'applicativo in rete.
Stampandoli in locale (e con meno dati) non ho problemi.
Ci possono essere problemi di trasferimento dati sulla rete?
Altrimenti?
E' un problema conosciuto? Come risolverlo?
Grazie
Antonio
--
--
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing on usenet and in e-mail?

 Q: What is the most annoying thing on usenet and in e-mail?
Ciao.
-- 
Sergio MAZZA 

 Se li fai in Excel e li colleghi nel report?
Che vor dě?
Ammazza quante risposte cmq...
Antonio 

 Antonio
Ciao.
-- 
Sergio MAZZA 

 Avendo i grafici di Access il limite sulle 5 serie, 
toh...chi si rivede.
Che vordi' limite 5 serie?
-- 
ac
y-1=x

 CISA1 - Automazione di Excel
Ma io devo realizzare questa cosa in maniera completamente trasparente
perchč sono dei veri e propri utOnti.
Mi sembra piuttosto macchinoso cosě
Antonio

 ha scritto nel messaggio
news:Z_Jqh.4325$bH4...@tornado.fastwebnet.it...

Che più di 5 serie di dati (corrispondente a 5 righe) il grafico non te le
gestisce
Antonio


E' strano ho un piccola applicazioncina che riesce a espormi 100 (e' 
dove sono arrivato) serie diverse con fino a 30 (dove sono arrivato) 
punti per serie. Uso un oggetto di tipo graph2000 con origine dati una 
query "xtab"
-- 
ac
y-1=x

 ha scritto nel messaggio
news:IL7th.16863$bH4....@tornado.fastwebnet.it...

Che cosa è graph2000?
un controllo non proprietario?
Antonio

 un controllo non proprietario?
No. uno dei due controlli che in genere access usa (Graph e Excel) per 
fare grafici e che dovrebbe essere uno dei molteplici gadgets associati 
ad office, l'ho sempre trovato nella lista degli oggetti associabili.
Un controllo proprietario e' ChartDirector che uso per fare grafici su 
web. Anzi lo ha selezionato il tuo amichetto Lbo l'ultima volta che ha 
fatto 'na cosetta per me.
Ricerca con google "microsoft graph": circa 11.000.000 di voci
;<)
-- 
ac
y-1=x

 Antonio
Immagino che se sono utonti tu gli dia la possibilità di modificare i grafici se non nei valori.
Quindi una volta creati, quelli rimangono così; i dati che leggerà il foglio excel per alimentare il suo grafico, lo fa in modo 
trasparente all'utonto (ci pensa OLE) e ogni volta che eseguirai il report.
Comunque Alessandro ti ha indicato lo stesso oggetto (che viene utilizzato da tutto il pacchetto office) solo in versione "naked"...
Ciao.
-- 
Sergio MAZZA
Newsgroup: it.comp.appl.access
Titolo: [OT] Per Carlo VE

Dovrei inviarti gli ultimi dettagli sulla cena ma non riesco a inviarti
messaggi e-mail.
Puoi metterti in contatto al mio indirizzo 
glenru...@hotmail.com
 ?
Mi scuso col newsgroup per l'intrusione.

Glen Runciter ha scritto nel messaggio ...

devo avere dei problemi con il provider
riesco solo a leggere e spedire msg al ng
Nel caso non riuscissi a risolvere i problemi ti prego di
ti prego di contattarmi al  03397590979
Carlo Ve

Newsgroup: it.comp.appl.access
Titolo: Settimane e Deficenti


Allora forse il problema esiste
P.s.:Deficenti poiche si defice....da non confondersi con imbecilli perche
si imbella

 ha scritto nel messaggio
news:87paps$8hl$1...@nslave1.tin.it...


...


Newsgroup: it.comp.appl.access
Titolo: Campo eliminato in tabella continua a richiedere parametro

Buon pomeriggio a tutti.
In fase di migliorie del mio db ho deciso di eliminare un campo di una 
tabella che per molti record era già popolato.
Ora però all'apertura mi continua a chiedere il parametro da inserire.
Cosa lo disturba?
Giorgia 

 Cosa lo disturba?
Se ti chiede all'apertura della tabella è molto probabile che hai
il nome del campo nella proprietà "Ordina per" della tabelle.
Quindi vai in vis. struttura della tabella, scegli Visualizza/Proprietà
e togli cosa trova nell'ordinamento.
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it
 

 ha scritto nel messaggio 
news:8tn5ob...@mid.individual.net...

Grazie Karl in effetti, nelle tabelle d'origine non c'era questo ordinamento 
ma nelle tabelle del db ad esse collegate sì.
Buona giornata
Giorgia
Newsgroup: it.comp.appl.access
Titolo: query e maschere

Ciao a tutti, vengo al dunque:
ho creato una query che uso per la ricerca delle persone nel mio database e
ho associato ad essa una maschera.
Nei criteri della query ho messo il codice Like [Forms]![Ricerca
persona]![cognome] & "*" che dovrebbe permettermi di cercare le persone
digitando il loro cognome e nome in una maschera appositamente creata! Il
problema è che non riesco a far partire la maschera di inserimento del nome
e cognome prima della query
Ho provato a farla aprire all'apertura della maschera dei "risultati" ma
così facendo la query mi mostra quella solita finestrina di "immissione
valore parametro" dicendo che non ha trovato i dati della maschera...ho
provato a farla aprire sull'evento prima di query,  poi sull'evento su query
e niente!
Come posso fare??
Se c'è qualcuno che riesce a interpretare il contorto contenuto di questo
messaggio mi risponde??
Grazie già da ora!!
Luigi

 wrote in message
6zIo8.87178$1S3.2...@twister1.libero.it...

Aprila su evento Timer impostato a 500 della maschera di immissione...
funziona?

 ha scritto nel messaggio
news:6zIo8.87178$1S3.2...@twister1.libero.it...

Solo alla luce di una stupida intuizione ho risolto il problema facendo in
questo modo:
apro la maschera di inserimento dati, clicco su un tasto che mi apre la
maschera basata su quella query che ora sa dove prendere i dati perchè la
maschera a cui si fa riferimento nella query è stata già aperta e i dati già
inseriti!
Ciao e grazie!
Luigi
Newsgroup: it.comp.appl.access
Titolo: Controllo presenza

Ciao a tutti . Ho il problema che vi espongo :
Ho una maschera di immissione nella quale sono presenti 5 campi di testo
diciamo : aa bb cc dd ee .
Vorrei che passando ad un record successivo o predente oppure uscendo dalla
maschera,
venisse fatto il controllo che in determinati campi , diciamo per esempio aa
bb cc sono stati
inseriti dei valori altrimenti deve essere impedito lo spostamento tra
records o l'uscita dalla maschera . Possibilmente facendo comparire un
messaggio che avvisi del tutto  .
Io ho provato a farlo ma non conoscendo il codice soprattutto nello
spostamento tra i records mi viene fuori una cosa che mi sembre un po'
macchinosa.
Qualcuno puo' darmi qualche suggerimento ????   Grazie.

 ha scritto nel messaggio
news:%n7c8.15896$eD3.6...@twister1.libero.it...

le tabelle le conosci?
basta che metti "richiesto" = si nella struttura della tabella...
e metti il testo che vuoi nella casella "messaggio di errore"
by
stwe

 Innanzitutto ti ringrazio per la risposta, ma non va bene al mio caso.Ti
spiego perche'.
Se l'utente non scrive in uno dei campi per me obbligatori ma poi,   invece
di scorrere i records chiude la maschera, access semplicemente non salva il
record senza dare avvisi e questo lo vorrei evitare.
E poi mi sembra che il messaggio di errore a cui ti riferivi valga per le
regole di convalida e non per la proprieta' richiesto o no???

 ha scritto nel messaggio
news:xzac8.16872$eD3.6...@twister1.libero.it...

hai ragione...
...per le regole di convalida
mi sa che devi farti un piccolo contrutto if... then... else..., ma in
questo caso è davvero banale
vediamo se non faccio figuracce:
Response = msgbox("Dopo il salvataggio non sarà più possibile..... quello
che vuoi", vbYesNo + vbQuestion + vbDefaultButton2, "Attenzione")
If Response = vbYes Then
Forms!maschera3.Refresh
Dim stDocName1 As String
    stDocName = "accoda" ''quì gli faccio fare quello che voglio...
    DoCmd.OpenQuery stDocName, acNormal, acEdit '' ovviamente quì gli fai
fare tu quello che vuoi...
 Refresh
 Else
    DoCmd.CancelEvent
End If
e questo funziona lo so pechè lo uso, modificalo secondo necessità
ancora un consiglio: per indicare una sottomaschera all'interno della tua
maschera digli così per dirgli quale campo vuoi che usi:
Me!Manodopera!Manodopera =  '' quello che vuoi...
spero ti aiuti
by
stwe
Newsgroup: it.comp.appl.access
Titolo: Interazione fra due DB

Ciao (ci riprovo....) , due domande e un interrogativo
Ho due Db , uno Db1 e l'altro DB2 (access 2000) ..
1)Su una Mask2 in DB2  vorrei "catturare" il valore vualizzato su un
campo di una Mask1 attiva in quel momento  nel DB1
2)Vorrei creare sul Db1 , dal DB2 , una tabella
Si possono fare queste due cose da codice ? ho provato ad inserire
nei
riferimenti del DB2 il DB1 ( vedo moduli mask etc ) ma evidentemente
mi
manca qualcosa  , grazie

 ha scritto nel messaggio
news:1170267003....@m58g2000cwm.googlegroups.com...

Ma perchè dovresti avere due istanze di access aperte contemporaneamente con
maschere distinte invece di una sola che fa tutto, magari usando le tabelle
collegate?
Antonio

 ha scritto nel messaggionews:1170267003....@m58g2000cwm.googlegroups.com...

Innnanzi tutto scusa il ritardo ....
Cerco di spiegarmi : abbiamo un MDB1 (FE che punta a tab SQL)
rilasciato da terzi lasciato aperto e modificabile volutamente che
però noi non vogliamo modificare in quanto è suscettibile di
aggiornamenti periodici che ricoprono le vers. preced.
Io ho creato un altro FE (MBD2) che punta ad alcune tab SQL che mi
interessano e , dovrei aggiornarle  e , avendo alcune routine sul
MDB1 volevo sfruttarle (che ci è consentito) .
Il giro sarebbe stato : aprire Mask1(MDB1) , aprire Mask2(MDB2) e
prelevare un valore da Mask1, elaborare con calcoli e restituire su
Mask1(DB1) il recordset aggiornato .
Spero di aver chiarito .
Ciao
NAtan

 Antonio
Innnanzi tutto scusa il ritardo ....
Cerco di spiegarmi : abbiamo un MDB1 (FE che punta a tab SQL)
rilasciato da terzi lasciato aperto e modificabile volutamente che
perň noi non vogliamo modificare in quanto č suscettibile di
aggiornamenti periodici che ricoprono le vers. preced.
Io ho creato un altro FE (MBD2) che punta ad alcune tab SQL che mi
interessano e , dovrei aggiornarle  e , avendo alcune routine sul
MDB1 volevo sfruttarle (che ci č consentito) .
Il giro sarebbe stato : aprire Mask1(MDB1) , aprire Mask2(MDB2) e
prelevare un valore da Mask1, elaborare con calcoli e restituire su
Mask1(DB1) il recordset aggiornato .
Spero di aver chiarito .
Piů o meno.
Comunque, quello che mask2 ti restituisce č il contenuto di qualche tabella,
quindi puoi sempre andare a recuperarla direttamente in tabella collegata
Antonio

 - Mostra testo tra virgolette -
Ti ringrazio delle info , ho aggirato il problema facendo come dici
tu ....
Ciao
Newsgroup: it.comp.appl.access
Titolo: questione di memoria...

ho la seguente situazione:
in una tabella ho memorizzato tutti i "percorsi Base" (word, excel, path
immagini, ecc)
secondo voi, per avere migliori prestazioni e per non sovraccaricare il
sistema
č meglio creare una maschera nascosta con i dati
oppure caricare i percorsi in variabili globali?
grazie

 grazie
Hai memorizzato i percorsi delle applicazioni word, excel? O dei documenti?
Comunque in questo caso utilizzerei delle variabili globali...
Ciao.
--
Sergio MAZZA


tutti e due:
praticamente nella tabella ho:
percorso word (completo anche di nome file)
percorso excel (completo anche di nome file)
path immagini
directory predefinita
perscorso visualizzatore immagini (completo anche di nome file)

 perscorso visualizzatore immagini (completo anche di nome file)
E se trovi un pc con percorso in inglese? Tipo "c:\program files\..." che
fai?
Ciao.
--
Sergio MAZZA

 ha scritto nel messaggio
news:bgasjm$4o4$1...@canarie.caspur.it...

scusa ma non capisco dove sta il problema.
i percorsi sono campi testo e possono essere di qualsiasi tipo
ad esempio io uso l'applicativo su sistemi windows e ho
S.O. Win 98/XP con percorsi in italiano
S.O. NT4 con percorsi in inglese
non ho nessun tipo di problema nel caricare le applicazioni o cercare nelle
directory
il tuo era forse un problema più complicato?


No, pensavo al fatto che devi intervenire a mano in una delle configurazioni
e questo mi suonava "strana" come soluzione scelta; ma sicuramente se hai
deciso per questa via un motivo ci sarà...
Ciao.
--
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: DB e Relazioni

Ho un DB con 12 Tabelle
In che modo posso Visualizzare tutti i dati delle tabelle in una unica
maschera o Query??
Ho messo in relazione l'ID contatore   (della tabella1) con il CODICE
PERSONALE  numerico (delle altre 11 tabelle)
La maschera non va.... Se imposto una query mi esce vuota senza record
se non è chiaro mi spiegherò meglio in seguito.
saluti CF

 wrote in message
1xL45.266419$VM3.2...@news.infostrada.it...



Ho rivisto il tutto e adesso pare che vada, mi mancava una relazione, se ci
saranno prblemi, ritornerò.
Grazie dei consigli CF

Newsgroup: it.comp.appl.access
Titolo: Cancellare un file

Come faccio, da codice, a cancellare un file dal disco? Scusate, ma
nel help non sono proprio riuscita a trovare.


Hai provato sull'help a dare uno sguardo all'istruzione Kill?
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

Hai provato sull'help a dare uno sguardo all'istruzione Kill?
Grazie :) ...in verita' ho cambiato azienda da pochi gg e mi trovo con
un help installato a meta'.
Newsgroup: it.comp.appl.access
Titolo: inserire in un record il collegamento ad un file

salve, mi ero interessato all'inserimento di testo fomattato in un 
record mediante l'inserimento di un oggetto OLE. Tale strada mi è stata 
sconsigliata a favore dell'inserimento di un link a un file; volevo sapere:
1. come inserisco il collegamento nel campo? devo scriverlo a mano il 
percorso?
2.  è possibile che il file, di cui ho inserito il link, venga aperto se 
premo un pulsante?
grazie in anticipo!

 grazie in anticipo!
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Alessandro Baraldi ha scritto:

scusa.. ho cercato nel sito ma non la trovo :( ne questo esempio ne 
quello ke mi hai consigliato per usare access come un popup... saresti 
cosě gentile da indicarmi le parole chiave giuste per effettuare la 
ricerca o magari (sarebbe meglio) i link?
grazie ancora

 grazie ancora
Mi verrebbe da dirti di cercare meglio visto che li ho trovati in
2 minuti io che non ne avevo bisogno.....!!!
Per il 1° argomento trovi almeno 3 Esempi all'interno di questa
mia FAQ:
6.194 Confrontare tenciche di enumerazione folder
Questa Sub riempie una Tabella(che devi creare) con l'elenco
dei File.DOC presenti in una Cartella:
Public Sub MapPath(strFromFolder As String)
 
   Dim fso As New FileSystemObject
   Dim fil
   Dim strPath As String
   Dim rs As Dao.Recordset
 
   set rs=CurrentDb.OpenRecordset("NomeTuaTabella") 
   For Each fil In fso.GetFolder(strFromFolder).Files
      If Mid(fil.Name, InStr(fil.Name, ".") + 1, Len(fil.Name)) = "doc"
Then
            strPath = strFromFolder & fil.Name
            rs.addnew
            rs!NomeCampo=strpath
            rs.Update
            DoEvents
      End If
   Next
End Sub
Per il 2° Argomento:
6.100 Funzione per Nascondere o Mostrare la Finestra di MSAccess.
Saluti

Newsgroup: it.comp.appl.access
Titolo: aggiungere una parola "fissa" al risultato di una query

Ciao a tutti.
Ho una tabella Anagrafica con il campo [cognome].
Tramite una query visualizzo la lettera iniziale:
select distinct left([cognome];1) as lettera
Se volessi aggiungere alla fine del risultato della query la parola "tutti", 
come devo fare?
Vorrei ottenere, quindi:
a
b
c
...
tutti
grazie.
Giancarlo 

 ha scritto nel messaggio
news:esmna2$79k$1...@aioe.org...

Vedi UNION
Antonio

Newsgroup: it.comp.appl.access
Titolo: questione di riporti

Innanzi tutto ciao a tutti
Ecco il mio problema:
in una maschera ho due caselle di testo
1)totalizzatore iniziale 
2) totalizzatore finale
entrambe collegate ad una tabella devo far si che il totalizzatore
iniziale corrisponda al totalizzatore finale dell'inserimento
precedente.
Ho provato e riprovato varie soluzione ma ...... IGNORANTE!
non riesco arrivare alla soluzione.
grazie 
     vincenzo

 ha scritto nel messaggio
news:4nni9t44hgi8kclnd...@4ax.com...

Innanzitutto una regola fondamentale quando si sviluppa un database
relazionale: non si registrano mai i campi calcolati in una tabella, quindi
i controlli calcolati di una maschera o di un report sono normalmente
controlli non associati oppure sono associati a campi calcolati di una
query. Se questo non è vero c'è qualcosa che non va nell'architettura del
database, e prima o poi ciò ti procurerà dei brutti mal di pancia di cui il
tuo è un esempio.
Per darti una dritta occorre però che tu ci racconti qualcosa di più di ciò
che devi realizzare.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------


wrote:

ok
 Prendiamo ad esempio un contatore Enel. di cui controllare i consumi.
Altro non faccio che due letture del contatore in giorni diversi per
poi ottenerne  per differenza il risultato (ma quest'ultimo poco
importa).
Nella tabella e quindi nella maschera ho inserito due caselle di
testo, di tipo numerico (per la differenza), contatore iniziale e
contatore finale. Vorrei che la maschera quando vado a fare un
inserimento dei dati mi riporti già la lettura iniziale che
corrisponde alla lettura finale del giorno precedente.
Con una query potrei ottenere "UltimodiTF" dalla tabella origine
ma poi non riesco ad inseirlo nella maschera come origine del campo
totalizzatore iniziale. (Mi sono spiegato come un libro chiuso?)
     Vincenzo


Beh io mi registrerei in tabella solo lettura con tanto di data in cui è
stata effettuata.
Se poi sulla maschera di inserimento volessi far comparire il valore
dell'ultima lettura, lo visualizzerei in un controllo non associato tramite
una DLookup basata sulla tabella origine record della maschera e facendomi
restituire il valore della lettura contenuta nel recor con la data più alta;
facendo poi la differenza tra il valore del controllo associato e quello del
controllo non associato mi ricaverei il consumo.
Oppure con la DLookup puoi andarti a prendere il valore del campo UltimodiTF
della tua query.

Newsgroup: it.comp.appl.access
Titolo: auto esecuzione database

come faccio a rendere eseguibile un database creato con Access 2000 su un
personal sprovvisto di Access?
Grazie
Revelli Luca

se vai sul sito comune 
www.sitocomune.com
 poi vai in General e poi leggi
l'ultimo link detto faqqone. Ciao

Newsgroup: it.comp.appl.access
Titolo: mutuamente esclusivo in una maschera continua

Da una tabella di oggetti deperibili, che possono giacere liberi in
magazzino o essere affidati a qualche utente, estraggo quelli di colore
bianco. 
Uno solo fra gli oggetti bianchi liberi funge da riserva strategica e si
riconosce perche' non sta in magazzino (il campo ubicazione non e' vuoto
bensi' valorizzato) pur essendo flaggato e conteggiato come "libero e
dosponibile". 
Essendo beni deperibili, la riserva strategica va periodicamente
avvicendata: 
Con una query estraggo la lista degli oggetti bianchi liberi, a volte 3,
a volte 10, ecc. uno solo dei quali avra' valorizzato il campo
ubicazione, e la metto in una maschera (maschera continua). Accanto a
ogni esemplare deve figurare un pulsante, io premo quel pulsante e
l'oggetto diventa riserva strategica al posto di quella vecchia (in
pratica si cancella il campo ubicazone dalla riserva vecchia e viene
valorizzato quello della riserva nuova).
La maschera idealmente presenta su ogni riga i campi:
Id, Colore, Stato, Scadenza, Ubicazione, pulsante (?).
 
e si appoggia a una query che ha estratto colore=bianco e Stato=libero.
io vorrei che premendo il pulsante di fianco all'elemento prescelto, nel
suo campo ubicazione viene inserito "riserva", mentre viene cancellato
il campo ubicazione dell'elemento  che fungeva da riserva fino a quel
momento.
Bene o male riesco a immaginare un generico pulsante che on click scrivi
di qui e cancella di la', ma non riesco a immaginare come far funzionare
i pulsanti in modo mutuamente esclusivo, nota bene il pulsante non si
appoggia a nessun campo sottostante, ma esiste solo nella maschera per
effettuare la scelta.
Si riesce a fare? Come?
Grazie mille!

 ha scritto nel messaggio
news:3A952A1D...@maxidata.it...

Io farei cosě.
Senza utilizzare un pulsante di comando, con il mouse farei un doppio click
sul controllo Ubicazione del record che deve diventare riserva; a fronte
dell'evento "Su doppio clic" di Ubicazione genererei un codice VBA che
assegna al controllo Ubicazione il valore "riserva"; apri quindi un
recordset sulla tua tabella, ricerca il record che ha un ID diverso da
quellodel record corrente, il Colore e lo Stato uguali a quelli del record
corrente e il valore "riserva" nel campo Ubicazione; quando lo hai trovato
forza il valore Null nel campo Ubicazione ed aggiorna il record.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------

 forza il valore Null nel campo Ubicazione ed aggiorna il record.
Quoto tutto perche' e' un' ottima idea, grazie! 
B.
Newsgroup: it.comp.appl.access
Titolo: Calcoli in  maschera

Salve, in una sottomaschera visualizzo dei record correlati. Ogni record
ha un nel campo "TIPO" un valore dei 3 disponibili, diciamo A, B, C.
All'apertura della maschera ho necessità che per i record che hanno il
valore A nel campo tipo devo moltiplicare il valore del campo MQ per una
cifra X ( euro 15), se è B per una cifra diversa , se C ancora per altra
cifra. Ho cercato con If/then ma inutilmente. Come ottenere ciò?
Grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Grazie
IIf([Tipo] = "A";Prezzo*15;iif([Tipo] = "B";Prezzo*10;Prezzo*5)
In pratica se tipo è A moltiplica per 15, altrimenti se è B moltiplica per
10, in ultima analisi moltiplica per 5
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it

 cifra. Ho cercato con If/then ma inutilmente. Come ottenere ciò?
Ciao, fid.
    Oltre quanto indicato da MA, che saluto, potresti anche prendere in 
considerazione la possibilita' di creare una tabella dei "valori" dei "tipi" 
perche' una delle peculiarita' dei "prezzi" e' quella di variare nel tempo. 
Con tale tabella, al variare degli importi per tipo, non avresti la 
seccatura di dover ricordare in quali query, maschere e report devi 
modificare la formula contenente valori costanti che per loro natura sono 
invece incostanti. Non ci starebbe male anche un capo del tipo "data 
inizio".
-- 
Ciao :o)
Maurizio Borrelli, Microsoft Office Access MVP
--------
?SPQR(C)
 X
--------

Newsgroup: it.comp.appl.access
Titolo: Filtrare tra due date

Vorrei creare una query che mi filtra i record in un intervallo di
date, che immetterò manualmente.
Ho capito che devo utilizzare BETWEEN ma non ho capito come fare.

 Ho capito che devo utilizzare BETWEEN ma non ho capito come fare.
Ciao Mimmo
Select Tabella1.* from tabella1 Where [CampoData] BETWEEN #01/01/2004# AND
#31/12/2004#
oppure nel Query Builder sulla riga criteri del campo data scrivi Between
#29/08/2004# And #31/12/2004#
l'imoportante è racchiudere le date tra #.
Saluti
Cinzia



Quello che a me interessa è immettere le due date manulamente una
volta che apro la query.

 volta che apro la query.
come prima solo che invece delle due date fisse metti cosě:
Between [DaData?] And [AData?]
Cinzia


Graazie
Newsgroup: it.comp.appl.access
Titolo: Neofita cerca aiuto!!!!!!

Salve a tutti!
Uso da moltissimo tempo il compute ma, aime! non ho mai
creato qualcosa in Access; di questo me ne vergogno quasi!
Vorrei perň rifarmi, perchč credo non sia mai troppo tardi per imparare!
Vorrei iniziare creando un bel database di gestione clienti
(mi occupo di finanza) e vorrei poter inserire ad ogni nuovo contatto
le seguenti voci:
Nome
Cognome
Indirizzo
Tel. Abitazione
Tel. Ufficio
Tel. Cellulare
Fax
E-Mail
Note
con una bella interfaccia amichevole e immediata
creando cosě un archivio di tutta la mia clientela!
Credo sia semplice, ma quando vado praticamente a creare una tabella
č la fine .....mi esaurisco!
Mi sapreste dare una mano, dandomi per esempio un sito dove
sia descritto passo passo la procedura per voler fare questo programmino?
Penso che iniziando da una cosa cosě si potrebbe poi imparare qualcosa di
meglio!
non credete?
Grazie mille!

 Grazie mille!
Poichč la tua richiesta č cosi semplice, hai provato ad utilizzare i Demo
che Access predispone all'apertura??????
C'č sicuramente quello che fa per te e si chiama guarda un pň:
"GESTIONE CONTATTI".......
Poi quando hai imparato te ne fai una piů bella....;-\
@Alex.
-- 
Posted from  [62.98.12.105] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Newsgroup: it.comp.appl.access
Titolo: Acess e SQl

Vorrei estrapolare un intero database ubicato su di un server "windows nt
server 4"  e condiviso su alcuni client windows 98 in rete, ho notato che i
client per poter lavorare con il suddetto database necessitano di access
2000, sarebbe possibile esportare le tabelle o l'intero database su di un
client win 98 per poi poterci lavorare.
L'unico file che sono riuscito a trovare e' un file senza estensione sarebbe
possibile se si trattasse del file di origine del database importarlo su
access ??? e come ???
sul server oltre che a sql vi e' installato anche visual basic.
Grazie a chiunque volesse rispondermi

 ha scritto nel messaggio
news:9a1ftl$ddg$1...@serv1.iunet.it...

Devi conoscere il nome del database SQL, essere collegato in rete con il
server, avere i diritti almeno alla lettura e poi alleghi le tabelle anche
via ODBC.
Altra strada: apri SQL dal lato server ed esporti tutte le tabelle in
formato Access.
Ciao, Carlo

 ha scritto nel messaggio
news:TeZw6.11039$E01.1...@news.infostrada.it...


 ha scritto nel messaggio
news:9a1ftl$ddg$1...@serv1.iunet.it...

Se sql e' la versione 7.0 , entri nel sql manager ed usi il wizard del DTS
Export e ci pensa a tutto lui a crearti il database mdb. Se hai sql 6.5
l'unica e' esportare in formato testo e reimportare in access.
In ogni caso a seconda di come e' impostato l'sql ti perdi un po' di roba
sicuramente le referenze tra tabelle .
altrimenti come dice Carlos ti fai un database access e ti colleghi le
tabelle via ODBC.
Newsgroup: it.comp.appl.access
Titolo: Stampa report filtrato da maschera con pulsante di comando

Ciao a tutti,
ho visto che ci sono molti post sull' argomento ma non riesco ad
adattare i vari esempi al mio problema.
Ho la necessità di stampare 4 campi (di molti) di un report che
visualizzo in una maschera mediante un pulsante di comando.
Ho creato una query della tabella collegata alla maschera che contiene
i 4 campi da stampare che chiamo 'A' , 'B' , 'C' , 'D' , più un campo
ID e poi ho creato anche il Report relativo alla Query.
Ho provato a usare i codici che ho trovato sui vari post, ma non riesco
a concludere nulla....e vista la mia igoranza.... mi date una mano????
grazie...

 ha scritto nel messaggio news:1158310382....@e3g2000cwe.googlegroups.com...

[risposta]
Bartezzaghi ti fa un baffo.
Spiegati meglio...
Ciao.
-- 
Sergio MAZZA

Newsgroup: it.comp.appl.access
Titolo: Formula??????

Un salutone a tutti,
ho questo strano problema:
Ho due campi  che voglio sommare,ma quando imposto la formula sotto
riportata non me li somma ma li aggrega es; Campo1 30 Campo2 50 risultato
3050 enon 80, questo mi succede solo nella somma se faccio una sottrazione,
diovisione o moltiplicazione il risultato è giusto, Sapete dirmi perchè ?
Grazie a tutti per la risposta
Sec: Right([Ora];2)+[durata]


Perchč i due campi che tenti di sommare sono di tipo testo, quindi con il +
li concateni per fare la somma devi fare val(trim(Campo1)) +
val(trim(Campo2)).
Ciao Roberto - Syd

 Sec: Right([Ora];2)+[durata]
CHiamalo strano... right restituisce un testo, non un numero. 
Devi usare val(Right(Ora;2)) o meglio ancora minute(Ora) (se ho capito
bene cosa vuoi fare...a te interessano i minuti, no?)

Newsgroup: it.comp.appl.access
Titolo: installazione access2000 su access97

E' possibile, disponendo di office97 ed office2000, installare  access2000
su access97?
grazie
from: 
cini...@libero.it

 ha scritto nel messaggio
news:m1hr7.26488$Lp6.9...@news.infostrada.it...

Sě č possibile scegliendo l'installazione personalizzata e installandolo su
una cartella diversa.
Se installi Office 2000 Pro puoi scegliere
c:\programmi\MicrosoftOffice\Office2000
Ciao, Carlo

Newsgroup: it.comp.appl.access
Titolo: Info su cancellazione record

Nella relazione delle tabelle non ho piazzato il check a "elimina record
correlati a catena", impedendo la cancellazione di un record se prima
tutti i record correlati non sono stati eliminati.
Il click sul pulsante di cancellazione apre il solito mattone,vorrei
sapere se è possibile intercettarlo e farne uno personalizato. Grazie
Fid
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Fid
ciao
se ti riferisci al messaggi guarda su 
www.donkarl.com/it
 e metticene uno tuo
-- 
_ _
Ciao
MAssimiliano Amendola            
www.accessgroup.it
Cisa - Conferenza Italiana per Sviluppatori Access
Info:  
www.donkarl.com/it
Newsgroup: it.comp.appl.access
Titolo: Obbligare la scelta di un valore

Ciao.
Volevo fare in modo che un report non si aprisse se prima da una combo non è
stato selezionato un valore (oppure selezionata un checkbox, etc),
segnalando all'operatore che ha "dimenticato" quel valore.
Ho provato ad associare all'evento SuClick del pulsante per aprire
l'anteprima report qualcosa di questo tipo:
If cbxPippo.Value = "" Then
MsgBox etc etc
Else
DoCmd.OpenReport etc etc
End If
Non mi esce neanche il messaggio di avviso e il report si apre
tranquillamente come se niente fosse (ovviamente vorrei che in caso di
messaggio bloccasse l'apertura del report)
Grazie
Andrea

 ha scritto nel messaggio

Value è una proprietà sottintesa.
Comunque prova con ISNULL(Me.TuoControllo) come condizione
Un controllo vuoto è nullo, non stringa vuota.
Sib
-- 
http://www.gestionedati.com

Newsgroup: it.comp.appl.access
Titolo: problemi con la maschera di input

vorrei un aiuto perchč in una tabella impostando la maschera di input di
un campo di testo nel seguente modo >L<???????????? mi viene fuori il
seguente messaggio di errore : il valore immesso non č valido per la
maschera di input'?aLLLLLLLLLLLLLL'vi prego aiutatemi grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Con Access 2000/XP la "L" indica una immissione obbligatoria di una lettera.
I 12 "?" indicano una immissione facoltativa di 12 lettere (non numeri).
Se inserisci meno lettere di 13 o 13 tutto funziona, se ne inserisci di più
ti da l'errore riportato.
Specifica meglio quale versione di Access usi e quale dovrà essere il
risultato che ti aspetti.
(Per esenmpio: Abbbwwwrrrggg)
Ciao, Carlo
Newsgroup: it.comp.appl.access
Titolo: Variare impostazione campo tabella nel backend tramite vba

Avrei la necessità di variare alcuni campi presenti nel backend tramite vba direttamente dal frontend.
 
Ho una tabella prodotti ed un campo NomeProdotto a cui voglio cambiare le proprietà, vorrei impostare a Duplicati Non Ammessi ma quando eseguo il mio codice non me lo varia.
 
Premetto che la tabella contiene già dei dati e l'indice per NomeProdotto non esiste.
 
Set dbs = DBEngine(0).OpenDatabase(GetFileName)
 
'crea indice di tipo UNIQUE DUPLICATI NON AMMESSI
dbs.Execute "ALTER TABLE Prodotti ADD CONSTRAINT NoDupes UNIQUE (NomeProdotto);"
 
 
Qualcuno mi sa dare una mano o proporre un alternativa che non sia quella di modificare il backend direttamente da access (usano la runtime).
 
Grazie.


Ho trovato il seguente codice sul sito comune e mi funziona creando finalmente l'indice solo che mi mette duplicati ammessi ed io invece non li voglio.
Cosa devo modificare ?
 
Function creaIndice(tabella As String, indice As String, Campo1 As String, _
    Optional Campo2 As String, Optional Campo3 As String, Optional Campo4 As String, _
    Optional campo5 As String) As Boolean
 
    Dim tdf As DAO.TableDef, idx As DAO.Index
    Set tdf = dbs.TableDefs(tabella)
    With tdf
        Set idx = .CreateIndex(indice)
        With idx
            .Fields.Append .CreateField(Campo1)
            If Campo2 <> "" Then .Fields.Append .CreateField(Campo2)
            If Campo3 <> "" Then .Fields.Append .CreateField(Campo3)
            If Campo4 <> "" Then .Fields.Append .CreateField(Campo4)
            If campo5 <> "" Then .Fields.Append .CreateField(campo5)
            .IgnoreNulls = True
        End With
        On Error Resume Next
        .Indexes.Append idx
        .Indexes.Refresh
        On Error GoTo 0
    End With
    If Err Then
        creaIndice = False
    Else
        creaIndice = True
    End If
End Function
 
 
Grazie

 ...
 
Ci sono vari metodi. Vedi p.e.
https://msdn.microsoft.com/en-us/library/office/ff823109.aspx
 
soprattutto l'ultimo esempio sul sito.
 
-- 
Ciao
Karl
*********
http://www.AccessDevCon.com
 
Access FAQ: 
http://www.donkarl.com/it
 
 


Grazie karl,
 
tuttavia credo che quel codice vada bene quando si tratta di tabelle non collegate, nel mio caso devo modificare una tabella che si trova nel backend.


Come non detto, funziona perfettamente.
Grazie mille ...e una notte!
Newsgroup: it.comp.appl.access
Titolo: Come archiviare un campionato di calcio.

Ciao a tutti, premetto che sono un neofita del campo e che ho anche un po'
di timore nel porvi il mio quesito.
Ho provato a costruire un db nel quale raccogliere i risultati del
campionato della mia squadra di calcio dal quale poi vorrei estrapolare
varie statistiche, soprattutto una classifica. Il risultato non è veramente
un granché, voi come strutturereste una cosa del genere?

 ha scritto nel messaggio
news:90vefj$lvg$1...@serv1.albacom.net...

La complessità del database dipende appunto da quale informazioni
statistiche vuoi ricavare come risultato.
Organizzare un DB per ottenere la classifica è abbastanza facile: basta
avere una tabella Squadre (opzionale) e una tabella Partite (dove memorizzi
i risultati di ogni partita) per poi ricavarsi con una query di
raggruppamento per squadra la classica classifica con Punteggio, Partite
Giocate (totali, in casa, fuori casa), Partite Vinte (totali, in casa, fuori
casa), Partite Pareggiate (totali, in casa, fuori casa), ........ Goal Fatti
e Goal Subiti ecc. ecc..
Potresti poi crearti una tabella Eventi nella quale memorizzare (al livello
di partita e minuto della partita) tutto ciò che avviene per ogni partita
(goal, autogoal, rigori fatti, rigori falliti, falli, ammonizioni,
espulsioni, punizioni, corner, sostituzioni ecc. ecc.). In questo caso avrai
bisogno anche di una tabella Giocatori.
Quanto alle relazioni, la tabella Squadre sarà in relazione uno-a-molti con
la tabella Partite, con la tabella Eventi e con la tabella Giocatori. La
tabella Giocatori sarà in relazione molti-a-molti con la tabella Partite e
con la tabella Eventi.
Sicuramente la creazione di una tabella Calendario ti semplificherà molto
l'introduzione dei dati e potrai memorizzarla completamente prima che inizi
il campionato.
Per progettare il tuo database dovrai prima definire quali informazioni vuoi
ottenere; quindi disegnare gli oggetti di output (query, maschere e report)
che li conterranno. Finita questa parte devi localizzare i dati di cui hai
bisogno; da qui determinerai la struttura delle tabelle e il modo in cui
saranno in relazione fra di loro. Ciò fatto determinerai di quali calcoli
hai bisogno dietro gli oggetti di output.
Insomma hai un bel pò da lavorare.
--
Roberto
---------------------------------------------
il sito comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------

 wrote in message
c5NY5.72656$hk4.2...@news.infostrada.it...


 ha scritto nel messaggio
news:911s7k$4aj$1...@serv1.albacom.net...

Io ed altri frequentatori del NG ti saremo grati se in futuro scriverai la
tua risposta dopo e non prima del testo dei messaggi cui rispondi.
Alla prossima.
--
Roberto
---------------------------------------------
il Sito Comune di it.comp.appl.access:
http://members.xoom.it/it_db_access/
---------------------------------------------
Newsgroup: it.comp.appl.access
Titolo: Office a 2013/2016 32 o 64 bit, quale prendere ?

Sto valutando l'aggiornamento a Office 2013 o 2016, da versione 2003
Vedo che esistono due versioni, la 32 bit e la 64 bit
Propenderei per la 64 bit perche' in questo documento
 
https://technet.microsoft.com/it-it/library/ee681792.aspx
 
 
dicono che le versioni 64bit riescono a gestire moli maggiori di dati, 
tipo Excel, e non hann limiti sulla dimensione di file da lavorare
Poi pero' elencano i contro:
- versioni a 32 e 64 bit nello stesso pc niente (quindi non potrei 
tenere l'Office 2003 32bit installato)
- alcune applicazioni bloccano le installazioni di Office 2013/64bit
- il rendering della grafica potrebbe influire negativamente sulle 
prestazioni (??? e che vor di' ?)
- activeX e oggetti Com scritti per i 32bit non vanno con office 64 bit
- alcune caratteristiche NON sono presenti nelle versioni 64bit (legacy 
equation editor, i file Wll di Word)
Inzomma, da una breve raccolta informazioni sembra che tutto sommato sia 
meglio la 32bit rispetto alla 64bit
Voi che ne dite ?
Ciao e grazie
RobertoA
 
 
 

Salve,
 
Robertoa ha scritto:

I controller che lavorano con millioni di righe in Excel (BI, Power 
Pivot ecc.) amano la versione 64 bit. In genere aiuta contro alcuni 
limitazioni di memoria, p.e. stack di Access finito con molte maschere 
aperte.
 
Però oggi la raccomandazione è quasi sempre 32 bit, perché per 64 bit 
non ci sono ActiveX e si deve adattare tutti i codici API.
 
Alla lunga i controller vinceranno ma Penso che dura alcuni anni.
 
-- 
Ciao
Karl
*********
Access FAQ:  
http://www.donkarl.com/it