Newsgroup: it.comp.appl.access
Titolo: OT Traduzione - Novità in A00 (1)

Ciao,
Come A00 era "rivoluzionario" il sito delle sue novità è lungo
e lo posto in tre parti. Questo è la prima.
**************************
New Features in Access 2000
*(rather) POSITIVE*
*(rather) MIXED*
*(rather) NEGATIVE*
The new features in the KB: 
http://support.microsoft.com/?kbid=208773
(rather) P O S I T I V E
**************************
Access Data Projects (ADP)
----------------------------------------
Now not only JET can be used as database engine but also the
MS SQL Server.
http://msdn.microsoft.com/library/techart/acaccessprojects.htm
MSDE
---------
The small version of the MS SQL Server 7 is included in Office 00.
It can only handle DBs up to 2 GB and up to 5 concurrent threads.
It doesn't have an Enterprise Manager and some other features
of the full version.
http://msdn.microsoft.com/library/backgrnd/html/msdeforvs.htm
Data Access Pages (DAP)
--------------------------------------
New objects that enable the easy creation of web pages.
But they only can be used with the MS Internet Explorer and
with an Office licence. --> suitable for Intranets
http://msdn.microsoft.com/library/en-us/off2000/html/acconDataAccessPagesWhatTheyAreHowTheyWorkDT.asp
Trigeminal offers a free wizard that converts forms/reports to DAPs:
http://www.trigeminal.com/utility.asp
ADO and OLE-DB
--------------------------
ActiveX Data Objects are a universal method of data access
(they were intended to replace DAO, ODBC, IISAM etc.).
ADO is often used for Access Data Projects and web pages.
However for MDBs most programmers still prefer DAO.
http://msdn.microsoft.com/library/officedev/odeopg/deovrchoosingadoordaoforworkingwithaccessdatabases.htm
http://msdn.microsoft.com/library/officedev/off2000/achowDAOToADO.htm
http://www.trigeminal.com/usenet/usenet025.asp
http://www.advisor.com/Articles.nsf/aid/GETZK17
Conditional Formating
-------------------------------
For controls in (also continuous) forms and reports you can set
conditions to format their foreground, background and border
differently in every record. (menu: Format)
Automated compact
----------------------------
In Tools/Options/General you can choose that Access compacts
the DB on close. This only happens if the DB afterwards will be
more than 256 KB smaller.
Vertical text
------------------
For textboxes and labels there's a new property "Vertical"
that rotates the text 90° clockwise.
Unicode
------------
Text is coded in a way (2 bytes instead of 1) that almost every
language and character in the world can be represented.
Record level locking
----------------------------
Until A97 there has been only page level locking for the multi
user environment. Now there's also record level locking.
(menu Tools/Options/Advanced)
Subdatasheets
---------------------
In tables, queries and the datasheet view of forms related
data for each record can be shown. However this often causes
performance problems.
Subforms/reports nest up to 7 levels
-------------------------------
In A00 subforms and subreports can nest up to 7 levels
(i.e. there are 8 levels including the main form/report).
In prior versions there are only 2 levels of subforms.
the A00 online help in this respect is wrong:
http://support.microsoft.com/?kbid=214651
Conversion to A97
-------------------------
A DB can be converted from A00 to A97 (menu Tools/Database
Utilities/Convert To Prior Access Database version)
Problems: Methods that are not present in A97 have to be
avoided. There are some reports about damaged forms and
other objects after a conversion.
Recordsets for forms
-----------------------------
Forms now have a Recordset property that offers more possibilities
and is easier to use than RecordsetClones. e.g. the synchronization
of forms is easier and safer and you even can have transactions
on the form level.
OnDirty event
-------------------
There's a new form event that e.g. can take over some tasks that
previously could be solved only by a timer.
New VBA functions
---------------------------
A00 offers some useful new functions for string handling like
InStrRev, Join, Replace, Split, StrReverse. However at many
installations you only can use them in code not in expressions
on the Access user interface like queries etc. The cause is
that this functions didn't make it into the Expression Service
that does the translation VBA --> JET. Whereas if in addition
there's a newer version of Access installed on the same computer
these functions also work everywhere in A00. Workaround:
http://support.microsoft.com/?kbid=225956
New collections and objects
--------------------------------------
There are new collections and objects e.g. CurrentData,
CurrentProject, AllForms, AllReports etc. They make some
actions easier. However they make the object model of
Access even more complicated and most of the information
could be gathered also in A97 by its collections and objects.
*******************************
-- 
cu
Karl
*********
Access FAQ: 
www.donkarl.com/it
 + iscriviti alla prima Conferenza
