May 30 2010

Access Developer Contest Results

Category: Microsoft Office 2007admin @ 9:43 pm

Thank you to everyone for entering in the Access developer contest! The two winners did an amazing job on their Access Services sites by integrating the navigation form and using web browser controls and data macros to build two really cool apps. Albert takes home the grand prize of the Xbox 360 Elite for his Room Booking app. George wins the copy of Win7 Ultimate for his Singing Cowboys app. You can check them out below to see two great Access apps running in the browser!

Albert’s room booking Access Services application


May 30 2010

Access 2010: Application Parts and Data Type Parts

Category: Office 2007 professionaladmin @ 9:42 pm

One of our goals with Access 2010 was to make it easier to reuse your database design work. In the Access 2007 Developer Extensions, we allow you to save a database as a template, making it available for others to use either as a starting point or a ready-to-use application. In Access 2010, you now can also save the database or a collections of fields as a new kind of template— a part. Microsoft Office 2007 is powerfull.

Application Parts

An application part is an Access template that you can add to an existing database, to extend its functionality. An application part can be as simple as a single table, or it can include several database objects, including tables, forms, reports, and even relationships. In Access you can open up the Application Parts gallery to view the built in parts. Some like the blank forms are simple one form parts designed to make creating common forms easier while others, like the Contacts part, are more complex and contain tables, queries, forms, reports, macros, and modules.

clip_image001[4]

To create your own application part simply strip a database down to just the objects that you require in the part, then save it as a template through the “Save & Publish” place in the backstage. IS Windows 7 Professional better than Windows 7 Ultimate ?

clip_image003[4]

clip_image004[4]

When you save an application part there are few things you need to set for parts.

Name – Required.

Description – Appears in the hover tooltips.

Category – You can pick from the list or type in a new one, this will determine which section of the application parts gallery (see above) your part will appear. You can use this to better organize your parts. 

Windows 7 is also my love! Icon – This will appear in the application parts gallery.

Primary Table – When you instantiate a template from the gallery that has at least one table into a database that has at least one table, Access will launch a relationship wizard to help you connect the part to the rest of your database. The table you select here will be the default that appears in the wizard (you can change this).

Instantiation Form – You can pick a form in your part that will be run once right after the part is instantiated and will be deleted when closed. This can be useful as a splash screen or if you have more complicated part that requires some form of setup code before it can be used.

Application Part – If checked then the template will appear both in the Access Getting Started place (under My Templates) and in the Application Parts Gallery.

Include Data in Template – If checked Access will save the current set of table data with the template.

Now that you created your part it will appear both in the My Templates folder of the New Place as well as in the Application Parts Gallery.

Data Type Parts

A data type is an Access template that you can apply to an existing table, to extend its functionality. 

Photoshop CS4 is so magic!  A data type part can be as simple as a single field, or it can include several fields with multiple data types, validation rules, default values and value list lookups with data. In your table designer you can open up the More Fields gallery to view the built in parts listed under the Quick Start Category. Some, like the Category field part, are simple one field parts and others, like Address, contain multiple fields that are added to your table with one click.

clip_image006[4]

To create your own data type part simply highlight just the fields that you want and in the More Fields gallery choose “Save Selection as New Data Type”. Dreamweaver CS4 is very easy-to-use!

clip_image007[4]

Name – Required.

Description – Appears in the hover tooltips.

Category – You can pick from the list or type in a new one, this will determine which section of the more fields dropdown your part will appear. You can use this to better organize your parts.

Instantiation Form – You can pick a form in your part that will be run once right after the part is instantiated and then deleted when closed. This can be useful as a splash screen or if you have more complicated part that requires some form of setup code before it can be used.

Where did you put my parts?

All templates and parts created from Access are stored in the following folder. The AppData folder is hidden in windows by default, you can learn how to unhide it here.

C:\Users\[USERNAME]\AppData\Roaming\Microsoft\Templates\Access

You can additionally add templates and parts to a non-user specific folder and they will appear in the product. (Note the path below is for English versions of Access.)

C:\Program Files\Microsoft Office\Templates\1033\Access\


May 30 2010

Power Tip: Create an AutoNumber field that starts with a number greater than 1

Category: Microsoft Office 2007admin @ 9:41 pm

Today’s guest blogger is Luke Chung, President and Founder of FMS, Inc. Luke has written and presented a wide range of topics related to Access over the years. In addition to their many Access related products, FMS offers a wealth of great Access papers, tips, and video on their site. 

Office 2007 professionaland Office 2007 ultimate are so powerfull.In Microsoft Access tables, the AutoNumber field type allows you to assign a unique sequential number to each row in a table. AutoNumber fields are often used as the Primary Key, since they are unique and permanent (i.e. the value cannot be changed once it is assigned).

