<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.office.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx</link><description>I described the new Access UI in this post and this post way back in March. Now I'll run through how you program the ribbon UI using VBA. In a future post (we're still working out the content) I'll do another post on how to do the same thing using macros</description><dc:language>en-US</dc:language><generator>Telligent Community 1.5.134.15456 (Build: 5.5.134.15456)</generator><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18019</link><pubDate>Thu, 01 Feb 2007 14:48:18 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18019</guid><dc:creator>Ribbon in Access Project file</dc:creator><description>&lt;p&gt;I create a table in an Access Project with 2 fields, VarChar &amp;amp; Text (because in sql server there is no text &amp;amp; memo)... My project does&amp;#39;t show the customized ribbons...&lt;/p&gt;
&lt;p&gt;What can I do?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18019" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18020</link><pubDate>Wed, 24 Jan 2007 00:00:26 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18020</guid><dc:creator>marcnz</dc:creator><description>&lt;p&gt;Can anyone tell me where to find the names for each option/menu that can be disabled or enabled in a customized application? I try to get rid of the top form tab where user can right-click, even if the right-click is disabled on the form. Very annoying.&lt;/p&gt;
&lt;p&gt;Thanks.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18020" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18021</link><pubDate>Thu, 28 Sep 2006 13:45:52 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18021</guid><dc:creator>Ken Hayden</dc:creator><description>&lt;p&gt;I&amp;#39;m a part time and amateur developer responsible for an Access based system for thirty guys who work from my HO and from remote offices. I find Access 2007 (Beta 2) an exciting opportunity to roll out solutions I have needed for some time (easy access to sharepoint being the main one). I love the new ribbon but I need to have custom icons displayed depending on the data. I have tried everything to get them and the closest I can get is a non-tranparent image! I&amp;#39;ve done it using .Net and directly in Word or Excel. Anyone got a simple solution (without using .Net) or is this coming in Beta 2 TR or the release version?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18021" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18022</link><pubDate>Tue, 05 Sep 2006 11:08:03 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18022</guid><dc:creator>Alan Cossey</dc:creator><description>&lt;p&gt;I know the title of this thread is &amp;quot;Customizing the New Access UI&amp;quot;, but there has been quite a bit of discussion about the non-repairing of User Level Security (ULS) with the new Access 2007 file format, which is, for me, a huge issue. You may be interested in a thread over at UtterAccess.com where Brent Spaulding and I (Alan Cossey) have been trying to set up a method to get back to this. At present our method is just stopping users from access data in tables and queries directly (we hope!) and we have not got down to specifying who can use what forms and reports. That latter part could be done in a variety of ways, e.g. checking the user&amp;#39;s Windows ID with code, and so we are not looking at that bit. For us the most important bit is that we think we are getting some control back by stopping the user from getting at tables and queries directly. The basic idea is to open a connection (via a class so that the connection is not public) to the tables or queries in a separate database using code with that database&amp;#39;s password embedded in the code, then open our form or report, then close the connection. It seems that if this is done, the user can use this particular form or report OK, but they can&amp;#39;t open other forms or reports from the Navigation Pane. Since this involves security, we may well have missed something and there may be a huge hole in our thinking, which we hope someone will find before we put too much faith in this method. Hopefully, however, we are heading down the right track and would be interested in people&amp;#39;s thoughts.&lt;/p&gt;
&lt;p&gt;Note we have assumed that the user will be able to always get to the Navigation Pane and see what forms and reports are in the front end. The thread is at &lt;a rel="nofollow" target="_new" href="http://www.utteraccess.com/forums/showflat.php?Cat=&amp;amp;Board=81&amp;amp;Number=1242310&amp;amp;page=0&amp;amp;view=collapsed&amp;amp;sb=5&amp;amp;o=&amp;amp;fpart=1"&gt;www.utteraccess.com/.../showflat.php&lt;/a&gt;&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18022" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18024</link><pubDate>Wed, 16 Aug 2006 16:53:42 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18024</guid><dc:creator>StepUP</dc:creator><description>&lt;p&gt;Mike, I agree with your assessment on ULS 100%. Having permissions on individual objects has always one of the key features I use in my apps, in spite of the security flaws. I would have no problem writing my own security structure within an application, but that is rendered pretty much useless with the all or nothing &amp;quot;Trust Center&amp;quot; model as I understand it. If anyone can think of a way to make individual objects secure with the new design, I&amp;#39;d love to hear it. As it stands now, I see no reason to upgrade to Access 2007 from a developer perspective. Clint stated that he finds it far easier to develop apps in 2007, but I have been at a loss to find this to be the case, with the exception of layout view in reports. Taking away ULS, menus and toolbars, and replication is far too big of a price to pay for some of other feautures that have been added.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18024" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18025</link><pubDate>Tue, 15 Aug 2006 12:26:10 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18025</guid><dc:creator>Mike Groh</dc:creator><description>&lt;p&gt;Thanks for the tip, Clint! I hadn&amp;#39;t noticed the &amp;#39;grouping&amp;#39; shortcut. Office 12 makes good use of right-clicks. I haven&amp;#39;t worked enough with the Search Bar to discover all its options, but I like it a lot, especially for large projects.&lt;/p&gt;
&lt;p&gt;I&amp;#39;d still like a &amp;quot;list view&amp;quot; of db object details, though. I&amp;#39;m sure FMS or someone will create an add-in to provide that sort of lookup.&lt;/p&gt;
&lt;p&gt;StepUP: Thanks for the compliment on the article! Initially I started out to show how many of the reader &amp;quot;wish&amp;quot; responses had made it into Access 2007, but quickly ran out of space. It goes without saying that a lot of suggestions didn&amp;#39;t make it into Access 2007, but a ton of other new things made it. So, I reduced the piece to &amp;quot;10 features&amp;quot; -- not even, necessarily, a &amp;quot;top 10&amp;quot; list.&lt;/p&gt;
&lt;p&gt;My hunch is that we&amp;#39;ll see a ribbon customization tool for Access before too long -- Clint &amp;amp; Erik&amp;#39;s comments make it clear they understand the need for a way to graphically customize ribbons. Clearly, using the &amp;quot;Add In&amp;quot; ribbon to support legacy toolbars &amp;amp; menus is a compromise. I&amp;#39;m sure we&amp;#39;d all rather have an intelligent conversion tool that&amp;#39;d reproduce toolbars and menus as &amp;#39;real&amp;#39; ribbons.&lt;/p&gt;
&lt;p&gt;I&amp;#39;m with you on ULS, though. Microsoft is focusing exclusively on data security by suggesting we look to SQL Server and Sharepoint as security vehicles. The suggestion that we use a database password to secure Access application fails to address the need to secure different portions of an app from different segements of users. The only real solution is to stick with the 2000/2003 format MDB, which sort of defeats the reason to migrate to Access 2007. I don&amp;#39;t know what it is about the ACCDB format that makes ULS and replication so difficult. After all, security and data exchange are two fundamental operations (and requirements) in database systems.&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18025" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18026</link><pubDate>Mon, 14 Aug 2006 21:29:16 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18026</guid><dc:creator>StepUP</dc:creator><description>&lt;p&gt;Mike, I just read your Advisor article on Access 2007. Nice job on summarizing the new features, and I was glad to see your comments about the Ribbon interface and removal of ULS and replication. I posted a comment to your article and hope other Advisor readers will do the same. I would love to see a rallying of developers who are as concerned as I am about what is being done to Access 2007. I say..lets start a movement to save Access!!!&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18026" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18027</link><pubDate>Mon, 14 Aug 2006 17:29:09 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18027</guid><dc:creator>clintc</dc:creator><description>&lt;p&gt;Mike,&lt;/p&gt;
&lt;p&gt;&amp;gt;&amp;gt; I would have preferred a simple right-click on the Nav &amp;gt;&amp;gt; Pane, then select &amp;quot;Add Group&amp;quot; or something In custom groups you can multiselect objects and right click and choose Add to group | Group names. There is also a way to create new groups. &amp;gt;&amp;gt; I still have discovered how you can easily tell which &amp;gt;&amp;gt; form is newer than some other form. I really wish the &amp;gt;&amp;gt; Nav Pane supported columns so we could see &amp;gt;&amp;gt; modification and creation dates easily. There is a grouping option for Created Date and Last Modified date. These options should make it easier to see what objects were recently changed. Also, if you right click on the header there is a View | Details option. We don&amp;#39;t list them in a table but with the grouping headers the objects should start falling out into nicely grouped buckets. I also find the search bar makes it really easy to find specific objects (especially, if you are using a naming convention).&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18027" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18028</link><pubDate>Sat, 12 Aug 2006 19:00:11 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18028</guid><dc:creator>Isaac</dc:creator><description>&lt;p&gt;I&amp;#39;ve some Access applications with a &amp;quot;main&amp;quot; Menu Bar AND a ToolBar with the more common options. How I make to obtain the same one, with Access 2007?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18028" width="1" height="1"&gt;</description></item><item><title>re: Customizing the New Access UI</title><link>http://blogs.office.com/b/microsoft-access/archive/2006/07/13/customizing-the-new-access-ui.aspx#18029</link><pubDate>Sat, 12 Aug 2006 17:41:01 GMT</pubDate><guid isPermaLink="false">53587256-c606-4c9b-bad4-97c86b12ce62:18029</guid><dc:creator>Mike Groh</dc:creator><description>&lt;p&gt;Some time ago I ran an article titled &amp;quot;Access Wish List&amp;quot; (or something like that) and invited people to add their own wishes to a blog on the Advisor site (&lt;a rel="nofollow" target="_new" href="http://my.advisor.com/doc/13958"&gt;my.advisor.com/.../13958&lt;/a&gt;). Over the last year and a half this article has picked up about 150 responses (Advisor only posts the last 30 or so). One of the more frequently-requested &amp;quot;wishes&amp;quot; was the ability to add a custom group to the Database Window, and add all different types of objects (tables, queries, forms) to it. You could, for instance, put all the &amp;quot;Data Entry&amp;quot; objects into one group, and all the &amp;quot;Reporting&amp;quot; objects into another. And, even though you add an object (like a table) to a group, it still appears along with all the other tables when you view by object type.&lt;/p&gt;
&lt;p&gt;Access 2007 supports grouping -- you can add custom groups and add any type of object you want to it. Right-click on the Nav Pane&amp;#39;s header and select &amp;quot;Navigation Options&amp;quot;. The left side is &amp;quot;Categories&amp;quot; (which I haven&amp;#39;t quite figured out!) and the right side is groups. Use the Add Group button to add a group, then when you return to the Nav Pane, use the Navigate to Category&amp;gt;Custom to show the group you created. You can then drag and drop from the &amp;quot;Show All&amp;quot; list to your group.&lt;/p&gt;
&lt;p&gt;It&amp;#39;s not the most intuitive interface -- I would have preferred a simple right-click on the Nav Pane, then select &amp;quot;Add Group&amp;quot; or something, but the current design works.&lt;/p&gt;
&lt;p&gt;Most Access apps are so small developers don&amp;#39;t need groupiing, but not too long ago I heard about a massive Access app used by the St Louis Airport that has over 2,000 database objects in it (I haven&amp;#39;t any idea why he hasn&amp;#39;t broken this out into smaller front-ends!). You can see the value of logically grouping objects in this size of application. It&amp;#39;s cool that it lets you put dissimilar objects into each group -- that keeps all the &amp;quot;functionally&amp;quot; related items together. You know how hard it is, sometimes, to know which queries go with which forms and reports -- this is, at least, one way to group these objects. (Personally, I believe logical grouping is better done with a strong prefix naming convention but I like how the Nav Pane groups things.&lt;/p&gt;
&lt;p&gt;Viewing an object&amp;#39;s details in the Nav Pane is a real PITA -- I still have discovered how you can easily tell which form is newer than some other form. I really wish the Nav Pane supported columns so we could see modification and creation dates easily. Or, perhaps a tool to quickly generate a datasheet view of objects and their primary properties for maintenance purposes?&lt;/p&gt;
&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.office.com/aggbug.aspx?PostID=18029" width="1" height="1"&gt;</description></item></channel></rss>