Italiana per Sviluppatori di Access (CISA 1), Arezzo, 4+5/6/2005 

 Ciao,






















Purtroppo non dispongo più della versione in Italiano di Access (ora mi
hanno installato A2003 al posto di A97) e quindi molti termini specifici
non li ho potuti verificare direttametne. Alcuni termini li ho lasciati da
tradurre; spero sia utile lo stesso.
TANNHAUSER
**************************
Nuove caratteristiche in Access 2000
*(abbastanza) POSITIVO*
*(abbastanza) MISTO*
*(abbastanza) NEGATIVO*
Le nuove caratteristiche sono nella KB:
http://support.microsoft.com/?kbid=208773
(abbastanza) P O S I T I V O
**************************
Progetti di Dati Access (ADP)
----------------------------------------
Ora come motore del database si può usare anche MS SQL Server e non
solamente JET.
http://msdn.microsoft.com/library/techart/acaccessprojects.htm
MSDE
---------
La versione ridotta di MS SQL Server 7 è inclusa in Office 00.
Può gestire solamente DB fino a 2 GB e fino a 5 processi contemporanei.
Non è dotata di Enterprise Manager e di altre caratteristiche della
versione completa.
http://msdn.microsoft.com/library/backgrnd/html/msdeforvs.htm
Data Access Pages (DAP)
--------------------------------------
Nuovi oggetti che abilitano alla creazione facilitata di pagine web.
Ma possono essere usati solamente con MS Internet Explorer e con una
licenza di Office. --> adatti alle Intranet.
http://msdn.microsoft.com/library/en-us/off2000/html/acconDataAccessPagesWhatTheyAreHowTheyWorkDT.asp
Trigeminal offre un'autocomposizione gratuita per convertire
maschere/report in DAPs:
http://www.trigeminal.com/utility.asp
ADO e OLE-DB
--------------------------
Gli oggetti ActiveX sono dei metodi universali per l'accesso ai dati
(furono pensati per sostituire DAO, ODBC, IISAM, ecc.).
ADO è spesso usato per Progetti di Dati Access e pagine web.
Tuttavia per gli MDB molti programmatori preferiscono ancora DAO.
http://msdn.microsoft.com/library/officedev/odeopg/deovrchoosingadoordaoforworkingwithaccessdatabases.htm
http://msdn.microsoft.com/library/officedev/off2000/achowDAOToADO.htm
http://www.trigeminal.com/usenet/usenet025.asp
http://www.advisor.com/Articles.nsf/aid/GETZK17
Formattazione condizionale
-------------------------------
Per i controlli nelle maschere (anche continue) e nei report puoi
impostare delle condizioni che formattino l'aspetto di primo piano, di
sfondo e del bordo in modo diverso per ogni record. (menu: Formato)
Compattazione automatica
----------------------------
In Strumenti/Opzioni/Generale puoi scegliere che Access compatti il DB
alla chiusura. Ciò accade solamente se il DB dopo sarà più piccolo almeno
di 256 KB.
Testo verticale
------------------
Per le caselle di testo e le etichette c'è una nuova proprietà "Verticale"
che ruota il testo di 90° in senso orario.
Unicode
------------
Il testo è codificato (2 byte invece di 1) in modo tale che si possano
rappresentare quasi tutti i caratteri e le lingue del mondo.
Blocco a livello di record
----------------------------
Fino alla versione A97 c'era solamente un blocco a livello di pagina per
l' ambiente multiutente. Ora c'è il blocco anche a livello di record.
()menu: Strumenti/Opzioni/Avanzate)
"Subdatasheets"
---------------------
Si possono mostrare i dati relativi ad ogni record nelle visualizzazioni
delle maschere tabellari, query e foglio dati. Tuttavia questo spesso
provoca problemi di prestazioni.
Sottomaschere/sottoreport annidati fino a 7 livelli
-------------------------------
In A00 le sottomaschere ed i sottoreport posso essere annidati fino a 7
livelli (cioè ci sono 8 livelli compreso quello della maschera/report
principale).
Nelle versioni precedenti ci sono solo 2 livelli di sottomaschere.
L'aiuto in linea di A00 è sbagliato su questo argomento:
http://support.microsoft.com/?kbid=214651
Conversione a A97
-------------------------
Un DB può essere convertito da A00 ad A97 (menu: Stumenti/Utilità
Database/Converti ad una versione precedente di Access).
Problemi: si devono evitare metodi che non sono presenti in A97. Ci sono
dei report sulle maschere ed altri oggetti danneggiati dopo la conversione.
Recordset per le maschere
-----------------------------
Le maschere ora hanno una proprietà Recordset che offre maggiori
possibilità ed è più facile da utilizzare di RecorsetClone, ad esempio la
sincronizzazione delle maschere è più semplice e sicura e puoi persino
avere delle transazioni a livello di maschera.
Evento "OnDirty"
-------------------
C'è un nuovo evento per la maschera che, per esempio, può gestire alcune
operazioni che prima erano risolte solamente usando il timer.
Nuove funzioni VBA
---------------------------
A00 offre alcune utili nuove funzioni per la gestione delle stringhe come
InStrRev, Join, Replace, Split, StrReverse. Tuttavia in molte
installazioni puoi utilizzarle solamente nel codice e non nelle
espressioni nell'interfaccia utente di Access come query, ecc. La causa è
che queste funzioni non si sono trasformate all'interno dell' Expression
Service che effettua la traduzione VBA --> JET. Mentre se c'è una versione
più recente di Access installata sullo stesso computer anche queste
funzioni operano ovunque in A00. Panoramica:
http://support.microsoft.com/?kbid=225956
Nuove collezioni ed oggetti
--------------------------------------
Ci sono delle nuove collezioni e nuovi oggetti, ad esempio CurrentData,
CurrentProject, AllForms, AllReports etc. Essi rendono più facili alcune
azioni. Tuttavia rendono il modello ad oggetti di Access persino più
complicato e la maggiorparte delle informazioni possono essere raccolte
anche in A97 con le sue collezioni ed oggetti.
*******************************
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Ciao,






