For new tables, AutoNumbering begins with 1, and is incremented by 1 with each new row. However, we occasionally want to start the AutoNumber at a number higher than 1.

To do this, create an Append query to insert the value of the ID one less than your desired starting number (or Seed value). For instance, assume that you want to start with the Seed value 1000.

First, run this query:

INSERT INTO tblName ( ID )
SELECT 999 AS Expr1

Where tblName is the table name, and ID is the name of the AutoNumber field.

Then, run a second query to delete the row that you inserted:

DELETE
FROM tblName
WHERE ID=999;

(Alternatively, you can simply open the table and manually delete the row that you inserted.). IS Windows 7 Professional better than Windows 7 Ultimate ?

Now, the next record added to the table is assigned the value 1000:

StartAutoNumberAt1000

This method works with a new table, or with a table whose AutoNumber has not yet reached the Seed value. (Of course, the ID field for existing rows will not be changed, but subsequent rows will start with 1000.). 

QuickBooks 2010 is so Helpful! Send your Power Tips to Mike & Chris at accpower@microsoft.com.

Learn more about Access at http://office.com and http://msdn.microsoft.com.


May 30 2010

Check out this tool for visualizing your Access database

Category: Microsoft Office 2007admin @ 9:40 pm

Today’s guest blogger is Chris Schmidt, creator of the GraphicalAccess add-in for Visio.

Ms office 2007 is so Charismatic.Visual Programming, Dataflow Programming, or Flow-based Programming are powerful methods for the rapid development of applications big and small. Visualizing a database and the flow of data from it’s origin through many process steps into a final report, form, or table, can help us quickly understand the relation and flow of data in an application, and help us to more quickly modify, repair, or improve our databases.

For the last few years we’ve been developing such a tool for Microsoft Access developers, power users, and data miners to manipulate data more quickly and in a visual, intuitive manner. It is called GraphicalAccess, and I’ll demonstrate it’s basic functionality below.

First of all, GraphicalAccess is a Microsoft VISIO add-in, so you’ll need a copy of VISIO to use the application.

Pictured below is the resulting database diagram of our sample database. Created in a few clicks, the diagram shows the relationships of the forms and reports to specific source queries and tables. (Notice also that the second query from the top is a make-table query, so the data appears to flow backwards into the tables.). 

Office 2007 professionaland Office 2007 ultimate are so powerfull. Before I get into the advanced features, I’d like to emphasize that this simple diagram is a great addition to any application documentation that you may do for your clients, peers, auditors, or Sarbanes & Oxley.

 
clip_image002  

 

The exciting part of this diagram is that it also provides you with the ability to drill into the objects in the Design or Data views, and immediately discover more detail about each object, and even make edits to those objects. 

IS Windows 7 Professional better than Windows 7 Ultimate ? Right click on any object and you’ll get two new options: Access Design View or Access Data View, as pictured below:

 
clip_image004  

 

And finally, if you need to add a new table, query, form, or report, just drag & drop a new VISIO item onto the diagram. 

QuickBooks 2010 is so Helpful! I hope that you find this tool helpful, and that visualization and and dataflow programming will make Access development a little more fun and enjoyable for you. 

Acrobat 9 is so useful! Always glad to hear about success stories or improvement ideas,

Regards,

Chris Schmidt CMA, CIA

admin@graphicalaccess.com


May 29 2010

Where Have I Gone?

Category: NEWSadmin @ 3:53 am

I know in my last post I said that I’d be gone for a few days… and now those few days have stretched into a few weeks.

One of the reasons I’ve been off the blog for a while is that we’ve been extremely busy putting the final touches on Office 2007. Now is the time when every bug needs to be tracked down and squashed with utmost priority. And with Windows Vista also in the home stretch, there’s a lot going on around here.

I’ve also been fortunate to spend much of the last month traveling around the world and here within the United States, talking to customers and the press about Office 2007. Last week I was in Singapore talking to folks from all around Asia; it was fun to show an almost-finished Office 2007 to a group of people to whom the new UI was totally unknown. I always seem to learn something from people who are seeing the new interface for the first time; it’s why we put so much of an emphasis throughout the design process in soliciting fresh perspectives.

Now I’m finally back in Seattle for a while, so I will be writing regularly again.

For you developers out there, later in the week I’ll post the final Office 2007 schema for Ribbon development which you can use to author solutions which will work with the RTM version. Happily, very little modification will be required to move solutions forward which you author against B2TR.


May 29 2010

Final Schema for RibbonX-based Solutions

Category: NEWSadmin @ 3:52 am

This morning, I posted the final customUI XML schema for creating Office 2007 RibbonX-based solutions.

