Cái tián khá nÄng sá dáng và giao dián ngÆái dÃng mái trong Access 2007 Vái Access 2007, chÃng tÃi Äang bá sung nhiáu giao dián ngÆái dÃng mái (cháng hán nhÆ DBC thay mái, thuát sÄ cÃc mái), hoác Äang viát lái tá Äáu cÃc giao dián ngÆái dÃng trong lÃc ván giá nguyÃn cÆ cáu há táng (cháng hán nhÆ SUI, Field List), hoác chá thay Äái á mác tÆÆng Äái (cháng hán nhÆ Query Designer, Relationship Window). Tin tát là ngay cá vái cÃc giao dián ngÆái dÃng mà chÃng tÃi âváaâ thay Äái (thay và giái thiáu mái hoác viát lái) chÃng tÃi cÅng Äang cái tián khá nÄng sá dáng cáa phán mám (Access). Thà dá, Query Designers nay cà thá truy cáp và phÃn náa dÆái là khung lÆái â tát cá cÃc cáa sá khung lÆái (láp âOgridâ) nay ÄÆác hián thá trong MSAA, nhÆ chÃng tÃi Äà Äá cáp Äán trÆác ÄÃy â và phÃn náa trÃn nay cà cÃc à báng (table boxes) ÄÆác hián trá trong MSAA. Äiáu nÃy cÅng Ãp dáng vái cáa sá quan há (relationship), nÆi tát cá cÃc à báng nay ÄÆác hián thá trong MSAA. Giao dián ngÆái dÃng mái lán giao dián ÄÆác viát lái Äáu ÄÆác táo vái mác ÄÃch cà thá truy cáp và yÃu cáu Äà ÄÆác xem là tÃnh nÄng then chát (và cán thiát) trong tát cá cÃc giao dián. SUI và tát cá cÃc thuát sÄ mái Äáu cà thá truy cáp ÄÆác. TÆÆng tá, Navigation Pane (NavPane) cÅng ÄÆác hián thá qua MSAA, ká cá nháng tÃnh nÄng âcao cápâ (mà nhiáu áng dáng trong thá giái thác Äà bá qua phán nÃy) nhÆ tÃnh nÄng chán lác, chán lác má ráng và nhiáu tÃnh nÄng khÃc náa. ÄÃy là thÃnh táu lán cáa chÃng tÃi vái Access 2007. Cuái cÃng, chÃng tÃi cÅng thác hián khà nhiáu thay Äái liÃn quan Äán Äá tÆÆng phán cao. Access 2007 cà thá mang lái cho nháng ngÆái dÃng cán Äá tÆÆng phán cao mát kinh nghiám lán lao khi há sá dáng phán mám nÃy. Và kinh nghiám nÃy khÃng chá cà á sán phám mà cÃn cà á tát cá cÃc template cáa chÃng tÃi, Äiáu nÃy sá giÃp nháng nhà phÃt trián cÆ sá dá liáu cà thá bát Äáu vái cÃc giái phÃp cà tÃnh khá dáng và sá dáng thÃn thián vái Äá tÆÆng phán cao. Chà thÃch: DBC : Design by Contract â Thiát ká theo thoá thuán, chá nháng quy tác thiát ká phán mám láp trÃnh tháng nhát giáa cÃc nhà thiát ká phán mám. MSAA : Microsoft Active Accessibility là mát cÃng nghá ÄÆác thiát ká Äá cái tián cÃch mà cÃc phán há trá khá nÄng truy cáp lÃm viác vái cÃc áng dáng cháy trÃn há Äiáu hÃnh Microsoft Windows. CÃc phán há trá khá nÄng truy cáp cà thá bao gám cÃc trÃnh Äác mÃn hÃnh cho ngÆái khiám thá, cÃc chá bÃo hÃnh ánh hoác tiÃu Äá cho ngÆái khiám thÃnh, phán mám há trá ngÆái kÃm hoác mát khá nÄng cá Äáng, thao tÃc. HáT Wednesday, March 22, 2006 Accessibility revamped and new UI in Access 2007 For Access 2007, we are adding a lot of new UI (e.g. a DBC replacement, new wizards), rewriting the UI from scratch while keeping some infrastructure (e.g. SUI, Field List) or revamping it to a lesser extent (e.g. Query Designer, Relationship Window). The good news is that even for UI that we are "just" revamping (vs. introducing or rewriting), we're improving its accessibility. For example, Query Designers are now accessible since the bottom half is a grid - all grid windows (class "OGrid") are now exposed in MSAA, as we previously talked about - and the top half now has the table boxes exposed in MSAA. This also goes for the relationship window, where all the table boxes are now visible in MSAA. For new and rewritten UI, they are all created accessible and that is considered a key (and required) feature in all of them. The SUI and all new wizards are accessible. Likewise, the Navigation Pane (NavPane) is exposed to MSAA, including "advanced" (as in, a lot of real-world implementations leave this out) functionality like selecting, extending selection and more. This is a major win for us in Access 2007. Finally, we also did a lot of changed with regards to high contrast. Access 2007 should be able to provide a great experience for high contrast users. And this experience not only extends to the product itself, but to all of our templates, which should give a leg up for database developers to start right off the bet with solutions that are accessible and high contrast-friendly.