Purtroppo non dispongo più della versione in Italiano di Access (ora mi







http://msdn.microsoft.com/library/backgrnd/html/msdeforvs.htm
Data Access Pages (DAP)
--------------------------------------
Nuovi oggetti che abilitano alla creazione facilitata di pagine web.
Ma possono essere usati solamente con MS Internet Explorer e con una
licenza di Office. --> adatti alle Intranet.
http://msdn.microsoft.com/library/en-us/off2000/html/acconDataAccessPagesWhatTheyAreHowTheyWorkDT.asp
Trigeminal offre un'autocomposizione gratuita per convertire
maschere/report in DAPs:
http://www.trigeminal.com/utility.asp
ADO e OLE-DB
--------------------------
Gli oggetti ActiveX sono dei metodi universali per l'accesso ai dati
(furono pensati per sostituire DAO, ODBC, IISAM, ecc.).
ADO è spesso usato per Progetti di Dati Access e pagine web.
Tuttavia per gli MDB molti programmatori preferiscono ancora DAO.
http://msdn.microsoft.com/library/officedev/odeopg/deovrchoosingadoordaoforworkingwithaccessdatabases.htm
http://msdn.microsoft.com/library/officedev/off2000/achowDAOToADO.htm
http://www.trigeminal.com/usenet/usenet025.asp
http://www.advisor.com/Articles.nsf/aid/GETZK17
Formattazione condizionale


 Ciao,






















Nuove caratteristiche in Access 2000
*Caratteristiche(abbastanza) POSITIVE *
*Caratteristiche(abbastanza) MESCOLATE (Positive e Negative)*
*Caratteristiche(abbastanza) NEGATIVE*
Quelle(abbastanza)POSITIVE 
*******
Progetti di Access (Access Data Projects - ADP)
------
Ora, non soltanto Jet può essere utilizzato come modulo di gestione
database, ma anche MS SQL Server.
http://msdn.microsoft.com/library/techart/acaccessprojects.htm
MSDE
--
La versione ridotta di MS SQL Server 7 è inclusa in Office 00. Può gestire
Database fino a 2 GB, e fino a 5 processi contemporanei (utenti). Non
possiede un Enterprise Manager (l’interfaccia per gestire i processi di
SQL server), e alcune altre caratteristiche della versione completa.
http://msdn.microsoft.com/library/backgrnd/html/msdeforvs.htm
Pagine Accesso Dati (Data Access Pages - DAP)
--------------------------------------
Nuovi oggetti che permettono la facile creazione delle pagine web.
Essi, però, possono essere solo utilizzati con MS IE e con una licenza di
Office.--> adatti per le Intranet
 
http://msdn.microsoft.com/library/en-us/off2000/html/acconDataAccessPagesWhatTheyAreHowTheyWorkDT.asp
Trigeminal offre un wizard gratuito che converte maschere/report in DAP:
http://www.trigeminal.com/utility.asp
ADO ed OLE-DB
--------------------------
ActiveX Data Objects sono un metodo universale di accesso dati
(furono creati per la sostituzione di DAO, ODBC, IISAM etc.).
ADO è spesso utilizzato per  gli ADP e per le pagine web.
Tuttavia, la maggior parte dei programmatori preferisce ancora DAO per gli
MDB.
http://msdn.microsoft.com/library/officedev/odeopg/deovrchoosingadoordaoforworkingwithaccessdatabases.htm
http://msdn.microsoft.com/library/officedev/off2000/achowDAOToADO.htm
http://www.trigeminal.com/usenet/usenet025.asp
http://www.advisor.com/Articles.nsf/aid/GETZK17
Formattazione Condizionale
-------------------------------
Per i controlli nelle maschere (anche continue) e nei report, puoi
impostare delle condizioni per formattare il primo piano, lo sfondo, il
bordo in maniera diversa per ogni record. (menu: Formato)
Compattazione automatica
----------------------------
In Strumenti/Opzioni/Generale puoi scegliere che Access compatti il DB
alla chiusura. Ciò accade solo se il DB in seguito sarà maggiore di almeno
256 KB. 
Testo verticale
------------------
Per le caselle di testo vi è una nuova proprietà “Verticale",
che ruota il testo di 90° in senso orario.
Unicode
------------
Il testo è codificato (2 bytes al posto di 1)in modo che si possono
rappresentare quasi tutti i linguaggi e caratteri del mondo.
Blocco a livello record
----------------------------
Fino ad  A97 vi era stato solo il blocco a livello pagina per l’ambiente
multi-utente. Ora vi è anche il blocco a livello record (menu
Strumenti/Opzioni/Avanzate)
Foglio dati secondario
---------------------
Nelle tabelle, query, (menu Inserisci/Foglio dati secondario) e in
visualizzazione foglio dati delle maschere, possono essere mostrati i dati
relazionati di ciascun record. Tuttavia, ciò provoca spesso problemi di
prestazione. (??nelle tabelle e query utilizzando il menu Inserisci/Foglio
dati secondario si aggiunge una colonna [+] su cui facendo click si apre
il foglio dati secondario, ma nella visualizzazione foglio dati di una
maschera non mi risulta o non ne sono capace??)
Sottomaschere/sottoreport annidati fino a  7 livelli
-------------------------------
In A00 le sottomaschere e i sottoreport si possono annidare fino a 7
livelli
(cioè vi sono 8 livelli includendo la maschera o il report principale).
Nelle versioni precedenti vi erano solo due livelli di sottomaschere.
L’Help online di A00, a questo riguardo, è errato:
http://support.microsoft.com/?kbid=214651
Conversione ad A97
-------------------------
Un DB può essere convertito da  A00 ad A97 (menu Strumenti/Utilità
database/Converti database/Alla versione precedente di Access)
Problemi: i metodi che non sono presenti in A97 si debbono evitare. Dopo
una conversione vi sono alcuni report su maschere ed altri oggetti
danneggiati.
I Recordset per le maschere
-----------------------------
Le maschere hanno, ora, una proprietà Recordset che offre più possibilità
ed è più facile da usare dei RecordsetClone. P. E., la sincronizzazione
delle maschere è più facile e sicura, e puoi perfino avere le transazioni
a livello maschera. 
L’evento OnDirty (In attesa)
-------------------
Vi è un nuovo evento maschera che, p. e., può farsi carico di tutte le
sessioni di lavoro che prima potevano essere risolte da un timer (??Su
timer??).
Nuove funzioni VBA 
---------------------------
A00 offre alcune nuove utili funzioni per la manipolazione di stringhe
quali
InStrRev, Join, Replace, Split, StrReverse. Tuttavia su molte
installazioni puoi solo utilizzarle in codice, non in espressioni
sull’interfaccia utente di Access, come le query, etc. Il motivo è che la
funzioni non lo fanno entro l'Expression Service che effettua la
traduzione VBA --> JET. Mentre, se vi è anche installata una versione più
recente di Access, sullo stesso computer, queste funzioni possono anche
funzionare dappertutto in A00. Una scappatoia:
http://support.microsoft.com/?kbid=225956
Nuovi insiemi ed oggetti
--------------------------------------
Vi sono nuovi insiemi ed oggetti. P. e.,  CurrentData,
CurrentProject, AllForms, AllReports etc. Essi rendono più semplici alcune
azioni. Tuttavia rendono il modello dell’oggetto di Access perfino più
complicato, e la maggior parte delle informazioni potrebbero essere
raccolte anche in A97 tramite i suoi insiemi e oggetti.
--
rgrds
SC


 di una maschera non mi risulta o non ne sono capace??)
Devi avere una maschera principale con una sottomaschera.
Poi in visualizzazione foglio dati della maschera principale
è presente il [+].


 è presente il [+].
OK 