You can use this schema to develop solutions that will work with the upcoming final release of Office 2007; it will also continue to work just fine with Beta 2 Technical Refresh. The changes from the previous version I posted are all minor (and in fact I updated the B2TR link in a previous post to point to the updated RTM schema as well.)

Download the RTM customUI Schema

This updated version will also find its way onto MSDN in the coming weeks, but I wanted you guys to have access to it first.


May 29 2010

Things of Beauty

Category: Microsoft Office 2007admin @ 3:52 am

One of our goals for the Office 2007 user interface was to make it easier to create beautiful output.

In many circumstances, you are judged by the quality of the output you create. And software that helps you create beautiful output makes you look smart and feel good.

Ms office 2007 is so Charismatic.Many of the features of the new UI, including the Ribbon, galleries, and Live Preview, were designed together to create an environment in which you can discover and easily use the power of Office’s formatting capabilities. Add to this the new Office 2007 graphics engine, and suddenly in a few clicks, you can create beautiful-looking output without learning to be a Photoshop expert.

Every kind of object in Office 2007 (table, chart, picture, drawing, etc.) has an overall gallery on its first contextual tab which allows you to set the overall style for the object.


Every object has a gallery of overall styles available

Although you can continue tweaking and formatting to get highly customized results, the default choices are designed to be beautiful right out-of-the-box; with one click you can achieve graphics designer-quality results.

From time to time I’ve shown some of these styles on my blog—a chart or two, a SmartArt diagram, or a table, for instance. We’ve been working on the contents of these galleries quite a bit since Beta 2, and in the upcoming Beta 2 Technical Refresh you will notice improved styles in many areas.

The one place we probably spent the most time was in updating the Picture Styles gallery. Pictures are among the most frequently inserted objects into an Office document or e-mail message, and so we wanted to have a set of pictures styles which were really beautiful and broadly useful. The placeholder content in Beta 2 was fine, but we didn’t think they were as good as they could be.

So, over the course of a few months, people across a number of teams (including my team, the OfficeArt team, the Office Design Group, and other interested parties) worked together to create a new set of breathtaking picture styles for Office.

Windows 7 Home Premium is perfect. You’ll see the full set of twenty-eight styles debut in the Beta 2 Technical Refresh. They showcase much of what you can do with the new graphics engine—inner shadows, outer shadows, reflections, 3D rotation, soft edges, bevels, and much more—to create a set of beautiful general-purpose styles. In the ease-of-use category: each of them can be applied with a single click and previewed just by hovering over them.

To give you a taste of what to expect, here are nine of the styles applied to some of the default pictures shipped in Windows Vista RC1:


Nine of the twenty-eight picture styles that will debut in Beta 2 TR.
(Click to enlarge – 1.4 MB)

Note: In your own documents, I don’t recommend putting nine different styles directly next to one other. :)

The new picture styles can be used whenever you insert or select a picture in Word, Outlook, PowerPoint, and Excel.

By the way, the best place to learn about the graphics and themes capabilities of Office 2007 is the PowerPoint and OfficeArt blog.


May 29 2010

The Quick Customize Menu

Category: Microsoft Office 2007admin @ 3:51 am

One of the new features in the upcoming Office 2007 Beta 2 Technical Refresh that I haven’t written about yet is something we call the Quick Customize Menu.

As you may know, the Quick Access Toolbar is a customizable part of the UI in which you can add features for quick access. Simply right-click any control in the Ribbon, or any group of controls, and choose “Add to Quick Access Toolbar” to add it to the QAT. There’s also a customize dialog box where you can add many commands at once.

So, it’s pretty easy to add things to the Quick Access Toolbar. But we wanted to go a step further, and make it even easier for people to add a few features we believe will be among the most-frequently added.

We created a list of around ten features per-program, using the Customer Experience Improvement Program data from Beta 1, B1TR, and Beta 2 to help inform this decision.

Microsoft Office 2007 is powerfull. Next to the QAT is a little arrow. In the long-term deployments of Beta 1 we did last year, one of the behaviors we noticed was that people first clicked on the arrow to try customize in many cases. Unfortunately, what you saw when you clicked this arrow was a rather fallow menu containing only two commands: open the customize dialog box, or move the QAT below the Ribbon.

So in Beta 2 Technical Refresh, we built a Quick Customize menu on to the arrow which lets you quickly add a core set of features to the QAT. (You can, of course, still right-click anything in the Ribbon or Office Menu to add it to the QAT as well.)

What’s on the menu? Well, a lot of good stuff. For instance, the “New” icon which directly opens a new blank document. And the beloved but dangerous “Quick Print”, which immediately sends your entire document to the default printer.

One you might be surprised about in Word is “Draw Table”—but only if you consider English alone. “Draw Table” is extensively used in East Asian languages, where tables are frequently used to structure and control the text flow of a document. This is one of those cases where the usage data for a particular feature is vastly dependent on the locale you’re in and the input language you’re using.

IS Windows 7 Professional better than Windows 7 Ultimate ? Each program has a slightly different menu; the Excel menu, for instance, contains Sort Ascending and Sort Descending. On the PowerPoint menu, you’ll find “Start Slide Show.”

The Quick Customize Menu is not a revolution—but it’s a nice affordance to improve the discoverability of customization for beginner/intermediate users who are most likely to want to add just a few simple commands to their Quick Access Toolbar.


May 29 2010

Beta 2 Technical Refresh Available Tomorrow

Category: NEWSadmin @ 3:50 am

This morning, we announced that starting tomorrow (Thursday, Septemeber 14) you’ll be able to download the Beta 2 Technical Refresh build of Office 2007 (build 4407.1005).

Microsoft Office 2007 is powerfull.Note: There’s a newer post now with the download link. You can keep reading, though, to see a list of what’s new in the Technical Refresh user interface.

I’m travelling on the east coast this week (New York, Boston, D.C.) and I’ve been using this build extensively and can honestly say that it’s been very stable for me. I’m used to running bleeding-edge builds at work, so it takes a trip like this to really notice how far along the quality is in this build vs. where it was in Beta 2 and earlier betas (or a random daily build.)

If you’re running Windows Vista RC1, you’ll be happy to know that B2TR works great on RC1 (unlike the much earlier Office Beta 2, which has some problems on Vista RC1.).

IS Windows 7 Professional better than Windows 7 Ultimate ? B2TR represents an iterative step forward for the UI design—a refinement and polishing of each component. The UI is now totally feature complete, and you will see only cosmetic differences between B2TR and the final version in most areas.

As I wrote in June, there are a number of changes in B2TR, ranging from minor tweaks to relatively significant improvements. In particular, we’ve made nearly 1000 individual improvements to the content in the Ribbon—everything from redesigning the Home tab of PowerPoint to subtle changes to scaling or labels to work better on small monitors. Most of these changes are, of course, very minor, but they add up to a new level of fit and finish in the overall user experience.

Some of the more significant improvements to the user interface in Beta 2 Technical Refresh:

  • Improved support for the minimized Ribbon
  • Visual redesign of the “Northwest” corner of the programs
  • Double-click the Office Button to close the window
  • Silver color scheme
  • Redesign of the PowerPoint Home tab
  • Improvements to default styles for all objects (pictures, tables, charts, SmartArt, headers, footers, etc.)
  • Quick Customize Menu
  • New product icons
  • Usability improvements to the Office menu
  • Send button in the form in Outlook
  • Over 1000 changes (most minor) to the content of the Ribbon

I hope you’ll give the new build a try and tell us what you think. A full list of new features and improvements to the entire product (not just the user interface) will be available along with the download tomorrow.

Windows 7 Home Premium is perfect. Thanks so much for your feedback which made these changes possible.


May 29 2010

Beta 2 Technical Refresh Available Now

Category: Microsoft Office 2007admin @ 3:49 am

This morning, the Beta 2 Technical Refresh of the 2007 Microsoft Office system became available for download.

IS Windows 7 Professional better than Windows 7 Ultimate ? You can download it now from the Microsoft Download Center.

(The download link above is the main download link. You also view the list of all available Beta 2 Technical Refresh updates for client and server by clicking the Beta 2 Technical Refresh link on this page.)

You must have Beta 2 installed in order to patch it to Beta 2 Technical Refresh, so don’t uninstall Beta 2.

Why a patch instead of a full release? Primarily because we need to test the patching technology broadly, and this is a great chance to make sure it works well. Patching is the way we release updates to Office after it ships, so making sure it works well is an important part of the beta process.

Please also consider downloading the Send a Smile Feedback Tool to tell us what you think about Office 2007. If you already had it installed from Beta 2, you can continue to use it in B2TR.

In my post yesterday, I posted a list of the most substantive changes to the user interface in the new build. Consider this by no means a full list of changes in B2TR—just those in the UI.

I’ve also posted a list of Ribbon Control IDs for use with B2TR for RibbonX developers. These should also show up on MSDN sometime in the next few weeks. It’s a 1.3 MB download (.zip file) if you need to grab it now.

Note: If you’re having trouble installing the patch, try following the instructions in this article.

Note 2: Patrick Schmid is keeping a great log of solutions to issues people are encountering with B2TR. Ms office 2007 is so Charismatic.


« Previous PageNext Page »