From wdhindman at dejpolsystems.com Sun Mar 1 00:45:28 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 1 Mar 2009 01:45:28 -0500 Subject: [AccessD] Scrum (was: Find First in an Array? ...) References: Message-ID: <00DB0807C37A4953ACE526C03134BD03@jislaptopdev> ...excellent post link ...I think we've all met waitresses like that ...they're few and far between unfortunately. William -------------------------------------------------- From: "Salakhetdinov Shamil" Sent: Saturday, February 28, 2009 3:47 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD]Scrum (was: Find First in an Array? ...) > Thank you, William, > > Yes, I can understand that. At least I can expect your participating in > some project planning/evaluation, which would take something like half an > hour - hour within a month? - such experience would help you I think in > your own work... > > BTW, I have just got online evidence I have been there in Helsinki :) > > http://danube.com/blog/tobias_mayer/ambling_madly_5_helsinki_scrum_dining > > Have nice weekend. > > -- > Shamil > > -----Original Message----- > From: "William Hindman" > To: "Access Developers discussion and problem > solving" > Date: Sat, 28 Feb 2009 15:25:09 -0500 > Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) > >> Shamil >> >> "May I ask you all why Gustav and myself can't get a group of 5 team >> members?" >> >> ...I'm 62 yo and have worked as a single developer for the past 15 years >> ...SCRUM is focused on something I'm very unlikely to ever use ...and >> fortunately, I'm still so loaded down between development work and >> building >> our home that I simply have no time available for anything that I don't >> foresee using myself ...I do wish I was 20 years younger and could find >> the >> time and energy to learn something new from people like you and gustav >> just >> for the hell of it ...but I'm not and that's the long and short of it. >> >> William >> >> -------------------------------------------------- >> From: "Salakhetdinov Shamil" >> Sent: Saturday, February 28, 2009 2:48 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD]Scrum (was: Find First in an Array? ...) >> >> > >> > Hi Gustav, >> > >> > Thank you for registering. >> > >> > Yes, I agree that at this moment 5 users limitations seems of no >> > importance. >> > >> > Anybody else wanted to join me and Gustav to try MS Access Northwind to >> > .NET Winforms Northwind conversion project? >> > Project is currently planned to be started at 9th of March 2009, and is >> > expected to be finished in max 1 man month of common efforts. >> > Conversion is planned to be done using SCRUM/agile development >> > methology. >> > It will be public open source project with project progress information >> > and final converted application published on AccessD. >> > This is planned to be as simple as possible project - the only >> > knowledge >> > of VS2008 that would be needed at the beginning is how to design .NET >> > WinForms by dragginbg and dropping controls and settings some >> > properties. >> > And this development activity is simple - my seven years old kid >> > started >> > to "design" WinForms after 2 minutes of my introduction, and he even >> > "programmed" buttons' click events reaction etc. Really easy and very >> > much >> > alike to the usual MS Access forms development. >> > >> > .NET ReportViewer Control reports' design experience would be a plus >> > but >> > not necessary as it's also rather straightforward to get acquanted with >> > for experienced developers whatever else Report Designer they used >> > before... >> > >> > Folks, if you can't join this project because you're very busy maybe >> > you >> > can at least participate in the "planning poker game"? There is a free >> > online tool to play it: http://www.planningpoker.com/ >> > >> > May I ask yuu all why Gustav and myself can't get a group of 5 team >> > members? >> > >> > If you do not want to answer on this question here please send me >> > private >> > e-mails with your reasons - just one most important reason or several, >> > and >> > I will collect them and publish here anonymously. And I can make an >> > anonymous online poll based on that reasons to vote and see what are >> > main >> > reasons, which stop such projects. Please write and send ANY reasons >> > which >> > stop you from participating in this discussion/project. >> > >> > I will wait for your votes/e-mails till next Wednesday as it's weekend >> > now >> > and not all listers work over weekend. I do hope somebody will join us >> > during the next week. >> > >> > In the meantime I will be preparing infrastructure, and some simple >> > tools >> > to patially automate this conversion, and I will have also to work for >> > my >> > customers of course... >> > >> > Thank you. >> > >> > -- >> > Shamil >> > >> > >> > >> > -----Original Message----- >> > From: "Gustav Brock" >> > To: >> > Date: Sat, 28 Feb 2009 19:43:11 +0100 >> > Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) >> > >> >> Hi Shamil >> >> >> >> OK, I signed up. >> >> >> >> As for the software, the TargetProcess "community edition" will only >> >> do >> >> be free for 5 licenses. If more users, it is USD 249 for each and >> >> every >> >> user: >> >> >> >> Q. What if I need 6 users pack? >> >> In this case it will be required to purchase 6 full licenses. >> >> Community >> >> Edition allows to have 5 licenses, if you need more, you have to >> >> migrate >> >> to On-Site or On-Demand Full Edition. >> >> >> >> However, at this moment this limitation seems of no importance. >> >> >> >> /gustav >> >> >> >> >> >> >>> mcp2004 at mail.ru 28-02-2009 15:43 >>> >> >> >> >> Hi Gustav and Fellow Listers, >> >> >> >> Yes, the response on my proposal is a bit discouraging but I'm >> >> continuing >> >> preparation here for the conversion project of MS Access NorthWind >> >> sample >> >> app to .NET WinForms. >> >> >> >> Yes, Gustav, we can try to do it just with you but SCRUM/agile process >> >> needs a little bit more team members - at least 4-5: if doing this >> >> project by using just your and mine efforts it can be done agile way >> >> but >> >> not SCRUM, and it will take more time, and what is most important it >> >> will >> >> not show advantages of working as a team - and the advantages in this >> >> case is not only joining the efforts and skills - the main advantage >> >> is >> >> to experience how teamwork influences one's own views and insights - >> >> and >> >> it does influence then very effectively - I mean that - I have just >> >> experienced that during CSM course in Helsinki. Even participating for >> >> years in great dicussion lists as this AccessD one do not change one's >> >> stereotypes and (conservative) ways of thinking as SCRUM/agile >> >> teamwork >> >> does... >> >> >> >> I plan to keep preparing SCRUM/agile infrastructure for the Northwind >> >> conversion project within the next week - in my plans is to setup DNN >> >> site - first step is done: >> >> >> >> http://shamils-4.hosting.parking.ru/dnn49 >> >> >> >> nothing except registration there yet but it's up&running - I "just" >> >> need >> >> to add some DNN modules - do not know how to do that yet - plan to do >> >> that within the next week - I can keep posting SCRUM related info on >> >> this >> >> site as well as we can have wiki board on it to have "daily stand-up >> >> meetings" as well as I can setup newlist on it to have everybody >> >> registered and subscribed to this newlist informed on what is >> >> happening. >> >> Of course it will be forwarded here - the best woudl be to have >> >> separate >> >> SCRUM%Access-D list but it's probably too early? >> >> >> >> I'm also evaluating this software >> >> >> >> http://www.targetprocess.com/Product.aspx >> >> >> >> to have our project tasks and their completion progress status easily >> >> manageable and viewvable by every team member. I also expect (they >> >> talk >> >> about integration with CVS but I haven't yet evaluated how it's done) >> >> this software will allow to keep distributed source control for the >> >> team. >> >> This software seems to have a free community edition and if that is >> >> true >> >> then I can install it on my ASP.NET hosting web site. >> >> >> >> Please everybody interested help me to evaluate how useful it is for >> >> our >> >> purposes. >> >> If you can find any better ASP.NET alternatives that woull be very >> >> useful. >> >> >> >> I persoally like a lot this Team Taskboard of SCRUMWorks software: >> >> >> >> http://danube.com/sw_flash/feature/features-team_taskboard.html >> >> >> >> but this software is JAVA based and a "black-box" for me - I'd not use >> >> it >> >> because of that. >> >> >> >> I'm currently spending considerably more than one hour here to prepare >> >> all that - I can't ask to spend that much time you or other AcceessD >> >> members but when everything ready I'd propose to strickly keep the >> >> context of spending not more than one hour (5 hours total per week) >> >> for >> >> this project. Well, maybe some more time discussing here how it will >> >> be >> >> proceeding... >> >> >> >> I'd set 9th of Macrh 2009 as the start date for this project - OK? - >> >> if >> >> nobody will join us by that date we will try to do it together with >> >> you. >> >> Everybody are welcome! If to not participate in this project by doing >> >> some simple .NET forms design/program then at least to help us to >> >> evaluate how much this or that feature/task will take to get >> >> implemented. >> >> This is so called "estimation using planning poker cards" - >> >> http://www.crisp.se/planningpoker - doing such an estimation by two >> >> people could result in not so good results as when it's done by 5 or >> >> more >> >> people. >> >> >> >> Here are some links on SCRUM/agile and related issues - I will keep >> >> posting links like that to get convinced some more AccessD members to >> >> join our project: >> >> >> >> Tobias Mayer - my facilitator during SCRUM course there in Helsinki: >> >> http://www.danube.com/blog/tobias_mayer/ >> >> >> >> Agile software development info: >> >> http://en.wikipedia.org/wiki/Agile_software_development >> >> >> >> Scale Back: Small is Beautiful - how group evaluation/planning results >> >> in >> >> simple but very good results: >> >> http://agilethinking.net/blog/2008/08/18/scale-back-small-is-beautiful >> >> >> >> Extreme Scrum (154KB) >> >> https://www-927.ibm.com/ibm/cas/archives/2007/data/Agile/Extreme_Scrum.pdf >> >> >> >> What happens when we are all connected - Future Views >> >> http://www.youtube.com/watch?v=HqPs0xuG39Q (~6 min) >> >> >> >> "Only 3% of the world is on broadband today, and it's neither cheap, >> >> fast >> >> or mobile enough. This will change in the next 2-3 years, and the >> >> implications are huge: everyone shares, everyone networks with >> >> strangers-like-me, everyone co-creates, everything is connected. A >> >> video >> >> by Futurist and Author Gerd Leonhard" >> >> >> >> Working on SCRUM/Agile infrastructure here/expecting for more AccessD >> >> to >> >> connect this project... >> >> >> >> Please comment on this my posting - all and every comments and >> >> contributions are very welcome! >> >> >> >> Thank you. >> >> >> >> -- >> >> Shamil >> >> >> >> >> >> -----Original Message----- >> >> From: "Gustav Brock" >> >> To: >> >> Date: Sat, 28 Feb 2009 08:10:00 +0100 >> >> Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) >> >> >> >> > Hi Shamil >> >> > >> >> > Not much response to your proposal ... I guess our fellow listers >> >> > are >> >> > too busy or just don't feel the need to experience how to work in a >> >> > group. >> >> > To be honest, neither do I have currently that need but as "you >> >> > never >> >> > know" I am prepared to allocate the time you suggest. That makes >> >> > two. >> >> > But two? Doesn't it require three "to make a crowd"? >> >> > >> >> > Your adjusted description of the project fits me very well. >> >> > >> >> > /gustav >> >> >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 1 00:51:02 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 1 Mar 2009 01:51:02 -0500 Subject: [AccessD] Tina's Treeview example References: Message-ID: <158182C3ABD44D168FE38533FF57383F@jislaptopdev> ...I use treeview menus in all my desktop apps ...the users love them for the same reason you point out. William -------------------------------------------------- From: "Gustav Brock" Sent: Saturday, February 28, 2009 4:59 PM To: Subject: Re: [AccessD] Tina's Treeview example > Hi Drew > > Quite impressive! > > I've noticed that quite a few apps now use treeview style menus. Thus - > and because I really had no clue how the users would navigate - I used a > treeview for my latest app (WinForms) ... somewhat unsure what the users' > reaction would be. But they adopted it from day one, and it must have been > well thought out because no change has been requested to it. The app has > been in use for three months now. > > One method I used to "sell" the structure was, that it is very easy to > modify and expand. For example, you can walk the tree from different > entries with a final destination of nearly the same information - from > customer or supplier via orders/supplies to products - while you have a > visual indication so you don't loose track of "where you are". This, I've > found, is a situation users fear in larger apps - to get lost. > > /gustav > > >>>> DWUTKA at marlow.com 28-02-2009 21:51 >>> > Glad you like it Tina. I will warn you that the demo I posted for you > is just the tip of the iceberg when it comes to what you can do with a > treeview. > > A great example is 'HitTest'. It's a method of the Treeview control, > where you give it x,y coordinates, and it returns the node at the > coordinates. This allows you to create custom behaviors for left and > right clicks (Mouse Up event gives you the x,y coordinates). Where you > could use that in your system, you could actually start the root nodes > as the Volunteers. And then have the child nodes be the skills and > levels. The normal left click could have you 'check' if the skill nodes > are built (and if not, build them, so you don't building thousands of > nodes from the get go...), and the right click could display a popup > menu such as 'edit volunteer information' or 'create a new skill', etc. > > Here's a visual example of one of the most highly used treeviews I have > built: > > http://www.marlow.com/PhoneList.jpg > > That screen shot (I blurred the phone numbers...) shows what you can do > with the image capabilities of a treeview. I've right clicked my name, > showing the custom popup menu that displays (based on the node that was > clicked). One of the expanded nodes is Currently logged on computers, > if I expand one of those nodes, it gives me Remote Administrator > (clicking on that node opens a remote admin session to that machine), > computer management (clicking on that node opens a computer management > session to that computer), local drives (expanding that node gives me a > list of the local drives on that machine, which I can click to open a > Windows Explorer session to that drive). > > All from one treeview! > > Good luck with your project (feel free to holler if you have any > questions about what I did...)! Next to classes and collections, I've > found Treeviews to be one of the most powerful tools in a developer's > arsenal! > > Drew > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 1 00:59:06 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 1 Mar 2009 01:59:06 -0500 Subject: [AccessD] Scrum (was: Find First in an Array? ...) References: <49AA55BD.2100.928FC86@stuart.lexacorp.com.pg>, <49AA792F.3358.9B372C1@stuart.lexacorp.com.pg> Message-ID: <84790E0C222C4A3EB34BA9ACF1957E51@jislaptopdev> ...interesting Stu ...but that link takes forever to come up on my 6gb connection. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Saturday, February 28, 2009 9:01 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) > On 1 Mar 2009 at 3:33, Salakhetdinov Shamil wrote: > >> Thank you, Stuart, >> >> Is that your new joint venture business you're getting off the ground >> software related? - then SCRUM/agile is what you need! :) >> > > Sort of software related: > http://www.tellandsellpromotions.com > > but I'll be the only one working on programming which is primarily SQL > Server and > VBScripting > >> And Papua New Guinea country's motto: "Unity in diversity" is also one >> of the foundations of SCRUM philosophy :) >> > > It's also called "The Land of The Unexpected!" Planning of any sort is a > foreign concept :-) > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Sun Mar 1 02:09:11 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 1 Mar 2009 02:09:11 -0600 Subject: [AccessD] Tina's Treeview example In-Reply-To: <49A9B297.3030307@torchlake.com> Message-ID: Once you click on the 'more controls' and find the treeview, after you click on it, you should be able to click on the form to create the control. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, February 28, 2009 3:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Tina's Treeview example I found it in the "more controls" list, although it didn't let me plunk it down on my toolbox, but I found it. T Tina Norris Fields wrote: > Hi Drew, > > Is there a way to get a button for the Access toolbox to put a Treeview > control onto a form? Or, is it done only through code? > > Tina > > Drew Wutka wrote: > >> Glad you like it Tina. I will warn you that the demo I posted for you >> is just the tip of the iceberg when it comes to what you can do with a >> treeview. >> >> A great example is 'HitTest'. It's a method of the Treeview control, >> where you give it x,y coordinates, and it returns the node at the >> coordinates. This allows you to create custom behaviors for left and >> right clicks (Mouse Up event gives you the x,y coordinates). Where you >> could use that in your system, you could actually start the root nodes >> as the Volunteers. And then have the child nodes be the skills and >> levels. The normal left click could have you 'check' if the skill nodes >> are built (and if not, build them, so you don't building thousands of >> nodes from the get go...), and the right click could display a popup >> menu such as 'edit volunteer information' or 'create a new skill', etc. >> >> Here's a visual example of one of the most highly used treeviews I have >> built: >> >> http://www.marlow.com/PhoneList.jpg >> >> That screen shot (I blurred the phone numbers...) shows what you can do >> with the image capabilities of a treeview. I've right clicked my name, >> showing the custom popup menu that displays (based on the node that was >> clicked). One of the expanded nodes is Currently logged on computers, >> if I expand one of those nodes, it gives me Remote Administrator >> (clicking on that node opens a remote admin session to that machine), >> computer management (clicking on that node opens a computer management >> session to that computer), local drives (expanding that node gives me a >> list of the local drives on that machine, which I can click to open a >> Windows Explorer session to that drive). >> >> All from one treeview! >> >> Good luck with your project (feel free to holler if you have any >> questions about what I did...)! Next to classes and collections, I've >> found Treeviews to be one of the most powerful tools in a developer's >> arsenal! >> >> Drew >> >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From stuart at lexacorp.com.pg Sun Mar 1 02:08:54 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 01 Mar 2009 18:08:54 +1000 Subject: [AccessD] Scrum (was: Find First in an Array? ...) In-Reply-To: <84790E0C222C4A3EB34BA9ACF1957E51@jislaptopdev> References: <49AA55BD.2100.928FC86@stuart.lexacorp.com.pg>, <84790E0C222C4A3EB34BA9ACF1957E51@jislaptopdev> Message-ID: <49AACF36.27976.B037E6C@stuart.lexacorp.com.pg> It's a temporary site. I registered the domain with Register.com when we were first getting started so that we had a set of appropriate email addresses. . I'm currently using their free Starter Page website facilities. Once we are up and running I will be building a proper site and hosting it elsewhere. -- Stuart On 1 Mar 2009 at 1:59, William Hindman wrote: > ...interesting Stu ...but that link takes forever to come up on my 6gb > connection. > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Saturday, February 28, 2009 9:01 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) > > > On 1 Mar 2009 at 3:33, Salakhetdinov Shamil wrote: > > > >> Thank you, Stuart, > >> > >> Is that your new joint venture business you're getting off the ground > >> software related? - then SCRUM/agile is what you need! :) > >> > > > > Sort of software related: > > http://www.tellandsellpromotions.com > > > > but I'll be the only one working on programming which is primarily SQL > > Server and > > VBScripting > > > >> And Papua New Guinea country's motto: "Unity in diversity" is also one > >> of the foundations of SCRUM philosophy :) > >> > > > > It's also called "The Land of The Unexpected!" Planning of any sort is a > > foreign concept :-) > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Mar 1 02:13:08 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 1 Mar 2009 02:13:08 -0600 Subject: [AccessD] Tina's Treeview example In-Reply-To: Message-ID: I hear ya. That's why I find treeview's so powerful, because you can build them into all sorts of things. The ability to manually edit the labels, and the checkboxes, make it far more powerful then the typical form controls. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, February 28, 2009 4:00 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Tina's Treeview example Hi Drew Quite impressive! I've noticed that quite a few apps now use treeview style menus. Thus - and because I really had no clue how the users would navigate - I used a treeview for my latest app (WinForms) ... somewhat unsure what the users' reaction would be. But they adopted it from day one, and it must have been well thought out because no change has been requested to it. The app has been in use for three months now. One method I used to "sell" the structure was, that it is very easy to modify and expand. For example, you can walk the tree from different entries with a final destination of nearly the same information - from customer or supplier via orders/supplies to products - while you have a visual indication so you don't loose track of "where you are". This, I've found, is a situation users fear in larger apps - to get lost. /gustav >>> DWUTKA at marlow.com 28-02-2009 21:51 >>> Glad you like it Tina. I will warn you that the demo I posted for you is just the tip of the iceberg when it comes to what you can do with a treeview. A great example is 'HitTest'. It's a method of the Treeview control, where you give it x,y coordinates, and it returns the node at the coordinates. This allows you to create custom behaviors for left and right clicks (Mouse Up event gives you the x,y coordinates). Where you could use that in your system, you could actually start the root nodes as the Volunteers. And then have the child nodes be the skills and levels. The normal left click could have you 'check' if the skill nodes are built (and if not, build them, so you don't building thousands of nodes from the get go...), and the right click could display a popup menu such as 'edit volunteer information' or 'create a new skill', etc. Here's a visual example of one of the most highly used treeviews I have built: http://www.marlow.com/PhoneList.jpg That screen shot (I blurred the phone numbers...) shows what you can do with the image capabilities of a treeview. I've right clicked my name, showing the custom popup menu that displays (based on the node that was clicked). One of the expanded nodes is Currently logged on computers, if I expand one of those nodes, it gives me Remote Administrator (clicking on that node opens a remote admin session to that machine), computer management (clicking on that node opens a computer management session to that computer), local drives (expanding that node gives me a list of the local drives on that machine, which I can click to open a Windows Explorer session to that drive). All from one treeview! Good luck with your project (feel free to holler if you have any questions about what I did...)! Next to classes and collections, I've found Treeviews to be one of the most powerful tools in a developer's arsenal! Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Sun Mar 1 02:35:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 09:35:45 +0100 Subject: [AccessD] Scrum Message-ID: Hi Shamil and John Couldn't we use dba-vb? I think all with just some interest in this already join it, traffic on dba-vb is very low, and we wouldn't bother those on AccessD not interested. /gustav >>> jwcolby at colbyconsulting.com 01-03-2009 05:42 >>> .. Are we keeping this here on AccessD or will there be a private channel for me to look like an idiot on? From Gustav at cactus.dk Sun Mar 1 02:48:04 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 09:48:04 +0100 Subject: [AccessD] Scrum and C# Message-ID: Hi John With your former experience in team work and C it would be nice to have you join the team! For me, I didn't know a bit about C# a year ago but now I love it. I decided to move to .Net at that time and looking at the (sparse) VB.NET code I found it weird, and decided that if I had to learn something new it could just as well be C# even though I have zero experience in neither C nor C++. Visual Studio is the star of MS, and the IntelliSense is a major help in learning. It works extremely well. With your class experience you would catch up very fast, I'm sure. And it is fun! /gustav >>> jwcolby at colbyconsulting.com 01-03-2009 05:42 >>> Shamil, I too am a Sole Proprietor consultant working all by myself, in my home office. I have not done development as a member of a development team since the mid 90s. Of course this would be just such an opportunity, but... Your intention is to do this in C#? What role would a developer such as myself play in the team? The only real C experience I have is a two year stint developing a uController vending machine in C back in 1996-97. I have my doubts I could come up to speed in C# quickly enough to actually write code for this project. OTOH it would be fun to be involved. What variant of .net? The free C#.Net express? Are we keeping this here on AccessD or will there be a private channel for me to look like an idiot on? ;) John W. Colby www.ColbyConsulting.com From mcp2004 at mail.ru Sun Mar 1 03:22:05 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 01 Mar 2009 12:22:05 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gKHdhczogRmluZCBGaXJzdCBpbiBhbiBBcnJh?= =?koi8-r?b?eT8gLi4uKQ==?= In-Reply-To: <49AA792F.3358.9B372C1@stuart.lexacorp.com.pg> References: <49AA792F.3358.9B372C1@stuart.lexacorp.com.pg> Message-ID: Hi Stuart, <<< Planning of any sort is a foreign concept >>> OK. SCRUM planning is just for one SPRINT, which could be from one week to one month long. And even within such a SPRINT planning can be changed if context changes. -- Shamil -----Original Message----- From: "Stuart McLachlan" To: Access Developers discussion and problem solving Date: Sun, 01 Mar 2009 12:01:51 +1000 Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) > On 1 Mar 2009 at 3:33, Salakhetdinov Shamil wrote: > > > Thank you, Stuart, > > > > Is that your new joint venture business you're getting off the ground > > software related? - then SCRUM/agile is what you need! :) > > > > Sort of software related: > http://www.tellandsellpromotions.com > > but I'll be the only one working on programming which is primarily SQL Server and > VBScripting > > > And Papua New Guinea country's motto: "Unity in diversity" is also one > > of the foundations of SCRUM philosophy :) > > > > It's also called "The Land of The Unexpected!" Planning of any sort is a foreign concept :-) > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Mar 1 04:21:54 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 01 Mar 2009 13:21:54 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0=?= In-Reply-To: <49AA1228.9020502@colbyconsulting.com> References: <49AA1228.9020502@colbyconsulting.com> Message-ID: Hi John, Yes, I'd do that in C#. As William mentioned here many times for C# there are much more public sources with many samples of all kinds of .NET Framework-based application programming. For me one important additional advantage of C# is that I can post C# code in newsgroups and anybody can use it by copy and paste into their projects without line wrapping issues. (As far as I know VB10 also gets "divorced" with the need to use line continuation char but current VB8 (VS2008) version still uses it)). And the project we're going to do will have just a few manual coding I expect so it shoudln't be an issue for you to collaborate in this project as the main activity would be forms/reports design very similar to MS Access, and learning by doing how to make such projects in a distributed environment - for the latter we all will be at the beginners level... Visual C# 2008 Express Edition should be OK if it supports .NET Framework's ReportViewer control design mode. If Visual C# 2008 Express Edition doesn't support .NET ReportViewer control design mode then SQL Server Business Intelligence Design Studio can be used to design reports - this version for MS SQL 2005 have to be used: http://msdn.microsoft.com/en-us/library/ms173767(SQL.90).aspx But designing reports on SQL Server Business Intelligence Design Studio and then porting them into Visual Studio could result in some additional manual work... How can we check does Visual C# 2008 Express Edition support .NET Framework ReportViewer control design mode or not? Do you have VB 2008 or Visual C# 2008 Express Edition installed? Yes, I'd keep this project discussion here on AccessD, maybe switch to AccessD-VB as Gustav proposed when we will get the team of 5 developers settled. Do we have now you in our team? Is it now Gustav, Mike, Shamil and John? That would be great if you can join us! Thank you. -- Shamil -----Original Message----- From: jwcolby To: Access Developers discussion and problem solving Date: Sat, 28 Feb 2009 23:42:16 -0500 Subject: Re: [AccessD] Scrum > Shamil, > > I too am a Sole Proprietor consultant working all by myself, in my home office. I have not done > development as a member of a development team since the mid 90s. Of course this would be just such > an opportunity, but... > > Your intention is to do this in C#? What role would a developer such as myself play in the team? > The only real C experience I have is a two year stint developing a uController vending machine in C > back in 1996-97. I have my doubts I could come up to speed in C# quickly enough to actually write > code for this project. > > OTOH it would be fun to be involved. > > What variant of .net? The free C#.Net express? Are we keeping this here on AccessD or will there > be a private channel for me to look like an idiot on? > > ;) > > John W. Colby > www.ColbyConsulting.com > > > Salakhetdinov Shamil wrote: > > Hi Gustav and Fellow Listers, > > > > Yes, the response on my proposal is a bit discouraging but I'm continuing preparation here for the conversion project of MS Access NorthWind sample app to .NET WinForms. > > > > Yes, Gustav, we can try to do it just with you but SCRUM/agile process needs a little bit more team members - at least 4-5: if doing this project by using just your and mine efforts it can be done agile way but not SCRUM, and it will take more time, and what is most important it will not show advantages of working as a team - and the advantages in this case is not only joining the efforts and skills - the main advantage is to experience how teamwork influences one's own views and insights - and it does influence then very effectively - I mean that - I have just experienced that during CSM course in Helsinki. Even participating for years in great dicussion lists as this AccessD one do not change one's stereotypes and (conservative) ways of thinking as SCRUM/agile teamwork does... > > > > I plan to keep preparing SCRUM/agile infrastructure for the Northwind conversion project within the next week - in my plans is to setup DNN site - first step is done: > > > > http://shamils-4.hosting.parking.ru/dnn49 > > > > nothing except registration there yet but it's up&running - I "just" need to add some DNN modules - do not know how to do that yet - plan to do that within the next week - I can keep posting SCRUM related info on this site as well as we can have wiki board on it to have "daily stand-up meetings" as well as I can setup newlist on it to have everybody registered and subscribed to this newlist informed on what is happening. Of course it will be forwarded here - the best woudl be to have separate SCRUM%Access-D list but it's probably too early? > > > > I'm also evaluating this software > > > > http://www.targetprocess.com/Product.aspx > > > > to have our project tasks and their completion progress status easily manageable and viewvable by every team member. I also expect (they talk about integration with CVS but I haven't yet evaluated how it's done) this software will allow to keep distributed source control for the team. This software seems to have a free community edition and if that is true then I can install it on my ASP.NET hosting web site. > > > > Please everybody interested help me to evaluate how useful it is for our purposes. > > If you can find any better ASP.NET alternatives that woull be very useful. > > > > I persoally like a lot this Team Taskboard of SCRUMWorks software: > > > > http://danube.com/sw_flash/feature/features-team_taskboard.html > > > > but this software is JAVA based and a "black-box" for me - I'd not use it because of that. > > > > I'm currently spending considerably more than one hour here to prepare all that - I can't ask to spend that much time you or other AcceessD members but when everything ready I'd propose to strickly keep the context of spending not more than one hour (5 hours total per week) for this project. Well, maybe some more time discussing here how it will be proceeding... > > > > I'd set 9th of Macrh 2009 as the start date for this project - OK? - if nobody will join us by that date we will try to do it together with you. Everybody are welcome! If to not participate in this project by doing some simple .NET forms design/program then at least to help us to evaluate how much this or that feature/task will take to get implemented. This is so called "estimation using planning poker cards" - http://www.crisp.se/planningpoker - doing such an estimation by two people could result in not so good results as when it's done by 5 or more people. > > > > Here are some links on SCRUM/agile and related issues - I will keep posting links like that to get convinced some more AccessD members to join our project: > > > > Tobias Mayer - my facilitator during SCRUM course there in Helsinki: > > http://www.danube.com/blog/tobias_mayer/ > > > > Agile software development info: > > http://en.wikipedia.org/wiki/Agile_software_development > > > > Scale Back: Small is Beautiful - how group evaluation/planning results in simple but very good results: > > http://agilethinking.net/blog/2008/08/18/scale-back-small-is-beautiful > > > > Extreme Scrum (154KB) > > https://www-927.ibm.com/ibm/cas/archives/2007/data/Agile/Extreme_Scrum.pdf > > > > What happens when we are all connected - Future Views > > http://www.youtube.com/watch?v=HqPs0xuG39Q (~6 min) > > > > "Only 3% of the world is on broadband today, and it's neither cheap, fast or mobile enough. This will change in the next 2-3 years, and the implications are huge: everyone shares, everyone networks with strangers-like-me, everyone co-creates, everything is connected. A video by Futurist and Author Gerd Leonhard" > > > > Working on SCRUM/Agile infrastructure here/expecting for more AccessD to connect this project... > > > > Please comment on this my posting - all and every comments and contributions are very welcome! > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 28 Feb 2009 08:10:00 +0100 > > Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) > > > >> Hi Shamil > >> > >> Not much response to your proposal ... I guess our fellow listers are too busy or just don't feel the need to experience how to work in a group. > >> To be honest, neither do I have currently that need but as "you never know" I am prepared to allocate the time you suggest. That makes two. But two? Doesn't it require three "to make a crowd"? > >> > >> Your adjusted description of the project fits me very well. > >> > >> /gustav > >> > > > > <<< tail trimmed >>> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Mar 1 04:24:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 01 Mar 2009 13:24:28 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0=?= In-Reply-To: References: Message-ID: Hi Gustav, John, Mike and everybody, Let's keep this thread here for a while until we get the team of 5 members formed? Then we can switch to dba-VB. OK? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 01 Mar 2009 09:35:45 +0100 Subject: Re: [AccessD] Scrum > Hi Shamil and John > > Couldn't we use dba-vb? I think all with just some interest in this already join it, traffic on dba-vb is very low, and we wouldn't bother those on AccessD not interested. > > /gustav > > >>> jwcolby at colbyconsulting.com 01-03-2009 05:42 >>> > > .. Are we keeping this here on AccessD or will there be a private channel for me to look like an idiot on? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Mar 1 04:34:49 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 01 Mar 2009 13:34:49 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: References: Message-ID: Yes, I share Gustav opinion - as I have already noted in another e-mail I'd use C#. In fact the main issue when starting to program .NET Framework applications when one has VB6/VBA experience is not programming language switch issue but the huge size of .NET Framework itself. And for planned to be done here Northwind conversion project there shoudln't be that much manual coding in C#, and the project will be "spread" in time for one month or so because everybody involved will be using just a small chunk (1 hour) within working day to collaborate in this project. Therefore "adaptation to C# should be smooth I hope, and you, John, will love C# when you'll get comfortable with it :) Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 01 Mar 2009 09:48:04 +0100 Subject: Re: [AccessD] Scrum and C# > Hi John > > With your former experience in team work and C it would be nice to have you join the team! > > For me, I didn't know a bit about C# a year ago but now I love it. I decided to move to .Net at that time and looking at the (sparse) VB.NET code I found it weird, and decided that if I had to learn something new it could just as well be C# even though I have zero experience in neither C nor C++. > > Visual Studio is the star of MS, and the IntelliSense is a major help in learning. It works extremely well. With your class experience you would catch up very fast, I'm sure. And it is fun! > > /gustav > > > >>> jwcolby at colbyconsulting.com 01-03-2009 05:42 >>> > Shamil, > > I too am a Sole Proprietor consultant working all by myself, in my home office. I have not done > development as a member of a development team since the mid 90s. Of course this would be just such > an opportunity, but... > > Your intention is to do this in C#? What role would a developer such as myself play in the team? > The only real C experience I have is a two year stint developing a uController vending machine in C > back in 1996-97. I have my doubts I could come up to speed in C# quickly enough to actually write > code for this project. > > OTOH it would be fun to be involved. > > What variant of .net? The free C#.Net express? Are we keeping this here on AccessD or will there > be a private channel for me to look like an idiot on? > > ;) > > John W. Colby > www.ColbyConsulting.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sun Mar 1 04:51:39 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sun, 01 Mar 2009 13:51:39 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: References: Message-ID: Hi everybody, I have just found this information on: Popfly Explorer - Share Visual Studio solutions with friends using the Popfly Explorer plug-in - Add mash-ups to Web pages - Effortlessly create and host a Popfly Web site that contains your mash-ups - Access Visual Studio Express solutions on Popfly a) Store copies of Visual Studio Express solutions on Popfly b) Access creations from any computer with Visual Studio and Popfly Explorer - Exchange with friends; check out their latest projects, rate them and leave comments through Popfly http://www.microsoft.com/express/popfly/default.aspx (bottom of web page) That seems to be a good and free solution for our first project? Shouldn't we try it within the next week by just creating a simple VS project and by trying to program five lines long classes and share the code to see how well this sharing works? Should we use CodePlex instead http://codeplex.codeplex.com/Wiki/View.aspx?title=CodePlex%20FAQ&referringTitle=Home ? I personally do not have any preferences currently - PopFly looks like a light and good enough solution for our project on first glance - I have got this impression after reading the above description :) - CodePlex is "heavier" but more advanced, and CodePlex has some licensing regulations AFAIS... Because our team is small and the project is not big and database model will be stable and functionality fixed we can just split the project in parts and take responsibility for every part - I mean we probably do not need advanced source control tools for this project... Thank you. -- Shamil From jwcolby at colbyconsulting.com Sun Mar 1 06:32:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 01 Mar 2009 07:32:28 -0500 Subject: [AccessD] Scrum and C# In-Reply-To: References: Message-ID: <49AA805C.9090706@colbyconsulting.com> I have visual studio 2005, but I thought that not everyone would have it, particularly others who might want to look at this project in the future. Personally I would prefer VS. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > With your former experience in team work and C it would be nice to have you join the team! > > For me, I didn't know a bit about C# a year ago but now I love it. I decided to move to .Net at that time and looking at the (sparse) VB.NET code I found it weird, and decided that if I had to learn something new it could just as well be C# even though I have zero experience in neither C nor C++. > > Visual Studio is the star of MS, and the IntelliSense is a major help in learning. It works extremely well. With your class experience you would catch up very fast, I'm sure. And it is fun! > > /gustav > > >>>> jwcolby at colbyconsulting.com 01-03-2009 05:42 >>> > Shamil, > > I too am a Sole Proprietor consultant working all by myself, in my home office. I have not done > development as a member of a development team since the mid 90s. Of course this would be just such > an opportunity, but... > > Your intention is to do this in C#? What role would a developer such as myself play in the team? > The only real C experience I have is a two year stint developing a uController vending machine in C > back in 1996-97. I have my doubts I could come up to speed in C# quickly enough to actually write > code for this project. > > OTOH it would be fun to be involved. > > What variant of .net? The free C#.Net express? Are we keeping this here on AccessD or will there > be a private channel for me to look like an idiot on? > > ;) > > John W. Colby > www.ColbyConsulting.com > > > From jwcolby at colbyconsulting.com Sun Mar 1 06:38:23 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 01 Mar 2009 07:38:23 -0500 Subject: [AccessD] Scrum In-Reply-To: References: <49AA1228.9020502@colbyconsulting.com> Message-ID: <49AA81BF.2030609@colbyconsulting.com> Yes, I will commit. John W. Colby www.ColbyConsulting.com Salakhetdinov Shamil wrote: > Hi John, > > Yes, I'd do that in C#. > As William mentioned here many times for C# there are much more public sources with many samples of all kinds of .NET Framework-based application programming. > > For me one important additional advantage of C# is that I can post C# code in newsgroups and anybody can use it by copy and paste into their projects without line wrapping issues. (As far as I know VB10 also gets "divorced" with the need to use line continuation char but current VB8 (VS2008) version still uses it)). > > And the project we're going to do will have just a few manual coding I expect so it shoudln't be an issue for you to collaborate in this project as the main activity would be forms/reports design very similar to MS Access, and learning by doing how to make such projects in a distributed environment - for the latter we all will be at the beginners level... > > Visual C# 2008 Express Edition should be OK if it supports .NET Framework's ReportViewer control design mode. If Visual C# 2008 Express Edition doesn't support .NET ReportViewer control design mode then SQL Server Business Intelligence Design Studio can be used to design reports - this version for MS SQL 2005 have to be used: > > http://msdn.microsoft.com/en-us/library/ms173767(SQL.90).aspx > > But designing reports on SQL Server Business Intelligence Design Studio and then porting them into Visual Studio could result in some additional manual work... > > How can we check does Visual C# 2008 Express Edition support .NET Framework ReportViewer control design mode or not? Do you have VB 2008 or Visual C# 2008 Express Edition installed? > > Yes, I'd keep this project discussion here on AccessD, maybe switch to AccessD-VB as Gustav proposed when we will get the team of 5 developers settled. Do we have now you in our team? > > Is it now > > Gustav, Mike, Shamil and John? > > That would be great if you can join us! > > Thank you. > > -- > Shamil > > > > -----Original Message----- > From: jwcolby > To: Access Developers discussion and problem solving > Date: Sat, 28 Feb 2009 23:42:16 -0500 > Subject: Re: [AccessD] Scrum > >> Shamil, >> >> I too am a Sole Proprietor consultant working all by myself, in my home office. I have not done >> development as a member of a development team since the mid 90s. Of course this would be just such >> an opportunity, but... >> >> Your intention is to do this in C#? What role would a developer such as myself play in the team? >> The only real C experience I have is a two year stint developing a uController vending machine in C >> back in 1996-97. I have my doubts I could come up to speed in C# quickly enough to actually write >> code for this project. >> >> OTOH it would be fun to be involved. >> >> What variant of .net? The free C#.Net express? Are we keeping this here on AccessD or will there >> be a private channel for me to look like an idiot on? >> >> ;) >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Salakhetdinov Shamil wrote: >>> Hi Gustav and Fellow Listers, >>> >>> Yes, the response on my proposal is a bit discouraging but I'm continuing preparation here for the conversion project of MS Access NorthWind sample app to .NET WinForms. >>> >>> Yes, Gustav, we can try to do it just with you but SCRUM/agile process needs a little bit more team members - at least 4-5: if doing this project by using just your and mine efforts it can be done agile way but not SCRUM, and it will take more time, and what is most important it will not show advantages of working as a team - and the advantages in this case is not only joining the efforts and skills - the main advantage is to experience how teamwork influences one's own views and insights - and it does influence then very effectively - I mean that - I have just experienced that during CSM course in Helsinki. Even participating for years in great dicussion lists as this AccessD one do not change one's stereotypes and (conservative) ways of thinking as SCRUM/agile teamwork does... >>> >>> I plan to keep preparing SCRUM/agile infrastructure for the Northwind conversion project within the next week - in my plans is to setup DNN site - first step is done: >>> >>> http://shamils-4.hosting.parking.ru/dnn49 >>> >>> nothing except registration there yet but it's up&running - I "just" need to add some DNN modules - do not know how to do that yet - plan to do that within the next week - I can keep posting SCRUM related info on this site as well as we can have wiki board on it to have "daily stand-up meetings" as well as I can setup newlist on it to have everybody registered and subscribed to this newlist informed on what is happening. Of course it will be forwarded here - the best woudl be to have separate SCRUM%Access-D list but it's probably too early? >>> >>> I'm also evaluating this software >>> >>> http://www.targetprocess.com/Product.aspx >>> >>> to have our project tasks and their completion progress status easily manageable and viewvable by every team member. I also expect (they talk about integration with CVS but I haven't yet evaluated how it's done) this software will allow to keep distributed source control for the team. This software seems to have a free community edition and if that is true then I can install it on my ASP.NET hosting web site. >>> >>> Please everybody interested help me to evaluate how useful it is for our purposes. >>> If you can find any better ASP.NET alternatives that woull be very useful. >>> >>> I persoally like a lot this Team Taskboard of SCRUMWorks software: >>> >>> http://danube.com/sw_flash/feature/features-team_taskboard.html >>> >>> but this software is JAVA based and a "black-box" for me - I'd not use it because of that. >>> >>> I'm currently spending considerably more than one hour here to prepare all that - I can't ask to spend that much time you or other AcceessD members but when everything ready I'd propose to strickly keep the context of spending not more than one hour (5 hours total per week) for this project. Well, maybe some more time discussing here how it will be proceeding... >>> >>> I'd set 9th of Macrh 2009 as the start date for this project - OK? - if nobody will join us by that date we will try to do it together with you. Everybody are welcome! If to not participate in this project by doing some simple .NET forms design/program then at least to help us to evaluate how much this or that feature/task will take to get implemented. This is so called "estimation using planning poker cards" - http://www.crisp.se/planningpoker - doing such an estimation by two people could result in not so good results as when it's done by 5 or more people. >>> >>> Here are some links on SCRUM/agile and related issues - I will keep posting links like that to get convinced some more AccessD members to join our project: >>> >>> Tobias Mayer - my facilitator during SCRUM course there in Helsinki: >>> http://www.danube.com/blog/tobias_mayer/ >>> >>> Agile software development info: >>> http://en.wikipedia.org/wiki/Agile_software_development >>> >>> Scale Back: Small is Beautiful - how group evaluation/planning results in simple but very good results: >>> http://agilethinking.net/blog/2008/08/18/scale-back-small-is-beautiful >>> >>> Extreme Scrum (154KB) >>> https://www-927.ibm.com/ibm/cas/archives/2007/data/Agile/Extreme_Scrum.pdf >>> >>> What happens when we are all connected - Future Views >>> http://www.youtube.com/watch?v=HqPs0xuG39Q (~6 min) >>> >>> "Only 3% of the world is on broadband today, and it's neither cheap, fast or mobile enough. This will change in the next 2-3 years, and the implications are huge: everyone shares, everyone networks with strangers-like-me, everyone co-creates, everything is connected. A video by Futurist and Author Gerd Leonhard" >>> >>> Working on SCRUM/Agile infrastructure here/expecting for more AccessD to connect this project... >>> >>> Please comment on this my posting - all and every comments and contributions are very welcome! >>> >>> Thank you. >>> >>> -- >>> Shamil >>> >>> >>> -----Original Message----- >>> From: "Gustav Brock" >>> To: >>> Date: Sat, 28 Feb 2009 08:10:00 +0100 >>> Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) >>> >>>> Hi Shamil >>>> >>>> Not much response to your proposal ... I guess our fellow listers are too busy or just don't feel the need to experience how to work in a group. >>>> To be honest, neither do I have currently that need but as "you never know" I am prepared to allocate the time you suggest. That makes two. But two? Doesn't it require three "to make a crowd"? >>>> >>>> Your adjusted description of the project fits me very well. >>>> >>>> /gustav >>>> >>> <<< tail trimmed >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From wdhindman at dejpolsystems.com Sun Mar 1 09:08:01 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 1 Mar 2009 10:08:01 -0500 Subject: [AccessD] Scrum and C# References: Message-ID: <6D3670F5FB1947E29948958CD72FEC43@jislaptopdev> ...sigh ...I ignored the c# aspect of this ....I'm just not able to commit to anything more at this point but I'd sure like the opportunity to stick my nose in when it comes to the c# code ...mostly to ask questions I'd guess ...and the WF aspect as well ...I could sure use some insight on Access to WF, its like pulling teeth for me, one tiny step at a time ...I get it to work and then a week or a month later having learned something new, I'm staring in disgust at the old code :( William -------------------------------------------------- From: "Salakhetdinov Shamil" Sent: Sunday, March 01, 2009 5:34 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Scrum and C# > > Yes, I share Gustav opinion - as I have already noted in another e-mail > I'd use C#. > In fact the main issue when starting to program .NET Framework > applications when one has VB6/VBA experience is not programming language > switch issue but the huge size of .NET Framework itself. And for planned > to be done here Northwind conversion project there shoudln't be that much > manual coding in C#, and the project will be "spread" in time for one > month or so because everybody involved will be using just a small chunk (1 > hour) within working day to collaborate in this project. Therefore > "adaptation to C# should be smooth I hope, and you, John, will love C# > when you'll get comfortable with it :) > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Gustav Brock" > To: > Date: Sun, 01 Mar 2009 09:48:04 +0100 > Subject: Re: [AccessD] Scrum and C# > >> Hi John >> >> With your former experience in team work and C it would be nice to have >> you join the team! >> >> For me, I didn't know a bit about C# a year ago but now I love it. I >> decided to move to .Net at that time and looking at the (sparse) VB.NET >> code I found it weird, and decided that if I had to learn something new >> it could just as well be C# even though I have zero experience in neither >> C nor C++. >> >> Visual Studio is the star of MS, and the IntelliSense is a major help in >> learning. It works extremely well. With your class experience you would >> catch up very fast, I'm sure. And it is fun! >> >> /gustav >> >> >> >>> jwcolby at colbyconsulting.com 01-03-2009 05:42 >>> >> Shamil, >> >> I too am a Sole Proprietor consultant working all by myself, in my home >> office. I have not done >> development as a member of a development team since the mid 90s. Of >> course this would be just such >> an opportunity, but... >> >> Your intention is to do this in C#? What role would a developer such as >> myself play in the team? >> The only real C experience I have is a two year stint developing a >> uController vending machine in C >> back in 1996-97. I have my doubts I could come up to speed in C# quickly >> enough to actually write >> code for this project. >> >> OTOH it would be fun to be involved. >> >> What variant of .net? The free C#.Net express? Are we keeping this here >> on AccessD or will there >> be a private channel for me to look like an idiot on? >> >> ;) >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Sun Mar 1 11:36:00 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 1 Mar 2009 12:36:00 -0500 Subject: [AccessD] Tina's Treeview example In-Reply-To: <49A9B297.3030307@torchlake.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> Message-ID: Treeview example and tutorial at Treeview Tutorial Basic I found it useful since I haven't worked with Treeviews. Also thought Drew's solution very nice!!! Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, February 28, 2009 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Tina's Treeview example I found it in the "more controls" list, although it didn't let me plunk it down on my toolbox, but I found it. T Tina Norris Fields wrote: > Hi Drew, > > Is there a way to get a button for the Access toolbox to put a Treeview > control onto a form? Or, is it done only through code? > > Tina > > Drew Wutka wrote: > >> Glad you like it Tina. I will warn you that the demo I posted for you >> is just the tip of the iceberg when it comes to what you can do with a >> treeview. >> >> A great example is 'HitTest'. It's a method of the Treeview control, >> where you give it x,y coordinates, and it returns the node at the >> coordinates. This allows you to create custom behaviors for left and >> right clicks (Mouse Up event gives you the x,y coordinates). Where you >> could use that in your system, you could actually start the root nodes >> as the Volunteers. And then have the child nodes be the skills and >> levels. The normal left click could have you 'check' if the skill nodes >> are built (and if not, build them, so you don't building thousands of >> nodes from the get go...), and the right click could display a popup >> menu such as 'edit volunteer information' or 'create a new skill', etc. >> >> Here's a visual example of one of the most highly used treeviews I have >> built: >> >> http://www.marlow.com/PhoneList.jpg >> >> That screen shot (I blurred the phone numbers...) shows what you can do >> with the image capabilities of a treeview. I've right clicked my name, >> showing the custom popup menu that displays (based on the node that was >> clicked). One of the expanded nodes is Currently logged on computers, >> if I expand one of those nodes, it gives me Remote Administrator >> (clicking on that node opens a remote admin session to that machine), >> computer management (clicking on that node opens a computer management >> session to that computer), local drives (expanding that node gives me a >> list of the local drives on that machine, which I can click to open a >> Windows Explorer session to that drive). >> >> All from one treeview! >> >> Good luck with your project (feel free to holler if you have any >> questions about what I did...)! Next to classes and collections, I've >> found Treeviews to be one of the most powerful tools in a developer's >> arsenal! >> >> Drew >> >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Mar 1 12:25:38 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 19:25:38 +0100 Subject: [AccessD] Scrum Message-ID: Hi Shamil et al First, Visual Studio 2008 Express is a free download and is highly recommended in version SP1 for any prior version of VS. So, if you have VS2008 installed but haven't updated to SP1 you should do so. Then, the Report Designer and the Report Viewer have a history dull to most people. Here is an attempt to clear up the mess (may require a free registration to SQL Server Magazine which I can highly recommend) by William Vaughn: http://sqlmag-pwf.texterity.com/sqlmag/200903/?sub_id=D3TX03joiTtMl&folio=14 NAVIGATING MICROSOFT'S REPORT DESIGNER MAZE There are at least four people over in Building 35 on the Microsoft campus who actually understand the reasoning behind the evolution of Report Designer. Each reinvention of Report Designer seems to cause stress to the compatibility between versions. I've laid out the particulars of each Report Designer, but that still doesn't help us understand why we can't do what we've been told to do when creating SSRS reports. Confused? Join the club. Report Designer in Visual Studio (VS) 2003 with the Reporting Services add-in tacked on with binary duct tape. This designer can only work with SQL Server Reporting Services (SSRS) 2000 RDL reports. This version of VS doesn't support the ReportViewer control. Report Designer in VS 2005. This designer can't see or work with SSRS 2008, but it can import SQL Server 2000 Reporting Services RDL reports and interface with SSRS 2005. It does support the first-generation ReportViewer control, which can cross-pollinate with SSRS 2005 RDL reports. Report Designer in VS 2008. This designer also can't see or work with SSRS 2008 nor can it even open SSRS 2005 projects. lt still supports the first-generation ReportViewer control and can cross-pollinate with SSRS 2005 RDL reports. Report Designer in VS 2008 SP1. This designer does work with SSRS 2008 and even opens SSRS 2005 projects, which it converts to the VS 2008 format. It supports first-generation ReportViewer control projects and can cross-pollinate with SSRS 2005 RDL reports but not SSRS 2008 RDL reports. Report Designer Launched by the SSRS BI Tools. This new VS Bl designer is specifically designed to work with SSRS 2008 and also SSRS 2005 projects, which it converts to the VS 2008 Bl format. It doesn't support Windows Forms or ASP development at all, so the ReportViewer control isn't an issue here. I have only worked with the designer and the viewer for VS2008 SP1 but find them to be excellent on their own. Reports in VS using these tools will represent some challenge for an old horse Access report geek as most of us are, but once you figure out the "logic" it is quite clever - but different. One surprise, though, is that the syntax for code/expressions in Report Designer is not C#-stylish but VB(A)-stylish. The Report Designer _is_ very powerful in cooperation with the ReportViewer because this is available for both WinForms and WebForms. This means that once you can design a report with this tool, you can create a report that can be viewed, zoomed, searched, browsed, printed, and exported to Excel and PDF files at nearly zero code from a web page running on an ASP.NET webserver (IIS). This solution is way ahead of any other web printing/exporting solution I've met on the web. However, I have not worked with the SSRS BI Tools as Shamil has, so I cannot tell if it has some features that makes it a better choice for this project. The link by Shamil is for the SQL Server 2005 version. Here is the link for the 2008 version: http://msdn.microsoft.com/en-us/library/ms173767.aspx /gustav >>> mcp2004 at mail.ru 01-03-2009 11:21:54 >>> Hi John, Yes, I'd do that in C#. As William mentioned here many times for C# there are much more public sources with many samples of all kinds of .NET Framework-based application programming. For me one important additional advantage of C# is that I can post C# code in newsgroups and anybody can use it by copy and paste into their projects without line wrapping issues. (As far as I know VB10 also gets "divorced" with the need to use line continuation char but current VB8 (VS2008) version still uses it)). And the project we're going to do will have just a few manual coding I expect so it shoudln't be an issue for you to collaborate in this project as the main activity would be forms/reports design very similar to MS Access, and learning by doing how to make such projects in a distributed environment - for the latter we all will be at the beginners level... Visual C# 2008 Express Edition should be OK if it supports .NET Framework's ReportViewer control design mode. If Visual C# 2008 Express Edition doesn't support .NET ReportViewer control design mode then SQL Server Business Intelligence Design Studio can be used to design reports - this version for MS SQL 2005 have to be used: http://msdn.microsoft.com/en-us/library/ms173767(SQL.90).aspx But designing reports on SQL Server Business Intelligence Design Studio and then porting them into Visual Studio could result in some additional manual work... How can we check does Visual C# 2008 Express Edition support .NET Framework ReportViewer control design mode or not? Do you have VB 2008 or Visual C# 2008 Express Edition installed? Yes, I'd keep this project discussion here on AccessD, maybe switch to AccessD-VB as Gustav proposed when we will get the team of 5 developers settled. Do we have now you in our team? Is it now Gustav, Mike, Shamil and John? That would be great if you can join us! Thank you. -- Shamil From dw-murphy at cox.net Sun Mar 1 11:58:58 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Sun, 1 Mar 2009 09:58:58 -0800 Subject: [AccessD] Scrum In-Reply-To: References: <49AA1228.9020502@colbyconsulting.com> Message-ID: <5F08F01703934EFEAC4E855433E672CB@murphy3234aaf1> Hi folks, I have been working some with VS2008 in ASP.NET and a few small VB.NET WinForms apps. I would like to work with you on this as I have been looking at VS as a good database front end environment as Microsoft moves office further away from what I think most business need for their application. I see this as a good learning excercise. Let me know if I can play, help or lurk. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Sunday, March 01, 2009 2:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Scrum Hi John, Yes, I'd do that in C#. As William mentioned here many times for C# there are much more public sources with many samples of all kinds of .NET Framework-based application programming. For me one important additional advantage of C# is that I can post C# code in newsgroups and anybody can use it by copy and paste into their projects without line wrapping issues. (As far as I know VB10 also gets "divorced" with the need to use line continuation char but current VB8 (VS2008) version still uses it)). And the project we're going to do will have just a few manual coding I expect so it shoudln't be an issue for you to collaborate in this project as the main activity would be forms/reports design very similar to MS Access, and learning by doing how to make such projects in a distributed environment - for the latter we all will be at the beginners level... Visual C# 2008 Express Edition should be OK if it supports .NET Framework's ReportViewer control design mode. If Visual C# 2008 Express Edition doesn't support .NET ReportViewer control design mode then SQL Server Business Intelligence Design Studio can be used to design reports - this version for MS SQL 2005 have to be used: http://msdn.microsoft.com/en-us/library/ms173767(SQL.90).aspx But designing reports on SQL Server Business Intelligence Design Studio and then porting them into Visual Studio could result in some additional manual work... How can we check does Visual C# 2008 Express Edition support .NET Framework ReportViewer control design mode or not? Do you have VB 2008 or Visual C# 2008 Express Edition installed? Yes, I'd keep this project discussion here on AccessD, maybe switch to AccessD-VB as Gustav proposed when we will get the team of 5 developers settled. Do we have now you in our team? Is it now Gustav, Mike, Shamil and John? That would be great if you can join us! Thank you. -- Shamil -----Original Message----- From: jwcolby To: Access Developers discussion and problem solving Date: Sat, 28 Feb 2009 23:42:16 -0500 Subject: Re: [AccessD] Scrum > Shamil, > > I too am a Sole Proprietor consultant working all by myself, in my > home office. I have not done development as a member of a development > team since the mid 90s. Of course this would be just such an opportunity, but... > > Your intention is to do this in C#? What role would a developer such as myself play in the team? > The only real C experience I have is a two year stint developing a > uController vending machine in C back in 1996-97. I have my doubts I > could come up to speed in C# quickly enough to actually write code for this project. > > OTOH it would be fun to be involved. > > What variant of .net? The free C#.Net express? Are we keeping this > here on AccessD or will there be a private channel for me to look like an idiot on? > > ;) > > John W. Colby > www.ColbyConsulting.com > > > Salakhetdinov Shamil wrote: > > Hi Gustav and Fellow Listers, > > > > Yes, the response on my proposal is a bit discouraging but I'm continuing preparation here for the conversion project of MS Access NorthWind sample app to .NET WinForms. > > > > Yes, Gustav, we can try to do it just with you but SCRUM/agile process needs a little bit more team members - at least 4-5: if doing this project by using just your and mine efforts it can be done agile way but not SCRUM, and it will take more time, and what is most important it will not show advantages of working as a team - and the advantages in this case is not only joining the efforts and skills - the main advantage is to experience how teamwork influences one's own views and insights - and it does influence then very effectively - I mean that - I have just experienced that during CSM course in Helsinki. Even participating for years in great dicussion lists as this AccessD one do not change one's stereotypes and (conservative) ways of thinking as SCRUM/agile teamwork does... > > > > I plan to keep preparing SCRUM/agile infrastructure for the Northwind conversion project within the next week - in my plans is to setup DNN site - first step is done: > > > > http://shamils-4.hosting.parking.ru/dnn49 > > > > nothing except registration there yet but it's up&running - I "just" need to add some DNN modules - do not know how to do that yet - plan to do that within the next week - I can keep posting SCRUM related info on this site as well as we can have wiki board on it to have "daily stand-up meetings" as well as I can setup newlist on it to have everybody registered and subscribed to this newlist informed on what is happening. Of course it will be forwarded here - the best woudl be to have separate SCRUM%Access-D list but it's probably too early? > > > > I'm also evaluating this software > > > > http://www.targetprocess.com/Product.aspx > > > > to have our project tasks and their completion progress status easily manageable and viewvable by every team member. I also expect (they talk about integration with CVS but I haven't yet evaluated how it's done) this software will allow to keep distributed source control for the team. This software seems to have a free community edition and if that is true then I can install it on my ASP.NET hosting web site. > > > > Please everybody interested help me to evaluate how useful it is for our purposes. > > If you can find any better ASP.NET alternatives that woull be very useful. > > > > I persoally like a lot this Team Taskboard of SCRUMWorks software: > > > > http://danube.com/sw_flash/feature/features-team_taskboard.html > > > > but this software is JAVA based and a "black-box" for me - I'd not use it because of that. > > > > I'm currently spending considerably more than one hour here to prepare all that - I can't ask to spend that much time you or other AcceessD members but when everything ready I'd propose to strickly keep the context of spending not more than one hour (5 hours total per week) for this project. Well, maybe some more time discussing here how it will be proceeding... > > > > I'd set 9th of Macrh 2009 as the start date for this project - OK? - if nobody will join us by that date we will try to do it together with you. Everybody are welcome! If to not participate in this project by doing some simple .NET forms design/program then at least to help us to evaluate how much this or that feature/task will take to get implemented. This is so called "estimation using planning poker cards" - http://www.crisp.se/planningpoker - doing such an estimation by two people could result in not so good results as when it's done by 5 or more people. > > > > Here are some links on SCRUM/agile and related issues - I will keep posting links like that to get convinced some more AccessD members to join our project: > > > > Tobias Mayer - my facilitator during SCRUM course there in Helsinki: > > http://www.danube.com/blog/tobias_mayer/ > > > > Agile software development info: > > http://en.wikipedia.org/wiki/Agile_software_development > > > > Scale Back: Small is Beautiful - how group evaluation/planning results in simple but very good results: > > http://agilethinking.net/blog/2008/08/18/scale-back-small-is-beautif > > ul > > > > Extreme Scrum (154KB) > > https://www-927.ibm.com/ibm/cas/archives/2007/data/Agile/Extreme_Scr > > um.pdf > > > > What happens when we are all connected - Future Views > > http://www.youtube.com/watch?v=HqPs0xuG39Q (~6 min) > > > > "Only 3% of the world is on broadband today, and it's neither cheap, fast or mobile enough. This will change in the next 2-3 years, and the implications are huge: everyone shares, everyone networks with strangers-like-me, everyone co-creates, everything is connected. A video by Futurist and Author Gerd Leonhard" > > > > Working on SCRUM/Agile infrastructure here/expecting for more AccessD to connect this project... > > > > Please comment on this my posting - all and every comments and contributions are very welcome! > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: "Gustav Brock" > > To: > > Date: Sat, 28 Feb 2009 08:10:00 +0100 > > Subject: Re: [AccessD] Scrum (was: Find First in an Array? ...) > > > >> Hi Shamil > >> > >> Not much response to your proposal ... I guess our fellow listers are too busy or just don't feel the need to experience how to work in a group. > >> To be honest, neither do I have currently that need but as "you never know" I am prepared to allocate the time you suggest. That makes two. But two? Doesn't it require three "to make a crowd"? > >> > >> Your adjusted description of the project fits me very well. > >> > >> /gustav > >> > > > > <<< tail trimmed >>> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Mar 1 12:35:54 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 19:35:54 +0100 Subject: [AccessD] Scrum and C# Message-ID: Hi Shamil I feel stupid. Several times I have browsed that page, but every time my concentration has vanished when I reached to the words "Game design". it looks like Popfly will do the job. At least we could learn why it did not do so ... /gustav >>> mcp2004 at mail.ru 01-03-2009 11:51:39 >>> Hi everybody, I have just found this information on: Popfly Explorer - Share Visual Studio solutions with friends using the Popfly Explorer plug-in - Add mash-ups to Web pages - Effortlessly create and host a Popfly Web site that contains your mash-ups - Access Visual Studio Express solutions on Popfly a) Store copies of Visual Studio Express solutions on Popfly b) Access creations from any computer with Visual Studio and Popfly Explorer - Exchange with friends; check out their latest projects, rate them and leave comments through Popfly http://www.microsoft.com/express/popfly/default.aspx (bottom of web page) That seems to be a good and free solution for our first project? Shouldn't we try it within the next week by just creating a simple VS project and by trying to program five lines long classes and share the code to see how well this sharing works? Should we use CodePlex instead http://codeplex.codeplex.com/Wiki/View.aspx?title=CodePlex%20FAQ&referringTitle=Home ? I personally do not have any preferences currently - PopFly looks like a light and good enough solution for our project on first glance - I have got this impression after reading the above description :) - CodePlex is "heavier" but more advanced, and CodePlex has some licensing regulations AFAIS... Because our team is small and the project is not big and database model will be stable and functionality fixed we can just split the project in parts and take responsibility for every part - I mean we probably do not need advanced source control tools for this project... Thank you. -- Shamil From max.wanadoo at gmail.com Sun Mar 1 12:37:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 1 Mar 2009 18:37:41 -0000 Subject: [AccessD] Tina's Treeview example In-Reply-To: References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> Message-ID: <49aad5f8.0707d00a.69cd.340c@mx.google.com> Thanks Jack, that is a good link. I take it the postings under "Jack" are yours? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 March 2009 17:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Treeview example and tutorial at Treeview Tutorial Basic I found it useful since I haven't worked with Treeviews. Also thought Drew's solution very nice!!! Jack From Gustav at cactus.dk Sun Mar 1 12:44:20 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 19:44:20 +0100 Subject: [AccessD] Scrum Message-ID: Hi Doug Great! Sounds indeed as you can "play" as you call it! So please go ahead and sign up at Shamil's site: http://shamils-4.hosting.parking.ru/dnn49 /gustav >>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> Hi folks, I have been working some with VS2008 in ASP.NET and a few small VB.NET WinForms apps. I would like to work with you on this as I have been looking at VS as a good database front end environment as Microsoft moves office further away from what I think most business need for their application. I see this as a good learning excercise. Let me know if I can play, help or lurk. Doug From max.wanadoo at gmail.com Sun Mar 1 13:18:44 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 1 Mar 2009 19:18:44 -0000 Subject: [AccessD] Tina's Treeview example In-Reply-To: References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> Message-ID: <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> Jack, I have just noticed that the last posting date for Episode 5 was 17th Sept 2008. Has there been nothing since? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 March 2009 17:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Treeview example and tutorial at Treeview Tutorial Basic I found it useful since I haven't worked with Treeviews. Also thought Drew's solution very nice!!! Jack From drawbridgej at sympatico.ca Sun Mar 1 14:10:24 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 1 Mar 2009 15:10:24 -0500 Subject: [AccessD] Tina's Treeview example In-Reply-To: <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> Message-ID: <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> Max, I don't think so. I saw a reference to a future #6, but I couldn't find it. I was going to contact the author to see if there was an update, but could not find a link to do anything other than comment on each episode. Max, I don't know if you know SCRUM as Gustav and Shamil are talking, but I had not. There are some videos at these links that overview the process. http://video.google.ca/videoplay?docid=-7230144396191025011 &ei=4eqqSeL-FozuqAPHx62BCA&q=scrum&hl=en http://www.youtube.com/watch?v=vmGMpME_phg Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 2:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Jack, I have just noticed that the last posting date for Episode 5 was 17th Sept 2008. Has there been nothing since? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 March 2009 17:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Treeview example and tutorial at Treeview Tutorial Basic I found it useful since I haven't worked with Treeviews. Also thought Drew's solution very nice!!! Jack -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 1 14:27:43 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 1 Mar 2009 20:27:43 -0000 Subject: [AccessD] Tina's Treeview example In-Reply-To: <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> Message-ID: <49aaefc0.0508d00a.1e84.ffff8282@mx.google.com> Thanks Jack, I will have a look at those links. If you get any more Treeview examples then please post them. Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 March 2009 20:10 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Max, I don't think so. I saw a reference to a future #6, but I couldn't find it. I was going to contact the author to see if there was an update, but could not find a link to do anything other than comment on each episode. Max, I don't know if you know SCRUM as Gustav and Shamil are talking, but I had not. There are some videos at these links that overview the process. http://video.google.ca/videoplay?docid=-7230144396191025011 &ei=4eqqSeL-FozuqAPHx62BCA&q=scrum&hl=en http://www.youtube.com/watch?v=vmGMpME_phg Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 2:19 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Jack, I have just noticed that the last posting date for Episode 5 was 17th Sept 2008. Has there been nothing since? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 01 March 2009 17:36 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Tina's Treeview example Treeview example and tutorial at Treeview Tutorial Basic I found it useful since I haven't worked with Treeviews. Also thought Drew's solution very nice!!! Jack -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Mar 1 15:18:27 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 22:18:27 +0100 Subject: [AccessD] Scrum and C# Message-ID: Forwarded from Shamil who has some trouble with his AccessD mail account: *- Hi John and everybody, John, it's great that you can commit to participate in SCRUM/agile distributed project. Now we just need one more member. I'd also prefer to develop project using Visual Studio 2005 or 2008 - doesn't matter. Gustav and Mike do you have VS2005? I have made sample VS2005 and VS2008 projects to test that we all are ready for teamwork development. They are here: http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) Please download them and test that they compile well on your systems: they worked OK here on two my development systems MS Windows Server 2003 and MS Windows Vista Ultimate. Anybody with C# 2008 Express Edition could you please try to compile VS2008 solutiion prepared with VS2008 Professional Edition - it has .NET ReportViewer control and I do not know will VS2008 Prof. Solution compile under C# 2008 Express. Thank you. -- Shamil From Gustav at cactus.dk Sun Mar 1 15:28:36 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 01 Mar 2009 22:28:36 +0100 Subject: [AccessD] Scrum and C# Message-ID: Hi Shamil I have both VS2005 and VS2008 running, both in Standard version however. /gustav >>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> Forwarded from Shamil who has some trouble with his AccessD mail account: *- Gustav and Mike do you have VS2005? From max.wanadoo at gmail.com Sun Mar 1 15:53:06 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 1 Mar 2009 21:53:06 -0000 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> Message-ID: <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! From darren at activebilling.com.au Sun Mar 1 16:15:25 2009 From: darren at activebilling.com.au (Darren D) Date: Mon, 2 Mar 2009 09:15:25 +1100 Subject: [AccessD] Access Data Page - Change heading text on the fly In-Reply-To: References: <00cb01c99878$995f58f0$131b910a@denzilnote> Message-ID: <017701c99abb$3aa89b60$131b910a@denzilnote> Hi Mark Thanks for the response - My issue is how to change the text I don't know how Sure if I can work that out I can change it to anything but I don't know how Many thanks Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Saturday, 28 February 2009 1:57 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Access Data Page - Change heading text on the fly Darren, It's been awhile since I played with DAPs...but can you use a CASE statement when the page loads...that reads your connect string...determine the heading...and set the appropriate text? Thanks, Mark A. Matte > From: darren at activebilling.com.au > To: accessd at databaseadvisors.com > Date: Fri, 27 Feb 2009 12:13:25 +1100 > Subject: [AccessD] Access Data Page - Change heading text on the fly > > Hi team > > I have approx 10 Data Access Pages DAP (The Web pages that Access lets you > 'play' with) - All identical - Just pointing to different SQL SVR Db's > > I have worked out how to change the syntax to open one of these and then pass > the relevant Connection string to the relevant dB so I can just have 1 to > maintain - WooHoo > > > > No all I need to do is change the text in the heading label > > On the DAP in design view, the item is referred to in the property sheet as Id > and I have called it label0 and I have given it an innertext of "MyHeading" > > Anyone know how to change this text on the fly? > > Many thanks in adavance > > Darren > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Access your email online and on the go with Windows Live Hotmail. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_AE_Access_022009 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Mar 1 16:33:22 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 1 Mar 2009 16:33:22 -0600 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> Message-ID: Do you have MSDN installed? It's got everything you ever wanted to know about Treeviews. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 3:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Sun Mar 1 16:54:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 1 Mar 2009 22:54:29 -0000 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: References: <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> Message-ID: <49ab1227.0506d00a.768a.4888@mx.google.com> No, nothing like that on my system. I checked out MSDN at MS site but there is a ton of stuff on Treeview on all sorts of language platform but cannot find anything specific for MS Access that makes any sense. Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 01 March 2009 22:33 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems Do you have MSDN installed? It's got everything you ever wanted to know about Treeviews. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 3:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Mar 1 17:17:48 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 1 Mar 2009 17:17:48 -0600 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <49ab1227.0506d00a.768a.4888@mx.google.com> Message-ID: Look at Treeview for Visual Basic. I don't have a link, because I have the MSDN installed (3 CD thing that came with Office 2000 developer). The only quirk, is in Access, to 'reference' the control, you need to do this: Dim tvw As Treeview Set tvw=Me.tvwControl.Class Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 4:54 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems No, nothing like that on my system. I checked out MSDN at MS site but there is a ton of stuff on Treeview on all sorts of language platform but cannot find anything specific for MS Access that makes any sense. Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 01 March 2009 22:33 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems Do you have MSDN installed? It's got everything you ever wanted to know about Treeviews. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 3:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dw-murphy at cox.net Sun Mar 1 18:34:21 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Sun, 1 Mar 2009 16:34:21 -0800 Subject: [AccessD] Scrum In-Reply-To: References: Message-ID: OK, I signed into Shamil's site. By play I ment participate. I have VS2008 on my development machine. Not sure I have a full install of 2005. There is enough to support SQL Server reports. My hope here is to learn from all of the participants while hopefully contributing. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Sunday, March 01, 2009 10:44 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Scrum Hi Doug Great! Sounds indeed as you can "play" as you call it! So please go ahead and sign up at Shamil's site: http://shamils-4.hosting.parking.ru/dnn49 /gustav >>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> Hi folks, I have been working some with VS2008 in ASP.NET and a few small VB.NET WinForms apps. I would like to work with you on this as I have been looking at VS as a good database front end environment as Microsoft moves office further away from what I think most business need for their application. I see this as a good learning excercise. Let me know if I can play, help or lurk. Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Sun Mar 1 19:37:34 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 1 Mar 2009 20:37:34 -0500 Subject: [AccessD] Scrum and C# References: Message-ID: <8EFCA9F3D6E14BB381FB25E6A40D4064@Mattys> I have neither. I'll have to visit eBay - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, March 01, 2009 4:28 PM Subject: Re: [AccessD] Scrum and C# > Hi Shamil > > I have both VS2005 and VS2008 running, both in Standard version however. > > /gustav > >>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > Forwarded from Shamil who has some trouble with his AccessD mail account: > > *- > > Gustav and Mike do you have VS2005? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Mar 1 21:55:58 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 01 Mar 2009 22:55:58 -0500 Subject: [AccessD] Help file for the FSO (file scripting object) Message-ID: <49AB58CE.8070902@colbyconsulting.com> When I try F1 for any of the FSO stuff I get a blank help file. I cannot find it on the web. Does anyone know where to go to get the help file? TIA, -- John W. Colby www.ColbyConsulting.com From wdhindman at dejpolsystems.com Sun Mar 1 22:41:06 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 1 Mar 2009 23:41:06 -0500 Subject: [AccessD] Scrum and C# References: <8EFCA9F3D6E14BB381FB25E6A40D4064@Mattys> Message-ID: <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> ...dl VS2008 Express for free instead ...you can't compile dlls or use add-ons with it but otherwise you should be able to contribute/participate without laying out a few hundred until you're certain its worthwhile for you. William -------------------------------------------------- From: "Mike Mattys" Sent: Sunday, March 01, 2009 8:37 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Scrum and C# > > I have neither. > I'll have to visit eBay > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Gustav Brock" > To: > Sent: Sunday, March 01, 2009 4:28 PM > Subject: Re: [AccessD] Scrum and C# > > >> Hi Shamil >> >> I have both VS2005 and VS2008 running, both in Standard version however. >> >> /gustav >> >>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> >> Forwarded from Shamil who has some trouble with his AccessD mail account: >> >> *- >> >> Gustav and Mike do you have VS2005? >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 1 22:45:06 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 1 Mar 2009 23:45:06 -0500 Subject: [AccessD] Developing Treeview Based Systems References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> Message-ID: ...start here http://www.databasejournal.com/features/msaccess/article.php/3734331/Access-TreeView-ListView-Basics.htm http://www.melbpc.org.au/pcupdate/2010/2010article4.htm ...and when you get sick and tired of chasing dead links to the vb treeview help file, I have it :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 01, 2009 4:53 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Developing Treeview Based Systems > Does anybody have any list of Treeview Methods and Properties that they > can > share? Web sites etc would be useful > > Thanls > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. And > always stand your round in the pub! > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sun Mar 1 22:54:45 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 1 Mar 2009 23:54:45 -0500 Subject: [AccessD] Scrum and C# References: <8EFCA9F3D6E14BB381FB25E6A40D4064@Mattys> <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> Message-ID: <00F4C7202F7E4ADA909F9F10F5FE2B7A@Mattys> I've had that for quite a while, but needed a reason to 'open the box.' Even if I have to pay to do it ... The link to Shamil's site seems unavailable. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "William Hindman" To: "Access Developers discussion and problem solving" Sent: Sunday, March 01, 2009 11:41 PM Subject: Re: [AccessD] Scrum and C# > ...dl VS2008 Express for free instead ...you can't compile dlls or use > add-ons with it but otherwise you should be able to contribute/participate > without laying out a few hundred until you're certain its worthwhile for > you. > > William > > -------------------------------------------------- > From: "Mike Mattys" > Sent: Sunday, March 01, 2009 8:37 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Scrum and C# > >> >> I have neither. >> I'll have to visit eBay >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> >> ----- Original Message ----- >> From: "Gustav Brock" >> To: >> Sent: Sunday, March 01, 2009 4:28 PM >> Subject: Re: [AccessD] Scrum and C# >> >> >>> Hi Shamil >>> >>> I have both VS2005 and VS2008 running, both in Standard version however. >>> >>> /gustav >>> >>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> >>> Forwarded from Shamil who has some trouble with his AccessD mail >>> account: >>> >>> *- >>> >>> Gustav and Mike do you have VS2005? >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Mar 1 23:05:48 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 00:05:48 -0500 Subject: [AccessD] Scrum and C# In-Reply-To: <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> References: <8EFCA9F3D6E14BB381FB25E6A40D4064@Mattys> <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> Message-ID: <49AB692C.7070705@colbyconsulting.com> The problem is that everyone needs to use the same environment. The Express version's code won't run in VS and vice versa. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...dl VS2008 Express for free instead ...you can't compile dlls or use > add-ons with it but otherwise you should be able to contribute/participate > without laying out a few hundred until you're certain its worthwhile for > you. > > William > > -------------------------------------------------- > From: "Mike Mattys" > Sent: Sunday, March 01, 2009 8:37 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Scrum and C# > >> I have neither. >> I'll have to visit eBay >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> >> ----- Original Message ----- >> From: "Gustav Brock" >> To: >> Sent: Sunday, March 01, 2009 4:28 PM >> Subject: Re: [AccessD] Scrum and C# >> >> >>> Hi Shamil >>> >>> I have both VS2005 and VS2008 running, both in Standard version however. >>> >>> /gustav >>> >>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> >>> Forwarded from Shamil who has some trouble with his AccessD mail account: >>> >>> *- >>> >>> Gustav and Mike do you have VS2005? >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From stuart at lexacorp.com.pg Sun Mar 1 23:41:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 02 Mar 2009 15:41:23 +1000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AB58CE.8070902@colbyconsulting.com> References: <49AB58CE.8070902@colbyconsulting.com> Message-ID: <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg> Have you set a reference to Microsoft Scripting Runtime (srccfrun.dll). If not, doing so should make the Help active. -- Stuart On 1 Mar 2009 at 22:55, jwcolby wrote: > When I try F1 for any of the FSO stuff I get a blank help file. I cannot find it on the web. Does > anyone know where to go to get the help file? > > TIA, > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Sun Mar 1 23:55:39 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 08:55:39 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0=?= In-Reply-To: References: Message-ID: Hi Gustav at al, I talked about SSRI BI as a free alternative to design .NET ReporViewe control reports for anybody not having VS Professional Edition. Cam anybody advise do VS2008 Express and Standard support .NET ReportViewer Control Design mode? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 01 Mar 2009 19:25:38 +0100 Subject: Re: [AccessD] Scrum > Hi Shamil et al > > First, Visual Studio 2008 Express is a free download and is highly recommended in version SP1 for any prior version of VS. So, if you have VS2008 installed but haven't updated to SP1 you should do so. > > Then, the Report Designer and the Report Viewer have a history dull to most people. Here is an attempt to clear up the mess (may require a free registration to SQL Server Magazine which I can highly recommend) by William Vaughn: > > http://sqlmag-pwf.texterity.com/sqlmag/200903/?sub_id=D3TX03joiTtMl&folio=14 > > > NAVIGATING MICROSOFT'S REPORT DESIGNER MAZE > There are at least four people over in Building 35 on the Microsoft campus who actually understand the reasoning behind the evolution of Report Designer. Each reinvention of Report Designer seems to cause stress to the compatibility between versions. I've laid out the particulars of each Report Designer, but that still doesn't help us understand why we can't do what we've been told to do when creating SSRS reports. Confused? Join the club. > > Report Designer in Visual Studio (VS) 2003 with the Reporting Services add-in tacked on with binary duct tape. > This designer can only work with SQL Server Reporting Services (SSRS) 2000 RDL reports. This version of VS doesn't support the ReportViewer control. > > Report Designer in VS 2005. > This designer can't see or work with SSRS 2008, but it can import SQL Server 2000 Reporting Services RDL reports and interface with SSRS 2005. It does support the first-generation ReportViewer control, which can cross-pollinate with SSRS 2005 RDL reports. > > Report Designer in VS 2008. > This designer also can't see or work with SSRS 2008 nor can it even open SSRS 2005 projects. lt still supports the first-generation ReportViewer control and can cross-pollinate with SSRS 2005 RDL reports. > > Report Designer in VS 2008 SP1. > This designer does work with SSRS 2008 and even opens SSRS 2005 projects, which it converts to the VS 2008 format. It supports first-generation ReportViewer control projects and can cross-pollinate with SSRS 2005 RDL reports but not SSRS 2008 RDL reports. > > Report Designer Launched by the SSRS BI Tools. > This new VS Bl designer is specifically designed to work with SSRS 2008 and also SSRS 2005 projects, which it converts to the VS 2008 Bl format. It doesn't support Windows Forms or ASP development at all, so the ReportViewer control isn't an issue here. > > > I have only worked with the designer and the viewer for VS2008 SP1 but find them to be excellent on their own. Reports in VS using these tools will represent some challenge for an old horse Access report geek as most of us are, but once you figure out the "logic" it is quite clever - but different. One surprise, though, is that the syntax for code/expressions in Report Designer is not C#-stylish but VB(A)-stylish. > > The Report Designer _is_ very powerful in cooperation with the ReportViewer because this is available for both WinForms and WebForms. This means that once you can design a report with this tool, you can create a report that can be viewed, zoomed, searched, browsed, printed, and exported to Excel and PDF files at nearly zero code from a web page running on an ASP.NET webserver (IIS). This solution is way ahead of any other web printing/exporting solution I've met on the web. > > However, I have not worked with the SSRS BI Tools as Shamil has, so I cannot tell if it has some features that makes it a better choice for this project. > The link by Shamil is for the SQL Server 2005 version. Here is the link for the 2008 version: > > http://msdn.microsoft.com/en-us/library/ms173767.aspx > > /gustav > > >>> mcp2004 at mail.ru 01-03-2009 11:21:54 >>> > > Hi John, > > Yes, I'd do that in C#. > As William mentioned here many times for C# there are much more public sources with many samples of all kinds of .NET Framework-based application programming. > > For me one important additional advantage of C# is that I can post C# code in newsgroups and anybody can use it by copy and paste into their projects without line wrapping issues. (As far as I know VB10 also gets "divorced" with the need to use line continuation char but current VB8 (VS2008) version still uses it)). > > And the project we're going to do will have just a few manual coding I expect so it shoudln't be an issue for you to collaborate in this project as the main activity would be forms/reports design very similar to MS Access, and learning by doing how to make such projects in a distributed environment - for the latter we all will be at the beginners level... > > Visual C# 2008 Express Edition should be OK if it supports .NET Framework's ReportViewer control design mode. If Visual C# 2008 Express Edition doesn't support .NET ReportViewer control design mode then SQL Server Business Intelligence Design Studio can be used to design reports - this version for MS SQL 2005 have to be used: > > http://msdn.microsoft.com/en-us/library/ms173767(SQL.90).aspx > > But designing reports on SQL Server Business Intelligence Design Studio and then porting them into Visual Studio could result in some additional manual work... > > How can we check does Visual C# 2008 Express Edition support .NET Framework ReportViewer control design mode or not? Do you have VB 2008 or Visual C# 2008 Express Edition installed? > > Yes, I'd keep this project discussion here on AccessD, maybe switch to AccessD-VB as Gustav proposed when we will get the team of 5 developers settled. Do we have now you in our team? > > Is it now > > Gustav, Mike, Shamil and John? > > That would be great if you can join us! > > Thank you. > > -- > Shamil > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sun Mar 1 23:55:34 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 00:55:34 -0500 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg> References: <49AB58CE.8070902@colbyconsulting.com> <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg> Message-ID: <49AB74D6.6000203@colbyconsulting.com> I do have a reference. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > Have you set a reference to Microsoft Scripting Runtime (srccfrun.dll). > > If not, doing so should make the Help active. > From stuart at lexacorp.com.pg Sun Mar 1 23:56:27 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 02 Mar 2009 15:56:27 +1000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg> References: <49AB58CE.8070902@colbyconsulting.com>, <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg> Message-ID: <49AC01AB.2502.1D1DEC@stuart.lexacorp.com.pg> Damn you JC! You just broke my Access! :-) Since toggling this reference on and off, I've lost the FSO help in my system Now I just get a blank page too. Now to try and and get it back again! Cheers, Stuart On 2 Mar 2009 at 15:41, Stuart McLachlan wrote: > Have you set a reference to Microsoft Scripting Runtime (srccfrun.dll). > > If not, doing so should make the Help active. > > -- > Stuart > > On 1 Mar 2009 at 22:55, jwcolby wrote: > > > When I try F1 for any of the FSO stuff I get a blank help file. I cannot find it on the web. Does > > anyone know where to go to get the help file? > > > > TIA, > > > > -- > > John W. Colby > > www.ColbyConsulting.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Mon Mar 2 00:01:40 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:01:40 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: References: Message-ID: Hi Gutav at al, Yes, we can try PopFly. There is another alternative we can try to use for this small project: MS Live SkyDrive - anybody with hotmail account, which is free can have 25GB of "SkyDrive disk" space and share files over it. One can also create groups in MS Live and use them as communication media. Shoudl we try that route first of all? I have also Gmail account and I can send invitation to join GMail for team members who do not have GMail accounts then we can use many Gmail free features. I ilke Gmail and all realted stuff but I must say I use a few of it. But maybe if if working with MS software we should try MS Live firsy of all? Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 01 Mar 2009 19:35:54 +0100 Subject: Re: [AccessD] Scrum and C# > Hi Shamil > > I feel stupid. Several times I have browsed that page, but every time my concentration has vanished when I reached to the words "Game design". > > it looks like Popfly will do the job. At least we could learn why it did not do so ... > > /gustav > > > >>> mcp2004 at mail.ru 01-03-2009 11:51:39 >>> > Hi everybody, > > I have just found this information on: > > Popfly Explorer > > - Share Visual Studio solutions with friends using the Popfly Explorer plug-in > - Add mash-ups to Web pages > - Effortlessly create and host a Popfly Web site that contains your mash-ups > - Access Visual Studio Express solutions on Popfly > a) Store copies of Visual Studio Express solutions on Popfly > b) Access creations from any computer with Visual Studio and Popfly Explorer > - Exchange with friends; check out their latest projects, rate them and leave comments through Popfly > > http://www.microsoft.com/express/popfly/default.aspx (bottom of web page) > > That seems to be a good and free solution for our first project? > > Shouldn't we try it within the next week by just creating a simple VS project and by trying to program five lines long classes and share the code to see how well this sharing works? > > Should we use CodePlex instead > http://codeplex.codeplex.com/Wiki/View.aspx?title=CodePlex%20FAQ&referringTitle=Home > ? > > I personally do not have any preferences currently - PopFly looks like a light and good enough solution for our project on first glance - I have got this impression after reading the above description :) - CodePlex is "heavier" but more advanced, and CodePlex has some licensing regulations AFAIS... > > Because our team is small and the project is not big and database model will be stable and functionality fixed we can just split the project in parts and take responsibility for every part - I mean we probably do not need advanced source control tools for this project... > > Thank you. > > -- > Shamil > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Mon Mar 2 00:09:52 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 02 Mar 2009 16:09:52 +1000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AC01AB.2502.1D1DEC@stuart.lexacorp.com.pg> References: <49AB58CE.8070902@colbyconsulting.com>, <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg>, <49AC01AB.2502.1D1DEC@stuart.lexacorp.com.pg> Message-ID: <49AC04D0.12471.296873@stuart.lexacorp.com.pg> Well it's still there. Alt+H, ALt+H and enter "filesystemobject object" in the search box returns all the pages, so it looks like it's the F1 context sensitive indexing which is stuffed -- Stuart On 2 Mar 2009 at 15:56, Stuart McLachlan wrote: > Damn you JC! You just broke my Access! :-) > > Since toggling this reference on and off, I've lost the FSO help in my system > > Now I just get a blank page too. > > Now to try and and get it back again! > > Cheers, > Stuart > > On 2 Mar 2009 at 15:41, Stuart McLachlan wrote: > > > Have you set a reference to Microsoft Scripting Runtime (srccfrun.dll). > > > > If not, doing so should make the Help active. > > > > -- > > Stuart > > > > On 1 Mar 2009 at 22:55, jwcolby wrote: > > > > > When I try F1 for any of the FSO stuff I get a blank help file. I cannot find it on the web. Does > > > anyone know where to go to get the help file? > > > > > > TIA, > > > > > > -- > > > John W. Colby > > > www.ColbyConsulting.com > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Mon Mar 2 00:14:41 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:14:41 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: References: Message-ID: Hi Gustav, Could you please try will your VS 2005 and VS2008 Standard versions compile the test solutions from this link?: http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) These solutiuon were prepared with VS2005 and VS2008 Professional version. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 01 Mar 2009 22:28:36 +0100 Subject: Re: [AccessD] Scrum and C# > Hi Shamil > > I have both VS2005 and VS2008 running, both in Standard version however. > > /gustav > > >>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > Forwarded from Shamil who has some trouble with his AccessD mail account: > > *- > > Gustav and Mike do you have VS2005? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Mar 2 00:16:55 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:16:55 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: References: Message-ID: Hi Gustav, Could you please try to compile test solutions from this link: http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) prepared using prof. versions. Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Sun, 01 Mar 2009 22:28:36 +0100 Subject: Re: [AccessD] Scrum and C# > Hi Shamil > > I have both VS2005 and VS2008 running, both in Standard version however. > > /gustav > > >>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > Forwarded from Shamil who has some trouble with his AccessD mail account: > > *- > > Gustav and Mike do you have VS2005? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Mar 2 00:38:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:38:36 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0=?= In-Reply-To: References: Message-ID: Thank you, Doug, Now we have 5 team members! :) Gustav, Mike, John, Doug, Shamil And the team is complete for this first project as we plan to use TargetProcess SCRUM/agile management softwarem which free community edition has only five free licenses. I have got this edition already and I plan to install it within this week on my ASP.NET hosting site (because I do not have server side access to thsi ASP.NEt hosting site the installation needs some manual work). The most urgent task now before we start is to get everybody the same VS version if possible. In my opinion the best would be VS2008 Prof. If some of the team members will have VS2005 Prof. that would be still OK but with some issues in sharing sources prepared using different VS version. If VS2005 and VS2008 Standard Edition compile well the following sample solutions http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) and allow to use .NET ReportViewer control in design mode they also qualify as development evnironment. If C#2008 Express Edition allow to use .NET ReportViewer control in design mode - it will also quialify. The current version of sample solution referred above do have class library, which according to William's info do not compile under C# 2008 Express edition - the solution of this issue could be: - compile classlib dlls under VS2005 or VS2006 Professional edition and give that compiled DLLs to the team memebrs with C# 2008 Express to use. The DLLs promise to be stable, and every library code team members with C# 2008 Express will create can be first put by them into their FE project and then moved into class lib. - some trouble but not that much - it can be handled. (The areferred above sample solution does have this classlib dll in \Bin subfolder) Of course the best would be all of us to get alighed with VS2005 or VS2008 Professional (or Standard if it works well with the above sample projects). I have both installed on one PC - VS2008 installs just fine on the same PC where VS2005 is installed (VS2008 needs quite some space to be installed but installation works smoothly. AFAIKR I have tested also VS2008 Prof. installation under VNWare and it worked OK). Could that be that some AccessD members have some not used VS2008 Prof. licenses to share? - I mean the minimal MS Partner MSDN subscription usually have 5 licenses and some can be shared if not used? Am I wrong? (I have got my VS2008 Prof. license form my friend/partner who might have another not used VS2008 Prof. license - I will check)... Thank you. -- Shamil -----Original Message----- From: "Doug Murphy" To: "'Access Developers discussion and problem solving'" Date: Sun, 1 Mar 2009 16:34:21 -0800 Subject: Re: [AccessD] Scrum > OK, I signed into Shamil's site. By play I ment participate. I have VS2008 > on my development machine. Not sure I have a full install of 2005. There is > enough to support SQL Server reports. My hope here is to learn from all of > the participants while hopefully contributing. > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Sunday, March 01, 2009 10:44 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Scrum > > Hi Doug > > Great! Sounds indeed as you can "play" as you call it! > So please go ahead and sign up at Shamil's site: > > http://shamils-4.hosting.parking.ru/dnn49 > > /gustav > > > >>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> > Hi folks, > > I have been working some with VS2008 in ASP.NET and a few small VB.NET > WinForms apps. I would like to work with you on this as I have been looking > at VS as a good database front end environment as Microsoft moves office > further away from what I think most business need for their application. I > see this as a good learning excercise. > > Let me know if I can play, help or lurk. > > Doug > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Mar 2 00:44:13 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:44:13 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> References: <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> Message-ID: Yes, C# 2008 Express could be a solution - I can compile classlib DLLs using VS2008 Prof. and deliver to the team members who will use C# 2008 Express. Then they can work with FE part of project. The only(?) open question for such development environment applicability for our test project - does C# 2008 Express allow to design .NET ReportViewer control reports or not? Thank you. -- Shamil -----Original Message----- From: "William Hindman" To: "Access Developers discussion and problem solving" Date: Sun, 1 Mar 2009 23:41:06 -0500 Subject: Re: [AccessD] Scrum and C# > ...dl VS2008 Express for free instead ...you can't compile dlls or use > add-ons with it but otherwise you should be able to contribute/participate > without laying out a few hundred until you're certain its worthwhile for > you. > > William > > -------------------------------------------------- > From: "Mike Mattys" > Sent: Sunday, March 01, 2009 8:37 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Scrum and C# > > > > > I have neither. > > I'll have to visit eBay > > > > - > > Michael R Mattys > > MapPoint and Database Dev > > www.mattysconsulting.com > > - > > > > ----- Original Message ----- > > From: "Gustav Brock" > > To: > > Sent: Sunday, March 01, 2009 4:28 PM > > Subject: Re: [AccessD] Scrum and C# > > > > > >> Hi Shamil > >> > >> I have both VS2005 and VS2008 running, both in Standard version however. > >> > >> /gustav > >> > >>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > >> Forwarded from Shamil who has some trouble with his AccessD mail account: > >> > >> *- > >> > >> Gustav and Mike do you have VS2005? > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Mar 2 00:53:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:53:36 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: <00F4C7202F7E4ADA909F9F10F5FE2B7A@Mattys> References: <00F4C7202F7E4ADA909F9F10F5FE2B7A@Mattys> Message-ID: Hi Mike, Please check does the link works OK today: http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) (There were some issues on the ISP server yesterday - but all in all this is a company with almost 10 years history with one of the biggest local networks on North-West of Spb with broadband access to Internet etc. - usually work well). Of course there shoudl be additional way to share files for this project - the above link is just temp for this organizational period. As we talkd here we can probably use PopFly or MS Live SkyDrive or CodePlex - let's decide within out team during coming week... I have put the test solutions also here - this is another server in Moscow or it can be even I do not know where but ISP company is probably located in Moscow: http://shamils-4.hosting.parking.ru/download/nwnet.zip This above sever works well - tested - I have one customer from States who intensively used on this server a custom Web Service developed for them. They used this custom web service for a couple of months almost non-stop until they portedWeb Service into their own Intranet. Thank you. -- Shamil -----Original Message----- From: "Mike Mattys" To: "Access Developers discussion and problem solving" Date: Sun, 1 Mar 2009 23:54:45 -0500 Subject: Re: [AccessD] Scrum and C# > I've had that for quite a while, but needed a reason to 'open the box.' > Even if I have to pay to do it ... > The link to Shamil's site seems unavailable. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "William Hindman" > To: "Access Developers discussion and problem solving" > > Sent: Sunday, March 01, 2009 11:41 PM > Subject: Re: [AccessD] Scrum and C# > > > > ...dl VS2008 Express for free instead ...you can't compile dlls or use > > add-ons with it but otherwise you should be able to contribute/participate > > without laying out a few hundred until you're certain its worthwhile for > > you. > > > > William > > > > -------------------------------------------------- > > From: "Mike Mattys" > > Sent: Sunday, March 01, 2009 8:37 PM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Scrum and C# > > > >> > >> I have neither. > >> I'll have to visit eBay > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> > >> ----- Original Message ----- > >> From: "Gustav Brock" > >> To: > >> Sent: Sunday, March 01, 2009 4:28 PM > >> Subject: Re: [AccessD] Scrum and C# > >> > >> > >>> Hi Shamil > >>> > >>> I have both VS2005 and VS2008 running, both in Standard version however. > >>> > >>> /gustav > >>> > >>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > >>> Forwarded from Shamil who has some trouble with his AccessD mail > >>> account: > >>> > >>> *- > >>> > >>> Gustav and Mike do you have VS2005? > >>> > >>> > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Mar 2 00:59:30 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 09:59:30 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: <49AB692C.7070705@colbyconsulting.com> References: <49AB692C.7070705@colbyconsulting.com> Message-ID: Well, we can try to get this project done with 2005 and 2008 versions of VS hopefully Standard and Prof. version would be both OK. The best of course would be to get VS2008 Prof. for everybody (Standard editions would also qualify if it compiles well test solutions and allow to design .NET Report Viewer reports - http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB)) If Standard Edition doesn't allow to edit .NET Report Viewer reports then those reports can be placed in classlib, and the team members with Prof. Editions will design reports, the other team members will design forms - that should be possible... Thank you. -- Shamil -----Original Message----- From: jwcolby To: Access Developers discussion and problem solving Date: Mon, 02 Mar 2009 00:05:48 -0500 Subject: Re: [AccessD] Scrum and C# > The problem is that everyone needs to use the same environment. The Express version's code won't > run in VS and vice versa. > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: > > ...dl VS2008 Express for free instead ...you can't compile dlls or use > > add-ons with it but otherwise you should be able to contribute/participate > > without laying out a few hundred until you're certain its worthwhile for > > you. > > > > William > > > > -------------------------------------------------- > > From: "Mike Mattys" > > Sent: Sunday, March 01, 2009 8:37 PM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Scrum and C# > > > >> I have neither. > >> I'll have to visit eBay > >> > >> - > >> Michael R Mattys > >> MapPoint and Database Dev > >> www.mattysconsulting.com > >> - > >> > >> ----- Original Message ----- > >> From: "Gustav Brock" > >> To: > >> Sent: Sunday, March 01, 2009 4:28 PM > >> Subject: Re: [AccessD] Scrum and C# > >> > >> > >>> Hi Shamil > >>> > >>> I have both VS2005 and VS2008 running, both in Standard version however. > >>> > >>> /gustav > >>> > >>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > >>> Forwarded from Shamil who has some trouble with his AccessD mail account: > >>> > >>> *- > >>> > >>> Gustav and Mike do you have VS2005? > >>> > >>> > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Mar 2 01:09:47 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 02 Mar 2009 08:09:47 +0100 Subject: [AccessD] Scrum and C# Message-ID: Hi Michael Another option is to subscribe to the MAPS, Microsoft Action Pack Subscribtion. This won't give you Visual Studio, but by passing a very easy "exam" you will qualify for a "developer toolkit" package which contains both VS2008 Standard and the Expression Studio. http://databaseadvisors.com/pipermail/accessd/2008-January/058319.html /gustav >>> mmattys at rochester.rr.com 02-03-2009 02:37 >>> I have neither. I'll have to visit eBay - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Gustav Brock" To: Sent: Sunday, March 01, 2009 4:28 PM Subject: Re: [AccessD] Scrum and C# > Hi Shamil > > I have both VS2005 and VS2008 running, both in Standard version however. > > /gustav > >>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > Forwarded from Shamil who has some trouble with his AccessD mail account: > > *- > > Gustav and Mike do you have VS2005? From Gustav at cactus.dk Mon Mar 2 01:18:27 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 02 Mar 2009 08:18:27 +0100 Subject: [AccessD] Scrum Message-ID: Hi Shamil But wouldn't it be dangerous to rely on TargetProcess Community Edition and only five free licenses? If a sixth member would join (you aimed for 7 +/-2 members) we all will have to pay $249 which I think is not likely to be accepted. I installed Popfly (very easy). It integrates directly into Visual Studio as a menu entry - couldn't be easier. If it fits the purpose, of course, which I can't tell. /gustav >>> mcp2004 at mail.ru 02-03-2009 07:38 >>> Thank you, Doug, Now we have 5 team members! :) Gustav, Mike, John, Doug, Shamil And the team is complete for this first project as we plan to use TargetProcess SCRUM/agile management softwarem which free community edition has only five free licenses. I have got this edition already and I plan to install it within this week on my ASP.NET hosting site (because I do not have server side access to thsi ASP.NEt hosting site the installation needs some manual work). From andy at minstersystems.co.uk Mon Mar 2 01:38:50 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 2 Mar 2009 07:38:50 -0000 Subject: [AccessD] Scrum In-Reply-To: Message-ID: <951112520254415CAF1F3D2E896FB260@MINSTER> Now that you guys have your team do you think it would be more appropriate to move over to the VB list? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 02 March 2009 07:18 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Scrum Hi Shamil But wouldn't it be dangerous to rely on TargetProcess Community Edition and only five free licenses? If a sixth member would join (you aimed for 7 +/-2 members) we all will have to pay $249 which I think is not likely to be accepted. I installed Popfly (very easy). It integrates directly into Visual Studio as a menu entry - couldn't be easier. If it fits the purpose, of course, which I can't tell. /gustav >>> mcp2004 at mail.ru 02-03-2009 07:38 >>> Thank you, Doug, Now we have 5 team members! :) Gustav, Mike, John, Doug, Shamil And the team is complete for this first project as we plan to use TargetProcess SCRUM/agile management softwarem which free community edition has only five free licenses. I have got this edition already and I plan to install it within this week on my ASP.NET hosting site (because I do not have server side access to thsi ASP.NEt hosting site the installation needs some manual work). -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 2 01:40:26 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 02 Mar 2009 08:40:26 +0100 Subject: [AccessD] Scrum Message-ID: Hi Shamil They both do here on WinXP. Will try later at home where Vista is running but as I use the two machines quite a lot with VS and reports, I would be highly surprised if your sample would fail. /gustav >>> mcp2004 at mail.ru 02-03-2009 07:38 >>> If VS2005 and VS2008 Standard Edition compile well the following sample solutions http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) and allow to use .NET ReportViewer control in design mode they also qualify as development evnironment. From mcp2004 at mail.ru Mon Mar 2 05:17:14 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 14:17:14 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0=?= In-Reply-To: References: Message-ID: Hi Gustav, 5 team members shoudl be optimal for this first project. Additional Access-D members who wanted to join could play the role of ProductOwner/stakeholders/users. And in the next project we can try to extend the team. TargetProcess currently looks the best SCRUM/agile project management/tracking tools for me because of the free community edition with the complete functionality and because it's ASP.NET based. But of course we have to look how it works when installed on ASP.NET hosting server: it looks good on demos, if could be not so good (slow) when used from Internet. If that will not work then we can look for some alternative and meanwhile keep ProdcutBacklog and BurnDown task list and other tracking info manually as for this small project and 5 team members that woudl be not that much additional work... Maybe we can just use MS Live or Google groupwork/teamwork features... But TargetProcess being dedicated for SCRUM/agile process and have good credentials looks the first candidate to use now... Thank you. -- Shamil -----Original Message----- From: "Gustav Brock" To: Date: Mon, 02 Mar 2009 08:18:27 +0100 Subject: Re: [AccessD] Scrum > Hi Shamil > > But wouldn't it be dangerous to rely on TargetProcess Community Edition and only five free licenses? If a sixth member would join (you aimed for 7 +/-2 members) we all will have to pay $249 which I think is not likely to be accepted. > > I installed Popfly (very easy). It integrates directly into Visual Studio as a menu entry - couldn't be easier. If it fits the purpose, of course, which I can't tell. > > /gustav > > > >>> mcp2004 at mail.ru 02-03-2009 07:38 >>> > > Thank you, Doug, > > Now we have 5 team members! :) > > Gustav, > Mike, > John, > Doug, > Shamil > > And the team is complete for this first project as we plan to use TargetProcess SCRUM/agile management softwarem which free community edition has only five free licenses. I have got this edition already and I plan to install it within this week on my ASP.NET hosting site (because I do not have server side access to thsi ASP.NEt hosting site the installation needs some manual work). > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Mon Mar 2 05:20:58 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 14:20:58 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0=?= In-Reply-To: <951112520254415CAF1F3D2E896FB260@MINSTER> References: <951112520254415CAF1F3D2E896FB260@MINSTER> Message-ID: Yes, Andy, we will try to switch to dba-VB ASAP. Let us keep some weekly digest progress posting here in Access-D for the Access-D members who do not get subscribed to dba-VB - maybe they will find it possible to join us for the new projects and will be interested to test/comment on our progress? Thank you. -- Shamil -----Original Message----- From: "Andy Lacey" To: "'Access Developers discussion and problem solving'" Date: Mon, 2 Mar 2009 07:38:50 -0000 Subject: Re: [AccessD] Scrum > Now that you guys have your team do you think it would be more appropriate > to move over to the VB list? > > Andy > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 02 March 2009 07:18 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Scrum > > > Hi Shamil > > But wouldn't it be dangerous to rely on TargetProcess Community Edition and > only five free licenses? If a sixth member would join (you aimed for 7 +/-2 > members) we all will have to pay $249 which I think is not likely to be > accepted. > > I installed Popfly (very easy). It integrates directly into Visual Studio as > a menu entry - couldn't be easier. If it fits the purpose, of course, which > I can't tell. > > /gustav > > > >>> mcp2004 at mail.ru 02-03-2009 07:38 >>> > > Thank you, Doug, > > Now we have 5 team members! :) > > Gustav, > Mike, > John, > Doug, > Shamil > > And the team is complete for this first project as we plan to use > TargetProcess SCRUM/agile management softwarem which free community edition > has only five free licenses. I have got this edition already and I plan to > install it within this week on my ASP.NET hosting site (because I do not > have server side access to thsi ASP.NEt hosting site the installation needs > some manual work). > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From andy at minstersystems.co.uk Mon Mar 2 05:26:29 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Mon, 2 Mar 2009 11:26:29 +0000 Subject: [AccessD] Scrum Message-ID: <200903021126.n22BQZo9004996@databaseadvisors.com> Sounds a good idea, Shamil, thanks. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: "Access Developers discussion and problem solving" To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Scrum Date: 02/03/09 11:22 Yes, Andy, we will try to switch to dba-VB ASAP. Let us keep some weekly digest progress posting here in Access-D for the Access-D members who do not get subscribed to dba-VB - maybe they will find it possible to join us for the new projects and will be interested to test/comment on our progress? Thank you. -- Shamil -----Original Message----- From: "Andy Lacey" To: "'Access Developers discussion and problem solving'" Date: Mon, 2 Mar 2009 07:38:50 -0000 Subject: Re: [AccessD] Scrum > Now that you guys have your team do you think it would be more appropriate > to move over to the VB list? > > Andy > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 02 March 2009 07:18 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Scrum > > > Hi Shamil > > But wouldn't it be dangerous to rely on TargetProcess Community Edition and > only five free licenses? If a sixth member would join (you aimed for 7 +/-2 > members) we all will have to pay $249 which I think is not likely to be > accepted. > > I installed Popfly (very easy). It integrates directly into Visual Studio as > a menu entry - couldn't be easier. If it fits the purpose, of course, which > I can't tell. > > /gustav > > > >>> mcp2004 at mail.ru 02-03-2009 07:38 >>> > > Thank you, Doug, > > Now we have 5 team members! :) > > Gustav, > Mike, > John, > Doug, > Shamil > > And the team is complete for this first project as we plan to use > TargetProcess SCRUM/agile management softwarem which free community edition > has only five free licenses. I have got this edition already and I plan to > install it within this week on my ASP.NET hosting site (because I do not > have server side access to thsi ASP.NEt hosting site the installation needs > some manual work). > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ________________________________________________ Message sent using UebiMiau 2.7.2 From mmattys at rochester.rr.com Mon Mar 2 06:20:13 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 2 Mar 2009 07:20:13 -0500 Subject: [AccessD] Scrum and C# References: <00F4C7202F7E4ADA909F9F10F5FE2B7A@Mattys> Message-ID: Hi Shamil, Yes, the link works today and I have the file. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Salakhetdinov Shamil" To: "Access Developers discussion and problem solving" Sent: Monday, March 02, 2009 1:53 AM Subject: Re: [AccessD] Scrum and C# > Hi Mike, > > Please check does the link works OK today: > > http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) > > (There were some issues on the ISP server yesterday - but all in all this > is a company with almost 10 years history with one of the biggest local > networks on North-West of Spb with broadband access to Internet etc. - > usually work well). > > Of course there shoudl be additional way to share files for this project - > the above link is just temp for this organizational period. As we talkd > here we can probably use PopFly or MS Live SkyDrive or CodePlex - let's > decide within out team during coming week... > > I have put the test solutions also here - this is another server in Moscow > or it can be even I do not know where but ISP company is probably located > in Moscow: > > http://shamils-4.hosting.parking.ru/download/nwnet.zip > > This above sever works well - tested - I have one customer from States who > intensively used on this server a custom Web Service developed for them. > They used this custom web service for a couple of months almost non-stop > until they portedWeb Service into their own Intranet. > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "Mike Mattys" > To: "Access Developers discussion and problem > solving" > Date: Sun, 1 Mar 2009 23:54:45 -0500 > Subject: Re: [AccessD] Scrum and C# > >> I've had that for quite a while, but needed a reason to 'open the box.' >> Even if I have to pay to do it ... >> The link to Shamil's site seems unavailable. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "William Hindman" >> To: "Access Developers discussion and problem solving" >> >> Sent: Sunday, March 01, 2009 11:41 PM >> Subject: Re: [AccessD] Scrum and C# >> >> >> > ...dl VS2008 Express for free instead ...you can't compile dlls or use >> > add-ons with it but otherwise you should be able to >> > contribute/participate >> > without laying out a few hundred until you're certain its worthwhile >> > for >> > you. >> > >> > William >> > >> > -------------------------------------------------- >> > From: "Mike Mattys" >> > Sent: Sunday, March 01, 2009 8:37 PM >> > To: "Access Developers discussion and problem solving" >> > >> > Subject: Re: [AccessD] Scrum and C# >> > >> >> >> >> I have neither. >> >> I'll have to visit eBay >> >> >> >> - >> >> Michael R Mattys >> >> MapPoint and Database Dev >> >> www.mattysconsulting.com >> >> - >> >> >> >> ----- Original Message ----- >> >> From: "Gustav Brock" >> >> To: >> >> Sent: Sunday, March 01, 2009 4:28 PM >> >> Subject: Re: [AccessD] Scrum and C# >> >> >> >> >> >>> Hi Shamil >> >>> >> >>> I have both VS2005 and VS2008 running, both in Standard version >> >>> however. >> >>> >> >>> /gustav >> >>> >> >>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> >> >>> Forwarded from Shamil who has some trouble with his AccessD mail >> >>> account: >> >>> >> >>> *- >> >>> >> >>> Gustav and Mike do you have VS2005? >> >>> >> >>> >> >>> >> >>> -- >> >>> AccessD mailing list >> >>> AccessD at databaseadvisors.com >> >>> http://databaseadvisors.com/mailman/listinfo/accessd >> >>> Website: http://www.databaseadvisors.com >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From adtp at airtelmail.in Mon Mar 2 06:21:00 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 2 Mar 2009 17:51:00 +0530 Subject: [AccessD] Automate Excel macro with parameters References: <49A7FDCA.7080603@colbyconsulting.com> Message-ID: <003101c99b31$a58b4380$805fa27a@personald6374f> John, Local functions in excel, accepting variable number of arguments as an array, can be run from access by using a variant to hold the array. Sample function Fn_RunFunctionInExcelWbook() in access module, as given below, demonstrates the approach. The local function in excel formats and highlights the cells as per their respective data type. Separate color is used for column heading row. Outer and inner borders also get inserted. Typical statement in access module for calling the above access function, which in turn makes use of local functions and subroutines in excel, is given below. It posts data from access table to sheet 1 of excel workbook, starting at cell B2: Call Fn_RunFunctionInExcelWbook("<>", _ "<>", 1, 2, 2) Note - In view of size limitation for this post, local excel functions used by access function below, would be furnished in the next post Best wishes, A.D. Tejpal ------------ ' Sample function in access for running local function in ' excel, supplying variable number of arguments via array '===================================== Function Fn_RunFunctionInExcelWbook( _ ExcelFilePath As String, _ TableName As String, _ SheetNumber As Long, _ StartRow As Long, _ StartColumn As Long) As Long ' Reference reqd: DAO 3.6 and Excel Object Library ' Runs local function in excel with array arguments ' held in a variant (Size of array can be variable). ' Apart from the array input, the excel function ' accepts optional arguments for sheet number, ' start row and start column. ' Excel cells get formatted and colored as per data ' type. Separate color is used for column headings. ' Outer and inner borders also get inserted ' The excel local function returns number of cells ' populated.on each run. ' This access function returns overall total number ' of cells populated (including column headings) as ' per information returned by excel function. On Error GoTo ErrTrap Dim exp As Excel.Application Dim wb As Excel.Workbook Dim rst As DAO.Recordset Dim Rtv As Variant, Cnt As Long Dim Tot As Long, Rw As Long ' Get an instance of currently open excel application On Error Resume Next Set exp = GetObject(, "Excel.Application") ' Create new instance if excel is not currently open If Err.Number <> 0 Then Set exp = New Excel.Application End If On Error GoTo ErrTrap exp.UserControl = False ' Helps closing of excel Set wb = exp.Workbooks.Open(ExcelFilePath) ' Clear existing borders and highlights in excel sheet ' (using excel local subroutine). ' Note - This statement can be disabled if so desired exp.Run "P_ClearBordersAndColors", SheetNumber Set rst = CurrentDb.OpenRecordset(TableName) ' Build array for populating excel cells ReDim Rtv(rst.Fields.Count - 1) Tot = 0 Rw = 0 Do Until rst.EOF For Cnt = 0 To rst.Fields.Count - 1 If Rw > 0 Then ' Build an array of field values to be used as ' data in excel. Rtv(Cnt) = rst.Fields(Cnt).Value Else ' Build an array of field names to be used as ' column headings in excel. Rtv(Cnt) = rst.Fields(Cnt).Name End If Next ' Populate excel cells by running local function ' in excel, using array arguments (represented by ' variant Rtv) along with other optional arguments. Tot = Tot + exp.Run("Fn_ExcelLocal", Rtv, _ SheetNumber, Rw + StartRow, _ StartColumn) If Rw > 0 Then rst.MoveNext End If Rw = Rw + 1 Loop ' Run local function in excel for providing outer ' borders for data block as well as special color ' for column headings row. exp.Run "P_DressUpDataBlock", _ SheetNumber, StartRow, _ StartColumn MsgBox "Done. Excel cells populated = " & Tot ExitPoint: On Error Resume Next Fn_RunFunctionInExcelWbook = Tot wb.Save wb.Close True exp.UserControl = False ' Helps closing of excel exp.Quit Set wb = Nothing Set exp = Nothing Set rst = Nothing On Error GoTo 0 Exit Function ErrTrap: MsgBox Err.Number & " - " & Err.Description Resume ExitPoint End Function '================================== ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Friday, February 27, 2009 20:20 Subject: [AccessD] Automate Excel macro with parameters I am trying to figure out how to automate an excel macro with an unknown number of parameters. I doubt it is possible but I thought I would ask. <> The only way I can see to do this (and it is UGLY) is to build a case statement that looks at how many variables are in the paramarray and just select a different xlbook.Application.Run statement: (pseudocode) select case ubound(MyParamArray) case 1 xlBook.Application.Run "MacroName", MyParamArray(0) case 2 xlBook.Application.Run "MacroName", MyParamArray(0), MyParamArray(1) case 3 xlBook.Application.Run "MacroName", MyParamArray(0), MyParamArray(1), MyParamArray(3) end select Do that for a number that would meet most cases and punt. I HATE punting! Has anyone ever solved the problem of passing the contents of a ParamArray to another object that accepts a paramarray? -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Mar 2 06:55:54 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 07:55:54 -0500 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AC01AB.2502.1D1DEC@stuart.lexacorp.com.pg> References: <49AB58CE.8070902@colbyconsulting.com>, <49ABFE23.32198.F54F2@stuart.lexacorp.com.pg> <49AC01AB.2502.1D1DEC@stuart.lexacorp.com.pg> Message-ID: <49ABD75A.1080405@colbyconsulting.com> ROTFL. Not good! John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > Damn you JC! You just broke my Access! :-) > > Since toggling this reference on and off, I've lost the FSO help in my system > > Now I just get a blank page too. > > Now to try and and get it back again! > > Cheers, > Stuart > > On 2 Mar 2009 at 15:41, Stuart McLachlan wrote: > >> Have you set a reference to Microsoft Scripting Runtime (srccfrun.dll). >> >> If not, doing so should make the Help active. >> >> -- >> Stuart >> >> On 1 Mar 2009 at 22:55, jwcolby wrote: >> >>> When I try F1 for any of the FSO stuff I get a blank help file. I cannot find it on the web. Does >>> anyone know where to go to get the help file? >>> >>> TIA, >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > From adtp at airtelmail.in Mon Mar 2 06:56:40 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 2 Mar 2009 18:26:40 +0530 Subject: [AccessD] Automate Excel macro with parameters References: <49A7FDCA.7080603@colbyconsulting.com> Message-ID: <006c01c99b36$9c0dd020$805fa27a@personald6374f> John, In my previous post, function Fn_RunFunctionInExcelWbook() in access module, passing variable number of arguments to a function in excel workbook, was provided. The function as well as certain subroutines in excel workbook, that are run via the access function mentioned above, are given below. (On account of prescribed limitation in message size, these could not be accommodated in the earlier post) Best wishes, A.D. Tejpal ------------ ' Local functions / subroutines in excel workbook ' (General Module) '=================================== Function Fn_ExcelLocal(Vr As Variant, _ Optional SheetNum As Long = 1, _ Optional StartRow As Long = 2, _ Optional StartColumn As Long = 2) As Long ' Populates excel cells as per the array represented ' by variant argument Vr ' Cells get formatted as per data type. ' Each column is highlighted in distinct color ' (Separate colors for different data types i.e. ' Text / Number / Date). Overall data block is ' provided with inner & outer borders. ' Special color is assigned to the row representing ' column headings. Dim Cnt As Long With Sheets(SheetNum) For Cnt = 0 To UBound(Vr) With .Cells(StartRow, StartColumn + Cnt) .Value = Vr(Cnt) If IsDate(Vr(Cnt)) Then .NumberFormat = "dd/mmm/yyyy" .Interior.ColorIndex = 20 Else If IsNumeric(Vr(Cnt)) Then .NumberFormat = "0" .Interior.ColorIndex = 40 Else .NumberFormat = "@" .Interior.ColorIndex = 19 End If End If ' Apply border to the cells that have been populated. .BorderAround LineStyle:=xlContinuous, Weight:=xlThin End With Next End With Fn_ExcelLocal = Cnt ' Number of cells populated End Function '-------------------------------------------------------- Sub P_DressUpDataBlock(SheetNum As Long, _ StartRow As Long, _ StartColumn As Long) Dim rg As Excel.Range With Sheets(SheetNum) ' Apply thick outer border for the whole block Set rg = .Cells(StartRow, StartColumn).CurrentRegion rg.BorderAround LineStyle:=xlContinuous, Weight:=xlThick ' Apply spl color for column headings row Range(.Cells(rg.Row, rg.Column), .Cells(rg.Row, rg.Column + _ rg.Columns.Count - 1)).Interior.ColorIndex = 15 End With Set rg = Nothing End Sub '-------------------------------------------------------- Sub P_ClearBordersAndColors(SheetNum As Long) With Sheets(SheetNum) ' Clear Any existing borders or highlights With .Cells .Borders(xlDiagonalDown).LineStyle = xlNone .Borders(xlDiagonalUp).LineStyle = xlNone .Borders(xlEdgeLeft).LineStyle = xlNone .Borders(xlEdgeTop).LineStyle = xlNone .Borders(xlEdgeBottom).LineStyle = xlNone .Borders(xlEdgeRight).LineStyle = xlNone .Borders(xlInsideVertical).LineStyle = xlNone .Borders(xlInsideHorizontal).LineStyle = xlNone .Interior.ColorIndex = xlNone End With End With End Sub '===================================== ----- Original Message ----- From: A.D.Tejpal To: Access Developers discussion and problem solving Sent: Monday, March 02, 2009 17:51 Subject: Re: [AccessD] Automate Excel macro with parameters John, Local functions in excel, accepting variable number of arguments as an array, can be run from access by using a variant to hold the array. Sample function Fn_RunFunctionInExcelWbook() in access module, as given below, demonstrates the approach. The local function in excel formats and highlights the cells as per their respective data type. Separate color is used for column heading row. Outer and inner borders also get inserted. Typical statement in access module for calling the above access function, which in turn makes use of local functions and subroutines in excel, is given below. It posts data from access table to sheet 1 of excel workbook, starting at cell B2: Call Fn_RunFunctionInExcelWbook("<>", _ "<>", 1, 2, 2) Note - In view of size limitation for this post, local excel functions used by access function below, would be furnished in the next post Best wishes, A.D. Tejpal ------------ From jwcolby at colbyconsulting.com Mon Mar 2 06:59:19 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 07:59:19 -0500 Subject: [AccessD] Scrum In-Reply-To: References: Message-ID: <49ABD827.60703@colbyconsulting.com> I don't have professional version of either. I have standard edition of both though the 2008 was supposed to be limited to a year from when I got it, which Microsoft didn't disclose until AFTER I attended their release party to get the copy. John W. Colby www.ColbyConsulting.com Salakhetdinov Shamil wrote: > Thank you, Doug, > > Now we have 5 team members! :) > > Gustav, > Mike, > John, > Doug, > Shamil > > And the team is complete for this first project as we plan to use TargetProcess SCRUM/agile management softwarem which free community edition has only five free licenses. I have got this edition already and I plan to install it within this week on my ASP.NET hosting site (because I do not have server side access to thsi ASP.NEt hosting site the installation needs some manual work). > > The most urgent task now before we start is to get everybody the same VS version if possible. > > In my opinion the best would be VS2008 Prof. > If some of the team members will have VS2005 Prof. that would be still OK but with some issues in sharing sources prepared using different VS version. > > If VS2005 and VS2008 Standard Edition compile well the following sample solutions > > http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) > > and allow to use .NET ReportViewer control in design mode they also qualify as development evnironment. > > If C#2008 Express Edition allow to use .NET ReportViewer control in design mode - it will also quialify. > > The current version of sample solution referred above do have class library, which according to William's info do not compile under C# 2008 Express edition - the solution of this issue could be: > > - compile classlib dlls under VS2005 or VS2006 Professional edition and give that compiled DLLs to the team memebrs with C# 2008 Express to use. The DLLs promise to be stable, and every library code team members with C# 2008 Express will create can be first put by them into their FE project and then moved into class lib. - some trouble but not that much - it can be handled. (The areferred above sample solution does have this classlib dll in \Bin subfolder) > > Of course the best would be all of us to get alighed with VS2005 or VS2008 Professional (or Standard if it works well with the above sample projects). > > I have both installed on one PC - VS2008 installs just fine on the same PC where VS2005 is installed (VS2008 needs quite some space to be installed but installation works smoothly. AFAIKR I have tested also VS2008 Prof. installation under VNWare and it worked OK). > > Could that be that some AccessD members have some not used VS2008 Prof. licenses to share? - I mean the minimal MS Partner MSDN subscription usually have 5 licenses and some can be shared if not used? Am I wrong? (I have got my VS2008 Prof. license form my friend/partner who might have another not used VS2008 Prof. license - I will check)... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Doug Murphy" > To: "'Access Developers discussion and problem solving'" > Date: Sun, 1 Mar 2009 16:34:21 -0800 > Subject: Re: [AccessD] Scrum > >> OK, I signed into Shamil's site. By play I ment participate. I have VS2008 >> on my development machine. Not sure I have a full install of 2005. There is >> enough to support SQL Server reports. My hope here is to learn from all of >> the participants while hopefully contributing. >> >> Doug >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >> Sent: Sunday, March 01, 2009 10:44 AM >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Scrum >> >> Hi Doug >> >> Great! Sounds indeed as you can "play" as you call it! >> So please go ahead and sign up at Shamil's site: >> >> http://shamils-4.hosting.parking.ru/dnn49 >> >> /gustav >> >> >>>>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> >> Hi folks, >> >> I have been working some with VS2008 in ASP.NET and a few small VB.NET >> WinForms apps. I would like to work with you on this as I have been looking >> at VS as a good database front end environment as Microsoft moves office >> further away from what I think most business need for their application. I >> see this as a good learning excercise. >> >> Let me know if I can play, help or lurk. >> >> Doug >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jwcolby at colbyconsulting.com Mon Mar 2 07:01:36 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 08:01:36 -0500 Subject: [AccessD] Scrum and C# In-Reply-To: References: <871E5BB3C1F94D10B28DAA5C29A85A72@jislaptopdev> Message-ID: <49ABD8B0.9040103@colbyconsulting.com> Shamil, In the 2005 version there were significant issues between Express and VS. I am not sure whether avoiding the MyComputer and related syntax constructs allowed VS to compile the Express. John W. Colby www.ColbyConsulting.com Salakhetdinov Shamil wrote: > Yes, C# 2008 Express could be a solution - I can compile classlib DLLs using VS2008 Prof. and deliver to the team members who will use C# 2008 Express. Then they can work with FE part of project. The only(?) open question for such development environment applicability for our test project - does C# 2008 Express allow to design .NET ReportViewer control reports or not? > > Thank you. > > -- > Shamil > > -----Original Message----- > From: "William Hindman" > To: "Access Developers discussion and problem solving" > Date: Sun, 1 Mar 2009 23:41:06 -0500 > Subject: Re: [AccessD] Scrum and C# > >> ...dl VS2008 Express for free instead ...you can't compile dlls or use >> add-ons with it but otherwise you should be able to contribute/participate >> without laying out a few hundred until you're certain its worthwhile for >> you. >> >> William >> >> -------------------------------------------------- >> From: "Mike Mattys" >> Sent: Sunday, March 01, 2009 8:37 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Scrum and C# >> >>> I have neither. >>> I'll have to visit eBay >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >>> - >>> >>> ----- Original Message ----- >>> From: "Gustav Brock" >>> To: >>> Sent: Sunday, March 01, 2009 4:28 PM >>> Subject: Re: [AccessD] Scrum and C# >>> >>> >>>> Hi Shamil >>>> >>>> I have both VS2005 and VS2008 running, both in Standard version however. >>>> >>>> /gustav >>>> >>>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> >>>> Forwarded from Shamil who has some trouble with his AccessD mail account: >>>> >>>> *- >>>> >>>> Gustav and Mike do you have VS2005? >>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jwcolby at colbyconsulting.com Mon Mar 2 07:03:08 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 08:03:08 -0500 Subject: [AccessD] Scrum and C# In-Reply-To: References: <49AB692C.7070705@colbyconsulting.com> Message-ID: <49ABD90C.5010408@colbyconsulting.com> Shamil, Professional edition costs a fair amount. Given that I make no money off of .Net (yet) I am unable to spend on it. John W. Colby www.ColbyConsulting.com Salakhetdinov Shamil wrote: > Well, we can try to get this project done with 2005 and 2008 versions of VS hopefully Standard and Prof. version would be both OK. > > The best of course would be to get VS2008 Prof. for everybody (Standard editions would also qualify if it compiles well test solutions and allow to design .NET Report Viewer reports - http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB)) > > If Standard Edition doesn't allow to edit .NET Report Viewer reports then those reports can be placed in classlib, and the team members with Prof. Editions will design reports, the other team members will design forms - that should be possible... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: jwcolby > To: Access Developers discussion and problem solving > Date: Mon, 02 Mar 2009 00:05:48 -0500 > Subject: Re: [AccessD] Scrum and C# > >> The problem is that everyone needs to use the same environment. The Express version's code won't >> run in VS and vice versa. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...dl VS2008 Express for free instead ...you can't compile dlls or use >>> add-ons with it but otherwise you should be able to contribute/participate >>> without laying out a few hundred until you're certain its worthwhile for >>> you. >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Mike Mattys" >>> Sent: Sunday, March 01, 2009 8:37 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Scrum and C# >>> >>>> I have neither. >>>> I'll have to visit eBay >>>> >>>> - >>>> Michael R Mattys >>>> MapPoint and Database Dev >>>> www.mattysconsulting.com >>>> - >>>> >>>> ----- Original Message ----- >>>> From: "Gustav Brock" >>>> To: >>>> Sent: Sunday, March 01, 2009 4:28 PM >>>> Subject: Re: [AccessD] Scrum and C# >>>> >>>> >>>>> Hi Shamil >>>>> >>>>> I have both VS2005 and VS2008 running, both in Standard version however. >>>>> >>>>> /gustav >>>>> >>>>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> >>>>> Forwarded from Shamil who has some trouble with his AccessD mail account: >>>>> >>>>> *- >>>>> >>>>> Gustav and Mike do you have VS2005? >>>>> >>>>> >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From drawbridgej at sympatico.ca Mon Mar 2 07:13:22 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Mon, 2 Mar 2009 08:13:22 -0500 Subject: [AccessD] Developing Treeview Based Systems - a few links In-Reply-To: <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> Message-ID: <97851278CEB3420E87399311E5AA9084@home6399619597> Max, A couple more Treeview links Using a TreeView Control as a Record Selector http://www.helenfeddema.com/Files/accarch103.zip TreeView Control Wizard and Subdatasheets http://www.helenfeddema.com/Files/accarch53.zip The MSDN Link(VB) http://msdn.microsoft.com/en-us/library/aa733703(VS.60).aspx Utter access download examples http://www.utteraccess.com/forums/uadl.php?Zn=1269873 http://www.utteraccess.com/forums/uadl.php?Zn=1376871 Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 4:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Mon Mar 2 08:01:34 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 02 Mar 2009 17:01:34 +0300 Subject: [AccessD] =?koi8-r?b?U2NydW0gYW5kIEMj?= In-Reply-To: <49ABD90C.5010408@colbyconsulting.com> References: <49ABD90C.5010408@colbyconsulting.com> Message-ID: Hi John, Let's switch to dba-VB (this message crossposted there). OK. Our task now is to find a way how to handle the context when we have different VS and C# Express version. We can handle that I think - there are several ways how to do that - please all teh team members write here what VS or Express version you plan to use: Gustav Mike John Doug Shamil - 1st. VS2005 Prof. as it's important for ReportViewer control and John doesn't have VS2008 Standard. 2nd - VS2008 Prof. if everybody manages to get somehow at least VS2008 Standard version. Once again it's desirable to have the same .NET development development tools but in our case we I think can rather flexibly hanlde the contex with us having diffrenet versions. IOW my choise above is my context not my proposal to eveybody to get one or another of the above versions. Still unclear here does VS2005 Stabdard or VS2008 Standard build well the sample projects I posted the link of yesterday http://smsconsulting.spb.ru/download/scrum/nwnet.zip Mike I did get you have Express version only - we will find how to hadle that context. Thank you. -- Shamil -----Original Message----- From: jwcolby To: Access Developers discussion and problem solving Date: Mon, 02 Mar 2009 08:03:08 -0500 Subject: Re: [AccessD] Scrum and C# > Shamil, > > Professional edition costs a fair amount. Given that I make no money off of .Net (yet) I am unable > to spend on it. > > John W. Colby > www.ColbyConsulting.com > > > Salakhetdinov Shamil wrote: > > Well, we can try to get this project done with 2005 and 2008 versions of VS hopefully Standard and Prof. version would be both OK. > > > > The best of course would be to get VS2008 Prof. for everybody (Standard editions would also qualify if it compiles well test solutions and allow to design .NET Report Viewer reports - http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB)) > > > > If Standard Edition doesn't allow to edit .NET Report Viewer reports then those reports can be placed in classlib, and the team members with Prof. Editions will design reports, the other team members will design forms - that should be possible... > > > > Thank you. > > > > -- > > Shamil > > > > > > -----Original Message----- > > From: jwcolby > > To: Access Developers discussion and problem solving > > Date: Mon, 02 Mar 2009 00:05:48 -0500 > > Subject: Re: [AccessD] Scrum and C# > > > >> The problem is that everyone needs to use the same environment. The Express version's code won't > >> run in VS and vice versa. > >> > >> John W. Colby > >> www.ColbyConsulting.com > >> > >> > >> William Hindman wrote: > >>> ...dl VS2008 Express for free instead ...you can't compile dlls or use > >>> add-ons with it but otherwise you should be able to contribute/participate > >>> without laying out a few hundred until you're certain its worthwhile for > >>> you. > >>> > >>> William > >>> > >>> -------------------------------------------------- > >>> From: "Mike Mattys" > >>> Sent: Sunday, March 01, 2009 8:37 PM > >>> To: "Access Developers discussion and problem solving" > >>> > >>> Subject: Re: [AccessD] Scrum and C# > >>> > >>>> I have neither. > >>>> I'll have to visit eBay > >>>> > >>>> - > >>>> Michael R Mattys > >>>> MapPoint and Database Dev > >>>> www.mattysconsulting.com > >>>> - > >>>> > >>>> ----- Original Message ----- > >>>> From: "Gustav Brock" > >>>> To: > >>>> Sent: Sunday, March 01, 2009 4:28 PM > >>>> Subject: Re: [AccessD] Scrum and C# > >>>> > >>>> > >>>>> Hi Shamil > >>>>> > >>>>> I have both VS2005 and VS2008 running, both in Standard version however. > >>>>> > >>>>> /gustav > >>>>> > >>>>>>>> Gustav at cactus.dk 01-03-2009 22:18:27 >>> > >>>>> Forwarded from Shamil who has some trouble with his AccessD mail account: > >>>>> > >>>>> *- > >>>>> > >>>>> Gustav and Mike do you have VS2005? > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> AccessD mailing list > >>>>> AccessD at databaseadvisors.com > >>>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>>> Website: http://www.databaseadvisors.com > >>>> -- > >>>> AccessD mailing list > >>>> AccessD at databaseadvisors.com > >>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>> Website: http://www.databaseadvisors.com > >>>> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Mar 2 09:16:37 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 10:16:37 -0500 Subject: [AccessD] Stored procedure search path Message-ID: <49ABF855.2010104@colbyconsulting.com> Does anyone know if SQL Server searches for stored procedures in the Master database FIRST, or if it searches in the current DB first, and if not found looks in the Master database? Or some other search pattern? -- John W. Colby www.ColbyConsulting.com From fuller.artful at gmail.com Mon Mar 2 09:47:19 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 2 Mar 2009 10:47:19 -0500 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: <8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com> Message-ID: <29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com> Well our group is at least two, David. I was one of the earliest adopters of ADP and the app had 250+ tables and tons of sprocs and UDFs and 75+ users connected to a TS box, and it worked very well. I hope the MS people don't decide to kill this approach because it works extremely well and at a fraction of the cost of the equivalent .NET solution. (Don't get me wrong, I like .NET too and also Ruby on Rails.) Arthur On Fri, Feb 27, 2009 at 2:27 PM, David McAfee wrote: > Yes, its definitely planned. :( > > I prefer ADPs to MDBs, not only for the ability to change the > connection to the BE so easily, but also the ease of assigning a store > procedure to the row source of a listbox. > > me.lstMyListBox.rowsource = Exec stpSomeStoredProcedure " & > intSomeIntAsMyInputParameter > > I never liked using temp tables in my MDBs because of bloat issues. > > You can handle temp tables in two ways: > 1. Upon opening a form, create a ##tempTable in SQL via a stored > procedure, be sure to drop it on FormClose > 2. Another choice is to create a temp db on the user's PC, use > preferred method to communicate with that mdb, discard when finished. > > I have used both, and both methods work well. > > I know I'm one of the very few that likes/still uses ADPs. > > David > > On Fri, Feb 20, 2009 at 12:16 PM, wrote: > > Thanks for the reply. Since the SQL server is 2005 I have to use SQL > Server > > Management Studio anyway. > > > > >From the search you used it sounds like most people prefer to go with > the > > mdb and with the release of SQL 2008, an Access 2007 adp can't make > changes > > to the SQL objects either so you really can't count on being able to use > > that feature consistently as time goes on. > > > > I really like the ability to change the connection from a test back end > to > > production very easily from an adp, but there's code out there to work > > around that issue in an mdb. Seems like the advantages of an adp are > going > > away. You think that's planned? > > > > > > Thanks, > > > > Rusty > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > > Sent: Friday, February 20, 2009 10:58 AM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Should I use an adp or an mdb > > > > Use an mdb! The primary goal of using an adp was that it gave you the > > ability to manage objects in the SQL Server database you are using from > > within Access - an mdb can't do that. > > > > But, since SQL Server 2005 Express (free) was released, you can easily > > manage those objects with SQL Server Express Management Studio (also > free). > > This wasn't easily possible with MSDE. > > > > So, by using an Access mdb and SQL Server Express Management Studio you > can > > get all the benefits of both. > > > > With an mdb, you can use either table links for use on a LAN, or you can > > connect using OLEDB (like an adp would) for use on a WAN. Also in an > mdb, > > you can have temp tables in the FE. > > > > I did a search on 'Access mdb vs adp' and got many good sites. > > > > Dan > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > rusty.hammond at cpiqpc.com > > Sent: Friday, February 20, 2009 10:34 AM > > To: accessd at databaseadvisors.com > > Subject: [AccessD] Should I use an adp or an mdb > > > > I'm getting ready to create a new application with a SQL server backend. > > I'm familiar enough with using SQL server but my question is, do I use an > > Access Data Project or a regular mdb with links to the tables as a front > > end. > > > > I've used both and would like to use the adp but I've heard rumblings > that > > they will be going away and don't want to rewrite this app in the near > > future. I'm currently using Access 2003. > > > > Any suggestions? > > > > Rusty Hammond > > IT Dept. - B-20 > > CPI Qualified Plan Consultants, Inc. > > (620) 793-8473 ext. 416 > > rusty.hammond at cpiqpc.com > > > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > scanned > > or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > > corporate e-mail system and is subject to archival, monitoring or review > by, > > and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > > corporate e-mail system and is subject to archival, monitoring or review > > by, and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Mar 2 09:56:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 10:56:56 -0500 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: <29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com> <29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com> Message-ID: <49AC01C8.8060203@colbyconsulting.com> I was under the impression that it no longer worked with SQL Server 2005. John W. Colby www.ColbyConsulting.com Arthur Fuller wrote: > Well our group is at least two, David. I was one of the earliest adopters of > ADP and the app had 250+ tables and tons of sprocs and UDFs and 75+ users > connected to a TS box, and it worked very well. I hope the MS people don't > decide to kill this approach because it works extremely well and at a > fraction of the cost of the equivalent .NET solution. (Don't get me wrong, I > like .NET too and also Ruby on Rails.) > > Arthur > > On Fri, Feb 27, 2009 at 2:27 PM, David McAfee wrote: > >> Yes, its definitely planned. :( >> >> I prefer ADPs to MDBs, not only for the ability to change the >> connection to the BE so easily, but also the ease of assigning a store >> procedure to the row source of a listbox. >> >> me.lstMyListBox.rowsource = Exec stpSomeStoredProcedure " & >> intSomeIntAsMyInputParameter >> >> I never liked using temp tables in my MDBs because of bloat issues. >> >> You can handle temp tables in two ways: >> 1. Upon opening a form, create a ##tempTable in SQL via a stored >> procedure, be sure to drop it on FormClose >> 2. Another choice is to create a temp db on the user's PC, use >> preferred method to communicate with that mdb, discard when finished. >> >> I have used both, and both methods work well. >> >> I know I'm one of the very few that likes/still uses ADPs. >> >> David >> >> On Fri, Feb 20, 2009 at 12:16 PM, wrote: >>> Thanks for the reply. Since the SQL server is 2005 I have to use SQL >> Server >>> Management Studio anyway. >>> >>> >From the search you used it sounds like most people prefer to go with >> the >>> mdb and with the release of SQL 2008, an Access 2007 adp can't make >> changes >>> to the SQL objects either so you really can't count on being able to use >>> that feature consistently as time goes on. >>> >>> I really like the ability to change the connection from a test back end >> to >>> production very easily from an adp, but there's code out there to work >>> around that issue in an mdb. Seems like the advantages of an adp are >> going >>> away. You think that's planned? >>> >>> >>> Thanks, >>> >>> Rusty >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >>> Sent: Friday, February 20, 2009 10:58 AM >>> To: 'Access Developers discussion and problem solving' >>> Subject: Re: [AccessD] Should I use an adp or an mdb >>> >>> Use an mdb! The primary goal of using an adp was that it gave you the >>> ability to manage objects in the SQL Server database you are using from >>> within Access - an mdb can't do that. >>> >>> But, since SQL Server 2005 Express (free) was released, you can easily >>> manage those objects with SQL Server Express Management Studio (also >> free). >>> This wasn't easily possible with MSDE. >>> >>> So, by using an Access mdb and SQL Server Express Management Studio you >> can >>> get all the benefits of both. >>> >>> With an mdb, you can use either table links for use on a LAN, or you can >>> connect using OLEDB (like an adp would) for use on a WAN. Also in an >> mdb, >>> you can have temp tables in the FE. >>> >>> I did a search on 'Access mdb vs adp' and got many good sites. >>> >>> Dan >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >>> rusty.hammond at cpiqpc.com >>> Sent: Friday, February 20, 2009 10:34 AM >>> To: accessd at databaseadvisors.com >>> Subject: [AccessD] Should I use an adp or an mdb >>> >>> I'm getting ready to create a new application with a SQL server backend. >>> I'm familiar enough with using SQL server but my question is, do I use an >>> Access Data Project or a regular mdb with links to the tables as a front >>> end. >>> >>> I've used both and would like to use the adp but I've heard rumblings >> that >>> they will be going away and don't want to rewrite this app in the near >>> future. I'm currently using Access 2003. >>> >>> Any suggestions? >>> >>> Rusty Hammond >>> IT Dept. - B-20 >>> CPI Qualified Plan Consultants, Inc. >>> (620) 793-8473 ext. 416 >>> rusty.hammond at cpiqpc.com >>> >>> >>> ********************************************************************** >>> WARNING: All e-mail sent to and from this address will be received, >> scanned >>> or otherwise recorded by the CPI Qualified Plan Consultants, Inc. >>> corporate e-mail system and is subject to archival, monitoring or review >> by, >>> and/or disclosure to, someone other than the recipient. >>> ********************************************************************** >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> ********************************************************************** >>> WARNING: All e-mail sent to and from this address will be received, >>> scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. >>> corporate e-mail system and is subject to archival, monitoring or review >>> by, and/or disclosure to, someone other than the recipient. >>> ********************************************************************** >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From fuller.artful at gmail.com Mon Mar 2 10:05:31 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 2 Mar 2009 11:05:31 -0500 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: <49AC01C8.8060203@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com> <29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com> <49AC01C8.8060203@colbyconsulting.com> Message-ID: <29f585dd0903020805g27b17a60v25bc1317c63486a8@mail.gmail.com> Incorrect. On Mon, Mar 2, 2009 at 10:56 AM, jwcolby wrote: > I was under the impression that it no longer worked with SQL Server 2005. > > John W. Colby > www.ColbyConsulting.com > From JHewson at nciinc.com Mon Mar 2 10:13:02 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Mon, 2 Mar 2009 10:13:02 -0600 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: <29f585dd0903020805g27b17a60v25bc1317c63486a8@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com><29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com><49AC01C8.8060203@colbyconsulting.com> <29f585dd0903020805g27b17a60v25bc1317c63486a8@mail.gmail.com> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD785@sanex101.nciinc.com> I thought Access 2007 does not support ADPs. Is that correct? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 02, 2009 10:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Should I use an adp or an mdb Incorrect. On Mon, Mar 2, 2009 at 10:56 AM, jwcolby wrote: > I was under the impression that it no longer worked with SQL Server 2005. > > John W. Colby > www.ColbyConsulting.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From mwp.reid at qub.ac.uk Mon Mar 2 10:15:25 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Mon, 2 Mar 2009 16:15:25 +0000 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD785@sanex101.nciinc.com> References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com><29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com><49AC01C8.8060203@colbyconsulting.com> <29f585dd0903020805g27b17a60v25bc1317c63486a8@mail.gmail.com>, <7E02B06E41E5404589EDDDA2BAA1C5A86BD785@sanex101.nciinc.com> Message-ID: No. They are just hidden better. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim [JHewson at nciinc.com] Sent: 02 March 2009 16:13 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Should I use an adp or an mdb I thought Access 2007 does not support ADPs. Is that correct? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 02, 2009 10:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Should I use an adp or an mdb Incorrect. On Mon, Mar 2, 2009 at 10:56 AM, jwcolby wrote: > I was under the impression that it no longer worked with SQL Server 2005. > > John W. Colby > www.ColbyConsulting.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Mar 2 10:24:46 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 2 Mar 2009 10:24:46 -0600 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com><29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com><49AC01C8.8060203@colbyconsulting.com><29f585dd0903020805g27b17a60v25bc1317c63486a8@mail.gmail.com>, <7E02B06E41E5404589EDDDA2BAA1C5A86BD785@sanex101.nciinc.com> Message-ID: <50B189CC306949738F29E5D66C933E6E@danwaters> I believe I've read that Access 2007 does not (at least currently) support ADP's using SQL Server 2008. Perhaps this applies to earlier versions of Access as well. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Monday, March 02, 2009 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Should I use an adp or an mdb No. They are just hidden better. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim [JHewson at nciinc.com] Sent: 02 March 2009 16:13 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Should I use an adp or an mdb I thought Access 2007 does not support ADPs. Is that correct? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 02, 2009 10:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Should I use an adp or an mdb Incorrect. On Mon, Mar 2, 2009 at 10:56 AM, jwcolby wrote: > I was under the impression that it no longer worked with SQL Server 2005. > > John W. Colby > www.ColbyConsulting.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ############################################################################ #### If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ############################################################################ #### -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Mar 2 10:31:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 11:31:14 -0500 Subject: [AccessD] Should I use an adp or an mdb In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E214@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00902271127h4ba667e3hc7a44b866f0d02@mail.gmail.com><29f585dd0903020747s6a2cc1f7xdf16541dd5837147@mail.gmail.com><49AC01C8.8060203@colbyconsulting.com> <29f585dd0903020805g27b17a60v25bc1317c63486a8@mail.gmail.com>, <7E02B06E41E5404589EDDDA2BAA1C5A86BD785@sanex101.nciinc.com> Message-ID: <49AC09D2.6020708@colbyconsulting.com> Wow, what does THAT mean? John W. Colby www.ColbyConsulting.com Martin Reid wrote: > No. They are just hidden better. > > Martin > > > Martin WP Reid > Information Services > Queen's University > Riddel Hall > 185 Stranmillis Road > Belfast > BT9 5EE > Tel : 02890974465 > Email : mwp.reid at qub.ac.uk > ________________________________________ > From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim [JHewson at nciinc.com] > Sent: 02 March 2009 16:13 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Should I use an adp or an mdb > > I thought Access 2007 does not support ADPs. > Is that correct? > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, March 02, 2009 10:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Should I use an adp or an mdb > > Incorrect. > > On Mon, Mar 2, 2009 at 10:56 AM, jwcolby > wrote: > >> I was under the impression that it no longer worked with SQL Server > 2005. >> John W. Colby >> www.ColbyConsulting.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > ################################################################################ > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of > this information is prohibited. This email transmission contains > information from NCI Information Systems, Inc. that may be considered > privileged or confidential and is intended solely for the named > recipient. > ################################################################################ > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Mon Mar 2 10:46:10 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Mon, 2 Mar 2009 08:46:10 -0800 Subject: [AccessD] Scrum In-Reply-To: <49ABD827.60703@colbyconsulting.com> References: <49ABD827.60703@colbyconsulting.com> Message-ID: Hi John, It was mentioned at the "hero" event that because of the value of VS2008 Standard, MS would have had to provide 1099's had they just given it out. By making it a demo (1 Year) they did not. It was also mentioned that their was no plan or method to enforce the time period. Bill ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Monday, March 02, 2009 4:59 AM Subject: Re: [AccessD] Scrum I don't have professional version of either. I have standard edition of both though the 2008 was supposed to be limited to a year from when I got it, which Microsoft didn't disclose until AFTER I attended their release party to get the copy. John W. Colby www.ColbyConsulting.com Salakhetdinov Shamil wrote: > Thank you, Doug, > > Now we have 5 team members! :) > > Gustav, > Mike, > John, > Doug, > Shamil > > And the team is complete for this first project as we plan to use > TargetProcess SCRUM/agile management softwarem which free community > edition has only five free licenses. I have got this edition already and I > plan to install it within this week on my ASP.NET hosting site (because I > do not have server side access to thsi ASP.NEt hosting site the > installation needs some manual work). > > The most urgent task now before we start is to get everybody the same VS > version if possible. > > In my opinion the best would be VS2008 Prof. > If some of the team members will have VS2005 Prof. that would be still OK > but with some issues in sharing sources prepared using different VS > version. > > If VS2005 and VS2008 Standard Edition compile well the following sample > solutions > > http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) > > and allow to use .NET ReportViewer control in design mode they also > qualify as development evnironment. > > If C#2008 Express Edition allow to use .NET ReportViewer control in design > mode - it will also quialify. > > The current version of sample solution referred above do have class > library, which according to William's info do not compile under C# 2008 > Express edition - the solution of this issue could be: > > - compile classlib dlls under VS2005 or VS2006 Professional edition and > give that compiled DLLs to the team memebrs with C# 2008 Express to use. > The DLLs promise to be stable, and every library code team members with C# > 2008 Express will create can be first put by them into their FE project > and then moved into class lib. - some trouble but not that much - it can > be handled. (The areferred above sample solution does have this classlib > dll in \Bin subfolder) > > Of course the best would be all of us to get alighed with VS2005 or VS2008 > Professional (or Standard if it works well with the above sample > projects). > > I have both installed on one PC - VS2008 installs just fine on the same PC > where VS2005 is installed (VS2008 needs quite some space to be installed > but installation works smoothly. AFAIKR I have tested also VS2008 Prof. > installation under VNWare and it worked OK). > > Could that be that some AccessD members have some not used VS2008 Prof. > licenses to share? - I mean the minimal MS Partner MSDN subscription > usually have 5 licenses and some can be shared if not used? Am I wrong? (I > have got my VS2008 Prof. license form my friend/partner who might have > another not used VS2008 Prof. license - I will check)... > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: "Doug Murphy" > To: "'Access Developers discussion and problem > solving'" > Date: Sun, 1 Mar 2009 16:34:21 -0800 > Subject: Re: [AccessD] Scrum > >> OK, I signed into Shamil's site. By play I ment participate. I have >> VS2008 >> on my development machine. Not sure I have a full install of 2005. There >> is >> enough to support SQL Server reports. My hope here is to learn from all >> of >> the participants while hopefully contributing. >> >> Doug >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >> Sent: Sunday, March 01, 2009 10:44 AM >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Scrum >> >> Hi Doug >> >> Great! Sounds indeed as you can "play" as you call it! >> So please go ahead and sign up at Shamil's site: >> >> http://shamils-4.hosting.parking.ru/dnn49 >> >> /gustav >> >> >>>>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> >> Hi folks, >> >> I have been working some with VS2008 in ASP.NET and a few small VB.NET >> WinForms apps. I would like to work with you on this as I have been >> looking >> at VS as a good database front end environment as Microsoft moves office >> further away from what I think most business need for their application. >> I >> see this as a good learning excercise. >> >> Let me know if I can play, help or lurk. >> >> Doug >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 2 10:54:40 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 2 Mar 2009 10:54:40 -0600 Subject: [AccessD] A simple Treeview to edit data. Message-ID: With the interest shown about treeviews, I decided to whip up another example this morning. As you all know, Access is an awesome RAD tool, that allows you to create very powerful interfaces. When it comes to editing 'system' data, Treeviews will probably fall short. But where they can really come in handy (and look pretty cool), is when it comes to editing 'default' data. As an example, I have whipped up states.mdb. http://www.marlow.com/states.zip To begin with, to deal with the actual data, I used my Data Class Builder (a VB addon I created a while back). So the State and AllStates (wouldn't let me save the class name as States...go figure) are classes that were automatically generated by my Data Class Builder. A quick and dirty example of data classes (and collection). Next, I noticed to actually get to the Treeview's custom dialog box (a window that let's you get to the Treeview's very flexible custom properties), when you go into the properties of your ActiveX Treeview control, go to the 'Other' Tab, and click the ... next to Custom. Now, after you download the example, take a quick look at tblStates. An ID field, then an Abbreviation, FullName, and InUse fields. I'm sure most of us have a table like this in one system or another (if not most). Let's give our Users a form to edit this information. Check out frmStates. Keep in mind, this example database took me about 5 minutes to build. It's taking longer to write this email then to build this example. There a quirk that I noticed in testing. One, if you run into a unique index issue, it errors, something that a little more code could handle. So just keep that in mind, that this is an example, not a full blown, ready to go into production system. When you open frmState, notice that all the records are listed. (And everything is checked). It lists all the states by full name. If you expand a node, you get the state's abbreviation. Uncheck either the fullname or the abbreviation, and both are unchecked, AND the 'InUse' flag for that state is now set to false in the table. (Or check an unchecked state, and the reverse happens) Cool, eh? But what if we want to rename a state..... Click on a state. (either the full name or it's abbreviation. It becomes selected (highlighted). Now click on it again. (single clicks)....and the 'label' goes into Edit mode. Type whatever you want in that label. (Keep in mind that both the fullname and abbreviation fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll choke. But you could rename florida to 'Can't Decide'. . When you are done typing in what you want to rename the state too, just hit enter. It goes out of edit mode....and the new data is saved to the appropriate field! (Go check the table!). The InUse is handled by the NodeCheck event for the treeview, and the field renaming is handled by the AfterLabelEdit event. There is another really nice advantage to Treeviews, and I've added this to this example. Sometimes you want the user to be able to resize a form. And when you have lots of controls on a form, that's a lot of controls to resize. With the 'all in one' ability of a treeview control (the ability to handle multiple purposes in the same control), you only have one control to resize! Resize the frmStates form, and you'll see it only takes two lines of code to keep that form looking nice, neat, and uniform! Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 2 11:15:02 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 12:15:02 -0500 Subject: [AccessD] Scrum In-Reply-To: References: <49ABD827.60703@colbyconsulting.com> Message-ID: <49AC1416.1060503@colbyconsulting.com> >It was also mentioned that their was no plan or method to enforce the time period. I guess I missed that part. 8) John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Hi John, > > It was mentioned at the "hero" event that because of the value of VS2008 > Standard, MS would have had to provide 1099's had they just given it out. By > making it a demo (1 Year) they did not. It was also mentioned that their > was no plan or method to enforce the time period. > > Bill > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Monday, March 02, 2009 4:59 AM > Subject: Re: [AccessD] Scrum > > > I don't have professional version of either. I have standard edition of > both though the 2008 was > supposed to be limited to a year from when I got it, which Microsoft didn't > disclose until AFTER I > attended their release party to get the copy. > > John W. Colby > www.ColbyConsulting.com > > > Salakhetdinov Shamil wrote: >> Thank you, Doug, >> >> Now we have 5 team members! :) >> >> Gustav, >> Mike, >> John, >> Doug, >> Shamil >> >> And the team is complete for this first project as we plan to use >> TargetProcess SCRUM/agile management softwarem which free community >> edition has only five free licenses. I have got this edition already and I >> plan to install it within this week on my ASP.NET hosting site (because I >> do not have server side access to thsi ASP.NEt hosting site the >> installation needs some manual work). >> >> The most urgent task now before we start is to get everybody the same VS >> version if possible. >> >> In my opinion the best would be VS2008 Prof. >> If some of the team members will have VS2005 Prof. that would be still OK >> but with some issues in sharing sources prepared using different VS >> version. >> >> If VS2005 and VS2008 Standard Edition compile well the following sample >> solutions >> >> http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) >> >> and allow to use .NET ReportViewer control in design mode they also >> qualify as development evnironment. >> >> If C#2008 Express Edition allow to use .NET ReportViewer control in design >> mode - it will also quialify. >> >> The current version of sample solution referred above do have class >> library, which according to William's info do not compile under C# 2008 >> Express edition - the solution of this issue could be: >> >> - compile classlib dlls under VS2005 or VS2006 Professional edition and >> give that compiled DLLs to the team memebrs with C# 2008 Express to use. >> The DLLs promise to be stable, and every library code team members with C# >> 2008 Express will create can be first put by them into their FE project >> and then moved into class lib. - some trouble but not that much - it can >> be handled. (The areferred above sample solution does have this classlib >> dll in \Bin subfolder) >> >> Of course the best would be all of us to get alighed with VS2005 or VS2008 >> Professional (or Standard if it works well with the above sample >> projects). >> >> I have both installed on one PC - VS2008 installs just fine on the same PC >> where VS2005 is installed (VS2008 needs quite some space to be installed >> but installation works smoothly. AFAIKR I have tested also VS2008 Prof. >> installation under VNWare and it worked OK). >> >> Could that be that some AccessD members have some not used VS2008 Prof. >> licenses to share? - I mean the minimal MS Partner MSDN subscription >> usually have 5 licenses and some can be shared if not used? Am I wrong? (I >> have got my VS2008 Prof. license form my friend/partner who might have >> another not used VS2008 Prof. license - I will check)... >> >> Thank you. >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Doug Murphy" >> To: "'Access Developers discussion and problem >> solving'" >> Date: Sun, 1 Mar 2009 16:34:21 -0800 >> Subject: Re: [AccessD] Scrum >> >>> OK, I signed into Shamil's site. By play I ment participate. I have >>> VS2008 >>> on my development machine. Not sure I have a full install of 2005. There >>> is >>> enough to support SQL Server reports. My hope here is to learn from all >>> of >>> the participants while hopefully contributing. >>> >>> Doug >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >>> Sent: Sunday, March 01, 2009 10:44 AM >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] Scrum >>> >>> Hi Doug >>> >>> Great! Sounds indeed as you can "play" as you call it! >>> So please go ahead and sign up at Shamil's site: >>> >>> http://shamils-4.hosting.parking.ru/dnn49 >>> >>> /gustav >>> >>> >>>>>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> >>> Hi folks, >>> >>> I have been working some with VS2008 in ASP.NET and a few small VB.NET >>> WinForms apps. I would like to work with you on this as I have been >>> looking >>> at VS as a good database front end environment as Microsoft moves office >>> further away from what I think most business need for their application. >>> I >>> see this as a good learning excercise. >>> >>> Let me know if I can play, help or lurk. >>> >>> Doug >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> From jwcolby at colbyconsulting.com Mon Mar 2 11:16:23 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 12:16:23 -0500 Subject: [AccessD] Scrum In-Reply-To: References: <49ABD827.60703@colbyconsulting.com> Message-ID: <49AC1467.1010205@colbyconsulting.com> I assume that the same true for the version of Windows 2008 and SQL Server 2008? John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Hi John, > > It was mentioned at the "hero" event that because of the value of VS2008 > Standard, MS would have had to provide 1099's had they just given it out. By > making it a demo (1 Year) they did not. It was also mentioned that their > was no plan or method to enforce the time period. > > Bill > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Monday, March 02, 2009 4:59 AM > Subject: Re: [AccessD] Scrum > > > I don't have professional version of either. I have standard edition of > both though the 2008 was > supposed to be limited to a year from when I got it, which Microsoft didn't > disclose until AFTER I > attended their release party to get the copy. > > John W. Colby > www.ColbyConsulting.com > > > Salakhetdinov Shamil wrote: >> Thank you, Doug, >> >> Now we have 5 team members! :) >> >> Gustav, >> Mike, >> John, >> Doug, >> Shamil >> >> And the team is complete for this first project as we plan to use >> TargetProcess SCRUM/agile management softwarem which free community >> edition has only five free licenses. I have got this edition already and I >> plan to install it within this week on my ASP.NET hosting site (because I >> do not have server side access to thsi ASP.NEt hosting site the >> installation needs some manual work). >> >> The most urgent task now before we start is to get everybody the same VS >> version if possible. >> >> In my opinion the best would be VS2008 Prof. >> If some of the team members will have VS2005 Prof. that would be still OK >> but with some issues in sharing sources prepared using different VS >> version. >> >> If VS2005 and VS2008 Standard Edition compile well the following sample >> solutions >> >> http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) >> >> and allow to use .NET ReportViewer control in design mode they also >> qualify as development evnironment. >> >> If C#2008 Express Edition allow to use .NET ReportViewer control in design >> mode - it will also quialify. >> >> The current version of sample solution referred above do have class >> library, which according to William's info do not compile under C# 2008 >> Express edition - the solution of this issue could be: >> >> - compile classlib dlls under VS2005 or VS2006 Professional edition and >> give that compiled DLLs to the team memebrs with C# 2008 Express to use. >> The DLLs promise to be stable, and every library code team members with C# >> 2008 Express will create can be first put by them into their FE project >> and then moved into class lib. - some trouble but not that much - it can >> be handled. (The areferred above sample solution does have this classlib >> dll in \Bin subfolder) >> >> Of course the best would be all of us to get alighed with VS2005 or VS2008 >> Professional (or Standard if it works well with the above sample >> projects). >> >> I have both installed on one PC - VS2008 installs just fine on the same PC >> where VS2005 is installed (VS2008 needs quite some space to be installed >> but installation works smoothly. AFAIKR I have tested also VS2008 Prof. >> installation under VNWare and it worked OK). >> >> Could that be that some AccessD members have some not used VS2008 Prof. >> licenses to share? - I mean the minimal MS Partner MSDN subscription >> usually have 5 licenses and some can be shared if not used? Am I wrong? (I >> have got my VS2008 Prof. license form my friend/partner who might have >> another not used VS2008 Prof. license - I will check)... >> >> Thank you. >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Doug Murphy" >> To: "'Access Developers discussion and problem >> solving'" >> Date: Sun, 1 Mar 2009 16:34:21 -0800 >> Subject: Re: [AccessD] Scrum >> >>> OK, I signed into Shamil's site. By play I ment participate. I have >>> VS2008 >>> on my development machine. Not sure I have a full install of 2005. There >>> is >>> enough to support SQL Server reports. My hope here is to learn from all >>> of >>> the participants while hopefully contributing. >>> >>> Doug >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >>> Sent: Sunday, March 01, 2009 10:44 AM >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] Scrum >>> >>> Hi Doug >>> >>> Great! Sounds indeed as you can "play" as you call it! >>> So please go ahead and sign up at Shamil's site: >>> >>> http://shamils-4.hosting.parking.ru/dnn49 >>> >>> /gustav >>> >>> >>>>>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> >>> Hi folks, >>> >>> I have been working some with VS2008 in ASP.NET and a few small VB.NET >>> WinForms apps. I would like to work with you on this as I have been >>> looking >>> at VS as a good database front end environment as Microsoft moves office >>> further away from what I think most business need for their application. >>> I >>> see this as a good learning excercise. >>> >>> Let me know if I can play, help or lurk. >>> >>> Doug >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> From Gustav at cactus.dk Mon Mar 2 11:38:47 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 02 Mar 2009 18:38:47 +0100 Subject: [AccessD] Scrum Message-ID: Hi John But don't you subscribe to the Action Pack? See my post earlier today on this. /gustav >>> jwcolby at colbyconsulting.com 02-03-2009 18:15:02 >>> >It was also mentioned that their was no plan or method to enforce the time period. I guess I missed that part. 8) John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Hi John, > > It was mentioned at the "hero" event that because of the value of VS2008 > Standard, MS would have had to provide 1099's had they just given it out. By > making it a demo (1 Year) they did not. It was also mentioned that their > was no plan or method to enforce the time period. > > Bill > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Monday, March 02, 2009 4:59 AM > Subject: Re: [AccessD] Scrum > > > I don't have professional version of either. I have standard edition of > both though the 2008 was > supposed to be limited to a year from when I got it, which Microsoft didn't > disclose until AFTER I > attended their release party to get the copy. > > John W. Colby > www.ColbyConsulting.com From dw-murphy at cox.net Mon Mar 2 11:49:43 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 2 Mar 2009 09:49:43 -0800 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AB58CE.8070902@colbyconsulting.com> References: <49AB58CE.8070902@colbyconsulting.com> Message-ID: Go to windows explorer search and find VBSCRIP5.CHM I don't know why it isn't pulled in but it has all the file system stuff plus a bunch of other interesting things you can do outside of Access. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, March 01, 2009 7:56 PM To: Access Developers discussion and problem solving Subject: [AccessD] Help file for the FSO (file scripting object) When I try F1 for any of the FSO stuff I get a blank help file. I cannot find it on the web. Does anyone know where to go to get the help file? TIA, -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Mon Mar 2 11:51:06 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Mon, 2 Mar 2009 09:51:06 -0800 Subject: [AccessD] Scrum In-Reply-To: <49AC1467.1010205@colbyconsulting.com> References: <49ABD827.60703@colbyconsulting.com> <49AC1467.1010205@colbyconsulting.com> Message-ID: <38FD7B13FD2E48F5946D47864920ABD6@BPCS> As far as I know, of course no one at the events could officially state that it would not be enforced but that was the impression I got. Bill ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Monday, March 02, 2009 9:16 AM Subject: Re: [AccessD] Scrum I assume that the same true for the version of Windows 2008 and SQL Server 2008? John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Hi John, > > It was mentioned at the "hero" event that because of the value of VS2008 > Standard, MS would have had to provide 1099's had they just given it out. > By > making it a demo (1 Year) they did not. It was also mentioned that their > was no plan or method to enforce the time period. > > Bill > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Monday, March 02, 2009 4:59 AM > Subject: Re: [AccessD] Scrum > > > I don't have professional version of either. I have standard edition of > both though the 2008 was > supposed to be limited to a year from when I got it, which Microsoft > didn't > disclose until AFTER I > attended their release party to get the copy. > > John W. Colby > www.ColbyConsulting.com > > > Salakhetdinov Shamil wrote: >> Thank you, Doug, >> >> Now we have 5 team members! :) >> >> Gustav, >> Mike, >> John, >> Doug, >> Shamil >> >> And the team is complete for this first project as we plan to use >> TargetProcess SCRUM/agile management softwarem which free community >> edition has only five free licenses. I have got this edition already and >> I >> plan to install it within this week on my ASP.NET hosting site (because I >> do not have server side access to thsi ASP.NEt hosting site the >> installation needs some manual work). >> >> The most urgent task now before we start is to get everybody the same VS >> version if possible. >> >> In my opinion the best would be VS2008 Prof. >> If some of the team members will have VS2005 Prof. that would be still OK >> but with some issues in sharing sources prepared using different VS >> version. >> >> If VS2005 and VS2008 Standard Edition compile well the following sample >> solutions >> >> http://smsconsulting.spb.ru/download/scrum/nwnet.zip (~400KB) >> >> and allow to use .NET ReportViewer control in design mode they also >> qualify as development evnironment. >> >> If C#2008 Express Edition allow to use .NET ReportViewer control in >> design >> mode - it will also quialify. >> >> The current version of sample solution referred above do have class >> library, which according to William's info do not compile under C# 2008 >> Express edition - the solution of this issue could be: >> >> - compile classlib dlls under VS2005 or VS2006 Professional edition and >> give that compiled DLLs to the team memebrs with C# 2008 Express to use. >> The DLLs promise to be stable, and every library code team members with >> C# >> 2008 Express will create can be first put by them into their FE project >> and then moved into class lib. - some trouble but not that much - it can >> be handled. (The areferred above sample solution does have this classlib >> dll in \Bin subfolder) >> >> Of course the best would be all of us to get alighed with VS2005 or >> VS2008 >> Professional (or Standard if it works well with the above sample >> projects). >> >> I have both installed on one PC - VS2008 installs just fine on the same >> PC >> where VS2005 is installed (VS2008 needs quite some space to be installed >> but installation works smoothly. AFAIKR I have tested also VS2008 Prof. >> installation under VNWare and it worked OK). >> >> Could that be that some AccessD members have some not used VS2008 Prof. >> licenses to share? - I mean the minimal MS Partner MSDN subscription >> usually have 5 licenses and some can be shared if not used? Am I wrong? >> (I >> have got my VS2008 Prof. license form my friend/partner who might have >> another not used VS2008 Prof. license - I will check)... >> >> Thank you. >> >> -- >> Shamil >> >> >> -----Original Message----- >> From: "Doug Murphy" >> To: "'Access Developers discussion and problem >> solving'" >> Date: Sun, 1 Mar 2009 16:34:21 -0800 >> Subject: Re: [AccessD] Scrum >> >>> OK, I signed into Shamil's site. By play I ment participate. I have >>> VS2008 >>> on my development machine. Not sure I have a full install of 2005. There >>> is >>> enough to support SQL Server reports. My hope here is to learn from all >>> of >>> the participants while hopefully contributing. >>> >>> Doug >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock >>> Sent: Sunday, March 01, 2009 10:44 AM >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] Scrum >>> >>> Hi Doug >>> >>> Great! Sounds indeed as you can "play" as you call it! >>> So please go ahead and sign up at Shamil's site: >>> >>> http://shamils-4.hosting.parking.ru/dnn49 >>> >>> /gustav >>> >>> >>>>>> dw-murphy at cox.net 01-03-2009 18:58:58 >>> >>> Hi folks, >>> >>> I have been working some with VS2008 in ASP.NET and a few small VB.NET >>> WinForms apps. I would like to work with you on this as I have been >>> looking >>> at VS as a good database front end environment as Microsoft moves office >>> further away from what I think most business need for their application. >>> I >>> see this as a good learning excercise. >>> >>> Let me know if I can play, help or lurk. >>> >>> Doug >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Mon Mar 2 11:56:16 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 2 Mar 2009 09:56:16 -0800 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: References: Message-ID: <8786a4c00903020956s42fbd0deg849d13e440ca6ad5@mail.gmail.com> I keep getting Runtime Error -2147221164 (80040154) "Class not registered" when I open the form or click on any node. I looked at the references, and don't have anything missing. I'm using Access 2003, SP3 on WinXP SP3. Any ideas what I may be doing wrong? I have the latest jet 4.0 dll (4.0.9511.0). It highlights the following line when it gives the error: st.ID = CLng(strArray(1)) (located in :Private Sub tvwStates_NodeCheck) References show the following: VBA MS Access 11 Object library OLE automation DAO 3.6 Object library MDAC 2.1 library MS Windows Common COntrols 6.0 (SP6) David On Mon, Mar 2, 2009 at 8:54 AM, Drew Wutka wrote: > With the interest shown about treeviews, I decided to whip up another > example this morning. > > > > As you all know, Access is an awesome RAD tool, that allows you to > create very powerful interfaces. ?When it comes to editing 'system' > data, Treeviews will probably fall short. ?But where they can really > come in handy (and look pretty cool), is when it comes to editing > 'default' data. > > > > As an example, I have whipped up states.mdb. > http://www.marlow.com/states.zip > > > > To begin with, to deal with the actual data, I used my Data Class > Builder (a VB addon I created a while back). ?So the State and AllStates > (wouldn't let me save the class name as States...go figure) are classes > that were automatically generated by my Data Class Builder. ?A quick and > dirty example of data classes (and collection). > > > > Next, I noticed to actually get to the Treeview's custom dialog box (a > window that let's you get to the Treeview's very flexible custom > properties), when you go into the properties of your ActiveX Treeview > control, go to the 'Other' Tab, and click the ... next to Custom. > > > > Now, after you download the example, take a quick look at tblStates. ?An > ID field, then an Abbreviation, FullName, and InUse fields. ?I'm sure > most of us have a table like this in one system or another (if not > most). > > > > Let's give our Users a form to edit this information. ?Check out > frmStates. > > > > Keep in mind, this example database took me about 5 minutes to build. > It's taking longer to write this email then to build this example. > There a quirk that I noticed in testing. ?One, if you run into a unique > index issue, it errors, something that a little more code could handle. > So just keep that in mind, that this is an example, not a full blown, > ready to go into production system. > > > > When you open frmState, notice that all the records are listed. ?(And > everything is checked). ?It lists all the states by full name. ?If you > expand a node, you get the state's abbreviation. ?Uncheck either the > fullname or the abbreviation, and both are unchecked, AND the 'InUse' > flag for that state is now set to false in the table. (Or check an > unchecked state, and the reverse happens) ?Cool, eh? ?But what if we > want to rename a state..... > > > > Click on a state. (either the full name or it's abbreviation. ?It > becomes selected (highlighted). ?Now click on it again. ?(single > clicks)....and the 'label' goes into Edit mode. ?Type whatever you want > in that label. (Keep in mind that both the fullname and abbreviation > fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll > choke. ?But you could rename florida to 'Can't Decide'. . ?When > you are done typing in what you want to rename the state too, just hit > enter. ?It goes out of edit mode....and the new data is saved to the > appropriate field! ?(Go check the table!). > > > > The InUse is handled by the NodeCheck event for the treeview, and the > field renaming is handled by the AfterLabelEdit event. > > > > There is another really nice advantage to Treeviews, and I've added this > to this example. ?Sometimes you want the user to be able to resize a > form. ?And when you have lots of controls on a form, that's a lot of > controls to resize. ?With the 'all in one' ability of a treeview control > (the ability to handle multiple purposes in the same control), you only > have one control to resize! ?Resize the frmStates form, and you'll see > it only takes two lines of code to keep that form looking nice, neat, > and uniform! > > > > Drew > > > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Mon Mar 2 12:01:53 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 2 Mar 2009 12:01:53 -0600 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: <8786a4c00903020956s42fbd0deg849d13e440ca6ad5@mail.gmail.com> References: <8786a4c00903020956s42fbd0deg849d13e440ca6ad5@mail.gmail.com> Message-ID: Check ADO as a reference. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Monday, March 02, 2009 11:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A simple Treeview to edit data. I keep getting Runtime Error -2147221164 (80040154) "Class not registered" when I open the form or click on any node. I looked at the references, and don't have anything missing. I'm using Access 2003, SP3 on WinXP SP3. Any ideas what I may be doing wrong? I have the latest jet 4.0 dll (4.0.9511.0). It highlights the following line when it gives the error: st.ID = CLng(strArray(1)) (located in :Private Sub tvwStates_NodeCheck) References show the following: VBA MS Access 11 Object library OLE automation DAO 3.6 Object library MDAC 2.1 library MS Windows Common COntrols 6.0 (SP6) David On Mon, Mar 2, 2009 at 8:54 AM, Drew Wutka wrote: > With the interest shown about treeviews, I decided to whip up another > example this morning. > > > > As you all know, Access is an awesome RAD tool, that allows you to > create very powerful interfaces. ?When it comes to editing 'system' > data, Treeviews will probably fall short. ?But where they can really > come in handy (and look pretty cool), is when it comes to editing > 'default' data. > > > > As an example, I have whipped up states.mdb. > http://www.marlow.com/states.zip > > > > To begin with, to deal with the actual data, I used my Data Class > Builder (a VB addon I created a while back). ?So the State and AllStates > (wouldn't let me save the class name as States...go figure) are classes > that were automatically generated by my Data Class Builder. ?A quick and > dirty example of data classes (and collection). > > > > Next, I noticed to actually get to the Treeview's custom dialog box (a > window that let's you get to the Treeview's very flexible custom > properties), when you go into the properties of your ActiveX Treeview > control, go to the 'Other' Tab, and click the ... next to Custom. > > > > Now, after you download the example, take a quick look at tblStates. ?An > ID field, then an Abbreviation, FullName, and InUse fields. ?I'm sure > most of us have a table like this in one system or another (if not > most). > > > > Let's give our Users a form to edit this information. ?Check out > frmStates. > > > > Keep in mind, this example database took me about 5 minutes to build. > It's taking longer to write this email then to build this example. > There a quirk that I noticed in testing. ?One, if you run into a unique > index issue, it errors, something that a little more code could handle. > So just keep that in mind, that this is an example, not a full blown, > ready to go into production system. > > > > When you open frmState, notice that all the records are listed. ?(And > everything is checked). ?It lists all the states by full name. ?If you > expand a node, you get the state's abbreviation. ?Uncheck either the > fullname or the abbreviation, and both are unchecked, AND the 'InUse' > flag for that state is now set to false in the table. (Or check an > unchecked state, and the reverse happens) ?Cool, eh? ?But what if we > want to rename a state..... > > > > Click on a state. (either the full name or it's abbreviation. ?It > becomes selected (highlighted). ?Now click on it again. ?(single > clicks)....and the 'label' goes into Edit mode. ?Type whatever you want > in that label. (Keep in mind that both the fullname and abbreviation > fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll > choke. ?But you could rename florida to 'Can't Decide'. . ?When > you are done typing in what you want to rename the state too, just hit > enter. ?It goes out of edit mode....and the new data is saved to the > appropriate field! ?(Go check the table!). > > > > The InUse is handled by the NodeCheck event for the treeview, and the > field renaming is handled by the AfterLabelEdit event. > > > > There is another really nice advantage to Treeviews, and I've added this > to this example. ?Sometimes you want the user to be able to resize a > form. ?And when you have lots of controls on a form, that's a lot of > controls to resize. ?With the 'all in one' ability of a treeview control > (the ability to handle multiple purposes in the same control), you only > have one control to resize! ?Resize the frmStates form, and you'll see > it only takes two lines of code to keep that form looking nice, neat, > and uniform! > > > > Drew > > > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 2 12:07:04 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 13:07:04 -0500 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: References: <49AB58CE.8070902@colbyconsulting.com> Message-ID: <49AC2048.6010800@colbyconsulting.com> It's not on my computer. 8( John W. Colby www.ColbyConsulting.com Doug Murphy wrote: > Go to windows explorer search and find VBSCRIP5.CHM > > I don't know why it isn't pulled in but it has all the file system stuff > plus a bunch of other interesting things you can do outside of Access. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Sunday, March 01, 2009 7:56 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Help file for the FSO (file scripting object) > > When I try F1 for any of the FSO stuff I get a blank help file. I cannot > find it on the web. Does anyone know where to go to get the help file? > > TIA, > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dw-murphy at cox.net Mon Mar 2 12:22:25 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Mon, 2 Mar 2009 10:22:25 -0800 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AC2048.6010800@colbyconsulting.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com> Message-ID: <952A7A0AC8644C87B38BE00666E700FC@murphy3234aaf1> Do you want me to send the file? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 02, 2009 10:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Help file for the FSO (file scripting object) It's not on my computer. 8( John W. Colby www.ColbyConsulting.com Doug Murphy wrote: > Go to windows explorer search and find VBSCRIP5.CHM > > I don't know why it isn't pulled in but it has all the file system > stuff plus a bunch of other interesting things you can do outside of Access. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Sunday, March 01, 2009 7:56 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Help file for the FSO (file scripting object) > > When I try F1 for any of the FSO stuff I get a blank help file. I > cannot find it on the web. Does anyone know where to go to get the help file? > > TIA, > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Mar 2 12:25:19 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 13:25:19 -0500 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AC2048.6010800@colbyconsulting.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com> Message-ID: <49AC248F.9000602@colbyconsulting.com> I found it on the web. All I needed was the name of the file. Thanks, John W. Colby www.ColbyConsulting.com jwcolby wrote: > It's not on my computer. 8( > > John W. Colby > www.ColbyConsulting.com > > > Doug Murphy wrote: >> Go to windows explorer search and find VBSCRIP5.CHM >> >> I don't know why it isn't pulled in but it has all the file system stuff >> plus a bunch of other interesting things you can do outside of Access. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Sunday, March 01, 2009 7:56 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Help file for the FSO (file scripting object) >> >> When I try F1 for any of the FSO stuff I get a blank help file. I cannot >> find it on the web. Does anyone know where to go to get the help file? >> >> TIA, >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From max.wanadoo at gmail.com Mon Mar 2 12:35:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 18:35:41 -0000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AC248F.9000602@colbyconsulting.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com> <49AC248F.9000602@colbyconsulting.com> Message-ID: <49ac26fb.0a04d00a.6517.072c@mx.google.com> Which one did you download John. I downloaded one and the headings were there but no content! Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 02 March 2009 18:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Help file for the FSO (file scripting object) I found it on the web. All I needed was the name of the file. Thanks, John W. Colby www.ColbyConsulting.com jwcolby wrote: > It's not on my computer. 8( > > John W. Colby > www.ColbyConsulting.com > > > Doug Murphy wrote: >> Go to windows explorer search and find VBSCRIP5.CHM >> >> I don't know why it isn't pulled in but it has all the file system stuff >> plus a bunch of other interesting things you can do outside of Access. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Sunday, March 01, 2009 7:56 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Help file for the FSO (file scripting object) >> >> When I try F1 for any of the FSO stuff I get a blank help file. I cannot >> find it on the web. Does anyone know where to go to get the help file? >> >> TIA, >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Mar 2 13:14:32 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 02 Mar 2009 14:14:32 -0500 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49ac26fb.0a04d00a.6517.072c@mx.google.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com> <49AC248F.9000602@colbyconsulting.com> <49ac26fb.0a04d00a.6517.072c@mx.google.com> Message-ID: <49AC3018.5000604@colbyconsulting.com> This is what I downloaded: http://code.google.com/p/mvod/downloads/detail?name=VBSCRIP5.CHM&can=2&q= John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Which one did you download John. I downloaded one and the headings were > there but no content! > > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. And > always stand your round in the pub! > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 02 March 2009 18:25 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Help file for the FSO (file scripting object) > > I found it on the web. All I needed was the name of the file. > > Thanks, > > John W. Colby > www.ColbyConsulting.com > > > jwcolby wrote: >> It's not on my computer. 8( >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Doug Murphy wrote: >>> Go to windows explorer search and find VBSCRIP5.CHM >>> >>> I don't know why it isn't pulled in but it has all the file system stuff >>> plus a bunch of other interesting things you can do outside of Access. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >>> Sent: Sunday, March 01, 2009 7:56 PM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] Help file for the FSO (file scripting object) >>> >>> When I try F1 for any of the FSO stuff I get a blank help file. I cannot >>> find it on the web. Does anyone know where to go to get the help file? >>> >>> TIA, >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> From dwaters at usinternet.com Mon Mar 2 13:34:53 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 2 Mar 2009 13:34:53 -0600 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49ac26fb.0a04d00a.6517.072c@mx.google.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com><49AC248F.9000602@colbyconsulting.com> <49ac26fb.0a04d00a.6517.072c@mx.google.com> Message-ID: <53B9CD44034F46058C72AD9659DB7372@danwaters> Max - go to Properties for the CHM file and push the Unblock button. This worked for me. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 02, 2009 12:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Help file for the FSO (file scripting object) Which one did you download John. I downloaded one and the headings were there but no content! Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 02 March 2009 18:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Help file for the FSO (file scripting object) I found it on the web. All I needed was the name of the file. Thanks, John W. Colby www.ColbyConsulting.com jwcolby wrote: > It's not on my computer. 8( > > John W. Colby > www.ColbyConsulting.com > > > Doug Murphy wrote: >> Go to windows explorer search and find VBSCRIP5.CHM >> >> I don't know why it isn't pulled in but it has all the file system stuff >> plus a bunch of other interesting things you can do outside of Access. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Sunday, March 01, 2009 7:56 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Help file for the FSO (file scripting object) >> >> When I try F1 for any of the FSO stuff I get a blank help file. I cannot >> find it on the web. Does anyone know where to go to get the help file? >> >> TIA, >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 2 14:36:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 20:36:41 -0000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <53B9CD44034F46058C72AD9659DB7372@danwaters> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com><49AC248F.9000602@colbyconsulting.com> <49ac26fb.0a04d00a.6517.072c@mx.google.com> <53B9CD44034F46058C72AD9659DB7372@danwaters> Message-ID: <49ac4358.0a1ad00a.2d04.5e56@mx.google.com> That worked Dan. Thanks. Is there some way I can get Access to see the help file A la F1? Also, couldn't see anything in there for Treeviews or am I getting confused? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 02 March 2009 19:35 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Help file for the FSO (file scripting object) Max - go to Properties for the CHM file and push the Unblock button. This worked for me. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 02, 2009 12:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Help file for the FSO (file scripting object) Which one did you download John. I downloaded one and the headings were there but no content! Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 02 March 2009 18:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Help file for the FSO (file scripting object) I found it on the web. All I needed was the name of the file. Thanks, John W. Colby www.ColbyConsulting.com jwcolby wrote: > It's not on my computer. 8( > > John W. Colby > www.ColbyConsulting.com > > > Doug Murphy wrote: >> Go to windows explorer search and find VBSCRIP5.CHM >> >> I don't know why it isn't pulled in but it has all the file system stuff >> plus a bunch of other interesting things you can do outside of Access. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Sunday, March 01, 2009 7:56 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Help file for the FSO (file scripting object) >> >> When I try F1 for any of the FSO stuff I get a blank help file. I cannot >> find it on the web. Does anyone know where to go to get the help file? >> >> TIA, >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Mon Mar 2 14:41:26 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 2 Mar 2009 12:41:26 -0800 Subject: [AccessD] How do I call a macro in an XLS file exported via Access? Message-ID: <8786a4c00903021241r648e052g33ef634aa6f2e063@mail.gmail.com> I have a command button that exports an Stored Procedure as an Excel File: Private Sub RGAsOver90aysExp_Click() Dim strmySql As String, strOutPutFile As String strmySql = "EXEC stpRptRGAsStep190Days" strOutPutFile = Me.Application.CurrentProject.Path & "\RGAsOver90Days.xls" DoCmd.OutputTo acOutputStoredProcedure, strmySql, acFormatXLS, strOutPutFile, True End Sub The export works great, but the columns aren't autosized, and has no grid. I created this Excel macro, which works if I manually create and run it in the Excel file: Sub FormatSheet() Dim a As Range 'Autofit all cells Cells.Select 'Range("E1").Activate Cells.EntireColumn.AutoFit 'Get to upper left corner of screen Range("A1").Select Set a = Selection.CurrentRegion 'Go Down then Right then Select all Selection.End(xlDown).Select Selection.End(xlToRight).Select Range(Selection, Cells(1)).Select 'Add Grid Selection.Borders(xlDiagonalDown).LineStyle = xlNone Selection.Borders(xlDiagonalUp).LineStyle = xlNone With Selection.Borders(xlEdgeLeft) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeTop) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeBottom) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlEdgeRight) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideVertical) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With With Selection.Borders(xlInsideHorizontal) .LineStyle = xlContinuous .Weight = xlThin .ColorIndex = xlAutomatic End With 'Deselect Cells Range("A1").Select Set a = Selection.CurrentRegion End Sub Can I create and run this macro from within my Access RGAsOver90aysExp_Click() sub? Is there a better way to do what I am trying to do? Thanks, David From max.wanadoo at gmail.com Mon Mar 2 14:51:11 2009 From: max.wanadoo at gmail.com (Denis Sherman) Date: Mon, 2 Mar 2009 20:51:11 -0000 Subject: [AccessD] Developing Treeview Based Systems - a few links In-Reply-To: <97851278CEB3420E87399311E5AA9084@home6399619597> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <97851278CEB3420E87399311E5AA9084@home6399619597> Message-ID: <49ac46bf.0a1ad00a.2d04.65df@mx.google.com> Thanks Jack. Most useful. However the msdn link didn't work (correctly entered). Also, the Utter Access links required a username and password. Can you send me yours please - ta. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 02 March 2009 13:13 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems - a few links Max, A couple more Treeview links Using a TreeView Control as a Record Selector http://www.helenfeddema.com/Files/accarch103.zip TreeView Control Wizard and Subdatasheets http://www.helenfeddema.com/Files/accarch53.zip The MSDN Link(VB) http://msdn.microsoft.com/en-us/library/aa733703(VS.60).aspx Utter access download examples http://www.utteraccess.com/forums/uadl.php?Zn=1269873 http://www.utteraccess.com/forums/uadl.php?Zn=1376871 Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 4:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 2 14:52:11 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 20:52:11 -0000 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> Message-ID: <49ac46fa.0a04d00a.138b.1eec@mx.google.com> Aha! Good old William. Can you send it over please max.wanadoo at gmail.com Mucho Gracias mon amie. Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 02 March 2009 04:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems ...start here http://www.databasejournal.com/features/msaccess/article.php/3734331/Access- TreeView-ListView-Basics.htm http://www.melbpc.org.au/pcupdate/2010/2010article4.htm ...and when you get sick and tired of chasing dead links to the vb treeview help file, I have it :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 01, 2009 4:53 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Developing Treeview Based Systems > Does anybody have any list of Treeview Methods and Properties that they > can > share? Web sites etc would be useful > > Thanls > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. And > always stand your round in the pub! > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 2 15:01:35 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 21:01:35 -0000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49AC3018.5000604@colbyconsulting.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com> <49AC248F.9000602@colbyconsulting.com> <49ac26fb.0a04d00a.6517.072c@mx.google.com> <49AC3018.5000604@colbyconsulting.com> Message-ID: <49ac492e.09b6660a.2096.ffffdbdc@mx.google.com> Thanks John, the tip from Dan worked (whereby I enabled the content from the download file). Thanks Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 02 March 2009 19:15 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Help file for the FSO (file scripting object) This is what I downloaded: http://code.google.com/p/mvod/downloads/detail?name=VBSCRIP5.CHM&can=2&q= John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Which one did you download John. I downloaded one and the headings were > there but no content! > > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. And > always stand your round in the pub! > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 02 March 2009 18:25 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Help file for the FSO (file scripting object) > > I found it on the web. All I needed was the name of the file. > > Thanks, > > John W. Colby > www.ColbyConsulting.com > > > jwcolby wrote: >> It's not on my computer. 8( >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Doug Murphy wrote: >>> Go to windows explorer search and find VBSCRIP5.CHM >>> >>> I don't know why it isn't pulled in but it has all the file system stuff >>> plus a bunch of other interesting things you can do outside of Access. >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >>> Sent: Sunday, March 01, 2009 7:56 PM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] Help file for the FSO (file scripting object) >>> >>> When I try F1 for any of the FSO stuff I get a blank help file. I cannot >>> find it on the web. Does anyone know where to go to get the help file? >>> >>> TIA, >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 2 15:02:50 2009 From: max.wanadoo at gmail.com (Denis Sherman) Date: Mon, 2 Mar 2009 21:02:50 -0000 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: References: Message-ID: <49ac4979.0af5660a.2fbc.1eb0@mx.google.com> Thanks for that Drew. There is a lot going on behind the scenes and I will need to work through your text below. The program worked fine although I would like to see the code whereby if there were multiple entries under the main entries (>1 node) and any one of them was clicked then the main node would be ticked. IOW if the nodes were all closed up I would see ticks in only those where 1 or more nodes were selected and no ticks where there were zero sub-node selections. Does that make sense? Ticking a sub node would auto-tick the main node and unticking it would check to see if there were any other sub-nodes ticked and if not, then it would untick the parent node. Is that possible? Max Ps, sometimes I type so quick that instead of typing Max, it comes out as Ma. If you see this as coming from Ma, please do not assume your mother has just joined the discussion list. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 02 March 2009 16:55 To: Access Developers discussion and problem solving Subject: [AccessD] A simple Treeview to edit data. With the interest shown about treeviews, I decided to whip up another example this morning. As you all know, Access is an awesome RAD tool, that allows you to create very powerful interfaces. When it comes to editing 'system' data, Treeviews will probably fall short. But where they can really come in handy (and look pretty cool), is when it comes to editing 'default' data. As an example, I have whipped up states.mdb. http://www.marlow.com/states.zip To begin with, to deal with the actual data, I used my Data Class Builder (a VB addon I created a while back). So the State and AllStates (wouldn't let me save the class name as States...go figure) are classes that were automatically generated by my Data Class Builder. A quick and dirty example of data classes (and collection). Next, I noticed to actually get to the Treeview's custom dialog box (a window that let's you get to the Treeview's very flexible custom properties), when you go into the properties of your ActiveX Treeview control, go to the 'Other' Tab, and click the ... next to Custom. Now, after you download the example, take a quick look at tblStates. An ID field, then an Abbreviation, FullName, and InUse fields. I'm sure most of us have a table like this in one system or another (if not most). Let's give our Users a form to edit this information. Check out frmStates. Keep in mind, this example database took me about 5 minutes to build. It's taking longer to write this email then to build this example. There a quirk that I noticed in testing. One, if you run into a unique index issue, it errors, something that a little more code could handle. So just keep that in mind, that this is an example, not a full blown, ready to go into production system. When you open frmState, notice that all the records are listed. (And everything is checked). It lists all the states by full name. If you expand a node, you get the state's abbreviation. Uncheck either the fullname or the abbreviation, and both are unchecked, AND the 'InUse' flag for that state is now set to false in the table. (Or check an unchecked state, and the reverse happens) Cool, eh? But what if we want to rename a state..... Click on a state. (either the full name or it's abbreviation. It becomes selected (highlighted). Now click on it again. (single clicks)....and the 'label' goes into Edit mode. Type whatever you want in that label. (Keep in mind that both the fullname and abbreviation fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll choke. But you could rename florida to 'Can't Decide'. . When you are done typing in what you want to rename the state too, just hit enter. It goes out of edit mode....and the new data is saved to the appropriate field! (Go check the table!). The InUse is handled by the NodeCheck event for the treeview, and the field renaming is handled by the AfterLabelEdit event. There is another really nice advantage to Treeviews, and I've added this to this example. Sometimes you want the user to be able to resize a form. And when you have lots of controls on a form, that's a lot of controls to resize. With the 'all in one' ability of a treeview control (the ability to handle multiple purposes in the same control), you only have one control to resize! Resize the frmStates form, and you'll see it only takes two lines of code to keep that form looking nice, neat, and uniform! Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Mar 2 15:05:39 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 2 Mar 2009 16:05:39 -0500 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <49ac46fa.0a04d00a.138b.1eec@mx.google.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com> Message-ID: <29f585dd0903021305k55e1b690x62724a5f2e8c47e6@mail.gmail.com> There's something I wrote years ago on dbAdisors. Its advantage over other solutions is that each level corresponds to one SQL statement. Arthur From max.wanadoo at gmail.com Mon Mar 2 15:09:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 21:09:31 -0000 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: References: Message-ID: <49ac4b0a.07a0660a.48bc.734d@mx.google.com> Thanks for that Drew. There is a lot going on behind the scenes and I will need to work through your text below. The program worked fine although I would like to see the code whereby if there were multiple entries under the main entries (>1 node) and any one of them was clicked then the main node would be ticked. IOW if the nodes were all closed up I would see ticks in only those where 1 or more nodes were selected and no ticks where there were zero sub-node selections. Does that make sense? Ticking a sub node would auto-tick the main node and unticking it would check to see if there were any other sub-nodes ticked and if not, then it would untick the parent node. Is that possible? Max Ps, sometimes I type so quick that instead of typing Max, it comes out as Ma. If you see this as coming from Ma, please do not assume your mother has just joined the discussion. I have set up my auto-recognition to ignore emails that begin "Mum, what the are you doing here?" -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 02 March 2009 16:55 To: Access Developers discussion and problem solving Subject: [AccessD] A simple Treeview to edit data. With the interest shown about treeviews, I decided to whip up another example this morning. As you all know, Access is an awesome RAD tool, that allows you to create very powerful interfaces. When it comes to editing 'system' data, Treeviews will probably fall short. But where they can really come in handy (and look pretty cool), is when it comes to editing 'default' data. As an example, I have whipped up states.mdb. http://www.marlow.com/states.zip To begin with, to deal with the actual data, I used my Data Class Builder (a VB addon I created a while back). So the State and AllStates (wouldn't let me save the class name as States...go figure) are classes that were automatically generated by my Data Class Builder. A quick and dirty example of data classes (and collection). Next, I noticed to actually get to the Treeview's custom dialog box (a window that let's you get to the Treeview's very flexible custom properties), when you go into the properties of your ActiveX Treeview control, go to the 'Other' Tab, and click the ... next to Custom. Now, after you download the example, take a quick look at tblStates. An ID field, then an Abbreviation, FullName, and InUse fields. I'm sure most of us have a table like this in one system or another (if not most). Let's give our Users a form to edit this information. Check out frmStates. Keep in mind, this example database took me about 5 minutes to build. It's taking longer to write this email then to build this example. There a quirk that I noticed in testing. One, if you run into a unique index issue, it errors, something that a little more code could handle. So just keep that in mind, that this is an example, not a full blown, ready to go into production system. When you open frmState, notice that all the records are listed. (And everything is checked). It lists all the states by full name. If you expand a node, you get the state's abbreviation. Uncheck either the fullname or the abbreviation, and both are unchecked, AND the 'InUse' flag for that state is now set to false in the table. (Or check an unchecked state, and the reverse happens) Cool, eh? But what if we want to rename a state..... Click on a state. (either the full name or it's abbreviation. It becomes selected (highlighted). Now click on it again. (single clicks)....and the 'label' goes into Edit mode. Type whatever you want in that label. (Keep in mind that both the fullname and abbreviation fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll choke. But you could rename florida to 'Can't Decide'. . When you are done typing in what you want to rename the state too, just hit enter. It goes out of edit mode....and the new data is saved to the appropriate field! (Go check the table!). The InUse is handled by the NodeCheck event for the treeview, and the field renaming is handled by the AfterLabelEdit event. There is another really nice advantage to Treeviews, and I've added this to this example. Sometimes you want the user to be able to resize a form. And when you have lots of controls on a form, that's a lot of controls to resize. With the 'all in one' ability of a treeview control (the ability to handle multiple purposes in the same control), you only have one control to resize! Resize the frmStates form, and you'll see it only takes two lines of code to keep that form looking nice, neat, and uniform! Drew From DWUTKA at Marlow.com Mon Mar 2 15:11:55 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 2 Mar 2009 15:11:55 -0600 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: <49ac4979.0af5660a.2fbc.1eb0@mx.google.com> Message-ID: The example I posted for Tina did that.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Denis Sherman Sent: Monday, March 02, 2009 3:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A simple Treeview to edit data. Thanks for that Drew. There is a lot going on behind the scenes and I will need to work through your text below. The program worked fine although I would like to see the code whereby if there were multiple entries under the main entries (>1 node) and any one of them was clicked then the main node would be ticked. IOW if the nodes were all closed up I would see ticks in only those where 1 or more nodes were selected and no ticks where there were zero sub-node selections. Does that make sense? Ticking a sub node would auto-tick the main node and unticking it would check to see if there were any other sub-nodes ticked and if not, then it would untick the parent node. Is that possible? Max Ps, sometimes I type so quick that instead of typing Max, it comes out as Ma. If you see this as coming from Ma, please do not assume your mother has just joined the discussion list. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 02 March 2009 16:55 To: Access Developers discussion and problem solving Subject: [AccessD] A simple Treeview to edit data. With the interest shown about treeviews, I decided to whip up another example this morning. As you all know, Access is an awesome RAD tool, that allows you to create very powerful interfaces. When it comes to editing 'system' data, Treeviews will probably fall short. But where they can really come in handy (and look pretty cool), is when it comes to editing 'default' data. As an example, I have whipped up states.mdb. http://www.marlow.com/states.zip To begin with, to deal with the actual data, I used my Data Class Builder (a VB addon I created a while back). So the State and AllStates (wouldn't let me save the class name as States...go figure) are classes that were automatically generated by my Data Class Builder. A quick and dirty example of data classes (and collection). Next, I noticed to actually get to the Treeview's custom dialog box (a window that let's you get to the Treeview's very flexible custom properties), when you go into the properties of your ActiveX Treeview control, go to the 'Other' Tab, and click the ... next to Custom. Now, after you download the example, take a quick look at tblStates. An ID field, then an Abbreviation, FullName, and InUse fields. I'm sure most of us have a table like this in one system or another (if not most). Let's give our Users a form to edit this information. Check out frmStates. Keep in mind, this example database took me about 5 minutes to build. It's taking longer to write this email then to build this example. There a quirk that I noticed in testing. One, if you run into a unique index issue, it errors, something that a little more code could handle. So just keep that in mind, that this is an example, not a full blown, ready to go into production system. When you open frmState, notice that all the records are listed. (And everything is checked). It lists all the states by full name. If you expand a node, you get the state's abbreviation. Uncheck either the fullname or the abbreviation, and both are unchecked, AND the 'InUse' flag for that state is now set to false in the table. (Or check an unchecked state, and the reverse happens) Cool, eh? But what if we want to rename a state..... Click on a state. (either the full name or it's abbreviation. It becomes selected (highlighted). Now click on it again. (single clicks)....and the 'label' goes into Edit mode. Type whatever you want in that label. (Keep in mind that both the fullname and abbreviation fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll choke. But you could rename florida to 'Can't Decide'. . When you are done typing in what you want to rename the state too, just hit enter. It goes out of edit mode....and the new data is saved to the appropriate field! (Go check the table!). The InUse is handled by the NodeCheck event for the treeview, and the field renaming is handled by the AfterLabelEdit event. There is another really nice advantage to Treeviews, and I've added this to this example. Sometimes you want the user to be able to resize a form. And when you have lots of controls on a form, that's a lot of controls to resize. With the 'all in one' ability of a treeview control (the ability to handle multiple purposes in the same control), you only have one control to resize! Resize the frmStates form, and you'll see it only takes two lines of code to keep that form looking nice, neat, and uniform! Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dwaters at usinternet.com Mon Mar 2 15:16:18 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 2 Mar 2009 15:16:18 -0600 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <49ac4358.0a1ad00a.2d04.5e56@mx.google.com> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com><49AC248F.9000602@colbyconsulting.com> <49ac26fb.0a04d00a.6517.072c@mx.google.com><53B9CD44034F46058C72AD9659DB7372@danwaters> <49ac4358.0a1ad00a.2d04.5e56@mx.google.com> Message-ID: <72E2F85FEC9E4273AF6447818FD79710@danwaters> I put the file into the same folder where the Access help files are, but no joy on F1. I just put a shortcut to it on the desktop. Treeview info won't be found in the File System Objects help file. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 02, 2009 2:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Help file for the FSO (file scripting object) That worked Dan. Thanks. Is there some way I can get Access to see the help file A la F1? Also, couldn't see anything in there for Treeviews or am I getting confused? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! From max.wanadoo at gmail.com Mon Mar 2 15:18:37 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 21:18:37 -0000 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: References: <49ac4979.0af5660a.2fbc.1eb0@mx.google.com> Message-ID: <49ac4d2d.0e0f660a.797b.0d11@mx.google.com> Thanks, I will revisit. Max Ps, sometimes I type so quick that instead of typing Max, it comes out as Ma. If you see this as coming from Ma, please do not assume your mother has just joined the discussion. I have set up my auto-recognition to ignore emails that begin "Mum, what the are you doing here?" -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 02 March 2009 21:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] A simple Treeview to edit data. The example I posted for Tina did that.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Denis Sherman Sent: Monday, March 02, 2009 3:03 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A simple Treeview to edit data. Thanks for that Drew. There is a lot going on behind the scenes and I will need to work through your text below. The program worked fine although I would like to see the code whereby if there were multiple entries under the main entries (>1 node) and any one of them was clicked then the main node would be ticked. IOW if the nodes were all closed up I would see ticks in only those where 1 or more nodes were selected and no ticks where there were zero sub-node selections. Does that make sense? Ticking a sub node would auto-tick the main node and unticking it would check to see if there were any other sub-nodes ticked and if not, then it would untick the parent node. Is that possible? Max Ps, sometimes I type so quick that instead of typing Max, it comes out as Ma. If you see this as coming from Ma, please do not assume your mother has just joined the discussion list. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 02 March 2009 16:55 To: Access Developers discussion and problem solving Subject: [AccessD] A simple Treeview to edit data. With the interest shown about treeviews, I decided to whip up another example this morning. As you all know, Access is an awesome RAD tool, that allows you to create very powerful interfaces. When it comes to editing 'system' data, Treeviews will probably fall short. But where they can really come in handy (and look pretty cool), is when it comes to editing 'default' data. As an example, I have whipped up states.mdb. http://www.marlow.com/states.zip To begin with, to deal with the actual data, I used my Data Class Builder (a VB addon I created a while back). So the State and AllStates (wouldn't let me save the class name as States...go figure) are classes that were automatically generated by my Data Class Builder. A quick and dirty example of data classes (and collection). Next, I noticed to actually get to the Treeview's custom dialog box (a window that let's you get to the Treeview's very flexible custom properties), when you go into the properties of your ActiveX Treeview control, go to the 'Other' Tab, and click the ... next to Custom. Now, after you download the example, take a quick look at tblStates. An ID field, then an Abbreviation, FullName, and InUse fields. I'm sure most of us have a table like this in one system or another (if not most). Let's give our Users a form to edit this information. Check out frmStates. Keep in mind, this example database took me about 5 minutes to build. It's taking longer to write this email then to build this example. There a quirk that I noticed in testing. One, if you run into a unique index issue, it errors, something that a little more code could handle. So just keep that in mind, that this is an example, not a full blown, ready to go into production system. When you open frmState, notice that all the records are listed. (And everything is checked). It lists all the states by full name. If you expand a node, you get the state's abbreviation. Uncheck either the fullname or the abbreviation, and both are unchecked, AND the 'InUse' flag for that state is now set to false in the table. (Or check an unchecked state, and the reverse happens) Cool, eh? But what if we want to rename a state..... Click on a state. (either the full name or it's abbreviation. It becomes selected (highlighted). Now click on it again. (single clicks)....and the 'label' goes into Edit mode. Type whatever you want in that label. (Keep in mind that both the fullname and abbreviation fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll choke. But you could rename florida to 'Can't Decide'. . When you are done typing in what you want to rename the state too, just hit enter. It goes out of edit mode....and the new data is saved to the appropriate field! (Go check the table!). The InUse is handled by the NodeCheck event for the treeview, and the field renaming is handled by the AfterLabelEdit event. There is another really nice advantage to Treeviews, and I've added this to this example. Sometimes you want the user to be able to resize a form. And when you have lots of controls on a form, that's a lot of controls to resize. With the 'all in one' ability of a treeview control (the ability to handle multiple purposes in the same control), you only have one control to resize! Resize the frmStates form, and you'll see it only takes two lines of code to keep that form looking nice, neat, and uniform! Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 2 15:27:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 2 Mar 2009 21:27:22 -0000 Subject: [AccessD] Help file for the FSO (file scripting object) In-Reply-To: <72E2F85FEC9E4273AF6447818FD79710@danwaters> References: <49AB58CE.8070902@colbyconsulting.com> <49AC2048.6010800@colbyconsulting.com><49AC248F.9000602@colbyconsulting.com> <49ac26fb.0a04d00a.6517.072c@mx.google.com><53B9CD44034F46058C72AD9659DB7372@danwaters> <49ac4358.0a1ad00a.2d04.5e56@mx.google.com> <72E2F85FEC9E4273AF6447818FD79710@danwaters> Message-ID: <49ac4f39.25e2660a.51a2.ffffc3fd@mx.google.com> Thanks Dan Max Ps, sometimes I type so quick that instead of typing Max, it comes out as Ma. If you see this as coming from Ma, please do not assume your mother has just joined the discussion. I have set up my auto-recognition to ignore emails that begin "Mum, what the are you doing here?" -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 02 March 2009 21:16 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Help file for the FSO (file scripting object) I put the file into the same folder where the Access help files are, but no joy on F1. I just put a shortcut to it on the desktop. Treeview info won't be found in the File System Objects help file. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 02, 2009 2:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Help file for the FSO (file scripting object) That worked Dan. Thanks. Is there some way I can get Access to see the help file A la F1? Also, couldn't see anything in there for Treeviews or am I getting confused? Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Mon Mar 2 17:09:36 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Mon, 2 Mar 2009 18:09:36 -0500 Subject: [AccessD] Developing Treeview Based Systems - a few links In-Reply-To: <49ac46bf.0a1ad00a.2d04.65df@mx.google.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com><97851278CEB3420E87399311E5AA9084@home6399619597> <49ac46bf.0a1ad00a.2d04.65df@mx.google.com> Message-ID: Max, Here are links to the downloads (zip files) from Utter Access http://www.box.net/shared/0o49t11c9o http://www.box.net/shared/umtdrpkxlk I have retried the MSDN link from different machines -- all work??? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Denis Sherman Sent: Monday, March 02, 2009 3:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems - a few links Thanks Jack. Most useful. However the msdn link didn't work (correctly entered). Also, the Utter Access links required a username and password. Can you send me yours please - ta. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 02 March 2009 13:13 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems - a few links Max, A couple more Treeview links Using a TreeView Control as a Record Selector http://www.helenfeddema.com/Files/accarch103.zip TreeView Control Wizard and Subdatasheets http://www.helenfeddema.com/Files/accarch53.zip The MSDN Link(VB) http://msdn.microsoft.com/en-us/library/aa733703(VS.60).aspx Utter access download examples http://www.utteraccess.com/forums/uadl.php?Zn=1269873 http://www.utteraccess.com/forums/uadl.php?Zn=1376871 Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 4:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Mon Mar 2 18:00:08 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 03 Mar 2009 13:00:08 +1300 Subject: [AccessD] TransferText Puzzle Message-ID: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> We have text files that we receive from an external source that we need to import into our Access XP ADP (with SQL 2000 BE) and then process. The code we use is as follows: strFileName = Dir$(strDirectoryName & "\*.txt") If strFileName <> "" Then Do strFullFileName = strDirectoryName & "\" & strFileName DoCmd.RunSQL "TRUNCATE TABLE dbo.ttmpTemporary" DoCmd.TransferText acImportDelim, , "dbo.ttmpTemporary", strFullFileName, False ... Process file FileCopy strFullFileName, strDirectoryName & "\Processed\" & strFileName Kill strFullFileName strFileName = Dir$ Loop Until strFileName = "" Else MsgBox "There are no files to process." End If dbo.ttmpTemporary is full of varchar(200) fields to accept the values from the txt file. The files loop through fine and load in. The problem is that when the files are TransferTexed, not all the field data appears in the table. For example one file has the following: HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 P,1001132553QT328,MEEN,,9B,Seaview Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, All the first row loads ok. The second row has blank fields for the data "9B,Seaview Rd,Remuera" so that the SQL table has HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 P,1001132553QT328,MEEN,,,,,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, To add confusion, if I have a file with more than 1 detail row: HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 P,1001132553QT328,MEEN,,9B,NewFile Rd,Remuera,NewFile City,1050,,,03/03/2009,SM,6,GGRP,,N, P,1001132553QT328,MEEN,,9B,Seaview Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, Then all fields transfer in correctly. The second file was created by copying the first one and inserting a new one. Has anyone come across this before? I can send the files off line if someone can look at them and see any differences. Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From davidmcafee at gmail.com Mon Mar 2 18:04:43 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 2 Mar 2009 16:04:43 -0800 Subject: [AccessD] TransferText Puzzle In-Reply-To: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <8786a4c00903021604w159ee861y5d593530a137fe48@mail.gmail.com> Have you tried to create a manual import of the text file to see if it gets cut off? Could it be something that it thinks is a delimeter? On Mon, Mar 2, 2009 at 4:00 PM, David Emerson wrote: > We have text files that we receive from an external source that we > need to import into our Access XP ADP (with SQL 2000 BE) and then process. > > The code we use is as follows: > > ? ? strFileName = Dir$(strDirectoryName & "\*.txt") > ? ? If strFileName <> "" Then > ? ? ? ? Do > ? ? ? ? ? ? strFullFileName = strDirectoryName & "\" & strFileName > ? ? ? ? ? ? DoCmd.RunSQL "TRUNCATE TABLE dbo.ttmpTemporary" > ? ? ? ? ? ? DoCmd.TransferText acImportDelim, , "dbo.ttmpTemporary", > strFullFileName, False > ? ? ? ? ? ? ... Process file > ? ? ? ? ? ? FileCopy strFullFileName, strDirectoryName & > "\Processed\" & strFileName > ? ? ? ? ? ? Kill strFullFileName > ? ? ? ? ? ? strFileName = Dir$ > ? ? ? ? Loop Until strFileName = "" > ? ? Else > ? ? ? ? MsgBox "There are no files to process." > ? ? End If > > dbo.ttmpTemporary is full of varchar(200) fields to accept the values > from the txt file. > > The files loop through fine and load in. ?The problem is that when > the files are TransferTexed, not all the field data appears in the > table. ?For example one file has the following: > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > P,1001132553QT328,MEEN,,9B,Seaview > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > All the first row loads ok. ?The second row has blank fields for the > data "9B,Seaview Rd,Remuera" so that the SQL table has > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > P,1001132553QT328,MEEN,,,,,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > To add confusion, if I have a file with more than 1 detail row: > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > P,1001132553QT328,MEEN,,9B,NewFile Rd,Remuera,NewFile > City,1050,,,03/03/2009,SM,6,GGRP,,N, > P,1001132553QT328,MEEN,,9B,Seaview > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > Then all fields transfer in correctly. ?The second file was created > by copying the first one and inserting a new one. > > Has anyone come across this before? ?I can send the files off line if > someone can look at them and see any differences. > > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Mon Mar 2 18:06:30 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 2 Mar 2009 16:06:30 -0800 Subject: [AccessD] How do I call a macro in an XLS file exported via Access? In-Reply-To: <8786a4c00903021241r648e052g33ef634aa6f2e063@mail.gmail.com> References: <8786a4c00903021241r648e052g33ef634aa6f2e063@mail.gmail.com> Message-ID: <8786a4c00903021606m77071b73ye30047ad6393b0@mail.gmail.com> Got it working, for the archives: Private Sub RGAsOver90aysExp_Click() Dim strmySql As String, strOutPutFile As String, objXL As Object, row As Integer strmySql = "EXEC stpRptRGAsStep190Days" strOutPutFile = Me.Application.CurrentProject.Path & "\RGAsOver90Days.xls" DoCmd.OutputTo acOutputStoredProcedure, strmySql, acFormatXLS, strOutPutFile, False 'Now, format the sheet Set objXL = CreateObject("Excel.Application") With objXL.Application .Visible = True .Workbooks.Open strOutPutFile objXL.Cells.EntireColumn.AutoFit row = objXL.CountA(objXL.Worksheets("EXEC stpRptRGAsStep190Days").Range("A:A")) With objXL.Worksheets("EXEC stpRptRGAsStep190Days").Range(.Cells(1, 1), .Cells(row, 9)) 'LineStyle = 1 = xlContinuous .Borders(7).LineStyle = 1 'xlEdgeLeft .Borders(8).LineStyle = 1 'xlEdgeTop .Borders(9).LineStyle = 1 'xlEdgeBottom .Borders(10).LineStyle = 1 'xlEdgeRight .Borders(11).LineStyle = 1 'xlInsideVertical .Borders(12).LineStyle = 1 'xlInsideHorizontal End With End With Set objXL = Nothing End Sub On Mon, Mar 2, 2009 at 12:41 PM, David McAfee wrote: > I have a command button that exports an Stored Procedure as an Excel File: > > > Private Sub RGAsOver90aysExp_Click() > ? ?Dim strmySql As String, strOutPutFile As String > ? ?strmySql = "EXEC stpRptRGAsStep190Days" > ? ?strOutPutFile = Me.Application.CurrentProject.Path & "\RGAsOver90Days.xls" > ? ?DoCmd.OutputTo acOutputStoredProcedure, strmySql, acFormatXLS, > strOutPutFile, True > End Sub > > The export works great, but the columns aren't autosized, and has no grid. > > I created this Excel macro, which works if I manually create and run > it in the Excel file: > > Sub FormatSheet() > > Dim a As Range > ?'Autofit all cells > ? ?Cells.Select > ? ?'Range("E1").Activate > ? ?Cells.EntireColumn.AutoFit > ?'Get to upper left corner of screen > ? ?Range("A1").Select > ? ?Set a = Selection.CurrentRegion > ?'Go Down then Right then Select all > ? ?Selection.End(xlDown).Select > ? ?Selection.End(xlToRight).Select > ? ?Range(Selection, Cells(1)).Select > ?'Add Grid > ? ? ? ?Selection.Borders(xlDiagonalDown).LineStyle = xlNone > ? ?Selection.Borders(xlDiagonalUp).LineStyle = xlNone > ? ?With Selection.Borders(xlEdgeLeft) > ? ? ? ?.LineStyle = xlContinuous > ? ? ? ?.Weight = xlThin > ? ? ? ?.ColorIndex = xlAutomatic > ? ?End With > ? ?With Selection.Borders(xlEdgeTop) > ? ? ? ?.LineStyle = xlContinuous > ? ? ? ?.Weight = xlThin > ? ? ? ?.ColorIndex = xlAutomatic > ? ?End With > ? ?With Selection.Borders(xlEdgeBottom) > ? ? ? ?.LineStyle = xlContinuous > ? ? ? ?.Weight = xlThin > ? ? ? ?.ColorIndex = xlAutomatic > ? ?End With > ? ?With Selection.Borders(xlEdgeRight) > ? ? ? ?.LineStyle = xlContinuous > ? ? ? ?.Weight = xlThin > ? ? ? ?.ColorIndex = xlAutomatic > ? ?End With > ? ?With Selection.Borders(xlInsideVertical) > ? ? ? ?.LineStyle = xlContinuous > ? ? ? ?.Weight = xlThin > ? ? ? ?.ColorIndex = xlAutomatic > ? ?End With > ? ?With Selection.Borders(xlInsideHorizontal) > ? ? ? ?.LineStyle = xlContinuous > ? ? ? ?.Weight = xlThin > ? ? ? ?.ColorIndex = xlAutomatic > ? ?End With > ?'Deselect Cells > ? ?Range("A1").Select > ? ?Set a = Selection.CurrentRegion > > End Sub > > Can I create and run this macro from within my Access > RGAsOver90aysExp_Click() sub? Is there a better way to do what I am > trying to do? > > Thanks, David > From newsgrps at dalyn.co.nz Mon Mar 2 18:42:18 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 03 Mar 2009 13:42:18 +1300 Subject: [AccessD] TransferText Puzzle In-Reply-To: <8786a4c00903021604w159ee861y5d593530a137fe48@mail.gmail.co m> References: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <8786a4c00903021604w159ee861y5d593530a137fe48@mail.gmail.com> Message-ID: <20090303004155.VDZH26895.mta02.xtra.co.nz@Dalyn.dalyn.co.nz> Good suggestion. I tried importing manually and the data came in ok. This seems to indicate that the TransferText command is not being consistant. The funny thing is that they are fields in the middle of the record. The fields on either side are in their right places. David At 3/03/2009, you wrote: >Have you tried to create a manual import of the text file to see if it >gets cut off? > >Could it be something that it thinks is a delimeter? > > >On Mon, Mar 2, 2009 at 4:00 PM, David Emerson wrote: > > We have text files that we receive from an external source that we > > need to import into our Access XP ADP (with SQL 2000 BE) and then process. > > > > The code we use is as follows: > > > > strFileName = Dir$(strDirectoryName & "\*.txt") > > If strFileName <> "" Then > > Do > > strFullFileName = strDirectoryName & "\" & strFileName > > DoCmd.RunSQL "TRUNCATE TABLE dbo.ttmpTemporary" > > DoCmd.TransferText acImportDelim, , "dbo.ttmpTemporary", > > strFullFileName, False > > ... Process file > > FileCopy strFullFileName, strDirectoryName & > > "\Processed\" & strFileName > > Kill strFullFileName > > strFileName = Dir$ > > Loop Until strFileName = "" > > Else > > MsgBox "There are no files to process." > > End If > > > > dbo.ttmpTemporary is full of varchar(200) fields to accept the values > > from the txt file. > > > > The files loop through fine and load in. The problem is that when > > the files are TransferTexed, not all the field data appears in the > > table. For example one file has the following: > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,9B,Seaview > > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > All the first row loads ok. The second row has blank fields for the > > data "9B,Seaview Rd,Remuera" so that the SQL table has > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,,,,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > > > To add confusion, if I have a file with more than 1 detail row: > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,9B,NewFile Rd,Remuera,NewFile > > City,1050,,,03/03/2009,SM,6,GGRP,,N, > > P,1001132553QT328,MEEN,,9B,Seaview > > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > Then all fields transfer in correctly. The second file was created > > by copying the first one and inserting a new one. > > > > Has anyone come across this before? I can send the files off line if > > someone can look at them and see any differences. > > > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Mon Mar 2 18:48:46 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 03 Mar 2009 13:48:46 +1300 Subject: [AccessD] TransferText Puzzle In-Reply-To: <8786a4c00903021604w159ee861y5d593530a137fe48@mail.gmail.co m> References: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <8786a4c00903021604w159ee861y5d593530a137fe48@mail.gmail.com> Message-ID: <20090303004825.EXTW15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Something else I have noticed - I tried taking the original file and creating copies by saving as, copy and paste, and entering in a new file. In all cases if there is only one detail record the fields are missing, but if there are more than 1 detail record they transfertext ok. David At 3/03/2009, you wrote: >Have you tried to create a manual import of the text file to see if it >gets cut off? > >Could it be something that it thinks is a delimeter? > > >On Mon, Mar 2, 2009 at 4:00 PM, David Emerson wrote: > > We have text files that we receive from an external source that we > > need to import into our Access XP ADP (with SQL 2000 BE) and then process. > > > > The code we use is as follows: > > > > strFileName = Dir$(strDirectoryName & "\*.txt") > > If strFileName <> "" Then > > Do > > strFullFileName = strDirectoryName & "\" & strFileName > > DoCmd.RunSQL "TRUNCATE TABLE dbo.ttmpTemporary" > > DoCmd.TransferText acImportDelim, , "dbo.ttmpTemporary", > > strFullFileName, False > > ... Process file > > FileCopy strFullFileName, strDirectoryName & > > "\Processed\" & strFileName > > Kill strFullFileName > > strFileName = Dir$ > > Loop Until strFileName = "" > > Else > > MsgBox "There are no files to process." > > End If > > > > dbo.ttmpTemporary is full of varchar(200) fields to accept the values > > from the txt file. > > > > The files loop through fine and load in. The problem is that when > > the files are TransferTexed, not all the field data appears in the > > table. For example one file has the following: > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,9B,Seaview > > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > All the first row loads ok. The second row has blank fields for the > > data "9B,Seaview Rd,Remuera" so that the SQL table has > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,,,,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > > > To add confusion, if I have a file with more than 1 detail row: > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,9B,NewFile Rd,Remuera,NewFile > > City,1050,,,03/03/2009,SM,6,GGRP,,N, > > P,1001132553QT328,MEEN,,9B,Seaview > > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > Then all fields transfer in correctly. The second file was created > > by copying the first one and inserting a new one. > > > > Has anyone come across this before? I can send the files off line if > > someone can look at them and see any differences. > > > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Mar 2 19:43:46 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 03 Mar 2009 11:43:46 +1000 Subject: [AccessD] TransferText Puzzle In-Reply-To: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <49AD17F2.20791.45C2561@stuart.lexacorp.com.pg> TransferText can be a bit flakey. The missing fields in the second record appear to be in the same place as Date and Numeric fields in the first record. I'd suspect that TransferText is trying to convert these fields in the second row to numeric of some sort. Two possibilities: 1. Create and use an Import Specification which explicitly defines all fields as strings. 2. Get rid of the TranferText and do it yourself so that you have full control: (Aircode) Open strFullFilename for Input as #1 set rs = currentdb.openrecordset("ttmpTemporary") DO While not EOF(1) Line Input #1, strTemp strFields() = Split(strTemp,",") rs.addnew for x = 0 to ubound(strFields()) rs(x) = strFields(x) next rs.update Loop close #1 close rs set rs = nothing On 3 Mar 2009 at 13:00, David Emerson wrote: > We have text files that we receive from an external source that we > need to import into our Access XP ADP (with SQL 2000 BE) and then process. > > The code we use is as follows: > > strFileName = Dir$(strDirectoryName & "\*.txt") > If strFileName <> "" Then > Do > strFullFileName = strDirectoryName & "\" & strFileName > DoCmd.RunSQL "TRUNCATE TABLE dbo.ttmpTemporary" > DoCmd.TransferText acImportDelim, , "dbo.ttmpTemporary", > strFullFileName, False > ... Process file > FileCopy strFullFileName, strDirectoryName & > "\Processed\" & strFileName > Kill strFullFileName > strFileName = Dir$ > Loop Until strFileName = "" > Else > MsgBox "There are no files to process." > End If > > dbo.ttmpTemporary is full of varchar(200) fields to accept the values > from the txt file. > > The files loop through fine and load in. The problem is that when > the files are TransferTexed, not all the field data appears in the > table. For example one file has the following: > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > P,1001132553QT328,MEEN,,9B,Seaview > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > All the first row loads ok. The second row has blank fields for the > data "9B,Seaview Rd,Remuera" so that the SQL table has > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > P,1001132553QT328,MEEN,,,,,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > To add confusion, if I have a file with more than 1 detail row: > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > P,1001132553QT328,MEEN,,9B,NewFile Rd,Remuera,NewFile > City,1050,,,03/03/2009,SM,6,GGRP,,N, > P,1001132553QT328,MEEN,,9B,Seaview > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > Then all fields transfer in correctly. The second file was created > by copying the first one and inserting a new one. > > Has anyone come across this before? I can send the files off line if > someone can look at them and see any differences. > > > Regards > > David Emerson > Dalyn Software Ltd > Wellington, New Zealand > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Mon Mar 2 20:21:17 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 2 Mar 2009 21:21:17 -0500 Subject: [AccessD] A simple Treeview to edit data. References: <49ac4979.0af5660a.2fbc.1eb0@mx.google.com> Message-ID: <27A041E3E9B5459483AEC12FBB90EB85@jislaptopdev> "please do not assume your mother has just joined the discussion list." max ...too late ...jc is already here. William -------------------------------------------------- From: "Denis Sherman" Sent: Monday, March 02, 2009 4:02 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] A simple Treeview to edit data. > Thanks for that Drew. There is a lot going on behind the scenes and I > will > need to work through your text below. > The program worked fine although I would like to see the code whereby if > there were multiple entries under the main entries (>1 node) and any one > of > them was clicked then the main node would be ticked. IOW if the nodes > were > all closed up I would see ticks in only those where 1 or more nodes were > selected and no ticks where there were zero sub-node selections. Does > that > make sense? Ticking a sub node would auto-tick the main node and > unticking > it would check to see if there were any other sub-nodes ticked and if not, > then it would untick the parent node. > > Is that possible? > > Max > Ps, sometimes I type so quick that instead of typing Max, it comes out as > Ma. If you see this as coming from Ma, please do not assume your mother > has > just joined the discussion list. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 02 March 2009 16:55 > To: Access Developers discussion and problem solving > Subject: [AccessD] A simple Treeview to edit data. > > With the interest shown about treeviews, I decided to whip up another > example this morning. > > > > As you all know, Access is an awesome RAD tool, that allows you to > create very powerful interfaces. When it comes to editing 'system' > data, Treeviews will probably fall short. But where they can really > come in handy (and look pretty cool), is when it comes to editing > 'default' data. > > > > As an example, I have whipped up states.mdb. > http://www.marlow.com/states.zip > > > > To begin with, to deal with the actual data, I used my Data Class > Builder (a VB addon I created a while back). So the State and AllStates > (wouldn't let me save the class name as States...go figure) are classes > that were automatically generated by my Data Class Builder. A quick and > dirty example of data classes (and collection). > > > > Next, I noticed to actually get to the Treeview's custom dialog box (a > window that let's you get to the Treeview's very flexible custom > properties), when you go into the properties of your ActiveX Treeview > control, go to the 'Other' Tab, and click the ... next to Custom. > > > > Now, after you download the example, take a quick look at tblStates. An > ID field, then an Abbreviation, FullName, and InUse fields. I'm sure > most of us have a table like this in one system or another (if not > most). > > > > Let's give our Users a form to edit this information. Check out > frmStates. > > > > Keep in mind, this example database took me about 5 minutes to build. > It's taking longer to write this email then to build this example. > There a quirk that I noticed in testing. One, if you run into a unique > index issue, it errors, something that a little more code could handle. > So just keep that in mind, that this is an example, not a full blown, > ready to go into production system. > > > > When you open frmState, notice that all the records are listed. (And > everything is checked). It lists all the states by full name. If you > expand a node, you get the state's abbreviation. Uncheck either the > fullname or the abbreviation, and both are unchecked, AND the 'InUse' > flag for that state is now set to false in the table. (Or check an > unchecked state, and the reverse happens) Cool, eh? But what if we > want to rename a state..... > > > > Click on a state. (either the full name or it's abbreviation. It > becomes selected (highlighted). Now click on it again. (single > clicks)....and the 'label' goes into Edit mode. Type whatever you want > in that label. (Keep in mind that both the fullname and abbreviation > fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll > choke. But you could rename florida to 'Can't Decide'. . When > you are done typing in what you want to rename the state too, just hit > enter. It goes out of edit mode....and the new data is saved to the > appropriate field! (Go check the table!). > > > > The InUse is handled by the NodeCheck event for the treeview, and the > field renaming is handled by the AfterLabelEdit event. > > > > There is another really nice advantage to Treeviews, and I've added this > to this example. Sometimes you want the user to be able to resize a > form. And when you have lots of controls on a form, that's a lot of > controls to resize. With the 'all in one' ability of a treeview control > (the ability to handle multiple purposes in the same control), you only > have one control to resize! Resize the frmStates form, and you'll see > it only takes two lines of code to keep that form looking nice, neat, > and uniform! > > > > Drew > > > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the material > in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use > of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From newsgrps at dalyn.co.nz Mon Mar 2 20:27:21 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Tue, 03 Mar 2009 15:27:21 +1300 Subject: [AccessD] TransferText Puzzle In-Reply-To: <49AD17F2.20791.45C2561@stuart.lexacorp.com.pg> References: <20090302235948.YIYI15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <49AD17F2.20791.45C2561@stuart.lexacorp.com.pg> Message-ID: <20090303023843.VCZN15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> At 3/03/2009, you wrote: >TransferText can be a bit flakey. >The missing fields in the second record appear to be in the same >place as Date and >Numeric fields in the first record. >I'd suspect that TransferText is trying to convert these fields in >the second row to numeric of >some sort. Good spotting. That may be it. Presumably when there are more than 1 field in the details then Access has more information to make the guess for the data type. >Two possibilities: > >1. Create and use an Import Specification which explicitly defines >all fields as strings. As far as I have been able to see ADP's don't have import specifications. The advanced button doesn't appear on the import screen. >2. Get rid of the TranferText and do it yourself so that you have >full control: > >(Aircode) > Open strFullFilename for Input as #1 > set rs = currentdb.openrecordset("ttmpTemporary") > DO While not EOF(1) > Line Input #1, strTemp > strFields() = Split(strTemp,",") > rs.addnew > for x = 0 to ubound(strFields()) > rs(x) = strFields(x) > next > rs.update > Loop > close #1 > close rs > set rs = nothing This may be the answer. Thanks. David >On 3 Mar 2009 at 13:00, David Emerson wrote: > > > We have text files that we receive from an external source that we > > need to import into our Access XP ADP (with SQL 2000 BE) and then process. > > > > The code we use is as follows: > > > > strFileName = Dir$(strDirectoryName & "\*.txt") > > If strFileName <> "" Then > > Do > > strFullFileName = strDirectoryName & "\" & strFileName > > DoCmd.RunSQL "TRUNCATE TABLE dbo.ttmpTemporary" > > DoCmd.TransferText acImportDelim, , "dbo.ttmpTemporary", > > strFullFileName, False > > ... Process file > > FileCopy strFullFileName, strDirectoryName & > > "\Processed\" & strFileName > > Kill strFullFileName > > strFileName = Dir$ > > Loop Until strFileName = "" > > Else > > MsgBox "There are no files to process." > > End If > > > > dbo.ttmpTemporary is full of varchar(200) fields to accept the values > > from the txt file. > > > > The files loop through fine and load in. The problem is that when > > the files are TransferTexed, not all the field data appears in the > > table. For example one file has the following: > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,9B,Seaview > > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > All the first row loads ok. The second row has blank fields for the > > data "9B,Seaview Rd,Remuera" so that the SQL table has > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,,,,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > > > To add confusion, if I have a file with more than 1 detail row: > > > > HDR,RSSWITCHGNT,GREG,EGLT,03/03/2009,10:34:21,00000001 > > P,1001132553QT328,MEEN,,9B,NewFile Rd,Remuera,NewFile > > City,1050,,,03/03/2009,SM,6,GGRP,,N, > > P,1001132553QT328,MEEN,,9B,Seaview > > Rd,Remuera,Auckland,1050,,,03/03/2009,SM,6,GGRP,,N, > > > > Then all fields transfer in correctly. The second file was created > > by copying the first one and inserting a new one. > > > > Has anyone come across this before? I can send the files off line if > > someone can look at them and see any differences. > > > > > > Regards > > > > David Emerson > > Dalyn Software Ltd > > Wellington, New Zealand > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 2 21:01:36 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 2 Mar 2009 21:01:36 -0600 Subject: [AccessD] A simple Treeview to edit data. In-Reply-To: <27A041E3E9B5459483AEC12FBB90EB85@jislaptopdev> Message-ID: That explains a lot! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, March 02, 2009 8:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A simple Treeview to edit data. "please do not assume your mother has just joined the discussion list." max ...too late ...jc is already here. William -------------------------------------------------- From: "Denis Sherman" Sent: Monday, March 02, 2009 4:02 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] A simple Treeview to edit data. > Thanks for that Drew. There is a lot going on behind the scenes and I > will > need to work through your text below. > The program worked fine although I would like to see the code whereby if > there were multiple entries under the main entries (>1 node) and any one > of > them was clicked then the main node would be ticked. IOW if the nodes > were > all closed up I would see ticks in only those where 1 or more nodes were > selected and no ticks where there were zero sub-node selections. Does > that > make sense? Ticking a sub node would auto-tick the main node and > unticking > it would check to see if there were any other sub-nodes ticked and if not, > then it would untick the parent node. > > Is that possible? > > Max > Ps, sometimes I type so quick that instead of typing Max, it comes out as > Ma. If you see this as coming from Ma, please do not assume your mother > has > just joined the discussion list. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 02 March 2009 16:55 > To: Access Developers discussion and problem solving > Subject: [AccessD] A simple Treeview to edit data. > > With the interest shown about treeviews, I decided to whip up another > example this morning. > > > > As you all know, Access is an awesome RAD tool, that allows you to > create very powerful interfaces. When it comes to editing 'system' > data, Treeviews will probably fall short. But where they can really > come in handy (and look pretty cool), is when it comes to editing > 'default' data. > > > > As an example, I have whipped up states.mdb. > http://www.marlow.com/states.zip > > > > To begin with, to deal with the actual data, I used my Data Class > Builder (a VB addon I created a while back). So the State and AllStates > (wouldn't let me save the class name as States...go figure) are classes > that were automatically generated by my Data Class Builder. A quick and > dirty example of data classes (and collection). > > > > Next, I noticed to actually get to the Treeview's custom dialog box (a > window that let's you get to the Treeview's very flexible custom > properties), when you go into the properties of your ActiveX Treeview > control, go to the 'Other' Tab, and click the ... next to Custom. > > > > Now, after you download the example, take a quick look at tblStates. An > ID field, then an Abbreviation, FullName, and InUse fields. I'm sure > most of us have a table like this in one system or another (if not > most). > > > > Let's give our Users a form to edit this information. Check out > frmStates. > > > > Keep in mind, this example database took me about 5 minutes to build. > It's taking longer to write this email then to build this example. > There a quirk that I noticed in testing. One, if you run into a unique > index issue, it errors, something that a little more code could handle. > So just keep that in mind, that this is an example, not a full blown, > ready to go into production system. > > > > When you open frmState, notice that all the records are listed. (And > everything is checked). It lists all the states by full name. If you > expand a node, you get the state's abbreviation. Uncheck either the > fullname or the abbreviation, and both are unchecked, AND the 'InUse' > flag for that state is now set to false in the table. (Or check an > unchecked state, and the reverse happens) Cool, eh? But what if we > want to rename a state..... > > > > Click on a state. (either the full name or it's abbreviation. It > becomes selected (highlighted). Now click on it again. (single > clicks)....and the 'label' goes into Edit mode. Type whatever you want > in that label. (Keep in mind that both the fullname and abbreviation > fields are unique indexes, so you can't make FLORIDA 'MAINE', it'll > choke. But you could rename florida to 'Can't Decide'. . When > you are done typing in what you want to rename the state too, just hit > enter. It goes out of edit mode....and the new data is saved to the > appropriate field! (Go check the table!). > > > > The InUse is handled by the NodeCheck event for the treeview, and the > field renaming is handled by the AfterLabelEdit event. > > > > There is another really nice advantage to Treeviews, and I've added this > to this example. Sometimes you want the user to be able to resize a > form. And when you have lots of controls on a form, that's a lot of > controls to resize. With the 'all in one' ability of a treeview control > (the ability to handle multiple purposes in the same control), you only > have one control to resize! Resize the frmStates form, and you'll see > it only takes two lines of code to keep that form looking nice, neat, > and uniform! > > > > Drew > > > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the material > in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use > of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From adtp at airtelmail.in Mon Mar 2 23:26:29 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Tue, 3 Mar 2009 10:56:29 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com> Message-ID: <01c401c99bc0$c778ab10$7d5fa27a@personald6374f> John, If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Tuesday, February 10, 2009 07:03 Subject: [AccessD] Building a control class In this lecture we will build a class to hold a control. The problem is that while we can build a class for a generic control, we can?t sink events from generic controls because VBA has no idea what kinds of event any class might raise. Thus the class has to be for a specific type of control, for example a combo box or a text box. ? From the database window, click Insert / Class. ? Immediately save the new class as clsCtlCbo ? Place the following code in the header of the class Private WithEvents mctlCbo As ComboBox Private Const cstrEvProc As String = "[Event Procedure]" This should be starting to look familiar. The first line dimensions a variable for a combo control, and dimensions it WithEvents, which means that this class will sink events for the control stored in that variable. cstrEvProc is already familiar and is the text which when placed in an event property ?hooks? that event and causes the control to Raise that event. ? In the left combo box select the class. The editor will insert an Initialize event stub. We will not use the Initialize event at this time. ? In the right combo box, select the Terminate event. The editor will insert a Terminate event stub. ? In the Terminate event stub insert the following code: Private Sub Class_Initialize() Set mctlCbo = Nothing End Sub ? Again, this code should be looking familiar. We are telling the class that when it terminates, to clean up the pointer to the combo box. ? Create a mInit() function as follows: Function mInit(lctlCbo As ComboBox) Set mctlCbo = lctlCbo mctlCbo.BeforeUpdate = cstrEvProc mctlCbo.AfterUpdate = cstrEvProc mctlCbo.OnGotFocus = cstrEvProc mctlCbo.OnLostFocus = cstrEvProc End Function This mInit passes in a pointer to a control in lctlCbo. It then saves that pointer to mctlCbo, dimensioned up in the class header. Finally it ?hooks? four events of the combo, the BeforeUpdate, AfterUpdate, GotFocus and LostFocus. ? In the left combo box in the editor, select mctlCbo. The editor will create the BeforeUpdate event stub. In the right combo select the AfterUpdate event and the editor will create an event stub for that event. Repeat for the GotFocus and LostFocus. ? In these events place the following code: Private Sub mctlCbo_AfterUpdate() MsgBox "AfterUpdate: " & mctlCbo.Name End Sub Private Sub mctlCbo_BeforeUpdate(Cancel As Integer) MsgBox "BeforeUpdate: " & mctlCbo.Name End Sub Private Sub mctlCbo_GotFocus() MsgBox "GotFocus: " & mctlCbo.Name End Sub Private Sub mctlCbo_LostFocus() MsgBox "LostFocus: " & mctlCbo.Name End Sub ? Save and close clsCtlCbo. This lecture has created a new clsCtlCbo. We are starting to see a pattern emerge, where we have a private variable in the top of the class dimmed WithEvents to hold a pointer to an object, in this case a combo control. We have a Terminate event of the class that cleans up the pointer when the class closes. We have an mInit() event that passes in a pointer to the object, sets the local variable equal to the passed in pointer, and then ?hooks? events of the object passed in by setting the properties to a specific string "[Event Procedure]" by using a constant declared in the class header. We then have event sink subs which will execute when the given event fires. At this time all that the event sinks will do is pop up a messagebox but that is sufficient to varify that the events are firing. -- John W. Colby www.ColbyConsulting.com From Gustav at cactus.dk Tue Mar 3 01:47:59 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 03 Mar 2009 08:47:59 +0100 Subject: [AccessD] Building a control class Message-ID: Hi A.D. You have a point. However, I really think the =MyFunction() construction is a left-over from Access 1.x which didn't feature code behind forms. Two reasons for this: 1. It is nearly impossible to locate the controls where MyFunction is used without extensive manual search or using a third-party search utility. 2. Errors in MyFunction cannot be caught. /gustav >>> adtp at airtelmail.in 03-03-2009 06:26 >>> John, If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. Best wishes, A.D. Tejpal ------------ From drawbridgej at sympatico.ca Tue Mar 3 07:22:26 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 3 Mar 2009 08:22:26 -0500 Subject: [AccessD] Visual Basic Form - Check If Recordset/Field NeedsUpdating In-Reply-To: <28391916.181731170919585361.JavaMail.www@wwinf3101> References: <28391916.181731170919585361.JavaMail.www@wwinf3101> Message-ID: Paul, I think you are looking for the Me.Dirty that shows if a change has been made. You may wish to confirm this on Help. Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Thursday, February 08, 2007 2:26 AM To: accessd; dba-vb Subject: Visual Basic Form - Check If Recordset/Field NeedsUpdating Importance: High To all, Firstly my appologies for cross-posting this on the Access site, the reason for this is I haven't seen much (well very very little to be precise) activity on the VB Group. I am after some advice really, basically I would like to know the best way to check if a recordset/field needs updating. Say if a user has a client record in front of them and doesn't make any changes I need to detect this so I don't have to bother to update any recordsets/fields, but if the user does make a change to any textbox/checkbox/dropdown etc I would like to detect this so that : 1. I can update the recordset/field 2. So I can create a log of the record the user changed (plus if possible the name of the field and what they changed it from and to). So any help on this will be appreciated, I have come up with a couple of solutions but the one seems long winded and the other, I just can't get to work quite right. Thanks in advance for any help on this. Paul Hartland -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.8.6/1766 - Release Date: 11/4/2008 8:26 AM From jwcolby at colbyconsulting.com Tue Mar 3 07:24:25 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 08:24:25 -0500 Subject: [AccessD] Building a control class In-Reply-To: <01c401c99bc0$c778ab10$7d5fa27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com> <01c401c99bc0$c778ab10$7d5fa27a@personald6374f> Message-ID: <49AD2F89.1080907@colbyconsulting.com> A.D. >If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise? Unfortunately a generic control object cannot be dimensioned WithEvents, which is what is required in order to be able to sink the events for a control. If you think about it, each control can have completely different events. Take the combo control for example, it can raise a NotInList event. The only other control that has this event is the list control. The data controls have dirty, undo and change events whereas the command button does not. So, you cannot pass in a control object (as opposed to a textbox object or a combo object or a command button object) and then save it to a control object variable WithEvents. So you cannot sink the events inside of the class. Aside from that there are indeed good reasons to have a class for each object. A class is supposed to model an object. A command button is not a combo. A tab page is not a text box. Each of these things has specific things that you need to handle. The combo is going to have a NotInList which you will need to sink and run code for. A text box may want to drill down to discover its bound field data type so that it can set a specific date format (just an example), whereas a tab page will not need that. So if you did try to create a single generic control class (and could somehow sink the events) you would still end up with code and variables for a mish-mash of objects, and your class would become a nightmare. A text box may want to build an audit trail system whereas a command button wouldn't. You would not create a single class to represent a bank, account, customer and check, even though they are all parts of a bank system. Aside from the event sink quandary, controls are simply too different to model them all in one class. >While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. That is true. OTOH, once you start building a true framework where the form class scans for controls and automatically assign classes to the controls, you are going to want to find and at least discover what these MyFunction() thingies do. Probably you will want to migrate their functionality into the control classes. I have an ideological resistance to using that =MyFunction() method of hooking events. My problem with the method is that is almost impossible to discover what control uses MyFunction() without a search and replace program. Even with said program how do you discover every event in the program hooked in such a manner? It is a maintenance nightmare. By using a class for each control, you can place all such functions directly in the class, build the event sinks to call the functions in the class, and have a single place to go to maintain all that code. If you are going to work in a system that contains such event hooks, you will probably have to write code to open every form, scan all of it's events, then scan every control on each form checking all of their events specifically looking for such hooks and recording them in a table for cleanup. One of the objectives of a framework is to have a consistent user interface across the application. While MyFunction() might accomplish some specific piece of the interface precisely as intended, as you move to a framework it becomes tough to extend the interface since you expect your control classes to provide the functionality. The form class control scanner will automatically find and hook events, whereas the MyFunction() method depends on the developer remembering to do that. If a new developer comes in (s)he may not even know to go hook up all of the events as (s) adds a control to the form. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? > > While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. > > Best wishes, > A.D. Tejpal > ------------ From jwcolby at colbyconsulting.com Tue Mar 3 09:48:53 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 10:48:53 -0500 Subject: [AccessD] SQL Equivalent Message-ID: <49AD5165.5030102@colbyconsulting.com> In Access you can create a query, even in the QBW, where you make a field [FieldA]=[FieldB] as AIsEqB and the result is a true / false in a separate AIsEqB field. I have been trying to do that in SQL Server and it just will not accept the additional field. More precisely, it tries to turn the [FieldA]=[FieldB] into a string '[FieldA]=[FieldB]'. If I manually edit the SQL to include a where clause looking like that it turns it into an inner join. Is there a way to create this construct (a new field that evaluates to a true / false) in SQL Server? -- John W. Colby www.ColbyConsulting.com From kens.programming at verizon.net Tue Mar 3 09:56:33 2009 From: kens.programming at verizon.net (kens.programming) Date: Tue, 03 Mar 2009 07:56:33 -0800 Subject: [AccessD] SQL Equivalent In-Reply-To: <49AD5165.5030102@colbyconsulting.com> References: <49AD5165.5030102@colbyconsulting.com> Message-ID: John, How about: CASE WHEN [FieldA] = [FieldB] THEN 1 ELSE 0 END Ken Stoker Business Analyst -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 7:49 AM To: Access Developers discussion and problem solving Subject: [AccessD] SQL Equivalent In Access you can create a query, even in the QBW, where you make a field [FieldA]=[FieldB] as AIsEqB and the result is a true / false in a separate AIsEqB field. I have been trying to do that in SQL Server and it just will not accept the additional field. More precisely, it tries to turn the [FieldA]=[FieldB] into a string '[FieldA]=[FieldB]'. If I manually edit the SQL to include a where clause looking like that it turns it into an inner join. Is there a way to create this construct (a new field that evaluates to a true / false) in SQL Server? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Mar 3 10:08:07 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 03 Mar 2009 17:08:07 +0100 Subject: [AccessD] SQL Equivalent Message-ID: Hi John I recall faintly to have struggled with something similar. I think Int([FieldA]) = Int([FieldB]) did it. Of course, that only works for numerics. /gustav >>> jwcolby at colbyconsulting.com 03-03-2009 16:48 >>> In Access you can create a query, even in the QBW, where you make a field [FieldA]=[FieldB] as AIsEqB and the result is a true / false in a separate AIsEqB field. I have been trying to do that in SQL Server and it just will not accept the additional field. More precisely, it tries to turn the [FieldA]=[FieldB] into a string '[FieldA]=[FieldB]'. If I manually edit the SQL to include a where clause looking like that it turns it into an inner join. Is there a way to create this construct (a new field that evaluates to a true / false) in SQL Server? -- John W. Colby www.ColbyConsulting.com From cfoust at infostatsystems.com Tue Mar 3 10:21:48 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 3 Mar 2009 08:21:48 -0800 Subject: [AccessD] SQL Equivalent In-Reply-To: <49AD5165.5030102@colbyconsulting.com> References: <49AD5165.5030102@colbyconsulting.com> Message-ID: I've used Ken's suggestion of a Case statement in this situation when I need to return either a boolean or even a conditional string or numeric value for use in sorting. It works nicely for this. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 7:49 AM To: Access Developers discussion and problem solving Subject: [AccessD] SQL Equivalent In Access you can create a query, even in the QBW, where you make a field [FieldA]=[FieldB] as AIsEqB and the result is a true / false in a separate AIsEqB field. I have been trying to do that in SQL Server and it just will not accept the additional field. More precisely, it tries to turn the [FieldA]=[FieldB] into a string '[FieldA]=[FieldB]'. If I manually edit the SQL to include a where clause looking like that it turns it into an inner join. Is there a way to create this construct (a new field that evaluates to a true / false) in SQL Server? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Mar 3 11:00:29 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 3 Mar 2009 12:00:29 -0500 Subject: [AccessD] Developing Treeview Based Systems References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com> Message-ID: <679D04B89E6246D7B5852AD5400558FF@jislaptopdev> ...sent as zip attachment ...your system rejected it? William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 02, 2009 3:52 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Developing Treeview Based Systems > Aha! Good old William. > Can you send it over please max.wanadoo at gmail.com > Mucho Gracias mon amie. > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. And > always stand your round in the pub! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 02 March 2009 04:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > ...start here > http://www.databasejournal.com/features/msaccess/article.php/3734331/Access- > TreeView-ListView-Basics.htm > http://www.melbpc.org.au/pcupdate/2010/2010article4.htm > > ...and when you get sick and tired of chasing dead links to the vb > treeview > help file, I have it :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 01, 2009 4:53 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Developing Treeview Based Systems > >> Does anybody have any list of Treeview Methods and Properties that they >> can >> share? Web sites etc would be useful >> >> Thanls >> >> Max >> Laugh more than cry. Smile more than frown. Be generous in spirit. >> And >> always stand your round in the pub! >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mikedorism at verizon.net Tue Mar 3 11:21:07 2009 From: mikedorism at verizon.net (Doris Manning) Date: Tue, 03 Mar 2009 12:21:07 -0500 Subject: [AccessD] Visual Basic Form - Check If Recordset/FieldNeedsUpdating In-Reply-To: References: <28391916.181731170919585361.JavaMail.www@wwinf3101> Message-ID: What version of Visual Basic are you using? The .Net versions do not have a "Me.Dirty" property so you will have to build your own. If you are working with a form bound to a dataset, you can check the "HasChanges" property of the dataset to help you build it. Doris -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Thursday, February 08, 2007 2:26 AM To: accessd; dba-vb Subject: Visual Basic Form - Check If Recordset/Field NeedsUpdating Importance: High To all, Firstly my appologies for cross-posting this on the Access site, the reason for this is I haven't seen much (well very very little to be precise) activity on the VB Group. I am after some advice really, basically I would like to know the best way to check if a recordset/field needs updating. Say if a user has a client record in front of them and doesn't make any changes I need to detect this so I don't have to bother to update any recordsets/fields, but if the user does make a change to any textbox/checkbox/dropdown etc I would like to detect this so that : 1. I can update the recordset/field 2. So I can create a log of the record the user changed (plus if possible the name of the field and what they changed it from and to). So any help on this will be appreciated, I have come up with a couple of solutions but the one seems long winded and the other, I just can't get to work quite right. Thanks in advance for any help on this. Paul Hartland -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - http://www.avg.com Version: 8.0.175 / Virus Database: 270.8.6/1766 - Release Date: 11/4/2008 8:26 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 3 11:34:20 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 3 Mar 2009 17:34:20 -0000 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <679D04B89E6246D7B5852AD5400558FF@jislaptopdev> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com> <679D04B89E6246D7B5852AD5400558FF@jislaptopdev> Message-ID: <49ad6a1b.0702d00a.6ffd.ffffd372@mx.google.com> Hmmmm, that is strange, I have never known Google mail to reject anything before. Can you recall what the error message was and can you say what size it was (although I don't think size is an issue with Google mail). Thanks Max Ps My son said there is no problem when he gets one from ma, he knows it is pa.!! That's kids for you. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 03 March 2009 17:00 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems ...sent as zip attachment ...your system rejected it? William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 02, 2009 3:52 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Developing Treeview Based Systems > Aha! Good old William. > Can you send it over please max.wanadoo at gmail.com > Mucho Gracias mon amie. > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. And > always stand your round in the pub! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 02 March 2009 04:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > ...start here > http://www.databasejournal.com/features/msaccess/article.php/3734331/Access- > TreeView-ListView-Basics.htm > http://www.melbpc.org.au/pcupdate/2010/2010article4.htm > > ...and when you get sick and tired of chasing dead links to the vb > treeview > help file, I have it :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 01, 2009 4:53 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Developing Treeview Based Systems > >> Does anybody have any list of Treeview Methods and Properties that they >> can >> share? Web sites etc would be useful >> >> Thanls >> >> Max >> Laugh more than cry. Smile more than frown. Be generous in spirit. >> And >> always stand your round in the pub! >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Tue Mar 3 11:37:59 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Tue, 03 Mar 2009 12:37:59 -0500 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: References: Message-ID: <49AD6AF7.9000301@torchlake.com> Ah - I was wondering about that. Thank you, Drew. T Drew Wutka wrote: > Look at Treeview for Visual Basic. I don't have a link, because I have > the MSDN installed (3 CD thing that came with Office 2000 developer). > > The only quirk, is in Access, to 'reference' the control, you need to do > this: > > Dim tvw As Treeview > Set tvw=Me.tvwControl.Class > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 01, 2009 4:54 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Developing Treeview Based Systems > > No, nothing like that on my system. I checked out MSDN at MS site but > there > is a ton of stuff on Treeview on all sorts of language platform but > cannot > find anything specific for MS Access that makes any sense. > > > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. > And > always stand your round in the pub! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 01 March 2009 22:33 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > Do you have MSDN installed? > > It's got everything you ever wanted to know about Treeviews. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 01, 2009 3:53 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Developing Treeview Based Systems > > Does anybody have any list of Treeview Methods and Properties that they > can > share? Web sites etc would be useful > > Thanls > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. > And > always stand your round in the pub! > > From DWUTKA at Marlow.com Tue Mar 3 11:49:12 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 3 Mar 2009 11:49:12 -0600 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <49AD6AF7.9000301@torchlake.com> References: <49AD6AF7.9000301@torchlake.com> Message-ID: And ooops, it's set tvw=Me.tvwControl.Object My bad! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Tuesday, March 03, 2009 11:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems Ah - I was wondering about that. Thank you, Drew. T Drew Wutka wrote: > Look at Treeview for Visual Basic. I don't have a link, because I have > the MSDN installed (3 CD thing that came with Office 2000 developer). > > The only quirk, is in Access, to 'reference' the control, you need to do > this: > > Dim tvw As Treeview > Set tvw=Me.tvwControl.Class > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 01, 2009 4:54 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Developing Treeview Based Systems > > No, nothing like that on my system. I checked out MSDN at MS site but > there > is a ton of stuff on Treeview on all sorts of language platform but > cannot > find anything specific for MS Access that makes any sense. > > > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. > And > always stand your round in the pub! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 01 March 2009 22:33 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > Do you have MSDN installed? > > It's got everything you ever wanted to know about Treeviews. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 01, 2009 3:53 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Developing Treeview Based Systems > > Does anybody have any list of Treeview Methods and Properties that they > can > share? Web sites etc would be useful > > Thanls > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. > And > always stand your round in the pub! > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From wdhindman at dejpolsystems.com Tue Mar 3 11:57:05 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 3 Mar 2009 12:57:05 -0500 Subject: [AccessD] Developing Treeview Based Systems References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com><679D04B89E6246D7B5852AD5400558FF@jislaptopdev> <49ad6a1b.0702d00a.6ffd.ffffd372@mx.google.com> Message-ID: <62869E1CE7834050B9FA902009FED14E@jislaptopdev> ...sent copy of reject offline William -------------------------------------------------- From: "Max Wanadoo" Sent: Tuesday, March 03, 2009 12:34 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Developing Treeview Based Systems > Hmmmm, that is strange, I have never known Google mail to reject anything > before. Can you recall what the error message was and can you say what > size > it was (although I don't think size is an issue with Google mail). > > Thanks > > Max > Ps My son said there is no problem when he gets one from ma, he knows it > is > pa.!! That's kids for you. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 03 March 2009 17:00 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > ...sent as zip attachment > ...your system rejected it? > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 02, 2009 3:52 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Developing Treeview Based Systems > >> Aha! Good old William. >> Can you send it over please max.wanadoo at gmail.com >> Mucho Gracias mon amie. >> >> Max >> Laugh more than cry. Smile more than frown. Be generous in spirit. >> And >> always stand your round in the pub! >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: 02 March 2009 04:45 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Developing Treeview Based Systems >> >> ...start here >> > http://www.databasejournal.com/features/msaccess/article.php/3734331/Access- >> TreeView-ListView-Basics.htm >> http://www.melbpc.org.au/pcupdate/2010/2010article4.htm >> >> ...and when you get sick and tired of chasing dead links to the vb >> treeview >> help file, I have it :) >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Sunday, March 01, 2009 4:53 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: [AccessD] Developing Treeview Based Systems >> >>> Does anybody have any list of Treeview Methods and Properties that they >>> can >>> share? Web sites etc would be useful >>> >>> Thanls >>> >>> Max >>> Laugh more than cry. Smile more than frown. Be generous in spirit. >>> And >>> always stand your round in the pub! >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From adtp at airtelmail.in Tue Mar 3 12:00:58 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Tue, 3 Mar 2009 23:30:58 +0530 Subject: [AccessD] Building a control class References: Message-ID: <006b01c99c2a$3797e230$435fa27a@personald6374f> Gustav, I agree with you and like to keep everything in VBA module. However, it could so happen that another developer, relatively new to classes, tries to adopt an available control class and wishes some specific control to have an over-riding response as per =MyFunction, while allowing other controls to comply with the class behavior (preferring at the same time not to meddle with the class code itself). In such a situation, conditional check within the class as suggested, could provide the required flexibility. In this context, could there be any grounds for not incorporating this feature? Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Tuesday, March 03, 2009 13:17 Subject: Re: [AccessD] Building a control class Hi A.D. You have a point. However, I really think the =MyFunction() construction is a left-over from Access 1.x which didn't feature code behind forms. Two reasons for this: 1. It is nearly impossible to locate the controls where MyFunction is used without extensive manual search or using a third-party search utility. 2. Errors in MyFunction cannot be caught. /gustav >>> adtp at airtelmail.in 03-03-2009 06:26 >>> John, If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. Best wishes, A.D. Tejpal ------------ From adtp at airtelmail.in Tue Mar 3 12:53:34 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Wed, 4 Mar 2009 00:23:34 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com><01c401c99bc0$c778ab10$7d5fa27a@personald6374f> <49AD2F89.1080907@colbyconsulting.com> Message-ID: <00ab01c99c31$983db040$435fa27a@personald6374f> John, What I have in mind is a generic class, that morphs into a dedicated type as per the control passed to it. For example, if a text box is passed as argument, it acts as pure text box class. Similarly, for a combo box, it functions as pure combo box class. No doubt, the code content for such a class is more than that in tailor made class for single control. However, it offers the advantage of a common place to manage the code. Duplication of certain content across multitude of classes can be avoided. If any common improvement / enhancement in class code is found necessary, it can be done conveniently at one place. No need to edit all the scattered classes for individual controls. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Tuesday, March 03, 2009 18:54 Subject: Re: [AccessD] Building a control class A.D. >If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise? Unfortunately a generic control object cannot be dimensioned WithEvents, which is what is required in order to be able to sink the events for a control. If you think about it, each control can have completely different events. Take the combo control for example, it can raise a NotInList event. The only other control that has this event is the list control. The data controls have dirty, undo and change events whereas the command button does not. So, you cannot pass in a control object (as opposed to a textbox object or a combo object or a command button object) and then save it to a control object variable WithEvents. So you cannot sink the events inside of the class. Aside from that there are indeed good reasons to have a class for each object. A class is supposed to model an object. A command button is not a combo. A tab page is not a text box. Each of these things has specific things that you need to handle. The combo is going to have a NotInList which you will need to sink and run code for. A text box may want to drill down to discover its bound field data type so that it can set a specific date format (just an example), whereas a tab page will not need that. So if you did try to create a single generic control class (and could somehow sink the events) you would still end up with code and variables for a mish-mash of objects, and your class would become a nightmare. A text box may want to build an audit trail system whereas a command button wouldn't. You would not create a single class to represent a bank, account, customer and check, even though they are all parts of a bank system. Aside from the event sink quandary, controls are simply too different to model them all in one class. >While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. That is true. OTOH, once you start building a true framework where the form class scans for controls and automatically assign classes to the controls, you are going to want to find and at least discover what these MyFunction() thingies do. Probably you will want to migrate their functionality into the control classes. I have an ideological resistance to using that =MyFunction() method of hooking events. My problem with the method is that is almost impossible to discover what control uses MyFunction() without a search and replace program. Even with said program how do you discover every event in the program hooked in such a manner? It is a maintenance nightmare. By using a class for each control, you can place all such functions directly in the class, build the event sinks to call the functions in the class, and have a single place to go to maintain all that code. If you are going to work in a system that contains such event hooks, you will probably have to write code to open every form, scan all of it's events, then scan every control on each form checking all of their events specifically looking for such hooks and recording them in a table for cleanup. One of the objectives of a framework is to have a consistent user interface across the application. While MyFunction() might accomplish some specific piece of the interface precisely as intended, as you move to a framework it becomes tough to extend the interface since you expect your control classes to provide the functionality. The form class control scanner will automatically find and hook events, whereas the MyFunction() method depends on the developer remembering to do that. If a new developer comes in (s)he may not even know to go hook up all of the events as (s) adds a control to the form. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? > > While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. > > Best wishes, > A.D. Tejpal > ------------ From cfoust at infostatsystems.com Tue Mar 3 13:13:07 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 3 Mar 2009 11:13:07 -0800 Subject: [AccessD] Building a control class In-Reply-To: <00ab01c99c31$983db040$435fa27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com><01c401c99bc0$c778ab10$7d5fa27a@personald6374f><49AD2F89.1080907@colbyconsulting.com> <00ab01c99c31$983db040$435fa27a@personald6374f> Message-ID: I played with that idea some years ago, A.D. But I could never figure out a way to make it actually work in Access. In .Net, you can cast an object as a type in order to use it's type-specific methods and properties, but I didn't find an equivalent method in Access VBA back then and haven't really looked since. Also, you'd have to have a HUGE class to handle everything, which eventually would become more work that modifying a bunch of classes. So maybe you'd want a Controls class and maybe you'd need a GraphicsControls class and a ThirdPartyControls class, etc., etc. It seemed like a great idea when I thought of it, but in trying to make it work, I decided I was making more work for myself rather than less. If the mantra for classes is one class = one object, then a controls class doesn't abide by that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, March 03, 2009 10:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Building a control class John, What I have in mind is a generic class, that morphs into a dedicated type as per the control passed to it. For example, if a text box is passed as argument, it acts as pure text box class. Similarly, for a combo box, it functions as pure combo box class. No doubt, the code content for such a class is more than that in tailor made class for single control. However, it offers the advantage of a common place to manage the code. Duplication of certain content across multitude of classes can be avoided. If any common improvement / enhancement in class code is found necessary, it can be done conveniently at one place. No need to edit all the scattered classes for individual controls. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Tuesday, March 03, 2009 18:54 Subject: Re: [AccessD] Building a control class A.D. >If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise? Unfortunately a generic control object cannot be dimensioned WithEvents, which is what is required in order to be able to sink the events for a control. If you think about it, each control can have completely different events. Take the combo control for example, it can raise a NotInList event. The only other control that has this event is the list control. The data controls have dirty, undo and change events whereas the command button does not. So, you cannot pass in a control object (as opposed to a textbox object or a combo object or a command button object) and then save it to a control object variable WithEvents. So you cannot sink the events inside of the class. Aside from that there are indeed good reasons to have a class for each object. A class is supposed to model an object. A command button is not a combo. A tab page is not a text box. Each of these things has specific things that you need to handle. The combo is going to have a NotInList which you will need to sink and run code for. A text box may want to drill down to discover its bound field data type so that it can set a specific date format (just an example), whereas a tab page will not need that. So if you did try to create a single generic control class (and could somehow sink the events) you would still end up with code and variables for a mish-mash of objects, and your class would become a nightmare. A text box may want to build an audit trail system whereas a command button wouldn't. You would not create a single class to represent a bank, account, customer and check, even though they are all parts of a bank system. Aside from the event sink quandary, controls are simply too different to model them all in one class. >While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. That is true. OTOH, once you start building a true framework where the form class scans for controls and automatically assign classes to the controls, you are going to want to find and at least discover what these MyFunction() thingies do. Probably you will want to migrate their functionality into the control classes. I have an ideological resistance to using that =MyFunction() method of hooking events. My problem with the method is that is almost impossible to discover what control uses MyFunction() without a search and replace program. Even with said program how do you discover every event in the program hooked in such a manner? It is a maintenance nightmare. By using a class for each control, you can place all such functions directly in the class, build the event sinks to call the functions in the class, and have a single place to go to maintain all that code. If you are going to work in a system that contains such event hooks, you will probably have to write code to open every form, scan all of it's events, then scan every control on each form checking all of their events specifically looking for such hooks and recording them in a table for cleanup. One of the objectives of a framework is to have a consistent user interface across the application. While MyFunction() might accomplish some specific piece of the interface precisely as intended, as you move to a framework it becomes tough to extend the interface since you expect your control classes to provide the functionality. The form class control scanner will automatically find and hook events, whereas the MyFunction() method depends on the developer remembering to do that. If a new developer comes in (s)he may not even know to go hook up all of the events as (s) adds a control to the form. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? > > While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. > > Best wishes, > A.D. Tejpal > ------------ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at nciinc.com Tue Mar 3 13:20:38 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Tue, 3 Mar 2009 13:20:38 -0600 Subject: [AccessD] SQL Equivalent In-Reply-To: References: <49AD5165.5030102@colbyconsulting.com> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7BA@sanex101.nciinc.com> And sometimes it doesn't work. What I found was that the field needs the table identified first. dbo.table1.fieldA = dbo.table2.fieldB Especially if there is any join involved. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 03, 2009 10:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SQL Equivalent I've used Ken's suggestion of a Case statement in this situation when I need to return either a boolean or even a conditional string or numeric value for use in sorting. It works nicely for this. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 7:49 AM To: Access Developers discussion and problem solving Subject: [AccessD] SQL Equivalent In Access you can create a query, even in the QBW, where you make a field [FieldA]=[FieldB] as AIsEqB and the result is a true / false in a separate AIsEqB field. I have been trying to do that in SQL Server and it just will not accept the additional field. More precisely, it tries to turn the [FieldA]=[FieldB] into a string '[FieldA]=[FieldB]'. If I manually edit the SQL to include a where clause looking like that it turns it into an inner join. Is there a way to create this construct (a new field that evaluates to a true / false) in SQL Server? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From cfoust at infostatsystems.com Tue Mar 3 13:33:50 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 3 Mar 2009 11:33:50 -0800 Subject: [AccessD] SQL Equivalent In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7BA@sanex101.nciinc.com> References: <49AD5165.5030102@colbyconsulting.com> <7E02B06E41E5404589EDDDA2BAA1C5A86BD7BA@sanex101.nciinc.com> Message-ID: I haven't run into that, but I'm sure you're right if you're trying to work between two tables in the process. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Tuesday, March 03, 2009 11:21 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SQL Equivalent And sometimes it doesn't work. What I found was that the field needs the table identified first. dbo.table1.fieldA = dbo.table2.fieldB Especially if there is any join involved. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 03, 2009 10:22 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SQL Equivalent I've used Ken's suggestion of a Case statement in this situation when I need to return either a boolean or even a conditional string or numeric value for use in sorting. It works nicely for this. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 7:49 AM To: Access Developers discussion and problem solving Subject: [AccessD] SQL Equivalent In Access you can create a query, even in the QBW, where you make a field [FieldA]=[FieldB] as AIsEqB and the result is a true / false in a separate AIsEqB field. I have been trying to do that in SQL Server and it just will not accept the additional field. More precisely, it tries to turn the [FieldA]=[FieldB] into a string '[FieldA]=[FieldB]'. If I manually edit the SQL to include a where clause looking like that it turns it into an inner join. Is there a way to create this construct (a new field that evaluates to a true / false) in SQL Server? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ######################################################################## ######## If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ######################################################################## ######## -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Tue Mar 3 13:37:55 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 3 Mar 2009 11:37:55 -0800 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <49ad6a1b.0702d00a.6ffd.ffffd372@mx.google.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com><679D04B89E6246D7B5852AD5400558FF@jislaptopdev> <49ad6a1b.0702d00a.6ffd.ffffd372@mx.google.com> Message-ID: <35102C64A1204E1FB30ABF101379104B@murphy3234aaf1> Gmail will bounce zip files with anything it thinks is a danger. I just change the extension to something meaningless and have folks change it back. Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 03, 2009 9:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems Hmmmm, that is strange, I have never known Google mail to reject anything before. Can you recall what the error message was and can you say what size it was (although I don't think size is an issue with Google mail). Thanks Max Ps My son said there is no problem when he gets one from ma, he knows it is pa.!! That's kids for you. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 03 March 2009 17:00 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems ...sent as zip attachment ...your system rejected it? William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 02, 2009 3:52 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Developing Treeview Based Systems > Aha! Good old William. > Can you send it over please max.wanadoo at gmail.com Mucho Gracias mon > amie. > > Max > Laugh more than cry. Smile more than frown. Be generous in spirit. > And always stand your round in the pub! > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: 02 March 2009 04:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > ...start here > http://www.databasejournal.com/features/msaccess/article.php/3734331/Access- > TreeView-ListView-Basics.htm > http://www.melbpc.org.au/pcupdate/2010/2010article4.htm > > ...and when you get sick and tired of chasing dead links to the vb > treeview help file, I have it :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 01, 2009 4:53 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] Developing Treeview Based Systems > >> Does anybody have any list of Treeview Methods and Properties that >> they can share? Web sites etc would be useful >> >> Thanls >> >> Max >> Laugh more than cry. Smile more than frown. Be generous in spirit. >> And >> always stand your round in the pub! >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Mar 3 13:41:01 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 14:41:01 -0500 Subject: [AccessD] Building a control class In-Reply-To: <00ab01c99c31$983db040$435fa27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com><01c401c99bc0$c778ab10$7d5fa27a@personald6374f> <49AD2F89.1080907@colbyconsulting.com> <00ab01c99c31$983db040$435fa27a@personald6374f> Message-ID: <49AD87CD.90400@colbyconsulting.com> A.D. If you are determined to move in this direction and you want to sink events, you would have to coerce the generic control object passed in to a specific control type using a case statement that determines the control type. I believe you could also use a variant to pass in the actual control (textbox, combo etc) and not have to do a coercion. I truly do not recommend this approach however. The number of control types is fixed, so a class for each type is usable. Additionally it turns out that you are really mostly interested in an even smaller subset of all of the controls, for example you probably not build a class for the line control, the rectangle, the page break, unbound object, picture etc. To this point I have mostly worked with bound controls, as well as the tab, page and command button. Thus I only have 9 control classes. I guess it really depends on how deep you get into the controls in your forms. Additionally I use what I call (for lack of a better name) clsGlobalInterface. It contains code that truly is common across the control classes. As an example it is almost critical to empty collections before setting the pointer to the collection to nothing. So I have a method of clsGlobalInterface that will iterate a collection and remove anything in it, calling the term event of whatever is in there just in case the object is a class. This is a mEmptyClass method that could reside in each and every control class (or as a function out in a module) but since the code is identical, I simply place the code in clsGlobalInterface. I then dim an instance of clsGlobalInterface in the header of each control class. I actually expose the clsGlobalInterface instance using a property sub in each control class, but mostly it is used by the class itself to get at such common code. It is also possible of course to place code out in a module of the library and call it from the control classes, however we are supposed to try really hard to make classes self contained where possible. Thus I prefer to place such code in clsGlobalInterface. Using this clsGlobalInterface I encapsulate truly global code while keeping my control class specific to each control. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > What I have in mind is a generic class, that morphs into a dedicated type as per the control passed to it. For example, if a text box is passed as argument, it acts as pure text box class. Similarly, for a combo box, it functions as pure combo box class. > > No doubt, the code content for such a class is more than that in tailor made class for single control. However, it offers the advantage of a common place to manage the code. Duplication of certain content across multitude of classes can be avoided. If any common improvement / enhancement in class code is found necessary, it can be done conveniently at one place. No need to edit all the scattered classes for individual controls. > > Best wishes, > A.D. Tejpal > ------------ From stuart at lexacorp.com.pg Tue Mar 3 14:40:26 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 04 Mar 2009 06:40:26 +1000 Subject: [AccessD] Building a control class In-Reply-To: References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, Message-ID: <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> But a control *is* an Object. It's also a Class with it's own set of properties and methods. Otherwise you couldn't do: For each ctl in me.controls ...... Next On 3 Mar 2009 at 11:13, Charlotte Foust wrote: > rather than less. If the mantra for classes is one class = one object, > then a controls class doesn't abide by that. > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal > Sent: Tuesday, March 03, 2009 10:54 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > John, > > What I have in mind is a generic class, that morphs into a dedicated > type as per the control passed to it. For example, if a text box is > passed as argument, it acts as pure text box class. Similarly, for a > combo box, it functions as pure combo box class. > > No doubt, the code content for such a class is more than that in > tailor made class for single control. However, it offers the advantage > of a common place to manage the code. Duplication of certain content > across multitude of classes can be avoided. If any common improvement / > enhancement in class code is found necessary, it can be done > conveniently at one place. No need to edit all the scattered classes for > individual controls. > > Best wishes, > A.D. Tejpal > ------------ > > ----- Original Message ----- > From: jwcolby > To: Access Developers discussion and problem solving > Sent: Tuesday, March 03, 2009 18:54 > Subject: Re: [AccessD] Building a control class > > > A.D. > > >If a single class covering all controls (complete with events) were > to be devised, could there be any reason not to prefer it over a host of > classes control-wise? > > Unfortunately a generic control object cannot be dimensioned > WithEvents, which is what is required in order to be able to sink the > events for a control. > > If you think about it, each control can have completely different > events. Take the combo control for example, it can raise a NotInList > event. The only other control that has this event is the list control. > The data controls have dirty, undo and change events whereas the command > button does not. > > So, you cannot pass in a control object (as opposed to a textbox > object or a combo object or a command button object) and then save it to > a control object variable WithEvents. So you cannot sink the events > inside of the class. > > Aside from that there are indeed good reasons to have a class for each > object. A class is supposed to model an object. A command button is > not a combo. A tab page is not a text box. Each of these things has > specific things that you need to handle. The combo is going to have a > NotInList which you will need to sink and run code for. A text box may > want to drill down to discover its bound field data type so that it can > set a specific date format (just an example), whereas a tab page will > not need that. > > So if you did try to create a single generic control class (and could > somehow sink > the events) you would still end up with code and variables for a > mish-mash of objects, and your class would become a nightmare. A text > box may want to build an audit trail system whereas a command button > wouldn't. > > You would not create a single class to represent a bank, account, > customer and check, even though they are all parts of a bank system. > Aside from the event sink quandary, controls are simply too different to > model them all in one class. > > >While assigning "[Event Procedure]" to various events, it seems > desirable to make it conditional to the event not already having been > assigned some function (e.g. =MyFunction()) as otherwise the latter > stands suppressed. > > That is true. OTOH, once you start building a true framework where > the form class scans for controls and automatically assign classes to > the controls, you are going to want to find and at least discover what > these MyFunction() thingies do. Probably you will want to migrate their > functionality into the control classes. > > I have an ideological resistance to using that =MyFunction() method of > hooking events. My problem with the method is that is almost impossible > to discover what control uses MyFunction() without a search and replace > program. Even with said program how do you discover every event in the > program hooked in such a manner? It is a maintenance nightmare. By > using a class for each control, you can place all such functions > directly in the class, build the event sinks to call the functions in > the class, and have a single place to go to maintain all that code. > > If you are going to work in a system that contains such event hooks, > you will probably have to write code to open every form, scan all of > it's events, then scan every control on each form checking all of their > events specifically looking for such hooks and recording them in a table > for cleanup. > > One of the objectives of a framework is to have a consistent user > interface across the application. While MyFunction() might accomplish > some specific piece of the interface precisely as intended, as you move > to a framework it becomes tough to extend the interface since you expect > your control classes to provide the functionality. The form class > control scanner will automatically find and hook events, whereas the > MyFunction() method depends on the developer remembering to do that. If > a new developer comes in (s)he may not even know to go hook up all of > the events as (s) adds a control to the form. > > John W. Colby > www.ColbyConsulting.com > > > A.D.Tejpal wrote: > > > John, > > > > If a single class covering all controls (complete with events) > were to be devised, could there be any reason not to prefer it over a > host of classes control-wise ? > > > > While assigning "[Event Procedure]" to various events, it seems > desirable to make it conditional to the event not already having been > assigned some function (e.g. =MyFunction()) as otherwise the latter > stands suppressed. > > > > Best wishes, > > A.D. Tejpal > > ------------ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Mar 3 14:42:31 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 15:42:31 -0500 Subject: [AccessD] Building a control class In-Reply-To: References: <4990D95C.1030709@colbyconsulting.com><01c401c99bc0$c778ab10$7d5fa27a@personald6374f><49AD2F89.1080907@colbyconsulting.com> <00ab01c99c31$983db040$435fa27a@personald6374f> Message-ID: <49AD9637.4010807@colbyconsulting.com> > If the mantra for classes is one class = one object, then a controls class doesn't abide by that. And that is definitely an objective of class programming. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > I played with that idea some years ago, A.D. But I could never figure > out a way to make it actually work in Access. In .Net, you can cast an > object as a type in order to use it's type-specific methods and > properties, but I didn't find an equivalent method in Access VBA back > then and haven't really looked since. Also, you'd have to have a HUGE > class to handle everything, which eventually would become more work that > modifying a bunch of classes. So maybe you'd want a Controls class and > maybe you'd need a GraphicsControls class and a ThirdPartyControls > class, etc., etc. It seemed like a great idea when I thought of it, but > in trying to make it work, I decided I was making more work for myself > rather than less. If the mantra for classes is one class = one object, > then a controls class doesn't abide by that. > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal > Sent: Tuesday, March 03, 2009 10:54 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > John, > > What I have in mind is a generic class, that morphs into a dedicated > type as per the control passed to it. For example, if a text box is > passed as argument, it acts as pure text box class. Similarly, for a > combo box, it functions as pure combo box class. > > No doubt, the code content for such a class is more than that in > tailor made class for single control. However, it offers the advantage > of a common place to manage the code. Duplication of certain content > across multitude of classes can be avoided. If any common improvement / > enhancement in class code is found necessary, it can be done > conveniently at one place. No need to edit all the scattered classes for > individual controls. > > Best wishes, > A.D. Tejpal > ------------ > > ----- Original Message ----- > From: jwcolby > To: Access Developers discussion and problem solving > Sent: Tuesday, March 03, 2009 18:54 > Subject: Re: [AccessD] Building a control class > > > A.D. > > >If a single class covering all controls (complete with events) were > to be devised, could there be any reason not to prefer it over a host of > classes control-wise? > > Unfortunately a generic control object cannot be dimensioned > WithEvents, which is what is required in order to be able to sink the > events for a control. > > If you think about it, each control can have completely different > events. Take the combo control for example, it can raise a NotInList > event. The only other control that has this event is the list control. > The data controls have dirty, undo and change events whereas the command > button does not. > > So, you cannot pass in a control object (as opposed to a textbox > object or a combo object or a command button object) and then save it to > a control object variable WithEvents. So you cannot sink the events > inside of the class. > > Aside from that there are indeed good reasons to have a class for each > object. A class is supposed to model an object. A command button is > not a combo. A tab page is not a text box. Each of these things has > specific things that you need to handle. The combo is going to have a > NotInList which you will need to sink and run code for. A text box may > want to drill down to discover its bound field data type so that it can > set a specific date format (just an example), whereas a tab page will > not need that. > > So if you did try to create a single generic control class (and could > somehow sink > the events) you would still end up with code and variables for a > mish-mash of objects, and your class would become a nightmare. A text > box may want to build an audit trail system whereas a command button > wouldn't. > > You would not create a single class to represent a bank, account, > customer and check, even though they are all parts of a bank system. > Aside from the event sink quandary, controls are simply too different to > model them all in one class. > > >While assigning "[Event Procedure]" to various events, it seems > desirable to make it conditional to the event not already having been > assigned some function (e.g. =MyFunction()) as otherwise the latter > stands suppressed. > > That is true. OTOH, once you start building a true framework where > the form class scans for controls and automatically assign classes to > the controls, you are going to want to find and at least discover what > these MyFunction() thingies do. Probably you will want to migrate their > functionality into the control classes. > > I have an ideological resistance to using that =MyFunction() method of > hooking events. My problem with the method is that is almost impossible > to discover what control uses MyFunction() without a search and replace > program. Even with said program how do you discover every event in the > program hooked in such a manner? It is a maintenance nightmare. By > using a class for each control, you can place all such functions > directly in the class, build the event sinks to call the functions in > the class, and have a single place to go to maintain all that code. > > If you are going to work in a system that contains such event hooks, > you will probably have to write code to open every form, scan all of > it's events, then scan every control on each form checking all of their > events specifically looking for such hooks and recording them in a table > for cleanup. > > One of the objectives of a framework is to have a consistent user > interface across the application. While MyFunction() might accomplish > some specific piece of the interface precisely as intended, as you move > to a framework it becomes tough to extend the interface since you expect > your control classes to provide the functionality. The form class > control scanner will automatically find and hook events, whereas the > MyFunction() method depends on the developer remembering to do that. If > a new developer comes in (s)he may not even know to go hook up all of > the events as (s) adds a control to the form. > > John W. Colby > www.ColbyConsulting.com > > > A.D.Tejpal wrote: > > > John, > > > > If a single class covering all controls (complete with events) > were to be devised, could there be any reason not to prefer it over a > host of classes control-wise ? > > > > While assigning "[Event Procedure]" to various events, it seems > desirable to make it conditional to the event not already having been > assigned some function (e.g. =MyFunction()) as otherwise the latter > stands suppressed. > > > > Best wishes, > > A.D. Tejpal > > ------------ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Tue Mar 3 15:05:41 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 3 Mar 2009 13:05:41 -0800 Subject: [AccessD] Building a control class In-Reply-To: <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> Message-ID: Of course it's an object, but it's a generic object in a collection of generic objects. What does a control look like? A textbox is a control but a control isn't automatically a textbox. So what are you going to do, give the control class every method and property there is and just go "oops!" when one of them doesn't apply? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, March 03, 2009 12:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Building a control class But a control *is* an Object. It's also a Class with it's own set of properties and methods. Otherwise you couldn't do: For each ctl in me.controls ...... Next On 3 Mar 2009 at 11:13, Charlotte Foust wrote: > rather than less. If the mantra for classes is one class = one > object, then a controls class doesn't abide by that. > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal > Sent: Tuesday, March 03, 2009 10:54 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > John, > > What I have in mind is a generic class, that morphs into a > dedicated type as per the control passed to it. For example, if a text > box is passed as argument, it acts as pure text box class. Similarly, > for a combo box, it functions as pure combo box class. > > No doubt, the code content for such a class is more than that in > tailor made class for single control. However, it offers the advantage > of a common place to manage the code. Duplication of certain content > across multitude of classes can be avoided. If any common improvement > / enhancement in class code is found necessary, it can be done > conveniently at one place. No need to edit all the scattered classes > for individual controls. > > Best wishes, > A.D. Tejpal > ------------ > > ----- Original Message ----- > From: jwcolby > To: Access Developers discussion and problem solving > Sent: Tuesday, March 03, 2009 18:54 > Subject: Re: [AccessD] Building a control class > > > A.D. > > >If a single class covering all controls (complete with events) > were to be devised, could there be any reason not to prefer it over a > host of classes control-wise? > > Unfortunately a generic control object cannot be dimensioned > WithEvents, which is what is required in order to be able to sink the > events for a control. > > If you think about it, each control can have completely different > events. Take the combo control for example, it can raise a NotInList > event. The only other control that has this event is the list control. > The data controls have dirty, undo and change events whereas the > command button does not. > > So, you cannot pass in a control object (as opposed to a textbox > object or a combo object or a command button object) and then save it > to a control object variable WithEvents. So you cannot sink the > events inside of the class. > > Aside from that there are indeed good reasons to have a class for > each object. A class is supposed to model an object. A command > button is not a combo. A tab page is not a text box. Each of these > things has specific things that you need to handle. The combo is > going to have a NotInList which you will need to sink and run code > for. A text box may want to drill down to discover its bound field > data type so that it can set a specific date format (just an example), > whereas a tab page will not need that. > > So if you did try to create a single generic control class (and > could somehow sink > the events) you would still end up with code and variables for a > mish-mash of objects, and your class would become a nightmare. A text > box may want to build an audit trail system whereas a command button > wouldn't. > > You would not create a single class to represent a bank, account, > customer and check, even though they are all parts of a bank system. > Aside from the event sink quandary, controls are simply too different > to model them all in one class. > > >While assigning "[Event Procedure]" to various events, it seems > desirable to make it conditional to the event not already having been > assigned some function (e.g. =MyFunction()) as otherwise the latter > stands suppressed. > > That is true. OTOH, once you start building a true framework where > the form class scans for controls and automatically assign classes to > the controls, you are going to want to find and at least discover what > these MyFunction() thingies do. Probably you will want to migrate > their functionality into the control classes. > > I have an ideological resistance to using that =MyFunction() method > of hooking events. My problem with the method is that is almost > impossible to discover what control uses MyFunction() without a search > and replace program. Even with said program how do you discover every > event in the program hooked in such a manner? It is a maintenance > nightmare. By using a class for each control, you can place all such > functions directly in the class, build the event sinks to call the > functions in the class, and have a single place to go to maintain all that code. > > If you are going to work in a system that contains such event hooks, > you will probably have to write code to open every form, scan all of > it's events, then scan every control on each form checking all of > their events specifically looking for such hooks and recording them in > a table for cleanup. > > One of the objectives of a framework is to have a consistent user > interface across the application. While MyFunction() might accomplish > some specific piece of the interface precisely as intended, as you > move to a framework it becomes tough to extend the interface since you > expect your control classes to provide the functionality. The form > class control scanner will automatically find and hook events, whereas > the > MyFunction() method depends on the developer remembering to do that. > If a new developer comes in (s)he may not even know to go hook up all > of the events as (s) adds a control to the form. > > John W. Colby > www.ColbyConsulting.com > > > A.D.Tejpal wrote: > > > John, > > > > If a single class covering all controls (complete with events) > were to be devised, could there be any reason not to prefer it over a > host of classes control-wise ? > > > > While assigning "[Event Procedure]" to various events, it seems > desirable to make it conditional to the event not already having been > assigned some function (e.g. =MyFunction()) as otherwise the latter > stands suppressed. > > > > Best wishes, > > A.D. Tejpal > > ------------ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Mar 3 15:09:44 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 16:09:44 -0500 Subject: [AccessD] Building a control class In-Reply-To: <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> Message-ID: <49AD9C98.5090902@colbyconsulting.com> Stuart > But a control *is* an Object. It's also a Class with it's own set of properties and methods. It is indeed an object. As I have said many times, EVERYTHING in Access is an object. A specific type of control is a subclass of a generic control object. It inherits all of the control class properties and adds its own properties, methods and events. Unfortunately while the Microsoft developers of Access have control at the inheritance level, we do not. However even in .Net you would usually start with the lowest (down the tree) object that represents what you are modeling and go from there. We are building wrappers in a poor man's attempt to add functionality to some specific thing, a combo, or a text box or a tab control etc. We are "modeling" a descendant of the object we are wrapping and adding functionality to that object. You absolutely could wrap an untyped control, but then you are modeling a descendant of the untyped control object. You do not get the properties, methods and events of a combo or a radio button for example. If you choose to attempt to do this (and you want to sink events), you WILL end up with a dimensioned variable TYPED for each control type that your single class is modeling. IOW there will be a combo variable dimensioned WithEvents. Likewise a text box, tab control, command button, radio button, group, etc. So you will have about NINE variables in the header of the class each dimensioned WithEvents. Only one will be used for any class instance. NOW... you will have all of the event sinks for NINE different controls, and the code that goes in all of those event sinks. Yes, some may be the same code but some may not. For instance in my framework, the dbl-click of the combo CAN open a form to edit the list behind the combo. Do you want your dbl-click of the text box doing that? There is no list for the text box! I am not going to get into an argument about this. We each get to make our own decisions as to the wisdom of how we do things. Trying to use a class to simultaneously model a combo and a text box and a command button and a tab control, a radio button and a group etc is not IMHO a wise thing to do. Yes, these are all controls but they are radically different in how they operate and what we use them for in a form or report. If any list member wishes to use one big control class feel free, and please do report back on how doing that affected your programming effort. John W. Colby www.ColbyConsulting.com Stuart McLachlan wrote: > But a control *is* an Object. It's also a Class with it's own set of properties > and methods. Otherwise you couldn't do: > > For each ctl in me.controls > ...... > Next > > On 3 Mar 2009 at 11:13, Charlotte Foust wrote: > >> rather than less. If the mantra for classes is one class = one object, >> then a controls class doesn't abide by that. >> >> Charlotte Foust From rockysmolin at bchacc.com Tue Mar 3 15:20:45 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 3 Mar 2009 13:20:45 -0800 Subject: [AccessD] FW: Transportable Document Approach needed Message-ID: Dear List: I have a colleague who has a need to import an Access report into a Word doc and have it be editable. Any ideas? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com _____ From: Mike Dwyer [mailto:mike at aesadvantage.net] Sent: Tuesday, March 03, 2009 12:55 PM To: Rocky Smolin at Beach Access Software Cc: Doug Murphy Subject: RE: Transportable Document Approach needed It has to be editable. They will be adding paragraphs, photos, etc. In word 2007 you can embed a PDF and it displays the image. However, it won't do multi-page pdfs. From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Tuesday, March 03, 2009 12:53 PM To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; wayne.warren at gmail.com; 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com Subject: RE: Transportable Document Approach needed PDF would be so much simpler. Is that an option? Else automating the insertion of a snapview into the word doc might be an approach. But simply exporting a report to a word doc - you lose the formatting IIRC. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com _____ From: Mike Dwyer [mailto:mike at aesadvantage.net] Sent: Tuesday, March 03, 2009 12:29 PM To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; Dixon; wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com Subject: Transportable Document Approach needed Ok, I've got an interesting request and I'm not sure how best to approach this. Perhaps you folks have done this before. The customer needs a word document put together that is comprised of Access Reports for the most part. They will then add new pages with narratives and pictures, and what-not. They will then print this document or just keep it on their laptop. I need to generate this document through an automated fashion. The reports are quite different and won't likely "chain" together via some master report container. Given what's available, any ideas on the mechanism to get the report into a word document? From jimdettman at verizon.net Tue Mar 3 15:29:44 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Tue, 03 Mar 2009 16:29:44 -0500 Subject: [AccessD] Building a control class In-Reply-To: <00ab01c99c31$983db040$435fa27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com><01c401c99bc0$c778ab10$7d5fa27a@personald6374f> <49AD2F89.1080907@colbyconsulting.com> <00ab01c99c31$983db040$435fa27a@personald6374f> Message-ID: <7C4F54A09C1B47F3A0BF87335A103052@LaptopII> << What I have in mind is a generic class, that morphs into a dedicated type as per the control passed to it. For example, if a text box is passed as argument, it acts as pure text box class. Similarly, for a combo box, it functions as pure combo box class.>> If VBA had full inheritance, then you could do that. But since it does not, you can't truly build a class hierarchy such as this. A good example of what your thinking might be a date only control. Really it's a text control that only allows dates to entered. If VBA really had inheritance, then you would have your class of TextControl, which you'd inherit and override to get the date only behavior. I've worked in VFP for a few years now and everything in VFP is built on top of base classes. In fact, for the framework I use, it breaks out like this: VFP Base Classes VMP Base Classes (framework that I use) OCS Base Classes (my classes) App specific classes. So if I want to change the way a text control works in every application that I write (say to add a security feature), then I change the OCS base classes. Every app then gets the behavior. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: Tuesday, March 03, 2009 1:54 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Building a control class John, What I have in mind is a generic class, that morphs into a dedicated type as per the control passed to it. For example, if a text box is passed as argument, it acts as pure text box class. Similarly, for a combo box, it functions as pure combo box class. No doubt, the code content for such a class is more than that in tailor made class for single control. However, it offers the advantage of a common place to manage the code. Duplication of certain content across multitude of classes can be avoided. If any common improvement / enhancement in class code is found necessary, it can be done conveniently at one place. No need to edit all the scattered classes for individual controls. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Tuesday, March 03, 2009 18:54 Subject: Re: [AccessD] Building a control class A.D. >If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise? Unfortunately a generic control object cannot be dimensioned WithEvents, which is what is required in order to be able to sink the events for a control. If you think about it, each control can have completely different events. Take the combo control for example, it can raise a NotInList event. The only other control that has this event is the list control. The data controls have dirty, undo and change events whereas the command button does not. So, you cannot pass in a control object (as opposed to a textbox object or a combo object or a command button object) and then save it to a control object variable WithEvents. So you cannot sink the events inside of the class. Aside from that there are indeed good reasons to have a class for each object. A class is supposed to model an object. A command button is not a combo. A tab page is not a text box. Each of these things has specific things that you need to handle. The combo is going to have a NotInList which you will need to sink and run code for. A text box may want to drill down to discover its bound field data type so that it can set a specific date format (just an example), whereas a tab page will not need that. So if you did try to create a single generic control class (and could somehow sink the events) you would still end up with code and variables for a mish-mash of objects, and your class would become a nightmare. A text box may want to build an audit trail system whereas a command button wouldn't. You would not create a single class to represent a bank, account, customer and check, even though they are all parts of a bank system. Aside from the event sink quandary, controls are simply too different to model them all in one class. >While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. That is true. OTOH, once you start building a true framework where the form class scans for controls and automatically assign classes to the controls, you are going to want to find and at least discover what these MyFunction() thingies do. Probably you will want to migrate their functionality into the control classes. I have an ideological resistance to using that =MyFunction() method of hooking events. My problem with the method is that is almost impossible to discover what control uses MyFunction() without a search and replace program. Even with said program how do you discover every event in the program hooked in such a manner? It is a maintenance nightmare. By using a class for each control, you can place all such functions directly in the class, build the event sinks to call the functions in the class, and have a single place to go to maintain all that code. If you are going to work in a system that contains such event hooks, you will probably have to write code to open every form, scan all of it's events, then scan every control on each form checking all of their events specifically looking for such hooks and recording them in a table for cleanup. One of the objectives of a framework is to have a consistent user interface across the application. While MyFunction() might accomplish some specific piece of the interface precisely as intended, as you move to a framework it becomes tough to extend the interface since you expect your control classes to provide the functionality. The form class control scanner will automatically find and hook events, whereas the MyFunction() method depends on the developer remembering to do that. If a new developer comes in (s)he may not even know to go hook up all of the events as (s) adds a control to the form. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? > > While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. > > Best wishes, > A.D. Tejpal > ------------ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Mar 3 15:32:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 16:32:14 -0500 Subject: [AccessD] Building a control class In-Reply-To: References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> Message-ID: <49ADA1DE.6060203@colbyconsulting.com> >So what are you going to do, give the control class every method and property there is and just go "oops!" when one of them doesn't apply? It's worse than that though. If you intend to sink events in your class then you MUST dimension the control variable WithEvents, and you cannot do that for a generic control object. Try it and you get an immediate compile error stating that "object does not source automation events". IOW you must: Dimension WithEvents ctl as combo Dimension WithEvents ctl as textbox Dimension WithEvents ctl as tab Dimension WithEvents ctl as Control is illegal syntax and throws an error as soon as you hit compile. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > Of course it's an object, but it's a generic object in a collection of > generic objects. What does a control look like? A textbox is a control > but a control isn't automatically a textbox. So what are you going to > do, give the control class every method and property there is and just > go "oops!" when one of them doesn't apply? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Tuesday, March 03, 2009 12:40 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > But a control *is* an Object. It's also a Class with it's own set of > properties and methods. Otherwise you couldn't do: > > For each ctl in me.controls > ...... > Next From jwcolby at colbyconsulting.com Tue Mar 3 15:35:48 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 03 Mar 2009 16:35:48 -0500 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: References: Message-ID: <49ADA2B4.8070002@colbyconsulting.com> Yes, make the report a Word document. Use SendTo (IIRC) and select the RTF as the document type. Or use automation to open Word and create the document. As for actual Access reports the ONLY thing that can view them is the snapshot viewer and then it is not editable. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a Word doc > and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, it > won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; wayne.warren at gmail.com; > 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; > bhynum at cox.net; elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be an > approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; Dixon; > wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; > Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to approach > this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of Access > Reports for the most part. They will then add new pages with narratives and > pictures, and what-not. They will then print this document or just keep it > on their laptop. > > > > I need to generate this document through an automated fashion. The reports > are quite different and won't likely "chain" together via some master report > container. Given what's available, any ideas on the mechanism to get the > report into a word document? > From dwaters at usinternet.com Tue Mar 3 15:37:48 2009 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 3 Mar 2009 15:37:48 -0600 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: References: Message-ID: <90EFEB08391B405B9B97C7C43215B4FD@danwaters> Hi Rocky, When you go to Export a report, they can be exported as .htm, .txt, .rtf, and .xml, among others. I tried .rtf and all the labels and text came across formatted correctly, but not lines or pictures. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 03, 2009 3:21 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Transportable Document Approach needed Dear List: I have a colleague who has a need to import an Access report into a Word doc and have it be editable. Any ideas? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com _____ From: Mike Dwyer [mailto:mike at aesadvantage.net] Sent: Tuesday, March 03, 2009 12:55 PM To: Rocky Smolin at Beach Access Software Cc: Doug Murphy Subject: RE: Transportable Document Approach needed It has to be editable. They will be adding paragraphs, photos, etc. In word 2007 you can embed a PDF and it displays the image. However, it won't do multi-page pdfs. From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Tuesday, March 03, 2009 12:53 PM To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; wayne.warren at gmail.com; 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com Subject: RE: Transportable Document Approach needed PDF would be so much simpler. Is that an option? Else automating the insertion of a snapview into the word doc might be an approach. But simply exporting a report to a word doc - you lose the formatting IIRC. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com _____ From: Mike Dwyer [mailto:mike at aesadvantage.net] Sent: Tuesday, March 03, 2009 12:29 PM To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; Dixon; wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com Subject: Transportable Document Approach needed Ok, I've got an interesting request and I'm not sure how best to approach this. Perhaps you folks have done this before. The customer needs a word document put together that is comprised of Access Reports for the most part. They will then add new pages with narratives and pictures, and what-not. They will then print this document or just keep it on their laptop. I need to generate this document through an automated fashion. The reports are quite different and won't likely "chain" together via some master report container. Given what's available, any ideas on the mechanism to get the report into a word document? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Mar 3 15:51:17 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 3 Mar 2009 16:51:17 -0500 Subject: [AccessD] FW: Transportable Document Approach needed References: <90EFEB08391B405B9B97C7C43215B4FD@danwaters> Message-ID: <095675D86DDB4B19BDA47F9BFBC3E37D@jislaptopdev> ...take a look at Leban's site ...he has code that will export an Access report to Word exactly as it looks in the report, graphics included. William -------------------------------------------------- From: "Dan Waters" Sent: Tuesday, March 03, 2009 4:37 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Transportable Document Approach needed > Hi Rocky, > > When you go to Export a report, they can be exported as .htm, .txt, .rtf, > and .xml, among others. > > I tried .rtf and all the labels and text came across formatted correctly, > but not lines or pictures. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: Tuesday, March 03, 2009 3:21 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] FW: Transportable Document Approach needed > > Dear List: > > I have a colleague who has a need to import an Access report into a Word > doc > and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, it > won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; > wayne.warren at gmail.com; > 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; > bhynum at cox.net; elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be an > approach. > > > > But simply exporting a report to a word doc - you lose the formatting > IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; > Dixon; > wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; > Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to approach > this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of > Access > Reports for the most part. They will then add new pages with narratives > and > pictures, and what-not. They will then print this document or just keep > it > on their laptop. > > > > I need to generate this document through an automated fashion. The > reports > are quite different and won't likely "chain" together via some master > report > container. Given what's available, any ideas on the mechanism to get the > report into a word document? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Tue Mar 3 16:00:55 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 04 Mar 2009 08:00:55 +1000 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: References: Message-ID: <49AE3537.2638.8B678C5@stuart.lexacorp.com.pg> A real PITA. I've had a similar requirment on several occasions. You can try outputting the report to RTF, but this only works with VERY plainly formatted reports (no lines/boxes,sub reports etc) In the majority of cases, I build a template in word with bookmarks in the appropriate places, open the report's recordset in code and use Office Automation to push the data in. I can send you a couple of examples if you want. -- Stuart On 3 Mar 2009 at 13:20, Rocky Smolin at Beach Access wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a Word doc > and have it be editable. Any ideas? > > MTI > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, it > won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; wayne.warren at gmail.com; > 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; > bhynum at cox.net; elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be an > approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; Dixon; > wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; > Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to approach > this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of Access > Reports for the most part. They will then add new pages with narratives and > pictures, and what-not. They will then print this document or just keep it > on their laptop. > > > > I need to generate this document through an automated fashion. The reports > are quite different and won't likely "chain" together via some master report > container. Given what's available, any ideas on the mechanism to get the > report into a word document? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 3 16:03:35 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 3 Mar 2009 14:03:35 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <49ADA2B4.8070002@colbyconsulting.com> References: <49ADA2B4.8070002@colbyconsulting.com> Message-ID: But you can install a PDF printer and capture a document in that. It could be editable depending on how it was created. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 1:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed Yes, make the report a Word document. Use SendTo (IIRC) and select the RTF as the document type. Or use automation to open Word and create the document. As for actual Access reports the ONLY thing that can view them is the snapshot viewer and then it is not editable. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a > Word doc and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, > it won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; > wayne.warren at gmail.com; 'Carla Bohnet'; > 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be > an approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; > Dixon; wayne.warren at gmail.com; Carla Bohnet; > barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to > approach this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of > Access Reports for the most part. They will then add new pages with > narratives and pictures, and what-not. They will then print this > document or just keep it on their laptop. > > > > I need to generate this document through an automated fashion. The > reports are quite different and won't likely "chain" together via some > master report container. Given what's available, any ideas on the > mechanism to get the report into a word document? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Mar 3 18:03:50 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 3 Mar 2009 19:03:50 -0500 Subject: [AccessD] Developing Treeview Based Systems References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com><679D04B89E6246D7B5852AD5400558FF@jislaptopdev><49ad6a1b.0702d00a.6ffd.ffffd372@mx.google.com> <35102C64A1204E1FB30ABF101379104B@murphy3234aaf1> Message-ID: <3DAE3A52D1544FA390744F21024ED349@jislaptopdev> ...yep ...worked like a charm. William -------------------------------------------------- From: "Doug Murphy" Sent: Tuesday, March 03, 2009 2:37 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Developing Treeview Based Systems > Gmail will bounce zip files with anything it thinks is a danger. I just > change the extension to something meaningless and have folks change it > back. > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 03, 2009 9:34 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Developing Treeview Based Systems > > Hmmmm, that is strange, I have never known Google mail to reject anything > before. Can you recall what the error message was and can you say what > size > it was (although I don't think size is an issue with Google mail). > > Thanks > > Max > Ps My son said there is no problem when he gets one from ma, he knows it > is > pa.!! That's kids for you. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 03 March 2009 17:00 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > ...sent as zip attachment > ...your system rejected it? > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 02, 2009 3:52 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Developing Treeview Based Systems > >> Aha! Good old William. >> Can you send it over please max.wanadoo at gmail.com Mucho Gracias mon >> amie. >> >> Max >> Laugh more than cry. Smile more than frown. Be generous in spirit. >> And always stand your round in the pub! >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: 02 March 2009 04:45 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Developing Treeview Based Systems >> >> ...start here >> > http://www.databasejournal.com/features/msaccess/article.php/3734331/Access- >> TreeView-ListView-Basics.htm >> http://www.melbpc.org.au/pcupdate/2010/2010article4.htm >> >> ...and when you get sick and tired of chasing dead links to the vb >> treeview help file, I have it :) >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Sunday, March 01, 2009 4:53 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: [AccessD] Developing Treeview Based Systems >> >>> Does anybody have any list of Treeview Methods and Properties that >>> they can share? Web sites etc would be useful >>> >>> Thanls >>> >>> Max >>> Laugh more than cry. Smile more than frown. Be generous in spirit. >>> And >>> always stand your round in the pub! >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Tue Mar 3 19:27:46 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 3 Mar 2009 17:27:46 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <49ADA2B4.8070002@colbyconsulting.com> References: <49ADA2B4.8070002@colbyconsulting.com> Message-ID: Thank you John. Will forward. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 1:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed Yes, make the report a Word document. Use SendTo (IIRC) and select the RTF as the document type. Or use automation to open Word and create the document. As for actual Access reports the ONLY thing that can view them is the snapshot viewer and then it is not editable. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a > Word doc and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, > it won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; > wayne.warren at gmail.com; 'Carla Bohnet'; > 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be > an approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; > Dixon; wayne.warren at gmail.com; Carla Bohnet; > barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to > approach this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of > Access Reports for the most part. They will then add new pages with > narratives and pictures, and what-not. They will then print this > document or just keep it on their laptop. > > > > I need to generate this document through an automated fashion. The > reports are quite different and won't likely "chain" together via some > master report container. Given what's available, any ideas on the > mechanism to get the report into a word document? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 3 19:28:36 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 3 Mar 2009 17:28:36 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <90EFEB08391B405B9B97C7C43215B4FD@danwaters> References: <90EFEB08391B405B9B97C7C43215B4FD@danwaters> Message-ID: <6BB1788C5EAA424DA6666655425B4939@HAL9005> Thanks Dan. Will forward. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Tuesday, March 03, 2009 1:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Transportable Document Approach needed Hi Rocky, When you go to Export a report, they can be exported as .htm, .txt, .rtf, and .xml, among others. I tried .rtf and all the labels and text came across formatted correctly, but not lines or pictures. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 03, 2009 3:21 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] FW: Transportable Document Approach needed Dear List: I have a colleague who has a need to import an Access report into a Word doc and have it be editable. Any ideas? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com _____ From: Mike Dwyer [mailto:mike at aesadvantage.net] Sent: Tuesday, March 03, 2009 12:55 PM To: Rocky Smolin at Beach Access Software Cc: Doug Murphy Subject: RE: Transportable Document Approach needed It has to be editable. They will be adding paragraphs, photos, etc. In word 2007 you can embed a PDF and it displays the image. However, it won't do multi-page pdfs. From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Tuesday, March 03, 2009 12:53 PM To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; wayne.warren at gmail.com; 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com Subject: RE: Transportable Document Approach needed PDF would be so much simpler. Is that an option? Else automating the insertion of a snapview into the word doc might be an approach. But simply exporting a report to a word doc - you lose the formatting IIRC. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com _____ From: Mike Dwyer [mailto:mike at aesadvantage.net] Sent: Tuesday, March 03, 2009 12:29 PM To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; Dixon; wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com Subject: Transportable Document Approach needed Ok, I've got an interesting request and I'm not sure how best to approach this. Perhaps you folks have done this before. The customer needs a word document put together that is comprised of Access Reports for the most part. They will then add new pages with narratives and pictures, and what-not. They will then print this document or just keep it on their laptop. I need to generate this document through an automated fashion. The reports are quite different and won't likely "chain" together via some master report container. Given what's available, any ideas on the mechanism to get the report into a word document? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 3 19:29:21 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 3 Mar 2009 17:29:21 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <095675D86DDB4B19BDA47F9BFBC3E37D@jislaptopdev> References: <90EFEB08391B405B9B97C7C43215B4FD@danwaters> <095675D86DDB4B19BDA47F9BFBC3E37D@jislaptopdev> Message-ID: <7FE9AFA3236B403A8D1ED39E2E75BDB7@HAL9005> That could be the hot ticket. Is there anything Lebans *hasn't* got on his site? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Tuesday, March 03, 2009 1:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed ...take a look at Leban's site ...he has code that will export an Access report to Word exactly as it looks in the report, graphics included. William -------------------------------------------------- From: "Dan Waters" Sent: Tuesday, March 03, 2009 4:37 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Transportable Document Approach needed > Hi Rocky, > > When you go to Export a report, they can be exported as .htm, .txt, > .rtf, and .xml, among others. > > I tried .rtf and all the labels and text came across formatted > correctly, but not lines or pictures. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky > Smolin at Beach Access Software > Sent: Tuesday, March 03, 2009 3:21 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] FW: Transportable Document Approach needed > > Dear List: > > I have a colleague who has a need to import an Access report into a > Word doc and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, > it won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; > wayne.warren at gmail.com; 'Carla Bohnet'; > 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be > an approach. > > > > But simply exporting a report to a word doc - you lose the formatting > IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; > Dixon; wayne.warren at gmail.com; Carla Bohnet; > barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to > approach this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of > Access Reports for the most part. They will then add new pages with > narratives and pictures, and what-not. They will then print this > document or just keep it on their laptop. > > > > I need to generate this document through an automated fashion. The > reports are quite different and won't likely "chain" together via some > master report container. Given what's available, any ideas on the > mechanism to get the report into a word document? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 3 19:30:07 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 3 Mar 2009 17:30:07 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <49AE3537.2638.8B678C5@stuart.lexacorp.com.pg> References: <49AE3537.2638.8B678C5@stuart.lexacorp.com.pg> Message-ID: <949FB0AFBF2D40DA9B81589BAFF7163F@HAL9005> Thanks. And thanks for the offer of examples. It may come to that. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, March 03, 2009 2:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed A real PITA. I've had a similar requirment on several occasions. You can try outputting the report to RTF, but this only works with VERY plainly formatted reports (no lines/boxes,sub reports etc) In the majority of cases, I build a template in word with bookmarks in the appropriate places, open the report's recordset in code and use Office Automation to push the data in. I can send you a couple of examples if you want. -- Stuart On 3 Mar 2009 at 13:20, Rocky Smolin at Beach Access wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a Word doc > and have it be editable. Any ideas? > > MTI > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, it > won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; wayne.warren at gmail.com; > 'Carla Bohnet'; 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; > bhynum at cox.net; elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be an > approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; Dixon; > wayne.warren at gmail.com; Carla Bohnet; barbcarleton at jewelrydesignermana; > Dw-murphy at cox.net; bhynum at cox.net; elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to approach > this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of Access > Reports for the most part. They will then add new pages with narratives and > pictures, and what-not. They will then print this document or just keep it > on their laptop. > > > > I need to generate this document through an automated fashion. The reports > are quite different and won't likely "chain" together via some master report > container. Given what's available, any ideas on the mechanism to get the > report into a word document? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 3 19:31:04 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 3 Mar 2009 17:31:04 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: References: <49ADA2B4.8070002@colbyconsulting.com> Message-ID: Is it editable in Word? I think that's a requirement. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 03, 2009 2:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed But you can install a PDF printer and capture a document in that. It could be editable depending on how it was created. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 1:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed Yes, make the report a Word document. Use SendTo (IIRC) and select the RTF as the document type. Or use automation to open Word and create the document. As for actual Access reports the ONLY thing that can view them is the snapshot viewer and then it is not editable. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a > Word doc and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, > it won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; > wayne.warren at gmail.com; 'Carla Bohnet'; > 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be > an approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; > Dixon; wayne.warren at gmail.com; Carla Bohnet; > barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to > approach this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of > Access Reports for the most part. They will then add new pages with > narratives and pictures, and what-not. They will then print this > document or just keep it on their laptop. > > > > I need to generate this document through an automated fashion. The > reports are quite different and won't likely "chain" together via some > master report container. Given what's available, any ideas on the > mechanism to get the report into a word document? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Mar 3 20:15:58 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 04 Mar 2009 12:15:58 +1000 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <7FE9AFA3236B403A8D1ED39E2E75BDB7@HAL9005> References: , <095675D86DDB4B19BDA47F9BFBC3E37D@jislaptopdev>, <7FE9AFA3236B403A8D1ED39E2E75BDB7@HAL9005> Message-ID: <49AE70FE.20010.32ADDC@stuart.lexacorp.com.pg> Note the comment on his Report Utility "Export to MS Word. Output exact duplicate of a Report to RTF, including formatting and all graphics. This file can be loaded into MS Word for limited further editing" and "The converted RTF file is not a fully editable document" In fact it's just a WMF image embedded in a blank document. All you can do is move/resize it, the content is not editable at all. On 3 Mar 2009 at 17:29, Rocky Smolin at Beach Access wrote: > That could be the hot ticket. Is there anything Lebans *hasn't* got on his > site? > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > From max.wanadoo at gmail.com Wed Mar 4 01:34:58 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 4 Mar 2009 07:34:58 -0000 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <49AE70FE.20010.32ADDC@stuart.lexacorp.com.pg> References: , <095675D86DDB4B19BDA47F9BFBC3E37D@jislaptopdev>, <7FE9AFA3236B403A8D1ED39E2E75BDB7@HAL9005> <49AE70FE.20010.32ADDC@stuart.lexacorp.com.pg> Message-ID: <49ae2f22.0ab6660a.6fcb.144c@mx.google.com> Rocky, Jumping in a bit late here but have you looked at the Office Tools in Access - ie, Analyse with Word, Analyse with Excel etc. Haven't got Access open so might be a bit wrong with the terminology but I often open a report and analyse it with Excel using the office tools on the top menu toolbar. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 04 March 2009 02:16 To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed Note the comment on his Report Utility "Export to MS Word. Output exact duplicate of a Report to RTF, including formatting and all graphics. This file can be loaded into MS Word for limited further editing" and "The converted RTF file is not a fully editable document" In fact it's just a WMF image embedded in a blank document. All you can do is move/resize it, the content is not editable at all. On 3 Mar 2009 at 17:29, Rocky Smolin at Beach Access wrote: > That could be the hot ticket. Is there anything Lebans *hasn't* got on his > site? > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Mar 4 02:39:42 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 04 Mar 2009 09:39:42 +0100 Subject: [AccessD] Building a control class Message-ID: Hi A.D. That is correct. For a legal app or an app built by someone else you must be prepared ... /gustav >>> adtp at airtelmail.in 03-03-2009 19:00 >>> Gustav, I agree with you and like to keep everything in VBA module. However, it could so happen that another developer, relatively new to classes, tries to adopt an available control class and wishes some specific control to have an over-riding response as per =MyFunction, while allowing other controls to comply with the class behavior (preferring at the same time not to meddle with the class code itself). In such a situation, conditional check within the class as suggested, could provide the required flexibility. In this context, could there be any grounds for not incorporating this feature? Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Tuesday, March 03, 2009 13:17 Subject: Re: [AccessD] Building a control class Hi A.D. You have a point. However, I really think the =MyFunction() construction is a left-over from Access 1.x which didn't feature code behind forms. Two reasons for this: 1. It is nearly impossible to locate the controls where MyFunction is used without extensive manual search or using a third-party search utility. 2. Errors in MyFunction cannot be caught. /gustav >>> adtp at airtelmail.in 03-03-2009 06:26 >>> John, If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. Best wishes, A.D. Tejpal ------------ From Gustav at cactus.dk Wed Mar 4 03:09:08 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 04 Mar 2009 10:09:08 +0100 Subject: [AccessD] FW: Transportable Document Approach needed Message-ID: Hi Stuart Oh, for once Leban is cheating. Description should read: "Export to MS Word as an embedded picture ..." /gustav >>> stuart at lexacorp.com.pg 04-03-2009 03:15 >>> Note the comment on his Report Utility "Export to MS Word. Output exact duplicate of a Report to RTF, including formatting and all graphics. This file can be loaded into MS Word for limited further editing" and "The converted RTF file is not a fully editable document" In fact it's just a WMF image embedded in a blank document. All you can do is move/resize it, the content is not editable at all. From phpons at gmail.com Wed Mar 4 03:55:25 2009 From: phpons at gmail.com (philippe pons) Date: Wed, 4 Mar 2009 10:55:25 +0100 Subject: [AccessD] setting referential integrity on a 1-1 relation Message-ID: <57144ced0903040155y29ab5c08sb3412d3fb2a89020@mail.gmail.com> Dear list, I have troubles setting referential integrity between two tables, tProject and tForsys The first is tProject(proj_id, ?) that stores data on projects The second is tForsys(proj_id, ?) that stores other data on projects Both tables store data of the same entity: a project. Proj_id is the pkey of both tables. I settled a 1 to 1 relation between both tables, on the pkey fields, and need to activate referential integrity. But I get an error message saying that project has data not ok for the link. I check with a query that all tForsys.proj_id values are in the tProject.proj_id set of values. Obviously, not all the tProject.proj_id values are in the tForsys.proj_id set of values as tProject is the main table. All projects are registered within tProject, but not all project s have a correspondant record within tForsys ! Do you have any trick on how to settle referential integrity in this case? TIA, Philippe From paul.hartland at googlemail.com Wed Mar 4 04:04:54 2009 From: paul.hartland at googlemail.com (Paul Hartland) Date: Wed, 4 Mar 2009 10:04:54 +0000 Subject: [AccessD] Can't Get Select Results In Visual Basic Message-ID: <38c884770903040204x2d3de41fgfcafd31c84e50a7b@mail.gmail.com> To all, Sorry about cross posting this but really having a nightmare, I have the following store procedure in SQL Server 2005 : usp_MyStoredProcedure ( @nvcPayroll [nvarchar](50), @dtiJobDate [datetime], @nvcCode [nvarchar](1) ) AS BEGIN DECLARE @intUpdateFailed INT UPDATE dbo.MyTable SET AvailabilityCode=@nvcCode WHERE PayrollNo = @nvcPayroll AND JobDate = @dtiJobDate AND ( @nvcCode = 'A' OR @nvcCode = 'N' ) AND ( AvailabilityCode= 'A' OR AvailabilityCode= 'N' ) SET @intUpdateFailed=@@ROWCOUNT DELETE FROM dbo.MyTable2 WHERE PayrollNo=@nvcPayroll INSERT INTO MyTable2 (WebResult, PayrollNo) SELECT CASE WHEN @intUpdateFailed>0 THEN 'Success' ELSE 'Failed' END, @nvcPayroll SELECT * FROM MyTable2 WHERE PayrollNo=@nvcPayroll END If I run this in SQL Server seems to work fine, and the SELECT * FROM MyTable2 WHERE PayrollNo=@nvcPayroll returns all the fields. However I have a simple piece of VB code as below: Dim rs As ADODB.Recordset If DE.Conn.Start = adStateClosed Then DE.Conn.Open Endif Set rs = DE.Conn.Execute(usp_MyStoredProcedure '999999', '" & format(Date,"mm/dd/yy") & "','N'") msgbox rs.fields(0) DE.Conn.Close ' DE.Conn is a DataEnvironment connection which links to the SQL Server The vb code returns Item cannot be found in the collection corresponding to the requested name or ordinal. However if I run the SP, then comment out everything except the SELECT statement it returns the resultset. Can anyone tell me what is happening or what I am doing wrong please. Thanks in advance for any help on this.... -- Paul Hartland paul.hartland at googlemail.com From Gustav at cactus.dk Wed Mar 4 04:27:17 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 04 Mar 2009 11:27:17 +0100 Subject: [AccessD] setting referential integrity on a 1-1 relation Message-ID: Hi Philippe That should work. Could be a problem with indexes of the two tables. Primary table should have an Autonumber, secondary a matching Id of Long with a unique index. One index only for that field. Or create two new tables, establish the relation, copy data from old tables to new tables. /gustav >>> phpons at gmail.com 04-03-2009 10:55 >>> Dear list, I have troubles setting referential integrity between two tables, tProject and tForsys The first is tProject(proj_id, *) that stores data on projects The second is tForsys(proj_id, *) that stores other data on projects Both tables store data of the same entity: a project. Proj_id is the pkey of both tables. I settled a 1 to 1 relation between both tables, on the pkey fields, and need to activate referential integrity. But I get an error message saying that project has data not ok for the link. I check with a query that all tForsys.proj_id values are in the tProject.proj_id set of values. Obviously, not all the tProject.proj_id values are in the tForsys.proj_id set of values as tProject is the main table. All projects are registered within tProject, but not all project s have a correspondant record within tForsys ! Do you have any trick on how to settle referential integrity in this case? TIA, Philippe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Mar 4 04:41:01 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 04 Mar 2009 20:41:01 +1000 Subject: [AccessD] setting referential integrity on a 1-1 relation In-Reply-To: <57144ced0903040155y29ab5c08sb3412d3fb2a89020@mail.gmail.com> References: <57144ced0903040155y29ab5c08sb3412d3fb2a89020@mail.gmail.com> Message-ID: <49AEE75D.30257.19D9A92@stuart.lexacorp.com.pg> tProject must be the Left hand table in the relationship window. tForsys is the "Related Table" When creating the relationship make sure you drag from tProject to tForsys not the other way around. -- Stuart On 4 Mar 2009 at 10:55, philippe pons wrote: > Dear list, > I have troubles setting referential integrity between two tables, tProject > and tForsys > > The first is tProject(proj_id, ...) that stores data on projects > > The second is tForsys(proj_id, ...) that stores other data on projects > > Both tables store data of the same entity: a project. > > Proj_id is the pkey of both tables. > > I settled a 1 to 1 relation between both tables, on the pkey fields, and > need to activate referential integrity. But I get an error message saying > that project has data not ok for the link. > > I check with a query that all tForsys.proj_id values are in the > tProject.proj_id set of values. > > Obviously, not all the tProject.proj_id values are in the tForsys.proj_id > set of values as tProject is the main table. All projects are registered > within tProject, but not all project s have a correspondant record > within tForsys > ! > > Do you have any trick on how to settle referential integrity in this case? > > TIA, > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Wed Mar 4 04:50:17 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 04 Mar 2009 20:50:17 +1000 Subject: [AccessD] Can't Get Select Results In Visual Basic In-Reply-To: <38c884770903040204x2d3de41fgfcafd31c84e50a7b@mail.gmail.com> References: <38c884770903040204x2d3de41fgfcafd31c84e50a7b@mail.gmail.com> Message-ID: <49AEE989.16930.1A61897@stuart.lexacorp.com.pg> I've run into very similar problems trying to use conditional execution and multiple selects in a SP called through ODBC (in my case using the SQLTools ODBC library with PowerBasic). It appears to be a limitation of the ODBC/ADODB drivers. In the end I had to split the one SP which worked fine in SQL Server into several separate calls to simple SPs and handle the conditional stuff in my PB code between calls. Sorry to be the bearer of bad tidings, but I suspect you may have to end up doing the same. -- Stuart On 4 Mar 2009 at 10:04, Paul Hartland wrote: > To all, > > Sorry about cross posting this but really having a nightmare, I have the > following store procedure in SQL Server 2005 : > > usp_MyStoredProcedure > ( > @nvcPayroll [nvarchar](50), > @dtiJobDate [datetime], > @nvcCode [nvarchar](1) > ) > AS > BEGIN > DECLARE @intUpdateFailed INT > UPDATE dbo.MyTable > SET AvailabilityCode=@nvcCode > WHERE PayrollNo = @nvcPayroll AND > JobDate = @dtiJobDate AND > ( > @nvcCode = 'A' OR > @nvcCode = 'N' > ) AND > ( > AvailabilityCode= 'A' OR > AvailabilityCode= 'N' > ) > > SET @intUpdateFailed=@@ROWCOUNT > DELETE FROM dbo.MyTable2 > WHERE PayrollNo=@nvcPayroll > INSERT INTO MyTable2 (WebResult, PayrollNo) > SELECT CASE WHEN @intUpdateFailed>0 THEN 'Success' ELSE 'Failed' END, > @nvcPayroll > SELECT * > FROM MyTable2 > WHERE PayrollNo=@nvcPayroll > END > > If I run this in SQL Server seems to work fine, and the SELECT * FROM > MyTable2 WHERE PayrollNo=@nvcPayroll returns all the fields. However I have > a simple piece of VB code as below: > > Dim rs As ADODB.Recordset > If DE.Conn.Start = adStateClosed Then > DE.Conn.Open > Endif > Set rs = DE.Conn.Execute(usp_MyStoredProcedure '999999', '" & > format(Date,"mm/dd/yy") & "','N'") > msgbox rs.fields(0) > > DE.Conn.Close > > ' DE.Conn is a DataEnvironment connection which links to the SQL Server > > The vb code returns Item cannot be found in the collection corresponding to > the requested name or ordinal. > > However if I run the SP, then comment out everything except the SELECT > statement it returns the resultset. > > Can anyone tell me what is happening or what I am doing wrong please. > > Thanks in advance for any help on this.... > > > > > > > -- > Paul Hartland > paul.hartland at googlemail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From phpons at gmail.com Wed Mar 4 04:56:30 2009 From: phpons at gmail.com (philippe pons) Date: Wed, 4 Mar 2009 11:56:30 +0100 Subject: [AccessD] setting referential integrity on a 1-1 relation In-Reply-To: <49AEE75D.30257.19D9A92@stuart.lexacorp.com.pg> References: <57144ced0903040155y29ab5c08sb3412d3fb2a89020@mail.gmail.com> <49AEE75D.30257.19D9A92@stuart.lexacorp.com.pg> Message-ID: <57144ced0903040256r42c01bfdxc857eb7d4843ac04@mail.gmail.com> Gustav, thanks for your answer Stuart,you hit the point and saved my life! It's exactly what I did wrong. Thank you! Philippe 2009/3/4 Stuart McLachlan > tProject must be the Left hand table in the relationship window. > tForsys is the "Related Table" > > When creating the relationship make sure you drag from tProject to tForsys > not the other > way around. > > -- > Stuart > > > On 4 Mar 2009 at 10:55, philippe pons wrote: > > > Dear list, > > I have troubles setting referential integrity between two tables, > tProject > > and tForsys > > > > The first is tProject(proj_id, ...) that stores data on projects > > > > The second is tForsys(proj_id, ...) that stores other data on projects > > > > Both tables store data of the same entity: a project. > > > > Proj_id is the pkey of both tables. > > > > I settled a 1 to 1 relation between both tables, on the pkey fields, and > > need to activate referential integrity. But I get an error message saying > > that project has data not ok for the link. > > > > I check with a query that all tForsys.proj_id values are in the > > tProject.proj_id set of values. > > > > Obviously, not all the tProject.proj_id values are in the tForsys.proj_id > > set of values as tProject is the main table. All projects are registered > > within tProject, but not all project s have a correspondant record > > within tForsys > > ! > > > > Do you have any trick on how to settle referential integrity in this > case? > > > > TIA, > > > > Philippe > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From viner at EUnet.yu Wed Mar 4 06:27:43 2009 From: viner at EUnet.yu (viner) Date: Wed, 4 Mar 2009 13:27:43 +0100 Subject: [AccessD] SQL Problem Message-ID: <001b01c99cc4$9f2adfc0$010a090a@RazvojErvin> I have two tables tblA and tblB. I want to match the column from table tblA (Col_A, autonumber) with column in table tblB (Col_B, contains long integers, the numbers can repeat) in single SQL query to get records(the record in the query to contain): - the first number in Col_A with the first number in Col_B(may more identical records if the number in Col_B exists more than once) - the second number in Col_A with the second number in Col_B(may more identical records if the number in Col_B exists more than once) . .. . - the last number in Col_A with the last number in Col_B(may more identical records if the number in Col_B exists more than once) The Col_A and the Col_B contain the same number of different values Many TIA, Ervin From jwcolby at colbyconsulting.com Wed Mar 4 06:44:20 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 07:44:20 -0500 Subject: [AccessD] Building a control class In-Reply-To: References: Message-ID: <49AE77A4.1050804@colbyconsulting.com> Let's do that. I will write code to check whether an event is already hooked with a function, and if so to report it but not hook the event. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi A.D. > > That is correct. For a legal app or an app built by someone else you must be prepared ... > > /gustav > >>>> adtp at airtelmail.in 03-03-2009 19:00 >>> > Gustav, > > I agree with you and like to keep everything in VBA module. > > However, it could so happen that another developer, relatively new to classes, tries to adopt an available control class and wishes some specific control to have an over-riding response as per =MyFunction, while allowing other controls to comply with the class behavior (preferring at the same time not to meddle with the class code itself). > > In such a situation, conditional check within the class as suggested, could provide the required flexibility. In this context, could there be any grounds for not incorporating this feature? > > Best wishes, > A.D. Tejpal > ------------ > > ----- Original Message ----- > From: Gustav Brock > To: accessd at databaseadvisors.com > Sent: Tuesday, March 03, 2009 13:17 > Subject: Re: [AccessD] Building a control class > > > Hi A.D. > > You have a point. However, I really think the =MyFunction() construction is a left-over from Access 1.x which didn't feature code behind forms. > Two reasons for this: > > 1. It is nearly impossible to locate the controls where MyFunction is used without extensive manual search or using a third-party search utility. > 2. Errors in MyFunction cannot be caught. > > /gustav > > > >>> adtp at airtelmail.in 03-03-2009 06:26 >>> > > John, > > If a single class covering all controls (complete with events) were to be devised, could there be any reason not to prefer it over a host of classes control-wise ? > > While assigning "[Event Procedure]" to various events, it seems desirable to make it conditional to the event not already having been assigned some function (e.g. =MyFunction()) as otherwise the latter stands suppressed. > > Best wishes, > A.D. Tejpal > ------------ > > From erbachs at gmail.com Wed Mar 4 08:06:45 2009 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 4 Mar 2009 08:06:45 -0600 Subject: [AccessD] SQL Problem In-Reply-To: <001b01c99cc4$9f2adfc0$010a090a@RazvojErvin> References: <001b01c99cc4$9f2adfc0$010a090a@RazvojErvin> Message-ID: <39cb22f30903040606v1b39f3fey40a3811a9de6cbaa@mail.gmail.com> Ervin, That's one o' those classic tricky problems in SQL. It has been made less tricky in SQL Server 2005 with the addition of the ROW_NUMBER() function. In Access it's a poser. This page may help you, it may not: http://support.microsoft.com/default.aspx?scid=KB;EN-US;q186133 Steve Erbach Neenah, WI On Wed, Mar 4, 2009 at 6:27 AM, viner wrote: > I have two tables tblA and tblB. I want to match the column from table tblA > (Col_A, autonumber) with column in table tblB (Col_B, contains long > integers, the numbers can repeat) in single SQL query to get records(the > record in the query to contain): > - the first number in Col_A with the first number in Col_B(may more > identical records if the number in Col_B exists more than once) > - the second number in Col_A with the second number in Col_B(may more > identical records if the number in Col_B exists more than once) > . > .. > . > - ?the last number in Col_A with the last number in Col_B(may more identical > records if the number in Col_B exists more than once) > > The Col_A and the Col_B contain the same number of different values > > Many TIA, > ? ?Ervin From rockysmolin at bchacc.com Wed Mar 4 08:47:11 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 4 Mar 2009 06:47:11 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <49ae2f22.0ab6660a.6fcb.144c@mx.google.com> References: , <095675D86DDB4B19BDA47F9BFBC3E37D@jislaptopdev>, <7FE9AFA3236B403A8D1ED39E2E75BDB7@HAL9005><49AE70FE.20010.32ADDC@stuart.lexacorp.com.pg> <49ae2f22.0ab6660a.6fcb.144c@mx.google.com> Message-ID: Max: Thanks for the suggestion - forwarded - we'll see if rtf gives enough formatting to be acceptable. I don't know what the report looks like. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 03, 2009 11:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Transportable Document Approach needed Rocky, Jumping in a bit late here but have you looked at the Office Tools in Access - ie, Analyse with Word, Analyse with Excel etc. Haven't got Access open so might be a bit wrong with the terminology but I often open a report and analyse it with Excel using the office tools on the top menu toolbar. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 04 March 2009 02:16 To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed Note the comment on his Report Utility "Export to MS Word. Output exact duplicate of a Report to RTF, including formatting and all graphics. This file can be loaded into MS Word for limited further editing" and "The converted RTF file is not a fully editable document" In fact it's just a WMF image embedded in a blank document. All you can do is move/resize it, the content is not editable at all. On 3 Mar 2009 at 17:29, Rocky Smolin at Beach Access wrote: > That could be the hot ticket. Is there anything Lebans *hasn't* got on his > site? > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Mar 4 10:07:24 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 4 Mar 2009 08:07:24 -0800 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: References: <49ADA2B4.8070002@colbyconsulting.com> Message-ID: You know, I don't know. You can create an editable PDF document, which is a bit like fill in the blanks, but it's still a pdf, not a doc. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 03, 2009 5:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Transportable Document Approach needed Is it editable in Word? I think that's a requirement. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 03, 2009 2:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed But you can install a PDF printer and capture a document in that. It could be editable depending on how it was created. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 03, 2009 1:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Transportable Document Approach needed Yes, make the report a Word document. Use SendTo (IIRC) and select the RTF as the document type. Or use automation to open Word and create the document. As for actual Access reports the ONLY thing that can view them is the snapshot viewer and then it is not editable. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Dear List: > > I have a colleague who has a need to import an Access report into a > Word doc and have it be editable. Any ideas? > > MTIA > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:55 PM > To: Rocky Smolin at Beach Access Software > Cc: Doug Murphy > Subject: RE: Transportable Document Approach needed > > > > It has to be editable. They will be adding paragraphs, photos, etc. > > In word 2007 you can embed a PDF and it displays the image. However, > it won't do multi-page pdfs. > > > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, March 03, 2009 12:53 PM > To: Mike Dwyer; bheygood at abestsystems.com; 'Dixon'; > wayne.warren at gmail.com; 'Carla Bohnet'; > 'barbcarleton at jewelrydesignermana'; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: RE: Transportable Document Approach needed > > > > PDF would be so much simpler. Is that an option? > > > > Else automating the insertion of a snapview into the word doc might be > an approach. > > > > But simply exporting a report to a word doc - you lose the formatting IIRC. > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > > > _____ > > From: Mike Dwyer [mailto:mike at aesadvantage.net] > Sent: Tuesday, March 03, 2009 12:29 PM > To: bheygood at abestsystems.com; Rocky Smolin at Beach Access Software; > Dixon; wayne.warren at gmail.com; Carla Bohnet; > barbcarleton at jewelrydesignermana; Dw-murphy at cox.net; bhynum at cox.net; > elance at san.rr.com > Subject: Transportable Document Approach needed > > Ok, I've got an interesting request and I'm not sure how best to > approach this. Perhaps you folks have done this before. > > > > The customer needs a word document put together that is comprised of > Access Reports for the most part. They will then add new pages with > narratives and pictures, and what-not. They will then print this > document or just keep it on their laptop. > > > > I need to generate this document through an automated fashion. The > reports are quite different and won't likely "chain" together via some > master report container. Given what's available, any ideas on the > mechanism to get the report into a word document? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Mar 4 10:52:36 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 4 Mar 2009 08:52:36 -0800 Subject: [AccessD] setting referential integrity on a 1-1 relation In-Reply-To: <49AEE75D.30257.19D9A92@stuart.lexacorp.com.pg> References: <57144ced0903040155y29ab5c08sb3412d3fb2a89020@mail.gmail.com> <49AEE75D.30257.19D9A92@stuart.lexacorp.com.pg> Message-ID: <840673E23E8B4EBBB5EC37D7D195E651@HAL9005> Philippe: I'll bet that there's a record on one side that has no matching record on the other side. I'd set up a query with both table and the PK from both tables in the grid. Then run the query once with a left join and see if there is a PK on one side with a blank on the other. Then reverse the join - right join - run it again, and again look for a PK on one side and a blank on the other. HTH Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com On 4 Mar 2009 at 10:55, philippe pons wrote: > Dear list, > I have troubles setting referential integrity between two tables, tProject > and tForsys > > The first is tProject(proj_id, ...) that stores data on projects > > The second is tForsys(proj_id, ...) that stores other data on projects > > Both tables store data of the same entity: a project. > > Proj_id is the pkey of both tables. > > I settled a 1 to 1 relation between both tables, on the pkey fields, and > need to activate referential integrity. But I get an error message saying > that project has data not ok for the link. > > I check with a query that all tForsys.proj_id values are in the > tProject.proj_id set of values. > > Obviously, not all the tProject.proj_id values are in the tForsys.proj_id > set of values as tProject is the main table. All projects are registered > within tProject, but not all project s have a correspondant record > within tForsys > ! > > Do you have any trick on how to settle referential integrity in this case? > > TIA, > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Mar 4 13:23:15 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 14:23:15 -0500 Subject: [AccessD] Word Macros Message-ID: <49AED523.7060400@colbyconsulting.com> I am writing up another Class lecture and I do so in Word. What I need is the ability to from the keyboard select a font before I go typing a specific piece of text. For example I want to change to the Courier New when I paste in code examples. After the paste I need to go back to the Times New Roman. Is it possible to do this somehow, but to do so across documents, i.e. have it available in any work document I open? -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Wed Mar 4 13:28:29 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 14:28:29 -0500 Subject: [AccessD] OT: Slacker radio Message-ID: <49AED65D.1090106@colbyconsulting.com> A friend of mine just told me about Slacker internet radio. I have started playing with it and kinda like it. They have a pretty expensive "mp3 player" called G2 which allows you to send songs to the G2 that you hear while listening on the "radio" to the MP3 and then play them away from your desk. Does anyone out there use Slacker and / or the G2 player? Comments? -- John W. Colby www.ColbyConsulting.com From rockysmolin at bchacc.com Wed Mar 4 14:18:45 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 4 Mar 2009 12:18:45 -0800 Subject: [AccessD] OT: Slacker radio In-Reply-To: <49AED65D.1090106@colbyconsulting.com> References: <49AED65D.1090106@colbyconsulting.com> Message-ID: <5D866039E0964027B7A2BC8EAB070E08@HAL9005> Seems OK. Been using Iceberg Radio for that. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, March 04, 2009 11:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Slacker radio A friend of mine just told me about Slacker internet radio. I have started playing with it and kinda like it. They have a pretty expensive "mp3 player" called G2 which allows you to send songs to the G2 that you hear while listening on the "radio" to the MP3 and then play them away from your desk. Does anyone out there use Slacker and / or the G2 player? Comments? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Mar 4 14:39:07 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 15:39:07 -0500 Subject: [AccessD] OT: Slacker radio In-Reply-To: <5D866039E0964027B7A2BC8EAB070E08@HAL9005> References: <49AED65D.1090106@colbyconsulting.com> <5D866039E0964027B7A2BC8EAB070E08@HAL9005> Message-ID: <49AEE6EB.2060808@colbyconsulting.com> jr.com has the first generation Slacker mp3 player on sale for a hundred bucks. It's obviously a clearance because of the new G2 player, however it seems to have all the functionality of the G2 with a clunkier physical interface. I was wondering if anyone has the first generation and could comment as to whether it would be a good buy for $100. Also whether the first gen would continue to get software updates. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Seems OK. Been using Iceberg Radio for that. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, March 04, 2009 11:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > A friend of mine just told me about Slacker internet radio. I have started > playing with it and kinda like it. They have a pretty expensive "mp3 > player" called G2 which allows you to send songs to the G2 that you hear > while listening on the "radio" to the MP3 and then play them away from your > desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Wed Mar 4 15:16:09 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 4 Mar 2009 21:16:09 -0000 Subject: [AccessD] Word Macros In-Reply-To: <49AED523.7060400@colbyconsulting.com> References: <49AED523.7060400@colbyconsulting.com> Message-ID: <49aeef97.0405560a.6420.ffffa3ea@mx.google.com> Could you... 1. Select your code, copy to doc1.doc 2. Select all. Format as Courier New and save. Then in your doc2.doc set the font to Times New. 1. Type in your text. 2. Press Enter, enter, Enter and a letter. This will all be in Times New 3. Up, Up to the blank line. 4. Copy -n- paste from doc1.doc which should come in as Courier New. 5. Go down to the last char on doc2.doc and continue typing. OR Use the Macro Record option to create two macros. Say Alt-R for Courier and Alt-M for Times New. Use these to switch between fonts. Max ...seems cumbersome but takes long to say than to do. Might work. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 04 March 2009 19:23 To: Access Developers discussion and problem solving Subject: [AccessD] Word Macros I am writing up another Class lecture and I do so in Word. What I need is the ability to from the keyboard select a font before I go typing a specific piece of text. For example I want to change to the Courier New when I paste in code examples. After the paste I need to go back to the Times New Roman. Is it possible to do this somehow, but to do so across documents, i.e. have it available in any work document I open? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Mar 4 15:25:24 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 4 Mar 2009 13:25:24 -0800 Subject: [AccessD] Word Macros In-Reply-To: <49AED523.7060400@colbyconsulting.com> References: <49AED523.7060400@colbyconsulting.com> Message-ID: Isn't paste with formatting available any more? I don't use Word very often these days. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, March 04, 2009 11:23 AM To: Access Developers discussion and problem solving Subject: [AccessD] Word Macros I am writing up another Class lecture and I do so in Word. What I need is the ability to from the keyboard select a font before I go typing a specific piece of text. For example I want to change to the Courier New when I paste in code examples. After the paste I need to go back to the Times New Roman. Is it possible to do this somehow, but to do so across documents, i.e. have it available in any work document I open? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at nciinc.com Wed Mar 4 15:44:47 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Wed, 4 Mar 2009 15:44:47 -0600 Subject: [AccessD] Word Macros In-Reply-To: <49AED523.7060400@colbyconsulting.com> References: <49AED523.7060400@colbyconsulting.com> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F0@sanex101.nciinc.com> You could create two Styles. One for Code and another "normal" text of your documents. Each style can include the font, font size, color of the font, paragraph spacing, etc. After you paste the code into the document, highlight the text, choose the style you need and whatever is highlighted will change. You can actually create short cut keys for each style - for example Alt+C for Code. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, March 04, 2009 1:23 PM To: Access Developers discussion and problem solving Subject: [AccessD] Word Macros I am writing up another Class lecture and I do so in Word. What I need is the ability to from the keyboard select a font before I go typing a specific piece of text. For example I want to change to the Courier New when I paste in code examples. After the paste I need to go back to the Times New Roman. Is it possible to do this somehow, but to do so across documents, i.e. have it available in any work document I open? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From Darryl.Collins at coles.com.au Wed Mar 4 16:31:25 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 5 Mar 2009 09:31:25 +1100 Subject: [AccessD] OT: Slacker radio In-Reply-To: <49AED65D.1090106@colbyconsulting.com> Message-ID: <57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> I used to use, love and pay for Lauchcast Plus, Yahoo's customised internet radio. It worked by you rating songs, artists, genres etc and then it would play you stuff based on that select and that others whom liked your choices had chosen. It had no commercials, no DJ's, unlimited skipping and scalable ratings - was brilliant and worked really really well. Naturally Yahoo killed it off the other day and replaced it with CBS Radio - which is not customisable, has lots of adverts and very limited skipping - Basically, it is rubbish - don't even bother with it. Now I use Jango (www.jango.com) - which has a slightly annoying 'social network' side to it (I loathe facebook so social networking is not my thing) but you can ignore most of that without bother. So far has proven to be a good subsitiute. Jango is fully customisable, free, no commercials, unlimited skipping, plays in any browser, has a broad and varied music library - I found most of the stuff I was interested in, and (so far) has been painless and fun to use. For portable music, I still love my iPod - not the best quality audio reproduction around, but for sheer ease of use nothing comes close. my 2 cents Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Thursday, 5 March 2009 6:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Slacker radio A friend of mine just told me about Slacker internet radio. I have started playing with it and kinda like it. They have a pretty expensive "mp3 player" called G2 which allows you to send songs to the G2 that you hear while listening on the "radio" to the MP3 and then play them away from your desk. Does anyone out there use Slacker and / or the G2 player? Comments? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From darren at activebilling.com.au Wed Mar 4 16:55:09 2009 From: darren at activebilling.com.au (Darren D) Date: Thu, 5 Mar 2009 09:55:09 +1100 Subject: [AccessD] OT: Creating a MySQL View Message-ID: <03d701c99d1c$465795c0$131b910a@denzilnote> Hi All A colleague is trying to create a 'view' in MySQL but is having issues because of the 'embedded' sub query in one of the joins He asked if 'my list' might be able to look at it (I brag about this list all the time :-)) I realise this is OT so if any MySQL gurus want to have a look at this - Please send any replies straight back to me if that's OK - thanks Here 'tis - Thanks in advance team Darren ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ CREATE VIEW v_weighting AS SELECT du.account_no, du.exchange_id, ex.name AS Exchange, SUM(du.num_completed_calls) AS Exchange_Calls, Tot.Account_calls, d.measure_ref, d.value, d.comparative_value AS Exchange_Percent, da.value AS Aus_Value, da.comparative_value AS Aus_Percent, (d.comparative_value - da.comparative_value)/ da.comparative_value AS Exchange_Trend, SUM(du.num_completed_calls)/Tot.Account_Calls AS Exchange_Call_Weighting, ((d.comparative_value - da.comparative_value)/ da.comparative_value) * SUM(du.num_completed_calls)/Tot.Account_Calls AS Weighted_Exchange_Trend FROM daily_usage_exchange du JOIN exchanges ex ON du.exchange_id = ex.id JOIN demographics d ON ex.name = d.exchange_name JOIN demographics_views dv ON ( d.measure_ref = dv.measure_ref ) JOIN v_Aus_demographics da ON d.measure_ref = da.measure_ref JOIN (SELECT account_no, sum(u.num_completed_calls) as Account_Calls FROM daily_usage_exchange u WHERE u.`start_date` >= ADDDATE(CURDATE(), -30) GROUP BY account_no) Tot ON Tot.account_no = du.account_no WHERE ( du.`start_date` >= ADDDATE(CURDATE(), -30) AND dv.data_type = 'Population' AND dv. demographic_view = 'DETAIL' ) GROUP BY account_no, exchange_id, d.measure_ref From jwcolby at colbyconsulting.com Wed Mar 4 17:04:22 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 18:04:22 -0500 Subject: [AccessD] Word Macros In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F0@sanex101.nciinc.com> References: <49AED523.7060400@colbyconsulting.com> <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F0@sanex101.nciinc.com> Message-ID: <49AF08F6.6000008@colbyconsulting.com> Jim, It is the shortcut key information I need to know. I write the code in Access, compile, test etc. Once I have the code working I have to copy and then paste into Word. I currently just highlight and then select the font from the tool bar. What I think I would like is to do an alt-Something to cause it. We all know that Alt-I toggles Italics and Alt-B toggles Bold. I need an Alt-Something to toggle the code font and AltSomethingElse else to toggle the normal font. Never having done that I am not sure it would really work that way or not. John W. Colby www.ColbyConsulting.com Hewson, Jim wrote: > You could create two Styles. One for Code and another "normal" text of > your documents. > Each style can include the font, font size, color of the font, paragraph > spacing, etc. > After you paste the code into the document, highlight the text, choose > the style you need and whatever is highlighted will change. You can > actually create short cut keys for each style - for example Alt+C for > Code. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, March 04, 2009 1:23 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Word Macros > > I am writing up another Class lecture and I do so in Word. What I need > is the ability to from the > keyboard select a font before I go typing a specific piece of text. For > example I want to change to > the Courier New when I paste in code examples. After the paste I need > to go back to the Times New > Roman. > > Is it possible to do this somehow, but to do so across documents, i.e. > have it available in any work > document I open? > From max.wanadoo at gmail.com Wed Mar 4 17:08:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 4 Mar 2009 23:08:39 -0000 Subject: [AccessD] Word Macros In-Reply-To: <49AF08F6.6000008@colbyconsulting.com> References: <49AED523.7060400@colbyconsulting.com> <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F0@sanex101.nciinc.com> <49AF08F6.6000008@colbyconsulting.com> Message-ID: <49af09f4.1c05d00a.23a8.fffffdf7@mx.google.com> Use the Macro Record option to create two macros. Say Alt-R for Courier and Alt-M for Times New. Use these to switch between fonts. Max Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 04 March 2009 23:04 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Word Macros Jim, It is the shortcut key information I need to know. I write the code in Access, compile, test etc. Once I have the code working I have to copy and then paste into Word. I currently just highlight and then select the font from the tool bar. What I think I would like is to do an alt-Something to cause it. We all know that Alt-I toggles Italics and Alt-B toggles Bold. I need an Alt-Something to toggle the code font and AltSomethingElse else to toggle the normal font. Never having done that I am not sure it would really work that way or not. John W. Colby www.ColbyConsulting.com Hewson, Jim wrote: > You could create two Styles. One for Code and another "normal" text of > your documents. > Each style can include the font, font size, color of the font, paragraph > spacing, etc. > After you paste the code into the document, highlight the text, choose > the style you need and whatever is highlighted will change. You can > actually create short cut keys for each style - for example Alt+C for > Code. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, March 04, 2009 1:23 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Word Macros > > I am writing up another Class lecture and I do so in Word. What I need > is the ability to from the > keyboard select a font before I go typing a specific piece of text. For > example I want to change to > the Courier New when I paste in code examples. After the paste I need > to go back to the Times New > Roman. > > Is it possible to do this somehow, but to do so across documents, i.e. > have it available in any work > document I open? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Wed Mar 4 17:16:28 2009 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 4 Mar 2009 15:16:28 -0800 Subject: [AccessD] OT: Creating a MySQL View In-Reply-To: <03d701c99d1c$465795c0$131b910a@denzilnote> References: <03d701c99d1c$465795c0$131b910a@denzilnote> Message-ID: <8786a4c00903041516w4d89641ex27305178c4399704@mail.gmail.com> I've never used MySQL, only MS SQL, but nothing sticks out at me. Does MySQL support sub queries in Views? If he comments out the Subquery it will create the view? If so, can he copy and paste the inner/sub query and run that sucessfully? What if you remove the Sum & Group By (making the sub query simpler). Is there any reason the `start_date` has tildes around it? Does MySQL require the Join to be like this: ON du.account_no = Tot.account_no David On Wed, Mar 4, 2009 at 2:55 PM, Darren D wrote: > Hi All > > > > A colleague is trying to create a 'view' in MySQL but is having issues > because > of the 'embedded' sub query in one of the joins > > He asked if 'my list' might be able to look at it (I brag about this list > all > the time :-)) > > I realise this is OT so if any MySQL gurus want to have a look at this - > Please > send any replies straight back to me if that's OK - thanks > > > > Here 'tis - Thanks in advance team > > > > Darren > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > CREATE VIEW v_weighting AS > > SELECT du.account_no, du.exchange_id, ex.name AS Exchange, > SUM(du.num_completed_calls) AS Exchange_Calls, Tot.Account_calls, > > d.measure_ref, d.value, d.comparative_value AS Exchange_Percent, da.value > AS > Aus_Value, da.comparative_value AS Aus_Percent, > > (d.comparative_value - da.comparative_value)/ da.comparative_value AS > Exchange_Trend, SUM(du.num_completed_calls)/Tot.Account_Calls AS > Exchange_Call_Weighting, > > ((d.comparative_value - da.comparative_value)/ da.comparative_value) * > SUM(du.num_completed_calls)/Tot.Account_Calls AS Weighted_Exchange_Trend > > FROM daily_usage_exchange du > > JOIN exchanges ex > > ON du.exchange_id = ex.id > > JOIN demographics d > > ON ex.name = d.exchange_name > > JOIN demographics_views dv > > ON ( d.measure_ref = dv.measure_ref ) > > JOIN v_Aus_demographics da > > ON d.measure_ref = da.measure_ref > > JOIN (SELECT account_no, sum(u.num_completed_calls) as Account_Calls > > FROM daily_usage_exchange u > > WHERE u.`start_date` >= ADDDATE(CURDATE(), -30) > > GROUP BY account_no) Tot > > ON Tot.account_no = du.account_no > > WHERE ( du.`start_date` >= ADDDATE(CURDATE(), -30) > > AND dv.data_type = 'Population' > > AND dv. demographic_view = 'DETAIL' > > ) > > GROUP BY account_no, exchange_id, d.measure_ref > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Wed Mar 4 17:41:53 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 4 Mar 2009 15:41:53 -0800 Subject: [AccessD] OT: Slacker radio In-Reply-To: <57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> References: <49AED65D.1090106@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: Try Pandora. You can define your own stations. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, March 04, 2009 2:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Slacker radio I used to use, love and pay for Lauchcast Plus, Yahoo's customised internet radio. It worked by you rating songs, artists, genres etc and then it would play you stuff based on that select and that others whom liked your choices had chosen. It had no commercials, no DJ's, unlimited skipping and scalable ratings - was brilliant and worked really really well. Naturally Yahoo killed it off the other day and replaced it with CBS Radio - which is not customisable, has lots of adverts and very limited skipping - Basically, it is rubbish - don't even bother with it. Now I use Jango (www.jango.com) - which has a slightly annoying 'social network' side to it (I loathe facebook so social networking is not my thing) but you can ignore most of that without bother. So far has proven to be a good subsitiute. Jango is fully customisable, free, no commercials, unlimited skipping, plays in any browser, has a broad and varied music library - I found most of the stuff I was interested in, and (so far) has been painless and fun to use. For portable music, I still love my iPod - not the best quality audio reproduction around, but for sheer ease of use nothing comes close. my 2 cents Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Thursday, 5 March 2009 6:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Slacker radio A friend of mine just told me about Slacker internet radio. I have started playing with it and kinda like it. They have a pretty expensive "mp3 player" called G2 which allows you to send songs to the G2 that you hear while listening on the "radio" to the MP3 and then play them away from your desk. Does anyone out there use Slacker and / or the G2 player? Comments? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From darren at activebilling.com.au Wed Mar 4 17:48:22 2009 From: darren at activebilling.com.au (Darren D) Date: Thu, 5 Mar 2009 10:48:22 +1100 Subject: [AccessD] OT: Creating a MySQL View In-Reply-To: <8786a4c00903041516w4d89641ex27305178c4399704@mail.gmail.com> References: <03d701c99d1c$465795c0$131b910a@denzilnote> <8786a4c00903041516w4d89641ex27305178c4399704@mail.gmail.com> Message-ID: <040501c99d23$b5314110$131b910a@denzilnote> Hi David I'm not sure about most of the q's you ask I did mention the tildes to him - He says it's a MySQL thing - I Dunno Overall he says the query runs - This doesn't seem to be the issue It's when the query syntax is passed to the "Create View" function this issue of the sub query comes up Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, 05 March 2009 10:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Creating a MySQL View I've never used MySQL, only MS SQL, but nothing sticks out at me. Does MySQL support sub queries in Views? If he comments out the Subquery it will create the view? If so, can he copy and paste the inner/sub query and run that sucessfully? What if you remove the Sum & Group By (making the sub query simpler). Is there any reason the `start_date` has tildes around it? Does MySQL require the Join to be like this: ON du.account_no = Tot.account_no David On Wed, Mar 4, 2009 at 2:55 PM, Darren D wrote: > Hi All > > > > A colleague is trying to create a 'view' in MySQL but is having issues > because > of the 'embedded' sub query in one of the joins > > He asked if 'my list' might be able to look at it (I brag about this list > all > the time :-)) > > I realise this is OT so if any MySQL gurus want to have a look at this - > Please > send any replies straight back to me if that's OK - thanks > > > > Here 'tis - Thanks in advance team > > > > Darren > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > CREATE VIEW v_weighting AS > > SELECT du.account_no, du.exchange_id, ex.name AS Exchange, > SUM(du.num_completed_calls) AS Exchange_Calls, Tot.Account_calls, > > d.measure_ref, d.value, d.comparative_value AS Exchange_Percent, da.value > AS > Aus_Value, da.comparative_value AS Aus_Percent, > > (d.comparative_value - da.comparative_value)/ da.comparative_value AS > Exchange_Trend, SUM(du.num_completed_calls)/Tot.Account_Calls AS > Exchange_Call_Weighting, > > ((d.comparative_value - da.comparative_value)/ da.comparative_value) * > SUM(du.num_completed_calls)/Tot.Account_Calls AS Weighted_Exchange_Trend > > FROM daily_usage_exchange du > > JOIN exchanges ex > > ON du.exchange_id = ex.id > > JOIN demographics d > > ON ex.name = d.exchange_name > > JOIN demographics_views dv > > ON ( d.measure_ref = dv.measure_ref ) > > JOIN v_Aus_demographics da > > ON d.measure_ref = da.measure_ref > > JOIN (SELECT account_no, sum(u.num_completed_calls) as Account_Calls > > FROM daily_usage_exchange u > > WHERE u.`start_date` >= ADDDATE(CURDATE(), -30) > > GROUP BY account_no) Tot > > ON Tot.account_no = du.account_no > > WHERE ( du.`start_date` >= ADDDATE(CURDATE(), -30) > > AND dv.data_type = 'Population' > > AND dv. demographic_view = 'DETAIL' > > ) > > GROUP BY account_no, exchange_id, d.measure_ref > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Wed Mar 4 17:59:40 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 5 Mar 2009 10:59:40 +1100 Subject: [AccessD] OT: Slacker radio In-Reply-To: Message-ID: <57E6E6CA42105A48B977303A2CDC2720080C38171F@WPEXCH22.retail.ad.cmltd.net.au> I did, but it only works in the US... :-/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, 5 March 2009 10:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Slacker radio Try Pandora. You can define your own stations. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, March 04, 2009 2:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Slacker radio I used to use, love and pay for Lauchcast Plus, Yahoo's customised internet radio. It worked by you rating songs, artists, genres etc and then it would play you stuff based on that select and that others whom liked your choices had chosen. It had no commercials, no DJ's, unlimited skipping and scalable ratings - was brilliant and worked really really well. Naturally Yahoo killed it off the other day and replaced it with CBS Radio - which is not customisable, has lots of adverts and very limited skipping - Basically, it is rubbish - don't even bother with it. Now I use Jango (www.jango.com) - which has a slightly annoying 'social network' side to it (I loathe facebook so social networking is not my thing) but you can ignore most of that without bother. So far has proven to be a good subsitiute. Jango is fully customisable, free, no commercials, unlimited skipping, plays in any browser, has a broad and varied music library - I found most of the stuff I was interested in, and (so far) has been painless and fun to use. For portable music, I still love my iPod - not the best quality audio reproduction around, but for sheer ease of use nothing comes close. my 2 cents Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Thursday, 5 March 2009 6:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Slacker radio A friend of mine just told me about Slacker internet radio. I have started playing with it and kinda like it. They have a pretty expensive "mp3 player" called G2 which allows you to send songs to the G2 that you hear while listening on the "radio" to the MP3 and then play them away from your desk. Does anyone out there use Slacker and / or the G2 player? Comments? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From max.wanadoo at gmail.com Wed Mar 4 18:04:33 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 5 Mar 2009 00:04:33 -0000 Subject: [AccessD] OT: Slacker radio In-Reply-To: <57E6E6CA42105A48B977303A2CDC2720080C38171F@WPEXCH22.retail.ad.cmltd.net.au> References: <57E6E6CA42105A48B977303A2CDC2720080C38171F@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49af1710.0508d00a.1dc4.fffff30f@mx.google.com> US? United States of Australia, is that? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: 05 March 2009 00:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Slacker radio I did, but it only works in the US... :-/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, 5 March 2009 10:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Slacker radio Try Pandora. You can define your own stations. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Wednesday, March 04, 2009 2:31 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Slacker radio I used to use, love and pay for Lauchcast Plus, Yahoo's customised internet radio. It worked by you rating songs, artists, genres etc and then it would play you stuff based on that select and that others whom liked your choices had chosen. It had no commercials, no DJ's, unlimited skipping and scalable ratings - was brilliant and worked really really well. Naturally Yahoo killed it off the other day and replaced it with CBS Radio - which is not customisable, has lots of adverts and very limited skipping - Basically, it is rubbish - don't even bother with it. Now I use Jango (www.jango.com) - which has a slightly annoying 'social network' side to it (I loathe facebook so social networking is not my thing) but you can ignore most of that without bother. So far has proven to be a good subsitiute. Jango is fully customisable, free, no commercials, unlimited skipping, plays in any browser, has a broad and varied music library - I found most of the stuff I was interested in, and (so far) has been painless and fun to use. For portable music, I still love my iPod - not the best quality audio reproduction around, but for sheer ease of use nothing comes close. my 2 cents Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Thursday, 5 March 2009 6:28 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Slacker radio A friend of mine just told me about Slacker internet radio. I have started playing with it and kinda like it. They have a pretty expensive "mp3 player" called G2 which allows you to send songs to the G2 that you hear while listening on the "radio" to the MP3 and then play them away from your desk. Does anyone out there use Slacker and / or the G2 player? Comments? -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Mar 4 18:27:51 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 19:27:51 -0500 Subject: [AccessD] OT: Slacker radio In-Reply-To: <57E6E6CA42105A48B977303A2CDC2720080C38171F@WPEXCH22.retail.ad.cmltd.net.au> References: <57E6E6CA42105A48B977303A2CDC2720080C38171F@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49AF1C87.5070008@colbyconsulting.com> They check your IP address? John W. Colby www.ColbyConsulting.com Darryl Collins wrote: > I did, but it only works in the US... :-/ > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Thursday, 5 March 2009 10:42 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised internet > radio. It worked by you rating songs, artists, genres etc and then it would > play you stuff based on that select and that others whom liked your choices > had chosen. It had no commercials, no DJ's, unlimited skipping and scalable > ratings - was brilliant and worked really really well. Naturally Yahoo > killed it off the other day and replaced it with CBS Radio - which is not > customisable, has lots of adverts and very limited skipping - Basically, it > is rubbish - don't even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying 'social > network' side to it (I loathe facebook so social networking is not my thing) > but you can ignore most of that without bother. So far has proven to be a > good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, plays > in any browser, has a broad and varied music library - I found most of the > stuff I was interested in, and (so far) has been painless and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have started > playing with it and kinda like it. They have a pretty expensive "mp3 > player" called G2 which allows you to send songs to the G2 that you hear > while listening on the "radio" to the MP3 and then play them away from your > desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete this > e-mail immediately. Any confidentiality, privilege or copyright is not > waived or lost because this e-mail has been sent to you in error. It is your > responsibility to check this e-mail and any attachments for viruses. No > warranty is made that this material is free from computer virus or any other > defect or error. Any loss/damage incurred by using this material is not the > sender's responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential information > and are intended for the named addressee only. If you have received this e-mail in > error, please notify the sender and delete this e-mail immediately. Any > confidentiality, privilege or copyright is not waived or lost because this e-mail > has been sent to you in error. It is your responsibility to check this e-mail and > any attachments for viruses. No warranty is made that this material is free from > computer virus or any other defect or error. Any loss/damage incurred by using this > material is not the sender's responsibility. The sender's entire liability will be > limited to resupplying the material. > > From jwcolby at colbyconsulting.com Wed Mar 4 18:40:22 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 04 Mar 2009 19:40:22 -0500 Subject: [AccessD] OT: Slacker radio In-Reply-To: References: <49AED65D.1090106@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49AF1F76.3040600@colbyconsulting.com> > Try Pandora. You can define your own stations. Slacker does the same thing. The thing that is pushing me towards this service is that if you buy the hardware, you can load your stations on the hardware player. It then loads an entire set of music that is playing on that station. You can load up to about 40 stations on the player to play while you are away from home. You can also select specific songs to save on the player, and you can even load your own ripped CDs onto the player. The reviews I have read say that Slacker has about 4 times as many songs as the competitors. Right now the 1st generation Slacker player is being dumped ... uh ... sold for less than half the cost of the second gen player. An 8 gb player is available for about $100, and as little as $75 on the weekend sales. That is a good price. http://www.jr.com/slacker/pe/SLC_90260005/ The price on that link apparently drops by $25 on the weekend. The second gen player (G2) is $200-$250. I'm seriously considering waiting till the weekend and see if I can pick up the G1 8mb for $75. John W. Colby www.ColbyConsulting.com Rocky Smolin at Beach Access Software wrote: > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com From Darryl.Collins at coles.com.au Wed Mar 4 18:44:25 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 5 Mar 2009 11:44:25 +1100 Subject: [AccessD] OT: Slacker radio In-Reply-To: <49AF1C87.5070008@colbyconsulting.com> Message-ID: <57E6E6CA42105A48B977303A2CDC2720080C381720@WPEXCH22.retail.ad.cmltd.net.au> Yeah, you could set up a proxy to sneak around it I am sure, but the whole principle of it pee'd me off so much. No wonder we all love those Russian music sites. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Thursday, 5 March 2009 11:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio They check your IP address? John W. Colby www.ColbyConsulting.com Darryl Collins wrote: > I did, but it only works in the US... :-/ > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Thursday, 5 March 2009 10:42 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised internet > radio. It worked by you rating songs, artists, genres etc and then it would > play you stuff based on that select and that others whom liked your choices > had chosen. It had no commercials, no DJ's, unlimited skipping and scalable > ratings - was brilliant and worked really really well. Naturally Yahoo > killed it off the other day and replaced it with CBS Radio - which is not > customisable, has lots of adverts and very limited skipping - Basically, it > is rubbish - don't even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying 'social > network' side to it (I loathe facebook so social networking is not my thing) > but you can ignore most of that without bother. So far has proven to be a > good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, plays > in any browser, has a broad and varied music library - I found most of the > stuff I was interested in, and (so far) has been painless and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have started > playing with it and kinda like it. They have a pretty expensive "mp3 > player" called G2 which allows you to send songs to the G2 that you hear > while listening on the "radio" to the MP3 and then play them away from your > desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete this > e-mail immediately. Any confidentiality, privilege or copyright is not > waived or lost because this e-mail has been sent to you in error. It is your > responsibility to check this e-mail and any attachments for viruses. No > warranty is made that this material is free from computer virus or any other > defect or error. Any loss/damage incurred by using this material is not the > sender's responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential information > and are intended for the named addressee only. If you have received this e-mail in > error, please notify the sender and delete this e-mail immediately. Any > confidentiality, privilege or copyright is not waived or lost because this e-mail > has been sent to you in error. It is your responsibility to check this e-mail and > any attachments for viruses. No warranty is made that this material is free from > computer virus or any other defect or error. Any loss/damage incurred by using this > material is not the sender's responsibility. The sender's entire liability will be > limited to resupplying the material. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From wdhindman at dejpolsystems.com Wed Mar 4 21:01:04 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 4 Mar 2009 22:01:04 -0500 Subject: [AccessD] FW: Transportable Document Approach needed References: Message-ID: <08C23CF497844E068A533FC40204906E@jislaptopdev> Stu/Gustav/Rocky ...hey guys, I just dl'd Leban's ReportUtilities, converted it to A2k3 w/o errors, referenced the mde, and exported a sample report to a Word.rtf file ...a fully editable one ...anyway, I couldn't find anything that I couldn't edit just as I would in a regular rtf file ...he does use emfs to get the graphics right but they CAN be replaced if need be, eh ...and the Word report is pretty much exactly what the report was with some minor text size differences that are readily correctable ...I'm not sure what you're referencing except that he does have an option to output the entire thing as an emf file for web presentation ...but the functionality to convert a report to an editable word.rtf file certainly works as advertised. ...in fact, I'm going to play a bit further with this as a option to running word merges rather than reports when a clients wants to edit the results. ...and the emf to web option looks useful as well ...his emf file size is less than a third of the size of the same report exported to pdf and the results are better ...that looks like a viable option for replacing a slew of client locked pdfs on their web sites put there for customer download. ...I've found some of Leban's stuff to be a bit more than I was willing to do to get the results he did ...but I've never known him to say something works and then found otherwise ...he'd be eaten alive on the ms.public.access newsgroup for something that glaring. ...btw, his gradient background code is the best I've ever found including Peter's/FMS/etc. ...Lebans sticks a LOT of code in his dls, most of which I've found through trial and error isn't necessary to get the specific functionality I need. William -------------------------------------------------- From: "Gustav Brock" Sent: Wednesday, March 04, 2009 4:09 AM To: Subject: Re: [AccessD] FW: Transportable Document Approach needed > Hi Stuart > > Oh, for once Leban is cheating. Description should read: > > "Export to MS Word as an embedded picture ..." > > /gustav > > >>>> stuart at lexacorp.com.pg 04-03-2009 03:15 >>> > Note the comment on his Report Utility > > "Export to MS Word. Output exact duplicate of a Report to RTF, including > formatting and all > graphics. This file can be loaded into MS Word for limited further > editing" > > and > "The converted RTF file is not a fully editable document" > > In fact it's just a WMF image embedded in a blank document. All you can do > is > move/resize it, the content is not editable at all. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Wed Mar 4 21:11:50 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 4 Mar 2009 22:11:50 -0500 Subject: [AccessD] OT: Slacker radio References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <71680B73CE47490A970A6566154E75C4@jislaptopdev> ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet > radio. It worked by you rating songs, artists, genres etc and then it > would > play you stuff based on that select and that others whom liked your > choices > had chosen. It had no commercials, no DJ's, unlimited skipping and > scalable > ratings - was brilliant and worked really really well. Naturally Yahoo > killed it off the other day and replaced it with CBS Radio - which is not > customisable, has lots of adverts and very limited skipping - Basically, > it > is rubbish - don't even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying 'social > network' side to it (I loathe facebook so social networking is not my > thing) > but you can ignore most of that without bother. So far has proven to be a > good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays > in any browser, has a broad and varied music library - I found most of the > stuff I was interested in, and (so far) has been painless and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started > playing with it and kinda like it. They have a pretty expensive "mp3 > player" called G2 which allows you to send songs to the G2 that you hear > while listening on the "radio" to the MP3 and then play them away from > your > desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete this > e-mail immediately. Any confidentiality, privilege or copyright is not > waived or lost because this e-mail has been sent to you in error. It is > your > responsibility to check this e-mail and any attachments for viruses. No > warranty is made that this material is free from computer virus or any > other > defect or error. Any loss/damage incurred by using this material is not > the > sender's responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Wed Mar 4 21:55:38 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 05 Mar 2009 13:55:38 +1000 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <08C23CF497844E068A533FC40204906E@jislaptopdev> References: , <08C23CF497844E068A533FC40204906E@jislaptopdev> Message-ID: <49AFD9DA.28335.550D4F6@stuart.lexacorp.com.pg> Here's what did: Downloaded A2K2ReportUtilities.zip Extracted A2K2ReportUtilitiesver2.mdb and A2K2ReportSpecs.mde to a directory Then in Office 2003: Opened A2K2ReportUtilitiesver2.mdb Set a reference in VBA, Tools-References to A2K2ReportSpecs.mde (It shows as "ReportSpecs") Opened the form "ReportUtilties". Selected a report from the list Made sure "RTF for Microsoft Word - EMF images" was selected Clicked on "Export To File" The exported RTF file consists of several Pictures, one for each page and nothing else. How are you generating an editable document? On 4 Mar 2009 at 22:01, William Hindman wrote: > Stu/Gustav/Rocky > > ...hey guys, I just dl'd Leban's ReportUtilities, converted it to A2k3 w/o > errors, referenced the mde, and exported a sample report to a Word.rtf file > ...a fully editable one ...anyway, I couldn't find anything that I couldn't > edit just as I would in a regular rtf file ...he does use emfs to get the > graphics right but they CAN be replaced if need be, eh ...and the Word > report is pretty much exactly what the report was with some minor text size > differences that are readily correctable ...I'm not sure what you're > referencing except that he does have an option to output the entire thing as > an emf file for web presentation ...but the functionality to convert a > report to an editable word.rtf file certainly works as advertised. > From wdhindman at dejpolsystems.com Wed Mar 4 22:41:49 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 4 Mar 2009 23:41:49 -0500 Subject: [AccessD] FW: Transportable Document Approach needed References: , <08C23CF497844E068A533FC40204906E@jislaptopdev> <49AFD9DA.28335.550D4F6@stuart.lexacorp.com.pg> Message-ID: ...same ...rptPrintLinesClassVer9 ...1 up Portrait ...did you actually try editing the text? ...I ask not to be a wise a*s, but because my first impression was that it was an image ...but then I clicked in the text and it was editable ...as virtually everything turned out to be. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Wednesday, March 04, 2009 10:55 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Transportable Document Approach needed > Here's what did: > > Downloaded A2K2ReportUtilities.zip > Extracted A2K2ReportUtilitiesver2.mdb and A2K2ReportSpecs.mde to a > directory > > Then in Office 2003: > Opened A2K2ReportUtilitiesver2.mdb > Set a reference in VBA, Tools-References to A2K2ReportSpecs.mde (It shows > as > "ReportSpecs") > Opened the form "ReportUtilties". > Selected a report from the list > Made sure "RTF for Microsoft Word - EMF images" was selected > Clicked on "Export To File" > The exported RTF file consists of several Pictures, one for each page and > nothing else. > > How are you generating an editable document? > > > On 4 Mar 2009 at 22:01, William Hindman wrote: > >> Stu/Gustav/Rocky >> >> ...hey guys, I just dl'd Leban's ReportUtilities, converted it to A2k3 >> w/o >> errors, referenced the mde, and exported a sample report to a Word.rtf >> file >> ...a fully editable one ...anyway, I couldn't find anything that I >> couldn't >> edit just as I would in a regular rtf file ...he does use emfs to get the >> graphics right but they CAN be replaced if need be, eh ...and the Word >> report is pretty much exactly what the report was with some minor text >> size >> differences that are readily correctable ...I'm not sure what you're >> referencing except that he does have an option to output the entire thing >> as >> an emf file for web presentation ...but the functionality to convert a >> report to an editable word.rtf file certainly works as advertised. >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Thu Mar 5 00:51:01 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 05 Mar 2009 16:51:01 +1000 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: References: , Message-ID: <49B002F5.349.CE291@stuart.lexacorp.com.pg> It certainly seems to be just pictures. Copy of document sent to you off-list. Cheers, Stuart On 4 Mar 2009 at 23:41, William Hindman wrote: > ...same ...rptPrintLinesClassVer9 ...1 up Portrait > ...did you actually try editing the text? > ...I ask not to be a wise a*s, but because my first impression was that it > was an image > ...but then I clicked in the text and it was editable ...as virtually > everything turned out to be. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Wednesday, March 04, 2009 10:55 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] FW: Transportable Document Approach needed > > > Here's what did: > > > > Downloaded A2K2ReportUtilities.zip > > Extracted A2K2ReportUtilitiesver2.mdb and A2K2ReportSpecs.mde to a > > directory > > > > Then in Office 2003: > > Opened A2K2ReportUtilitiesver2.mdb > > Set a reference in VBA, Tools-References to A2K2ReportSpecs.mde (It shows > > as > > "ReportSpecs") > > Opened the form "ReportUtilties". > > Selected a report from the list > > Made sure "RTF for Microsoft Word - EMF images" was selected > > Clicked on "Export To File" > > The exported RTF file consists of several Pictures, one for each page and > > nothing else. > > > > How are you generating an editable document? > > > > > > On 4 Mar 2009 at 22:01, William Hindman wrote: > > > >> Stu/Gustav/Rocky > >> > >> ...hey guys, I just dl'd Leban's ReportUtilities, converted it to A2k3 > >> w/o > >> errors, referenced the mde, and exported a sample report to a Word.rtf > >> file > >> ...a fully editable one ...anyway, I couldn't find anything that I > >> couldn't > >> edit just as I would in a regular rtf file ...he does use emfs to get the > >> graphics right but they CAN be replaced if need be, eh ...and the Word > >> report is pretty much exactly what the report was with some minor text > >> size > >> differences that are readily correctable ...I'm not sure what you're > >> referencing except that he does have an option to output the entire thing > >> as > >> an emf file for web presentation ...but the functionality to convert a > >> report to an editable word.rtf file certainly works as advertised. > >> > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From viner at EUnet.yu Thu Mar 5 01:43:47 2009 From: viner at EUnet.yu (viner) Date: Thu, 5 Mar 2009 08:43:47 +0100 Subject: [AccessD] SQL Problem References: <001b01c99cc4$9f2adfc0$010a090a@RazvojErvin> <39cb22f30903040606v1b39f3fey40a3811a9de6cbaa@mail.gmail.com> Message-ID: <013b01c99d66$201b39d0$010a090a@RazvojErvin> Steve, many thanks for the useful information. Best regards, Ervin ----- Original Message ----- From: "Steve Erbach" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 04, 2009 3:06 PM Subject: Re: [AccessD] SQL Problem > Ervin, > > That's one o' those classic tricky problems in SQL. It has been made > less tricky in SQL Server 2005 with the addition of the ROW_NUMBER() > function. In Access it's a poser. > > This page may help you, it may not: > > http://support.microsoft.com/default.aspx?scid=KB;EN-US;q186133 > > Steve Erbach > Neenah, WI > > > On Wed, Mar 4, 2009 at 6:27 AM, viner wrote: >> I have two tables tblA and tblB. I want to match the column from table >> tblA >> (Col_A, autonumber) with column in table tblB (Col_B, contains long >> integers, the numbers can repeat) in single SQL query to get records(the >> record in the query to contain): >> - the first number in Col_A with the first number in Col_B(may more >> identical records if the number in Col_B exists more than once) >> - the second number in Col_A with the second number in Col_B(may more >> identical records if the number in Col_B exists more than once) >> . >> .. >> . >> - the last number in Col_A with the last number in Col_B(may more >> identical >> records if the number in Col_B exists more than once) >> >> The Col_A and the Col_B contain the same number of different values >> >> Many TIA, >> Ervin > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Mar 5 02:58:16 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 5 Mar 2009 03:58:16 -0500 Subject: [AccessD] FW: Transportable Document Approach needed References: , <49B002F5.349.CE291@stuart.lexacorp.com.pg> Message-ID: <808AB0820B754B89B345B00816B7E888@jislaptopdev> ...and I sent you one ...edited :) ...the document is composed of a large number of editable image text boxes, not one per page ...it is a word document ...it is a copy of the original report ...and it is completely editable ...just not as easily as a word generated document. ...after playing with it for a bit, I'd say it depends on what Rocky's client wants ...it is Word and it is fully editable ...but it would be a pita to make wholesale changes using it ...change a few words ...highlight a few numbers ...change a graphic ...ok ...much more, probably not. ...but I am attracted to using it in some situations where its limited flexibility is all that's required. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Thursday, March 05, 2009 1:51 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Transportable Document Approach needed > It certainly seems to be just pictures. Copy of document sent to you > off-list. > > Cheers, > Stuart > > On 4 Mar 2009 at 23:41, William Hindman wrote: > >> ...same ...rptPrintLinesClassVer9 ...1 up Portrait >> ...did you actually try editing the text? >> ...I ask not to be a wise a*s, but because my first impression was that >> it >> was an image >> ...but then I clicked in the text and it was editable ...as virtually >> everything turned out to be. >> >> William >> >> -------------------------------------------------- >> From: "Stuart McLachlan" >> Sent: Wednesday, March 04, 2009 10:55 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] FW: Transportable Document Approach needed >> >> > Here's what did: >> > >> > Downloaded A2K2ReportUtilities.zip >> > Extracted A2K2ReportUtilitiesver2.mdb and A2K2ReportSpecs.mde to a >> > directory >> > >> > Then in Office 2003: >> > Opened A2K2ReportUtilitiesver2.mdb >> > Set a reference in VBA, Tools-References to A2K2ReportSpecs.mde (It >> > shows >> > as >> > "ReportSpecs") >> > Opened the form "ReportUtilties". >> > Selected a report from the list >> > Made sure "RTF for Microsoft Word - EMF images" was selected >> > Clicked on "Export To File" >> > The exported RTF file consists of several Pictures, one for each page >> > and >> > nothing else. >> > >> > How are you generating an editable document? >> > >> > >> > On 4 Mar 2009 at 22:01, William Hindman wrote: >> > >> >> Stu/Gustav/Rocky >> >> >> >> ...hey guys, I just dl'd Leban's ReportUtilities, converted it to A2k3 >> >> w/o >> >> errors, referenced the mde, and exported a sample report to a Word.rtf >> >> file >> >> ...a fully editable one ...anyway, I couldn't find anything that I >> >> couldn't >> >> edit just as I would in a regular rtf file ...he does use emfs to get >> >> the >> >> graphics right but they CAN be replaced if need be, eh ...and the Word >> >> report is pretty much exactly what the report was with some minor text >> >> size >> >> differences that are readily correctable ...I'm not sure what you're >> >> referencing except that he does have an option to output the entire >> >> thing >> >> as >> >> an emf file for web presentation ...but the functionality to convert a >> >> report to an editable word.rtf file certainly works as advertised. >> >> >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Thu Mar 5 04:42:31 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 05 Mar 2009 20:42:31 +1000 Subject: [AccessD] FW: Transportable Document Approach needed In-Reply-To: <808AB0820B754B89B345B00816B7E888@jislaptopdev> References: , <808AB0820B754B89B345B00816B7E888@jislaptopdev> Message-ID: <49B03937.29490.118D9E@stuart.lexacorp.com.pg> Ah-ha. Finally got it. You missed a step in your instructions. Each embedded EMF "picture" is composed of a large number of editable image text boxes. You need to Right Click - Edit Picture , *then* right right click on a text box. That's real messy. I think I'll stay with Word automation, a recordset and bookmarks. Much better end product for the user to edit. Cheers, Stuart On 5 Mar 2009 at 3:58, William Hindman wrote: > ...and I sent you one ...edited :) > > ...the document is composed of a large number of editable image text boxes, > not one per page ...it is a word document ...it is a copy of the original > report ...and it is completely editable ...just not as easily as a word > generated document. > ...after playing with it for a bit, I'd say it depends on what Rocky's > client wants ...it is Word and it is fully editable ...but it would be a > pita to make wholesale changes using it ...change a few words ...highlight a > few numbers ...change a graphic ...ok ...much more, probably not. > > ...but I am attracted to using it in some situations where its limited > flexibility is all that's required. > > William > From jwcolby at colbyconsulting.com Thu Mar 5 07:18:30 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 08:18:30 -0500 Subject: [AccessD] Classes and Events - clsGlobalInterface Message-ID: <49AFD126.30205@colbyconsulting.com> clsGlobalInterface It is often the case that we need common code in a set of classes. As an example I have found instances where classes contained in a collection were not destroyed properly by the garbage collector when the pointer to the collection was simply set to nothing. I have run into places where I had to have a term event of a class, and specifically call the term event in order for the cleanup in that term to run to allow the class to be destroyed. So one ?common code? thing I do is to build a function that accepts a collection as a parameter, and then iterates the collection getting a pointer to whatever is in the collection, calling the term event (if any) and then deleting that object from the collection. The fact that Access does not have inheritance poses problems when trying to add such common code to all classes. In languages with inheritance we would simply back up the chain to the class that is the parent to all of the classes we want to have the common functionality, and add the functionality in that parent class. That functionality would then be available to all of the descendents. In Access, where we do not have inheritance, there are several strategies for dealing with this ?common code? issue. One is to simply embed the code in each class. This method has the obvious ?fix the bug in one place? problem. Another method is to place the common code in a module where it is called by all classes. This is a workable method but one of the precepts of class programming is that the class should be portable, and preferably stand-alone. Having code for the classes in modules immediately creates the issue of ?what module has to go with this class?. Another method is to use a ?helper class? which is referenced by every class that needs the helper code. While this violates the ?stand-alone? concept it does at least start to centralize all of the helper code into a specific place, which soon becomes engrained in the developer?s mind. Over time I have used all of the strategies mentioned above, and in fact still do use all of the strategies. However I want to discuss the helper class strategy in more detail in this lecture. Create the Class ? Open the demo database. ? In the menu, click Insert / Class Module. ? Immediately save the module as clsGlobalInterface. ? In the header of the module insert the following code: Header Private mobjParent As Object This provides clsGlobalInterface a method of manipulating the parent class if desired. Private mcolPreviouslyHookedEvents As Collection Provides a collection to hold the event property value for previously hooked events Private Const cstrEvProc As String = "[Event Procedure]" The constant to be placed in the event property. Initialization ? In the body of clsGlobalInterface insert the following code: Private Sub Class_Initialize() Set mcolPreviouslyHookedEvents = New Collection End Sub Private Sub Class_Terminate() Set mcolPreviouslyHookedEvents = Nothing End Sub Function mInit(lobjParent As Object) Set mobjParent = lobjParent End Function The class event stubs initialize and destroy the collection. mInit stores the passed in pointer to the parent object into a private object variable. Properties ? Immediately below mInit() place the following code: Property Get colPreviouslyHookedEvents() As Collection Set colPreviouslyHookedEvents = mcolPreviouslyHookedEvents End Property This property allows the parent class to access the collection of functions found in its properties (if any). Events Because this class does not sink events for any objects, there will be no event sinks. Methods ' 'Allows hooking a property by passing back "[Event Procedure]". 'If the property already has a hook using the old style =SomeFunction() 'Then we don't hook the property but instead pass back the value of the property Function mHookPrp(prp As Property) As String If Left(prp.Value, 1) = "=" Then mHookPrp = prp.Value mcolPreviouslyHookedEvents.Add prp.Name & prp.Value, prp.Name Else prp.Value = cstrEvProc End If End Function This code is going to provide common functionality for all classes which use clsGlobalInterface. A subset of all the classes we will design will be wrappers for forms and controls. These classes will likely sink events, and as such they must hook the events that they want to sink. This code performs this common event hooking process, and makes sure that if an event is already hooked with a call to a function, that call is not deleted in favor of our event hook. It also stores the values of all properties which are already hooked with functions using the =MyFunction() method common in early Access databases. ' 'Empties out a collection containing class instances ' Public Function ColEmpty(col As Collection) On Error GoTo Err_ColEmpty Dim obj As Object On Error Resume Next For Each obj In col obj.mTerm Next obj On Error GoTo Err_ColEmpty While col.Count > 0 col.Remove 1 Wend exit_ColEmpty: Exit Function Err_ColEmpty: Select Case Err Case 91 'Collection empty Resume exit_ColEmpty Case Else MsgBox Err.Description, , "Error in Function clsSysVars.colEmpty" Resume exit_ColEmpty End Select Resume 0 '.FOR TROUBLESHOOTING End Function This function simply iterates a collection calling the mTerm event. Once all objects in the collection have had their mTerm method called, the collection is emptied. ? Compile and save clsGlobalInterface So, we now we have a class specifically to hold code that may be used in other classes. In order to use the class we simply dimension a private variable at the top of each class that will use clsGlobalInterface, initialize it, and start calling the methods as desired. Modifications to clsFrm In order to use clsGlobalInterface we have to modify each class that will use it. We will start with clsFrm. ? Open clsFrm ? In the header of clsFrm insert the following code: Header Private mcolCtls As Collection Private mclsGlobalInterface As clsGlobalInterface This simply adds a variable to hold a pointer to an instance of clsGlobalInterface to the already existing header code.. Properties Next, add the following property code immediately below the existing mInit(). Property Get cGI() As clsGlobalInterface Set cGI = mclsGlobalInterface End Property This gives us a property to return a pointer to our new clsGlobalInterface instance. I placed this code here in the doc because in the Initialization you will refer to this property. Initialization ? Add the following code to the body of clsFrm Private Sub Class_Initialize() Set mcolCtls = New Collection Set mclsGlobalInterface = New clsGlobalInterface End Sub Private Sub Class_Terminate() Set mcolCtls = Nothing Set mclsGlobalInterface = Nothing End Sub Here we added code to create and destroy an instance of clsGlobalInterface. The next thing we are going to do is modify the code in the mInit of clsFrm. Originally we used the following code which you should still see in clsFrm.mInit: mfrm.BeforeUpdate = cstrEvProc mfrm.OnClose = cstrEvProc Now we want to change this to: Function mInit(lfrm As Form) cGI.mInit Me Set mfrm = lfrm With mfrm cGI.mHookPrp .Properties("BeforeUpdate") cGI.mHookPrp .Properties("OnClose") End With The first thing we do is to initialize cGI by calling .mInit and passing the init code a reference to Me. Notice that Me is a reference to the current class, in this case clsFrm. You are probably accustomed to using Me as a reference to a form however in fact even there it is really a reference to the form?s class. We set up a ?with end with? construct to manipulate the mfrm.Properties collection, then pass in the same two properties we had previously hooked. The difference now is that the cGI.mHookPrp will handle the hook and handle leaving the property alone if it already has a function hooking the property. Summary In this lecture we have discussed the problem with reusable code and classes, and a couple of different strategies for handling the problem. We then examined the strategy of a helper class which is used by every class that needs some common functionality. We created clsGlobalInterface, designed to implement a helper class, and provided a couple of methods, one for a consistent method of hooking object events as well as a method for emptying a collection. While there is no optimum solution to the common code problem in Access, the helper class is one solution that works well for staying with the class encapsulation strategy. It gives you a place to put common code and more importantly variables that are required for every class. From JHewson at nciinc.com Thu Mar 5 08:15:29 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Thu, 5 Mar 2009 08:15:29 -0600 Subject: [AccessD] Word Macros In-Reply-To: <49AF08F6.6000008@colbyconsulting.com> References: <49AED523.7060400@colbyconsulting.com><7E02B06E41E5404589EDDDA2BAA1C5A86BD7F0@sanex101.nciinc.com> <49AF08F6.6000008@colbyconsulting.com> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F2@sanex101.nciinc.com> That's the whole point John. When you create a "Style" you can determine the Alt-Something of your choice for the style. So... when you paste code in your document, highlight it, toggle the code font/formatting with the Alt-something you chose when you created the Style. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, March 04, 2009 5:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Word Macros Jim, It is the shortcut key information I need to know. I write the code in Access, compile, test etc. Once I have the code working I have to copy and then paste into Word. I currently just highlight and then select the font from the tool bar. What I think I would like is to do an alt-Something to cause it. We all know that Alt-I toggles Italics and Alt-B toggles Bold. I need an Alt-Something to toggle the code font and AltSomethingElse else to toggle the normal font. Never having done that I am not sure it would really work that way or not. John W. Colby www.ColbyConsulting.com Hewson, Jim wrote: > You could create two Styles. One for Code and another "normal" text of > your documents. > Each style can include the font, font size, color of the font, paragraph > spacing, etc. > After you paste the code into the document, highlight the text, choose > the style you need and whatever is highlighted will change. You can > actually create short cut keys for each style - for example Alt+C for > Code. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, March 04, 2009 1:23 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Word Macros > > I am writing up another Class lecture and I do so in Word. What I need > is the ability to from the > keyboard select a font before I go typing a specific piece of text. For > example I want to change to > the Courier New when I paste in code examples. After the paste I need > to go back to the Times New > Roman. > > Is it possible to do this somehow, but to do so across documents, i.e. > have it available in any work > document I open? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From jwcolby at colbyconsulting.com Thu Mar 5 08:21:47 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 09:21:47 -0500 Subject: [AccessD] Filtered combos Message-ID: <49AFDFFB.8010304@colbyconsulting.com> Have you ever wanted to be able to display a full set of data in a combo, but only allow a subset of the data when selecting data for a new record? In other words let's say that you have a form that displays a field for contracts. Some records have old contracts, but when entering new data the user should only select active contracts. The normal way of doing this is to have two different queries for the combo. One query is unfiltered, and the combo loads that when the form loads. However as the combo gets the focus, the combo's OnFocus event handler will place a filtered query name in the combo's RowSource. This functionality is perfect for adding to the combo class. By adding a new property to hold the filtered query name (or SQL statement) the clsCtlCbo can sink the OnGotFocus and OnLostFocus, swapping out the queries as required to give you this functionality. Comments before I write the lecture? -- John W. Colby www.ColbyConsulting.com From JHewson at nciinc.com Thu Mar 5 08:27:53 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Thu, 5 Mar 2009 08:27:53 -0600 Subject: [AccessD] Word Macros Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F3@sanex101.nciinc.com> Process to create a "Style" in Word 2003 1. Click Format (Alt-O) -> Styles and Formatting (S) 2. Click "New Style" 3. Fill in the Form... Name: Code Font Style Type - leave default Style Based on - leave default Style for following paragraph: Normal - or whatever style you choose Formatting: choose font, Font size, Spacing etc. You could actually choose to indent the font using the default tab stop. Other formatting options: Paragraph spacing Tabs Border Numbering scheme At the bottom of Format Options Select Shortcut Key There's a field labeled: Press new Shortcut key Whatever you press, a message will appear telling you the current usage of the shortcut key you chose You can change it or accept it. Once saved - all you need to do is use the shortcut key you created to apply the "Style" You can actually set a shortcut key to the Normal Style to revert back to the New Time Roman HTH Jim ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From mmattys at rochester.rr.com Thu Mar 5 08:36:32 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 5 Mar 2009 09:36:32 -0500 Subject: [AccessD] Filtered combos References: <49AFDFFB.8010304@colbyconsulting.com> Message-ID: <4529486FE37E4B61BF8350F17EBB6AEB@Mattys> IIRC, in the Access 97 Viewable Addins, they use a table to list different strings that might apply to a function that takes parameters. An ID associated with each record is called to get the desired string. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Thursday, March 05, 2009 9:21 AM Subject: [AccessD] Filtered combos > Have you ever wanted to be able to display a full set of data in a combo, > but only allow a subset of > the data when selecting data for a new record? In other words let's say > that you have a form that > displays a field for contracts. Some records have old contracts, but when > entering new data the > user should only select active contracts. > > The normal way of doing this is to have two different queries for the > combo. One query is > unfiltered, and the combo loads that when the form loads. However as the > combo gets the focus, the > combo's OnFocus event handler will place a filtered query name in the > combo's RowSource. > > This functionality is perfect for adding to the combo class. By adding a > new property to hold the > filtered query name (or SQL statement) the clsCtlCbo can sink the > OnGotFocus and OnLostFocus, > swapping out the queries as required to give you this functionality. > > Comments before I write the lecture? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Mar 5 09:13:22 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 10:13:22 -0500 Subject: [AccessD] Filtered combos In-Reply-To: <4529486FE37E4B61BF8350F17EBB6AEB@Mattys> References: <49AFDFFB.8010304@colbyconsulting.com> <4529486FE37E4B61BF8350F17EBB6AEB@Mattys> Message-ID: <49AFEC12.1020607@colbyconsulting.com> Hmmm... I don't have a clue what you are talking about. I am discussing a combo box on a form that needs to display a different dataset when the user is SELECTING data for a new record, than for when the user is just viewing all the existing records in the form. When viewing existing records, the combo needs to display unfiltered data, but when adding a new record it needs to filter the selection down in some manner. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > IIRC, in the Access 97 Viewable Addins, they use a table to list different > strings > that might apply to a function that takes parameters. > > An ID associated with each record is called to get the desired string. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, March 05, 2009 9:21 AM > Subject: [AccessD] Filtered combos > > >> Have you ever wanted to be able to display a full set of data in a combo, >> but only allow a subset of >> the data when selecting data for a new record? In other words let's say >> that you have a form that >> displays a field for contracts. Some records have old contracts, but when >> entering new data the >> user should only select active contracts. >> >> The normal way of doing this is to have two different queries for the >> combo. One query is >> unfiltered, and the combo loads that when the form loads. However as the >> combo gets the focus, the >> combo's OnFocus event handler will place a filtered query name in the >> combo's RowSource. >> >> This functionality is perfect for adding to the combo class. By adding a >> new property to hold the >> filtered query name (or SQL statement) the clsCtlCbo can sink the >> OnGotFocus and OnLostFocus, >> swapping out the queries as required to give you this functionality. >> >> Comments before I write the lecture? >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Mar 5 09:14:17 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 10:14:17 -0500 Subject: [AccessD] Word Macros In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F3@sanex101.nciinc.com> References: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F3@sanex101.nciinc.com> Message-ID: <49AFEC49.20801@colbyconsulting.com> I will give this a try. Thanks! John W. Colby www.ColbyConsulting.com Hewson, Jim wrote: > Process to create a "Style" in Word 2003 > > 1. Click Format (Alt-O) -> Styles and Formatting (S) > > 2. Click "New Style" > > 3. Fill in the Form... > > Name: Code Font > > Style Type - leave default > > Style Based on - leave default > > Style for following paragraph: Normal - or whatever > style you choose > > > > Formatting: choose font, Font size, Spacing etc. > > You could actually choose to indent the font using the default tab > stop. > > Other formatting options: > > Paragraph spacing > > Tabs > > Border > > Numbering scheme > > > > At the bottom of Format Options > > Select Shortcut Key > > There's a field labeled: Press new Shortcut key > > Whatever you press, a message will appear telling you the current usage > of the shortcut key you chose > > You can change it or accept it. > > > > Once saved - all you need to do is use the shortcut key you created to > apply the "Style" > > > > You can actually set a shortcut key to the Normal Style to revert back > to the New Time Roman > > > > HTH > > > > Jim > > > > > > > ################################################################################ > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of > this information is prohibited. This email transmission contains > information from NCI Information Systems, Inc. that may be considered > privileged or confidential and is intended solely for the named > recipient. > ################################################################################ From mmattys at rochester.rr.com Thu Mar 5 09:23:54 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 5 Mar 2009 10:23:54 -0500 Subject: [AccessD] Filtered combos References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> Message-ID: OK, what I was thinking was that you'd have a global class that is instantiated while the database is open and you'd just call a method in the class with the record number of the string that would be the new recordsource of the combo. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Thursday, March 05, 2009 10:13 AM Subject: Re: [AccessD] Filtered combos > Hmmm... I don't have a clue what you are talking about. > > I am discussing a combo box on a form that needs to display a different > dataset when the user is > SELECTING data for a new record, than for when the user is just viewing > all the existing records in > the form. When viewing existing records, the combo needs to display > unfiltered data, but when > adding a new record it needs to filter the selection down in some manner. > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: >> IIRC, in the Access 97 Viewable Addins, they use a table to list >> different >> strings >> that might apply to a function that takes parameters. >> >> An ID associated with each record is called to get the desired string. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> >> ----- Original Message ----- >> From: "jwcolby" >> To: "Access Developers discussion and problem solving" >> >> Sent: Thursday, March 05, 2009 9:21 AM >> Subject: [AccessD] Filtered combos >> >> >>> Have you ever wanted to be able to display a full set of data in a >>> combo, >>> but only allow a subset of >>> the data when selecting data for a new record? In other words let's say >>> that you have a form that >>> displays a field for contracts. Some records have old contracts, but >>> when >>> entering new data the >>> user should only select active contracts. >>> >>> The normal way of doing this is to have two different queries for the >>> combo. One query is >>> unfiltered, and the combo loads that when the form loads. However as >>> the >>> combo gets the focus, the >>> combo's OnFocus event handler will place a filtered query name in the >>> combo's RowSource. >>> >>> This functionality is perfect for adding to the combo class. By adding >>> a >>> new property to hold the >>> filtered query name (or SQL statement) the clsCtlCbo can sink the >>> OnGotFocus and OnLostFocus, >>> swapping out the queries as required to give you this functionality. >>> >>> Comments before I write the lecture? >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Mar 5 09:43:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 10:43:56 -0500 Subject: [AccessD] Filtered combos In-Reply-To: References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> Message-ID: <49AFF33C.509@colbyconsulting.com> Oh, OK I see. The way I normally work is that I have a clsCtlCbo. That class is automatically loaded by the control scanner in clsFrm, so every combo on a form automatically gets a clsCtlCbo instance loaded as soon as the form loads. Each clsCtlCbo instance will sink the events for the combo that it processes. In clsCtlForm you add a pair of new variables to hold the current query, and the query that will load when the combo gets the focus. In the event GotFocus / LostFocus sinks in clsCtlCbo you have code that "swaps" the unfiltered and filtered queries as required. In the form's OnOpen where you load the clsFrm, you then "program" the form. For those combos that do not need this functionality you do not program a filtered query into the combo. For example a state combo will almost never be filtered (although even that is possible in certain circumstances) so you would just leave the state combo unfiltered all the time (for the purposes of this example). OTOH, the contract combo needs to be filtered to only allow the user to select an active contract when creating a new record. So this combo needs to be "programmed" when clsFrm loads with the name of the filtered query, or the SQL statement that loads the filtered data. I mentioned in one of the lectures that the OnOpen of the form would become form programming central as we added functionality to the various classes. This is just such an example. There have been discussions on how to accomplish this in past threads, and the GotFocus / LostFocus shuffle seems to be the accepted method. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > OK, what I was thinking was that you'd have a global class > that is instantiated while the database is open and you'd just > call a method in the class with the record number of the string > that would be the new recordsource of the combo. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From jwcolby at colbyconsulting.com Thu Mar 5 09:51:46 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 10:51:46 -0500 Subject: [AccessD] Filtered combos In-Reply-To: References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> Message-ID: <49AFF512.9050205@colbyconsulting.com> Mike, I can see how this might be advantageous in some processes. I have never actually done this before but I have read about the process. I thought it was more for translating strings and such, or the ability to use a common string for message boxes, labels and so forth. I never really thought of it in terms of holding SQL Strings. Does anyone out there use this technique? A class to cache these strings might be useful if you were going to use such a table. If anyone uses it, what kinds of strings do you put in the table? John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > OK, what I was thinking was that you'd have a global class > that is instantiated while the database is open and you'd just > call a method in the class with the record number of the string > that would be the new recordsource of the combo. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com From cfoust at infostatsystems.com Thu Mar 5 10:15:45 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 5 Mar 2009 08:15:45 -0800 Subject: [AccessD] Filtered combos In-Reply-To: <49AFF512.9050205@colbyconsulting.com> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> Message-ID: We actually do something related in our .Net products. We store special purpose SQL in xml files with nodes for Read, Create, Delete and Update if necessary. When we need to use it, We read it out of the xml file add any necessary where clause and put it to use. The details of reading the xml files are handled in classes but the class doesn't cache the sql because it doesn't really cost anything to read it out of xml. No database connection required or anything. I have in past Access apps used a table to store SQL strings and used a class to retrieve the appropriate SQL and put it to use, but the details are buried in the dim past. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, March 05, 2009 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Filtered combos Mike, I can see how this might be advantageous in some processes. I have never actually done this before but I have read about the process. I thought it was more for translating strings and such, or the ability to use a common string for message boxes, labels and so forth. I never really thought of it in terms of holding SQL Strings. Does anyone out there use this technique? A class to cache these strings might be useful if you were going to use such a table. If anyone uses it, what kinds of strings do you put in the table? John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > OK, what I was thinking was that you'd have a global class that is > instantiated while the database is open and you'd just call a method > in the class with the record number of the string that would be the > new recordsource of the combo. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Thu Mar 5 10:18:17 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 5 Mar 2009 11:18:17 -0500 Subject: [AccessD] Filtered combos References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> Message-ID: <060639127F96467592DCD6541688CF92@Mattys> Wasn't it that Internationalization guy, Michael uh, you know, who worked on the A97 wizards? Anyway, you can load form definitions, modules, classes, SQL ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Thursday, March 05, 2009 10:51 AM Subject: Re: [AccessD] Filtered combos > Mike, > > I can see how this might be advantageous in some processes. I have never > actually done this before > but I have read about the process. I thought it was more for translating > strings and such, or the > ability to use a common string for message boxes, labels and so forth. I > never really thought of it > in terms of holding SQL Strings. > > Does anyone out there use this technique? A class to cache these strings > might be useful if you > were going to use such a table. > > If anyone uses it, what kinds of strings do you put in the table? > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: >> OK, what I was thinking was that you'd have a global class >> that is instantiated while the database is open and you'd just >> call a method in the class with the record number of the string >> that would be the new recordsource of the combo. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Mar 5 10:18:18 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 5 Mar 2009 11:18:18 -0500 Subject: [AccessD] FW: Transportable Document Approach needed References: , <808AB0820B754B89B345B00816B7E888@jislaptopdev> <49B03937.29490.118D9E@stuart.lexacorp.com.pg> Message-ID: <9EAE4E47B7FD4188B9215055473C15AE@jislaptopdev> ...all true Stu ...but automation doesn't get you an accurately produced "editable" Word doc from a Report, which was the requirement. ...couldn't agree more that its a pita, or "messy" in your words ...but it does do what Lebans claims, eh ...and for web use, it produces a much smaller file than a pdf but can still be read by every browser ...ok, every major browser :) William -------------------------------------------------- From: "Stuart McLachlan" Sent: Thursday, March 05, 2009 5:42 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Transportable Document Approach needed > Ah-ha. Finally got it. > > You missed a step in your instructions. Each embedded EMF "picture" is > composed of a > large number of editable image text boxes. > > You need to Right Click - Edit Picture , *then* right right click on a > text box. > > That's real messy. > > I think I'll stay with Word automation, a recordset and bookmarks. Much > better end product > for the user to edit. > > Cheers, > Stuart > > > On 5 Mar 2009 at 3:58, William Hindman wrote: > >> ...and I sent you one ...edited :) >> >> ...the document is composed of a large number of editable image text >> boxes, >> not one per page ...it is a word document ...it is a copy of the original >> report ...and it is completely editable ...just not as easily as a word >> generated document. >> ...after playing with it for a bit, I'd say it depends on what Rocky's >> client wants ...it is Word and it is fully editable ...but it would be a >> pita to make wholesale changes using it ...change a few words >> ...highlight a >> few numbers ...change a graphic ...ok ...much more, probably not. >> >> ...but I am attracted to using it in some situations where its limited >> flexibility is all that's required. >> >> William >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Mar 5 10:28:14 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 5 Mar 2009 11:28:14 -0500 Subject: [AccessD] Filtered combos References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> Message-ID: <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> ...I use something like that for treeview switchboards to pass an OpenArg stored in the table ...caching that table would be useful in that its available to the user at all times and is subject to frequent calls William -------------------------------------------------- From: "jwcolby" Sent: Thursday, March 05, 2009 10:51 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Filtered combos > Mike, > > I can see how this might be advantageous in some processes. I have never > actually done this before > but I have read about the process. I thought it was more for translating > strings and such, or the > ability to use a common string for message boxes, labels and so forth. I > never really thought of it > in terms of holding SQL Strings. > > Does anyone out there use this technique? A class to cache these strings > might be useful if you > were going to use such a table. > > If anyone uses it, what kinds of strings do you put in the table? > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: >> OK, what I was thinking was that you'd have a global class >> that is instantiated while the database is open and you'd just >> call a method in the class with the record number of the string >> that would be the new recordsource of the combo. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Mar 5 10:30:40 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 11:30:40 -0500 Subject: [AccessD] Filtered combos In-Reply-To: References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> Message-ID: <49AFFE30.600@colbyconsulting.com> SQL is one of those places where caching the strings wouldn't help simply because the execution of the SQL would dwarf the load time of the sql string. Caching only does good where the time to get at the uncached data would significantly slow down the process using the data. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > We actually do something related in our .Net products. We store special > purpose SQL in xml files with nodes for Read, Create, Delete and Update > if necessary. When we need to use it, We read it out of the xml file > add any necessary where clause and put it to use. The details of > reading the xml files are handled in classes but the class doesn't cache > the sql because it doesn't really cost anything to read it out of xml. > No database connection required or anything. > > I have in past Access apps used a table to store SQL strings and used a > class to retrieve the appropriate SQL and put it to use, but the details > are buried in the dim past. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 7:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Filtered combos > > Mike, > > I can see how this might be advantageous in some processes. I have > never actually done this before but I have read about the process. I > thought it was more for translating strings and such, or the ability to > use a common string for message boxes, labels and so forth. I never > really thought of it in terms of holding SQL Strings. > > Does anyone out there use this technique? A class to cache these > strings might be useful if you were going to use such a table. > > If anyone uses it, what kinds of strings do you put in the table? > > John W. Colby > www.ColbyConsulting.com > > > Mike Mattys wrote: >> OK, what I was thinking was that you'd have a global class that is >> instantiated while the database is open and you'd just call a method >> in the class with the record number of the string that would be the >> new recordsource of the combo. >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Kwilliamson at RTKL.com Thu Mar 5 10:49:53 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 5 Mar 2009 11:49:53 -0500 Subject: [AccessD] Changing Table Names Message-ID: Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From rockysmolin at bchacc.com Thu Mar 5 11:00:01 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 5 Mar 2009 09:00:01 -0800 Subject: [AccessD] Changing Table Names In-Reply-To: References: Message-ID: <6FA07D3A5CCD4C2B8D1E5E0405925A37@HAL9005> I use Rick Fisher's Find and Replace. I think that will do the job for you. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, March 05, 2009 8:50 AM To: accessd at databaseadvisors.com Subject: [AccessD] Changing Table Names Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ---------------------------------------------------------------------------- ---- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Thu Mar 5 11:04:00 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Thu, 5 Mar 2009 09:04:00 -0800 Subject: [AccessD] Changing Table Names In-Reply-To: References: Message-ID: Keith, I usually use Rick Fishers Find and replace to do that type of thing.. HTTP://www.rickworld.com HTH Bill ----- Original Message ----- From: "Keith Williamson" To: Sent: Thursday, March 05, 2009 8:49 AM Subject: [AccessD] Changing Table Names Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Thu Mar 5 11:03:34 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 5 Mar 2009 12:03:34 -0500 Subject: [AccessD] Changing Table Names References: <6FA07D3A5CCD4C2B8D1E5E0405925A37@HAL9005> Message-ID: Thanks. I'll give it a try. Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, March 05, 2009 12:00 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Changing Table Names I use Rick Fisher's Find and Replace. I think that will do the job for you. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, March 05, 2009 8:50 AM To: accessd at databaseadvisors.com Subject: [AccessD] Changing Table Names Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ ---- ---- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Thu Mar 5 11:15:52 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 5 Mar 2009 12:15:52 -0500 Subject: [AccessD] Changing Table Names References: Message-ID: Too Cool, guys! Thanks. Don't know how I got along with out this! Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Thursday, March 05, 2009 12:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names Keith, I usually use Rick Fishers Find and replace to do that type of thing.. HTTP://www.rickworld.com HTH Bill ----- Original Message ----- From: "Keith Williamson" To: Sent: Thursday, March 05, 2009 8:49 AM Subject: [AccessD] Changing Table Names Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Mar 5 11:20:51 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 12:20:51 -0500 Subject: [AccessD] Changing Table Names In-Reply-To: References: Message-ID: <49B009F3.4020304@colbyconsulting.com> > I usually use Rick Fishers Find and replace to do that type of thing.. I also use this tool. OTOH turning on the property in the database mostly kinda sorta works. Options / General / Name autocorrect. OTOH it might also corrupt your database, slow things down, allow users to change things unintentionally etc. John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Keith, > > I usually use Rick Fishers Find and replace to do that type of thing.. > > HTTP://www.rickworld.com > > HTH > > Bill > ----- Original Message ----- > From: "Keith Williamson" > To: > Sent: Thursday, March 05, 2009 8:49 AM > Subject: [AccessD] Changing Table Names > > > Hey guys....does anyone have a utility for changing the name of a table > (or query), and have the change pass on to all dependent > queries/forms/reports? > > > > Thanks, > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > -------------------------------------------------------------------------------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. From Kwilliamson at RTKL.com Thu Mar 5 11:23:31 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 5 Mar 2009 12:23:31 -0500 Subject: [AccessD] Changing Table Names References: <49B009F3.4020304@colbyconsulting.com> Message-ID: Well...I'm the only one using it...so that part isn't a concern. But, certainly, I don't want to corrupt it. :) My application is fairly simple....mostly just queries that churn and burn data from our SQL accounting application. Big concern on the corruption?? Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, March 05, 2009 12:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names > I usually use Rick Fishers Find and replace to do that type of thing.. I also use this tool. OTOH turning on the property in the database mostly kinda sorta works. Options / General / Name autocorrect. OTOH it might also corrupt your database, slow things down, allow users to change things unintentionally etc. John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Keith, > > I usually use Rick Fishers Find and replace to do that type of thing.. > > HTTP://www.rickworld.com > > HTH > > Bill > ----- Original Message ----- > From: "Keith Williamson" > To: > Sent: Thursday, March 05, 2009 8:49 AM > Subject: [AccessD] Changing Table Names > > > Hey guys....does anyone have a utility for changing the name of a table > (or query), and have the change pass on to all dependent > queries/forms/reports? > > > > Thanks, > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > ------------------------------------------------------------------------ -------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Thu Mar 5 11:36:53 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Thu, 5 Mar 2009 09:36:53 -0800 Subject: [AccessD] Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com> Message-ID: Keith, I think John was suggesting that turning on Auto Correct can cause problems. One of the nice things about Find and Replace is you can select whether you want to check forms, tables queries etc and you can also make changes one at a time looking at the code where the changes will be made to make sure you agree, or you can change all and hope you didn't use the word you are changing someplace in the app that you did not want to change. It really is cool and has never caused a problem for me. Bill ----- Original Message ----- From: "Keith Williamson" To: "Access Developers discussion and problem solving" Sent: Thursday, March 05, 2009 9:23 AM Subject: Re: [AccessD] Changing Table Names Well...I'm the only one using it...so that part isn't a concern. But, certainly, I don't want to corrupt it. :) My application is fairly simple....mostly just queries that churn and burn data from our SQL accounting application. Big concern on the corruption?? Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, March 05, 2009 12:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names > I usually use Rick Fishers Find and replace to do that type of thing.. I also use this tool. OTOH turning on the property in the database mostly kinda sorta works. Options / General / Name autocorrect. OTOH it might also corrupt your database, slow things down, allow users to change things unintentionally etc. John W. Colby www.ColbyConsulting.com Bill Patten wrote: > Keith, > > I usually use Rick Fishers Find and replace to do that type of thing.. > > HTTP://www.rickworld.com > > HTH > > Bill > ----- Original Message ----- > From: "Keith Williamson" > To: > Sent: Thursday, March 05, 2009 8:49 AM > Subject: [AccessD] Changing Table Names > > > Hey guys....does anyone have a utility for changing the name of a table > (or query), and have the change pass on to all dependent > queries/forms/reports? > > > > Thanks, > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > ------------------------------------------------------------------------ -------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Lambert.Heenan at AIG.com Thu Mar 5 11:47:37 2009 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 5 Mar 2009 12:47:37 -0500 Subject: [AccessD] Changing Table Names In-Reply-To: References: Message-ID: That would be Rick Fisher's Find and Replace. http://www.rickworld.com/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, March 05, 2009 11:50 AM To: accessd at databaseadvisors.com Subject: [AccessD] Changing Table Names Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Mar 5 11:51:42 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 12:51:42 -0500 Subject: [AccessD] Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com> Message-ID: <49B0112E.6070105@colbyconsulting.com> Big concern on the corruption?? Back when it came out there were horror stories with the feature so we all just kinda quite using it. It is on by default IIRC when you create a new db and I have left it on by mistake. I have never had it bite me, in fact I marveled at how well it worked. That is a useful feature for their target market, the "power user". AFAICT it still exists clear out in 2007 so perhaps MS spent the time to fix the bugs. AFAIK neither it nor Rick's Find and Replace change the name of tables or fields out in the BE from inside of the FE. I could be wrong though. John W. Colby www.ColbyConsulting.com Keith Williamson wrote: > Well...I'm the only one using it...so that part isn't a concern. But, > certainly, I don't want to corrupt it. :) My application is fairly > simple....mostly just queries that churn and burn data from our SQL > accounting application. Big concern on the corruption?? > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 12:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Changing Table Names > > > > I usually use Rick Fishers Find and replace to do that type of > thing.. > > I also use this tool. > > OTOH turning on the property in the database mostly kinda sorta works. > > Options / General / Name autocorrect. > > OTOH it might also corrupt your database, slow things down, allow users > to change things > unintentionally etc. > > John W. Colby > www.ColbyConsulting.com From davidmcafee at gmail.com Thu Mar 5 12:11:29 2009 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 5 Mar 2009 10:11:29 -0800 Subject: [AccessD] OT: Creating a MySQL View In-Reply-To: <040501c99d23$b5314110$131b910a@denzilnote> References: <03d701c99d1c$465795c0$131b910a@denzilnote> <8786a4c00903041516w4d89641ex27305178c4399704@mail.gmail.com> <040501c99d23$b5314110$131b910a@denzilnote> Message-ID: <8786a4c00903051011x5cbae934xc4430b72a05a7852@mail.gmail.com> Does he get an error, or does it just seem to run forever? Have him try this: create a view from the inner query. Select from this new view in the outer query. Does that work? On Wed, Mar 4, 2009 at 3:48 PM, Darren D wrote: > Hi David > > I'm not sure about most of the q's you ask > I did mention the tildes to him - He says it's a MySQL thing - I Dunno > Overall he says the query runs - This doesn't seem to be the issue > It's when the query syntax is passed to the "Create View" function this > issue of > the sub query comes up > > > Darren > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, 05 March 2009 10:16 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Creating a MySQL View > > I've never used MySQL, only MS SQL, but nothing sticks out at me. > > Does MySQL support sub queries in Views? If he comments out the Subquery it > will create the view? > > If so, can he copy and paste the inner/sub query and run that sucessfully? > > What if you remove the Sum & Group By (making the sub query simpler). > > Is there any reason the `start_date` has tildes around it? > > Does MySQL require the Join to be like this: ON du.account_no = > Tot.account_no > > David > > On Wed, Mar 4, 2009 at 2:55 PM, Darren D >wrote: > > > Hi All > > > > > > > > A colleague is trying to create a 'view' in MySQL but is having issues > > because > > of the 'embedded' sub query in one of the joins > > > > He asked if 'my list' might be able to look at it (I brag about this list > > all > > the time :-)) > > > > I realise this is OT so if any MySQL gurus want to have a look at this - > > Please > > send any replies straight back to me if that's OK - thanks > > > > > > > > Here 'tis - Thanks in advance team > > > > > > > > Darren > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > CREATE VIEW v_weighting AS > > > > SELECT du.account_no, du.exchange_id, ex.name AS Exchange, > > SUM(du.num_completed_calls) AS Exchange_Calls, Tot.Account_calls, > > > > d.measure_ref, d.value, d.comparative_value AS Exchange_Percent, > da.value > > AS > > Aus_Value, da.comparative_value AS Aus_Percent, > > > > (d.comparative_value - da.comparative_value)/ da.comparative_value AS > > Exchange_Trend, SUM(du.num_completed_calls)/Tot.Account_Calls AS > > Exchange_Call_Weighting, > > > > ((d.comparative_value - da.comparative_value)/ da.comparative_value) * > > SUM(du.num_completed_calls)/Tot.Account_Calls AS Weighted_Exchange_Trend > > > > FROM daily_usage_exchange du > > > > JOIN exchanges ex > > > > ON du.exchange_id = ex.id > > > > JOIN demographics d > > > > ON ex.name = d.exchange_name > > > > JOIN demographics_views dv > > > > ON ( d.measure_ref = dv.measure_ref ) > > > > JOIN v_Aus_demographics da > > > > ON d.measure_ref = da.measure_ref > > > > JOIN (SELECT account_no, sum(u.num_completed_calls) as Account_Calls > > > > FROM daily_usage_exchange u > > > > WHERE u.`start_date` >= ADDDATE(CURDATE(), -30) > > > > GROUP BY account_no) Tot > > > > ON Tot.account_no = du.account_no > > > > WHERE ( du.`start_date` >= ADDDATE(CURDATE(), -30) > > > > AND dv.data_type = 'Population' > > > > AND dv. demographic_view = 'DETAIL' > > > > ) > > > > GROUP BY account_no, exchange_id, d.measure_ref > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Mar 5 12:10:50 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 5 Mar 2009 10:10:50 -0800 Subject: [AccessD] Changing Table Names In-Reply-To: <49B0112E.6070105@colbyconsulting.com> References: <49B009F3.4020304@colbyconsulting.com> <49B0112E.6070105@colbyconsulting.com> Message-ID: Name AutoCorrect was a disaster in 2000 and has been regarded with suspicion every since, but I don't know how much of that is holdover from the original problems and how much has actually been tested. Like all such "features" Microsoft provides, it can be a two-edged sword, even if it not longer corrupts databases. I generally made of habit of turning off all the helpful default settings and only turning on the ones I really wanted. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, March 05, 2009 9:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names Big concern on the corruption?? Back when it came out there were horror stories with the feature so we all just kinda quite using it. It is on by default IIRC when you create a new db and I have left it on by mistake. I have never had it bite me, in fact I marveled at how well it worked. That is a useful feature for their target market, the "power user". AFAICT it still exists clear out in 2007 so perhaps MS spent the time to fix the bugs. AFAIK neither it nor Rick's Find and Replace change the name of tables or fields out in the BE from inside of the FE. I could be wrong though. John W. Colby www.ColbyConsulting.com Keith Williamson wrote: > Well...I'm the only one using it...so that part isn't a concern. But, > certainly, I don't want to corrupt it. :) My application is fairly > simple....mostly just queries that churn and burn data from our SQL > accounting application. Big concern on the corruption?? > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 12:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Changing Table Names > > > > I usually use Rick Fishers Find and replace to do that type of > thing.. > > I also use this tool. > > OTOH turning on the property in the database mostly kinda sorta works. > > Options / General / Name autocorrect. > > OTOH it might also corrupt your database, slow things down, allow > users to change things unintentionally etc. > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Mar 5 12:39:28 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 5 Mar 2009 13:39:28 -0500 Subject: [AccessD] Changing Table Names References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> Message-ID: <0AD94252B43248B3A730C2D9AA2E5ACC@jislaptopdev> ...how many times has MS claimed an Access bug was "fixed" only to find out later that it wasn't or the "fix" introduced a new problem ...I have AC turned off and use F&R instead ...I used to much prefer Speed Ferret from Black Moshannon but they've not updated it past 2002 ...shame that :( William -------------------------------------------------- From: "Charlotte Foust" Sent: Thursday, March 05, 2009 1:10 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Changing Table Names > Name AutoCorrect was a disaster in 2000 and has been regarded with > suspicion every since, but I don't know how much of that is holdover > from the original problems and how much has actually been tested. Like > all such "features" Microsoft provides, it can be a two-edged sword, > even if it not longer corrupts databases. I generally made of habit of > turning off all the helpful default settings and only turning on the > ones I really wanted. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 9:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Changing Table Names > > Big concern on the corruption?? > > Back when it came out there were horror stories with the feature so we > all just kinda quite using it. It is on by default IIRC when you create > a new db and I have left it on by mistake. I have never had it bite me, > in fact I marveled at how well it worked. > > That is a useful feature for their target market, the "power user". > AFAICT it still exists clear out in 2007 so perhaps MS spent the time to > fix the bugs. > > AFAIK neither it nor Rick's Find and Replace change the name of tables > or fields out in the BE from inside of the FE. I could be wrong though. > > John W. Colby > www.ColbyConsulting.com > > > Keith Williamson wrote: >> Well...I'm the only one using it...so that part isn't a concern. But, >> certainly, I don't want to corrupt it. :) My application is fairly >> simple....mostly just queries that churn and burn data from our SQL >> accounting application. Big concern on the corruption?? >> >> Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com >> >> RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 >> >> 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, March 05, 2009 12:21 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Changing Table Names >> >> >> > I usually use Rick Fishers Find and replace to do that type of >> thing.. >> >> I also use this tool. >> >> OTOH turning on the property in the database mostly kinda sorta works. >> >> Options / General / Name autocorrect. >> >> OTOH it might also corrupt your database, slow things down, allow >> users to change things unintentionally etc. >> >> John W. Colby >> www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Mar 5 12:47:02 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 13:47:02 -0500 Subject: [AccessD] Changing Table Names In-Reply-To: <0AD94252B43248B3A730C2D9AA2E5ACC@jislaptopdev> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <0AD94252B43248B3A730C2D9AA2E5ACC@jislaptopdev> Message-ID: <49B01E26.6020506@colbyconsulting.com> > ...how many times has MS claimed an Access bug was "fixed" only to find out later that it wasn't or the "fix" introduced a new problem Such a cynic... ;) John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...how many times has MS claimed an Access bug was "fixed" only to find out > later that it wasn't or the "fix" introduced a new problem ...I have AC > turned off and use F&R instead ...I used to much prefer Speed Ferret from > Black Moshannon but they've not updated it past 2002 ...shame that :( > > William > > -------------------------------------------------- > From: "Charlotte Foust" > Sent: Thursday, March 05, 2009 1:10 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Changing Table Names > >> Name AutoCorrect was a disaster in 2000 and has been regarded with >> suspicion every since, but I don't know how much of that is holdover >> from the original problems and how much has actually been tested. Like >> all such "features" Microsoft provides, it can be a two-edged sword, >> even if it not longer corrupts databases. I generally made of habit of >> turning off all the helpful default settings and only turning on the >> ones I really wanted. >> >> Charlotte Foust >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, March 05, 2009 9:52 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Changing Table Names >> >> Big concern on the corruption?? >> >> Back when it came out there were horror stories with the feature so we >> all just kinda quite using it. It is on by default IIRC when you create >> a new db and I have left it on by mistake. I have never had it bite me, >> in fact I marveled at how well it worked. >> >> That is a useful feature for their target market, the "power user". >> AFAICT it still exists clear out in 2007 so perhaps MS spent the time to >> fix the bugs. >> >> AFAIK neither it nor Rick's Find and Replace change the name of tables >> or fields out in the BE from inside of the FE. I could be wrong though. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Keith Williamson wrote: >>> Well...I'm the only one using it...so that part isn't a concern. But, >>> certainly, I don't want to corrupt it. :) My application is fairly >>> simple....mostly just queries that churn and burn data from our SQL >>> accounting application. Big concern on the corruption?? >>> >>> Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com >>> >>> RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 >>> >>> 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >>> Sent: Thursday, March 05, 2009 12:21 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] Changing Table Names >>> >>> >>> > I usually use Rick Fishers Find and replace to do that type of >>> thing.. >>> >>> I also use this tool. >>> >>> OTOH turning on the property in the database mostly kinda sorta works. >>> >>> Options / General / Name autocorrect. >>> >>> OTOH it might also corrupt your database, slow things down, allow >>> users to change things unintentionally etc. >>> >>> John W. Colby >>> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jimdettman at verizon.net Thu Mar 5 12:47:50 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 5 Mar 2009 13:47:50 -0500 Subject: [AccessD] Changing Table Names In-Reply-To: References: Message-ID: <645B263CA8454886A6BA93AA51375EC5@LaptopII> Keith (and all), An over looked feature in F&R is the cross reference utility. Often one asks "What in my app is un-referenced?" You can do this in F&R. From the main dialog, click the "Cross-Ref" button in the lower right. Then in the report style area (#2 lower right), check "Only list unreferenced items". This is a feature that is only found in some higher end tools and is often over looked in F&R. FWIW, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith Williamson Sent: Thursday, March 05, 2009 12:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names Too Cool, guys! Thanks. Don't know how I got along with out this! Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Thursday, March 05, 2009 12:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names Keith, I usually use Rick Fishers Find and replace to do that type of thing.. HTTP://www.rickworld.com HTH Bill ----- Original Message ----- From: "Keith Williamson" To: Sent: Thursday, March 05, 2009 8:49 AM Subject: [AccessD] Changing Table Names Hey guys....does anyone have a utility for changing the name of a table (or query), and have the change pass on to all dependent queries/forms/reports? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com ------------------------------------------------------------------------ -------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Mar 5 12:53:10 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 5 Mar 2009 10:53:10 -0800 Subject: [AccessD] Changing Table Names In-Reply-To: <0AD94252B43248B3A730C2D9AA2E5ACC@jislaptopdev> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <0AD94252B43248B3A730C2D9AA2E5ACC@jislaptopdev> Message-ID: LOL I can even remember a few that they fixed in an update and then broke in a service pack! And sometimes a bug that was fixed in a service pack is right there big as life in the next new version. 8-< Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 05, 2009 10:39 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names ...how many times has MS claimed an Access bug was "fixed" only to find out later that it wasn't or the "fix" introduced a new problem ...I have AC turned off and use F&R instead ...I used to much prefer Speed Ferret from Black Moshannon but they've not updated it past 2002 ...shame that :( William -------------------------------------------------- From: "Charlotte Foust" Sent: Thursday, March 05, 2009 1:10 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Changing Table Names > Name AutoCorrect was a disaster in 2000 and has been regarded with > suspicion every since, but I don't know how much of that is holdover > from the original problems and how much has actually been tested. > Like all such "features" Microsoft provides, it can be a two-edged > sword, even if it not longer corrupts databases. I generally made of > habit of turning off all the helpful default settings and only turning > on the ones I really wanted. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 9:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Changing Table Names > > Big concern on the corruption?? > > Back when it came out there were horror stories with the feature so we > all just kinda quite using it. It is on by default IIRC when you > create a new db and I have left it on by mistake. I have never had it > bite me, in fact I marveled at how well it worked. > > That is a useful feature for their target market, the "power user". > AFAICT it still exists clear out in 2007 so perhaps MS spent the time > to fix the bugs. > > AFAIK neither it nor Rick's Find and Replace change the name of tables > or fields out in the BE from inside of the FE. I could be wrong though. > > John W. Colby > www.ColbyConsulting.com > > > Keith Williamson wrote: >> Well...I'm the only one using it...so that part isn't a concern. But, >> certainly, I don't want to corrupt it. :) My application is fairly >> simple....mostly just queries that churn and burn data from our SQL >> accounting application. Big concern on the corruption?? >> >> Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com >> >> RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 >> >> 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, March 05, 2009 12:21 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Changing Table Names >> >> >> > I usually use Rick Fishers Find and replace to do that type of >> thing.. >> >> I also use this tool. >> >> OTOH turning on the property in the database mostly kinda sorta works. >> >> Options / General / Name autocorrect. >> >> OTOH it might also corrupt your database, slow things down, allow >> users to change things unintentionally etc. >> >> John W. Colby >> www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Kwilliamson at RTKL.com Thu Mar 5 13:06:44 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Thu, 5 Mar 2009 14:06:44 -0500 Subject: [AccessD] Changing Table Names References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com><0AD94252B43248B3A730C2D9AA2E5ACC@jislaptopdev> Message-ID: Well....I used the F&R. Did a great job. Thanks for the insight, all!! :) Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, March 05, 2009 1:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names LOL I can even remember a few that they fixed in an update and then broke in a service pack! And sometimes a bug that was fixed in a service pack is right there big as life in the next new version. 8-< Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 05, 2009 10:39 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names ...how many times has MS claimed an Access bug was "fixed" only to find out later that it wasn't or the "fix" introduced a new problem ...I have AC turned off and use F&R instead ...I used to much prefer Speed Ferret from Black Moshannon but they've not updated it past 2002 ...shame that :( William -------------------------------------------------- From: "Charlotte Foust" Sent: Thursday, March 05, 2009 1:10 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Changing Table Names > Name AutoCorrect was a disaster in 2000 and has been regarded with > suspicion every since, but I don't know how much of that is holdover > from the original problems and how much has actually been tested. > Like all such "features" Microsoft provides, it can be a two-edged > sword, even if it not longer corrupts databases. I generally made of > habit of turning off all the helpful default settings and only turning > on the ones I really wanted. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 9:52 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Changing Table Names > > Big concern on the corruption?? > > Back when it came out there were horror stories with the feature so we > all just kinda quite using it. It is on by default IIRC when you > create a new db and I have left it on by mistake. I have never had it > bite me, in fact I marveled at how well it worked. > > That is a useful feature for their target market, the "power user". > AFAICT it still exists clear out in 2007 so perhaps MS spent the time > to fix the bugs. > > AFAIK neither it nor Rick's Find and Replace change the name of tables > or fields out in the BE from inside of the FE. I could be wrong though. > > John W. Colby > www.ColbyConsulting.com > > > Keith Williamson wrote: >> Well...I'm the only one using it...so that part isn't a concern. But, >> certainly, I don't want to corrupt it. :) My application is fairly >> simple....mostly just queries that churn and burn data from our SQL >> accounting application. Big concern on the corruption?? >> >> Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com >> >> RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 >> >> 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, March 05, 2009 12:21 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Changing Table Names >> >> >> > I usually use Rick Fishers Find and replace to do that type of >> thing.. >> >> I also use this tool. >> >> OTOH turning on the property in the database mostly kinda sorta works. >> >> Options / General / Name autocorrect. >> >> OTOH it might also corrupt your database, slow things down, allow >> users to change things unintentionally etc. >> >> John W. Colby >> www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From phpons at gmail.com Thu Mar 5 13:30:27 2009 From: phpons at gmail.com (philippe pons) Date: Thu, 5 Mar 2009 20:30:27 +0100 Subject: [AccessD] Building a ListView control class? Message-ID: <57144ced0903051130s59347e5am5e87257f3c09ae55@mail.gmail.com> Hi all, Following John W. Colby lectures on classes (thank's to him once again), I tried to build one for a ListView control. It's an ActiveX that resides within the mscomctl.ocx. I d?clared a clsListView. In the header of the class I declared: Private WithEvents mctlListView As MSComctlLib.Listview Private Const cstrEvProc As String = "[Event Procedure]" NB: omitting the name of the class:MSComctlLib leads to an error msg when compiling. Then the init function: Function mInit(lctlListView As ComboBox) ' stores a pointer to the control Set mctlListView = lctlListView ' affecte la chaine [Event Procedure] aux propri?t?s ?v?nementielles mctlListView.OnClick = cstrEvProc ' mctlListView.ondbkclick = cstrEvProc End Function The problem is that the OnClick property gives a compile error! The ListView control has an Click event, but no OnClick property. If you look at the ListView control in the object brower, it appears that it has no event property, just events! I'm afraid it will not be easy to use a class control for this control and be able to sink events, what is what I need to do. Any tricks, brothers? Regards, Philippe From jwcolby at colbyconsulting.com Thu Mar 5 14:45:27 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 15:45:27 -0500 Subject: [AccessD] Building a ListView control class? In-Reply-To: <57144ced0903051130s59347e5am5e87257f3c09ae55@mail.gmail.com> References: <57144ced0903051130s59347e5am5e87257f3c09ae55@mail.gmail.com> Message-ID: <49B039E7.9040908@colbyconsulting.com> philippe My guess is that you don't need to set the OnClick event property to [Event Procedure] the way that you do in Access. Comment out that line. It should then compile. If it lets you dimension the variable WithEvents, and you can compile, then you will probably be able to sink the events. If it does in fact compile then instantiate the class and cause an event to fire (that you are sinking) and blace a breakpoint in the event sink in your class. See if you get control. I seem to remember building a class for the serial port of that same control ocx, and it worked just fine. Of course that was back in the early 80s and I have since lost my copy of the control. That is the one that came with VB6, and that you have to have a license to use? John W. Colby www.ColbyConsulting.com philippe pons wrote: > Hi all, > > Following John W. Colby lectures on classes (thank's to him once again), I > tried to build one for a ListView control. > It's an ActiveX that resides within the mscomctl.ocx. > > I d?clared a clsListView. > In the header of the class I declared: > > Private WithEvents mctlListView As MSComctlLib.Listview > Private Const cstrEvProc As String = "[Event Procedure]" > > NB: omitting the name of the class:MSComctlLib leads to an error msg when > compiling. > > Then the init function: > > Function mInit(lctlListView As ComboBox) > ' stores a pointer to the control > Set mctlListView = lctlListView > ' affecte la chaine [Event Procedure] aux propri?t?s ?v?nementielles > mctlListView.OnClick = cstrEvProc > ' mctlListView.ondbkclick = cstrEvProc > End Function > > The problem is that the OnClick property gives a compile error! > The ListView control has an Click event, but no OnClick property. > > If you look at the ListView control in the object brower, it appears that it > has no event property, just events! > > I'm afraid it will not be easy to use a class control for this control and > be able to sink events, what is what I need to do. > > Any tricks, brothers? > > Regards, > > Philippe From jwcolby at colbyconsulting.com Thu Mar 5 14:52:04 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 15:52:04 -0500 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> Message-ID: <49B03B74.8040901@colbyconsulting.com> I ran into something that I don't remember, or perhaps I never quite figured out. In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of the subform into the parent form or into a control on another subform. That is a PITA! It appears that the logic is simply that the control never lost the focus IN IT'S FORM. Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource property. What a PITA. John W. Colby www.ColbyConsulting.com From cfoust at infostatsystems.com Thu Mar 5 15:02:17 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 5 Mar 2009 13:02:17 -0800 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <49B03B74.8040901@colbyconsulting.com> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com><3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> <49B03B74.8040901@colbyconsulting.com> Message-ID: I always had to have a secondary routine in the GotFocus and Enter event of the parent to handle that situation. It's because of the order of precedence of the events. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, March 05, 2009 12:52 PM To: Access Developers discussion and problem solving Subject: [AccessD] Filtered combos - Events don't fire I ran into something that I don't remember, or perhaps I never quite figured out. In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of the subform into the parent form or into a control on another subform. That is a PITA! It appears that the logic is simply that the control never lost the focus IN IT'S FORM. Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource property. What a PITA. John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Thu Mar 5 15:07:16 2009 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 5 Mar 2009 13:07:16 -0800 Subject: [AccessD] How do I refer to a range of selected records in a subform datasheet? Message-ID: <8786a4c00903051307n3751943fxb25d4af302c2bd8f@mail.gmail.com> I have a read only subform in datasheet mode. I've switched from using a list box, because the user wanted sorting, column width, filtering and a couple of other options. With the list box, if the user wanted to update a bunch of records, I would do something like this: The user select the listbox row(s) then presses a command button. Code in the onClick event would perform a task similar to: 'Inserting records from a listbox (Looping through the listbox) If Me.lstTitles.ItemsSelected.Count > 0 Then Dim varIndex As Variant Dim lRecordsAffected As Long Dim Cnn As ADODB.Connection Dim Cmd As ADODB.Command Set Cnn = New ADODB.Connection Set Cnn = CurrentProject.Connection For Each varIndex In Me.lstAddrLocOrContact.ItemsSelected 'For every item selected in list box Set Cmd = New ADODB.Command With Cmd Set .ActiveConnection = Cnn .CommandType = adCmdStoredProc .CommandText = "stp_001B3_AddContactTitles" .Parameters.Append .CreateParameter("@ctcID", adInteger, adParamInput, , Me.strCtcID) '.Parameters.Append .CreateParameter("@addrLocID", adInteger, adParamInput, , Me.lstAddrLoc.Column(3, varIndex)) .Parameters.Append .CreateParameter("@addrID", adInteger, adParamInput, , Me.strAddrID) Set .ActiveConnection = Cnn .Execute lRecordsAffected End With Set Cmd = Nothing Next 'Loop to the next selected item Cnn.Close Set Cnn = Nothing End If I know I can reference the form!sbform!PKID but do I have to loop the the whole recordset and check if record is selected? I'm getting rusty with access. :) David From jwcolby at colbyconsulting.com Thu Mar 5 15:35:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 16:35:49 -0500 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com><3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> <49B03B74.8040901@colbyconsulting.com> Message-ID: <49B045B5.6060408@colbyconsulting.com> IIRC you need to handle the subform control's LostFocus event to reach back to the combos in the subform. The nice thing about using a class system is that once it works, it is "just available" after that. I'm working on it. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > I always had to have a secondary routine in the GotFocus and Enter event > of the parent to handle that situation. It's because of the order of > precedence of the events. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, March 05, 2009 12:52 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Filtered combos - Events don't fire > > I ran into something that I don't remember, or perhaps I never quite > figured out. > > In a subform, the Exit and LostFocus events of a control do not fire if > you click entirely out of the subform into the parent form or into a > control on another subform. That is a PITA! > > It appears that the logic is simply that the control never lost the > focus IN IT'S FORM. > Unfortunately this wreaks havoc with setting the unfiltered sql back > into the combo's RowSource property. > > What a PITA. > > John W. Colby > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Thu Mar 5 17:10:56 2009 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 5 Mar 2009 17:10:56 -0600 Subject: [AccessD] Page Locking Happening - But Set to Record Locking Message-ID: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> Twice now I've seen what appears to be page locking in the BE mdb when that file is set to record locking. About 8 contiguous records show locking - reminds me of Access 97, but they are using Access 2000. Has anyone seen this before or know of a fix? Thanks! Dan From jimdettman at verizon.net Thu Mar 5 18:58:15 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 5 Mar 2009 19:58:15 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> Message-ID: <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> Dan, Even though you are set for "record level" locking, not all operations are done at that level. Index updates, memo pages, DML operations, etc. are always done at page level. Also the first user in must be set for record level locking otherwise everyone defaults to page level regardless of setting. There is also a bug where DAO in code will not record level lock unless you first open a recordset in ADO. There is a MSKB article on that which I can dig out if you want. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 6:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Page Locking Happening - But Set to Record Locking Twice now I've seen what appears to be page locking in the BE mdb when that file is set to record locking. About 8 contiguous records show locking - reminds me of Access 97, but they are using Access 2000. Has anyone seen this before or know of a fix? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Mar 5 19:21:12 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 20:21:12 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> Message-ID: <49B07A88.406@colbyconsulting.com> > There is also a bug where DAO in code will not record level lock unless you first open a recordset in ADO. There is a MSKB article on that which I can dig out if you want. Wow. That is the first I have ever heard of that one. The things you learn on this list. John W. Colby www.ColbyConsulting.com Jim Dettman wrote: > Dan, > > Even though you are set for "record level" locking, not all operations are > done at that level. Index updates, memo pages, DML operations, etc. are > always done at page level. > > Also the first user in must be set for record level locking otherwise > everyone defaults to page level regardless of setting. > > There is also a bug where DAO in code will not record level lock unless > you first open a recordset in ADO. There is a MSKB article on that which I > can dig out if you want. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 6:11 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Page Locking Happening - But Set to Record Locking > > Twice now I've seen what appears to be page locking in the BE mdb when that > file is set to record locking. About 8 contiguous records show locking - > reminds me of Access 97, but they are using Access 2000. > > Has anyone seen this before or know of a fix? > > Thanks! > Dan > > > > > From wdhindman at dejpolsystems.com Thu Mar 5 19:59:29 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 5 Mar 2009 20:59:29 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> <49B07A88.406@colbyconsulting.com> Message-ID: <559B9DE2ABEE4854B103D0F908EFC873@jislaptopdev> ...its not exactly a bug ...when MS did the jet 4 update they added record level locking and updated ado at the same time to use it ,,,but there has been no update to dao ...so you have to open the db with ado setting record level locking in jet and then revert to dao ...that's very old news ...keep hoping there will be an update to dao now that Access is back in that camp and no longer hog-tied by the ado gurus in the SQL Server brigade :( William -------------------------------------------------- From: "jwcolby" Sent: Thursday, March 05, 2009 8:21 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > There is also a bug where DAO in code will not record level lock > > unless you first open a > recordset in ADO. There is a MSKB article on that which I can dig out if > you want. > > Wow. That is the first I have ever heard of that one. The things you > learn on this list. > > John W. Colby > www.ColbyConsulting.com > > > Jim Dettman wrote: >> Dan, >> >> Even though you are set for "record level" locking, not all operations >> are >> done at that level. Index updates, memo pages, DML operations, etc. are >> always done at page level. >> >> Also the first user in must be set for record level locking otherwise >> everyone defaults to page level regardless of setting. >> >> There is also a bug where DAO in code will not record level lock unless >> you first open a recordset in ADO. There is a MSKB article on that which >> I >> can dig out if you want. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 6:11 PM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Twice now I've seen what appears to be page locking in the BE mdb when >> that >> file is set to record locking. About 8 contiguous records show locking - >> reminds me of Access 97, but they are using Access 2000. >> >> Has anyone seen this before or know of a fix? >> >> Thanks! >> Dan >> >> >> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Thu Mar 5 20:34:57 2009 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 5 Mar 2009 20:34:57 -0600 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> Message-ID: <88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> Wow! That's a head-turner! I do have to say that I haven't seen this behavior in Access 2002 or 2003. So perhaps they did fix it in those versions. But this client uses Access 2000. And yes - if you can give me a lead to the KB article I will be in your debt! I don't know how but it's a good sentiment! :-) Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, March 05, 2009 6:58 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Dan, Even though you are set for "record level" locking, not all operations are done at that level. Index updates, memo pages, DML operations, etc. are always done at page level. Also the first user in must be set for record level locking otherwise everyone defaults to page level regardless of setting. There is also a bug where DAO in code will not record level lock unless you first open a recordset in ADO. There is a MSKB article on that which I can dig out if you want. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 6:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Page Locking Happening - But Set to Record Locking Twice now I've seen what appears to be page locking in the BE mdb when that file is set to record locking. About 8 contiguous records show locking - reminds me of Access 97, but they are using Access 2000. Has anyone seen this before or know of a fix? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Mar 5 21:42:11 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 5 Mar 2009 22:42:11 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> <88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> Message-ID: <01CF8E1D94844B569F312ABE54F7F8A0@jislaptopdev> ...afaik, A2k3 dao uses page level locking only unless it is first set from ado ...if you know of any way to make it play otherwise I'd love to hear it. William -------------------------------------------------- From: "Dan Waters" Sent: Thursday, March 05, 2009 9:34 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Wow! That's a head-turner! > > I do have to say that I haven't seen this behavior in Access 2002 or 2003. > So perhaps they did fix it in those versions. But this client uses Access > 2000. > > And yes - if you can give me a lead to the KB article I will be in your > debt! I don't know how but it's a good sentiment! :-) > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, March 05, 2009 6:58 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Even though you are set for "record level" locking, not all operations > are > done at that level. Index updates, memo pages, DML operations, etc. are > always done at page level. > > Also the first user in must be set for record level locking otherwise > everyone defaults to page level regardless of setting. > > There is also a bug where DAO in code will not record level lock unless > you first open a recordset in ADO. There is a MSKB article on that which > I > can dig out if you want. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 6:11 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Page Locking Happening - But Set to Record Locking > > Twice now I've seen what appears to be page locking in the BE mdb when > that > file is set to record locking. About 8 contiguous records show locking - > reminds me of Access 97, but they are using Access 2000. > > Has anyone seen this before or know of a fix? > > Thanks! > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Mar 5 22:49:38 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 05 Mar 2009 23:49:38 -0500 Subject: [AccessD] Classes and events - a quick introduction Message-ID: <49B0AB62.4000207@colbyconsulting.com> Guys, I have majorly expanded the original quick introduction in preparation for eventually publishing it, probably in an eBook. I would appreciate comments and critiques on the new text. There is a lot of stuff in here, and I need your technical expertise to tell me if I am putting out bad information, or if there is anything that was left out which would make the introduction more informative or understandable. I have this in a word document. If anyone would like the word document for the purpose of marking it up and returning it to me let me know and I will send off line. Because of formatting, the Word document is much easier to read. In the meantime I am inserting the text below. A QUICK introduction to classes and events. CLASSES ? A class is a module, but a module is not a class. ? A class has properties and behaviors that a module does not. ? A class is actually instantiated (loaded into memory) when a set statement is executed. In other words, an instance of the class is loaded into memory, and stays in memory until it is specifically unloaded (destroyed). A module is loaded into memory the first time any function in that module is called. ? Like a module, a class can contain data (variables) and code. However the variables in a module can only contain one value at a time. A class can contain one value per class instance. ? A class can be loaded into memory as many times as you want (limited only by the size of your memory) and each instance of a class can contain its own data values in its variables. ? All instances of a particular class share code, but do not share variables. In other words, the code is only loaded into memory one time, but the variables are loaded once per class instance loaded. ? Variables in a class instance header are assigned memory from the Heap. That memory remains assigned to that class instance until that class instance is destroyed (unloads). When a class instance unloads, the variable memory storage for that instance is returned to the Heap. ? The code for a class loads when the first class instance loads. ? A class instance (and in fact any object instance, including forms and controls) unloads from memory when the last variable holding a pointer to the object is set to nothing. When a class instance unloads, the memory storage for the data for that instance is returned to the system. When the last instance of a particular class unloads, then the memory storage for the code for that class is returned to the system. ? A class has two built-in Events that fire, one as a class instance loads (Class_Initialize), and the other as the class instance unloads (Class_Terminate). ? A class can define an event that it will Raise using the keyword Event followed by the name of the event it intends to raise, followed by any parameters it will pass. The class can then use the keyword RaiseEvent to raise the event. Events can pass parameters to the event sink. Modules cannot define or raise events. ? The Code Behind Forms module in a form is a class module, but it is a special class in some ways as we will see later. Think of a class as a place to store information and code about some thing in the real world that we are modeling. Perhaps you have a clsPerson. That class has a bunch of variables called FirstName, LastName, SSN, ColorHair, ColorEyes, Gender, Birthdate etc. Load an INSTANCE of that class and fill in the data about John Smith, load another instance and fill in the data about Mary Smith etc. You might then have a piece of code that takes the birthdate and calculates the current age from that. The data and the code are all stored together in the class module. EVENTS Events can be thought of kind of like a radio transmission. The radio station transmits a signal, but they have no idea whether anyone is listening. In the case of events, this is called ?Raising (or sourcing) an event?. The process of executing code for an event is called ?sinking an event?. ? Events can only be raised in classes. Modules cannot raise events. ? Events can only be sunk in classes. Modules cannot sink events. ? Events to be raised are defined in the header of a class using the following syntax: Event MyEventName([MyParam1 as type], [MyParam2 as type], ?) ? Events can only be raised in the body of subs and functions in classes using the syntax: RaiseEvent [MyParam1], [MyParam2], ? ? Parameters passed by RaiseEvent can be of any datatype understood by the VB interpreter including objects such as controls, forms, recordsets or even other class instances. ? When an event is raised, program control passes to the event sinks in the order that their containing class is set. As an example, if a ClassA raises an event, and Class1, Class5 and Class10 sink that event, the order that the classes 1,5, and 10 execute their event sinks depend on the order that those three classes are instantiated (loaded using the Set keyword), from first to last instantiated. Unfortunately, the order was backwards in Access97, in other words, the last instance Set was the first instance to receive control. ? If the Code Behind Form class of a form sinks an event of a control or other object, that event sink will always receive control first One thing not commonly understood is that an event is not even raised if the property of the event does not contain the text ?[Event Procedure]?. Simply placing this text in a given event property, perhaps the OnClick or AfterUpdate event, will cause that event to start transmitting. As you will see, we use this fact to ?hook? an event by programmatically placing this text string into an event property that we want to execute code for. For example if we want to sink an AfterUpdate event in our class for a combo named cboState, we simply execute the following code in the class? initialization code: cboState.AfterUpdate = ?[Event Procedure]?. Always remember though that just because an event is being raised doesn?t mean any code is being executed in response to the event. In the case of events, receiving the signal is called ?sinking? the event. The code that receives control when an event is raised is called an event stub. The event stub looks like the following: Sub MyCbo_Click() End sub The format of the event stub is the keyword Sub followed by the name of the object raising the event, followed by an underscore _ followed by the name of the event. As we will soon see, the visual basic editor can automatically create the event stub for us using two combo boxes in the vb editor. If an event stub like the above is left empty, the next time that a compile is performed, the event stub will be deleted from the code. If you need to keep the stub around for the future, you need to place at least a comment in the stub to prevent it from being deleted. If no event stub exists for a given event for a given object, then the visual basic program control is never transferred and that event does nothing. If you have nothing but a comment in the event stub, then control will be transferred and the sub and end sub lines will execute. You can verify this by placing a breakpoint on the sub and end sub lines and causing the event to fire (be raised). Continuing with the radio metaphor, if someone is listening to that radio signal, then the person listening can do whatever they want with the signal they are receiving. They can do nothing at all, they can use it as a signal to launch an attack on an enemy, they can enjoy music, they can? The important thing to understand here is that what the listener does is up to the listener. Notice that the person broadcasting the signal (raising the event) doesn?t know or care whether anyone is listening (sinking the event), nor do they know or care what the listener (if they even exist) does with the signal (event sink). When you open a form, the form is constantly raising events. It raises OnOpen, OnClose, OnCurrent, BeforeUpdate, AfterUpdate, MouseMove etc etc. If those events are hooked, the events are raised whether or not anyone is listening. The form neither knows nor cares whether anyone is listening to (sinking) those events, it is simply raising these events so that if anyone is listening to (sinking) the events, they can do whatever they want when the events fire. When you place a control on the form, the control raises events under certain circumstances. When the control gets the focus it raises an OnFocus event, when it loses the focus it raises a LostFocus event, it raises a BeforeUpdate, AfterUpdate etc. Of course these events depend on what the user does, in other words they don?t happen unless the user manipulates the control in the correct manner, enters data for example. But notice that while the control always raises the event, it neither knows nor cares whether anyone is listening, nor does it know or care what the listener does with the event if anyone is listening (sinking the event). This is a critical thing to understand, that the object raising an event does not know nor care about the listener, nor what the listener does. The reason that this is critical is because it allows you to design an interface between objects which is totally asynchronous or disconnected. Have you ever built a subform and referenced a control on the parent form? Have you ever tried to open that subform by itself? It complains that it cannot find the control on the parent. The subform is has a ?connected? interface to the parent, without the parent it cannot do its job correctly. The event ?Raise/Sink? interface eliminates that dependence. The object raising the event does not depend on having a receiver of the event in order to function correctly. The receiver of events does not depend on the broadcaster existing in order to function, although of course it cannot do whatever it would do with the events if they are not being broadcast. But each side can be loaded and code can execute without the other side being loaded, without compile errors etc. The last thing to know is that regular modules cannot sink events, but a class can. A regular module cannot RAISE an event, but a class can. Classes are modules, but modules are not classes. Sinking events in classes Sinking events in classes is quite common. In order to sink an event in a class, you must dimension a variable of type SomeObject, and that object must source events. Furthermore you must use the keyword WithEvents. Dim WithEvents ctlCboState as ComboBox Any object which can raise events is known as an ?automation object? which simply means that it is capable of raising events. The WithEvents keyword informs the VBA interpreter that this class may sink events for ctlCboState. In the VB Editor there are two combo boxes just above the code area. The combo on the left contains every object that can source events. Once you select an object in the left combo, the combo on the right contains a list of all of the events for the object in the left combo. Selecting an event in the right combo will cause an event stub to be inserted into the code area of the class, and the cursor to be placed into that event stub. If you dimension another object variable without the WithEvents keyword: Dim ctlTxtSSN as TextBox That object will not appear in the left combo of the editor and you will not be able to sink events for that object. Interestingly, I tried dimensioning a line control WithEvents. Dim WithEvents ctlLine as Line A line is an object, but it is not an automation object, i.e. it cannot raise events. The compiler did not throw an error when I compiled. ctlLine could be seen in the left combo box of the editor but it could not be selected, which makes sense as it has no events. In other words, I could not use the editor to select the line and create an event stub for ctlLine, but it did in fact appear in the left combo, and there was no compile error. On the other hand, trying to dimension WithEvents a normal variable of type long, string etc simply does not work at all, you get an immediate error as soon as you try to leave the line of code ? Compile Error: Expected: Identifier. Sourcing events in classes Sourcing (raising) events in a class is much less common but can be quite useful as well. Sourcing an event simply means that the class becomes an automation object, can be dimensioned WithEvents in other classes, and the events raised by the class can be sunk in other classes. Sourcing events starts with telling VBA that the class is able to raise events. This is done with the keyword Event in the class header. The syntax is as follows: Event MyEventName([MyParam1 as AnyValidType], MyParam2 as AnyValidType]..) Placing a statement like that anywhere in the header of a class immediately makes the class an automation object. You can declare as many events as you wish. The parameters cannot be ParamArrays, nor can they be optional. Events cannot be declared to return values, however the parameters can be ByReference which can then be modified inside of the event sink, which is a form of return value. Summary In this lecture we have learned important terminology for working with Classes and events. We have what classes are, how they differ from modules, how they are instantiated, and how they are destroyed. We have discovered that classes can process events raised by other objects, and what events are, how to cause events to be raised, and how to sink events. -- John W. Colby www.ColbyConsulting.com From adtp at airtelmail.in Thu Mar 5 23:32:47 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Fri, 6 Mar 2009 11:02:47 +0530 Subject: [AccessD] How do I refer to a range of selected records in asubform datasheet? References: <8786a4c00903051307n3751943fxb25d4af302c2bd8f@mail.gmail.com> Message-ID: <01cf01c99e1d$56203000$5433a37a@personald6374f> David, My sample db's mentioned below, might be of interest to you: (a) Form_SubformAsListBox (b) Form_TrackBulkSelectionsInDataSheet (c) FormsSelectedBlockInDatasheet These are available at Rogers Access Library. Link - http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 You could adapt the underlying approach suitably, for your specific needs. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: David McAfee To: Access Developers discussion and problem solving Sent: Friday, March 06, 2009 02:37 Subject: [AccessD] How do I refer to a range of selected records in asubform datasheet? I have a read only subform in datasheet mode. I've switched from using a list box, because the user wanted sorting, column width, filtering and a couple of other options. With the list box, if the user wanted to update a bunch of records, I would do something like this: The user select the listbox row(s) then presses a command button. Code in the onClick event would perform a task similar to: 'Inserting records from a listbox (Looping through the listbox) If Me.lstTitles.ItemsSelected.Count > 0 Then Dim varIndex As Variant Dim lRecordsAffected As Long Dim Cnn As ADODB.Connection Dim Cmd As ADODB.Command Set Cnn = New ADODB.Connection Set Cnn = CurrentProject.Connection For Each varIndex In Me.lstAddrLocOrContact.ItemsSelected 'For every item selected in list box Set Cmd = New ADODB.Command With Cmd Set .ActiveConnection = Cnn .CommandType = adCmdStoredProc .CommandText = "stp_001B3_AddContactTitles" .Parameters.Append .CreateParameter("@ctcID", adInteger, adParamInput, , Me.strCtcID) '.Parameters.Append .CreateParameter("@addrLocID", adInteger, adParamInput, , Me.lstAddrLoc.Column(3, varIndex)) .Parameters.Append .CreateParameter("@addrID", adInteger, adParamInput, , Me.strAddrID) Set .ActiveConnection = Cnn .Execute lRecordsAffected End With Set Cmd = Nothing Next 'Loop to the next selected item Cnn.Close Set Cnn = Nothing End If I know I can reference the form!sbform!PKID but do I have to loop the the whole recordset and check if record is selected? I'm getting rusty with access. :) David From max.wanadoo at gmail.com Fri Mar 6 00:11:01 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 06:11:01 -0000 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> Message-ID: <49b0be79.1818d00a.4a06.ffff90e2@mx.google.com> > unless you first open a recordset in ADO. Do you mean ANY recordset from the BE or the specific recordset that you want to open in DAO must be opened in ADO then closed and re-opened inDAO? Strange? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: 06 March 2009 00:58 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Dan, Even though you are set for "record level" locking, not all operations are done at that level. Index updates, memo pages, DML operations, etc. are always done at page level. Also the first user in must be set for record level locking otherwise everyone defaults to page level regardless of setting. There is also a bug where DAO in code will not record level lock unless you first open a recordset in ADO. There is a MSKB article on that which I can dig out if you want. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 6:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Page Locking Happening - But Set to Record Locking Twice now I've seen what appears to be page locking in the BE mdb when that file is set to record locking. About 8 contiguous records show locking - reminds me of Access 97, but they are using Access 2000. Has anyone seen this before or know of a fix? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 00:41:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 06:41:56 -0000 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <49B03B74.8040901@colbyconsulting.com> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> <49B03B74.8040901@colbyconsulting.com> Message-ID: <49b0c5b8.1c07d00a.568b.ffff9893@mx.google.com> Ok, but surely at some stage the NEW record is going to be written-away. At this point it is no longer NEW and you can repopulate the combo box in the after update event with a flag to denote that it needs repopulating (to avoid it doing it unnecessary each time a record is updated) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 05 March 2009 20:52 To: Access Developers discussion and problem solving Subject: [AccessD] Filtered combos - Events don't fire I ran into something that I don't remember, or perhaps I never quite figured out. In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of the subform into the parent form or into a control on another subform. That is a PITA! It appears that the logic is simply that the control never lost the focus IN IT'S FORM. Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource property. What a PITA. John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Mar 6 03:47:33 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 06 Mar 2009 10:47:33 +0100 Subject: [AccessD] Filtered combos - Events don't fire Message-ID: Hi John Use the OnEnter and OnExit events of the subform control of the main form to track this. /gustav >>> jwcolby at colbyconsulting.com 05-03-2009 21:52 >>> I ran into something that I don't remember, or perhaps I never quite figured out. In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of the subform into the parent form or into a control on another subform. That is a PITA! It appears that the logic is simply that the control never lost the focus IN IT'S FORM. Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource property. What a PITA. John W. Colby www.ColbyConsulting.com From Johncliviger at aol.com Fri Mar 6 04:20:26 2009 From: Johncliviger at aol.com (Johncliviger at aol.com) Date: Fri, 6 Mar 2009 05:20:26 EST Subject: [AccessD] Classes and events - a quick introduction Message-ID: Hi John Colby There's good news and bad news. The good news is I'd be pleased to proof read your document on Classes. As a retired college lecturer (in IT) I'm used read scripts etc, secondly I'm trying to get my brain around Class Modules et al. The bad news is I'm away for a week, from 7th March, playing golf in Spain (well someone's got to do it and there are many events. Although no On-Click events, but many On-Splash events, numerous O-Sh*t events and one On-LostGame event) so I can't start until the 14th March. Hope this helps regards john cliviger From max.wanadoo at gmail.com Fri Mar 6 06:58:09 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 12:58:09 -0000 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: References: Message-ID: <49b11de4.0506d00a.51ee.1909@mx.google.com> Hmm, that's an interesting way Gustav. Nice lateral thinking.. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 06 March 2009 09:48 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Filtered combos - Events don't fire Hi John Use the OnEnter and OnExit events of the subform control of the main form to track this. /gustav >>> jwcolby at colbyconsulting.com 05-03-2009 21:52 >>> I ran into something that I don't remember, or perhaps I never quite figured out. In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of the subform into the parent form or into a control on another subform. That is a PITA! It appears that the logic is simply that the control never lost the focus IN IT'S FORM. Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource property. What a PITA. John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 06:59:04 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 07:59:04 -0500 Subject: [AccessD] Classes and events - a quick introduction In-Reply-To: References: Message-ID: <49B11E18.4070706@colbyconsulting.com> ROTFL, You forgot the "MissedTheDamnedBall" event, the "OverInTheNextFairway" event and the "ImNeverPlayingThisGameAgain" event. Three of the most important events to me. In any event, enjoy your time in Spain. Are you by any change British, going on holiday? What I wouldn't give to go on holiday to the Mediterranean. I was home ported out of Naples back in the 70s. John W. Colby www.ColbyConsulting.com Johncliviger at aol.com wrote: > Hi John Colby > > There's good news and bad news. The good news is I'd be pleased to proof > read your document on Classes. As a retired college lecturer (in IT) I'm used > read scripts etc, secondly I'm trying to get my brain around Class Modules et > al. > > The bad news is I'm away for a week, from 7th March, playing golf in Spain > (well someone's got to do it and there are many events. Although no On-Click > events, but many On-Splash events, numerous O-Sh*t events and one On-LostGame > event) so I can't start until the 14th March. > > Hope this helps > > regards > > john cliviger > From max.wanadoo at gmail.com Fri Mar 6 07:02:18 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:02:18 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> Message-ID: <49b11ede.0702d00a.7dcd.2f1a@mx.google.com> Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max From andy at minstersystems.co.uk Fri Mar 6 07:04:27 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 6 Mar 2009 13:04:27 -0000 Subject: [AccessD] Classes and events - a quick introduction In-Reply-To: Message-ID: Enjoy the On-19th-Hole event John. Andy Lacey -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Johncliviger at aol.com Sent: 06 March 2009 10:20 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Classes and events - a quick introduction Hi John Colby There's good news and bad news. The good news is I'd be pleased to proof read your document on Classes. As a retired college lecturer (in IT) I'm used read scripts etc, secondly I'm trying to get my brain around Class Modules et al. The bad news is I'm away for a week, from 7th March, playing golf in Spain (well someone's got to do it and there are many events. Although no On-Click events, but many On-Splash events, numerous O-Sh*t events and one On-LostGame event) so I can't start until the 14th March. Hope this helps regards john cliviger -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Mar 6 07:07:35 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 6 Mar 2009 13:07:35 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b11ede.0702d00a.7dcd.2f1a@mx.google.com> Message-ID: Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 07:13:37 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 08:13:37 -0500 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: References: Message-ID: <49B12181.9040309@colbyconsulting.com> Yep, this is where I am headed. This is the reason that I keep the clsFrm public in a form header, it allows other objects to reach into the form, grab a pointer to the clsFrm and tell it to do things (like reset the combo queries). Unfortunately this is a little over the head of my target audience in the Classes and Events lecture series. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Use the OnEnter and OnExit events of the subform control of the main form to track this. > > /gustav > > >>>> jwcolby at colbyconsulting.com 05-03-2009 21:52 >>> > I ran into something that I don't remember, or perhaps I never quite figured out. > > In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of > the subform into the parent form or into a control on another subform. That is a PITA! > > It appears that the logic is simply that the control never lost the focus IN IT'S FORM. > Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource > property. > > What a PITA. > > John W. Colby > www.ColbyConsulting.com > > > From max.wanadoo at gmail.com Fri Mar 6 07:17:53 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:17:53 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49b11ede.0702d00a.7dcd.2f1a@mx.google.com> Message-ID: <49b12284.1701d00a.1a35.1802@mx.google.com> And here is the future.. http://www.youtube.com/watch?v=9BnLbv6QYcA&feature=channel All we need to go with it is Mac Access without Keyboards or Events. Ah Bliss! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 06 March 2009 13:08 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 07:18:27 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 08:18:27 -0500 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: Message-ID: <49B122A3.6040408@colbyconsulting.com> The one I hate is the "free trial" that doesn't tell you that it will only handle 10 records at a time or won't actually FIX the problem found etc. until AFTER you install it. Tell me up front and I won't download. Tell me after I install and I will IMMEDIATELY uninstall without even touching the software. Of course now my registry is gunked up with crap from the "free" software. John W. Colby www.ColbyConsulting.com Andy Lacey wrote: > Yep, happened to me only last night Max. What looked like free software was > the usual free trial of limited features. Wish there was a quick way to > distinguish the truly free. Anyone got the magic key to this? > > Andy > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: 06 March 2009 13:02 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: My Friday RANT > > > Hi Guys, > > Do you, like me, get really irritated when searching for FREE software to > find that the search result is cluttered by Commercial Software which offers > a FREE DOWNLOAD just so they can get the word FREE into the search engines! > It is really a time waster, grrrrr.. > > My Friday rant. > > Max > > From max.wanadoo at gmail.com Fri Mar 6 07:21:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:21:24 -0000 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <49B12181.9040309@colbyconsulting.com> References: <49B12181.9040309@colbyconsulting.com> Message-ID: <49b12357.1818d00a.4a06.233e@mx.google.com> > this is a little over the head of my target audience in the Classes and Events lecture series. Ha! You can say that again... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Filtered combos - Events don't fire Yep, this is where I am headed. This is the reason that I keep the clsFrm public in a form header, it allows other objects to reach into the form, grab a pointer to the clsFrm and tell it to do things (like reset the combo queries). Unfortunately this is a little over the head of my target audience in the Classes and Events lecture series. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Use the OnEnter and OnExit events of the subform control of the main form to track this. > > /gustav > > >>>> jwcolby at colbyconsulting.com 05-03-2009 21:52 >>> > I ran into something that I don't remember, or perhaps I never quite figured out. > > In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of > the subform into the parent form or into a control on another subform. That is a PITA! > > It appears that the logic is simply that the control never lost the focus IN IT'S FORM. > Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource > property. > > What a PITA. > > John W. Colby > www.ColbyConsulting.com > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 07:22:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:22:24 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49B122A3.6040408@colbyconsulting.com> References: <49B122A3.6040408@colbyconsulting.com> Message-ID: <49b12394.1818d00a.4e43.091e@mx.google.com> Yep, been there so many times....what i do now is a Set a Restore point first but i shouldn't have to jump through these loops. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:18 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT The one I hate is the "free trial" that doesn't tell you that it will only handle 10 records at a time or won't actually FIX the problem found etc. until AFTER you install it. Tell me up front and I won't download. Tell me after I install and I will IMMEDIATELY uninstall without even touching the software. Of course now my registry is gunked up with crap from the "free" software. John W. Colby www.ColbyConsulting.com Andy Lacey wrote: > Yep, happened to me only last night Max. What looked like free software was > the usual free trial of limited features. Wish there was a quick way to > distinguish the truly free. Anyone got the magic key to this? > > Andy > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: 06 March 2009 13:02 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: My Friday RANT > > > Hi Guys, > > Do you, like me, get really irritated when searching for FREE software to > find that the search result is cluttered by Commercial Software which offers > a FREE DOWNLOAD just so they can get the word FREE into the search engines! > It is really a time waster, grrrrr.. > > My Friday rant. > > Max > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 07:26:43 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:26:43 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: <71680B73CE47490A970A6566154E75C4@jislaptopdev> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> Message-ID: <49b12497.0702d00a.77cd.1451@mx.google.com> Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet > radio. It worked by you rating songs, artists, genres etc and then it > would > play you stuff based on that select and that others whom liked your > choices > had chosen. It had no commercials, no DJ's, unlimited skipping and > scalable > ratings - was brilliant and worked really really well. Naturally Yahoo > killed it off the other day and replaced it with CBS Radio - which is not > customisable, has lots of adverts and very limited skipping - Basically, > it > is rubbish - don't even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying 'social > network' side to it (I loathe facebook so social networking is not my > thing) > but you can ignore most of that without bother. So far has proven to be a > good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays > in any browser, has a broad and varied music library - I found most of the > stuff I was interested in, and (so far) has been painless and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started > playing with it and kinda like it. They have a pretty expensive "mp3 > player" called G2 which allows you to send songs to the G2 that you hear > while listening on the "radio" to the MP3 and then play them away from > your > desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete this > e-mail immediately. Any confidentiality, privilege or copyright is not > waived or lost because this e-mail has been sent to you in error. It is > your > responsibility to check this e-mail and any attachments for viruses. No > warranty is made that this material is free from computer virus or any > other > defect or error. Any loss/damage incurred by using this material is not > the > sender's responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 07:31:58 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 08:31:58 -0500 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <49b11de4.0506d00a.51ee.1909@mx.google.com> References: <49b11de4.0506d00a.51ee.1909@mx.google.com> Message-ID: <49B125CE.10901@colbyconsulting.com> Max, Nothing much lateral about it. The subform OnExit event is the only way to determine that the train has left the station. The problem now is that the subform control has to reach back down into it's form and do something, in this case set the combos back to their unfiltered state. If you are using a clsFrm to control the form, that means clsFrm has to know that the combo classes can perform this trick and clsFrm must expose a mCboUnfilter() method that clsCtlSfrm can call to find and unfilter all of the combos. This is definitely doable, but how do you discuss something of this level of complexity in a lecture on classes? I have the combo filter/unfilter code built in to my framework, but I had not dealt with the "focus leaving the subform" issue. I am going back in to do that today. Even so this is one of the advantages of using a framework. Once you get it set up and functioning, it all just works after that. "Program" a combo with a filtered query and it filters and unfilters appropriately. Program a ctlSFrm to understand and call a method of the clsFrm to trigger the unfilter, and it just always does so from then on. Consistent user interface, consistent programmer interface. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Hmm, that's an interesting way Gustav. > > Nice lateral thinking.. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 06 March 2009 09:48 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Filtered combos - Events don't fire > > Hi John > > Use the OnEnter and OnExit events of the subform control of the main form to > track this. > > /gustav From max.wanadoo at gmail.com Fri Mar 6 07:33:04 2009 From: max.wanadoo at gmail.com (Denis Sherman) Date: Fri, 6 Mar 2009 13:33:04 -0000 Subject: [AccessD] OT:The Onion In-Reply-To: <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> Message-ID: <49b12615.1701d00a.1f75.2635@mx.google.com> Only in America... http://www.youtube.com/user/TheOnion Max Ps. Don't beat me up, It came on after the Mac video From jwcolby at colbyconsulting.com Fri Mar 6 07:33:48 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 08:33:48 -0500 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b12394.1818d00a.4e43.091e@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com> Message-ID: <49B1263C.3040205@colbyconsulting.com> Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore point > first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will only > handle 10 records at a > time or won't actually FIX the problem found etc. until AFTER you install > it. Tell me up front and > I won't download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from the > "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free software > was >> the usual free trial of limited features. Wish there was a quick way to >> distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE software to >> find that the search result is cluttered by Commercial Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> From max.wanadoo at gmail.com Fri Mar 6 07:38:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:38:39 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49B1263C.3040205@colbyconsulting.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com> <49B1263C.3040205@colbyconsulting.com> Message-ID: <49b12764.1818d00a.507a.2ad3@mx.google.com> What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore point > first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will only > handle 10 records at a > time or won't actually FIX the problem found etc. until AFTER you install > it. Tell me up front and > I won't download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from the > "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free software > was >> the usual free trial of limited features. Wish there was a quick way to >> distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE software to >> find that the search result is cluttered by Commercial Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 07:41:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 13:41:54 -0000 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <49B125CE.10901@colbyconsulting.com> References: <49b11de4.0506d00a.51ee.1909@mx.google.com> <49B125CE.10901@colbyconsulting.com> Message-ID: <49b12825.1c05d00a.3958.2206@mx.google.com> I suggest we get everybody up to speed on classes and withevents first. I am waiting your document so that I can work through it. I don't like having to do a bit and then wait for the next post. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:32 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Filtered combos - Events don't fire Max, Nothing much lateral about it. The subform OnExit event is the only way to determine that the train has left the station. The problem now is that the subform control has to reach back down into it's form and do something, in this case set the combos back to their unfiltered state. If you are using a clsFrm to control the form, that means clsFrm has to know that the combo classes can perform this trick and clsFrm must expose a mCboUnfilter() method that clsCtlSfrm can call to find and unfilter all of the combos. This is definitely doable, but how do you discuss something of this level of complexity in a lecture on classes? I have the combo filter/unfilter code built in to my framework, but I had not dealt with the "focus leaving the subform" issue. I am going back in to do that today. Even so this is one of the advantages of using a framework. Once you get it set up and functioning, it all just works after that. "Program" a combo with a filtered query and it filters and unfilters appropriately. Program a ctlSFrm to understand and call a method of the clsFrm to trigger the unfilter, and it just always does so from then on. Consistent user interface, consistent programmer interface. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Hmm, that's an interesting way Gustav. > > Nice lateral thinking.. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 06 March 2009 09:48 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Filtered combos - Events don't fire > > Hi John > > Use the OnEnter and OnExit events of the subform control of the main form to > track this. > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 07:50:57 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 08:50:57 -0500 Subject: [AccessD] OT: Pandora In-Reply-To: <49b12497.0702d00a.77cd.1451@mx.google.com> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com> Message-ID: <49B12A41.5070509@colbyconsulting.com> Max, I really don't understand the reasoning behind this restriction. It all has to do with paying royalties to the various artists, songwriters etc. The only thing I can think of is that the royalties paid by listeners outside of the US differs from the royalties paid for US listeners. Even then you would think that they could just charge you a different amount to use the service. Or perhaps it has to do with serving advertisements. To pay for "free" services, they often serve up advertisements both in the web page as you use the application, and in the sound stream. If you are outside of the US the advertisements would have to change or they would not be paid for streaming you the songs. It would get rather complex to change the advertisements for each country that a user resides in. You would still think that if you pay for the service that you could then be allowed into the club. They all advertise "no advertisements for paid subscribers". John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Just went to download Pandora on William's recommendation and got this... > > Dear Pandora Visitor, > > We are deeply, deeply sorry to say that due to licensing constraints, we can > no longer allow access to Pandora for listeners located outside of the U.S. > We will continue to work diligently to realize the vision of a truly global > Pandora, but for the time being we are required to restrict its use. We are > very sad to have to do this, but there is no other alternative. > > We believe that you are in United Kingdom (your IP address appears to be > 212.183.134.209). If you believe we have made a mistake, we apologize and > ask that you etc..etc.. > > Bit of a Pandora's box it seems > > > Any others that are recommended for UK? (US always get the best - why is > that I wonder?) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 05 March 2009 03:12 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Slacker radio > > ...I've used Pandora for a couple of years now ...I think someone on OT > pointed it out to me ...I get my music with different custom stations for my > > different moods and I've got it pretty well trained such that most of the > new stuff it suggests I wind up liking ...much better than using seek on the > > FM dial :) > > William > > -------------------------------------------------- > From: "Rocky Smolin at Beach Access Software" > Sent: Wednesday, March 04, 2009 6:41 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Slacker radio > >> Try Pandora. You can define your own stations. >> >> >> Rocky Smolin >> Beach Access Software >> 858-259-4334 >> www.e-z-mrp.com >> www.bchacc.com >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins >> Sent: Wednesday, March 04, 2009 2:31 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: Slacker radio >> >> >> >> I used to use, love and pay for Lauchcast Plus, Yahoo's customised >> internet >> radio. It worked by you rating songs, artists, genres etc and then it >> would >> play you stuff based on that select and that others whom liked your >> choices >> had chosen. It had no commercials, no DJ's, unlimited skipping and >> scalable >> ratings - was brilliant and worked really really well. Naturally Yahoo >> killed it off the other day and replaced it with CBS Radio - which is not >> customisable, has lots of adverts and very limited skipping - Basically, >> it >> is rubbish - don't even bother with it. >> >> Now I use Jango (www.jango.com) - which has a slightly annoying 'social >> network' side to it (I loathe facebook so social networking is not my >> thing) >> but you can ignore most of that without bother. So far has proven to be a >> good subsitiute. >> >> Jango is fully customisable, free, no commercials, unlimited skipping, >> plays >> in any browser, has a broad and varied music library - I found most of the >> stuff I was interested in, and (so far) has been painless and fun to use. >> >> For portable music, I still love my iPod - not the best quality audio >> reproduction around, but for sheer ease of use nothing comes close. >> >> my 2 cents >> Cheers >> Darryl >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >> Sent: Thursday, 5 March 2009 6:28 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] OT: Slacker radio >> >> >> A friend of mine just told me about Slacker internet radio. I have >> started >> playing with it and kinda like it. They have a pretty expensive "mp3 >> player" called G2 which allows you to send songs to the G2 that you hear >> while listening on the "radio" to the MP3 and then play them away from >> your >> desk. >> >> Does anyone out there use Slacker and / or the G2 player? Comments? >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> This email and any attachments may contain privileged and confidential >> information and are intended for the named addressee only. If you have >> received this e-mail in error, please notify the sender and delete this >> e-mail immediately. Any confidentiality, privilege or copyright is not >> waived or lost because this e-mail has been sent to you in error. It is >> your >> responsibility to check this e-mail and any attachments for viruses. No >> warranty is made that this material is free from computer virus or any >> other >> defect or error. Any loss/damage incurred by using this material is not >> the >> sender's responsibility. The sender's entire liability will be limited to >> resupplying the material. >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jwcolby at colbyconsulting.com Fri Mar 6 08:10:43 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 09:10:43 -0500 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <49b12825.1c05d00a.3958.2206@mx.google.com> References: <49b11de4.0506d00a.51ee.1909@mx.google.com> <49B125CE.10901@colbyconsulting.com> <49b12825.1c05d00a.3958.2206@mx.google.com> Message-ID: <49B12EE3.7020006@colbyconsulting.com> Max, >I don't like having to do a bit and then wait for the next post. ROTFL. I am afraid that is not going away. Over the past two months I have written about 30 documents which I then posted the contents of as lecture emails. This is simply the first lecture, heavily edited. Although I will also be heavily editing the rest of the lectures, I will probably not be posting the remainder of them again. At some point they (and any others I write in the meantime) will all be merged into a single document which becomes the final book. This specific introductory lecture is kind of the foundation of classes and events. I posted it here in order to get comments from other AccessD members who are fluent in Classes and Events, comments as to the validity of my information and comments as to readability, information flow etc. With luck I will get my new web site up next week. At that time I will post the documents as I rewrite them so that anyone can grab them and read them. I am currently in negotiations with my wife for technical editing. The negotiations are very complex and are entering a critical phase now. She seems to think that my writing is so bad that she should get any and all future profits just for the agony of performing the edits. I haven't informed her of the grim realities of publishing and profits, and will likely not do so until the editing is finished. In any event, with luck I will soon have a much more professional series, and eventually a real book on this subject. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > I suggest we get everybody up to speed on classes and withevents first. I > am waiting your document so that I can work through it. I don't like having > to do a bit and then wait for the next post. > > Max From Lambert.Heenan at AIG.com Fri Mar 6 08:15:36 2009 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 6 Mar 2009 09:15:36 -0500 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b12764.1818d00a.507a.2ad3@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com> <49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> Message-ID: Regarding searching the web. On Google if you include the term -"free download" in the search then pages with "free download" will be excluded from the results. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 08:24:32 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 09:24:32 -0500 Subject: [AccessD] Filtered combos In-Reply-To: <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> Message-ID: <49B13220.8040709@colbyconsulting.com> Does this object source automation events? Have you tried a class wrapper? That might be the way to go. That class could then load the menu data and keep it cached, as well as sinking the events etc. I have never used the treeview but if it is something that would benefit from a wrapper class I might be willing to dive in, to obtain more material for the book. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...I use something like that for treeview switchboards to pass an OpenArg > stored in the table > ...caching that table would be useful in that its available to the user at > all times and is subject to frequent calls > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Thursday, March 05, 2009 10:51 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Filtered combos > >> Mike, >> >> I can see how this might be advantageous in some processes. I have never >> actually done this before >> but I have read about the process. I thought it was more for translating >> strings and such, or the >> ability to use a common string for message boxes, labels and so forth. I >> never really thought of it >> in terms of holding SQL Strings. >> >> Does anyone out there use this technique? A class to cache these strings >> might be useful if you >> were going to use such a table. >> >> If anyone uses it, what kinds of strings do you put in the table? >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Mike Mattys wrote: >>> OK, what I was thinking was that you'd have a global class >>> that is instantiated while the database is open and you'd just >>> call a method in the class with the record number of the string >>> that would be the new recordsource of the combo. >>> >>> - >>> Michael R Mattys >>> MapPoint and Database Dev >>> www.mattysconsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From max.wanadoo at gmail.com Fri Mar 6 08:24:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 14:24:32 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com> <49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> Message-ID: <49b13225.0a1ad00a.3685.299b@mx.google.com> Andy, you were asking for the Magic Words. I think Lambert has just come up with them. Excellent - thank you Lambert! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: 06 March 2009 14:16 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Regarding searching the web. On Google if you include the term -"free download" in the search then pages with "free download" will be excluded from the results. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 6 08:31:33 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 6 Mar 2009 06:31:33 -0800 Subject: [AccessD] OT: Pandora In-Reply-To: <49b12497.0702d00a.77cd.1451@mx.google.com> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com> Message-ID: <73BDA5B0C59D499EB5F024235A9CB921@HAL9005> Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Fri Mar 6 08:54:11 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 06 Mar 2009 17:54:11 +0300 Subject: [AccessD] =?koi8-r?b?T1Q6IFBhbmRvcmE=?= In-Reply-To: <49b12497.0702d00a.77cd.1451@mx.google.com> References: <49b12497.0702d00a.77cd.1451@mx.google.com> Message-ID: Hi Max, Try the below Internet FM stations from Moscow and St.Petersburg if they are available from there - the sites use Cyrillics but there are quite some FM stations having broadcasting only foreign music, mainly in English: http://www.moskva.fm/play/4007/1236186912 http://www.piter.fm/play/7812/1236138276 http://www.piter.fm/play/7812/1236229176 ============================== MOSKVA.FM - 53 FM Stations of Moscow, Russia http://www.moskva.fm/onair ============================== RADIO Classic http://www.moskva.fm/stations/FM_100.9 http://www.piter.fm/play/7812/1236229176 Radio Relax http://www.moskva.fm/stations/FM_90.8 http://www.moskva.fm/play/4014/1236108540 Radio Jazz http://www.moskva.fm/stations/FM_89.1 http://www.piter.fm/play/7806/1236219360 ..... =============================== PITER.FM - 23FM Stations of St.Petersburg, Russia http://www.piter.fm/onair =============================== ELDORADIO http://www.piter.fm/stations/FM_101.4 http://www.piter.fm/play/7812/1236138276 RADIO HIT http://www.piter.fm/stations/FM_90.6 http://www.piter.fm/play/7807/1236347435 RADIO MONTE-CARLO http://www.piter.fm/stations/FM_105.9 http://www.moskva.fm/play/2004/1235731116 .... -- Shamil P.S. I assume all is OK with royalties on the above sites as they exists for quite some time now, and they have official prizes/nominations of PCMag (Russian Edition), and other respectable and open sources.... -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Fri, 6 Mar 2009 13:26:43 -0000 Subject: [AccessD] OT: Pandora > Just went to download Pandora on William's recommendation and got this... > > Dear Pandora Visitor, > > We are deeply, deeply sorry to say that due to licensing constraints, we can > no longer allow access to Pandora for listeners located outside of the U.S. > We will continue to work diligently to realize the vision of a truly global > Pandora, but for the time being we are required to restrict its use. We are > very sad to have to do this, but there is no other alternative. > > We believe that you are in United Kingdom (your IP address appears to be > 212.183.134.209). If you believe we have made a mistake, we apologize and > ask that you etc..etc.. > > Bit of a Pandora's box it seems > > > Any others that are recommended for UK? (US always get the best - why is > that I wonder?) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 05 March 2009 03:12 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Slacker radio > > ...I've used Pandora for a couple of years now ...I think someone on OT > pointed it out to me ...I get my music with different custom stations for my > > different moods and I've got it pretty well trained such that most of the > new stuff it suggests I wind up liking ...much better than using seek on the > > FM dial :) > > William > > -------------------------------------------------- > From: "Rocky Smolin at Beach Access Software" > Sent: Wednesday, March 04, 2009 6:41 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Slacker radio > > > Try Pandora. You can define your own stations. > > > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > > Sent: Wednesday, March 04, 2009 2:31 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] OT: Slacker radio > > > > > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > > internet > > radio. It worked by you rating songs, artists, genres etc and then it > > would > > play you stuff based on that select and that others whom liked your > > choices > > had chosen. It had no commercials, no DJ's, unlimited skipping and > > scalable > > ratings - was brilliant and worked really really well. Naturally Yahoo > > killed it off the other day and replaced it with CBS Radio - which is not > > customisable, has lots of adverts and very limited skipping - Basically, > > it > > is rubbish - don't even bother with it. > > > > Now I use Jango (www.jango.com) - which has a slightly annoying 'social > > network' side to it (I loathe facebook so social networking is not my > > thing) > > but you can ignore most of that without bother. So far has proven to be a > > good subsitiute. > > > > Jango is fully customisable, free, no commercials, unlimited skipping, > > plays > > in any browser, has a broad and varied music library - I found most of the > > stuff I was interested in, and (so far) has been painless and fun to use. > > > > For portable music, I still love my iPod - not the best quality audio > > reproduction around, but for sheer ease of use nothing comes close. > > > > my 2 cents > > Cheers > > Darryl > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > > Sent: Thursday, 5 March 2009 6:28 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] OT: Slacker radio > > > > > > A friend of mine just told me about Slacker internet radio. I have > > started > > playing with it and kinda like it. They have a pretty expensive "mp3 > > player" called G2 which allows you to send songs to the G2 that you hear > > while listening on the "radio" to the MP3 and then play them away from > > your > > desk. > > > > Does anyone out there use Slacker and / or the G2 player? Comments? > > > > -- > > John W. Colby > > www.ColbyConsulting.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > This email and any attachments may contain privileged and confidential > > information and are intended for the named addressee only. If you have > > received this e-mail in error, please notify the sender and delete this > > e-mail immediately. Any confidentiality, privilege or copyright is not > > waived or lost because this e-mail has been sent to you in error. It is > > your > > responsibility to check this e-mail and any attachments for viruses. No > > warranty is made that this material is free from computer virus or any > > other > > defect or error. Any loss/damage incurred by using this material is not > > the > > sender's responsibility. The sender's entire liability will be limited to > > resupplying the material. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Fri Mar 6 09:12:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 15:12:34 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: <73BDA5B0C59D499EB5F024235A9CB921@HAL9005> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com> <73BDA5B0C59D499EB5F024235A9CB921@HAL9005> Message-ID: <49b13d66.0506d00a.51ee.52e1@mx.google.com> Iceberg is GREAT! Now listening to Classic Country ... Brill! - Totally free, just dial the www and listen. Great choices too. http://www.icebergradio.com/ Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 14:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 09:15:53 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 15:15:53 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: References: <49b12497.0702d00a.77cd.1451@mx.google.com> Message-ID: <49b13e2d.0a1ad00a.34e2.70eb@mx.google.com> Thanks Shamil. I think Rocky's Iceberg will fit the trick nicely. I will keep this up my sleeve though. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 06 March 2009 14:54 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Pandora Hi Max, Try the below Internet FM stations from Moscow and St.Petersburg if they are available from there - the sites use Cyrillics but there are quite some FM stations having broadcasting only foreign music, mainly in English: http://www.moskva.fm/play/4007/1236186912 http://www.piter.fm/play/7812/1236138276 http://www.piter.fm/play/7812/1236229176 ============================== MOSKVA.FM - 53 FM Stations of Moscow, Russia http://www.moskva.fm/onair ============================== RADIO Classic http://www.moskva.fm/stations/FM_100.9 http://www.piter.fm/play/7812/1236229176 Radio Relax http://www.moskva.fm/stations/FM_90.8 http://www.moskva.fm/play/4014/1236108540 Radio Jazz http://www.moskva.fm/stations/FM_89.1 http://www.piter.fm/play/7806/1236219360 ..... =============================== PITER.FM - 23FM Stations of St.Petersburg, Russia http://www.piter.fm/onair =============================== ELDORADIO http://www.piter.fm/stations/FM_101.4 http://www.piter.fm/play/7812/1236138276 RADIO HIT http://www.piter.fm/stations/FM_90.6 http://www.piter.fm/play/7807/1236347435 RADIO MONTE-CARLO http://www.piter.fm/stations/FM_105.9 http://www.moskva.fm/play/2004/1235731116 .... -- Shamil P.S. I assume all is OK with royalties on the above sites as they exists for quite some time now, and they have official prizes/nominations of PCMag (Russian Edition), and other respectable and open sources.... -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Fri, 6 Mar 2009 13:26:43 -0000 Subject: [AccessD] OT: Pandora > Just went to download Pandora on William's recommendation and got this... > > Dear Pandora Visitor, > > We are deeply, deeply sorry to say that due to licensing constraints, we can > no longer allow access to Pandora for listeners located outside of the U.S. > We will continue to work diligently to realize the vision of a truly global > Pandora, but for the time being we are required to restrict its use. We are > very sad to have to do this, but there is no other alternative. > > We believe that you are in United Kingdom (your IP address appears to be > 212.183.134.209). If you believe we have made a mistake, we apologize and > ask that you etc..etc.. > > Bit of a Pandora's box it seems > > > Any others that are recommended for UK? (US always get the best - why is > that I wonder?) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 05 March 2009 03:12 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Slacker radio > > ...I've used Pandora for a couple of years now ...I think someone on OT > pointed it out to me ...I get my music with different custom stations for my > > different moods and I've got it pretty well trained such that most of the > new stuff it suggests I wind up liking ...much better than using seek on the > > FM dial :) > > William > > -------------------------------------------------- > From: "Rocky Smolin at Beach Access Software" > Sent: Wednesday, March 04, 2009 6:41 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Slacker radio > > > Try Pandora. You can define your own stations. > > > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > > Sent: Wednesday, March 04, 2009 2:31 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] OT: Slacker radio > > > > > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > > internet > > radio. It worked by you rating songs, artists, genres etc and then it > > would > > play you stuff based on that select and that others whom liked your > > choices > > had chosen. It had no commercials, no DJ's, unlimited skipping and > > scalable > > ratings - was brilliant and worked really really well. Naturally Yahoo > > killed it off the other day and replaced it with CBS Radio - which is not > > customisable, has lots of adverts and very limited skipping - Basically, > > it > > is rubbish - don't even bother with it. > > > > Now I use Jango (www.jango.com) - which has a slightly annoying 'social > > network' side to it (I loathe facebook so social networking is not my > > thing) > > but you can ignore most of that without bother. So far has proven to be a > > good subsitiute. > > > > Jango is fully customisable, free, no commercials, unlimited skipping, > > plays > > in any browser, has a broad and varied music library - I found most of the > > stuff I was interested in, and (so far) has been painless and fun to use. > > > > For portable music, I still love my iPod - not the best quality audio > > reproduction around, but for sheer ease of use nothing comes close. > > > > my 2 cents > > Cheers > > Darryl > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > > Sent: Thursday, 5 March 2009 6:28 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] OT: Slacker radio > > > > > > A friend of mine just told me about Slacker internet radio. I have > > started > > playing with it and kinda like it. They have a pretty expensive "mp3 > > player" called G2 which allows you to send songs to the G2 that you hear > > while listening on the "radio" to the MP3 and then play them away from > > your > > desk. > > > > Does anyone out there use Slacker and / or the G2 player? Comments? > > > > -- > > John W. Colby > > www.ColbyConsulting.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > This email and any attachments may contain privileged and confidential > > information and are intended for the named addressee only. If you have > > received this e-mail in error, please notify the sender and delete this > > e-mail immediately. Any confidentiality, privilege or copyright is not > > waived or lost because this e-mail has been sent to you in error. It is > > your > > responsibility to check this e-mail and any attachments for viruses. No > > warranty is made that this material is free from computer virus or any > > other > > defect or error. Any loss/damage incurred by using this material is not > > the > > sender's responsibility. The sender's entire liability will be limited to > > resupplying the material. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Mar 6 09:20:17 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 07 Mar 2009 01:20:17 +1000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49B122A3.6040408@colbyconsulting.com> References: , <49B122A3.6040408@colbyconsulting.com> Message-ID: <49B1CBD1.8333.23D5896@stuart.lexacorp.com.pg> There are a lot of "free download" registry cleaners that will get rid of the crap Some of them are even free. :-) Try this one (It made the Pricelessare 2006 list) http://www.worldstart.com/weekly-download/archives/reg-cleaner4.3.htm Incidentally Pricelessware (http://www.pricelesswarehome.org/) is a good source for real Free softare. -- Stuart On 6 Mar 2009 at 8:18, jwcolby wrote: > The one I hate is the "free trial" that doesn't tell you that it will only handle 10 records at a > time or won't actually FIX the problem found etc. until AFTER you install it. Tell me up front and > I won't download. Tell me after I install and I will IMMEDIATELY uninstall without even touching > the software. Of course now my registry is gunked up with crap from the "free" software. > From stuart at lexacorp.com.pg Fri Mar 6 09:20:17 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 07 Mar 2009 01:20:17 +1000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49B122A3.6040408@colbyconsulting.com> References: , <49B122A3.6040408@colbyconsulting.com> Message-ID: <49B1CBD1.8333.23D5896@stuart.lexacorp.com.pg> There are a lot of "free download" registry cleaners that will get rid of the crap Some of them are even free. :-) Try this one (It made the Pricelessare 2006 list) http://www.worldstart.com/weekly-download/archives/reg-cleaner4.3.htm Incidentally Pricelessware (http://www.pricelesswarehome.org/) is a good source for real Free softare. -- Stuart On 6 Mar 2009 at 8:18, jwcolby wrote: > The one I hate is the "free trial" that doesn't tell you that it will only handle 10 records at a > time or won't actually FIX the problem found etc. until AFTER you install it. Tell me up front and > I won't download. Tell me after I install and I will IMMEDIATELY uninstall without even touching > the software. Of course now my registry is gunked up with crap from the "free" software. > From max.wanadoo at gmail.com Fri Mar 6 09:33:51 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 15:33:51 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: <73BDA5B0C59D499EB5F024235A9CB921@HAL9005> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com> <73BDA5B0C59D499EB5F024235A9CB921@HAL9005> Message-ID: <49b14263.0707d00a.4637.56ed@mx.google.com> Rocky that links is really cool. Just think, if you tune in now, you can listen to what I am listening to (Harper Valley High) he! We could even snuggle up and hold hands :-) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 14:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Johncliviger at aol.com Fri Mar 6 10:09:12 2009 From: Johncliviger at aol.com (Johncliviger at aol.com) Date: Fri, 6 Mar 2009 11:09:12 EST Subject: [AccessD] Classes and events - a quick introduction Message-ID: JohnWC Thanks for the missive. Yeah... you got it one. Brits abroad loosing their ball or balls on one hole only have some guy from Africa try to sell it back to you a few holes later at 70% of what you paid for it when it was new. And you must believe when I say we Brits get pleasure from doing this together with developing databases. Now what does this tell you about the Brits? Answers please. Well it is Friday... here. regards john cliviger From DWUTKA at Marlow.com Fri Mar 6 10:13:34 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 6 Mar 2009 10:13:34 -0600 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49B1263C.3040205@colbyconsulting.com> References: <49B122A3.6040408@colbyconsulting.com><49b12394.1818d00a.4e43.091e@mx.google.com> <49B1263C.3040205@colbyconsulting.com> Message-ID: Virtual PC.....Virtual PC...Virtual PC! (or Virtual Server if you want). Clutter up your virtual machines all you want! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, March 06, 2009 7:34 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore point > first but i shouldn't have to jump through these loops. > > Max > > > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Fri Mar 6 10:13:53 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 08:13:53 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49b11ede.0702d00a.7dcd.2f1a@mx.google.com> Message-ID: Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:17:21 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:17:21 -0000 Subject: [AccessD] Classes and events - a quick introduction In-Reply-To: References: Message-ID: <49b14c95.0508d00a.0cb4.72b4@mx.google.com> It tells me that us Brits are good humoured, good natured, generous guys! But you knew that, didn't you....:) Max Laugh as much as you can, while you can! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Johncliviger at aol.com Sent: 06 March 2009 16:09 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Classes and events - a quick introduction JohnWC Thanks for the missive. Yeah... you got it one. Brits abroad loosing their ball or balls on one hole only have some guy from Africa try to sell it back to you a few holes later at 70% of what you paid for it when it was new. And you must believe when I say we Brits get pleasure from doing this together with developing databases. Now what does this tell you about the Brits? Answers please. Well it is Friday... here. regards john cliviger -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:18:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:18:24 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com><49b12394.1818d00a.4e43.091e@mx.google.com> <49B1263C.3040205@colbyconsulting.com> Message-ID: <49b14cd5.1701d00a.1cda.56a0@mx.google.com> Yeah, that is what I said Drew. But I only said it once. Hate repeating myself. Hate repeating myself. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Virtual PC.....Virtual PC...Virtual PC! (or Virtual Server if you want). Clutter up your virtual machines all you want! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, March 06, 2009 7:34 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore point > first but i shouldn't have to jump through these loops. > > Max > > > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 6 10:19:13 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 08:19:13 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b12764.1818d00a.507a.2ad3@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> Message-ID: Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:26:03 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:26:03 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> Message-ID: <49b14ea0.0508d00a.0481.582c@mx.google.com> Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:27:10 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:27:10 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49b11ede.0702d00a.7dcd.2f1a@mx.google.com> Message-ID: <49b14ee2.0508d00a.0481.5885@mx.google.com> See Andy, no sympathy. What is this List coming to...hummmphh! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 6 10:30:42 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 6 Mar 2009 08:30:42 -0800 Subject: [AccessD] OT: Pandora In-Reply-To: <49b14263.0707d00a.4637.56ed@mx.google.com> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com> Message-ID: Such a romantic! Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Rocky that links is really cool. Just think, if you tune in now, you can listen to what I am listening to (Harper Valley High) he! We could even snuggle up and hold hands :-) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 14:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 6 10:31:28 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 08:31:28 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b14ea0.0508d00a.0481.582c@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> Message-ID: Wise guy! I use sandboxie a lot on Vista. There are programs that Vista security objects to but it allows them to run sandboxed. Much easier than fighting Vista! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Fri Mar 6 10:34:09 2009 From: andy at minstersystems.co.uk (Andy Lacey) Date: Fri, 6 Mar 2009 16:34:09 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: Message-ID: <369F68830B194847AADC5F67F20CC46D@MINSTER> But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 6 10:33:36 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 08:33:36 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b14ea0.0508d00a.0481.582c@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> Message-ID: And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:40:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:40:32 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> Message-ID: <49b15205.0a1ad00a.3814.7a04@mx.google.com> Oh really! I am sooo sorry (well, not that sorry, just a little bit sorry) because I thought you had made a typo. I could really do with "not fighting vista" where do I get sandie ("ooh Sandie, you came and you left, oh sandie - apologies to Grease. New there's a film I loved"). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Wise guy! I use sandboxie a lot on Vista. There are programs that Vista security objects to but it allows them to run sandboxed. Much easier than fighting Vista! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:41:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:41:32 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> Message-ID: <49b15244.0a04d00a.5acc.ffff839d@mx.google.com> Mmm, just luv that girl. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 6 10:42:43 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 08:42:43 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <369F68830B194847AADC5F67F20CC46D@MINSTER> References: <369F68830B194847AADC5F67F20CC46D@MINSTER> Message-ID: Andy ... It's FRIDAY! You can't expect me to give you a serious reply. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:49:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:49:13 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> Message-ID: <49b15411.0a04d00a.5dfb.13fc@mx.google.com> Charlotte, do you realise that they want MONEY for this program?? That's not on, is it! I mean to say. After all. Hummm.. Any FREE equivalents ( not free downloads, but FREE to use forever and a day) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:53:04 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:53:04 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <369F68830B194847AADC5F67F20CC46D@MINSTER> References: <369F68830B194847AADC5F67F20CC46D@MINSTER> Message-ID: <49b154f4.1818d00a.660a.ffffba8e@mx.google.com> And furthermore, my grouse is, that by using the word FREE in the Free Download, the search engines pick up on it. But now, thanks to Lambert I will filter out. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 06 March 2009 16:34 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 10:55:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 16:55:22 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com> Message-ID: <49b1558d.0707d00a.4d04.7de5@mx.google.com> Blush! Aw shucks! Max Ps. It keeps going off - is it time limited to a genre. Clicking on other genre kick starts it for a while. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 16:31 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Such a romantic! Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Rocky that links is really cool. Just think, if you tune in now, you can listen to what I am listening to (Harper Valley High) he! We could even snuggle up and hold hands :-) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 14:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Mar 6 11:04:01 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 6 Mar 2009 11:04:01 -0600 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b15411.0a04d00a.5dfb.13fc@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> <49b15411.0a04d00a.5dfb.13fc@mx.google.com> Message-ID: Yep....Virtual PC 2007 (but you already knew that! ;) ) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 10:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Charlotte, do you realise that they want MONEY for this program?? That's not on, is it! I mean to say. After all. Hummm.. Any FREE equivalents ( not free downloads, but FREE to use forever and a day) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Fri Mar 6 11:04:53 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 09:04:53 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b15411.0a04d00a.5dfb.13fc@mx.google.com> References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> <49b15411.0a04d00a.5dfb.13fc@mx.google.com> Message-ID: Yes, Max, I quite clearly specified it was a SHAREWARE link so no one would be surprised. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Charlotte, do you realise that they want MONEY for this program?? That's not on, is it! I mean to say. After all. Hummm.. Any FREE equivalents ( not free downloads, but FREE to use forever and a day) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 6 11:11:49 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 6 Mar 2009 09:11:49 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <369F68830B194847AADC5F67F20CC46D@MINSTER> References: <369F68830B194847AADC5F67F20CC46D@MINSTER> Message-ID: Have you tried Audacity? Really free - does a lot of stuff with music. I use it to transpose keys on mp3s. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 6 11:19:27 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 6 Mar 2009 09:19:27 -0800 Subject: [AccessD] OT: Pandora In-Reply-To: <49b1558d.0707d00a.4d04.7de5@mx.google.com> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com> <49b1558d.0707d00a.4d04.7de5@mx.google.com> Message-ID: <3D8420242D0144A392C01B92C05B2E67@HAL9005> I don't have that problem with it. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Blush! Aw shucks! Max Ps. It keeps going off - is it time limited to a genre. Clicking on other genre kick starts it for a while. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 16:31 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Such a romantic! Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Rocky that links is really cool. Just think, if you tune in now, you can listen to what I am listening to (Harper Valley High) he! We could even snuggle up and hold hands :-) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 14:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Mar 6 11:23:39 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 6 Mar 2009 12:23:39 -0500 Subject: [AccessD] Filtered combos - Events don't fire References: <49b11de4.0506d00a.51ee.1909@mx.google.com> <49B125CE.10901@colbyconsulting.com><49b12825.1c05d00a.3958.2206@mx.google.com> <49B12EE3.7020006@colbyconsulting.com> Message-ID: <8E49338574B040FB96BA1BDC63A4A6D1@jislaptopdev> ...lol ...Mary knows you too well :) William -------------------------------------------------- From: "jwcolby" Sent: Friday, March 06, 2009 9:10 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Filtered combos - Events don't fire > Max, > > >I don't like having to do a bit and then wait for the next post. > > ROTFL. I am afraid that is not going away. Over the past two months I > have written about 30 > documents which I then posted the contents of as lecture emails. This is > simply the first lecture, > heavily edited. > > Although I will also be heavily editing the rest of the lectures, I will > probably not be posting the > remainder of them again. At some point they (and any others I write in > the meantime) will all be > merged into a single document which becomes the final book. > > This specific introductory lecture is kind of the foundation of classes > and events. I posted it > here in order to get comments from other AccessD members who are fluent in > Classes and Events, > comments as to the validity of my information and comments as to > readability, information flow etc. > > With luck I will get my new web site up next week. At that time I will > post the documents as I > rewrite them so that anyone can grab them and read them. > > I am currently in negotiations with my wife for technical editing. The > negotiations are very > complex and are entering a critical phase now. She seems to think that my > writing is so bad that > she should get any and all future profits just for the agony of performing > the edits. I haven't > informed her of the grim realities of publishing and profits, and will > likely not do so until the > editing is finished. > > In any event, with luck I will soon have a much more professional series, > and eventually a real book > on this subject. > > John W. Colby > www.ColbyConsulting.com > > > Max Wanadoo wrote: >> I suggest we get everybody up to speed on classes and withevents first. >> I >> am waiting your document so that I can work through it. I don't like >> having >> to do a bit and then wait for the next post. >> >> Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Fri Mar 6 11:25:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 17:25:39 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: <3D8420242D0144A392C01B92C05B2E67@HAL9005> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com> <49b1558d.0707d00a.4d04.7de5@mx.google.com> <3D8420242D0144A392C01B92C05B2E67@HAL9005> Message-ID: <49b15ca2.1701d00a.1f75.ffff9419@mx.google.com> Back on now. Must have been a glitch. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 17:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora I don't have that problem with it. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:55 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Blush! Aw shucks! Max Ps. It keeps going off - is it time limited to a genre. Clicking on other genre kick starts it for a while. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 16:31 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Such a romantic! Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Rocky that links is really cool. Just think, if you tune in now, you can listen to what I am listening to (Harper Valley High) he! We could even snuggle up and hold hands :-) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 14:32 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Pandora Try Iceberg Radio. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: Pandora Just went to download Pandora on William's recommendation and got this... Dear Pandora Visitor, We are deeply, deeply sorry to say that due to licensing constraints, we can no longer allow access to Pandora for listeners located outside of the U.S. We will continue to work diligently to realize the vision of a truly global Pandora, but for the time being we are required to restrict its use. We are very sad to have to do this, but there is no other alternative. We believe that you are in United Kingdom (your IP address appears to be 212.183.134.209). If you believe we have made a mistake, we apologize and ask that you etc..etc.. Bit of a Pandora's box it seems Any others that are recommended for UK? (US always get the best - why is that I wonder?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 05 March 2009 03:12 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Slacker radio ...I've used Pandora for a couple of years now ...I think someone on OT pointed it out to me ...I get my music with different custom stations for my different moods and I've got it pretty well trained such that most of the new stuff it suggests I wind up liking ...much better than using seek on the FM dial :) William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 04, 2009 6:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Slacker radio > Try Pandora. You can define your own stations. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl > Collins > Sent: Wednesday, March 04, 2009 2:31 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Slacker radio > > > > I used to use, love and pay for Lauchcast Plus, Yahoo's customised > internet radio. It worked by you rating songs, artists, genres etc > and then it would play you stuff based on that select and that others > whom liked your choices had chosen. It had no commercials, no DJ's, > unlimited skipping and scalable ratings - was brilliant and worked > really really well. Naturally Yahoo killed it off the other day and > replaced it with CBS Radio - which is not customisable, has lots of > adverts and very limited skipping - Basically, it is rubbish - don't > even bother with it. > > Now I use Jango (www.jango.com) - which has a slightly annoying > 'social network' side to it (I loathe facebook so social networking is > not my > thing) > but you can ignore most of that without bother. So far has proven to > be a good subsitiute. > > Jango is fully customisable, free, no commercials, unlimited skipping, > plays in any browser, has a broad and varied music library - I found > most of the stuff I was interested in, and (so far) has been painless > and fun to use. > > For portable music, I still love my iPod - not the best quality audio > reproduction around, but for sheer ease of use nothing comes close. > > my 2 cents > Cheers > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Thursday, 5 March 2009 6:28 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT: Slacker radio > > > A friend of mine just told me about Slacker internet radio. I have > started playing with it and kinda like it. They have a pretty > expensive "mp3 player" called G2 which allows you to send songs to the > G2 that you hear while listening on the "radio" to the MP3 and then > play them away from your desk. > > Does anyone out there use Slacker and / or the G2 player? Comments? > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information and are intended for the named addressee only. If you have > received this e-mail in error, please notify the sender and delete > this e-mail immediately. Any confidentiality, privilege or copyright > is not waived or lost because this e-mail has been sent to you in > error. It is your responsibility to check this e-mail and any > attachments for viruses. No warranty is made that this material is > free from computer virus or any other defect or error. Any > loss/damage incurred by using this material is not the sender's > responsibility. The sender's entire liability will be limited to > resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Mar 6 11:26:11 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 6 Mar 2009 12:26:11 -0500 Subject: [AccessD] Filtered combos References: <49AFDFFB.8010304@colbyconsulting.com><4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com><3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> <49B13220.8040709@colbyconsulting.com> Message-ID: ...I'll extract a sample and send it to you off-line to look at. William -------------------------------------------------- From: "jwcolby" Sent: Friday, March 06, 2009 9:24 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Filtered combos > Does this object source automation events? Have you tried a class > wrapper? That might be the way > to go. That class could then load the menu data and keep it cached, as > well as sinking the events etc. > > I have never used the treeview but if it is something that would benefit > from a wrapper class I > might be willing to dive in, to obtain more material for the book. > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: >> ...I use something like that for treeview switchboards to pass an OpenArg >> stored in the table >> ...caching that table would be useful in that its available to the user >> at >> all times and is subject to frequent calls >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Thursday, March 05, 2009 10:51 AM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Filtered combos >> >>> Mike, >>> >>> I can see how this might be advantageous in some processes. I have >>> never >>> actually done this before >>> but I have read about the process. I thought it was more for >>> translating >>> strings and such, or the >>> ability to use a common string for message boxes, labels and so forth. >>> I >>> never really thought of it >>> in terms of holding SQL Strings. >>> >>> Does anyone out there use this technique? A class to cache these >>> strings >>> might be useful if you >>> were going to use such a table. >>> >>> If anyone uses it, what kinds of strings do you put in the table? >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mike Mattys wrote: >>>> OK, what I was thinking was that you'd have a global class >>>> that is instantiated while the database is open and you'd just >>>> call a method in the class with the record number of the string >>>> that would be the new recordsource of the combo. >>>> >>>> - >>>> Michael R Mattys >>>> MapPoint and Database Dev >>>> www.mattysconsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Fri Mar 6 11:26:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 17:26:12 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <369F68830B194847AADC5F67F20CC46D@MINSTER> Message-ID: <49b15ce3.1c07d00a.59a5.ffff8b63@mx.google.com> I'll have a look later. Iceberg is ok now. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 17:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Have you tried Audacity? Really free - does a lot of stuff with music. I use it to transpose keys on mp3s. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 11:27:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 17:27:13 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> <49b15411.0a04d00a.5dfb.13fc@mx.google.com> Message-ID: <49b15cf5.1c07d00a.59a5.ffff8b7f@mx.google.com> Yes, ta. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 06 March 2009 17:04 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Yep....Virtual PC 2007 (but you already knew that! ;) ) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 10:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Charlotte, do you realise that they want MONEY for this program?? That's not on, is it! I mean to say. After all. Hummm.. Any FREE equivalents ( not free downloads, but FREE to use forever and a day) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Mar 6 11:27:35 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 6 Mar 2009 12:27:35 -0500 Subject: [AccessD] OT: Pandora References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com> Message-ID: <71006A67F0514B5F87672FC9DC077620@jislaptopdev> TMI !!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, March 06, 2009 10:33 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Pandora > Rocky that links is really cool. > > Just think, if you tune in now, you can listen to what I am listening to > (Harper Valley High) he! > > We could even snuggle up and hold hands :-) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 06 March 2009 14:32 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Pandora > > Try Iceberg Radio. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, March 06, 2009 5:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: Pandora > > Just went to download Pandora on William's recommendation and got this... > > Dear Pandora Visitor, > > We are deeply, deeply sorry to say that due to licensing constraints, we > can > no longer allow access to Pandora for listeners located outside of the > U.S. > We will continue to work diligently to realize the vision of a truly > global > Pandora, but for the time being we are required to restrict its use. We > are > very sad to have to do this, but there is no other alternative. > > We believe that you are in United Kingdom (your IP address appears to be > 212.183.134.209). If you believe we have made a mistake, we apologize and > ask that you etc..etc.. > > Bit of a Pandora's box it seems > > > Any others that are recommended for UK? (US always get the best - why is > that I wonder?) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 05 March 2009 03:12 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Slacker radio > > ...I've used Pandora for a couple of years now ...I think someone on OT > pointed it out to me ...I get my music with different custom stations for > my > > different moods and I've got it pretty well trained such that most of the > new stuff it suggests I wind up liking ...much better than using seek on > the > > FM dial :) > > William > > -------------------------------------------------- > From: "Rocky Smolin at Beach Access Software" > Sent: Wednesday, March 04, 2009 6:41 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Slacker radio > >> Try Pandora. You can define your own stations. >> >> >> Rocky Smolin >> Beach Access Software >> 858-259-4334 >> www.e-z-mrp.com >> www.bchacc.com >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl >> Collins >> Sent: Wednesday, March 04, 2009 2:31 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: Slacker radio >> >> >> >> I used to use, love and pay for Lauchcast Plus, Yahoo's customised >> internet radio. It worked by you rating songs, artists, genres etc >> and then it would play you stuff based on that select and that others >> whom liked your choices had chosen. It had no commercials, no DJ's, >> unlimited skipping and scalable ratings - was brilliant and worked >> really really well. Naturally Yahoo killed it off the other day and >> replaced it with CBS Radio - which is not customisable, has lots of >> adverts and very limited skipping - Basically, it is rubbish - don't >> even bother with it. >> >> Now I use Jango (www.jango.com) - which has a slightly annoying >> 'social network' side to it (I loathe facebook so social networking is >> not my >> thing) >> but you can ignore most of that without bother. So far has proven to >> be a good subsitiute. >> >> Jango is fully customisable, free, no commercials, unlimited skipping, >> plays in any browser, has a broad and varied music library - I found >> most of the stuff I was interested in, and (so far) has been painless >> and fun to use. >> >> For portable music, I still love my iPod - not the best quality audio >> reproduction around, but for sheer ease of use nothing comes close. >> >> my 2 cents >> Cheers >> Darryl >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >> Sent: Thursday, 5 March 2009 6:28 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] OT: Slacker radio >> >> >> A friend of mine just told me about Slacker internet radio. I have >> started playing with it and kinda like it. They have a pretty >> expensive "mp3 player" called G2 which allows you to send songs to the >> G2 that you hear while listening on the "radio" to the MP3 and then >> play them away from your desk. >> >> Does anyone out there use Slacker and / or the G2 player? Comments? >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> This email and any attachments may contain privileged and confidential >> information and are intended for the named addressee only. If you have >> received this e-mail in error, please notify the sender and delete >> this e-mail immediately. Any confidentiality, privilege or copyright >> is not waived or lost because this e-mail has been sent to you in >> error. It is your responsibility to check this e-mail and any >> attachments for viruses. No warranty is made that this material is >> free from computer virus or any other defect or error. Any >> loss/damage incurred by using this material is not the sender's >> responsibility. The sender's entire liability will be limited to >> resupplying the material. >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Fri Mar 6 11:31:16 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 6 Mar 2009 09:31:16 -0800 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b15ce3.1c07d00a.59a5.ffff8b63@mx.google.com> References: <369F68830B194847AADC5F67F20CC46D@MINSTER> <49b15ce3.1c07d00a.59a5.ffff8b63@mx.google.com> Message-ID: Audacity is not an internet radio. It's audio editing software that will manipulate your music files. You can cut and paste, change pitch, tempo, do lots of stuff. Two channel only. But it's free. Read all about it: http://audacity.sourceforge.net/ Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 9:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT I'll have a look later. Iceberg is ok now. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 17:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Have you tried Audacity? Really free - does a lot of stuff with music. I use it to transpose keys on mp3s. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 11:31:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 17:31:41 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <49B122A3.6040408@colbyconsulting.com> <49b12394.1818d00a.4e43.091e@mx.google.com><49B1263C.3040205@colbyconsulting.com> <49b12764.1818d00a.507a.2ad3@mx.google.com> <49b14ea0.0508d00a.0481.582c@mx.google.com> <49b15411.0a04d00a.5dfb.13fc@mx.google.com> Message-ID: <49b15e01.23145e0a.19c7.ffffb7f5@mx.google.com> So you did! Aplombs all round. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 17:05 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Yes, Max, I quite clearly specified it was a SHAREWARE link so no one would be surprised. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:49 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Charlotte, do you realise that they want MONEY for this program?? That's not on, is it! I mean to say. After all. Hummm.. Any FREE equivalents ( not free downloads, but FREE to use forever and a day) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT And in spite of your sarcasm, here's the Sandboxie shareware link: http://www.sandboxie.com/index.php?DownloadSandboxie Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 8:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Using your bucket and spadie of course. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Or run them using Sandboxie, which would do much the same. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 5:39 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT What about installing them on your Virtual machine? Would that work? You could then blow them away and reload the VM after testing. (Thinking laterally again..) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 06 March 2009 13:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Unfortunately I have several machines that run Server 2003. No restore points. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Yep, been there so many times....what i do now is a Set a Restore > point first but i shouldn't have to jump through these loops. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: 06 March 2009 13:18 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > The one I hate is the "free trial" that doesn't tell you that it will > only handle 10 records at a time or won't actually FIX the problem > found etc. until AFTER you install it. Tell me up front and I won't > download. Tell me after I install and I will IMMEDIATELY uninstall > without even touching > the software. Of course now my registry is gunked up with crap from > the "free" software. > > John W. Colby > www.ColbyConsulting.com > > > Andy Lacey wrote: >> Yep, happened to me only last night Max. What looked like free >> software > was >> the usual free trial of limited features. Wish there was a quick way >> to distinguish the truly free. Anyone got the magic key to this? >> >> Andy >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max >> Wanadoo >> Sent: 06 March 2009 13:02 >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: My Friday RANT >> >> >> Hi Guys, >> >> Do you, like me, get really irritated when searching for FREE >> software to find that the search result is cluttered by Commercial >> Software which > offers >> a FREE DOWNLOAD just so they can get the word FREE into the search > engines! >> It is really a time waster, grrrrr.. >> >> My Friday rant. >> >> Max >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 11:31:53 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 17:31:53 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: <71006A67F0514B5F87672FC9DC077620@jislaptopdev> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com> <71006A67F0514B5F87672FC9DC077620@jislaptopdev> Message-ID: <49b15e0e.11355e0a.4f7c.ffffb17f@mx.google.com> Wot? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 06 March 2009 17:28 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Pandora TMI !!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, March 06, 2009 10:33 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Pandora > Rocky that links is really cool. > > Just think, if you tune in now, you can listen to what I am listening to > (Harper Valley High) he! > > We could even snuggle up and hold hands :-) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 06 March 2009 14:32 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: Pandora > > Try Iceberg Radio. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Friday, March 06, 2009 5:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: Pandora > > Just went to download Pandora on William's recommendation and got this... > > Dear Pandora Visitor, > > We are deeply, deeply sorry to say that due to licensing constraints, we > can > no longer allow access to Pandora for listeners located outside of the > U.S. > We will continue to work diligently to realize the vision of a truly > global > Pandora, but for the time being we are required to restrict its use. We > are > very sad to have to do this, but there is no other alternative. > > We believe that you are in United Kingdom (your IP address appears to be > 212.183.134.209). If you believe we have made a mistake, we apologize and > ask that you etc..etc.. > > Bit of a Pandora's box it seems > > > Any others that are recommended for UK? (US always get the best - why is > that I wonder?) > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 05 March 2009 03:12 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Slacker radio > > ...I've used Pandora for a couple of years now ...I think someone on OT > pointed it out to me ...I get my music with different custom stations for > my > > different moods and I've got it pretty well trained such that most of the > new stuff it suggests I wind up liking ...much better than using seek on > the > > FM dial :) > > William > > -------------------------------------------------- > From: "Rocky Smolin at Beach Access Software" > Sent: Wednesday, March 04, 2009 6:41 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Slacker radio > >> Try Pandora. You can define your own stations. >> >> >> Rocky Smolin >> Beach Access Software >> 858-259-4334 >> www.e-z-mrp.com >> www.bchacc.com >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl >> Collins >> Sent: Wednesday, March 04, 2009 2:31 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: Slacker radio >> >> >> >> I used to use, love and pay for Lauchcast Plus, Yahoo's customised >> internet radio. It worked by you rating songs, artists, genres etc >> and then it would play you stuff based on that select and that others >> whom liked your choices had chosen. It had no commercials, no DJ's, >> unlimited skipping and scalable ratings - was brilliant and worked >> really really well. Naturally Yahoo killed it off the other day and >> replaced it with CBS Radio - which is not customisable, has lots of >> adverts and very limited skipping - Basically, it is rubbish - don't >> even bother with it. >> >> Now I use Jango (www.jango.com) - which has a slightly annoying >> 'social network' side to it (I loathe facebook so social networking is >> not my >> thing) >> but you can ignore most of that without bother. So far has proven to >> be a good subsitiute. >> >> Jango is fully customisable, free, no commercials, unlimited skipping, >> plays in any browser, has a broad and varied music library - I found >> most of the stuff I was interested in, and (so far) has been painless >> and fun to use. >> >> For portable music, I still love my iPod - not the best quality audio >> reproduction around, but for sheer ease of use nothing comes close. >> >> my 2 cents >> Cheers >> Darryl >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >> Sent: Thursday, 5 March 2009 6:28 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] OT: Slacker radio >> >> >> A friend of mine just told me about Slacker internet radio. I have >> started playing with it and kinda like it. They have a pretty >> expensive "mp3 player" called G2 which allows you to send songs to the >> G2 that you hear while listening on the "radio" to the MP3 and then >> play them away from your desk. >> >> Does anyone out there use Slacker and / or the G2 player? Comments? >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> This email and any attachments may contain privileged and confidential >> information and are intended for the named addressee only. If you have >> received this e-mail in error, please notify the sender and delete >> this e-mail immediately. Any confidentiality, privilege or copyright >> is not waived or lost because this e-mail has been sent to you in >> error. It is your responsibility to check this e-mail and any >> attachments for viruses. No warranty is made that this material is >> free from computer virus or any other defect or error. Any >> loss/damage incurred by using this material is not the sender's >> responsibility. The sender's entire liability will be limited to >> resupplying the material. >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 11:43:46 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 17:43:46 -0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: References: <369F68830B194847AADC5F67F20CC46D@MINSTER> <49b15ce3.1c07d00a.59a5.ffff8b63@mx.google.com> Message-ID: <49b160d7.1c215e0a.2091.ffffd4cd@mx.google.com> Sounds like a 2-pint job. Off to the pub! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 17:31 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Audacity is not an internet radio. It's audio editing software that will manipulate your music files. You can cut and paste, change pitch, tempo, do lots of stuff. Two channel only. But it's free. Read all about it: http://audacity.sourceforge.net/ Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 9:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT I'll have a look later. Iceberg is ok now. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 06 March 2009 17:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Have you tried Audacity? Really free - does a lot of stuff with music. I use it to transpose keys on mp3s. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 8:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT But that's not the point Charlotte. There is free software out there, and if I use it and it sucks then, as you say, I can't complain. The grouse is with vendors who pretend their software is free when it isn't. Last night I wanted to convert something from one music format to another. Found a "free" utility which, only after I'd downloaded, installed and run it, told me it would convert the first 30 seconds and then wanted payment to do more. That doesn't fall into the "get what you pay for" category, more the "pretending to be what it is not" category. I later found a truly free utility; a bit rough around the edges but did what it said and did it for nothing. Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 06 March 2009 16:14 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: My Friday RANT Um... "You get what you pay for?" Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Friday, March 06, 2009 5:08 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: My Friday RANT Yep, happened to me only last night Max. What looked like free software was the usual free trial of limited features. Wish there was a quick way to distinguish the truly free. Anyone got the magic key to this? Andy -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: 06 March 2009 13:02 To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: My Friday RANT Hi Guys, Do you, like me, get really irritated when searching for FREE software to find that the search result is cluttered by Commercial Software which offers a FREE DOWNLOAD just so they can get the word FREE into the search engines! It is really a time waster, grrrrr.. My Friday rant. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Mar 6 11:47:52 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 6 Mar 2009 09:47:52 -0800 Subject: [AccessD] OT:The Onion In-Reply-To: <49b12615.1701d00a.1f75.2635@mx.google.com> References: <49AFDFFB.8010304@colbyconsulting.com> <4529486FE37E4B61BF8350F17EBB6AEB@Mattys> <49AFEC12.1020607@colbyconsulting.com> <49AFF512.9050205@colbyconsulting.com> <3E999B00D07D43BE8AECEDB816AFC2E1@jislaptopdev> <49b12615.1701d00a.1f75.2635@mx.google.com> Message-ID: <8786a4c00903060947k4fbf3de1ue9366712ad6b1f30@mail.gmail.com> I can't view youtube from work. Is the that Effing new POS product from Sony? On Fri, Mar 6, 2009 at 5:33 AM, Denis Sherman wrote: > Only in America... > > http://www.youtube.com/user/TheOnion > > Max > Ps. Don't beat me up, It came on after the Mac video > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Fri Mar 6 11:51:12 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 6 Mar 2009 12:51:12 -0500 Subject: [AccessD] OT: Pandora References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com><71006A67F0514B5F87672FC9DC077620@jislaptopdev> <49b15e0e.11355e0a.4f7c.ffffb17f@mx.google.com> Message-ID: <1540B6BD16074D51B0F837AD1D0B3C08@jislaptopdev> ...TMI = TOOOOOOO MUUUUUUUUCCCCHHHHH INFORMATION !!!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, March 06, 2009 12:31 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Pandora > Wot? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 06 March 2009 17:28 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Pandora > > TMI !!!!! > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Friday, March 06, 2009 10:33 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Pandora > >> Rocky that links is really cool. >> >> Just think, if you tune in now, you can listen to what I am listening to >> (Harper Valley High) he! >> >> We could even snuggle up and hold hands :-) >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> at >> Beach Access Software >> Sent: 06 March 2009 14:32 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: Pandora >> >> Try Iceberg Radio. >> >> >> Rocky Smolin >> Beach Access Software >> 858-259-4334 >> www.e-z-mrp.com >> www.bchacc.com >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Friday, March 06, 2009 5:27 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: Pandora >> >> Just went to download Pandora on William's recommendation and got this... >> >> Dear Pandora Visitor, >> >> We are deeply, deeply sorry to say that due to licensing constraints, we >> can >> no longer allow access to Pandora for listeners located outside of the >> U.S. >> We will continue to work diligently to realize the vision of a truly >> global >> Pandora, but for the time being we are required to restrict its use. We >> are >> very sad to have to do this, but there is no other alternative. >> >> We believe that you are in United Kingdom (your IP address appears to be >> 212.183.134.209). If you believe we have made a mistake, we apologize and >> ask that you etc..etc.. >> >> Bit of a Pandora's box it seems >> >> >> Any others that are recommended for UK? (US always get the best - why is >> that I wonder?) >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: 05 March 2009 03:12 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: Slacker radio >> >> ...I've used Pandora for a couple of years now ...I think someone on OT >> pointed it out to me ...I get my music with different custom stations for >> my >> >> different moods and I've got it pretty well trained such that most of the >> new stuff it suggests I wind up liking ...much better than using seek on >> the >> >> FM dial :) >> >> William >> >> -------------------------------------------------- >> From: "Rocky Smolin at Beach Access Software" >> Sent: Wednesday, March 04, 2009 6:41 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: Re: [AccessD] OT: Slacker radio >> >>> Try Pandora. You can define your own stations. >>> >>> >>> Rocky Smolin >>> Beach Access Software >>> 858-259-4334 >>> www.e-z-mrp.com >>> www.bchacc.com >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl >>> Collins >>> Sent: Wednesday, March 04, 2009 2:31 PM >>> To: 'Access Developers discussion and problem solving' >>> Subject: Re: [AccessD] OT: Slacker radio >>> >>> >>> >>> I used to use, love and pay for Lauchcast Plus, Yahoo's customised >>> internet radio. It worked by you rating songs, artists, genres etc >>> and then it would play you stuff based on that select and that others >>> whom liked your choices had chosen. It had no commercials, no DJ's, >>> unlimited skipping and scalable ratings - was brilliant and worked >>> really really well. Naturally Yahoo killed it off the other day and >>> replaced it with CBS Radio - which is not customisable, has lots of >>> adverts and very limited skipping - Basically, it is rubbish - don't >>> even bother with it. >>> >>> Now I use Jango (www.jango.com) - which has a slightly annoying >>> 'social network' side to it (I loathe facebook so social networking is >>> not my >>> thing) >>> but you can ignore most of that without bother. So far has proven to >>> be a good subsitiute. >>> >>> Jango is fully customisable, free, no commercials, unlimited skipping, >>> plays in any browser, has a broad and varied music library - I found >>> most of the stuff I was interested in, and (so far) has been painless >>> and fun to use. >>> >>> For portable music, I still love my iPod - not the best quality audio >>> reproduction around, but for sheer ease of use nothing comes close. >>> >>> my 2 cents >>> Cheers >>> Darryl >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >>> Sent: Thursday, 5 March 2009 6:28 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] OT: Slacker radio >>> >>> >>> A friend of mine just told me about Slacker internet radio. I have >>> started playing with it and kinda like it. They have a pretty >>> expensive "mp3 player" called G2 which allows you to send songs to the >>> G2 that you hear while listening on the "radio" to the MP3 and then >>> play them away from your desk. >>> >>> Does anyone out there use Slacker and / or the G2 player? Comments? >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> This email and any attachments may contain privileged and confidential >>> information and are intended for the named addressee only. If you have >>> received this e-mail in error, please notify the sender and delete >>> this e-mail immediately. Any confidentiality, privilege or copyright >>> is not waived or lost because this e-mail has been sent to you in >>> error. It is your responsibility to check this e-mail and any >>> attachments for viruses. No warranty is made that this material is >>> free from computer virus or any other defect or error. Any >>> loss/damage incurred by using this material is not the sender's >>> responsibility. The sender's entire liability will be limited to >>> resupplying the material. >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Fri Mar 6 12:11:37 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 13:11:37 -0500 Subject: [AccessD] Word Macros In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F3@sanex101.nciinc.com> References: <7E02B06E41E5404589EDDDA2BAA1C5A86BD7F3@sanex101.nciinc.com> Message-ID: <49B16759.1050500@colbyconsulting.com> Thanks for this Jim. I just created my coding style and assigned the hot key Alt-C. VERY nice. Now is there a tip for selecting the text I am thinking about? Ah, to heck with that, how about writing the book I am thinking about? John W. Colby www.ColbyConsulting.com Hewson, Jim wrote: > Process to create a "Style" in Word 2003 > > 1. Click Format (Alt-O) -> Styles and Formatting (S) > > 2. Click "New Style" > > 3. Fill in the Form... > > Name: Code Font > > Style Type - leave default > > Style Based on - leave default > > Style for following paragraph: Normal - or whatever > style you choose > > > > Formatting: choose font, Font size, Spacing etc. > > You could actually choose to indent the font using the default tab > stop. > > Other formatting options: > > Paragraph spacing > > Tabs > > Border > > Numbering scheme > > > > At the bottom of Format Options > > Select Shortcut Key > > There's a field labeled: Press new Shortcut key > > Whatever you press, a message will appear telling you the current usage > of the shortcut key you chose > > You can change it or accept it. > > > > Once saved - all you need to do is use the shortcut key you created to > apply the "Style" > > > > You can actually set a shortcut key to the Normal Style to revert back > to the New Time Roman > > > > HTH > > > > Jim From max.wanadoo at gmail.com Fri Mar 6 14:28:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 20:28:41 -0000 Subject: [AccessD] OT: Pandora In-Reply-To: <1540B6BD16074D51B0F837AD1D0B3C08@jislaptopdev> References: <49AED65D.1090106@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC2720080C38171C@WPEXCH22.retail.ad.cmltd.net.au> <71680B73CE47490A970A6566154E75C4@jislaptopdev> <49b12497.0702d00a.77cd.1451@mx.google.com><73BDA5B0C59D499EB5F024235A9CB921@HAL9005> <49b14263.0707d00a.4637.56ed@mx.google.com><71006A67F0514B5F87672FC9DC077620@jislaptopdev> <49b15e0e.11355e0a.4f7c.ffffb17f@mx.google.com> <1540B6BD16074D51B0F837AD1D0B3C08@jislaptopdev> Message-ID: <49b18786.0710660a.7b49.6c7a@mx.google.com> Smile.. Max Ps. Actually just a joke between Rocky and I. We both have families and speaking for myself, well I would prefer female.com (does that exist?) to you with your best suit on (Don't get me wrong, you are probaly Sly Stallone in disguise, I don't know) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 06 March 2009 17:51 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Pandora ...TMI = TOOOOOOO MUUUUUUUUCCCCHHHHH INFORMATION !!!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, March 06, 2009 12:31 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] OT: Pandora > Wot? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 06 March 2009 17:28 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Pandora > > TMI !!!!! > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Friday, March 06, 2009 10:33 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] OT: Pandora > >> Rocky that links is really cool. >> >> Just think, if you tune in now, you can listen to what I am listening to >> (Harper Valley High) he! >> >> We could even snuggle up and hold hands :-) >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin >> at >> Beach Access Software >> Sent: 06 March 2009 14:32 >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] OT: Pandora >> >> Try Iceberg Radio. >> >> >> Rocky Smolin >> Beach Access Software >> 858-259-4334 >> www.e-z-mrp.com >> www.bchacc.com >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Friday, March 06, 2009 5:27 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: Pandora >> >> Just went to download Pandora on William's recommendation and got this... >> >> Dear Pandora Visitor, >> >> We are deeply, deeply sorry to say that due to licensing constraints, we >> can >> no longer allow access to Pandora for listeners located outside of the >> U.S. >> We will continue to work diligently to realize the vision of a truly >> global >> Pandora, but for the time being we are required to restrict its use. We >> are >> very sad to have to do this, but there is no other alternative. >> >> We believe that you are in United Kingdom (your IP address appears to be >> 212.183.134.209). If you believe we have made a mistake, we apologize and >> ask that you etc..etc.. >> >> Bit of a Pandora's box it seems >> >> >> Any others that are recommended for UK? (US always get the best - why is >> that I wonder?) >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: 05 March 2009 03:12 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: Slacker radio >> >> ...I've used Pandora for a couple of years now ...I think someone on OT >> pointed it out to me ...I get my music with different custom stations for >> my >> >> different moods and I've got it pretty well trained such that most of the >> new stuff it suggests I wind up liking ...much better than using seek on >> the >> >> FM dial :) >> >> William >> >> -------------------------------------------------- >> From: "Rocky Smolin at Beach Access Software" >> Sent: Wednesday, March 04, 2009 6:41 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: Re: [AccessD] OT: Slacker radio >> >>> Try Pandora. You can define your own stations. >>> >>> >>> Rocky Smolin >>> Beach Access Software >>> 858-259-4334 >>> www.e-z-mrp.com >>> www.bchacc.com >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl >>> Collins >>> Sent: Wednesday, March 04, 2009 2:31 PM >>> To: 'Access Developers discussion and problem solving' >>> Subject: Re: [AccessD] OT: Slacker radio >>> >>> >>> >>> I used to use, love and pay for Lauchcast Plus, Yahoo's customised >>> internet radio. It worked by you rating songs, artists, genres etc >>> and then it would play you stuff based on that select and that others >>> whom liked your choices had chosen. It had no commercials, no DJ's, >>> unlimited skipping and scalable ratings - was brilliant and worked >>> really really well. Naturally Yahoo killed it off the other day and >>> replaced it with CBS Radio - which is not customisable, has lots of >>> adverts and very limited skipping - Basically, it is rubbish - don't >>> even bother with it. >>> >>> Now I use Jango (www.jango.com) - which has a slightly annoying >>> 'social network' side to it (I loathe facebook so social networking is >>> not my >>> thing) >>> but you can ignore most of that without bother. So far has proven to >>> be a good subsitiute. >>> >>> Jango is fully customisable, free, no commercials, unlimited skipping, >>> plays in any browser, has a broad and varied music library - I found >>> most of the stuff I was interested in, and (so far) has been painless >>> and fun to use. >>> >>> For portable music, I still love my iPod - not the best quality audio >>> reproduction around, but for sheer ease of use nothing comes close. >>> >>> my 2 cents >>> Cheers >>> Darryl >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >>> Sent: Thursday, 5 March 2009 6:28 AM >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] OT: Slacker radio >>> >>> >>> A friend of mine just told me about Slacker internet radio. I have >>> started playing with it and kinda like it. They have a pretty >>> expensive "mp3 player" called G2 which allows you to send songs to the >>> G2 that you hear while listening on the "radio" to the MP3 and then >>> play them away from your desk. >>> >>> Does anyone out there use Slacker and / or the G2 player? Comments? >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> This email and any attachments may contain privileged and confidential >>> information and are intended for the named addressee only. If you have >>> received this e-mail in error, please notify the sender and delete >>> this e-mail immediately. Any confidentiality, privilege or copyright >>> is not waived or lost because this e-mail has been sent to you in >>> error. It is your responsibility to check this e-mail and any >>> attachments for viruses. No warranty is made that this material is >>> free from computer virus or any other defect or error. Any >>> loss/damage incurred by using this material is not the sender's >>> responsibility. The sender's entire liability will be limited to >>> resupplying the material. >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Mar 6 14:33:31 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 12:33:31 -0800 Subject: [AccessD] Figuring the date Message-ID: <005201c99e9a$d066a5b0$0301a8c0@trudy> Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer From jengross at gte.net Fri Mar 6 14:38:22 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 12:38:22 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <005201c99e9a$d066a5b0$0301a8c0@trudy> Message-ID: <005701c99e9b$7e153b90$0301a8c0@trudy> Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From garykjos at gmail.com Fri Mar 6 14:50:11 2009 From: garykjos at gmail.com (Gary Kjos) Date: Fri, 6 Mar 2009 14:50:11 -0600 Subject: [AccessD] Figuring the date In-Reply-To: <005701c99e9b$7e153b90$0301a8c0@trudy> References: <005201c99e9a$d066a5b0$0301a8c0@trudy> <005701c99e9b$7e153b90$0301a8c0@trudy> Message-ID: If it's for a finite group of years I would use a date table. It's the data warehouse way for things like that and I work in the data warehouse group, hence my leaning towards that. You pre-load the date table and your good. Until the pre-loaded dates pass by of course. GK On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross wrote: > Okay, I have answers to my questions - they define Week 1 as the first > full week of the year and the week is defined as Monday to Sunday. ?Any > thoughts on how to get that Monday date when I know the year and the > week #? > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 12:34 PM > To: AccessD List > Subject: [AccessD] Figuring the date > > > Hey Everyone, > > I have two pieces of information - the year and the week # within the > year, for instance 2008 13 is the 13th week in 2008. ?I have questions > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > how the first week of the year is defined - week that January 1 falls in > or first full week of the year. ?Anyway - what I need to do is create a > function, unless one already exists, when fed these two pieces of > information returns the Monday date (short date format) for that week. > > Any help is appreciated. > > Jennifer > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From jengross at gte.net Fri Mar 6 15:04:34 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 13:04:34 -0800 Subject: [AccessD] Figuring the date In-Reply-To: Message-ID: <006401c99e9f$273eb720$0301a8c0@trudy> Thanks Gary. If I can figure a way to do it on the fly that is my preference. Populating that table would be a pain without a way to figure the dates anyway. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Friday, March 06, 2009 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date If it's for a finite group of years I would use a date table. It's the data warehouse way for things like that and I work in the data warehouse group, hence my leaning towards that. You pre-load the date table and your good. Until the pre-loaded dates pass by of course. GK On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross wrote: > Okay, I have answers to my questions - they define Week 1 as the first > full week of the year and the week is defined as Monday to Sunday. ? > Any thoughts on how to get that Monday date when I know the year and > the week #? > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 12:34 PM > To: AccessD List > Subject: [AccessD] Figuring the date > > > Hey Everyone, > > I have two pieces of information - the year and the week # within the > year, for instance 2008 13 is the 13th week in 2008. ?I have questions > out to the client about how they define the week (Sun-Sat, Mon-Sun) > and how the first week of the year is defined - week that January 1 > falls in or first full week of the year. ?Anyway - what I need to do > is create a function, unless one already exists, when fed these two > pieces of information returns the Monday date (short date format) for > that week. > > Any help is appreciated. > > Jennifer > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From davidmcafee at gmail.com Fri Mar 6 15:06:36 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 6 Mar 2009 13:06:36 -0800 Subject: [AccessD] Figuring the date In-Reply-To: References: <005201c99e9a$d066a5b0$0301a8c0@trudy> <005701c99e9b$7e153b90$0301a8c0@trudy> Message-ID: <8786a4c00903061306m1a6f3f2bu3cddb87190375fbc@mail.gmail.com> I got this to work in SQL server, maybe someone can do something similar in Access to help you out. Another thing would be to make a function. SET DATEFIRST 1 DECLARE @Yr AS INT, @WkNo AS INT SELECT @Yr = 2009, @WkNo = 10 --SELECT DATEADD(week, @WkNo, ('1/1/' + CAST(@Yr AS VARCHAR(4)))) --Gives us the date 10 weeks after jan 1st SELECT DATEADD(DAY,1-DATEPART(dw,DATEADD(week, 10, ('1/1/' + CAST(@Yr AS VARCHAR(4))))),DATEADD(week, @WkNo, ('1/1/' + CAST(@Yr AS VARCHAR(4))))) On Fri, Mar 6, 2009 at 12:50 PM, Gary Kjos wrote: > If it's for a finite group of years I would use a date table. It's the > data warehouse way for things like that and I work in the data > warehouse group, hence my leaning towards that. You pre-load the date > table and your good. Until the pre-loaded dates pass by of course. > > GK > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross wrote: > > Okay, I have answers to my questions - they define Week 1 as the first > > full week of the year and the week is defined as Monday to Sunday. Any > > thoughts on how to get that Monday date when I know the year and the > > week #? > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 12:34 PM > > To: AccessD List > > Subject: [AccessD] Figuring the date > > > > > > Hey Everyone, > > > > I have two pieces of information - the year and the week # within the > > year, for instance 2008 13 is the 13th week in 2008. I have questions > > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > > how the first week of the year is defined - week that January 1 falls in > > or first full week of the year. Anyway - what I need to do is create a > > function, unless one already exists, when fed these two pieces of > > information returns the Monday date (short date format) for that week. > > > > Any help is appreciated. > > > > Jennifer > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > > Checked by AVG - www.avg.com > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > 03/05/09 19:32:00 > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jengross at gte.net Fri Mar 6 15:13:31 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 13:13:31 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <8786a4c00903061306m1a6f3f2bu3cddb87190375fbc@mail.gmail.com> Message-ID: <006c01c99ea0$67633280$0301a8c0@trudy> Brilliant. I will see if turning the logic into an Access function does the trick. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 06, 2009 1:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date I got this to work in SQL server, maybe someone can do something similar in Access to help you out. Another thing would be to make a function. SET DATEFIRST 1 DECLARE @Yr AS INT, @WkNo AS INT SELECT @Yr = 2009, @WkNo = 10 --SELECT DATEADD(week, @WkNo, ('1/1/' + CAST(@Yr AS VARCHAR(4)))) --Gives us the date 10 weeks after jan 1st SELECT DATEADD(DAY,1-DATEPART(dw,DATEADD(week, 10, ('1/1/' + CAST(@Yr AS VARCHAR(4))))),DATEADD(week, @WkNo, ('1/1/' + CAST(@Yr AS VARCHAR(4))))) On Fri, Mar 6, 2009 at 12:50 PM, Gary Kjos wrote: > If it's for a finite group of years I would use a date table. It's the > data warehouse way for things like that and I work in the data > warehouse group, hence my leaning towards that. You pre-load the date > table and your good. Until the pre-loaded dates pass by of course. > > GK > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross > wrote: > > Okay, I have answers to my questions - they define Week 1 as the > > first full week of the year and the week is defined as Monday to > > Sunday. Any thoughts on how to get that Monday date when I know the > > year and the week #? > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 12:34 PM > > To: AccessD List > > Subject: [AccessD] Figuring the date > > > > > > Hey Everyone, > > > > I have two pieces of information - the year and the week # within > > the year, for instance 2008 13 is the 13th week in 2008. I have > > questions out to the client about how they define the week (Sun-Sat, > > Mon-Sun) and how the first week of the year is defined - week that > > January 1 falls in or first full week of the year. Anyway - what I > > need to do is create a function, unless one already exists, when fed > > these two pieces of information returns the Monday date (short date > > format) for that week. > > > > Any help is appreciated. > > > > Jennifer > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > > Checked by AVG - www.avg.com > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > 03/05/09 19:32:00 > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From cfoust at infostatsystems.com Fri Mar 6 15:12:59 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 6 Mar 2009 13:12:59 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <006401c99e9f$273eb720$0301a8c0@trudy> References: <006401c99e9f$273eb720$0301a8c0@trudy> Message-ID: Believe me, it's much easier to work with a date table for this kind of thing that any SQL solution you can come up with. You do, in fact figure it on the fly because you query the data based on the related periods in the date table. I think I have some code lying around to create a date table if you want to try it. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 1:05 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Thanks Gary. If I can figure a way to do it on the fly that is my preference. Populating that table would be a pain without a way to figure the dates anyway. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Friday, March 06, 2009 12:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date If it's for a finite group of years I would use a date table. It's the data warehouse way for things like that and I work in the data warehouse group, hence my leaning towards that. You pre-load the date table and your good. Until the pre-loaded dates pass by of course. GK On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross wrote: > Okay, I have answers to my questions - they define Week 1 as the first > full week of the year and the week is defined as Monday to Sunday. Any > thoughts on how to get that Monday date when I know the year and the > week #? > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 12:34 PM > To: AccessD List > Subject: [AccessD] Figuring the date > > > Hey Everyone, > > I have two pieces of information - the year and the week # within the > year, for instance 2008 13 is the 13th week in 2008. ?I have questions > out to the client about how they define the week (Sun-Sat, Mon-Sun) > and how the first week of the year is defined - week that January 1 > falls in or first full week of the year. ?Anyway - what I need to do > is create a function, unless one already exists, when fed these two > pieces of information returns the Monday date (short date format) for > that week. > > Any help is appreciated. > > Jennifer > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com No virus found in this > incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Mar 6 15:18:23 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 6 Mar 2009 13:18:23 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <006c01c99ea0$67633280$0301a8c0@trudy> References: <8786a4c00903061306m1a6f3f2bu3cddb87190375fbc@mail.gmail.com> <006c01c99ea0$67633280$0301a8c0@trudy> Message-ID: <8786a4c00903061318m31dc856ax533a624449c88891@mail.gmail.com> Public Function GetMonday(intYr As Integer, intWkNo As Integer) As Date GetMonday = DateAdd("d", 2 - DatePart("w", DateAdd("ww", intWkNo, ("1/1/" & intYr))), DateAdd("ww", intWkNo, ("1/1/" & intYr))) End Function On Fri, Mar 6, 2009 at 1:13 PM, Jennifer Gross wrote: > Brilliant. I will see if turning the logic into an Access function does > the trick. > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Friday, March 06, 2009 1:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Figuring the date > > > I got this to work in SQL server, maybe someone can do something similar > in Access to help you out. Another thing would be to make a function. > > SET DATEFIRST 1 > DECLARE @Yr AS INT, @WkNo AS INT SELECT @Yr = 2009, @WkNo = 10 --SELECT > DATEADD(week, @WkNo, ('1/1/' + CAST(@Yr AS VARCHAR(4)))) --Gives us the > date 10 weeks after jan 1st SELECT > DATEADD(DAY,1-DATEPART(dw,DATEADD(week, 10, ('1/1/' + CAST(@Yr AS > VARCHAR(4))))),DATEADD(week, @WkNo, ('1/1/' + CAST(@Yr AS VARCHAR(4))))) > > > > > On Fri, Mar 6, 2009 at 12:50 PM, Gary Kjos wrote: > > > If it's for a finite group of years I would use a date table. It's the > > > data warehouse way for things like that and I work in the data > > warehouse group, hence my leaning towards that. You pre-load the date > > table and your good. Until the pre-loaded dates pass by of course. > > > > GK > > > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross > > wrote: > > > Okay, I have answers to my questions - they define Week 1 as the > > > first full week of the year and the week is defined as Monday to > > > Sunday. Any thoughts on how to get that Monday date when I know the > > > > year and the week #? > > > > > > Jennifer > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > > Gross > > > Sent: Friday, March 06, 2009 12:34 PM > > > To: AccessD List > > > Subject: [AccessD] Figuring the date > > > > > > > > > Hey Everyone, > > > > > > I have two pieces of information - the year and the week # within > > > the year, for instance 2008 13 is the 13th week in 2008. I have > > > questions out to the client about how they define the week (Sun-Sat, > > > > Mon-Sun) and how the first week of the year is defined - week that > > > January 1 falls in or first full week of the year. Anyway - what I > > > need to do is create a function, unless one already exists, when fed > > > > these two pieces of information returns the Monday date (short date > > > format) for that week. > > > > > > Any help is appreciated. > > > > > > Jennifer > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > No virus found in this incoming message. > > > Checked by AVG - www.avg.com > > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > > 03/05/09 19:32:00 > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > -- > > Gary Kjos > > garykjos at gmail.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Fri Mar 6 15:20:58 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 6 Mar 2009 13:20:58 -0800 Subject: [AccessD] Figuring the date In-Reply-To: References: <006401c99e9f$273eb720$0301a8c0@trudy> Message-ID: <8786a4c00903061320l4c408540q938541adb76632d6@mail.gmail.com> Yeah, it's really weird to have the year and week number, and not have the actual date, isnt it? Public Function GetMonday(intYr As Integer, intWkNo As Integer) As Date GetMonday = DateAdd("d", 2 - DatePart("w", DateAdd("ww", intWkNo, ("1/1/" & intYr))), DateAdd("ww", intWkNo, ("1/1/" & intYr))) End Function a quick test from the immediate window: ? GetMonday(2009,10) 3/9/2009 I dont know the Access equivalent to DATEFIRST, so I'm not sure if it works of the OS's regional settings or not. HTH David On Fri, Mar 6, 2009 at 1:12 PM, Charlotte Foust wrote: > Believe me, it's much easier to work with a date table for this kind of > thing that any SQL solution you can come up with. You do, in fact figure it > on the fly because you query the data based on the related periods in the > date table. I think I have some code lying around to create a date table if > you want to try it. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross > Sent: Friday, March 06, 2009 1:05 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Figuring the date > > Thanks Gary. If I can figure a way to do it on the fly that is my > preference. Populating that table would be a pain without a way to figure > the dates anyway. > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Friday, March 06, 2009 12:50 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Figuring the date > > > If it's for a finite group of years I would use a date table. It's the data > warehouse way for things like that and I work in the data warehouse group, > hence my leaning towards that. You pre-load the date table and your good. > Until the pre-loaded dates pass by of course. > > GK > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross wrote: > > Okay, I have answers to my questions - they define Week 1 as the first > > > full week of the year and the week is defined as Monday to Sunday. Any > > thoughts on how to get that Monday date when I know the year and the > > week #? > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 12:34 PM > > To: AccessD List > > Subject: [AccessD] Figuring the date > > > > > > Hey Everyone, > > > > I have two pieces of information - the year and the week # within the > > year, for instance 2008 13 is the 13th week in 2008. I have questions > > > out to the client about how they define the week (Sun-Sat, Mon-Sun) > > and how the first week of the year is defined - week that January 1 > > falls in or first full week of the year. Anyway - what I need to do > > is create a function, unless one already exists, when fed these two > > pieces of information returns the Monday date (short date format) for > > that week. > > > > Any help is appreciated. > > > > Jennifer > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com No virus found in this > > incoming message. > > Checked by AVG - www.avg.com > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > 03/05/09 19:32:00 > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Fri Mar 6 15:23:05 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 6 Mar 2009 16:23:05 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters> <9B819C1DB134499098FCF2FF3FEFFA14@LaptopII> <88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> Message-ID: <1F621FA2318345C387093977787B8E13@LaptopII> Dan, Here's the link to the article (http://support.microsoft.com/kb/306435) and William is 100% correct that it is not a bug in the traditional sense, but rather "by design" I always refer to it as a bug though because I consider it to be broken. When you modify something as fundamental as locking in a database product, I think it's unconscionable when you don't have it working right out of the gate and you know about it! Especially given that DAO was still the best object lib for working with JET databases. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 9:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Wow! That's a head-turner! I do have to say that I haven't seen this behavior in Access 2002 or 2003. So perhaps they did fix it in those versions. But this client uses Access 2000. And yes - if you can give me a lead to the KB article I will be in your debt! I don't know how but it's a good sentiment! :-) Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, March 05, 2009 6:58 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Dan, Even though you are set for "record level" locking, not all operations are done at that level. Index updates, memo pages, DML operations, etc. are always done at page level. Also the first user in must be set for record level locking otherwise everyone defaults to page level regardless of setting. There is also a bug where DAO in code will not record level lock unless you first open a recordset in ADO. There is a MSKB article on that which I can dig out if you want. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 6:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Page Locking Happening - But Set to Record Locking Twice now I've seen what appears to be page locking in the BE mdb when that file is set to record locking. About 8 contiguous records show locking - reminds me of Access 97, but they are using Access 2000. Has anyone seen this before or know of a fix? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Mar 6 15:24:10 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 13:24:10 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <8786a4c00903061320l4c408540q938541adb76632d6@mail.gmail.com> Message-ID: <007101c99ea1$e3e5c7e0$0301a8c0@trudy> Hi David, Yes, it is weird. The data is coming to them from a source they cannot control and they need to be able to translate it. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 06, 2009 1:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Yeah, it's really weird to have the year and week number, and not have the actual date, isnt it? Public Function GetMonday(intYr As Integer, intWkNo As Integer) As Date GetMonday = DateAdd("d", 2 - DatePart("w", DateAdd("ww", intWkNo, ("1/1/" & intYr))), DateAdd("ww", intWkNo, ("1/1/" & intYr))) End Function a quick test from the immediate window: ? GetMonday(2009,10) 3/9/2009 I dont know the Access equivalent to DATEFIRST, so I'm not sure if it works of the OS's regional settings or not. HTH David On Fri, Mar 6, 2009 at 1:12 PM, Charlotte Foust wrote: > Believe me, it's much easier to work with a date table for this kind > of thing that any SQL solution you can come up with. You do, in fact > figure it on the fly because you query the data based on the related > periods in the date table. I think I have some code lying around to > create a date table if you want to try it. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross > Sent: Friday, March 06, 2009 1:05 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Figuring the date > > Thanks Gary. If I can figure a way to do it on the fly that is my > preference. Populating that table would be a pain without a way to > figure the dates anyway. > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Friday, March 06, 2009 12:50 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Figuring the date > > > If it's for a finite group of years I would use a date table. It's the > data warehouse way for things like that and I work in the data > warehouse group, hence my leaning towards that. You pre-load the date > table and your good. Until the pre-loaded dates pass by of course. > > GK > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross > wrote: > > Okay, I have answers to my questions - they define Week 1 as the > > first > > > full week of the year and the week is defined as Monday to Sunday. > > Any thoughts on how to get that Monday date when I know the year and > > the week #? > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 12:34 PM > > To: AccessD List > > Subject: [AccessD] Figuring the date > > > > > > Hey Everyone, > > > > I have two pieces of information - the year and the week # within > > the year, for instance 2008 13 is the 13th week in 2008. I have > > questions > > > out to the client about how they define the week (Sun-Sat, Mon-Sun) > > and how the first week of the year is defined - week that January 1 > > falls in or first full week of the year. Anyway - what I need to do > > is create a function, unless one already exists, when fed these two > > pieces of information returns the Monday date (short date format) > > for that week. > > > > Any help is appreciated. > > > > Jennifer > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com No virus found in this > > incoming message. Checked by AVG - www.avg.com > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > 03/05/09 19:32:00 > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From jengross at gte.net Fri Mar 6 15:37:05 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 13:37:05 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <8786a4c00903061320l4c408540q938541adb76632d6@mail.gmail.com> Message-ID: <007401c99ea3$b221b0a0$0301a8c0@trudy> Thanks David. This is doing the trick for me. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 06, 2009 1:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Yeah, it's really weird to have the year and week number, and not have the actual date, isnt it? Public Function GetMonday(intYr As Integer, intWkNo As Integer) As Date GetMonday = DateAdd("d", 2 - DatePart("w", DateAdd("ww", intWkNo, ("1/1/" & intYr))), DateAdd("ww", intWkNo, ("1/1/" & intYr))) End Function a quick test from the immediate window: ? GetMonday(2009,10) 3/9/2009 I dont know the Access equivalent to DATEFIRST, so I'm not sure if it works of the OS's regional settings or not. HTH David On Fri, Mar 6, 2009 at 1:12 PM, Charlotte Foust wrote: > Believe me, it's much easier to work with a date table for this kind > of thing that any SQL solution you can come up with. You do, in fact > figure it on the fly because you query the data based on the related > periods in the date table. I think I have some code lying around to > create a date table if you want to try it. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross > Sent: Friday, March 06, 2009 1:05 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Figuring the date > > Thanks Gary. If I can figure a way to do it on the fly that is my > preference. Populating that table would be a pain without a way to > figure the dates anyway. > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Friday, March 06, 2009 12:50 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Figuring the date > > > If it's for a finite group of years I would use a date table. It's the > data warehouse way for things like that and I work in the data > warehouse group, hence my leaning towards that. You pre-load the date > table and your good. Until the pre-loaded dates pass by of course. > > GK > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross > wrote: > > Okay, I have answers to my questions - they define Week 1 as the > > first > > > full week of the year and the week is defined as Monday to Sunday. > > Any thoughts on how to get that Monday date when I know the year and > > the week #? > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 12:34 PM > > To: AccessD List > > Subject: [AccessD] Figuring the date > > > > > > Hey Everyone, > > > > I have two pieces of information - the year and the week # within > > the year, for instance 2008 13 is the 13th week in 2008. I have > > questions > > > out to the client about how they define the week (Sun-Sat, Mon-Sun) > > and how the first week of the year is defined - week that January 1 > > falls in or first full week of the year. Anyway - what I need to do > > is create a function, unless one already exists, when fed these two > > pieces of information returns the Monday date (short date format) > > for that week. > > > > Any help is appreciated. > > > > Jennifer > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com No virus found in this > > incoming message. Checked by AVG - www.avg.com > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > 03/05/09 19:32:00 > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From davidmcafee at gmail.com Fri Mar 6 15:37:42 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 6 Mar 2009 13:37:42 -0800 Subject: [AccessD] Figuring the date In-Reply-To: <007101c99ea1$e3e5c7e0$0301a8c0@trudy> References: <8786a4c00903061320l4c408540q938541adb76632d6@mail.gmail.com> <007101c99ea1$e3e5c7e0$0301a8c0@trudy> Message-ID: <8786a4c00903061337n1fd493je9dfa38e2ced6ef1@mail.gmail.com> ok, I just looked through help and saw the dirst day of week & first week of year are parameters in the DatePart function), so the function should actually be: Public Function GetMonday(intYr As Integer, intWkNo As Integer) As Date GetMonday = DateAdd("d", 2 - DatePart("w", DateAdd("ww", intWkNo, "1/1/" & intYr), vbSunday, vbFirstFullWeek), DateAdd("ww", intWkNo, ("1/1/" & intYr))) End Function On Fri, Mar 6, 2009 at 1:24 PM, Jennifer Gross wrote: > Hi David, > > Yes, it is weird. The data is coming to them from a source they cannot > control and they need to be able to translate it. > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Friday, March 06, 2009 1:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Figuring the date > > > Yeah, it's really weird to have the year and week number, and not have > the actual date, isnt it? > > Public Function GetMonday(intYr As Integer, intWkNo As Integer) As Date > GetMonday = DateAdd("d", 2 - DatePart("w", DateAdd("ww", intWkNo, > ("1/1/" & intYr))), DateAdd("ww", intWkNo, ("1/1/" & intYr))) End > Function > > > a quick test from the immediate window: > > ? GetMonday(2009,10) > 3/9/2009 > > > I dont know the Access equivalent to DATEFIRST, so I'm not sure if it > works of the OS's regional settings or not. > > HTH > David > > On Fri, Mar 6, 2009 at 1:12 PM, Charlotte Foust > wrote: > > > Believe me, it's much easier to work with a date table for this kind > > of thing that any SQL solution you can come up with. You do, in fact > > figure it on the fly because you query the data based on the related > > periods in the date table. I think I have some code lying around to > > create a date table if you want to try it. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com [mailto: > > accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross > > Sent: Friday, March 06, 2009 1:05 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Figuring the date > > > > Thanks Gary. If I can figure a way to do it on the fly that is my > > preference. Populating that table would be a pain without a way to > > figure the dates anyway. > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > > Sent: Friday, March 06, 2009 12:50 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Figuring the date > > > > > > If it's for a finite group of years I would use a date table. It's the > > > data warehouse way for things like that and I work in the data > > warehouse group, hence my leaning towards that. You pre-load the date > > table and your good. Until the pre-loaded dates pass by of course. > > > > GK > > > > On Fri, Mar 6, 2009 at 2:38 PM, Jennifer Gross > > wrote: > > > Okay, I have answers to my questions - they define Week 1 as the > > > first > > > > > full week of the year and the week is defined as Monday to Sunday. > > > Any thoughts on how to get that Monday date when I know the year and > > > > the week #? > > > > > > Jennifer > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > > Gross > > > Sent: Friday, March 06, 2009 12:34 PM > > > To: AccessD List > > > Subject: [AccessD] Figuring the date > > > > > > > > > Hey Everyone, > > > > > > I have two pieces of information - the year and the week # within > > > the year, for instance 2008 13 is the 13th week in 2008. I have > > > questions > > > > > out to the client about how they define the week (Sun-Sat, Mon-Sun) > > > and how the first week of the year is defined - week that January 1 > > > falls in or first full week of the year. Anyway - what I need to do > > > > is create a function, unless one already exists, when fed these two > > > pieces of information returns the Monday date (short date format) > > > for that week. > > > > > > Any help is appreciated. > > > > > > Jennifer > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com No virus found in this > > > incoming message. Checked by AVG - www.avg.com > > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > > 03/05/09 19:32:00 > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > -- > > Gary Kjos > > garykjos at gmail.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > No virus found in this incoming message. > > Checked by AVG - www.avg.com > > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > > 03/05/09 19:32:00 > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: > 03/05/09 19:32:00 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Fri Mar 6 15:45:30 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 6 Mar 2009 13:45:30 -0800 Subject: [AccessD] How do I refer to a range of selected records in asubform datasheet? In-Reply-To: <01cf01c99e1d$56203000$5433a37a@personald6374f> References: <8786a4c00903051307n3751943fxb25d4af302c2bd8f@mail.gmail.com> <01cf01c99e1d$56203000$5433a37a@personald6374f> Message-ID: <8786a4c00903061345j68add2ean6629d30012901d94@mail.gmail.com> (c) looks like what I need. Thanks A.D.! David On Thu, Mar 5, 2009 at 9:32 PM, A.D.Tejpal wrote: > David, > > My sample db's mentioned below, might be of interest to you: > > (a) Form_SubformAsListBox > (b) Form_TrackBulkSelectionsInDataSheet > (c) FormsSelectedBlockInDatasheet > > These are available at Rogers Access Library. Link - > http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 > > You could adapt the underlying approach suitably, for your specific > needs. > > Best wishes, > A.D. Tejpal > ------------ > > ----- Original Message ----- > From: David McAfee > To: Access Developers discussion and problem solving > Sent: Friday, March 06, 2009 02:37 > Subject: [AccessD] How do I refer to a range of selected records in > asubform datasheet? > > > I have a read only subform in datasheet mode. > > I've switched from using a list box, because the user wanted sorting, > column > width, filtering and a couple of other options. > > With the list box, if the user wanted to update a bunch of records, I > would > do something like this: > > The user select the listbox row(s) then presses a command button. > > Code in the onClick event would perform a task similar to: > > 'Inserting records from a listbox (Looping through the listbox) > If Me.lstTitles.ItemsSelected.Count > 0 Then > Dim varIndex As Variant > Dim lRecordsAffected As Long > Dim Cnn As ADODB.Connection > Dim Cmd As ADODB.Command > Set Cnn = New ADODB.Connection > Set Cnn = CurrentProject.Connection > For Each varIndex In Me.lstAddrLocOrContact.ItemsSelected 'For every > item selected in list box > Set Cmd = New ADODB.Command > With Cmd > Set .ActiveConnection = Cnn > .CommandType = adCmdStoredProc > .CommandText = "stp_001B3_AddContactTitles" > .Parameters.Append .CreateParameter("@ctcID", adInteger, > adParamInput, , Me.strCtcID) > '.Parameters.Append .CreateParameter("@addrLocID", > adInteger, adParamInput, , Me.lstAddrLoc.Column(3, varIndex)) > .Parameters.Append .CreateParameter("@addrID", adInteger, > adParamInput, , Me.strAddrID) > Set .ActiveConnection = Cnn > .Execute lRecordsAffected > End With > Set Cmd = Nothing > Next 'Loop to the next selected item > Cnn.Close > Set Cnn = Nothing > End If > > I know I can reference the form!sbform!PKID but do I have to loop the the > whole recordset and check if record is selected? > > I'm getting rusty with access. :) > > David > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jengross at gte.net Fri Mar 6 15:48:13 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 13:48:13 -0800 Subject: [AccessD] Walking through modules In-Reply-To: <8786a4c00903061337n1fd493je9dfa38e2ced6ef1@mail.gmail.com> Message-ID: <007501c99ea5$40112e30$0301a8c0@trudy> Just happened to come across this by accident with my clumsy thumb - the Ctl-Window Button-Tab combination walks you through the modules you have open. I wish I had known this years ago. Jennifer From drawbridgej at sympatico.ca Fri Mar 6 15:58:29 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Fri, 6 Mar 2009 16:58:29 -0500 Subject: [AccessD] Figuring the date In-Reply-To: <005701c99e9b$7e153b90$0301a8c0@trudy> References: <005201c99e9a$d066a5b0$0301a8c0@trudy> <005701c99e9b$7e153b90$0301a8c0@trudy> Message-ID: Jennifer, Here are 2 functions that work together. I found them on google. When testing it I found it didn't handle the 1st week of Year where the company's year starts on first full week. I added the If condition in WeekStart. Hope it helps. Thanks to John Green, an Excel MVP from Australia who did original thinking. Jack ***************************************************************** Public Function YearStart(WhichYear As Integer) As Date Dim WeekDay As Integer Dim NewYear As Date NewYear = DateSerial(WhichYear, 1, 1) WeekDay = (NewYear - 2) Mod 7 'Generate weekday index where Monday = 0 If WeekDay < 4 Then YearStart = NewYear - WeekDay Else YearStart = NewYear - WeekDay + 7 End If End Function 'Monday Of A Given Week Number (WeekStart) '======================================== 'This function returns the date of the Monday in a given week number, 'eg: the Monday of the 1st week of 2009. It calls the function YearStart. ' WeekStart(1,2009) Public Function WeekStart(WhichWeek As Integer, WhichYear As _ Integer) As Date WeekStart = YearStart(WhichYear) + ((WhichWeek - 1) * 7) If Year(WeekStart) < WhichYear Then WeekStart = YearStart(WhichYear) + (WhichWeek * 7) Else ' 'this is required since Company Year starts on FirstFullWeek WeekStart = YearStart(WhichYear) + ((WhichWeek - 1) * 7) End If End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 3:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 6 16:10:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 6 Mar 2009 22:10:26 -0000 Subject: [AccessD] Walking through modules In-Reply-To: <007501c99ea5$40112e30$0301a8c0@trudy> References: <8786a4c00903061337n1fd493je9dfa38e2ced6ef1@mail.gmail.com> <007501c99ea5$40112e30$0301a8c0@trudy> Message-ID: <49b19f57.07a0660a.300d.ffffca10@mx.google.com> So does alt-Tab Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 21:48 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Walking through modules Just happened to come across this by accident with my clumsy thumb - the Ctl-Window Button-Tab combination walks you through the modules you have open. I wish I had known this years ago. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Fri Mar 6 16:13:05 2009 From: jengross at gte.net (Jennifer Gross) Date: Fri, 06 Mar 2009 14:13:05 -0800 Subject: [AccessD] Walking through modules In-Reply-To: <49b19f57.07a0660a.300d.ffffca10@mx.google.com> Message-ID: <007a01c99ea8$b9788ef0$0301a8c0@trudy> HI Max, Alt-Tab doesn't walk through the individual modules, it switches from the module window to the forms, reports, etc you have opened. At least it does for me. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 2:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules So does alt-Tab Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 21:48 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Walking through modules Just happened to come across this by accident with my clumsy thumb - the Ctl-Window Button-Tab combination walks you through the modules you have open. I wish I had known this years ago. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From wdhindman at dejpolsystems.com Fri Mar 6 16:23:09 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 6 Mar 2009 17:23:09 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> <1F621FA2318345C387093977787B8E13@LaptopII> Message-ID: <6948380E2CD9447ABAFB3FC48767527D@jislaptopdev> ...a couple of points for consideration. ...I'm not currently using record level locking on any app with an mdb be ...there are persistent stories tying it to increased corruption issues when the option is selected, even when the fe runs strictly dao. ...and while jet does provide record level locking once initiated from ado, it still reserves a full 4k page in memory for each such record ...thus significantly increasing the bloat in the mdb until it is compacted ...a long day with many users can thus become a problem. ...there are good reasons to use record level locking but its not simply a win-win decision. ...I'm hoping Access 14 addresses such issues but I'm not holding my breath ...it looks to me as if the gui boys are driving the train now. William -------------------------------------------------- From: "Jim Dettman" Sent: Friday, March 06, 2009 4:23 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Dan, > > Here's the link to the article (http://support.microsoft.com/kb/306435) > and William is 100% correct that it is not a bug in the traditional sense, > but rather "by design" > > I always refer to it as a bug though because I consider it to be broken. > When you modify something as fundamental as locking in a database product, > I > think it's unconscionable when you don't have it working right out of the > gate and you know about it! Especially given that DAO was still the best > object lib for working with JET databases. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 9:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Wow! That's a head-turner! > > I do have to say that I haven't seen this behavior in Access 2002 or 2003. > So perhaps they did fix it in those versions. But this client uses Access > 2000. > > And yes - if you can give me a lead to the KB article I will be in your > debt! I don't know how but it's a good sentiment! :-) > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, March 05, 2009 6:58 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Even though you are set for "record level" locking, not all operations > are > done at that level. Index updates, memo pages, DML operations, etc. are > always done at page level. > > Also the first user in must be set for record level locking otherwise > everyone defaults to page level regardless of setting. > > There is also a bug where DAO in code will not record level lock unless > you first open a recordset in ADO. There is a MSKB article on that which > I > can dig out if you want. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 6:11 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Page Locking Happening - But Set to Record Locking > > Twice now I've seen what appears to be page locking in the BE mdb when > that > file is set to record locking. About 8 contiguous records show locking - > reminds me of Access 97, but they are using Access 2000. > > Has anyone seen this before or know of a fix? > > Thanks! > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Fri Mar 6 16:46:38 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 6 Mar 2009 16:46:38 -0600 Subject: [AccessD] Figuring the date In-Reply-To: <005701c99e9b$7e153b90$0301a8c0@trudy> References: <005201c99e9a$d066a5b0$0301a8c0@trudy> <005701c99e9b$7e153b90$0301a8c0@trudy> Message-ID: Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dwaters at usinternet.com Fri Mar 6 17:25:50 2009 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 6 Mar 2009 17:25:50 -0600 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <1F621FA2318345C387093977787B8E13@LaptopII> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> <1F621FA2318345C387093977787B8E13@LaptopII> Message-ID: <56A49C4972484A15A65F514CB186C1E3@danwaters> Hi Jim, I read through this KB and also the referenced http://msdn.microsoft.com/en-us/library/aa189633.aspx article. >From these, it looks pretty certain that record locking can't be changed programmatically during run-time by DAO. Only ADO can do this, and only for a connection object. This does not affect the functionality of the 'Open Databases Using Record-Level Locking' checkbox on the Advanced tab in Access options. All my databases, FE and BE, have this checked. So, I suspect that what I was seeing was that someone had edited a memo field, and had not yet saved the changes, since those are handled via page locks regardless of the setting. If this becomes an issue, perhaps I can switch to SQL Server with table links. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, March 06, 2009 3:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Dan, Here's the link to the article (http://support.microsoft.com/kb/306435) and William is 100% correct that it is not a bug in the traditional sense, but rather "by design" I always refer to it as a bug though because I consider it to be broken. When you modify something as fundamental as locking in a database product, I think it's unconscionable when you don't have it working right out of the gate and you know about it! Especially given that DAO was still the best object lib for working with JET databases. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 9:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Wow! That's a head-turner! I do have to say that I haven't seen this behavior in Access 2002 or 2003. So perhaps they did fix it in those versions. But this client uses Access 2000. And yes - if you can give me a lead to the KB article I will be in your debt! I don't know how but it's a good sentiment! :-) Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Thursday, March 05, 2009 6:58 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking Dan, Even though you are set for "record level" locking, not all operations are done at that level. Index updates, memo pages, DML operations, etc. are always done at page level. Also the first user in must be set for record level locking otherwise everyone defaults to page level regardless of setting. There is also a bug where DAO in code will not record level lock unless you first open a recordset in ADO. There is a MSKB article on that which I can dig out if you want. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, March 05, 2009 6:11 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Page Locking Happening - But Set to Record Locking Twice now I've seen what appears to be page locking in the BE mdb when that file is set to record locking. About 8 contiguous records show locking - reminds me of Access 97, but they are using Access 2000. Has anyone seen this before or know of a fix? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Fri Mar 6 17:30:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 06 Mar 2009 18:30:14 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <6948380E2CD9447ABAFB3FC48767527D@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters> <1F621FA2318345C387093977787B8E13@LaptopII> <6948380E2CD9447ABAFB3FC48767527D@jislaptopdev> Message-ID: <49B1B206.2060905@colbyconsulting.com> > ...I'm hoping Access 14 addresses such issues but I'm not holding my breath I would be content if Access 21 addressed such issues. I figure 2049 is a good timetable for finally fixing bugs instead of just adding pretty ribbon bars. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...a couple of points for consideration. > > ...I'm not currently using record level locking on any app with an mdb be > ...there are persistent stories tying it to increased corruption issues when > the option is selected, even when the fe runs strictly dao. > > ...and while jet does provide record level locking once initiated from ado, > it still reserves a full 4k page in memory for each such record ...thus > significantly increasing the bloat in the mdb until it is compacted ...a > long day with many users can thus become a problem. > > ...there are good reasons to use record level locking but its not simply a > win-win decision. > > ...I'm hoping Access 14 addresses such issues but I'm not holding my breath > ...it looks to me as if the gui boys are driving the train now. > > William > > -------------------------------------------------- > From: "Jim Dettman" > Sent: Friday, March 06, 2009 4:23 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > >> Dan, >> >> Here's the link to the article (http://support.microsoft.com/kb/306435) >> and William is 100% correct that it is not a bug in the traditional sense, >> but rather "by design" >> >> I always refer to it as a bug though because I consider it to be broken. >> When you modify something as fundamental as locking in a database product, >> I >> think it's unconscionable when you don't have it working right out of the >> gate and you know about it! Especially given that DAO was still the best >> object lib for working with JET databases. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 9:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Wow! That's a head-turner! >> >> I do have to say that I haven't seen this behavior in Access 2002 or 2003. >> So perhaps they did fix it in those versions. But this client uses Access >> 2000. >> >> And yes - if you can give me a lead to the KB article I will be in your >> debt! I don't know how but it's a good sentiment! :-) >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Thursday, March 05, 2009 6:58 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Dan, >> >> Even though you are set for "record level" locking, not all operations >> are >> done at that level. Index updates, memo pages, DML operations, etc. are >> always done at page level. >> >> Also the first user in must be set for record level locking otherwise >> everyone defaults to page level regardless of setting. >> >> There is also a bug where DAO in code will not record level lock unless >> you first open a recordset in ADO. There is a MSKB article on that which >> I >> can dig out if you want. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 6:11 PM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Twice now I've seen what appears to be page locking in the BE mdb when >> that >> file is set to record locking. About 8 contiguous records show locking - >> reminds me of Access 97, but they are using Access 2000. >> >> Has anyone seen this before or know of a fix? >> >> Thanks! >> Dan >> >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From wdhindman at dejpolsystems.com Fri Mar 6 22:03:53 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 6 Mar 2009 23:03:53 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII> <56A49C4972484A15A65F514CB186C1E3@danwaters> Message-ID: "This does not affect the functionality of the 'Open Databases Using Record-Level Locking' checkbox on the Advanced tab in Access options. All my databases, FE and BE, have this checked." dan ...afaik, there has been no change in dao 3.6 to provide such functionality on its own ...I'd be more than pleased to find I'm wrong. if you are using dao 3.6 without first opening the db using ado and setting record level locking, the setting on the advanced tab will not provide record level locking by itself ...create a table with a single byte record so that both records fall within the 4028 byte page size ...make two entries. ...make certain no one else is in the db since first in defines the locking for everyone else. ...open the recordset with dao ...edit either record, the other is locked regardless of the advanced option setting. ...open it with an ado connection, set the record level locking option, close the connection ...open the recordset with dao ...edit either record, the other is not locked IF the advanced option setting is record level locking AND the form you're working on is set to edited record locking ...less any one of the three and you will get page level locking iirc. ...there is by the way a granularity setting with ado that will get rid of most of the bloat seen with record level locking but there is a performance penalty with what is an already slow ado connection compared to dao ...I have that stashed in my code files somewhere since I don't use it. ...and just for the lunacy of such things, note that MS gave us record level locking by simply expanding the locked record to fill an entire page ...thus the bloat :( ...one of the ever growing reasons to move to SQLServer be's :( William -------------------------------------------------- From: "Dan Waters" Sent: Friday, March 06, 2009 6:25 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Hi Jim, > > I read through this KB and also the referenced > http://msdn.microsoft.com/en-us/library/aa189633.aspx article. > >>From these, it looks pretty certain that record locking can't be changed > programmatically during run-time by DAO. Only ADO can do this, and only > for > a connection object. > > This does not affect the functionality of the 'Open Databases Using > Record-Level Locking' checkbox on the Advanced tab in Access options. All > my databases, FE and BE, have this checked. > > So, I suspect that what I was seeing was that someone had edited a memo > field, and had not yet saved the changes, since those are handled via page > locks regardless of the setting. If this becomes an issue, perhaps I can > switch to SQL Server with table links. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, March 06, 2009 3:23 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Here's the link to the article (http://support.microsoft.com/kb/306435) > and William is 100% correct that it is not a bug in the traditional sense, > but rather "by design" > > I always refer to it as a bug though because I consider it to be broken. > When you modify something as fundamental as locking in a database product, > I > think it's unconscionable when you don't have it working right out of the > gate and you know about it! Especially given that DAO was still the best > object lib for working with JET databases. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 9:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Wow! That's a head-turner! > > I do have to say that I haven't seen this behavior in Access 2002 or 2003. > So perhaps they did fix it in those versions. But this client uses Access > 2000. > > And yes - if you can give me a lead to the KB article I will be in your > debt! I don't know how but it's a good sentiment! :-) > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, March 05, 2009 6:58 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Even though you are set for "record level" locking, not all operations > are > done at that level. Index updates, memo pages, DML operations, etc. are > always done at page level. > > Also the first user in must be set for record level locking otherwise > everyone defaults to page level regardless of setting. > > There is also a bug where DAO in code will not record level lock unless > you first open a recordset in ADO. There is a MSKB article on that which > I > can dig out if you want. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 6:11 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Page Locking Happening - But Set to Record Locking > > Twice now I've seen what appears to be page locking in the BE mdb when > that > file is set to record locking. About 8 contiguous records show locking - > reminds me of Access 97, but they are using Access 2000. > > Has anyone seen this before or know of a fix? > > Thanks! > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jimdettman at verizon.net Sat Mar 7 00:48:42 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Sat, 7 Mar 2009 01:48:42 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII> <56A49C4972484A15A65F514CB186C1E3@danwaters> Message-ID: William, <<...and just for the lunacy of such things, note that MS gave us record level locking by simply expanding the locked record to fill an entire page ...thus the bloat :(>> That cannot be the case. You can go back and forth between locking modes without the database size changing. But that remains a valid work around for if you really need record locking. Just pad the record so that it occupies more then half a page and volia; record level locking! Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, March 06, 2009 11:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking "This does not affect the functionality of the 'Open Databases Using Record-Level Locking' checkbox on the Advanced tab in Access options. All my databases, FE and BE, have this checked." dan ...afaik, there has been no change in dao 3.6 to provide such functionality on its own ...I'd be more than pleased to find I'm wrong. if you are using dao 3.6 without first opening the db using ado and setting record level locking, the setting on the advanced tab will not provide record level locking by itself ...create a table with a single byte record so that both records fall within the 4028 byte page size ...make two entries. ...make certain no one else is in the db since first in defines the locking for everyone else. ...open the recordset with dao ...edit either record, the other is locked regardless of the advanced option setting. ...open it with an ado connection, set the record level locking option, close the connection ...open the recordset with dao ...edit either record, the other is not locked IF the advanced option setting is record level locking AND the form you're working on is set to edited record locking ...less any one of the three and you will get page level locking iirc. ...there is by the way a granularity setting with ado that will get rid of most of the bloat seen with record level locking but there is a performance penalty with what is an already slow ado connection compared to dao ...I have that stashed in my code files somewhere since I don't use it. ...and just for the lunacy of such things, note that MS gave us record level locking by simply expanding the locked record to fill an entire page ...thus the bloat :( ...one of the ever growing reasons to move to SQLServer be's :( William -------------------------------------------------- From: "Dan Waters" Sent: Friday, March 06, 2009 6:25 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Hi Jim, > > I read through this KB and also the referenced > http://msdn.microsoft.com/en-us/library/aa189633.aspx article. > >>From these, it looks pretty certain that record locking can't be changed > programmatically during run-time by DAO. Only ADO can do this, and only > for > a connection object. > > This does not affect the functionality of the 'Open Databases Using > Record-Level Locking' checkbox on the Advanced tab in Access options. All > my databases, FE and BE, have this checked. > > So, I suspect that what I was seeing was that someone had edited a memo > field, and had not yet saved the changes, since those are handled via page > locks regardless of the setting. If this becomes an issue, perhaps I can > switch to SQL Server with table links. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, March 06, 2009 3:23 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Here's the link to the article (http://support.microsoft.com/kb/306435) > and William is 100% correct that it is not a bug in the traditional sense, > but rather "by design" > > I always refer to it as a bug though because I consider it to be broken. > When you modify something as fundamental as locking in a database product, > I > think it's unconscionable when you don't have it working right out of the > gate and you know about it! Especially given that DAO was still the best > object lib for working with JET databases. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 9:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Wow! That's a head-turner! > > I do have to say that I haven't seen this behavior in Access 2002 or 2003. > So perhaps they did fix it in those versions. But this client uses Access > 2000. > > And yes - if you can give me a lead to the KB article I will be in your > debt! I don't know how but it's a good sentiment! :-) > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, March 05, 2009 6:58 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Even though you are set for "record level" locking, not all operations > are > done at that level. Index updates, memo pages, DML operations, etc. are > always done at page level. > > Also the first user in must be set for record level locking otherwise > everyone defaults to page level regardless of setting. > > There is also a bug where DAO in code will not record level lock unless > you first open a recordset in ADO. There is a MSKB article on that which > I > can dig out if you want. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 6:11 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Page Locking Happening - But Set to Record Locking > > Twice now I've seen what appears to be page locking in the BE mdb when > that > file is set to record locking. About 8 contiguous records show locking - > reminds me of Access 97, but they are using Access 2000. > > Has anyone seen this before or know of a fix? > > Thanks! > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Mar 7 04:11:33 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 11:11:33 +0100 Subject: [AccessD] Figuring the date Message-ID: Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer From phpons at gmail.com Sat Mar 7 06:13:44 2009 From: phpons at gmail.com (philippe pons) Date: Sat, 7 Mar 2009 13:13:44 +0100 Subject: [AccessD] Building a ListView control class? In-Reply-To: <49B039E7.9040908@colbyconsulting.com> References: <57144ced0903051130s59347e5am5e87257f3c09ae55@mail.gmail.com> <49B039E7.9040908@colbyconsulting.com> Message-ID: <57144ced0903070413v620d2fb2hfd2008c70dc58e84@mail.gmail.com> John, I did what you told me. But there is another problem I have to solve. So my class is like that: Public WithEvents mctlListView As MSComctlLib.Listview Function mInit(lctlListView) ' I tried lctlListView As Object, lctlListView as ListView and lctlListView as MSComctlLib.Listview ' stores a pointer to the control Set mctlListView = lctlListView End Function In the Form_Load, I have the following: Dim lclsListView As clsListView Set lclsListView = New clsListView lclsListView.mInit Me.VueListe ' Me.VueListe is the listview control The mInit function gets executed but Set mctlListView = lctlListView gives an err.number=13 Type mismatch. Then the control in not stored within the mctlListView variable, and the no events are sunk. Do you a have any idee what I did wronh? TIA, Philippe 2009/3/5 jwcolby > philippe > > My guess is that you don't need to set the OnClick event property to [Event > Procedure] the way that > you do in Access. > > Comment out that line. It should then compile. If it lets you dimension > the variable WithEvents, > and you can compile, then you will probably be able to sink the events. > > If it does in fact compile then instantiate the class and cause an event to > fire (that you are > sinking) and blace a breakpoint in the event sink in your class. See if > you get control. > > I seem to remember building a class for the serial port of that same > control ocx, and it worked just > fine. Of course that was back in the early 80s and I have since lost my > copy of the control. That > is the one that came with VB6, and that you have to have a license to use? > > John W. Colby > www.ColbyConsulting.com > > > philippe pons wrote: > > Hi all, > > > > Following John W. Colby lectures on classes (thank's to him once again), > I > > tried to build one for a ListView control. > > It's an ActiveX that resides within the mscomctl.ocx. > > > > I d?clared a clsListView. > > In the header of the class I declared: > > > > Private WithEvents mctlListView As MSComctlLib.Listview > > Private Const cstrEvProc As String = "[Event Procedure]" > > > > NB: omitting the name of the class:MSComctlLib leads to an error msg when > > compiling. > > > > Then the init function: > > > > Function mInit(lctlListView As ComboBox) > > ' stores a pointer to the control > > Set mctlListView = lctlListView > > ' affecte la chaine [Event Procedure] aux propri?t?s ?v?nementielles > > mctlListView.OnClick = cstrEvProc > > ' mctlListView.ondbkclick = cstrEvProc > > End Function > > > > The problem is that the OnClick property gives a compile error! > > The ListView control has an Click event, but no OnClick property. > > > > If you look at the ListView control in the object brower, it appears that > it > > has no event property, just events! > > > > I'm afraid it will not be easy to use a class control for this control > and > > be able to sink events, what is what I need to do. > > > > Any tricks, brothers? > > > > Regards, > > > > Philippe > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sat Mar 7 06:45:06 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 07 Mar 2009 07:45:06 -0500 Subject: [AccessD] Building a ListView control class? In-Reply-To: <57144ced0903070413v620d2fb2hfd2008c70dc58e84@mail.gmail.com> References: <57144ced0903051130s59347e5am5e87257f3c09ae55@mail.gmail.com> <49B039E7.9040908@colbyconsulting.com> <57144ced0903070413v620d2fb2hfd2008c70dc58e84@mail.gmail.com> Message-ID: <49B26C52.6070401@colbyconsulting.com> Phillippe, I am betting that you are talking about a treeview, not a list view. I was discussing MSComCtl.Treeview with William. If that is the case, the code will look like the following: Public WithEvents mctlTreeView As TreeView Function mInit(lctlTreeView As TreeView) ' stores a pointer to the control Set mctlTreeView = lctlTreeView End Function Private Sub mctlTreeView_Click() ' End Sub John W. Colby www.ColbyConsulting.com philippe pons wrote: > John, > > I did what you told me. > > But there is another problem I have to solve. > > So my class is like that: > > > Public WithEvents mctlListView As MSComctlLib.Listview > > Function mInit(lctlListView) ' I tried lctlListView As Object, lctlListView > as ListView and lctlListView as MSComctlLib.Listview > ' stores a pointer to the control > Set mctlListView = lctlListView > End Function > > > In the Form_Load, I have the following: > > Dim lclsListView As clsListView > Set lclsListView = New clsListView > > lclsListView.mInit Me.VueListe ' Me.VueListe is the listview control > > > The mInit function gets executed but Set mctlListView = lctlListView gives > an err.number=13 > Type mismatch. > > Then the control in not stored within the mctlListView variable, and the no > events are sunk. > > Do you a have any idee what I did wronh? > > TIA, > > Philippe > > > > 2009/3/5 jwcolby > >> philippe >> >> My guess is that you don't need to set the OnClick event property to [Event >> Procedure] the way that >> you do in Access. >> >> Comment out that line. It should then compile. If it lets you dimension >> the variable WithEvents, >> and you can compile, then you will probably be able to sink the events. >> >> If it does in fact compile then instantiate the class and cause an event to >> fire (that you are >> sinking) and blace a breakpoint in the event sink in your class. See if >> you get control. >> >> I seem to remember building a class for the serial port of that same >> control ocx, and it worked just >> fine. Of course that was back in the early 80s and I have since lost my >> copy of the control. That >> is the one that came with VB6, and that you have to have a license to use? >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> philippe pons wrote: >>> Hi all, >>> >>> Following John W. Colby lectures on classes (thank's to him once again), >> I >>> tried to build one for a ListView control. >>> It's an ActiveX that resides within the mscomctl.ocx. >>> >>> I d?clared a clsListView. >>> In the header of the class I declared: >>> >>> Private WithEvents mctlListView As MSComctlLib.Listview >>> Private Const cstrEvProc As String = "[Event Procedure]" >>> >>> NB: omitting the name of the class:MSComctlLib leads to an error msg when >>> compiling. >>> >>> Then the init function: >>> >>> Function mInit(lctlListView As ComboBox) >>> ' stores a pointer to the control >>> Set mctlListView = lctlListView >>> ' affecte la chaine [Event Procedure] aux propri?t?s ?v?nementielles >>> mctlListView.OnClick = cstrEvProc >>> ' mctlListView.ondbkclick = cstrEvProc >>> End Function >>> >>> The problem is that the OnClick property gives a compile error! >>> The ListView control has an Click event, but no OnClick property. >>> >>> If you look at the ListView control in the object brower, it appears that >> it >>> has no event property, just events! >>> >>> I'm afraid it will not be easy to use a class control for this control >> and >>> be able to sink events, what is what I need to do. >>> >>> Any tricks, brothers? >>> >>> Regards, >>> >>> Philippe >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> From stuart at lexacorp.com.pg Sat Mar 7 06:53:45 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 07 Mar 2009 22:53:45 +1000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49B2FAF9.3909.2BFD66F@stuart.lexacorp.com.pg> A further small optimization: Replace ... 1+7 ..............+7*(intWeek - 1) with .....1+................. +7*(intWeek) i.e. DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday)) + 7 * (intWeek) -- Stuart On 7 Mar 2009 at 11:11, Gustav Brock wrote: > Hi Drew, the DateSerial geek > > Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: > > Function MondayDate(intYear As Long, intWeek As Long) As Date > MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) > End Function > > For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: > > MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) > > /gustav > > >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> > Function MondayDate(intYear As Long, intWeek As Long) > MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, > 1, 1), vbTuesday))) + (7 * (intWeek - 1)) > End Function > > Watch for word wrap there, the code inside that function should be all > one line. > > It's the date of January 1st of whatever year, offset by when the first > Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. > > So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday > of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last > Monday of the year. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Figuring the date > > Okay, I have answers to my questions - they define Week 1 as the first > full week of the year and the week is defined as Monday to Sunday. Any > thoughts on how to get that Monday date when I know the year and the > week #? > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 12:34 PM > To: AccessD List > Subject: [AccessD] Figuring the date > > > Hey Everyone, > > I have two pieces of information - the year and the week # within the > year, for instance 2008 13 is the 13th week in 2008. I have questions > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > how the first week of the year is defined - week that January 1 falls in > or first full week of the year. Anyway - what I need to do is create a > function, unless one already exists, when fed these two pieces of > information returns the Monday date (short date format) for that week. > > Any help is appreciated. > > Jennifer > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Mar 7 07:55:40 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 14:55:40 +0100 Subject: [AccessD] Figuring the date Message-ID: Hi Stuart Of course, how could I miss that - but I think I still would prefer to pass the day count to DateSerial: DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * intWeek) /gustav >>> stuart at lexacorp.com.pg 07-03-2009 13:53 >>> A further small optimization: Replace ... 1+7 ..............+7*(intWeek - 1) with .....1+................. +7*(intWeek) i.e. DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday)) + 7 * (intWeek) -- Stuart On 7 Mar 2009 at 11:11, Gustav Brock wrote: > Hi Drew, the DateSerial geek > > Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: > > Function MondayDate(intYear As Long, intWeek As Long) As Date > MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) > End Function > > For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: > > MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) > > /gustav > > >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> > Function MondayDate(intYear As Long, intWeek As Long) > MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, > 1, 1), vbTuesday))) + (7 * (intWeek - 1)) > End Function > > Watch for word wrap there, the code inside that function should be all > one line. > > It's the date of January 1st of whatever year, offset by when the first > Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. > > So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday > of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last > Monday of the year. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Figuring the date > > Okay, I have answers to my questions - they define Week 1 as the first > full week of the year and the week is defined as Monday to Sunday. Any > thoughts on how to get that Monday date when I know the year and the > week #? > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 12:34 PM > To: AccessD List > Subject: [AccessD] Figuring the date > > > Hey Everyone, > > I have two pieces of information - the year and the week # within the > year, for instance 2008 13 is the 13th week in 2008. I have questions > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > how the first week of the year is defined - week that January 1 falls in > or first full week of the year. Anyway - what I need to do is create a > function, unless one already exists, when fed these two pieces of > information returns the Monday date (short date format) for that week. > > Any help is appreciated. > > Jennifer From stuart at lexacorp.com.pg Sat Mar 7 08:49:11 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 08 Mar 2009 00:49:11 +1000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49B31607.10823.3298314@stuart.lexacorp.com.pg> I agree You are replacing a Date + Long operation with a Long + Long operation which has to be more efficient -- Stuart On 7 Mar 2009 at 14:55, Gustav Brock wrote: > Hi Stuart > > Of course, how could I miss that - but I think I still would prefer to pass the day count to DateSerial: > > DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * intWeek) > > /gustav > > > >>> stuart at lexacorp.com.pg 07-03-2009 13:53 >>> > A further small optimization: > > Replace ... 1+7 ..............+7*(intWeek - 1) > with .....1+................. +7*(intWeek) > > i.e. > DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday)) + 7 * (intWeek) > > > -- > Stuart > > On 7 Mar 2009 at 11:11, Gustav Brock wrote: > > > Hi Drew, the DateSerial geek > > > > Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: > > > > Function MondayDate(intYear As Long, intWeek As Long) As Date > > MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) > > End Function > > > > For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: > > > > MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) > > > > /gustav > > > > >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> > > Function MondayDate(intYear As Long, intWeek As Long) > > MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, > > 1, 1), vbTuesday))) + (7 * (intWeek - 1)) > > End Function > > > > Watch for word wrap there, the code inside that function should be all > > one line. > > > > It's the date of January 1st of whatever year, offset by when the first > > Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. > > > > So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday > > of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last > > Monday of the year. > > > > Drew > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 2:38 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Figuring the date > > > > Okay, I have answers to my questions - they define Week 1 as the first > > full week of the year and the week is defined as Monday to Sunday. Any > > thoughts on how to get that Monday date when I know the year and the > > week #? > > > > Jennifer > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > Gross > > Sent: Friday, March 06, 2009 12:34 PM > > To: AccessD List > > Subject: [AccessD] Figuring the date > > > > > > Hey Everyone, > > > > I have two pieces of information - the year and the week # within the > > year, for instance 2008 13 is the 13th week in 2008. I have questions > > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > > how the first week of the year is defined - week that January 1 falls in > > or first full week of the year. Anyway - what I need to do is create a > > function, unless one already exists, when fed these two pieces of > > information returns the Monday date (short date format) for that week. > > > > Any help is appreciated. > > > > Jennifer > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Mar 7 10:03:08 2009 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 7 Mar 2009 10:03:08 -0600 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters> Message-ID: <0ED3421C7043479896F535FDFA36388F@danwaters> Hi William, I'd like to test this, but a question first... Are you using FE/BE scenario where the FE uses regular Access table links to the BE? Or is the connection between FE and BE made using an OLEDB provider? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, March 06, 2009 10:04 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking "This does not affect the functionality of the 'Open Databases Using Record-Level Locking' checkbox on the Advanced tab in Access options. All my databases, FE and BE, have this checked." dan ...afaik, there has been no change in dao 3.6 to provide such functionality on its own ...I'd be more than pleased to find I'm wrong. if you are using dao 3.6 without first opening the db using ado and setting record level locking, the setting on the advanced tab will not provide record level locking by itself ...create a table with a single byte record so that both records fall within the 4028 byte page size ...make two entries. ...make certain no one else is in the db since first in defines the locking for everyone else. ...open the recordset with dao ...edit either record, the other is locked regardless of the advanced option setting. ...open it with an ado connection, set the record level locking option, close the connection ...open the recordset with dao ...edit either record, the other is not locked IF the advanced option setting is record level locking AND the form you're working on is set to edited record locking ...less any one of the three and you will get page level locking iirc. ...there is by the way a granularity setting with ado that will get rid of most of the bloat seen with record level locking but there is a performance penalty with what is an already slow ado connection compared to dao ...I have that stashed in my code files somewhere since I don't use it. ...and just for the lunacy of such things, note that MS gave us record level locking by simply expanding the locked record to fill an entire page ...thus the bloat :( ...one of the ever growing reasons to move to SQLServer be's :( William -------------------------------------------------- From: "Dan Waters" Sent: Friday, March 06, 2009 6:25 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Hi Jim, > > I read through this KB and also the referenced > http://msdn.microsoft.com/en-us/library/aa189633.aspx article. > >>From these, it looks pretty certain that record locking can't be changed > programmatically during run-time by DAO. Only ADO can do this, and only > for > a connection object. > > This does not affect the functionality of the 'Open Databases Using > Record-Level Locking' checkbox on the Advanced tab in Access options. All > my databases, FE and BE, have this checked. > > So, I suspect that what I was seeing was that someone had edited a memo > field, and had not yet saved the changes, since those are handled via page > locks regardless of the setting. If this becomes an issue, perhaps I can > switch to SQL Server with table links. > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, March 06, 2009 3:23 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Here's the link to the article (http://support.microsoft.com/kb/306435) > and William is 100% correct that it is not a bug in the traditional sense, > but rather "by design" > > I always refer to it as a bug though because I consider it to be broken. > When you modify something as fundamental as locking in a database product, > I > think it's unconscionable when you don't have it working right out of the > gate and you know about it! Especially given that DAO was still the best > object lib for working with JET databases. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 9:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Wow! That's a head-turner! > > I do have to say that I haven't seen this behavior in Access 2002 or 2003. > So perhaps they did fix it in those versions. But this client uses Access > 2000. > > And yes - if you can give me a lead to the KB article I will be in your > debt! I don't know how but it's a good sentiment! :-) > > Thanks! > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Thursday, March 05, 2009 6:58 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > Dan, > > Even though you are set for "record level" locking, not all operations > are > done at that level. Index updates, memo pages, DML operations, etc. are > always done at page level. > > Also the first user in must be set for record level locking otherwise > everyone defaults to page level regardless of setting. > > There is also a bug where DAO in code will not record level lock unless > you first open a recordset in ADO. There is a MSKB article on that which > I > can dig out if you want. > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 05, 2009 6:11 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Page Locking Happening - But Set to Record Locking > > Twice now I've seen what appears to be page locking in the BE mdb when > that > file is set to record locking. About 8 contiguous records show locking - > reminds me of Access 97, but they are using Access 2000. > > Has anyone seen this before or know of a fix? > > Thanks! > Dan > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 7 11:14:00 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 12:14:00 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters> <0ED3421C7043479896F535FDFA36388F@danwaters> Message-ID: <45DE594CD03145688428EDC77923756D@jislaptopdev> ...regular linking. William -------------------------------------------------- From: "Dan Waters" Sent: Saturday, March 07, 2009 11:03 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Hi William, > > I'd like to test this, but a question first... > > Are you using FE/BE scenario where the FE uses regular Access table links > to > the BE? Or is the connection between FE and BE made using an OLEDB > provider? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, March 06, 2009 10:04 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > "This does not affect the functionality of the 'Open Databases Using > Record-Level Locking' checkbox on the Advanced tab in Access options. All > my databases, FE and BE, have this checked." dan > > ...afaik, there has been no change in dao 3.6 to provide such > functionality > on its own ...I'd be more than pleased to find I'm wrong. > > if you are using dao 3.6 without first opening the db using ado and > setting > record level locking, the setting on the advanced tab will not provide > record level locking by itself > ...create a table with a single byte record so that both records fall > within > > the 4028 byte page size ...make two entries. > ...make certain no one else is in the db since first in defines the > locking > for everyone else. > ...open the recordset with dao ...edit either record, the other is locked > regardless of the advanced option setting. > ...open it with an ado connection, set the record level locking option, > close the connection > ...open the recordset with dao ...edit either record, the other is not > locked IF the advanced option setting is record level locking AND the form > you're working on is set to edited record locking ...less any one of the > three and you will get page level locking iirc. > ...there is by the way a granularity setting with ado that will get rid of > most of the bloat seen with record level locking but there is a > performance > penalty with what is an already slow ado connection compared to dao ...I > have that stashed in my code files somewhere since I don't use it. > > ...and just for the lunacy of such things, note that MS gave us record > level > > locking by simply expanding the locked record to fill an entire page > ...thus > > the bloat :( > > ...one of the ever growing reasons to move to SQLServer be's :( > > William > > -------------------------------------------------- > From: "Dan Waters" > Sent: Friday, March 06, 2009 6:25 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > >> Hi Jim, >> >> I read through this KB and also the referenced >> http://msdn.microsoft.com/en-us/library/aa189633.aspx article. >> >>>From these, it looks pretty certain that record locking can't be changed >> programmatically during run-time by DAO. Only ADO can do this, and only >> for >> a connection object. >> >> This does not affect the functionality of the 'Open Databases Using >> Record-Level Locking' checkbox on the Advanced tab in Access options. >> All >> my databases, FE and BE, have this checked. >> >> So, I suspect that what I was seeing was that someone had edited a memo >> field, and had not yet saved the changes, since those are handled via >> page >> locks regardless of the setting. If this becomes an issue, perhaps I can >> switch to SQL Server with table links. >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Friday, March 06, 2009 3:23 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Dan, >> >> Here's the link to the article (http://support.microsoft.com/kb/306435) >> and William is 100% correct that it is not a bug in the traditional >> sense, >> but rather "by design" >> >> I always refer to it as a bug though because I consider it to be broken. >> When you modify something as fundamental as locking in a database >> product, > >> I >> think it's unconscionable when you don't have it working right out of the >> gate and you know about it! Especially given that DAO was still the best >> object lib for working with JET databases. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 9:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Wow! That's a head-turner! >> >> I do have to say that I haven't seen this behavior in Access 2002 or >> 2003. >> So perhaps they did fix it in those versions. But this client uses >> Access >> 2000. >> >> And yes - if you can give me a lead to the KB article I will be in your >> debt! I don't know how but it's a good sentiment! :-) >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Thursday, March 05, 2009 6:58 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Dan, >> >> Even though you are set for "record level" locking, not all operations >> are >> done at that level. Index updates, memo pages, DML operations, etc. are >> always done at page level. >> >> Also the first user in must be set for record level locking otherwise >> everyone defaults to page level regardless of setting. >> >> There is also a bug where DAO in code will not record level lock unless >> you first open a recordset in ADO. There is a MSKB article on that which >> I >> can dig out if you want. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 6:11 PM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Twice now I've seen what appears to be page locking in the BE mdb when >> that >> file is set to record locking. About 8 contiguous records show locking - >> reminds me of Access 97, but they are using Access 2000. >> >> Has anyone seen this before or know of a fix? >> >> Thanks! >> Dan >> >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Mar 7 11:30:34 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 12:30:34 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters> Message-ID: Jim ....turn off compact on close ...open a db with an ado connection and set record level locking ...close the connection and open a dao record set from a form set for locking edited record only ...the iterate through a table opening and closing each record until you've done 250k of them ...close the mdb and look at the size ...compact it and do the same again without using the ado connection ...then look at the size. William -------------------------------------------------- From: "Jim Dettman" Sent: Saturday, March 07, 2009 1:48 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > William, > > <<...and just for the lunacy of such things, note that MS gave us record > level > locking by simply expanding the locked record to fill an entire page > ...thus > > the bloat :(>> > > That cannot be the case. You can go back and forth between locking modes > without the database size changing. > > But that remains a valid work around for if you really need record > locking. Just pad the record so that it occupies more then half a page > and > volia; record level locking! > > Jim. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, March 06, 2009 11:04 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > "This does not affect the functionality of the 'Open Databases Using > Record-Level Locking' checkbox on the Advanced tab in Access options. All > my databases, FE and BE, have this checked." dan > > ...afaik, there has been no change in dao 3.6 to provide such > functionality > on its own ...I'd be more than pleased to find I'm wrong. > > if you are using dao 3.6 without first opening the db using ado and > setting > record level locking, the setting on the advanced tab will not provide > record level locking by itself > ...create a table with a single byte record so that both records fall > within > > the 4028 byte page size ...make two entries. > ...make certain no one else is in the db since first in defines the > locking > for everyone else. > ...open the recordset with dao ...edit either record, the other is locked > regardless of the advanced option setting. > ...open it with an ado connection, set the record level locking option, > close the connection > ...open the recordset with dao ...edit either record, the other is not > locked IF the advanced option setting is record level locking AND the form > you're working on is set to edited record locking ...less any one of the > three and you will get page level locking iirc. > ...there is by the way a granularity setting with ado that will get rid of > most of the bloat seen with record level locking but there is a > performance > penalty with what is an already slow ado connection compared to dao ...I > have that stashed in my code files somewhere since I don't use it. > > ...and just for the lunacy of such things, note that MS gave us record > level > > locking by simply expanding the locked record to fill an entire page > ...thus > > the bloat :( > > ...one of the ever growing reasons to move to SQLServer be's :( > > William > > -------------------------------------------------- > From: "Dan Waters" > Sent: Friday, March 06, 2009 6:25 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > >> Hi Jim, >> >> I read through this KB and also the referenced >> http://msdn.microsoft.com/en-us/library/aa189633.aspx article. >> >>>From these, it looks pretty certain that record locking can't be changed >> programmatically during run-time by DAO. Only ADO can do this, and only >> for >> a connection object. >> >> This does not affect the functionality of the 'Open Databases Using >> Record-Level Locking' checkbox on the Advanced tab in Access options. >> All >> my databases, FE and BE, have this checked. >> >> So, I suspect that what I was seeing was that someone had edited a memo >> field, and had not yet saved the changes, since those are handled via >> page >> locks regardless of the setting. If this becomes an issue, perhaps I can >> switch to SQL Server with table links. >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Friday, March 06, 2009 3:23 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Dan, >> >> Here's the link to the article (http://support.microsoft.com/kb/306435) >> and William is 100% correct that it is not a bug in the traditional >> sense, >> but rather "by design" >> >> I always refer to it as a bug though because I consider it to be broken. >> When you modify something as fundamental as locking in a database >> product, > >> I >> think it's unconscionable when you don't have it working right out of the >> gate and you know about it! Especially given that DAO was still the best >> object lib for working with JET databases. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 9:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Wow! That's a head-turner! >> >> I do have to say that I haven't seen this behavior in Access 2002 or >> 2003. >> So perhaps they did fix it in those versions. But this client uses >> Access >> 2000. >> >> And yes - if you can give me a lead to the KB article I will be in your >> debt! I don't know how but it's a good sentiment! :-) >> >> Thanks! >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Thursday, March 05, 2009 6:58 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Dan, >> >> Even though you are set for "record level" locking, not all operations >> are >> done at that level. Index updates, memo pages, DML operations, etc. are >> always done at page level. >> >> Also the first user in must be set for record level locking otherwise >> everyone defaults to page level regardless of setting. >> >> There is also a bug where DAO in code will not record level lock unless >> you first open a recordset in ADO. There is a MSKB article on that which >> I >> can dig out if you want. >> >> Jim. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 05, 2009 6:11 PM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Page Locking Happening - But Set to Record Locking >> >> Twice now I've seen what appears to be page locking in the BE mdb when >> that >> file is set to record locking. About 8 contiguous records show locking - >> reminds me of Access 97, but they are using Access 2000. >> >> Has anyone seen this before or know of a fix? >> >> Thanks! >> Dan >> >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Mar 7 11:47:16 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 12:47:16 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev> Message-ID: <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> ...I want to create a user specific favorites list for an a2k3 mdb fe ...such that when joe blow is logged in, in addition to my normal treeview menu, he'll also see a mini menu with up to 5 page selects that he has chosen and can go directly to with a single click. ...has anyone built something like this before ...any ideas, samples, etc much appreciated William From markamatte at hotmail.com Sat Mar 7 12:49:11 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Sat, 7 Mar 2009 18:49:11 +0000 Subject: [AccessD] Figuring the date...opposite request In-Reply-To: <49B31607.10823.3298314@stuart.lexacorp.com.pg> References: <49B31607.10823.3298314@stuart.lexacorp.com.pg> Message-ID: Someone has asked me to do the opposite of what Jennifer is doing. I know I can create a date table...but other than that... They need to report weekly numbers...and one data point can change periodically...and is not stored historically. I was asked to store this value based on Year and Week. I cannot get the last/first week of 08/09 to work. I'm using Year: DatePart("yyyy",[date],1,3) and Week: DatePart("ww",[date],1,3) to get the values. The results below are confusing...how do I get all of the dates to show the same week/year for the last /first week. They don't even care which way it goes...just so they can keep the weeks together. date year week 12/31/08 2008 52 1/2/09 2009 52 Thanks, Mark A. Matte > From: stuart at lexacorp.com.pg > To: accessd at databaseadvisors.com > Date: Sun, 8 Mar 2009 00:49:11 +1000 > Subject: Re: [AccessD] Figuring the date > > I agree > > You are replacing a Date + Long operation with a Long + Long operation which has to be > more efficient > > -- > Stuart > > > On 7 Mar 2009 at 14:55, Gustav Brock wrote: > > > Hi Stuart > > > > Of course, how could I miss that - but I think I still would prefer to pass the day count to DateSerial: > > > > DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * intWeek) > > > > /gustav > > > > > > >>> stuart at lexacorp.com.pg 07-03-2009 13:53 >>> > > A further small optimization: > > > > Replace ... 1+7 ..............+7*(intWeek - 1) > > with .....1+................. +7*(intWeek) > > > > i.e. > > DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday)) + 7 * (intWeek) > > > > > > -- > > Stuart > > > > On 7 Mar 2009 at 11:11, Gustav Brock wrote: > > > > > Hi Drew, the DateSerial geek > > > > > > Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: > > > > > > Function MondayDate(intYear As Long, intWeek As Long) As Date > > > MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) > > > End Function > > > > > > For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: > > > > > > MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) > > > > > > /gustav > > > > > > >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> > > > Function MondayDate(intYear As Long, intWeek As Long) > > > MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, > > > 1, 1), vbTuesday))) + (7 * (intWeek - 1)) > > > End Function > > > > > > Watch for word wrap there, the code inside that function should be all > > > one line. > > > > > > It's the date of January 1st of whatever year, offset by when the first > > > Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. > > > > > > So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday > > > of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last > > > Monday of the year. > > > > > > Drew > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > > Gross > > > Sent: Friday, March 06, 2009 2:38 PM > > > To: 'Access Developers discussion and problem solving' > > > Subject: Re: [AccessD] Figuring the date > > > > > > Okay, I have answers to my questions - they define Week 1 as the first > > > full week of the year and the week is defined as Monday to Sunday. Any > > > thoughts on how to get that Monday date when I know the year and the > > > week #? > > > > > > Jennifer > > > > > > -----Original Message----- > > > From: accessd-bounces at databaseadvisors.com > > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > > > Gross > > > Sent: Friday, March 06, 2009 12:34 PM > > > To: AccessD List > > > Subject: [AccessD] Figuring the date > > > > > > > > > Hey Everyone, > > > > > > I have two pieces of information - the year and the week # within the > > > year, for instance 2008 13 is the 13th week in 2008. I have questions > > > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > > > how the first week of the year is defined - week that January 1 falls in > > > or first full week of the year. Anyway - what I need to do is create a > > > function, unless one already exists, when fed these two pieces of > > > information returns the Monday date (short date format) for that week. > > > > > > Any help is appreciated. > > > > > > Jennifer > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Express your personality in color! Preview and select themes for Hotmail?. http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme From max.wanadoo at gmail.com Sat Mar 7 12:51:15 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 18:51:15 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev> <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> Message-ID: <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com> William, I do *something* similar but I put mine on hot keys, Ctl-M for Max's Menu, Ctl-xyz for others. The code within the loading checks the person who has logged in. Generically I can allow the OnLoad code if the currentuser has an access level <= that required for this operation. Not in Treeview though, just normal forms. Also, all my Forms, Reports can be *logged* so that I can go back and see who done-what and when they done it. HTH Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 07 March 2009 17:47 To: Access Developers discussion and problem solving Subject: [AccessD] ...building, managing, and using a page favorites list ...I want to create a user specific favorites list for an a2k3 mdb fe ...such that when joe blow is logged in, in addition to my normal treeview menu, he'll also see a mini menu with up to 5 page selects that he has chosen and can go directly to with a single click. ...has anyone built something like this before ...any ideas, samples, etc much appreciated William -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 12:54:16 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 18:54:16 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49b2c2dc.1c07d00a.568b.ffffd8da@mx.google.com> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 13:56 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Stuart Of course, how could I miss that - but I think I still would prefer to pass the day count to DateSerial: DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * intWeek) /gustav >>> stuart at lexacorp.com.pg 07-03-2009 13:53 >>> A further small optimization: Replace ... 1+7 ..............+7*(intWeek - 1) with .....1+................. +7*(intWeek) i.e. DateSerial(intYear, 1, 1 - Weekday(DateSerial(intYear, 1, 1), vbTuesday)) + 7 * (intWeek) -- Stuart On 7 Mar 2009 at 11:11, Gustav Brock wrote: > Hi Drew, the DateSerial geek > > Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: > > Function MondayDate(intYear As Long, intWeek As Long) As Date > MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) > End Function > > For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: > > MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) > > /gustav > > >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> > Function MondayDate(intYear As Long, intWeek As Long) > MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, > 1, 1), vbTuesday))) + (7 * (intWeek - 1)) > End Function > > Watch for word wrap there, the code inside that function should be all > one line. > > It's the date of January 1st of whatever year, offset by when the first > Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. > > So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday > of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last > Monday of the year. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 2:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Figuring the date > > Okay, I have answers to my questions - they define Week 1 as the first > full week of the year and the week is defined as Monday to Sunday. Any > thoughts on how to get that Monday date when I know the year and the > week #? > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Friday, March 06, 2009 12:34 PM > To: AccessD List > Subject: [AccessD] Figuring the date > > > Hey Everyone, > > I have two pieces of information - the year and the week # within the > year, for instance 2008 13 is the 13th week in 2008. I have questions > out to the client about how they define the week (Sun-Sat, Mon-Sun) and > how the first week of the year is defined - week that January 1 falls in > or first full week of the year. Anyway - what I need to do is create a > function, unless one already exists, when fed these two pieces of > information returns the Monday date (short date format) for that week. > > Any help is appreciated. > > Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 12:57:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 18:57:27 -0000 Subject: [AccessD] Walking through modules In-Reply-To: <007a01c99ea8$b9788ef0$0301a8c0@trudy> References: <49b19f57.07a0660a.300d.ffffca10@mx.google.com> <007a01c99ea8$b9788ef0$0301a8c0@trudy> Message-ID: <49b2c39a.1c07d00a.59a5.ffffd33d@mx.google.com> Jennifer, Have you tried both outside of Access. Really weird on my Vista (panels turn oblique and stack up with the ctl-win-alt combo and then rotate through the list with subsequent presses). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 22:13 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules HI Max, Alt-Tab doesn't walk through the individual modules, it switches from the module window to the forms, reports, etc you have opened. At least it does for me. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 2:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules So does alt-Tab Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 21:48 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Walking through modules Just happened to come across this by accident with my clumsy thumb - the Ctl-Window Button-Tab combination walks you through the modules you have open. I wish I had known this years ago. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sat Mar 7 13:04:07 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 20:04:07 +0100 Subject: [AccessD] Figuring the date...opposite request Message-ID: Hi Mark That depends, but here is a method for the ISO weeknumber standard: Public Function ISO_WeekYearNumber( _ ByVal datDate As Date, _ Optional ByRef intYear As Integer, _ Optional ByRef bytWeek As Byte) _ As String ' Calculates and returns year and week number for date datDate according to the ISO 8601:1988 standard. ' Optionally returns numeric year and week. ' 1998-2007, Gustav Brock, Cactus Data ApS, CPH. ' May be freely used and distributed. Const cbytFirstWeekOfAnyYear As Byte = 1 Const cbytLastWeekOfLeapYear As Byte = 53 Const cbytMonthJanuary As Byte = 1 Const cbytMonthDecember As Byte = 12 Const cstrSeparatorYearWeek As String = "W" Dim bytMonth As Byte Dim bytISOThursday As Byte Dim datLastDayOfYear As Date intYear = Year(datDate) bytMonth = Month(datDate) bytWeek = DatePart("ww", datDate, vbMonday, vbFirstFourDays) If bytWeek = cbytLastWeekOfLeapYear Then bytISOThursday = WeekDay(vbThursday, vbMonday) datLastDayOfYear = DateSerial(intYear, cbytMonthDecember, 31) If WeekDay(datLastDayOfYear, vbMonday) >= bytISOThursday Then ' OK, week count of 53 is caused by leap year. Else ' Correct for Access97/2000+ bug. bytWeek = cbytFirstWeekOfAnyYear End If End If ' Adjust year where week number belongs to next or previous year. If bytMonth = cbytMonthJanuary Then If bytWeek >= cbytLastWeekOfLeapYear - 1 Then ' This is an early date of January belonging to the last week of the previous year. intYear = intYear - 1 End If ElseIf bytMonth = cbytMonthDecember Then If bytWeek = cbytFirstWeekOfAnyYear Then ' This is a late date of December belonging to the first week of the next year. intYear = intYear + 1 End If End If ISO_WeekYearNumber = CStr(intYear) & cstrSeparatorYearWeek & Format(bytWeek, "00") End Function /gustav >>> markamatte at hotmail.com 07-03-2009 19:49 >>> Someone has asked me to do the opposite of what Jennifer is doing. I know I can create a date table...but other than that... They need to report weekly numbers...and one data point can change periodically...and is not stored historically. I was asked to store this value based on Year and Week. I cannot get the last/first week of 08/09 to work. I'm using Year: DatePart("yyyy",[date],1,3) and Week: DatePart("ww",[date],1,3) to get the values. The results below are confusing...how do I get all of the dates to show the same week/year for the last /first week. They don't even care which way it goes...just so they can keep the weeks together. date year week 12/31/08 2008 52 1/2/09 2009 52 Thanks, Mark A. Matte From Gustav at cactus.dk Sat Mar 7 13:12:05 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 20:12:05 +0100 Subject: [AccessD] Figuring the date Message-ID: Hi Max Hanging around for too long at the pub?? Drew explained how it works and I added a little. Should be possible to browse and collect? And Drew's code is a one-liner. Eh ... cut and paste one line?? Be careful with the strong beers .. should I mention (serious shutter and tremble) non-alcoholic beers?? But be aware. That code is not for European use. We mostly use the ISO 8601:1988 standard for weeknumbers (week 1 is first week with four days). /gustav >>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max From markamatte at hotmail.com Sat Mar 7 13:18:30 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Sat, 7 Mar 2009 19:18:30 +0000 Subject: [AccessD] Figuring the date...opposite request In-Reply-To: References: Message-ID: Thanks Gustav, I hate to make assumptions...but "DatePart("yyyy",[date],1,3)" just doesn't work/ignores the arguments? Thanks, Mark > Date: Sat, 7 Mar 2009 20:04:07 +0100 > From: Gustav at cactus.dk > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Figuring the date...opposite request > > Hi Mark > > That depends, but here is a method for the ISO weeknumber standard: > > > Public Function ISO_WeekYearNumber( _ > ByVal datDate As Date, _ > Optional ByRef intYear As Integer, _ > Optional ByRef bytWeek As Byte) _ > As String > > ' Calculates and returns year and week number for date datDate according to the ISO 8601:1988 standard. > ' Optionally returns numeric year and week. > ' 1998-2007, Gustav Brock, Cactus Data ApS, CPH. > ' May be freely used and distributed. > > Const cbytFirstWeekOfAnyYear As Byte = 1 > Const cbytLastWeekOfLeapYear As Byte = 53 > Const cbytMonthJanuary As Byte = 1 > Const cbytMonthDecember As Byte = 12 > Const cstrSeparatorYearWeek As String = "W" > > Dim bytMonth As Byte > Dim bytISOThursday As Byte > Dim datLastDayOfYear As Date > > intYear = Year(datDate) > bytMonth = Month(datDate) > bytWeek = DatePart("ww", datDate, vbMonday, vbFirstFourDays) > > If bytWeek = cbytLastWeekOfLeapYear Then > bytISOThursday = WeekDay(vbThursday, vbMonday) > datLastDayOfYear = DateSerial(intYear, cbytMonthDecember, 31) > If WeekDay(datLastDayOfYear, vbMonday) >= bytISOThursday Then > ' OK, week count of 53 is caused by leap year. > Else > ' Correct for Access97/2000+ bug. > bytWeek = cbytFirstWeekOfAnyYear > End If > End If > > ' Adjust year where week number belongs to next or previous year. > If bytMonth = cbytMonthJanuary Then > If bytWeek >= cbytLastWeekOfLeapYear - 1 Then > ' This is an early date of January belonging to the last week of the previous year. > intYear = intYear - 1 > End If > ElseIf bytMonth = cbytMonthDecember Then > If bytWeek = cbytFirstWeekOfAnyYear Then > ' This is a late date of December belonging to the first week of the next year. > intYear = intYear + 1 > End If > End If > > ISO_WeekYearNumber = CStr(intYear) & cstrSeparatorYearWeek & Format(bytWeek, "00") > > End Function > > > /gustav > > > >>> markamatte at hotmail.com 07-03-2009 19:49 >>> > > Someone has asked me to do the opposite of what Jennifer is doing. I know I can create a date table...but other than that... > > They need to report weekly numbers...and one data point can change periodically...and is not stored historically. I was asked to store this value based on Year and Week. I cannot get the last/first week of 08/09 to work. > > I'm using Year: DatePart("yyyy",[date],1,3) and Week: DatePart("ww",[date],1,3) to get the values. > > The results below are confusing...how do I get all of the dates to show the same week/year for the last /first week. They don't even care which way it goes...just so they can keep the weeks together. > > date year week > 12/31/08 2008 52 > 1/2/09 2009 52 > > Thanks, > > Mark A. Matte > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Windows Live? Groups: Create an online spot for your favorite groups to meet. http://windowslive.com/online/groups?ocid=TXT_TAGLM_WL_groups_032009 From Gustav at cactus.dk Sat Mar 7 13:26:03 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 20:26:03 +0100 Subject: [AccessD] Date from year, ISO week and weekday (was: Figuring the date) Message-ID: Hi Max I browsed the archive and found this function for your toolbox. A function like this is probably what you would need. Comments are in-line. Public Function ISO_DateOfWeek( _ ByVal intYear As Integer, _ ByVal bytWeek As Byte, _ Optional ByVal bytWeekday As Byte = vbMonday) _ As Date ' Calculates date of requested weekday in a week of ' a year according to ISO 8601:1988 standard. ' ' Notes: Years less than 100 will be handled as ' two-digit years of our current year frame. ' Years less than zero returns a zero date. ' A weeknumber of zero returns the requested ' weekday of the week before week 1. ' ' 2000-12-17. Cactus Data ApS, Gustav Brock. ' The fourth of January is always included in ' the first week of year intYear. Const cbytDayOfFirstWeek As Byte = 4 ' Number of days in a week. Const cbytDaysOfWeek As Byte = 7 ' Month of January. Const cbytJanuary As Byte = 1 Dim datDateOfFirstWeek As Date Dim intISOMonday As Integer Dim intISOWeekday As Integer Dim intWeekdayOffset As Integer ' No specific error handling. On Error Resume Next If intYear > 0 Then ' Weekday of Monday. intISOMonday = WeekDay(vbMonday, vbMonday) ' Date of fourth of January in year intYear. datDateOfFirstWeek = DateSerial(intYear, cbytJanuary, cbytDayOfFirstWeek) ' Weekday of fourth of January in year intYear. intISOWeekday = WeekDay(datDateOfFirstWeek, vbMonday) ' Calculate offset from Monday in first week of year intYear. intWeekdayOffset = intISOMonday - intISOWeekday ' Weekday of requested weekday. intISOWeekday = WeekDay(bytWeekday, vbMonday) ' Calculate offset from requested weekday in first week of year intYear. intWeekdayOffset = intWeekdayOffset + intISOWeekday - intISOMonday ' Date of requested weekday in first week of year intYear. datDateOfFirstWeek = DateAdd("d", intWeekdayOffset, datDateOfFirstWeek) ' Date of requested weekday in requested week of year intYear. datDateOfFirstWeek = DateAdd("ww", bytWeek - 1, datDateOfFirstWeek) End If ISO_DateOfWeek = datDateOfFirstWeek End Function /gustav >>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max From Gustav at cactus.dk Sat Mar 7 13:31:55 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 20:31:55 +0100 Subject: [AccessD] Figuring the date...opposite request Message-ID: Hi Mark DatePart works (it is used in my function) but the first and/or the last values for year-week span New Year. It has, however, always had a bug for week numbers of non-leap years which you have to correct for ... see the in-line comments. /gustav >>> markamatte at hotmail.com 07-03-2009 20:18 >>> Thanks Gustav, I hate to make assumptions...but "DatePart("yyyy",[date],1,3)" just doesn't work/ignores the arguments? Thanks, Mark From max.wanadoo at gmail.com Sat Mar 7 13:34:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 19:34:31 -0000 Subject: [AccessD] Date from year, ISO week and weekday (was: Figuring the date) In-Reply-To: References: Message-ID: <49b2cc4b.0506d00a.5389.ffffdd34@mx.google.com> Excellent - I will use that because as you have posted it, I know I can have full confidence in it. - No pressure then! Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 19:26 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Date from year, ISO week and weekday (was: Figuring the date) Hi Max I browsed the archive and found this function for your toolbox. A function like this is probably what you would need. Comments are in-line. Public Function ISO_DateOfWeek( _ ByVal intYear As Integer, _ ByVal bytWeek As Byte, _ Optional ByVal bytWeekday As Byte = vbMonday) _ As Date ' Calculates date of requested weekday in a week of ' a year according to ISO 8601:1988 standard. ' ' Notes: Years less than 100 will be handled as ' two-digit years of our current year frame. ' Years less than zero returns a zero date. ' A weeknumber of zero returns the requested ' weekday of the week before week 1. ' ' 2000-12-17. Cactus Data ApS, Gustav Brock. ' The fourth of January is always included in ' the first week of year intYear. Const cbytDayOfFirstWeek As Byte = 4 ' Number of days in a week. Const cbytDaysOfWeek As Byte = 7 ' Month of January. Const cbytJanuary As Byte = 1 Dim datDateOfFirstWeek As Date Dim intISOMonday As Integer Dim intISOWeekday As Integer Dim intWeekdayOffset As Integer ' No specific error handling. On Error Resume Next If intYear > 0 Then ' Weekday of Monday. intISOMonday = WeekDay(vbMonday, vbMonday) ' Date of fourth of January in year intYear. datDateOfFirstWeek = DateSerial(intYear, cbytJanuary, cbytDayOfFirstWeek) ' Weekday of fourth of January in year intYear. intISOWeekday = WeekDay(datDateOfFirstWeek, vbMonday) ' Calculate offset from Monday in first week of year intYear. intWeekdayOffset = intISOMonday - intISOWeekday ' Weekday of requested weekday. intISOWeekday = WeekDay(bytWeekday, vbMonday) ' Calculate offset from requested weekday in first week of year intYear. intWeekdayOffset = intWeekdayOffset + intISOWeekday - intISOMonday ' Date of requested weekday in first week of year intYear. datDateOfFirstWeek = DateAdd("d", intWeekdayOffset, datDateOfFirstWeek) ' Date of requested weekday in requested week of year intYear. datDateOfFirstWeek = DateAdd("ww", bytWeek - 1, datDateOfFirstWeek) End If ISO_DateOfWeek = datDateOfFirstWeek End Function /gustav >>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 7 13:35:11 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 14:35:11 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com> Message-ID: ...how do you let the user pick which pages to include, add, delete, etc? William -------------------------------------------------- From: "Max Wanadoo" Sent: Saturday, March 07, 2009 1:51 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > William, > > I do *something* similar but I put mine on hot keys, Ctl-M for Max's Menu, > Ctl-xyz for others. The code within the loading checks the person who has > logged in. Generically I can allow the OnLoad code if the currentuser has > an access level <= that required for this operation. > > Not in Treeview though, just normal forms. > > Also, all my Forms, Reports can be *logged* so that I can go back and see > who done-what and when they done it. > > > HTH > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 07 March 2009 17:47 > To: Access Developers discussion and problem solving > Subject: [AccessD] ...building, managing, and using a page favorites list > > ...I want to create a user specific favorites list for an a2k3 mdb fe > ...such that when joe blow is logged in, in addition to my normal treeview > menu, he'll also see a mini menu with up to 5 page selects that he has > chosen and can go directly to with a single click. > > ...has anyone built something like this before ...any ideas, samples, etc > much appreciated > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sat Mar 7 13:46:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 19:46:34 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49b2cf1e.0a04d00a.603a.ffffdff3@mx.google.com> Gustav, If you walk down the road and see a guy with a smile on his face coming towards you - that will be me! I *try* my best to keep humour as an essential part of my Super-Ego, viz: http://en.wikipedia.org/wiki/Ego#Ego The Super-ego works in contradiction to the id. The Super-ego strives to act in a socially appropriate manner, whereas the id just wants instant self-gratification. The Super-ego controls our sense of right and wrong and guilt. It helps us fit into society by getting us to act in socially acceptable ways. Pub life keeps me "In Society", otherwise I would be quite happy to sit in front of my laptop for hours. I am by nature a gregarious person and a bit of an extravert and enjoy other people's personalities. I *love* happy people. I strive to retain the child in me and refuse to grow old. I do not want to grow old gracefully - my body may age, but I will hang on to fun and love and humour for as long as I can. Thinking of which, time I went to the pub! There's a pint sitting somewhere with my name on it. Ha! Max Ps. I just want code that is 100% accurate 100% of the time. Is that asking toooo much??? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 19:12 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Hanging around for too long at the pub?? Drew explained how it works and I added a little. Should be possible to browse and collect? And Drew's code is a one-liner. Eh ... cut and paste one line?? Be careful with the strong beers .. should I mention (serious shutter and tremble) non-alcoholic beers?? But be aware. That code is not for European use. We mostly use the ISO 8601:1988 standard for weeknumbers (week 1 is first week with four days). /gustav >>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 13:52:03 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 19:52:03 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com> Message-ID: <49b2d067.0508d00a.0481.ffffc6cf@mx.google.com> The first form that opens is a simple menu comprising whatever I want to put on that particular menu using bog-standard clickable control buttons, but could be combos, Listboxes, Option Groups etc. You can "hide" any or all at will with code. In your case, you can open a TreeView menu, hiding nodes at will. Bit like your main menu but cropped down a wee bit. So, Ctrl-M opens "frmMaxPersonalOptions" and the OnLoad code can, if you wish, check the UserLogin Table to verify the CurrentUser AccessLevels value and display/hide options as required. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 07 March 2009 19:35 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list ...how do you let the user pick which pages to include, add, delete, etc? William -------------------------------------------------- From: "Max Wanadoo" Sent: Saturday, March 07, 2009 1:51 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > William, > > I do *something* similar but I put mine on hot keys, Ctl-M for Max's Menu, > Ctl-xyz for others. The code within the loading checks the person who has > logged in. Generically I can allow the OnLoad code if the currentuser has > an access level <= that required for this operation. > > Not in Treeview though, just normal forms. > > Also, all my Forms, Reports can be *logged* so that I can go back and see > who done-what and when they done it. > > > HTH > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 07 March 2009 17:47 > To: Access Developers discussion and problem solving > Subject: [AccessD] ...building, managing, and using a page favorites list > > ...I want to create a user specific favorites list for an a2k3 mdb fe > ...such that when joe blow is logged in, in addition to my normal treeview > menu, he'll also see a mini menu with up to 5 page selects that he has > chosen and can go directly to with a single click. > > ...has anyone built something like this before ...any ideas, samples, etc > much appreciated > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sat Mar 7 14:51:40 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 07 Mar 2009 15:51:40 -0500 Subject: [AccessD] Figuring the date In-Reply-To: <49b2cf1e.0a04d00a.603a.ffffdff3@mx.google.com> References: <49b2cf1e.0a04d00a.603a.ffffdff3@mx.google.com> Message-ID: <49B2DE5C.5060202@colbyconsulting.com> Max, >a bit of an extravert Extravert - One who stays vertical for long periods of time also: One who ignores their spell checker. Extrovert - One who is lively and outgoing ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Gustav, If you walk down the road and see a guy with a smile on his face > coming towards you - that will be me! > > I *try* my best to keep humour as an essential part of my Super-Ego, viz: > http://en.wikipedia.org/wiki/Ego#Ego > > The Super-ego works in contradiction to the id. The Super-ego strives to act > in a socially appropriate manner, whereas the id just wants instant > self-gratification. The Super-ego controls our sense of right and wrong and > guilt. It helps us fit into society by getting us to act in socially > acceptable ways. > > Pub life keeps me "In Society", otherwise I would be quite happy to sit in > front of my laptop for hours. I am by nature a gregarious person and a bit > of an extravert and enjoy other people's personalities. I *love* happy > people. I strive to retain the child in me and refuse to grow old. I do not > want to grow old gracefully - my body may age, but I will hang on to fun and > love and humour for as long as I can. > > Thinking of which, time I went to the pub! There's a pint sitting somewhere > with my name on it. Ha! > > Max > Ps. I just want code that is 100% accurate 100% of the time. Is that asking > toooo much??? From jwcolby at colbyconsulting.com Sat Mar 7 14:52:46 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 07 Mar 2009 15:52:46 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev> <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> Message-ID: <49B2DE9E.3040805@colbyconsulting.com> I never have, but then I have always used the switchboard for my menus. You have several options: 1) XML file in the user workstation 2) TempDB in the user workstation 3) The registry - current user 4) Variations on the above. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...I want to create a user specific favorites list for an a2k3 mdb fe > ...such that when joe blow is logged in, in addition to my normal treeview > menu, he'll also see a mini menu with up to 5 page selects that he has > chosen and can go directly to with a single click. > > ...has anyone built something like this before ...any ideas, samples, etc > much appreciated > > William > > > From max.wanadoo at gmail.com Sat Mar 7 15:08:11 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 21:08:11 -0000 Subject: [AccessD] Figuring the date In-Reply-To: <49B2DE5C.5060202@colbyconsulting.com> References: <49b2cf1e.0a04d00a.603a.ffffdff3@mx.google.com> <49B2DE5C.5060202@colbyconsulting.com> Message-ID: <49b2e23f.1701d00a.1b71.0a9b@mx.google.com> Ha! Well done! >> Extravert - One who stays vertical for long periods of time Depending of course of the level of alcohol intake over a given period of time. Hence Lateral Programming and problem solving! This could have been stated as Extr[a|o]vert, could it not? Max Ps. Why are you not working on Draft 2? Pps. Don't forget to include Collections, Documents, UDF Types, Containers, etc in your eBook. I will be a proof-reader for you - that way I get to see a copy with paying money which I can then donate to the welfare of my local hostelry. Pps. This HAS been spell-chekced! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 07 March 2009 20:52 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Max, >a bit of an extravert Extravert - One who stays vertical for long periods of time also: One who ignores their spell checker. Extrovert - One who is lively and outgoing ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Gustav, If you walk down the road and see a guy with a smile on his face > coming towards you - that will be me! > > I *try* my best to keep humour as an essential part of my Super-Ego, viz: > http://en.wikipedia.org/wiki/Ego#Ego > > The Super-ego works in contradiction to the id. The Super-ego strives to act > in a socially appropriate manner, whereas the id just wants instant > self-gratification. The Super-ego controls our sense of right and wrong and > guilt. It helps us fit into society by getting us to act in socially > acceptable ways. > > Pub life keeps me "In Society", otherwise I would be quite happy to sit in > front of my laptop for hours. I am by nature a gregarious person and a bit > of an extravert and enjoy other people's personalities. I *love* happy > people. I strive to retain the child in me and refuse to grow old. I do not > want to grow old gracefully - my body may age, but I will hang on to fun and > love and humour for as long as I can. > > Thinking of which, time I went to the pub! There's a pint sitting somewhere > with my name on it. Ha! > > Max > Ps. I just want code that is 100% accurate 100% of the time. Is that asking > toooo much??? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sat Mar 7 15:36:02 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sat, 7 Mar 2009 15:36:02 -0600 Subject: [AccessD] Figuring the date In-Reply-To: Message-ID: Picky picky... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, March 07, 2009 4:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Sat Mar 7 15:37:24 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 22:37:24 +0100 Subject: [AccessD] Figuring the date Message-ID: Hi Max Oh, it may interest you that even though I live in the country, the famous town Elsinore is only 6 km away. This housed a local brewery, Wiibroe, which for years ago was bought by another "local" brand you may have heard of, Carlsberg. Sad thing was, that the wise marketing guys figured out that the famous "Wiibroe Imperial Stout": http://www.ratebeer.com/beer/wiibroe-porter-imperial-stout/7789/ was to be ceased in favour of Carlsberg's own imperial stout: http://www.ratebeer.com/beer/carlsberg-carls-porter-40gammel-carlsberg-porter-imperial-stout/6974/12252/ Not a bad beer but still ... how popular do you think Carlsberg was at that time? Two years ago, however, the production of the Wiibroe Imperial Stout was reestablished in the old buildings of Wiibroe at the highest standards. This meant that the latest to brews were abandoned for some reason and now the shelves at the stores are ripped. I still keep _one_ bottle from the autumn just in case, while local beer enthusiasts are walking in circles. Should they come too close, I have arranged for a dark place to hide the bottle! /gustav >>> max.wanadoo at gmail.com 07-03-2009 20:46 >>> Gustav, If you walk down the road and see a guy with a smile on his face coming towards you - that will be me! I *try* my best to keep humour as an essential part of my Super-Ego, viz: http://en.wikipedia.org/wiki/Ego#Ego The Super-ego works in contradiction to the id. The Super-ego strives to act in a socially appropriate manner, whereas the id just wants instant self-gratification. The Super-ego controls our sense of right and wrong and guilt. It helps us fit into society by getting us to act in socially acceptable ways. Pub life keeps me "In Society", otherwise I would be quite happy to sit in front of my laptop for hours. I am by nature a gregarious person and a bit of an extravert and enjoy other people's personalities. I *love* happy people. I strive to retain the child in me and refuse to grow old. I do not want to grow old gracefully - my body may age, but I will hang on to fun and love and humour for as long as I can. Thinking of which, time I went to the pub! There's a pint sitting somewhere with my name on it. Ha! Max Ps. I just want code that is 100% accurate 100% of the time. Is that asking toooo much??? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 19:12 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Hanging around for too long at the pub?? Drew explained how it works and I added a little. Should be possible to browse and collect? And Drew's code is a one-liner. Eh ... cut and paste one line?? Be careful with the strong beers .. should I mention (serious shutter and tremble) non-alcoholic beers?? But be aware. That code is not for European use. We mostly use the ISO 8601:1988 standard for weeknumbers (week 1 is first week with four days). /gustav >>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max From max.wanadoo at gmail.com Sat Mar 7 15:53:14 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 21:53:14 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49b2eccf.0702d00a.77cd.fffffee7@mx.google.com> Gustav, Yes, that is very interesting. I can remember doing at "tour" of Carlsberg brewery in Denmark around 1980'ish. We done the tour and ended up in a large Keller where "wenches" carrying FREE BEER came to serve us, beer after beer. Each serving was preceding by a brief lecture of the history of the beer abut to be presented and where it stood in the Carlsberg beer hierarchy. Each serving was also heading towards the ultimate beer, which if I recall correctly was Elephant Beer. It was very expensive and very good. We only got one Elephant beer each, but to be honest by then we probably wouldn't have appreciated it any more at that stage - hic! A good tour and a nice Country. The Danes of course, used to "raid" the British Isles and no doubt we (probably) share the same gene string - now there's a thought! It's your round next Bro. Max Ps. This posting has been spell checked! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 21:37 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Oh, it may interest you that even though I live in the country, the famous town Elsinore is only 6 km away. This housed a local brewery, Wiibroe, which for years ago was bought by another "local" brand you may have heard of, Carlsberg. Sad thing was, that the wise marketing guys figured out that the famous "Wiibroe Imperial Stout": http://www.ratebeer.com/beer/wiibroe-porter-imperial-stout/7789/ was to be ceased in favour of Carlsberg's own imperial stout: http://www.ratebeer.com/beer/carlsberg-carls-porter-40gammel-carlsberg-porte r-imperial-stout/6974/12252/ Not a bad beer but still ... how popular do you think Carlsberg was at that time? Two years ago, however, the production of the Wiibroe Imperial Stout was reestablished in the old buildings of Wiibroe at the highest standards. This meant that the latest to brews were abandoned for some reason and now the shelves at the stores are ripped. I still keep _one_ bottle from the autumn just in case, while local beer enthusiasts are walking in circles. Should they come too close, I have arranged for a dark place to hide the bottle! /gustav >>> max.wanadoo at gmail.com 07-03-2009 20:46 >>> Gustav, If you walk down the road and see a guy with a smile on his face coming towards you - that will be me! I *try* my best to keep humour as an essential part of my Super-Ego, viz: http://en.wikipedia.org/wiki/Ego#Ego The Super-ego works in contradiction to the id. The Super-ego strives to act in a socially appropriate manner, whereas the id just wants instant self-gratification. The Super-ego controls our sense of right and wrong and guilt. It helps us fit into society by getting us to act in socially acceptable ways. Pub life keeps me "In Society", otherwise I would be quite happy to sit in front of my laptop for hours. I am by nature a gregarious person and a bit of an extravert and enjoy other people's personalities. I *love* happy people. I strive to retain the child in me and refuse to grow old. I do not want to grow old gracefully - my body may age, but I will hang on to fun and love and humour for as long as I can. Thinking of which, time I went to the pub! There's a pint sitting somewhere with my name on it. Ha! Max Ps. I just want code that is 100% accurate 100% of the time. Is that asking toooo much??? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 19:12 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Hanging around for too long at the pub?? Drew explained how it works and I added a little. Should be possible to browse and collect? And Drew's code is a one-liner. Eh ... cut and paste one line?? Be careful with the strong beers .. should I mention (serious shutter and tremble) non-alcoholic beers?? But be aware. That code is not for European use. We mostly use the ISO 8601:1988 standard for weeknumbers (week 1 is first week with four days). /gustav >>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> So, what is the final code that I can put into my Tools Box? And, could somebody put a line of comment in to say exactly what the function does and what params are expected. Thanks guys. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Mar 7 16:31:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 08 Mar 2009 08:31:23 +1000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49B2DE9E.3040805@colbyconsulting.com> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters>, <38B0512D50614241968EE60AFBC8AA42@jislaptopdev>, <49B2DE9E.3040805@colbyconsulting.com> Message-ID: <49B3825B.24408.4D0AC1F@stuart.lexacorp.com.pg> Why not just another table in the BE. Then you just need a Listbox with an appopriate Recordsource and on_click event to open the selected form. -- Stuart On 7 Mar 2009 at 15:52, jwcolby wrote: > I never have, but then I have always used the switchboard for my menus. You have several options: > > 1) XML file in the user workstation > 2) TempDB in the user workstation > 3) The registry - current user > 4) Variations on the above. > > > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: > > ...I want to create a user specific favorites list for an a2k3 mdb fe > > ...such that when joe blow is logged in, in addition to my normal treeview > > menu, he'll also see a mini menu with up to 5 page selects that he has > > chosen and can go directly to with a single click. > > > > ...has anyone built something like this before ...any ideas, samples, etc > > much appreciated > > > > William > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jengross at gte.net Sat Mar 7 16:39:41 2009 From: jengross at gte.net (Jennifer Gross) Date: Sat, 07 Mar 2009 14:39:41 -0800 Subject: [AccessD] Walking through modules In-Reply-To: <49b2c39a.1c07d00a.59a5.ffffd33d@mx.google.com> Message-ID: <001d01c99f75$9b8e6400$0301a8c0@trudy> I don't have vista, but the combo I just found was ctl-win-tab (not alt). I am lovin' it. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 07, 2009 10:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules Jennifer, Have you tried both outside of Access. Really weird on my Vista (panels turn oblique and stack up with the ctl-win-alt combo and then rotate through the list with subsequent presses). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 22:13 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules HI Max, Alt-Tab doesn't walk through the individual modules, it switches from the module window to the forms, reports, etc you have opened. At least it does for me. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 2:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules So does alt-Tab Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 21:48 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Walking through modules Just happened to come across this by accident with my clumsy thumb - the Ctl-Window Button-Tab combination walks you through the modules you have open. I wish I had known this years ago. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 From Gustav at cactus.dk Sat Mar 7 16:52:56 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 07 Mar 2009 23:52:56 +0100 Subject: [AccessD] Figuring the date Message-ID: Hi Max Actually, in my former company our first (since 1976) and one of the largest - and greatest - customers was Carlsberg. Our contact was the public relations people, and one of their responsibilities was the visitors' tours. They tried to keep a subtle balance between the original purpose of the tours, education, and what it had evolved to because of the free beer tasting, entertainment. Most visitors were nice, of course, and like you enjoyed the beer and the tour, but at times the Carlsberg people were sick and tired of those who just rushed through the buildings to get some free beers of whatever type. The Elephant Beer is still the star - strong and very good - and not that expensive but my favourite Carlsberg is the "47": http://www.carlsberggroup.com/brands/Pages/Carlsberg47.aspx a marvelous beer only brewed at Christmas time. I remember when it was reintroduced in the early eighties - a lot of things were going on, the reintroduction of this niche beer as one thing, another was a complete renovation of the very old original and beautiful brewery which was brought back to its original state while, at the same time, being brought up to a full small-scale production facility which is still functional. Today such breweries of this size are called micro breweries. Those were the days. My two partners and I - as the faithful supplier we was - each received two crates of this great beer! You better call me next time you are here. /gustav >>> max.wanadoo at gmail.com 07-03-2009 22:53 >>> Gustav, Yes, that is very interesting. I can remember doing at "tour" of Carlsberg brewery in Denmark around 1980'ish. We done the tour and ended up in a large Keller where "wenches" carrying FREE BEER came to serve us, beer after beer. Each serving was preceding by a brief lecture of the history of the beer abut to be presented and where it stood in the Carlsberg beer hierarchy. Each serving was also heading towards the ultimate beer, which if I recall correctly was Elephant Beer. It was very expensive and very good. We only got one Elephant beer each, but to be honest by then we probably wouldn't have appreciated it any more at that stage - hic! A good tour and a nice Country. The Danes of course, used to "raid" the British Isles and no doubt we (probably) share the same gene string - now there's a thought! It's your round next Bro. Max Ps. This posting has been spell checked! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 21:37 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Oh, it may interest you that even though I live in the country, the famous town Elsinore is only 6 km away. This housed a local brewery, Wiibroe, which for years ago was bought by another "local" brand you may have heard of, Carlsberg. Sad thing was, that the wise marketing guys figured out that the famous "Wiibroe Imperial Stout": http://www.ratebeer.com/beer/wiibroe-porter-imperial-stout/7789/ was to be ceased in favour of Carlsberg's own imperial stout: http://www.ratebeer.com/beer/carlsberg-carls-porter-40gammel-carlsberg-porte r-imperial-stout/6974/12252/ Not a bad beer but still ... how popular do you think Carlsberg was at that time? Two years ago, however, the production of the Wiibroe Imperial Stout was reestablished in the old buildings of Wiibroe at the highest standards. This meant that the latest to brews were abandoned for some reason and now the shelves at the stores are ripped. I still keep _one_ bottle from the autumn just in case, while local beer enthusiasts are walking in circles. Should they come too close, I have arranged for a dark place to hide the bottle! /gustav >>> max.wanadoo at gmail.com 07-03-2009 20:46 >>> Gustav, If you walk down the road and see a guy with a smile on his face coming towards you - that will be me! I *try* my best to keep humour as an essential part of my Super-Ego, viz: http://en.wikipedia.org/wiki/Ego#Ego The Super-ego works in contradiction to the id. The Super-ego strives to act in a socially appropriate manner, whereas the id just wants instant self-gratification. The Super-ego controls our sense of right and wrong and guilt. It helps us fit into society by getting us to act in socially acceptable ways. Pub life keeps me "In Society", otherwise I would be quite happy to sit in front of my laptop for hours. I am by nature a gregarious person and a bit of an extravert and enjoy other people's personalities. I *love* happy people. I strive to retain the child in me and refuse to grow old. I do not want to grow old gracefully - my body may age, but I will hang on to fun and love and humour for as long as I can. Thinking of which, time I went to the pub! There's a pint sitting somewhere with my name on it. Ha! Max Ps. I just want code that is 100% accurate 100% of the time. Is that asking toooo much??? From max.wanadoo at gmail.com Sat Mar 7 16:54:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 22:54:12 -0000 Subject: [AccessD] Walking through modules In-Reply-To: <001d01c99f75$9b8e6400$0301a8c0@trudy> References: <49b2c39a.1c07d00a.59a5.ffffd33d@mx.google.com> <001d01c99f75$9b8e6400$0301a8c0@trudy> Message-ID: <49b2fb18.0702d00a.78ce.1b99@mx.google.com> Yeah cool, as they say. Drop the ctl. Works just the same without it. Hold 'em down and keep holding them down. Fast rotation. Ie Win+Tab Alt+tab Learn sommat new every day! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 07 March 2009 22:40 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules I don't have vista, but the combo I just found was ctl-win-tab (not alt). I am lovin' it. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 07, 2009 10:57 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules Fast rota Jennifer, Have you tried both outside of Access. Really weird on my Vista (panels turn oblique and stack up with the ctl-win-alt combo and then rotate through the list with subsequent presses). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 22:13 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules HI Max, Alt-Tab doesn't walk through the individual modules, it switches from the module window to the forms, reports, etc you have opened. At least it does for me. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 06, 2009 2:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Walking through modules So does alt-Tab Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: 06 March 2009 21:48 To: 'Access Developers discussion and problem solving' Subject: [AccessD] Walking through modules Just happened to come across this by accident with my clumsy thumb - the Ctl-Window Button-Tab combination walks you through the modules you have open. I wish I had known this years ago. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.8/1986 - Release Date: 03/05/09 19:32:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 17:00:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 23:00:31 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49b2fc94.0707d00a.4e5d.1e1f@mx.google.com> Will do. Look forward to it! In spite of what I write, I actually don't drink very much. I drink often but not quantity. Seldom get drunk (but have done so, of course!). Often I will go to the pub, have just a half or maybe a pint or maybe two (seldom more) and then wander home, turn on my laptop, tune into my favourite site and annoy you guys!!! Keep smiling... Max Ps, Many cheap flights offerings at the moment. I might just pop over for a weekend. We could meet up. Is Copenhagen still the main airport? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 22:53 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Actually, in my former company our first (since 1976) and one of the largest - and greatest - customers was Carlsberg. Our contact was the public relations people, and one of their responsibilities was the visitors' tours. They tried to keep a subtle balance between the original purpose of the tours, education, and what it had evolved to because of the free beer tasting, entertainment. Most visitors were nice, of course, and like you enjoyed the beer and the tour, but at times the Carlsberg people were sick and tired of those who just rushed through the buildings to get some free beers of whatever type. The Elephant Beer is still the star - strong and very good - and not that expensive but my favourite Carlsberg is the "47": http://www.carlsberggroup.com/brands/Pages/Carlsberg47.aspx a marvelous beer only brewed at Christmas time. I remember when it was reintroduced in the early eighties - a lot of things were going on, the reintroduction of this niche beer as one thing, another was a complete renovation of the very old original and beautiful brewery which was brought back to its original state while, at the same time, being brought up to a full small-scale production facility which is still functional. Today such breweries of this size are called micro breweries. Those were the days. My two partners and I - as the faithful supplier we was - each received two crates of this great beer! You better call me next time you are here. /gustav >>> max.wanadoo at gmail.com 07-03-2009 22:53 >>> Gustav, Yes, that is very interesting. I can remember doing at "tour" of Carlsberg brewery in Denmark around 1980'ish. We done the tour and ended up in a large Keller where "wenches" carrying FREE BEER came to serve us, beer after beer. Each serving was preceding by a brief lecture of the history of the beer abut to be presented and where it stood in the Carlsberg beer hierarchy. Each serving was also heading towards the ultimate beer, which if I recall correctly was Elephant Beer. It was very expensive and very good. We only got one Elephant beer each, but to be honest by then we probably wouldn't have appreciated it any more at that stage - hic! A good tour and a nice Country. The Danes of course, used to "raid" the British Isles and no doubt we (probably) share the same gene string - now there's a thought! It's your round next Bro. Max Ps. This posting has been spell checked! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 21:37 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Oh, it may interest you that even though I live in the country, the famous town Elsinore is only 6 km away. This housed a local brewery, Wiibroe, which for years ago was bought by another "local" brand you may have heard of, Carlsberg. Sad thing was, that the wise marketing guys figured out that the famous "Wiibroe Imperial Stout": http://www.ratebeer.com/beer/wiibroe-porter-imperial-stout/7789/ was to be ceased in favour of Carlsberg's own imperial stout: http://www.ratebeer.com/beer/carlsberg-carls-porter-40gammel-carlsberg-porte r-imperial-stout/6974/12252/ Not a bad beer but still ... how popular do you think Carlsberg was at that time? Two years ago, however, the production of the Wiibroe Imperial Stout was reestablished in the old buildings of Wiibroe at the highest standards. This meant that the latest to brews were abandoned for some reason and now the shelves at the stores are ripped. I still keep _one_ bottle from the autumn just in case, while local beer enthusiasts are walking in circles. Should they come too close, I have arranged for a dark place to hide the bottle! /gustav >>> max.wanadoo at gmail.com 07-03-2009 20:46 >>> Gustav, If you walk down the road and see a guy with a smile on his face coming towards you - that will be me! I *try* my best to keep humour as an essential part of my Super-Ego, viz: http://en.wikipedia.org/wiki/Ego#Ego The Super-ego works in contradiction to the id. The Super-ego strives to act in a socially appropriate manner, whereas the id just wants instant self-gratification. The Super-ego controls our sense of right and wrong and guilt. It helps us fit into society by getting us to act in socially acceptable ways. Pub life keeps me "In Society", otherwise I would be quite happy to sit in front of my laptop for hours. I am by nature a gregarious person and a bit of an extravert and enjoy other people's personalities. I *love* happy people. I strive to retain the child in me and refuse to grow old. I do not want to grow old gracefully - my body may age, but I will hang on to fun and love and humour for as long as I can. Thinking of which, time I went to the pub! There's a pint sitting somewhere with my name on it. Ha! Max Ps. I just want code that is 100% accurate 100% of the time. Is that asking toooo much??? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 17:08:49 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 23:08:49 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49b2fe86.0a1ad00a.397d.0bf1@mx.google.com> http://www.carlsberggroup.com/brands/Pages/Carlsberg47.aspx That is a strong beer! 7%. I thought Stella Artois was strong at 6%. Too strong for moi. Try here: http://www.stellaartois.com/site#/en_UK/ If you are brave enough to ENTER and you SURVIVE the challenges, a STAR will be born in your name! Of course, it is Belgium and not Danish but it does bring home the bacon (sorry, can't resist that! But you do export a lot to UK). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 22:53 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Actually, in my former company our first (since 1976) and one of the largest - and greatest - customers was Carlsberg. Our contact was the public relations people, and one of their responsibilities was the visitors' tours. They tried to keep a subtle balance between the original purpose of the tours, education, and what it had evolved to because of the free beer tasting, entertainment. Most visitors were nice, of course, and like you enjoyed the beer and the tour, but at times the Carlsberg people were sick and tired of those who just rushed through the buildings to get some free beers of whatever type. The Elephant Beer is still the star - strong and very good - and not that expensive but my favourite Carlsberg is the "47": http://www.carlsberggroup.com/brands/Pages/Carlsberg47.aspx a marvelous beer only brewed at Christmas time. I remember when it was reintroduced in the early eighties - a lot of things were going on, the reintroduction of this niche beer as one thing, another was a complete renovation of the very old original and beautiful brewery which was brought back to its original state while, at the same time, being brought up to a full small-scale production facility which is still functional. Today such breweries of this size are called micro breweries. Those were the days. My two partners and I - as the faithful supplier we was - each received two crates of this great beer! You better call me next time you are here. /gustav >>> max.wanadoo at gmail.com 07-03-2009 22:53 >>> Gustav, Yes, that is very interesting. I can remember doing at "tour" of Carlsberg brewery in Denmark around 1980'ish. We done the tour and ended up in a large Keller where "wenches" carrying FREE BEER came to serve us, beer after beer. Each serving was preceding by a brief lecture of the history of the beer abut to be presented and where it stood in the Carlsberg beer hierarchy. Each serving was also heading towards the ultimate beer, which if I recall correctly was Elephant Beer. It was very expensive and very good. We only got one Elephant beer each, but to be honest by then we probably wouldn't have appreciated it any more at that stage - hic! A good tour and a nice Country. The Danes of course, used to "raid" the British Isles and no doubt we (probably) share the same gene string - now there's a thought! It's your round next Bro. Max Ps. This posting has been spell checked! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 07 March 2009 21:37 To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Max Oh, it may interest you that even though I live in the country, the famous town Elsinore is only 6 km away. This housed a local brewery, Wiibroe, which for years ago was bought by another "local" brand you may have heard of, Carlsberg. Sad thing was, that the wise marketing guys figured out that the famous "Wiibroe Imperial Stout": http://www.ratebeer.com/beer/wiibroe-porter-imperial-stout/7789/ was to be ceased in favour of Carlsberg's own imperial stout: http://www.ratebeer.com/beer/carlsberg-carls-porter-40gammel-carlsberg-porte r-imperial-stout/6974/12252/ Not a bad beer but still ... how popular do you think Carlsberg was at that time? Two years ago, however, the production of the Wiibroe Imperial Stout was reestablished in the old buildings of Wiibroe at the highest standards. This meant that the latest to brews were abandoned for some reason and now the shelves at the stores are ripped. I still keep _one_ bottle from the autumn just in case, while local beer enthusiasts are walking in circles. Should they come too close, I have arranged for a dark place to hide the bottle! /gustav >>> max.wanadoo at gmail.com 07-03-2009 20:46 >>> Gustav, If you walk down the road and see a guy with a smile on his face coming towards you - that will be me! I *try* my best to keep humour as an essential part of my Super-Ego, viz: http://en.wikipedia.org/wiki/Ego#Ego The Super-ego works in contradiction to the id. The Super-ego strives to act in a socially appropriate manner, whereas the id just wants instant self-gratification. The Super-ego controls our sense of right and wrong and guilt. It helps us fit into society by getting us to act in socially acceptable ways. Pub life keeps me "In Society", otherwise I would be quite happy to sit in front of my laptop for hours. I am by nature a gregarious person and a bit of an extravert and enjoy other people's personalities. I *love* happy people. I strive to retain the child in me and refuse to grow old. I do not want to grow old gracefully - my body may age, but I will hang on to fun and love and humour for as long as I can. Thinking of which, time I went to the pub! There's a pint sitting somewhere with my name on it. Ha! Max Ps. I just want code that is 100% accurate 100% of the time. Is that asking toooo much??? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 7 17:18:41 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 18:18:41 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters>, <38B0512D50614241968EE60AFBC8AA42@jislaptopdev>, <49B2DE9E.3040805@colbyconsulting.com> <49B3825B.24408.4D0AC1F@stuart.lexacorp.com.pg> Message-ID: ...that was my plan stu ...what I'm really looking for is a simple way to let the user designate a form for inclusion in his/her favorites. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Saturday, March 07, 2009 5:31 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > Why not just another table in the BE. > Then you just need a Listbox with an appopriate Recordsource and on_click > event to open > the selected form. > > -- > Stuart > On 7 Mar 2009 at 15:52, jwcolby wrote: > >> I never have, but then I have always used the switchboard for my menus. >> You have several options: >> >> 1) XML file in the user workstation >> 2) TempDB in the user workstation >> 3) The registry - current user >> 4) Variations on the above. >> >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >> > ...I want to create a user specific favorites list for an a2k3 mdb fe >> > ...such that when joe blow is logged in, in addition to my normal >> > treeview >> > menu, he'll also see a mini menu with up to 5 page selects that he has >> > chosen and can go directly to with a single click. >> > >> > ...has anyone built something like this before ...any ideas, samples, >> > etc >> > much appreciated >> > >> > William >> > >> > >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Mar 7 17:24:35 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 18:24:35 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com> Message-ID: <2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> ...I do audit trail logging on key forms ...but the code I'm using requires that I mod every control in each form ...pita it is ...one of the things I'm hoping to get from jc's class system is a way to automatically include that feature with the code in a single place. William -------------------------------------------------- From: "Max Wanadoo" Sent: Saturday, March 07, 2009 1:51 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > William, > > I do *something* similar but I put mine on hot keys, Ctl-M for Max's Menu, > Ctl-xyz for others. The code within the loading checks the person who has > logged in. Generically I can allow the OnLoad code if the currentuser has > an access level <= that required for this operation. > > Not in Treeview though, just normal forms. > > Also, all my Forms, Reports can be *logged* so that I can go back and see > who done-what and when they done it. > > > HTH > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 07 March 2009 17:47 > To: Access Developers discussion and problem solving > Subject: [AccessD] ...building, managing, and using a page favorites list > > ...I want to create a user specific favorites list for an a2k3 mdb fe > ...such that when joe blow is logged in, in addition to my normal treeview > menu, he'll also see a mini menu with up to 5 page selects that he has > chosen and can go directly to with a single click. > > ...has anyone built something like this before ...any ideas, samples, etc > much appreciated > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sat Mar 7 17:27:36 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 23:27:36 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters>, <38B0512D50614241968EE60AFBC8AA42@jislaptopdev>, <49B2DE9E.3040805@colbyconsulting.com> <49B3825B.24408.4D0AC1F@stuart.lexacorp.com.pg> Message-ID: <49b302ee.0508d00a.0481.0e7d@mx.google.com> His/Her favourite what? Forms. Just drop a form with a Listbox (populate with allforms.names). When they select, move to listbox 2. Allow movement between. When they click on Confirm then save the selection in the .TAG (oops! Did I say that? Sorry!) I meant, save that as a delimited list in a table. Have another menu item "Load My Fav's) and then do so. William, a man of your calibre should turn this out between pint 1 (design and formulate plan) and pint 2 (implementation and testing) and Pint 4 send invoice and enjoy the proceeds. Max Ps. No, I didn't miss pint 3 - that is the lunch break! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 07 March 2009 23:19 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list ...that was my plan stu ...what I'm really looking for is a simple way to let the user designate a form for inclusion in his/her favorites. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Saturday, March 07, 2009 5:31 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > Why not just another table in the BE. > Then you just need a Listbox with an appopriate Recordsource and on_click > event to open > the selected form. > > -- > Stuart > On 7 Mar 2009 at 15:52, jwcolby wrote: > >> I never have, but then I have always used the switchboard for my menus. >> You have several options: >> >> 1) XML file in the user workstation >> 2) TempDB in the user workstation >> 3) The registry - current user >> 4) Variations on the above. >> >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >> > ...I want to create a user specific favorites list for an a2k3 mdb fe >> > ...such that when joe blow is logged in, in addition to my normal >> > treeview >> > menu, he'll also see a mini menu with up to 5 page selects that he has >> > chosen and can go directly to with a single click. >> > >> > ...has anyone built something like this before ...any ideas, samples, >> > etc >> > much appreciated >> > >> > William >> > >> > >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 17:33:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 23:33:56 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com> <2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> Message-ID: <49b30469.1701d00a.1a35.2271@mx.google.com> You don't need classes for that. Just a global Boolean and one line of code on entry to function/sub and one when you leave function/sub. On Entry If bgLogMe then call pfLogEntry(me,True) On exit If bgLogMe then call pfLogEntry(me,False) It would be a simple matter to write some code to run though all modules and insert that line of code. As I said to JWC, I do (sometimes) use Classes but the real reason I don't is that I have never came across any situation where I NEED them. But, Like you, I am looking forward to the Missive (Don't know if I will live that long though - he really is an arse-dragger). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 07 March 2009 23:25 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list ...I do audit trail logging on key forms ...but the code I'm using requires that I mod every control in each form ...pita it is ...one of the things I'm hoping to get from jc's class system is a way to automatically include that feature with the code in a single place. William -------------------------------------------------- From: "Max Wanadoo" Sent: Saturday, March 07, 2009 1:51 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > William, > > I do *something* similar but I put mine on hot keys, Ctl-M for Max's Menu, > Ctl-xyz for others. The code within the loading checks the person who has > logged in. Generically I can allow the OnLoad code if the currentuser has > an access level <= that required for this operation. > > Not in Treeview though, just normal forms. > > Also, all my Forms, Reports can be *logged* so that I can go back and see > who done-what and when they done it. > > > HTH > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 07 March 2009 17:47 > To: Access Developers discussion and problem solving > Subject: [AccessD] ...building, managing, and using a page favorites list > > ...I want to create a user specific favorites list for an a2k3 mdb fe > ...such that when joe blow is logged in, in addition to my normal treeview > menu, he'll also see a mini menu with up to 5 page selects that he has > chosen and can go directly to with a single click. > > ...has anyone built something like this before ...any ideas, samples, etc > much appreciated > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 7 17:34:57 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 7 Mar 2009 23:34:57 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: Message-ID: <49b304a6.0707d00a.49dc.23c5@mx.google.com> No! He is trying to do 100% accurate and that is laudable. Besides which he is going to buy me a beer! These are my principles. If you don't like them, I have others! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 07 March 2009 21:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Picky picky... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, March 07, 2009 4:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 7 18:34:41 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 7 Mar 2009 19:34:41 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com> Message-ID: <49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> ...I don't NEED classes for anything ...anything except pain avoidance in doing the same thing over and over ...yes I can iterate the forms and have ...but then I add a new control and have to remember to do it again ...classes SHOULD put that into the auto category ...but like you, I'm waiting on the conductor :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Saturday, March 07, 2009 6:33 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > You don't need classes for that. Just a global Boolean and one line of > code > on entry to function/sub and one when you leave function/sub. > > On Entry > If bgLogMe then call pfLogEntry(me,True) > > On exit > If bgLogMe then call pfLogEntry(me,False) > > It would be a simple matter to write some code to run though all modules > and > insert that line of code. > > As I said to JWC, I do (sometimes) use Classes but the real reason I don't > is that I have never came across any situation where I NEED them. > > But, Like you, I am looking forward to the Missive (Don't know if I will > live that long though - he really is an arse-dragger). > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 07 March 2009 23:25 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > ...I do audit trail logging on key forms ...but the code I'm using > requires > that I mod every control in each form ...pita it is ...one of the things > I'm > > hoping to get from jc's class system is a way to automatically include > that > feature with the code in a single place. > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Saturday, March 07, 2009 1:51 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> William, >> >> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >> Menu, >> Ctl-xyz for others. The code within the loading checks the person who has >> logged in. Generically I can allow the OnLoad code if the currentuser >> has >> an access level <= that required for this operation. >> >> Not in Treeview though, just normal forms. >> >> Also, all my Forms, Reports can be *logged* so that I can go back and see >> who done-what and when they done it. >> >> >> HTH >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: 07 March 2009 17:47 >> To: Access Developers discussion and problem solving >> Subject: [AccessD] ...building, managing, and using a page favorites list >> >> ...I want to create a user specific favorites list for an a2k3 mdb fe >> ...such that when joe blow is logged in, in addition to my normal >> treeview >> menu, he'll also see a mini menu with up to 5 page selects that he has >> chosen and can go directly to with a single click. >> >> ...has anyone built something like this before ...any ideas, samples, etc >> much appreciated >> >> William >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sat Mar 7 19:21:27 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 07 Mar 2009 20:21:27 -0500 Subject: [AccessD] Figuring the date In-Reply-To: <49b2eccf.0702d00a.77cd.fffffee7@mx.google.com> References: <49b2eccf.0702d00a.77cd.fffffee7@mx.google.com> Message-ID: <49B31D97.5000709@colbyconsulting.com> >> Ps. This posting has been spell checked! ROTFL. You use a spell checker? ;) John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Gustav, > > Yes, that is very interesting. I can remember doing at "tour" of Carlsberg > brewery in Denmark around 1980'ish. We done the tour and ended up in a > large Keller where "wenches" carrying FREE BEER came to serve us, beer after > beer. Each serving was preceding by a brief lecture of the history of the > beer abut to be presented and where it stood in the Carlsberg beer > hierarchy. Each serving was also heading towards the ultimate beer, which > if I recall correctly was Elephant Beer. It was very expensive and very > good. We only got one Elephant beer each, but to be honest by then we > probably wouldn't have appreciated it any more at that stage - hic! > > A good tour and a nice Country. The Danes of course, used to "raid" the > British Isles and no doubt we (probably) share the same gene string - now > there's a thought! It's your round next Bro. > > > Max > Ps. This posting has been spell checked! > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 07 March 2009 21:37 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Figuring the date > > Hi Max > > Oh, it may interest you that even though I live in the country, the famous > town Elsinore is only 6 km away. This housed a local brewery, Wiibroe, which > for years ago was bought by another "local" brand you may have heard of, > Carlsberg. Sad thing was, that the wise marketing guys figured out that the > famous "Wiibroe Imperial Stout": > > http://www.ratebeer.com/beer/wiibroe-porter-imperial-stout/7789/ > > was to be ceased in favour of Carlsberg's own imperial stout: > > http://www.ratebeer.com/beer/carlsberg-carls-porter-40gammel-carlsberg-porte > r-imperial-stout/6974/12252/ > > Not a bad beer but still ... how popular do you think Carlsberg was at that > time? > > Two years ago, however, the production of the Wiibroe Imperial Stout was > reestablished in the old buildings of Wiibroe at the highest standards. This > meant that the latest to brews were abandoned for some reason and now the > shelves at the stores are ripped. I still keep _one_ bottle from the autumn > just in case, while local beer enthusiasts are walking in circles. Should > they come too close, I have arranged for a dark place to hide the bottle! > > /gustav > > >>>> max.wanadoo at gmail.com 07-03-2009 20:46 >>> > Gustav, If you walk down the road and see a guy with a smile on his face > coming towards you - that will be me! > > I *try* my best to keep humour as an essential part of my Super-Ego, viz: > http://en.wikipedia.org/wiki/Ego#Ego > > The Super-ego works in contradiction to the id. The Super-ego strives to act > in a socially appropriate manner, whereas the id just wants instant > self-gratification. The Super-ego controls our sense of right and wrong and > guilt. It helps us fit into society by getting us to act in socially > acceptable ways. > > Pub life keeps me "In Society", otherwise I would be quite happy to sit in > front of my laptop for hours. I am by nature a gregarious person and a bit > of an extravert and enjoy other people's personalities. I *love* happy > people. I strive to retain the child in me and refuse to grow old. I do not > want to grow old gracefully - my body may age, but I will hang on to fun and > love and humour for as long as I can. > > Thinking of which, time I went to the pub! There's a pint sitting somewhere > with my name on it. Ha! > > Max > Ps. I just want code that is 100% accurate 100% of the time. Is that asking > toooo much??? > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 07 March 2009 19:12 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Figuring the date > > Hi Max > > Hanging around for too long at the pub?? > > Drew explained how it works and I added a little. Should be possible to > browse and collect? > And Drew's code is a one-liner. Eh ... cut and paste one line?? > Be careful with the strong beers .. should I mention (serious shutter and > tremble) non-alcoholic beers?? > > But be aware. That code is not for European use. We mostly use the ISO > 8601:1988 standard for weeknumbers (week 1 is first week with four days). > > /gustav > > >>>> max.wanadoo at gmail.com 07-03-2009 19:54 >>> > So, what is the final code that I can put into my Tools Box? > And, could somebody put a line of comment in to say exactly what the > function does and what params are expected. > > Thanks guys. > > Max > > > From jwcolby at colbyconsulting.com Sat Mar 7 20:21:46 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 07 Mar 2009 21:21:46 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com> <49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> Message-ID: <49B32BBA.8040601@colbyconsulting.com> I provided code for automatically iterating the controls collection. I provided classes for two of the data aware controls. What is your code for the audit trail, writing the old values to the audit table? I haven't done that but if you have, it should be trivial to add it to the form class. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...I don't NEED classes for anything ...anything except pain avoidance in > doing the same thing over and over > ...yes I can iterate the forms and have ...but then I add a new control and > have to remember to do it again > ...classes SHOULD put that into the auto category ...but like you, I'm > waiting on the conductor :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Saturday, March 07, 2009 6:33 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> You don't need classes for that. Just a global Boolean and one line of >> code >> on entry to function/sub and one when you leave function/sub. >> >> On Entry >> If bgLogMe then call pfLogEntry(me,True) >> >> On exit >> If bgLogMe then call pfLogEntry(me,False) >> >> It would be a simple matter to write some code to run though all modules >> and >> insert that line of code. >> >> As I said to JWC, I do (sometimes) use Classes but the real reason I don't >> is that I have never came across any situation where I NEED them. >> >> But, Like you, I am looking forward to the Missive (Don't know if I will >> live that long though - he really is an arse-dragger). >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman >> Sent: 07 March 2009 23:25 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] ...building, managing, and using a page favorites >> list >> >> ...I do audit trail logging on key forms ...but the code I'm using >> requires >> that I mod every control in each form ...pita it is ...one of the things >> I'm >> >> hoping to get from jc's class system is a way to automatically include >> that >> feature with the code in a single place. >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Saturday, March 07, 2009 1:51 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: Re: [AccessD] ...building, managing, and using a page favorites >> list >> >>> William, >>> >>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>> Menu, >>> Ctl-xyz for others. The code within the loading checks the person who has >>> logged in. Generically I can allow the OnLoad code if the currentuser >>> has >>> an access level <= that required for this operation. >>> >>> Not in Treeview though, just normal forms. >>> >>> Also, all my Forms, Reports can be *logged* so that I can go back and see >>> who done-what and when they done it. >>> >>> >>> HTH >>> >>> Max >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>> Hindman >>> Sent: 07 March 2009 17:47 >>> To: Access Developers discussion and problem solving >>> Subject: [AccessD] ...building, managing, and using a page favorites list >>> >>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>> ...such that when joe blow is logged in, in addition to my normal >>> treeview >>> menu, he'll also see a mini menu with up to 5 page selects that he has >>> chosen and can go directly to with a single click. >>> >>> ...has anyone built something like this before ...any ideas, samples, etc >>> much appreciated >>> >>> William >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From wdhindman at dejpolsystems.com Sun Mar 8 01:32:20 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 8 Mar 2009 03:32:20 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> Message-ID: ...you're a mite touchy these days :) tblAudit ID MachineName User TableName RecordPrimaryKey FieldName OriginalValue NewValue dateTimeStamp basAudit Option Compare Database Option Explicit Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, CurValue) Dim db As DAO.Database Dim rs As DAO.Recordset Set db = CurrentDb Set rs = db.OpenRecordset("AuditTable") rs.AddNew rs!TableName = txtTableName rs!RecordPrimaryKey = lngRecordNum rs!FieldName = txtFieldName rs!MachineName = ComputerName rs!User = UserID rs!OriginalValue = OrgValue rs!NewValue = CurValue rs!DateTimeStamp = Now() rs.Update rs.Close db.Close End Sub Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, OrgValue, CurValue) Dim db As DAO.Database Dim rs As DAO.Recordset Set db = CurrentDb Set rs = db.OpenRecordset("AuditTable") rs.AddNew rs!TableName = txtTableName rs!RecordPrimaryKey = lngRecordNum rs!MachineName = ComputerName rs!User = UserID rs!NewValue = CurValue rs!DateTimeStamp = Now() rs.Update rs.Close db.Close End Sub Typical Form cb Option Compare Database Option Explicit Const txtTableName = "tblCompany" Private Sub cboCountry_BeforeUpdate(Cancel As Integer) On Error GoTo Err_cboCountry_BeforeUpdate WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", Me.cboCountry.OldValue, Me.cboCountry.Value Exit_cboCountry_BeforeUpdate: Exit Sub Err_cboCountry_BeforeUpdate: MsgBox "Error # " & Str(Err.Number) & " was generated by " & Err.Source & Chr(13) & Err.Description Resume Exit_cboCountry_BeforeUpdate End Sub William -------------------------------------------------- From: "jwcolby" Sent: Saturday, March 07, 2009 10:21 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > I provided code for automatically iterating the controls collection. I > provided classes for two of > the data aware controls. > > What is your code for the audit trail, writing the old values to the audit > table? I haven't done > that but if you have, it should be trivial to add it to the form class. > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: >> ...I don't NEED classes for anything ...anything except pain avoidance in >> doing the same thing over and over >> ...yes I can iterate the forms and have ...but then I add a new control >> and >> have to remember to do it again >> ...classes SHOULD put that into the auto category ...but like you, I'm >> waiting on the conductor :) >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Saturday, March 07, 2009 6:33 PM >> To: "'Access Developers discussion and problem solving'" >> >> Subject: Re: [AccessD] ...building, managing, and using a page favorites >> list >> >>> You don't need classes for that. Just a global Boolean and one line of >>> code >>> on entry to function/sub and one when you leave function/sub. >>> >>> On Entry >>> If bgLogMe then call pfLogEntry(me,True) >>> >>> On exit >>> If bgLogMe then call pfLogEntry(me,False) >>> >>> It would be a simple matter to write some code to run though all modules >>> and >>> insert that line of code. >>> >>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>> don't >>> is that I have never came across any situation where I NEED them. >>> >>> But, Like you, I am looking forward to the Missive (Don't know if I will >>> live that long though - he really is an arse-dragger). >>> >>> Max >>> >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>> Hindman >>> Sent: 07 March 2009 23:25 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>> ...I do audit trail logging on key forms ...but the code I'm using >>> requires >>> that I mod every control in each form ...pita it is ...one of the things >>> I'm >>> >>> hoping to get from jc's class system is a way to automatically include >>> that >>> feature with the code in a single place. >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Saturday, March 07, 2009 1:51 PM >>> To: "'Access Developers discussion and problem solving'" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> William, >>>> >>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>> Menu, >>>> Ctl-xyz for others. The code within the loading checks the person who >>>> has >>>> logged in. Generically I can allow the OnLoad code if the currentuser >>>> has >>>> an access level <= that required for this operation. >>>> >>>> Not in Treeview though, just normal forms. >>>> >>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>> see >>>> who done-what and when they done it. >>>> >>>> >>>> HTH >>>> >>>> Max >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>> Hindman >>>> Sent: 07 March 2009 17:47 >>>> To: Access Developers discussion and problem solving >>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>> ...such that when joe blow is logged in, in addition to my normal >>>> treeview >>>> menu, he'll also see a mini menu with up to 5 page selects that he has >>>> chosen and can go directly to with a single click. >>>> >>>> ...has anyone built something like this before ...any ideas, samples, >>>> etc >>>> much appreciated >>>> >>>> William >>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sun Mar 8 07:01:34 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 08:01:34 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> Message-ID: <49B3B39E.8030402@colbyconsulting.com> William, You couldn't get much simpler. Now, as an exercise to you: 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. 2) Hook BeforeUpdate of the form and build an event sink 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls collection looking for controls where OldValue <> NewValue 4) Call ScanCtlsForAuditTrail from BeforeUpdate 5) Test for changed data being stored. I will discuss optimizations in the next email. They basically involve moving the Dim DB and Dim Rs up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. This speeds things up by keeping the recordset open the whole time. I will write this up into a lecture but you can do it William, I have faith in you! ;) John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...you're a mite touchy these days :) > > tblAudit > ID > MachineName > User > TableName > RecordPrimaryKey > FieldName > OriginalValue > NewValue > dateTimeStamp > > basAudit > Option Compare Database > Option Explicit > > Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, > CurValue) > Dim db As DAO.Database > Dim rs As DAO.Recordset > Set db = CurrentDb > Set rs = db.OpenRecordset("AuditTable") > > rs.AddNew > rs!TableName = txtTableName > rs!RecordPrimaryKey = lngRecordNum > rs!FieldName = txtFieldName > rs!MachineName = ComputerName > rs!User = UserID > rs!OriginalValue = OrgValue > rs!NewValue = CurValue > rs!DateTimeStamp = Now() > rs.Update > rs.Close > db.Close > End Sub > > Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, OrgValue, > CurValue) > Dim db As DAO.Database > Dim rs As DAO.Recordset > Set db = CurrentDb > Set rs = db.OpenRecordset("AuditTable") > > rs.AddNew > rs!TableName = txtTableName > rs!RecordPrimaryKey = lngRecordNum > rs!MachineName = ComputerName > rs!User = UserID > rs!NewValue = CurValue > rs!DateTimeStamp = Now() > rs.Update > rs.Close > db.Close > End Sub > > Typical Form cb > > Option Compare Database > Option Explicit > > Const txtTableName = "tblCompany" > > Private Sub cboCountry_BeforeUpdate(Cancel As Integer) > On Error GoTo Err_cboCountry_BeforeUpdate > > WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", > Me.cboCountry.OldValue, Me.cboCountry.Value > > Exit_cboCountry_BeforeUpdate: > Exit Sub > > Err_cboCountry_BeforeUpdate: > MsgBox "Error # " & Str(Err.Number) & " was generated by " & Err.Source > & Chr(13) & Err.Description > Resume Exit_cboCountry_BeforeUpdate > > End Sub > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Saturday, March 07, 2009 10:21 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> I provided code for automatically iterating the controls collection. I >> provided classes for two of >> the data aware controls. >> >> What is your code for the audit trail, writing the old values to the audit >> table? I haven't done >> that but if you have, it should be trivial to add it to the form class. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...I don't NEED classes for anything ...anything except pain avoidance in >>> doing the same thing over and over >>> ...yes I can iterate the forms and have ...but then I add a new control >>> and >>> have to remember to do it again >>> ...classes SHOULD put that into the auto category ...but like you, I'm >>> waiting on the conductor :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Saturday, March 07, 2009 6:33 PM >>> To: "'Access Developers discussion and problem solving'" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> You don't need classes for that. Just a global Boolean and one line of >>>> code >>>> on entry to function/sub and one when you leave function/sub. >>>> >>>> On Entry >>>> If bgLogMe then call pfLogEntry(me,True) >>>> >>>> On exit >>>> If bgLogMe then call pfLogEntry(me,False) >>>> >>>> It would be a simple matter to write some code to run though all modules >>>> and >>>> insert that line of code. >>>> >>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>> don't >>>> is that I have never came across any situation where I NEED them. >>>> >>>> But, Like you, I am looking forward to the Missive (Don't know if I will >>>> live that long though - he really is an arse-dragger). >>>> >>>> Max >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>> Hindman >>>> Sent: 07 March 2009 23:25 >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>> ...I do audit trail logging on key forms ...but the code I'm using >>>> requires >>>> that I mod every control in each form ...pita it is ...one of the things >>>> I'm >>>> >>>> hoping to get from jc's class system is a way to automatically include >>>> that >>>> feature with the code in a single place. >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Max Wanadoo" >>>> Sent: Saturday, March 07, 2009 1:51 PM >>>> To: "'Access Developers discussion and problem solving'" >>>> >>>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>>> William, >>>>> >>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>> Menu, >>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>> has >>>>> logged in. Generically I can allow the OnLoad code if the currentuser >>>>> has >>>>> an access level <= that required for this operation. >>>>> >>>>> Not in Treeview though, just normal forms. >>>>> >>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>> see >>>>> who done-what and when they done it. >>>>> >>>>> >>>>> HTH >>>>> >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>> Hindman >>>>> Sent: 07 March 2009 17:47 >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>> list >>>>> >>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>> ...such that when joe blow is logged in, in addition to my normal >>>>> treeview >>>>> menu, he'll also see a mini menu with up to 5 page selects that he has >>>>> chosen and can go directly to with a single click. >>>>> >>>>> ...has anyone built something like this before ...any ideas, samples, >>>>> etc >>>>> much appreciated >>>>> >>>>> William >>>>> >>>>> >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From wdhindman at dejpolsystems.com Sun Mar 8 11:03:58 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 8 Mar 2009 12:03:58 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> Message-ID: ...I like simple ...gives me more time in the hammock :) ...I'm not tracking you on "frmClass" ...in my lexicon that implies a new form ...or did you mean "clsForm" as a new class? William -------------------------------------------------- From: "jwcolby" Sent: Sunday, March 08, 2009 8:01 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > William, > > You couldn't get much simpler. > > Now, as an exercise to you: > > 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. > 2) Hook BeforeUpdate of the form and build an event sink > 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls > collection looking for > controls where OldValue <> NewValue > 4) Call ScanCtlsForAuditTrail from BeforeUpdate > 5) Test for changed data being stored. > > I will discuss optimizations in the next email. They basically involve > moving the Dim DB and Dim Rs > up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. > > This speeds things up by keeping the recordset open the whole time. > > I will write this up into a lecture but you can do it William, I have > faith in you! ;) > > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: >> ...you're a mite touchy these days :) >> >> tblAudit >> ID >> MachineName >> User >> TableName >> RecordPrimaryKey >> FieldName >> OriginalValue >> NewValue >> dateTimeStamp >> >> basAudit >> Option Compare Database >> Option Explicit >> >> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >> CurValue) >> Dim db As DAO.Database >> Dim rs As DAO.Recordset >> Set db = CurrentDb >> Set rs = db.OpenRecordset("AuditTable") >> >> rs.AddNew >> rs!TableName = txtTableName >> rs!RecordPrimaryKey = lngRecordNum >> rs!FieldName = txtFieldName >> rs!MachineName = ComputerName >> rs!User = UserID >> rs!OriginalValue = OrgValue >> rs!NewValue = CurValue >> rs!DateTimeStamp = Now() >> rs.Update >> rs.Close >> db.Close >> End Sub >> >> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >> OrgValue, >> CurValue) >> Dim db As DAO.Database >> Dim rs As DAO.Recordset >> Set db = CurrentDb >> Set rs = db.OpenRecordset("AuditTable") >> >> rs.AddNew >> rs!TableName = txtTableName >> rs!RecordPrimaryKey = lngRecordNum >> rs!MachineName = ComputerName >> rs!User = UserID >> rs!NewValue = CurValue >> rs!DateTimeStamp = Now() >> rs.Update >> rs.Close >> db.Close >> End Sub >> >> Typical Form cb >> >> Option Compare Database >> Option Explicit >> >> Const txtTableName = "tblCompany" >> >> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >> On Error GoTo Err_cboCountry_BeforeUpdate >> >> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >> Me.cboCountry.OldValue, Me.cboCountry.Value >> >> Exit_cboCountry_BeforeUpdate: >> Exit Sub >> >> Err_cboCountry_BeforeUpdate: >> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >> Err.Source >> & Chr(13) & Err.Description >> Resume Exit_cboCountry_BeforeUpdate >> >> End Sub >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Saturday, March 07, 2009 10:21 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] ...building, managing, and using a page favorites >> list >> >>> I provided code for automatically iterating the controls collection. I >>> provided classes for two of >>> the data aware controls. >>> >>> What is your code for the audit trail, writing the old values to the >>> audit >>> table? I haven't done >>> that but if you have, it should be trivial to add it to the form class. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> William Hindman wrote: >>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>> in >>>> doing the same thing over and over >>>> ...yes I can iterate the forms and have ...but then I add a new control >>>> and >>>> have to remember to do it again >>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>> waiting on the conductor :) >>>> >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Max Wanadoo" >>>> Sent: Saturday, March 07, 2009 6:33 PM >>>> To: "'Access Developers discussion and problem solving'" >>>> >>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>> favorites >>>> list >>>> >>>>> You don't need classes for that. Just a global Boolean and one line >>>>> of >>>>> code >>>>> on entry to function/sub and one when you leave function/sub. >>>>> >>>>> On Entry >>>>> If bgLogMe then call pfLogEntry(me,True) >>>>> >>>>> On exit >>>>> If bgLogMe then call pfLogEntry(me,False) >>>>> >>>>> It would be a simple matter to write some code to run though all >>>>> modules >>>>> and >>>>> insert that line of code. >>>>> >>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>> don't >>>>> is that I have never came across any situation where I NEED them. >>>>> >>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>> will >>>>> live that long though - he really is an arse-dragger). >>>>> >>>>> Max >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>> Hindman >>>>> Sent: 07 March 2009 23:25 >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>> requires >>>>> that I mod every control in each form ...pita it is ...one of the >>>>> things >>>>> I'm >>>>> >>>>> hoping to get from jc's class system is a way to automatically include >>>>> that >>>>> feature with the code in a single place. >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> William, >>>>>> >>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>> Menu, >>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>> has >>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>> currentuser >>>>>> has >>>>>> an access level <= that required for this operation. >>>>>> >>>>>> Not in Treeview though, just normal forms. >>>>>> >>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>> see >>>>>> who done-what and when they done it. >>>>>> >>>>>> >>>>>> HTH >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 17:47 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>> list >>>>>> >>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>> treeview >>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>> has >>>>>> chosen and can go directly to with a single click. >>>>>> >>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>> etc >>>>>> much appreciated >>>>>> >>>>>> William >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 8 11:24:53 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 8 Mar 2009 16:24:53 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> Message-ID: <49b3f15b.1818d00a.507a.5dca@mx.google.com> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 08 March 2009 16:04 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list ...I like simple ...gives me more time in the hammock :) ...I'm not tracking you on "frmClass" ...in my lexicon that implies a new form ...or did you mean "clsForm" as a new class? William -------------------------------------------------- From: "jwcolby" Sent: Sunday, March 08, 2009 8:01 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > William, > > You couldn't get much simpler. > > Now, as an exercise to you: > > 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. > 2) Hook BeforeUpdate of the form and build an event sink > 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls > collection looking for > controls where OldValue <> NewValue > 4) Call ScanCtlsForAuditTrail from BeforeUpdate > 5) Test for changed data being stored. > > I will discuss optimizations in the next email. They basically involve > moving the Dim DB and Dim Rs > up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. > > This speeds things up by keeping the recordset open the whole time. > > I will write this up into a lecture but you can do it William, I have > faith in you! ;) > > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: >> ...you're a mite touchy these days :) >> >> tblAudit >> ID >> MachineName >> User >> TableName >> RecordPrimaryKey >> FieldName >> OriginalValue >> NewValue >> dateTimeStamp >> >> basAudit >> Option Compare Database >> Option Explicit >> >> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >> CurValue) >> Dim db As DAO.Database >> Dim rs As DAO.Recordset >> Set db = CurrentDb >> Set rs = db.OpenRecordset("AuditTable") >> >> rs.AddNew >> rs!TableName = txtTableName >> rs!RecordPrimaryKey = lngRecordNum >> rs!FieldName = txtFieldName >> rs!MachineName = ComputerName >> rs!User = UserID >> rs!OriginalValue = OrgValue >> rs!NewValue = CurValue >> rs!DateTimeStamp = Now() >> rs.Update >> rs.Close >> db.Close >> End Sub >> >> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >> OrgValue, >> CurValue) >> Dim db As DAO.Database >> Dim rs As DAO.Recordset >> Set db = CurrentDb >> Set rs = db.OpenRecordset("AuditTable") >> >> rs.AddNew >> rs!TableName = txtTableName >> rs!RecordPrimaryKey = lngRecordNum >> rs!MachineName = ComputerName >> rs!User = UserID >> rs!NewValue = CurValue >> rs!DateTimeStamp = Now() >> rs.Update >> rs.Close >> db.Close >> End Sub >> >> Typical Form cb >> >> Option Compare Database >> Option Explicit >> >> Const txtTableName = "tblCompany" >> >> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >> On Error GoTo Err_cboCountry_BeforeUpdate >> >> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >> Me.cboCountry.OldValue, Me.cboCountry.Value >> >> Exit_cboCountry_BeforeUpdate: >> Exit Sub >> >> Err_cboCountry_BeforeUpdate: >> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >> Err.Source >> & Chr(13) & Err.Description >> Resume Exit_cboCountry_BeforeUpdate >> >> End Sub >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Saturday, March 07, 2009 10:21 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] ...building, managing, and using a page favorites >> list >> >>> I provided code for automatically iterating the controls collection. I >>> provided classes for two of >>> the data aware controls. >>> >>> What is your code for the audit trail, writing the old values to the >>> audit >>> table? I haven't done >>> that but if you have, it should be trivial to add it to the form class. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> William Hindman wrote: >>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>> in >>>> doing the same thing over and over >>>> ...yes I can iterate the forms and have ...but then I add a new control >>>> and >>>> have to remember to do it again >>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>> waiting on the conductor :) >>>> >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Max Wanadoo" >>>> Sent: Saturday, March 07, 2009 6:33 PM >>>> To: "'Access Developers discussion and problem solving'" >>>> >>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>> favorites >>>> list >>>> >>>>> You don't need classes for that. Just a global Boolean and one line >>>>> of >>>>> code >>>>> on entry to function/sub and one when you leave function/sub. >>>>> >>>>> On Entry >>>>> If bgLogMe then call pfLogEntry(me,True) >>>>> >>>>> On exit >>>>> If bgLogMe then call pfLogEntry(me,False) >>>>> >>>>> It would be a simple matter to write some code to run though all >>>>> modules >>>>> and >>>>> insert that line of code. >>>>> >>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>> don't >>>>> is that I have never came across any situation where I NEED them. >>>>> >>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>> will >>>>> live that long though - he really is an arse-dragger). >>>>> >>>>> Max >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>> Hindman >>>>> Sent: 07 March 2009 23:25 >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>> requires >>>>> that I mod every control in each form ...pita it is ...one of the >>>>> things >>>>> I'm >>>>> >>>>> hoping to get from jc's class system is a way to automatically include >>>>> that >>>>> feature with the code in a single place. >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> William, >>>>>> >>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>> Menu, >>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>> has >>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>> currentuser >>>>>> has >>>>>> an access level <= that required for this operation. >>>>>> >>>>>> Not in Treeview though, just normal forms. >>>>>> >>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>> see >>>>>> who done-what and when they done it. >>>>>> >>>>>> >>>>>> HTH >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 17:47 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>> list >>>>>> >>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>> treeview >>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>> has >>>>>> chosen and can go directly to with a single click. >>>>>> >>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>> etc >>>>>> much appreciated >>>>>> >>>>>> William >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Sun Mar 8 11:32:16 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 12:32:16 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> Message-ID: <49B3F310.7080009@colbyconsulting.com> clsFrm as in the class demo database. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...I like simple ...gives me more time in the hammock :) > ...I'm not tracking you on "frmClass" > ...in my lexicon that implies a new form ...or did you mean "clsForm" as a > new class? > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Sunday, March 08, 2009 8:01 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> William, >> >> You couldn't get much simpler. >> >> Now, as an exercise to you: >> >> 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. >> 2) Hook BeforeUpdate of the form and build an event sink >> 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls >> collection looking for >> controls where OldValue <> NewValue >> 4) Call ScanCtlsForAuditTrail from BeforeUpdate >> 5) Test for changed data being stored. >> >> I will discuss optimizations in the next email. They basically involve >> moving the Dim DB and Dim Rs >> up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. >> >> This speeds things up by keeping the recordset open the whole time. >> >> I will write this up into a lecture but you can do it William, I have >> faith in you! ;) >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...you're a mite touchy these days :) >>> >>> tblAudit >>> ID >>> MachineName >>> User >>> TableName >>> RecordPrimaryKey >>> FieldName >>> OriginalValue >>> NewValue >>> dateTimeStamp >>> >>> basAudit >>> Option Compare Database >>> Option Explicit >>> >>> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!FieldName = txtFieldName >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!OriginalValue = OrgValue >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >>> OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Typical Form cb >>> >>> Option Compare Database >>> Option Explicit >>> >>> Const txtTableName = "tblCompany" >>> >>> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >>> On Error GoTo Err_cboCountry_BeforeUpdate >>> >>> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >>> Me.cboCountry.OldValue, Me.cboCountry.Value >>> >>> Exit_cboCountry_BeforeUpdate: >>> Exit Sub >>> >>> Err_cboCountry_BeforeUpdate: >>> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >>> Err.Source >>> & Chr(13) & Err.Description >>> Resume Exit_cboCountry_BeforeUpdate >>> >>> End Sub >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Saturday, March 07, 2009 10:21 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> I provided code for automatically iterating the controls collection. I >>>> provided classes for two of >>>> the data aware controls. >>>> >>>> What is your code for the audit trail, writing the old values to the >>>> audit >>>> table? I haven't done >>>> that but if you have, it should be trivial to add it to the form class. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> William Hindman wrote: >>>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>>> in >>>>> doing the same thing over and over >>>>> ...yes I can iterate the forms and have ...but then I add a new control >>>>> and >>>>> have to remember to do it again >>>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>>> waiting on the conductor :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 6:33 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> You don't need classes for that. Just a global Boolean and one line >>>>>> of >>>>>> code >>>>>> on entry to function/sub and one when you leave function/sub. >>>>>> >>>>>> On Entry >>>>>> If bgLogMe then call pfLogEntry(me,True) >>>>>> >>>>>> On exit >>>>>> If bgLogMe then call pfLogEntry(me,False) >>>>>> >>>>>> It would be a simple matter to write some code to run though all >>>>>> modules >>>>>> and >>>>>> insert that line of code. >>>>>> >>>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>>> don't >>>>>> is that I have never came across any situation where I NEED them. >>>>>> >>>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>>> will >>>>>> live that long though - he really is an arse-dragger). >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 23:25 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>>> requires >>>>>> that I mod every control in each form ...pita it is ...one of the >>>>>> things >>>>>> I'm >>>>>> >>>>>> hoping to get from jc's class system is a way to automatically include >>>>>> that >>>>>> feature with the code in a single place. >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Max Wanadoo" >>>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>>> To: "'Access Developers discussion and problem solving'" >>>>>> >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>>> William, >>>>>>> >>>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>>> Menu, >>>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>>> has >>>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>>> currentuser >>>>>>> has >>>>>>> an access level <= that required for this operation. >>>>>>> >>>>>>> Not in Treeview though, just normal forms. >>>>>>> >>>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>>> see >>>>>>> who done-what and when they done it. >>>>>>> >>>>>>> >>>>>>> HTH >>>>>>> >>>>>>> Max >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>>> Hindman >>>>>>> Sent: 07 March 2009 17:47 >>>>>>> To: Access Developers discussion and problem solving >>>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>>> list >>>>>>> >>>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>>> treeview >>>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>>> has >>>>>>> chosen and can go directly to with a single click. >>>>>>> >>>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>>> etc >>>>>>> much appreciated >>>>>>> >>>>>>> William >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From Gustav at cactus.dk Sun Mar 8 12:19:15 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 08 Mar 2009 18:19:15 +0100 Subject: [AccessD] ...building, managing, and using a page favorites list Message-ID: Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max From jwcolby at colbyconsulting.com Sun Mar 8 13:14:32 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 14:14:32 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49b3f15b.1818d00a.507a.5dca@mx.google.com> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> <49b3f15b.1818d00a.507a.5dca@mx.google.com> Message-ID: <49B40B08.9020408@colbyconsulting.com> Max, I know that doing a sql statement like that is fast if you are only updating a single record. In this case we are potentially appending anywhere from one to N records. I suspect that in that case it would be faster to open the rst and hold it open, then do the append. Perhaps someone else would have an answer to that. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: >> This speeds things up by keeping the recordset open the whole time. > > Would it be quicked to use an SQL statement ie, > Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) > Currentdb.execute(sql) > > Rather than opening recordsets. I don't know, so i am really asking the > question > > Thanks > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 08 March 2009 16:04 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > ...I like simple ...gives me more time in the hammock :) > ...I'm not tracking you on "frmClass" > ...in my lexicon that implies a new form ...or did you mean "clsForm" as a > new class? > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Sunday, March 08, 2009 8:01 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> William, >> >> You couldn't get much simpler. >> >> Now, as an exercise to you: >> >> 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. >> 2) Hook BeforeUpdate of the form and build an event sink >> 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls > >> collection looking for >> controls where OldValue <> NewValue >> 4) Call ScanCtlsForAuditTrail from BeforeUpdate >> 5) Test for changed data being stored. >> >> I will discuss optimizations in the next email. They basically involve >> moving the Dim DB and Dim Rs >> up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. >> >> This speeds things up by keeping the recordset open the whole time. >> >> I will write this up into a lecture but you can do it William, I have >> faith in you! ;) >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...you're a mite touchy these days :) >>> >>> tblAudit >>> ID >>> MachineName >>> User >>> TableName >>> RecordPrimaryKey >>> FieldName >>> OriginalValue >>> NewValue >>> dateTimeStamp >>> >>> basAudit >>> Option Compare Database >>> Option Explicit >>> >>> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!FieldName = txtFieldName >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!OriginalValue = OrgValue >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >>> OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Typical Form cb >>> >>> Option Compare Database >>> Option Explicit >>> >>> Const txtTableName = "tblCompany" >>> >>> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >>> On Error GoTo Err_cboCountry_BeforeUpdate >>> >>> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >>> Me.cboCountry.OldValue, Me.cboCountry.Value >>> >>> Exit_cboCountry_BeforeUpdate: >>> Exit Sub >>> >>> Err_cboCountry_BeforeUpdate: >>> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >>> Err.Source >>> & Chr(13) & Err.Description >>> Resume Exit_cboCountry_BeforeUpdate >>> >>> End Sub >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Saturday, March 07, 2009 10:21 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> I provided code for automatically iterating the controls collection. I >>>> provided classes for two of >>>> the data aware controls. >>>> >>>> What is your code for the audit trail, writing the old values to the >>>> audit >>>> table? I haven't done >>>> that but if you have, it should be trivial to add it to the form class. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> William Hindman wrote: >>>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>>> in >>>>> doing the same thing over and over >>>>> ...yes I can iterate the forms and have ...but then I add a new control >>>>> and >>>>> have to remember to do it again >>>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>>> waiting on the conductor :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 6:33 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> You don't need classes for that. Just a global Boolean and one line >>>>>> of >>>>>> code >>>>>> on entry to function/sub and one when you leave function/sub. >>>>>> >>>>>> On Entry >>>>>> If bgLogMe then call pfLogEntry(me,True) >>>>>> >>>>>> On exit >>>>>> If bgLogMe then call pfLogEntry(me,False) >>>>>> >>>>>> It would be a simple matter to write some code to run though all >>>>>> modules >>>>>> and >>>>>> insert that line of code. >>>>>> >>>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>>> don't >>>>>> is that I have never came across any situation where I NEED them. >>>>>> >>>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>>> will >>>>>> live that long though - he really is an arse-dragger). >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 23:25 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>>> requires >>>>>> that I mod every control in each form ...pita it is ...one of the >>>>>> things >>>>>> I'm >>>>>> >>>>>> hoping to get from jc's class system is a way to automatically include >>>>>> that >>>>>> feature with the code in a single place. >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Max Wanadoo" >>>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>>> To: "'Access Developers discussion and problem solving'" >>>>>> >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>>> William, >>>>>>> >>>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>>> Menu, >>>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>>> has >>>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>>> currentuser >>>>>>> has >>>>>>> an access level <= that required for this operation. >>>>>>> >>>>>>> Not in Treeview though, just normal forms. >>>>>>> >>>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>>> see >>>>>>> who done-what and when they done it. >>>>>>> >>>>>>> >>>>>>> HTH >>>>>>> >>>>>>> Max >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>>> Hindman >>>>>>> Sent: 07 March 2009 17:47 >>>>>>> To: Access Developers discussion and problem solving >>>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>>> list >>>>>>> >>>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>>> treeview >>>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>>> has >>>>>>> chosen and can go directly to with a single click. >>>>>>> >>>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>>> etc >>>>>>> much appreciated >>>>>>> >>>>>>> William >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jwcolby at colbyconsulting.com Sun Mar 8 13:17:52 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 14:17:52 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> Message-ID: <49B40BD0.2060505@colbyconsulting.com> In the demo database we already built a clsFrm which is initialized in the OnOpen of every form. Your code would go in that clsFrm. It would then be available to any form that used the class, which in my projects is anything that is bound. I am busy today so I can't get to this until later tonight, and perhaps not even then. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...I like simple ...gives me more time in the hammock :) > ...I'm not tracking you on "frmClass" > ...in my lexicon that implies a new form ...or did you mean "clsForm" as a > new class? > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Sunday, March 08, 2009 8:01 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> William, >> >> You couldn't get much simpler. >> >> Now, as an exercise to you: >> >> 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. >> 2) Hook BeforeUpdate of the form and build an event sink >> 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls >> collection looking for >> controls where OldValue <> NewValue >> 4) Call ScanCtlsForAuditTrail from BeforeUpdate >> 5) Test for changed data being stored. >> >> I will discuss optimizations in the next email. They basically involve >> moving the Dim DB and Dim Rs >> up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. >> >> This speeds things up by keeping the recordset open the whole time. >> >> I will write this up into a lecture but you can do it William, I have >> faith in you! ;) >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...you're a mite touchy these days :) >>> >>> tblAudit >>> ID >>> MachineName >>> User >>> TableName >>> RecordPrimaryKey >>> FieldName >>> OriginalValue >>> NewValue >>> dateTimeStamp >>> >>> basAudit >>> Option Compare Database >>> Option Explicit >>> >>> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!FieldName = txtFieldName >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!OriginalValue = OrgValue >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >>> OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Typical Form cb >>> >>> Option Compare Database >>> Option Explicit >>> >>> Const txtTableName = "tblCompany" >>> >>> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >>> On Error GoTo Err_cboCountry_BeforeUpdate >>> >>> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >>> Me.cboCountry.OldValue, Me.cboCountry.Value >>> >>> Exit_cboCountry_BeforeUpdate: >>> Exit Sub >>> >>> Err_cboCountry_BeforeUpdate: >>> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >>> Err.Source >>> & Chr(13) & Err.Description >>> Resume Exit_cboCountry_BeforeUpdate >>> >>> End Sub >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Saturday, March 07, 2009 10:21 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> I provided code for automatically iterating the controls collection. I >>>> provided classes for two of >>>> the data aware controls. >>>> >>>> What is your code for the audit trail, writing the old values to the >>>> audit >>>> table? I haven't done >>>> that but if you have, it should be trivial to add it to the form class. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> William Hindman wrote: >>>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>>> in >>>>> doing the same thing over and over >>>>> ...yes I can iterate the forms and have ...but then I add a new control >>>>> and >>>>> have to remember to do it again >>>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>>> waiting on the conductor :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 6:33 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> You don't need classes for that. Just a global Boolean and one line >>>>>> of >>>>>> code >>>>>> on entry to function/sub and one when you leave function/sub. >>>>>> >>>>>> On Entry >>>>>> If bgLogMe then call pfLogEntry(me,True) >>>>>> >>>>>> On exit >>>>>> If bgLogMe then call pfLogEntry(me,False) >>>>>> >>>>>> It would be a simple matter to write some code to run though all >>>>>> modules >>>>>> and >>>>>> insert that line of code. >>>>>> >>>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>>> don't >>>>>> is that I have never came across any situation where I NEED them. >>>>>> >>>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>>> will >>>>>> live that long though - he really is an arse-dragger). >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 23:25 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>>> requires >>>>>> that I mod every control in each form ...pita it is ...one of the >>>>>> things >>>>>> I'm >>>>>> >>>>>> hoping to get from jc's class system is a way to automatically include >>>>>> that >>>>>> feature with the code in a single place. >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Max Wanadoo" >>>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>>> To: "'Access Developers discussion and problem solving'" >>>>>> >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>>> William, >>>>>>> >>>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>>> Menu, >>>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>>> has >>>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>>> currentuser >>>>>>> has >>>>>>> an access level <= that required for this operation. >>>>>>> >>>>>>> Not in Treeview though, just normal forms. >>>>>>> >>>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>>> see >>>>>>> who done-what and when they done it. >>>>>>> >>>>>>> >>>>>>> HTH >>>>>>> >>>>>>> Max >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>>> Hindman >>>>>>> Sent: 07 March 2009 17:47 >>>>>>> To: Access Developers discussion and problem solving >>>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>>> list >>>>>>> >>>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>>> treeview >>>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>>> has >>>>>>> chosen and can go directly to with a single click. >>>>>>> >>>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>>> etc >>>>>>> much appreciated >>>>>>> >>>>>>> William >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From max.wanadoo at gmail.com Sun Mar 8 13:44:44 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 8 Mar 2009 18:44:44 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49B40B08.9020408@colbyconsulting.com> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> <49b3f15b.1818d00a.507a.5dca@mx.google.com> <49B40B08.9020408@colbyconsulting.com> Message-ID: <49b41224.1c05d00a.379d.7c77@mx.google.com> Hi John, Yes, Gustav kindly gave me the answer which bears out your thinking too. Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 08 March 2009 18:15 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list Max, I know that doing a sql statement like that is fast if you are only updating a single record. In this case we are potentially appending anywhere from one to N records. I suspect that in that case it would be faster to open the rst and hold it open, then do the append. Perhaps someone else would have an answer to that. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: >> This speeds things up by keeping the recordset open the whole time. > > Would it be quicked to use an SQL statement ie, > Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) > Currentdb.execute(sql) > > Rather than opening recordsets. I don't know, so i am really asking the > question > > Thanks > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 08 March 2009 16:04 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > ...I like simple ...gives me more time in the hammock :) > ...I'm not tracking you on "frmClass" > ...in my lexicon that implies a new form ...or did you mean "clsForm" as a > new class? > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Sunday, March 08, 2009 8:01 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> William, >> >> You couldn't get much simpler. >> >> Now, as an exercise to you: >> >> 1) Place the WriteAuditUpdate and WriteAuditAddDelete in frmClass. >> 2) Hook BeforeUpdate of the form and build an event sink >> 3) Build a new function ScanCtlsForAuditTrail() that iterates the controls > >> collection looking for >> controls where OldValue <> NewValue >> 4) Call ScanCtlsForAuditTrail from BeforeUpdate >> 5) Test for changed data being stored. >> >> I will discuss optimizations in the next email. They basically involve >> moving the Dim DB and Dim Rs >> up into ScanCtlsForAuditTrail, then passing the RS into WriteAuditUpdate. >> >> This speeds things up by keeping the recordset open the whole time. >> >> I will write this up into a lecture but you can do it William, I have >> faith in you! ;) >> >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...you're a mite touchy these days :) >>> >>> tblAudit >>> ID >>> MachineName >>> User >>> TableName >>> RecordPrimaryKey >>> FieldName >>> OriginalValue >>> NewValue >>> dateTimeStamp >>> >>> basAudit >>> Option Compare Database >>> Option Explicit >>> >>> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!FieldName = txtFieldName >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!OriginalValue = OrgValue >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >>> OrgValue, >>> CurValue) >>> Dim db As DAO.Database >>> Dim rs As DAO.Recordset >>> Set db = CurrentDb >>> Set rs = db.OpenRecordset("AuditTable") >>> >>> rs.AddNew >>> rs!TableName = txtTableName >>> rs!RecordPrimaryKey = lngRecordNum >>> rs!MachineName = ComputerName >>> rs!User = UserID >>> rs!NewValue = CurValue >>> rs!DateTimeStamp = Now() >>> rs.Update >>> rs.Close >>> db.Close >>> End Sub >>> >>> Typical Form cb >>> >>> Option Compare Database >>> Option Explicit >>> >>> Const txtTableName = "tblCompany" >>> >>> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >>> On Error GoTo Err_cboCountry_BeforeUpdate >>> >>> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >>> Me.cboCountry.OldValue, Me.cboCountry.Value >>> >>> Exit_cboCountry_BeforeUpdate: >>> Exit Sub >>> >>> Err_cboCountry_BeforeUpdate: >>> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >>> Err.Source >>> & Chr(13) & Err.Description >>> Resume Exit_cboCountry_BeforeUpdate >>> >>> End Sub >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Saturday, March 07, 2009 10:21 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> I provided code for automatically iterating the controls collection. I >>>> provided classes for two of >>>> the data aware controls. >>>> >>>> What is your code for the audit trail, writing the old values to the >>>> audit >>>> table? I haven't done >>>> that but if you have, it should be trivial to add it to the form class. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> William Hindman wrote: >>>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>>> in >>>>> doing the same thing over and over >>>>> ...yes I can iterate the forms and have ...but then I add a new control >>>>> and >>>>> have to remember to do it again >>>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>>> waiting on the conductor :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 6:33 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> You don't need classes for that. Just a global Boolean and one line >>>>>> of >>>>>> code >>>>>> on entry to function/sub and one when you leave function/sub. >>>>>> >>>>>> On Entry >>>>>> If bgLogMe then call pfLogEntry(me,True) >>>>>> >>>>>> On exit >>>>>> If bgLogMe then call pfLogEntry(me,False) >>>>>> >>>>>> It would be a simple matter to write some code to run though all >>>>>> modules >>>>>> and >>>>>> insert that line of code. >>>>>> >>>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>>> don't >>>>>> is that I have never came across any situation where I NEED them. >>>>>> >>>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>>> will >>>>>> live that long though - he really is an arse-dragger). >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 23:25 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>>> requires >>>>>> that I mod every control in each form ...pita it is ...one of the >>>>>> things >>>>>> I'm >>>>>> >>>>>> hoping to get from jc's class system is a way to automatically include >>>>>> that >>>>>> feature with the code in a single place. >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Max Wanadoo" >>>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>>> To: "'Access Developers discussion and problem solving'" >>>>>> >>>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>>> favorites >>>>>> list >>>>>> >>>>>>> William, >>>>>>> >>>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>>> Menu, >>>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>>> has >>>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>>> currentuser >>>>>>> has >>>>>>> an access level <= that required for this operation. >>>>>>> >>>>>>> Not in Treeview though, just normal forms. >>>>>>> >>>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>>> see >>>>>>> who done-what and when they done it. >>>>>>> >>>>>>> >>>>>>> HTH >>>>>>> >>>>>>> Max >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>>> Hindman >>>>>>> Sent: 07 March 2009 17:47 >>>>>>> To: Access Developers discussion and problem solving >>>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>>> list >>>>>>> >>>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>>> treeview >>>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>>> has >>>>>>> chosen and can go directly to with a single click. >>>>>>> >>>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>>> etc >>>>>>> much appreciated >>>>>>> >>>>>>> William >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 8 13:44:44 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 8 Mar 2009 18:44:44 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: Message-ID: <49b41225.1c05d00a.379d.7c78@mx.google.com> Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Mar 8 14:00:01 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 8 Mar 2009 14:00:01 -0500 Subject: [AccessD] Figuring the date In-Reply-To: <49b304a6.0707d00a.49dc.23c5@mx.google.com> Message-ID: No argument on any count there! ;) I was just teasing, I just whipped up the example, wasn't going to for 100% optimization! ;) it was accurate though....for what was asked. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 07, 2009 5:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date No! He is trying to do 100% accurate and that is laudable. Besides which he is going to buy me a beer! These are my principles. If you don't like them, I have others! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 07 March 2009 21:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Picky picky... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, March 07, 2009 4:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Sun Mar 8 14:05:49 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 8 Mar 2009 19:05:49 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: <49b304a6.0707d00a.49dc.23c5@mx.google.com> Message-ID: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> Phew! You have to say, that Mr Gustav is good. Mind you, you yourself are up there with the luminaries. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 08 March 2009 19:00 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date No argument on any count there! ;) I was just teasing, I just whipped up the example, wasn't going to for 100% optimization! ;) it was accurate though....for what was asked. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 07, 2009 5:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date No! He is trying to do 100% accurate and that is laudable. Besides which he is going to buy me a beer! These are my principles. If you don't like them, I have others! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 07 March 2009 21:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Picky picky... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, March 07, 2009 4:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 8 14:46:35 2009 From: max.wanadoo at gmail.com (Denis Sherman) Date: Sun, 8 Mar 2009 19:46:35 -0000 Subject: [AccessD] Developing Treeview Based Systems - a few links In-Reply-To: References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com><5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com><97851278CEB3420E87399311E5AA9084@home6399619597> <49ac46bf.0a1ad00a.2d04.65df@mx.google.com> Message-ID: <49b420a2.0707d00a.4d04.ffffab08@mx.google.com> Hi Jack, Just having a look at those zip files you kindly sent. I am getting an error when I try to open frmTreeViewWithImagesDemo in form view. It opens ok in design view. The error is: ImageList must be initialised before it can be used (35613) occurred in frmTreeviewWithImagesDemo.tvDetails_Load Any ideas? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 02 March 2009 23:10 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems - a few links Max, Here are links to the downloads (zip files) from Utter Access http://www.box.net/shared/0o49t11c9o http://www.box.net/shared/umtdrpkxlk I have retried the MSDN link from different machines -- all work??? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Denis Sherman Sent: Monday, March 02, 2009 3:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems - a few links Thanks Jack. Most useful. However the msdn link didn't work (correctly entered). Also, the Utter Access links required a username and password. Can you send me yours please - ta. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 02 March 2009 13:13 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Developing Treeview Based Systems - a few links Max, A couple more Treeview links Using a TreeView Control as a Record Selector http://www.helenfeddema.com/Files/accarch103.zip TreeView Control Wizard and Subdatasheets http://www.helenfeddema.com/Files/accarch53.zip The MSDN Link(VB) http://msdn.microsoft.com/en-us/library/aa733703(VS.60).aspx Utter access download examples http://www.utteraccess.com/forums/uadl.php?Zn=1269873 http://www.utteraccess.com/forums/uadl.php?Zn=1376871 Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 01, 2009 4:53 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Developing Treeview Based Systems Does anybody have any list of Treeview Methods and Properties that they can share? Web sites etc would be useful Thanls Max Laugh more than cry. Smile more than frown. Be generous in spirit. And always stand your round in the pub! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From apg at alun.de Sun Mar 8 19:38:14 2009 From: apg at alun.de (alun garraway) Date: Mon, 09 Mar 2009 00:38:14 +0000 Subject: [AccessD] OT: My Friday RANT In-Reply-To: <49b160d7.1c215e0a.2091.ffffd4cd@mx.google.com> References: <369F68830B194847AADC5F67F20CC46D@MINSTER> <49b15ce3.1c07d00a.59a5.ffff8b63@mx.google.com> <49b160d7.1c215e0a.2091.ffffd4cd@mx.google.com> Message-ID: <49B464F6.9040100@alun.de> this one is free (up till now) http://tube2mp3.de/index.php enjoy :-) > But that's not the point Charlotte. There is free software out there, and if > I use it and it sucks then, as you say, I can't complain. The grouse is with > vendors who pretend their software is free when it isn't. Last night I > wanted to convert something from one music format to another. Found a "free" > utility which, only after I'd downloaded, installed and run it, told me it > would convert the first 30 seconds and then wanted payment to do more. That > doesn't fall into the "get what you pay for" category, more the "pretending > to be what it is not" category. I later found a truly free utility; a bit > rough around the edges but did what it said and did it for nothing. > > Andy > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 06 March 2009 16:14 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: My Friday RANT > > > Um... "You get what you pay for?" > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Friday, March 06, 2009 5:08 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT: My Friday RANT > > Yep, happened to me only last night Max. What looked like free software was > the usual free trial of limited features. Wish there was a quick way to > distinguish the truly free. Anyone got the magic key to this? > > Andy > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: 06 March 2009 13:02 > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: My Friday RANT > > > Hi Guys, > > Do you, like me, get really irritated when searching for FREE software to > find that the search result is cluttered by Commercial Software which offers > a FREE DOWNLOAD just so they can get the word FREE into the search engines! > It is really a time waster, grrrrr.. > > My Friday rant. > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From jwcolby at colbyconsulting.com Sun Mar 8 19:32:39 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 20:32:39 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49b41225.1c05d00a.379d.7c78@mx.google.com> References: <49b41225.1c05d00a.379d.7c78@mx.google.com> Message-ID: <49B463A7.5000301@colbyconsulting.com> Max, It is just one line but you have to assemble a SQL statement on the fly, which if you parse it out to be readable turns into a bunch of lines also. The "block of code" is immanently readable already. Anyone who knows dao can just read the table that is being modified, the field names and so forth. The bigger issue in this case though is that you are doing an append for each control that changed. While that may only be 1 control, it could be 20. Don't get me wrong, I do both, but I only do the SQL version when it is one record. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Thanks Gustav, I guess it is the opening of the recordset which takes the > time and by holding it open in a loop it will beat the sql statement every > time. But nice to get this confirmed. > > As you say, for one record it makes no difference. I *like* the sql because > it is just a one/two liner and not a block of code. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 08 March 2009 17:19 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > Hi Max > > No. Working with the recordset directly via DAO is always fastest - but many > forget or carry over their bad habits from VB or ASP where you see so much > SQL command stuff and the like, because this once was the only - or at least > the easiest - method available in those environments. > > Of course, for a single record inserted, difference will not be big. But can > you keep the recordset open, one insert is very speedy. > > /gustav > >>>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> >> This speeds things up by keeping the recordset open the whole time. > > Would it be quicked to use an SQL statement ie, > Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) > Currentdb.execute(sql) > > Rather than opening recordsets. I don't know, so i am really asking the > question > > Thanks > > Max > > > From jwcolby at colbyconsulting.com Sun Mar 8 19:52:52 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 20:52:52 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> Message-ID: <49B46864.3070507@colbyconsulting.com> William, So AuditUpdate is for BeforeUpdate, whereas add/delete is for BeforeDelete and BeforeInsert? One problem I have with the BeforeXXX is that they can all be canceled. If you actually perform the insert, and then the user cancels the action, you have data in the audit trail that shouldn't be there. How do you handle that? John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...you're a mite touchy these days :) > > tblAudit > ID > MachineName > User > TableName > RecordPrimaryKey > FieldName > OriginalValue > NewValue > dateTimeStamp > > basAudit > Option Compare Database > Option Explicit > > Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, > CurValue) > Dim db As DAO.Database > Dim rs As DAO.Recordset > Set db = CurrentDb > Set rs = db.OpenRecordset("AuditTable") > > rs.AddNew > rs!TableName = txtTableName > rs!RecordPrimaryKey = lngRecordNum > rs!FieldName = txtFieldName > rs!MachineName = ComputerName > rs!User = UserID > rs!OriginalValue = OrgValue > rs!NewValue = CurValue > rs!DateTimeStamp = Now() > rs.Update > rs.Close > db.Close > End Sub > > Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, OrgValue, > CurValue) > Dim db As DAO.Database > Dim rs As DAO.Recordset > Set db = CurrentDb > Set rs = db.OpenRecordset("AuditTable") > > rs.AddNew > rs!TableName = txtTableName > rs!RecordPrimaryKey = lngRecordNum > rs!MachineName = ComputerName > rs!User = UserID > rs!NewValue = CurValue > rs!DateTimeStamp = Now() > rs.Update > rs.Close > db.Close > End Sub > > Typical Form cb > > Option Compare Database > Option Explicit > > Const txtTableName = "tblCompany" > > Private Sub cboCountry_BeforeUpdate(Cancel As Integer) > On Error GoTo Err_cboCountry_BeforeUpdate > > WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", > Me.cboCountry.OldValue, Me.cboCountry.Value > > Exit_cboCountry_BeforeUpdate: > Exit Sub > > Err_cboCountry_BeforeUpdate: > MsgBox "Error # " & Str(Err.Number) & " was generated by " & Err.Source > & Chr(13) & Err.Description > Resume Exit_cboCountry_BeforeUpdate > > End Sub > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Saturday, March 07, 2009 10:21 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> I provided code for automatically iterating the controls collection. I >> provided classes for two of >> the data aware controls. >> >> What is your code for the audit trail, writing the old values to the audit >> table? I haven't done >> that but if you have, it should be trivial to add it to the form class. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...I don't NEED classes for anything ...anything except pain avoidance in >>> doing the same thing over and over >>> ...yes I can iterate the forms and have ...but then I add a new control >>> and >>> have to remember to do it again >>> ...classes SHOULD put that into the auto category ...but like you, I'm >>> waiting on the conductor :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Saturday, March 07, 2009 6:33 PM >>> To: "'Access Developers discussion and problem solving'" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> You don't need classes for that. Just a global Boolean and one line of >>>> code >>>> on entry to function/sub and one when you leave function/sub. >>>> >>>> On Entry >>>> If bgLogMe then call pfLogEntry(me,True) >>>> >>>> On exit >>>> If bgLogMe then call pfLogEntry(me,False) >>>> >>>> It would be a simple matter to write some code to run though all modules >>>> and >>>> insert that line of code. >>>> >>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>> don't >>>> is that I have never came across any situation where I NEED them. >>>> >>>> But, Like you, I am looking forward to the Missive (Don't know if I will >>>> live that long though - he really is an arse-dragger). >>>> >>>> Max >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>> Hindman >>>> Sent: 07 March 2009 23:25 >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>> ...I do audit trail logging on key forms ...but the code I'm using >>>> requires >>>> that I mod every control in each form ...pita it is ...one of the things >>>> I'm >>>> >>>> hoping to get from jc's class system is a way to automatically include >>>> that >>>> feature with the code in a single place. >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Max Wanadoo" >>>> Sent: Saturday, March 07, 2009 1:51 PM >>>> To: "'Access Developers discussion and problem solving'" >>>> >>>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>>> William, >>>>> >>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>> Menu, >>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>> has >>>>> logged in. Generically I can allow the OnLoad code if the currentuser >>>>> has >>>>> an access level <= that required for this operation. >>>>> >>>>> Not in Treeview though, just normal forms. >>>>> >>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>> see >>>>> who done-what and when they done it. >>>>> >>>>> >>>>> HTH >>>>> >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>> Hindman >>>>> Sent: 07 March 2009 17:47 >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>> list >>>>> >>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>> ...such that when joe blow is logged in, in addition to my normal >>>>> treeview >>>>> menu, he'll also see a mini menu with up to 5 page selects that he has >>>>> chosen and can go directly to with a single click. >>>>> >>>>> ...has anyone built something like this before ...any ideas, samples, >>>>> etc >>>>> much appreciated >>>>> >>>>> William >>>>> >>>>> >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jwcolby at colbyconsulting.com Sun Mar 8 20:04:07 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 08 Mar 2009 21:04:07 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> Message-ID: <49B46B07.90302@colbyconsulting.com> Other problems I see: 1) The AuditTable needs an "Edit type" field. We need to know whether the data in the table was an edit to the field, a new record, or a delete. 2) The table that the data comes from... how do I determine that? Am I drilling down into the DAO under the control? What happens if this is a complex query? Even worse a complex SQL statement? 3) The field name can be determined from the control source, but it may be an alias if the form's recordsource is a query or SQL Statement. 4) Recording full on text fields for the table name, field name and computer name is going to be very expensive. If you have a form with 40 fields and you are performing an add record... John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...you're a mite touchy these days :) > > tblAudit > ID > MachineName > User > TableName > RecordPrimaryKey > FieldName > OriginalValue > NewValue > dateTimeStamp > > basAudit > Option Compare Database > Option Explicit > > Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, > CurValue) > Dim db As DAO.Database > Dim rs As DAO.Recordset > Set db = CurrentDb > Set rs = db.OpenRecordset("AuditTable") > > rs.AddNew > rs!TableName = txtTableName > rs!RecordPrimaryKey = lngRecordNum > rs!FieldName = txtFieldName > rs!MachineName = ComputerName > rs!User = UserID > rs!OriginalValue = OrgValue > rs!NewValue = CurValue > rs!DateTimeStamp = Now() > rs.Update > rs.Close > db.Close > End Sub > > Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, OrgValue, > CurValue) > Dim db As DAO.Database > Dim rs As DAO.Recordset > Set db = CurrentDb > Set rs = db.OpenRecordset("AuditTable") > > rs.AddNew > rs!TableName = txtTableName > rs!RecordPrimaryKey = lngRecordNum > rs!MachineName = ComputerName > rs!User = UserID > rs!NewValue = CurValue > rs!DateTimeStamp = Now() > rs.Update > rs.Close > db.Close > End Sub > > Typical Form cb > > Option Compare Database > Option Explicit > > Const txtTableName = "tblCompany" > > Private Sub cboCountry_BeforeUpdate(Cancel As Integer) > On Error GoTo Err_cboCountry_BeforeUpdate > > WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", > Me.cboCountry.OldValue, Me.cboCountry.Value > > Exit_cboCountry_BeforeUpdate: > Exit Sub > > Err_cboCountry_BeforeUpdate: > MsgBox "Error # " & Str(Err.Number) & " was generated by " & Err.Source > & Chr(13) & Err.Description > Resume Exit_cboCountry_BeforeUpdate > > End Sub > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Saturday, March 07, 2009 10:21 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> I provided code for automatically iterating the controls collection. I >> provided classes for two of >> the data aware controls. >> >> What is your code for the audit trail, writing the old values to the audit >> table? I haven't done >> that but if you have, it should be trivial to add it to the form class. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> William Hindman wrote: >>> ...I don't NEED classes for anything ...anything except pain avoidance in >>> doing the same thing over and over >>> ...yes I can iterate the forms and have ...but then I add a new control >>> and >>> have to remember to do it again >>> ...classes SHOULD put that into the auto category ...but like you, I'm >>> waiting on the conductor :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Saturday, March 07, 2009 6:33 PM >>> To: "'Access Developers discussion and problem solving'" >>> >>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>> list >>> >>>> You don't need classes for that. Just a global Boolean and one line of >>>> code >>>> on entry to function/sub and one when you leave function/sub. >>>> >>>> On Entry >>>> If bgLogMe then call pfLogEntry(me,True) >>>> >>>> On exit >>>> If bgLogMe then call pfLogEntry(me,False) >>>> >>>> It would be a simple matter to write some code to run though all modules >>>> and >>>> insert that line of code. >>>> >>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>> don't >>>> is that I have never came across any situation where I NEED them. >>>> >>>> But, Like you, I am looking forward to the Missive (Don't know if I will >>>> live that long though - he really is an arse-dragger). >>>> >>>> Max >>>> >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>> Hindman >>>> Sent: 07 March 2009 23:25 >>>> To: Access Developers discussion and problem solving >>>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>> ...I do audit trail logging on key forms ...but the code I'm using >>>> requires >>>> that I mod every control in each form ...pita it is ...one of the things >>>> I'm >>>> >>>> hoping to get from jc's class system is a way to automatically include >>>> that >>>> feature with the code in a single place. >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Max Wanadoo" >>>> Sent: Saturday, March 07, 2009 1:51 PM >>>> To: "'Access Developers discussion and problem solving'" >>>> >>>> Subject: Re: [AccessD] ...building, managing, and using a page favorites >>>> list >>>> >>>>> William, >>>>> >>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>> Menu, >>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>> has >>>>> logged in. Generically I can allow the OnLoad code if the currentuser >>>>> has >>>>> an access level <= that required for this operation. >>>>> >>>>> Not in Treeview though, just normal forms. >>>>> >>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>> see >>>>> who done-what and when they done it. >>>>> >>>>> >>>>> HTH >>>>> >>>>> Max >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>> Hindman >>>>> Sent: 07 March 2009 17:47 >>>>> To: Access Developers discussion and problem solving >>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>> list >>>>> >>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>> ...such that when joe blow is logged in, in addition to my normal >>>>> treeview >>>>> menu, he'll also see a mini menu with up to 5 page selects that he has >>>>> chosen and can go directly to with a single click. >>>>> >>>>> ...has anyone built something like this before ...any ideas, samples, >>>>> etc >>>>> much appreciated >>>>> >>>>> William >>>>> >>>>> >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jimdettman at verizon.net Sun Mar 8 20:18:58 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Sun, 08 Mar 2009 21:18:58 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49b41225.1c05d00a.379d.7c78@mx.google.com> References: <49b41225.1c05d00a.379d.7c78@mx.google.com> Message-ID: Max, << I *like* the sql because it is just a one/two liner and not a block of code.>> That's what subroutines are for ;) Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 08, 2009 2:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sun Mar 8 22:25:46 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 8 Mar 2009 23:25:46 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B46B07.90302@colbyconsulting.com> Message-ID: <41572987DEBB49849FCF79FFFBCE72E0@jislaptopdev> ...lol ...you live to make my life difficult :) 1) bound fields in a badge issuing system designed to be as fast as possible ...every record update/add has the time and user recorded in the record itself ...I don't use the add/insert function in the basAudit for anything at the moment. ...the audit changes functionality was added when we needed to know which user was generating bad data ...it worked. ...there is no delete functionality ...if a mistake is made, the user cancels the print and corrects the badge data ...no deletes are allowed ...if a mistake is made, the user puts it in the record notes field and moves on ...it is corrected after the show by users who know what they are doing ...I never let the temp worker at the show do anything that is irreversible. 2) the table that the data comes from is in Const txtTableName at the top of the form code, no query, no SQL ...its a table produced from the main mdb before the show ...I fully grant you that it isn't an everyday solution but it sure keeps me from putting the real data at the mercy of temp hires ...now if you have a better idea for applying this to the real world, I'm all ears :) 3) granted, but its not :) ...any class resolution should provide the functionality for me to id controls that are not to be audited ...for instance, I sure as hell don't intend to audit memo fields or fields that are concatenations :) 4) granted ...which is why I audit only those records/fields that are critical ...no one promised you a rose garden :) ...but if you have a better solution, like I said, I'm all ears :) William -------------------------------------------------- From: "jwcolby" Sent: Sunday, March 08, 2009 9:04 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > Other problems I see: > > 1) The AuditTable needs an "Edit type" field. We need to know whether the > data in the table was an > edit to the field, a new record, or a delete. > 2) The table that the data comes from... how do I determine that? Am I > drilling down into the DAO > under the control? What happens if this is a complex query? Even worse a > complex SQL statement? > 3) The field name can be determined from the control source, but it may be > an alias if the form's > recordsource is a query or SQL Statement. > 4) Recording full on text fields for the table name, field name and > computer name is going to be > very expensive. If you have a form with 40 fields and you are performing > an add record... > > John W. Colby > www.ColbyConsulting.com > > > William Hindman wrote: >> ...you're a mite touchy these days :) >> >> tblAudit >> ID >> MachineName >> User >> TableName >> RecordPrimaryKey >> FieldName >> OriginalValue >> NewValue >> dateTimeStamp >> >> basAudit >> Option Compare Database >> Option Explicit >> >> Sub WriteAuditUpdate(txtTableName, lngRecordNum, txtFieldName, OrgValue, >> CurValue) >> Dim db As DAO.Database >> Dim rs As DAO.Recordset >> Set db = CurrentDb >> Set rs = db.OpenRecordset("AuditTable") >> >> rs.AddNew >> rs!TableName = txtTableName >> rs!RecordPrimaryKey = lngRecordNum >> rs!FieldName = txtFieldName >> rs!MachineName = ComputerName >> rs!User = UserID >> rs!OriginalValue = OrgValue >> rs!NewValue = CurValue >> rs!DateTimeStamp = Now() >> rs.Update >> rs.Close >> db.Close >> End Sub >> >> Sub WriteAuditAddDelete(txtTableName, lngRecordNum, txtFieldName, >> OrgValue, >> CurValue) >> Dim db As DAO.Database >> Dim rs As DAO.Recordset >> Set db = CurrentDb >> Set rs = db.OpenRecordset("AuditTable") >> >> rs.AddNew >> rs!TableName = txtTableName >> rs!RecordPrimaryKey = lngRecordNum >> rs!MachineName = ComputerName >> rs!User = UserID >> rs!NewValue = CurValue >> rs!DateTimeStamp = Now() >> rs.Update >> rs.Close >> db.Close >> End Sub >> >> Typical Form cb >> >> Option Compare Database >> Option Explicit >> >> Const txtTableName = "tblCompany" >> >> Private Sub cboCountry_BeforeUpdate(Cancel As Integer) >> On Error GoTo Err_cboCountry_BeforeUpdate >> >> WriteAuditUpdate txtTableName, Me.CompanyID, "cboCountry", >> Me.cboCountry.OldValue, Me.cboCountry.Value >> >> Exit_cboCountry_BeforeUpdate: >> Exit Sub >> >> Err_cboCountry_BeforeUpdate: >> MsgBox "Error # " & Str(Err.Number) & " was generated by " & >> Err.Source >> & Chr(13) & Err.Description >> Resume Exit_cboCountry_BeforeUpdate >> >> End Sub >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Saturday, March 07, 2009 10:21 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] ...building, managing, and using a page favorites >> list >> >>> I provided code for automatically iterating the controls collection. I >>> provided classes for two of >>> the data aware controls. >>> >>> What is your code for the audit trail, writing the old values to the >>> audit >>> table? I haven't done >>> that but if you have, it should be trivial to add it to the form class. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> William Hindman wrote: >>>> ...I don't NEED classes for anything ...anything except pain avoidance >>>> in >>>> doing the same thing over and over >>>> ...yes I can iterate the forms and have ...but then I add a new control >>>> and >>>> have to remember to do it again >>>> ...classes SHOULD put that into the auto category ...but like you, I'm >>>> waiting on the conductor :) >>>> >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Max Wanadoo" >>>> Sent: Saturday, March 07, 2009 6:33 PM >>>> To: "'Access Developers discussion and problem solving'" >>>> >>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>> favorites >>>> list >>>> >>>>> You don't need classes for that. Just a global Boolean and one line >>>>> of >>>>> code >>>>> on entry to function/sub and one when you leave function/sub. >>>>> >>>>> On Entry >>>>> If bgLogMe then call pfLogEntry(me,True) >>>>> >>>>> On exit >>>>> If bgLogMe then call pfLogEntry(me,False) >>>>> >>>>> It would be a simple matter to write some code to run though all >>>>> modules >>>>> and >>>>> insert that line of code. >>>>> >>>>> As I said to JWC, I do (sometimes) use Classes but the real reason I >>>>> don't >>>>> is that I have never came across any situation where I NEED them. >>>>> >>>>> But, Like you, I am looking forward to the Missive (Don't know if I >>>>> will >>>>> live that long though - he really is an arse-dragger). >>>>> >>>>> Max >>>>> >>>>> >>>>> >>>>> -----Original Message----- >>>>> From: accessd-bounces at databaseadvisors.com >>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>> Hindman >>>>> Sent: 07 March 2009 23:25 >>>>> To: Access Developers discussion and problem solving >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>> ...I do audit trail logging on key forms ...but the code I'm using >>>>> requires >>>>> that I mod every control in each form ...pita it is ...one of the >>>>> things >>>>> I'm >>>>> >>>>> hoping to get from jc's class system is a way to automatically include >>>>> that >>>>> feature with the code in a single place. >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Saturday, March 07, 2009 1:51 PM >>>>> To: "'Access Developers discussion and problem solving'" >>>>> >>>>> Subject: Re: [AccessD] ...building, managing, and using a page >>>>> favorites >>>>> list >>>>> >>>>>> William, >>>>>> >>>>>> I do *something* similar but I put mine on hot keys, Ctl-M for Max's >>>>>> Menu, >>>>>> Ctl-xyz for others. The code within the loading checks the person who >>>>>> has >>>>>> logged in. Generically I can allow the OnLoad code if the >>>>>> currentuser >>>>>> has >>>>>> an access level <= that required for this operation. >>>>>> >>>>>> Not in Treeview though, just normal forms. >>>>>> >>>>>> Also, all my Forms, Reports can be *logged* so that I can go back and >>>>>> see >>>>>> who done-what and when they done it. >>>>>> >>>>>> >>>>>> HTH >>>>>> >>>>>> Max >>>>>> >>>>>> >>>>>> -----Original Message----- >>>>>> From: accessd-bounces at databaseadvisors.com >>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >>>>>> Hindman >>>>>> Sent: 07 March 2009 17:47 >>>>>> To: Access Developers discussion and problem solving >>>>>> Subject: [AccessD] ...building, managing, and using a page favorites >>>>>> list >>>>>> >>>>>> ...I want to create a user specific favorites list for an a2k3 mdb fe >>>>>> ...such that when joe blow is logged in, in addition to my normal >>>>>> treeview >>>>>> menu, he'll also see a mini menu with up to 5 page selects that he >>>>>> has >>>>>> chosen and can go directly to with a single click. >>>>>> >>>>>> ...has anyone built something like this before ...any ideas, samples, >>>>>> etc >>>>>> much appreciated >>>>>> >>>>>> William >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sun Mar 8 23:22:50 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 00:22:50 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <41572987DEBB49849FCF79FFFBCE72E0@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B46B07.90302@colbyconsulting.com> <41572987DEBB49849FCF79FFFBCE72E0@jislaptopdev> Message-ID: <49B4999A.7030302@colbyconsulting.com> William, > ...but if you have a better solution, like I said, I'm all ears :) I was not intending to step on toes. From the thread it sounded as if you were discussing a full on generic solution for an audit trail, and that you had something in place that you already used. For a one-off situation I would suggest a one-off solution, which it sounds like you already have. A full on generic audit trail gets sticky in a hurry as my observations describe. If anyone is interested in designing a full blown generic audit trail, these kinds of problems have to be solved. You quickly run into the need to normalize to reduce the sheer size of the text data that you would otherwise be storing every time. You also need to make decisions about whether you are going to try to discover the name of the actual table that a given field is coming from or just be content with the object that the form is bound to. For my code which applies a standard date format across the application I did some of this stuff. Using DAO and the form's recordsetclone, I did drill down into the field object which has a ton of information about where the data comes from. At the time I wasn't really looking at it from an audit trail perspective however so I can't really say whether it would deliver that kind of detail. I do know that the field object has several properties that would likely help: 1) SourceTable 2) SourceField 3) DataUpdateable I placed the code that did the drill down into my clsFrm control scanner. As I scanned for controls I was looking for the data type to see if it was a date. I passed the data type off to the control class just so that it could later do any other system wide formatting or input mask kind of thing. In the case of audit trail code you would already have the source table and field at your fingertips. This would be the place to perform the normalization such that if a source table name was not in a normalization table already (not recorded yet) then the clsFrm code would just store it and get the PK to use in the audit trail. Likewise with the field name. Self normalizing audit trail code. There is a lot of development effort there though and I don't have a client paying me for that. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...lol ...you live to make my life difficult :) > 1) bound fields in a badge issuing system designed to be as fast as possible > ...every record update/add has the time and user recorded in the record > itself ...I don't use the add/insert function in the basAudit for anything > at the moment. > ...the audit changes functionality was added when we needed to know which > user was generating bad data ...it worked. > ...there is no delete functionality ...if a mistake is made, the user > cancels the print and corrects the badge data ...no deletes are allowed > ...if a mistake is made, the user puts it in the record notes field and > moves on ...it is corrected after the show by users who know what they are > doing ...I never let the temp worker at the show do anything that is > irreversible. > 2) the table that the data comes from is in Const txtTableName at the top of > the form code, no query, no SQL ...its a table produced from the main mdb > before the show ...I fully grant you that it isn't an everyday solution but > it sure keeps me from putting the real data at the mercy of temp hires > ...now if you have a better idea for applying this to the real world, I'm > all ears :) > 3) granted, but its not :) ...any class resolution should provide the > functionality for me to id controls that are not to be audited ...for > instance, I sure as hell don't intend to audit memo fields or fields that > are concatenations :) > 4) granted ...which is why I audit only those records/fields that are > critical ...no one promised you a rose garden :) > ...but if you have a better solution, like I said, I'm all ears :) > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Sunday, March 08, 2009 9:04 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> Other problems I see: >> >> 1) The AuditTable needs an "Edit type" field. We need to know whether the >> data in the table was an >> edit to the field, a new record, or a delete. >> 2) The table that the data comes from... how do I determine that? Am I >> drilling down into the DAO >> under the control? What happens if this is a complex query? Even worse a >> complex SQL statement? >> 3) The field name can be determined from the control source, but it may be >> an alias if the form's >> recordsource is a query or SQL Statement. >> 4) Recording full on text fields for the table name, field name and >> computer name is going to be >> very expensive. If you have a form with 40 fields and you are performing >> an add record... >> >> John W. Colby >> www.ColbyConsulting.com From darren at activebilling.com.au Sun Mar 8 23:31:05 2009 From: darren at activebilling.com.au (Darren D) Date: Mon, 9 Mar 2009 15:31:05 +1100 Subject: [AccessD] OT: Creating a MySQL View In-Reply-To: <8786a4c00903051011x5cbae934xc4430b72a05a7852@mail.gmail.com> References: <03d701c99d1c$465795c0$131b910a@denzilnote><8786a4c00903041516w4d89641ex27305178c4399704@mail.gmail.com><040501c99d23$b5314110$131b910a@denzilnote> <8786a4c00903051011x5cbae934xc4430b72a05a7852@mail.gmail.com> Message-ID: <011101c9a06f$dd971590$131b910a@denzilnote> Hi David My Colleague has said to not pursue this any more - he has done something else - not sure what - I know nothing of MySQL - Thanks for your efforts Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, 06 March 2009 5:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Creating a MySQL View Does he get an error, or does it just seem to run forever? Have him try this: create a view from the inner query. Select from this new view in the outer query. Does that work? On Wed, Mar 4, 2009 at 3:48 PM, Darren D wrote: > Hi David > > I'm not sure about most of the q's you ask > I did mention the tildes to him - He says it's a MySQL thing - I Dunno > Overall he says the query runs - This doesn't seem to be the issue > It's when the query syntax is passed to the "Create View" function this > issue of > the sub query comes up > > > Darren > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, 05 March 2009 10:16 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Creating a MySQL View > > I've never used MySQL, only MS SQL, but nothing sticks out at me. > > Does MySQL support sub queries in Views? If he comments out the Subquery it > will create the view? > > If so, can he copy and paste the inner/sub query and run that sucessfully? > > What if you remove the Sum & Group By (making the sub query simpler). > > Is there any reason the `start_date` has tildes around it? > > Does MySQL require the Join to be like this: ON du.account_no = > Tot.account_no > > David > > On Wed, Mar 4, 2009 at 2:55 PM, Darren D >wrote: > > > Hi All > > > > > > > > A colleague is trying to create a 'view' in MySQL but is having issues > > because > > of the 'embedded' sub query in one of the joins > > > > He asked if 'my list' might be able to look at it (I brag about this list > > all > > the time :-)) > > > > I realise this is OT so if any MySQL gurus want to have a look at this - > > Please > > send any replies straight back to me if that's OK - thanks > > > > > > > > Here 'tis - Thanks in advance team > > > > > > > > Darren > > > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > > CREATE VIEW v_weighting AS > > > > SELECT du.account_no, du.exchange_id, ex.name AS Exchange, > > SUM(du.num_completed_calls) AS Exchange_Calls, Tot.Account_calls, > > > > d.measure_ref, d.value, d.comparative_value AS Exchange_Percent, > da.value > > AS > > Aus_Value, da.comparative_value AS Aus_Percent, > > > > (d.comparative_value - da.comparative_value)/ da.comparative_value AS > > Exchange_Trend, SUM(du.num_completed_calls)/Tot.Account_Calls AS > > Exchange_Call_Weighting, > > > > ((d.comparative_value - da.comparative_value)/ da.comparative_value) * > > SUM(du.num_completed_calls)/Tot.Account_Calls AS Weighted_Exchange_Trend > > > > FROM daily_usage_exchange du > > > > JOIN exchanges ex > > > > ON du.exchange_id = ex.id > > > > JOIN demographics d > > > > ON ex.name = d.exchange_name > > > > JOIN demographics_views dv > > > > ON ( d.measure_ref = dv.measure_ref ) > > > > JOIN v_Aus_demographics da > > > > ON d.measure_ref = da.measure_ref > > > > JOIN (SELECT account_no, sum(u.num_completed_calls) as Account_Calls > > > > FROM daily_usage_exchange u > > > > WHERE u.`start_date` >= ADDDATE(CURDATE(), -30) > > > > GROUP BY account_no) Tot > > > > ON Tot.account_no = du.account_no > > > > WHERE ( du.`start_date` >= ADDDATE(CURDATE(), -30) > > > > AND dv.data_type = 'Population' > > > > AND dv. demographic_view = 'DETAIL' > > > > ) > > > > GROUP BY account_no, exchange_id, d.measure_ref > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Mar 8 23:39:53 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 8 Mar 2009 23:39:53 -0500 Subject: [AccessD] Figuring the date In-Reply-To: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> Message-ID: Of course Gustav is good. IMHO, development, and coding is both and art and a science. Because it is part science, there is plenty of room to claim something is faster, better, more accurate...etc. But the art part is where things are left to interpretation. However, AccessD is a great community of artists, and those looking for some help with the art! Sometimes artists let their ego get in the way , but I've always been impressed with the collection of talent on this list, it's one of the reasons I hang around! And thanks for the compliment Max! You're a pretty good artist yourself! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 08, 2009 2:06 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Phew! You have to say, that Mr Gustav is good. Mind you, you yourself are up there with the luminaries. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 08 March 2009 19:00 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date No argument on any count there! ;) I was just teasing, I just whipped up the example, wasn't going to for 100% optimization! ;) it was accurate though....for what was asked. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 07, 2009 5:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date No! He is trying to do 100% accurate and that is laudable. Besides which he is going to buy me a beer! These are my principles. If you don't like them, I have others! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 07 March 2009 21:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Picky picky... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, March 07, 2009 4:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From adtp at airtelmail.in Mon Mar 9 00:29:52 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 9 Mar 2009 10:59:52 +0530 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> <49b3f15b.1818d00a.507a.5dca@mx.google.com> <49B40B08.9020408@colbyconsulting.com> Message-ID: <003801c9a078$6e6ac320$9e85a37a@personald6374f> Max, Gustav, JC, For bulk inserts, action query is observed to be faster as compared to pure recordset approach. The advantage becomes more pronounced with larger data set. In fact, many orders of magnitude. In a test conducted for populating a five field table with 1,200,000 fresh records, the results were as follows (Access 2003 desktop on Win XP): (a) Using DAO recordset alone: 4605 seconds (b) Combination of action query and DAO recordset: 210 seconds With the above workload, method (b) using action query, comes out approx. 23 times faster. The differential tends to increase with increase in data size. On the other hand, if the number of records involved is very small, the speed difference should not matter. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Max Wanadoo To: 'Access Developers discussion and problem solving' Sent: Monday, March 09, 2009 00:14 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max From max.wanadoo at gmail.com Mon Mar 9 01:31:42 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 06:31:42 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <003801c9a078$6e6ac320$9e85a37a@personald6374f> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> <49b3f15b.1818d00a.507a.5dca@mx.google.com> <49B40B08.9020408@colbyconsulting.com> <003801c9a078$6e6ac320$9e85a37a@personald6374f> Message-ID: <49b4b7d4.1c05d00a.379d.4f77@mx.google.com> Thanks AD. Really interesting. I don't suppose you have any sample code from these tests, do you? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: 09 March 2009 05:30 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list Max, Gustav, JC, For bulk inserts, action query is observed to be faster as compared to pure recordset approach. The advantage becomes more pronounced with larger data set. In fact, many orders of magnitude. In a test conducted for populating a five field table with 1,200,000 fresh records, the results were as follows (Access 2003 desktop on Win XP): (a) Using DAO recordset alone: 4605 seconds (b) Combination of action query and DAO recordset: 210 seconds With the above workload, method (b) using action query, comes out approx. 23 times faster. The differential tends to increase with increase in data size. On the other hand, if the number of records involved is very small, the speed difference should not matter. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Max Wanadoo To: 'Access Developers discussion and problem solving' Sent: Monday, March 09, 2009 00:14 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 9 01:49:56 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 09 Mar 2009 07:49:56 +0100 Subject: [AccessD] ...building, managing, and using a page favorites list Message-ID: Hi A.D. That is true, but what Max originally asked about was if DAO is faster than repeated calls of one line of SQL Insert .. Values (..). Try to time that for 1,200,000 records (and prepare for lunch). /gustav >>> adtp at airtelmail.in 09-03-2009 06:29 >>> Max, Gustav, JC, For bulk inserts, action query is observed to be faster as compared to pure recordset approach. The advantage becomes more pronounced with larger data set. In fact, many orders of magnitude. In a test conducted for populating a five field table with 1,200,000 fresh records, the results were as follows (Access 2003 desktop on Win XP): (a) Using DAO recordset alone: 4605 seconds (b) Combination of action query and DAO recordset: 210 seconds With the above workload, method (b) using action query, comes out approx. 23 times faster. The differential tends to increase with increase in data size. On the other hand, if the number of records involved is very small, the speed difference should not matter. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Max Wanadoo To: 'Access Developers discussion and problem solving' Sent: Monday, March 09, 2009 00:14 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max From max.wanadoo at gmail.com Mon Mar 9 02:11:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 07:11:55 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> Message-ID: <49b4c142.0707d00a.4e5d.608b@mx.google.com> > And thanks for the compliment Max! You're a pretty good artist yourself! I don't think so! Perhaps I could refer you to this quotation (in Latin) Nanos gigantum humeris insidentes Which translates as a Western metaphor meaning "One who develops future intellectual pursuits by understanding the research and works created by notable thinkers of the past" Now, that sounds more like me. Without the guys on this, and similar, lists I would still be Typing in the Listing of the Eliza program into my Commodore PET (oh, how I loved that PET - They even had one on Star Trek). It's you guys here (and I do mean the ladies as well) who take time and effort to bring your knowledge, and importantly your experience, to help others and I have learnt from that. My code is 99% perspiration (typing in other people's code) and 1% inspiration (hey! I can do that bit myself). And one thing I am not is artistic. If I had to live in a house drawn by me it would stand a pretty close facsimile of one drawn by a 5 year old with crayons. I can just about draw breath! Max Ps. Here is the wikepidia link: http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants pps I saw a Sirius (Peddle?) in a museum in Devon last week. I had one of them too. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 09 March 2009 04:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Of course Gustav is good. IMHO, development, and coding is both and art and a science. Because it is part science, there is plenty of room to claim something is faster, better, more accurate...etc. But the art part is where things are left to interpretation. However, AccessD is a great community of artists, and those looking for some help with the art! Sometimes artists let their ego get in the way , but I've always been impressed with the collection of talent on this list, it's one of the reasons I hang around! And thanks for the compliment Max! You're a pretty good artist yourself! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 08, 2009 2:06 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Phew! You have to say, that Mr Gustav is good. Mind you, you yourself are up there with the luminaries. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 08 March 2009 19:00 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date No argument on any count there! ;) I was just teasing, I just whipped up the example, wasn't going to for 100% optimization! ;) it was accurate though....for what was asked. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 07, 2009 5:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date No! He is trying to do 100% accurate and that is laudable. Besides which he is going to buy me a beer! These are my principles. If you don't like them, I have others! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 07 March 2009 21:36 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Picky picky... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, March 07, 2009 4:12 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Figuring the date Hi Drew, the DateSerial geek Adding the count of days to the day parameter of DateSerial and not to the resulting date, it can be reduced to: Function MondayDate(intYear As Long, intWeek As Long) As Date MondayDate = DateSerial(intYear, 1, 1 + 7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday) + 7 * (intWeek - 1)) End Function For everyone else: Note Drew's clever use of vbTuesday to turn Weekday into a kind of modulus function. If you would prefer vbMonday as the parameter in Weekday, you would have to use modulus or you would an additional week when Jan. 1 is the first day of the year: MondayDate = DateSerial(intYear, 1, (8 - Weekday(DateSerial(intYear, 1, 1), vbMonday)) Mod 7 + 1 + 7 * (intWeek - 1)) /gustav >>> DWUTKA at marlow.com 06-03-2009 23:46 >>> Function MondayDate(intYear As Long, intWeek As Long) MondayDate = DateSerial(intYear, 1, 1 + (7 - Weekday(DateSerial(intYear, 1, 1), vbTuesday))) + (7 * (intWeek - 1)) End Function Watch for word wrap there, the code inside that function should be all one line. It's the date of January 1st of whatever year, offset by when the first Monday is, the 7-Weekday bit, plus 7*one less then the number of weeks. So if you put MondayDate(2009,1), you'll get 1-5-2009, the first Monday of the year. MondayDate(2009,52) and you'll get 12-28-2009, the last Monday of the year. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 2:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date Okay, I have answers to my questions - they define Week 1 as the first full week of the year and the week is defined as Monday to Sunday. Any thoughts on how to get that Monday date when I know the year and the week #? Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Friday, March 06, 2009 12:34 PM To: AccessD List Subject: [AccessD] Figuring the date Hey Everyone, I have two pieces of information - the year and the week # within the year, for instance 2008 13 is the 13th week in 2008. I have questions out to the client about how they define the week (Sun-Sat, Mon-Sun) and how the first week of the year is defined - week that January 1 falls in or first full week of the year. Anyway - what I need to do is create a function, unless one already exists, when fed these two pieces of information returns the Monday date (short date format) for that week. Any help is appreciated. Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 9 02:13:03 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 07:13:03 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <49b41225.1c05d00a.379d.7c78@mx.google.com> Message-ID: <49b4c185.1c07d00a.5b63.6a27@mx.google.com> Eh? It is a subroutine Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: 09 March 2009 01:19 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ...building, managing, and using a page favorites list Max, << I *like* the sql because it is just a one/two liner and not a block of code.>> That's what subroutines are for ;) Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 08, 2009 2:45 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 9 02:13:03 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 07:13:03 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: Message-ID: <49b4c186.1c07d00a.5b63.6a28@mx.google.com> Ah Gustav! Your thinking is the same as mine. Are we comparing apples to oranges? Which is why I asked AD if he could let me see the example code of these tests. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 09 March 2009 06:50 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi A.D. That is true, but what Max originally asked about was if DAO is faster than repeated calls of one line of SQL Insert .. Values (..). Try to time that for 1,200,000 records (and prepare for lunch). /gustav >>> adtp at airtelmail.in 09-03-2009 06:29 >>> Max, Gustav, JC, For bulk inserts, action query is observed to be faster as compared to pure recordset approach. The advantage becomes more pronounced with larger data set. In fact, many orders of magnitude. In a test conducted for populating a five field table with 1,200,000 fresh records, the results were as follows (Access 2003 desktop on Win XP): (a) Using DAO recordset alone: 4605 seconds (b) Combination of action query and DAO recordset: 210 seconds With the above workload, method (b) using action query, comes out approx. 23 times faster. The differential tends to increase with increase in data size. On the other hand, if the number of records involved is very small, the speed difference should not matter. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Max Wanadoo To: 'Access Developers discussion and problem solving' Sent: Monday, March 09, 2009 00:14 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 9 02:17:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 07:17:23 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49B463A7.5000301@colbyconsulting.com> References: <49b41225.1c05d00a.379d.7c78@mx.google.com> <49B463A7.5000301@colbyconsulting.com> Message-ID: <49b4c288.1818d00a.4d78.7432@mx.google.com> Yes, that is true. For inserts it can be more cumbersome that what it is worth (but I have found that if you line all your ducks up so that all text fields come first in the params list and longs follow along (!) behind then it is a teensy bit easier to construct. However, update are pretty straight forward. I also find that with currentdb.execute (sql) save all that opening/closing of database objects etc And..like you, I do then to restrict it to single record updates. Anything other then it is DAO for moi. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 09 March 2009 00:33 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list Max, It is just one line but you have to assemble a SQL statement on the fly, which if you parse it out to be readable turns into a bunch of lines also. The "block of code" is immanently readable already. Anyone who knows dao can just read the table that is being modified, the field names and so forth. The bigger issue in this case though is that you are doing an append for each control that changed. While that may only be 1 control, it could be 20. Don't get me wrong, I do both, but I only do the SQL version when it is one record. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Thanks Gustav, I guess it is the opening of the recordset which takes the > time and by holding it open in a loop it will beat the sql statement every > time. But nice to get this confirmed. > > As you say, for one record it makes no difference. I *like* the sql because > it is just a one/two liner and not a block of code. > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 08 March 2009 17:19 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > Hi Max > > No. Working with the recordset directly via DAO is always fastest - but many > forget or carry over their bad habits from VB or ASP where you see so much > SQL command stuff and the like, because this once was the only - or at least > the easiest - method available in those environments. > > Of course, for a single record inserted, difference will not be big. But can > you keep the recordset open, one insert is very speedy. > > /gustav > >>>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> >> This speeds things up by keeping the recordset open the whole time. > > Would it be quicked to use an SQL statement ie, > Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) > Currentdb.execute(sql) > > Rather than opening recordsets. I don't know, so i am really asking the > question > > Thanks > > Max > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 9 02:28:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 07:28:56 -0000 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <49B4999A.7030302@colbyconsulting.com> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B46B07.90302@colbyconsulting.com> <41572987DEBB49849FCF79FFFBCE72E0@jislaptopdev> <49B4999A.7030302@colbyconsulting.com> Message-ID: <49b4c53f.0a1ad00a.3814.6fc9@mx.google.com> JWC, > I scanned for controls I was looking for the data type to see if it was a date. I passed the data type off to the control class just so that it could later do any other system wide formatting or input mask kind of thing. Just as an aside, to avoid the need to test for this type of thing, I use variants in the audit-trail subroutine and that makes it a bit more generic. As far as an audit trail is concerned I just need to know (others may have different needs) what the original value was and was it was changed to. I am not going to be working with it in the sense that it becomes a date or a value etc that I am going to manipulate as if it was on the form, etc. A sample construct might be: What table was changed. What field was changed. What was the original contents What was it changed to Where was it changed (form name for example) When was it changed Who changed it Notes - a Memo field (I might want to store certain info so this would be an optional param in the subroutine) I would not store any information about the data type, the table properties etc, because for the most part they are not changeable by the user and if I need to refer to them, I can do so directly. It is about data content only for my needs. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 09 March 2009 04:23 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list William, > ...but if you have a better solution, like I said, I'm all ears :) I was not intending to step on toes. From the thread it sounded as if you were discussing a full on generic solution for an audit trail, and that you had something in place that you already used. For a one-off situation I would suggest a one-off solution, which it sounds like you already have. A full on generic audit trail gets sticky in a hurry as my observations describe. If anyone is interested in designing a full blown generic audit trail, these kinds of problems have to be solved. You quickly run into the need to normalize to reduce the sheer size of the text data that you would otherwise be storing every time. You also need to make decisions about whether you are going to try to discover the name of the actual table that a given field is coming from or just be content with the object that the form is bound to. For my code which applies a standard date format across the application I did some of this stuff. Using DAO and the form's recordsetclone, I did drill down into the field object which has a ton of information about where the data comes from. At the time I wasn't really looking at it from an audit trail perspective however so I can't really say whether it would deliver that kind of detail. I do know that the field object has several properties that would likely help: 1) SourceTable 2) SourceField 3) DataUpdateable I placed the code that did the drill down into my clsFrm control scanner. As I scanned for controls I was looking for the data type to see if it was a date. I passed the data type off to the control class just so that it could later do any other system wide formatting or input mask kind of thing. In the case of audit trail code you would already have the source table and field at your fingertips. This would be the place to perform the normalization such that if a source table name was not in a normalization table already (not recorded yet) then the clsFrm code would just store it and get the PK to use in the audit trail. Likewise with the field name. Self normalizing audit trail code. There is a lot of development effort there though and I don't have a client paying me for that. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...lol ...you live to make my life difficult :) > 1) bound fields in a badge issuing system designed to be as fast as possible > ...every record update/add has the time and user recorded in the record > itself ...I don't use the add/insert function in the basAudit for anything > at the moment. > ...the audit changes functionality was added when we needed to know which > user was generating bad data ...it worked. > ...there is no delete functionality ...if a mistake is made, the user > cancels the print and corrects the badge data ...no deletes are allowed > ...if a mistake is made, the user puts it in the record notes field and > moves on ...it is corrected after the show by users who know what they are > doing ...I never let the temp worker at the show do anything that is > irreversible. > 2) the table that the data comes from is in Const txtTableName at the top of > the form code, no query, no SQL ...its a table produced from the main mdb > before the show ...I fully grant you that it isn't an everyday solution but > it sure keeps me from putting the real data at the mercy of temp hires > ...now if you have a better idea for applying this to the real world, I'm > all ears :) > 3) granted, but its not :) ...any class resolution should provide the > functionality for me to id controls that are not to be audited ...for > instance, I sure as hell don't intend to audit memo fields or fields that > are concatenations :) > 4) granted ...which is why I audit only those records/fields that are > critical ...no one promised you a rose garden :) > ...but if you have a better solution, like I said, I'm all ears :) > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Sunday, March 08, 2009 9:04 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > >> Other problems I see: >> >> 1) The AuditTable needs an "Edit type" field. We need to know whether the >> data in the table was an >> edit to the field, a new record, or a delete. >> 2) The table that the data comes from... how do I determine that? Am I >> drilling down into the DAO >> under the control? What happens if this is a complex query? Even worse a >> complex SQL statement? >> 3) The field name can be determined from the control source, but it may be >> an alias if the form's >> recordsource is a query or SQL Statement. >> 4) Recording full on text fields for the table name, field name and >> computer name is going to be >> very expensive. If you have a form with 40 fields and you are performing >> an add record... >> >> John W. Colby >> www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at airtelmail.in Mon Mar 9 07:02:18 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 9 Mar 2009 17:32:18 +0530 Subject: [AccessD] ...building, managing, and using a page favorites list References: Message-ID: <004901c9a0b5$9fea0a90$245ea27a@personald6374f> Gustav, I agree. Comparative advantage offered by action query gets realized mainly if it can be done in such a manner as to insert multiple records in target table through each execution. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Monday, March 09, 2009 12:19 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi A.D. That is true, but what Max originally asked about was if DAO is faster than repeated calls of one line of SQL Insert .. Values (..). Try to time that for 1,200,000 records (and prepare for lunch). /gustav >>> adtp at airtelmail.in 09-03-2009 06:29 >>> Max, Gustav, JC, For bulk inserts, action query is observed to be faster as compared to pure recordset approach. The advantage becomes more pronounced with larger data set. In fact, many orders of magnitude. In a test conducted for populating a five field table with 1,200,000 fresh records, the results were as follows (Access 2003 desktop on Win XP): (a) Using DAO recordset alone: 4605 seconds (b) Combination of action query and DAO recordset: 210 seconds With the above workload, method (b) using action query, comes out approx. 23 times faster. The differential tends to increase with increase in data size. On the other hand, if the number of records involved is very small, the speed difference should not matter. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Max Wanadoo To: 'Access Developers discussion and problem solving' Sent: Monday, March 09, 2009 00:14 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks Gustav, I guess it is the opening of the recordset which takes the time and by holding it open in a loop it will beat the sql statement every time. But nice to get this confirmed. As you say, for one record it makes no difference. I *like* the sql because it is just a one/two liner and not a block of code. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 08 March 2009 17:19 To: accessd at databaseadvisors.com Subject: Re: [AccessD] ...building, managing, and using a page favorites list Hi Max No. Working with the recordset directly via DAO is always fastest - but many forget or carry over their bad habits from VB or ASP where you see so much SQL command stuff and the like, because this once was the only - or at least the easiest - method available in those environments. Of course, for a single record inserted, difference will not be big. But can you keep the recordset open, one insert is very speedy. /gustav >>> max.wanadoo at gmail.com 08-03-2009 17:24:53 >>> > This speeds things up by keeping the recordset open the whole time. Would it be quicked to use an SQL statement ie, Sql = "Insert into tblAudit fields(x,y,z) values (a,b,c) Currentdb.execute(sql) Rather than opening recordsets. I don't know, so i am really asking the question Thanks Max From adtp at airtelmail.in Mon Mar 9 07:49:13 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 9 Mar 2009 18:19:13 +0530 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> <49b2c227.1c05d00a.3a9f.ffffbfe5@mx.google.com><2AE8D9E977B84E1181F52E5CD24763BD@jislaptopdev> <49b30469.1701d00a.1a35.2271@mx.google.com><49CFB28D64E0443E97E8E5CA43EC48C8@jislaptopdev> <49B32BBA.8040601@colbyconsulting.com> <49B3B39E.8030402@colbyconsulting.com> <49b3f15b.1818d00a.507a.5dca@mx.google.com> <49B40B08.9020408@colbyconsulting.com><003801c9a078$6e6ac320$9e85a37a@personald6374f> <49b4b7d4.1c05d00a.379d.4f77@mx.google.com> Message-ID: <004a01c9a0b5$a4058640$245ea27a@personald6374f> Max, My sample db named Query_TopsPerSubGrpLargeData is available at Rogers Access Library. It has a form named F_FillTables. In the set of unbound text boxes at right, you can enter the desired number of patients, number of tests per patient and number of days. Projected number of total records gets displayed at bottom. (Existing default values result in 12000 records). Option group at top offers two alternative methods for populating table T_LabTest: (a) Combination of action query and recordset AddNew method and (b) Pure recordset AddNew method. Clicking the command button captioned "Fill Tables With Fresh Data" carries out the task. Progress bar at bottom shows the progress as well as time taken in seconds (For small number of records the timer may hardly register beyond 0, specially with option (a)). Link for my samples is given below: http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Max Wanadoo To: 'Access Developers discussion and problem solving' Sent: Monday, March 09, 2009 12:01 Subject: Re: [AccessD] ...building, managing, and using a page favorites list Thanks AD. Really interesting. I don't suppose you have any sample code from these tests, do you? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of A.D.Tejpal Sent: 09 March 2009 05:30 To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list Max, Gustav, JC, For bulk inserts, action query is observed to be faster as compared to pure recordset approach. The advantage becomes more pronounced with larger data set. In fact, many orders of magnitude. In a test conducted for populating a five field table with 1,200,000 fresh records, the results were as follows (Access 2003 desktop on Win XP): (a) Using DAO recordset alone: 4605 seconds (b) Combination of action query and DAO recordset: 210 seconds With the above workload, method (b) using action query, comes out approx. 23 times faster. The differential tends to increase with increase in data size. On the other hand, if the number of records involved is very small, the speed difference should not matter. Best wishes, A.D. Tejpal ------------ From adtp at airtelmail.in Mon Mar 9 08:30:09 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 9 Mar 2009 19:00:09 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com> Message-ID: <009401c9a0bb$55cfcca0$245ea27a@personald6374f> John, Charlotte, Thanks for your kind advice. I intend to follow your recommendation for adhering to one class per control type. Just for internal study and comparison, I would also try to build a single omnibus class covering all control types. Any specific instance of this class will function just as a single control type, depending upon the argument passed to it. Your views are requested on certain additional points mentioned below (Access 2000 / 2003 desktop on Win XP): 1 - Hooking events: There should be no harm in hooking all events available in a control, by assigning "[Event Procedure]" wherever the value is found blank. As and when particular events are required to be sunk, pertinent stubs can be inserted in the class module, without having to worry about matched hooking. 2 - Precautions for ensuring proper termination of all classes: 2.1 - Parent-Child linkage: 2.1.1 - As each control class has the form class as its parent, it is found that mere clearing of local object variable holding the parent property (setting it to nothing) in terminate event of control class, is by itself not adequate and does not ensure proper termination. 2.1.2 - It is observed that in the form class, if parent property of each instance of child control class is set to nothing, BEFORE setting the form object variable (pointer to real form) to nothing, it ensures proper termination. 2.1.3 - In case of Access 2000, failure to comply with 2.1.2 above, can lead to application freeze or crash. (No such problem in Access 2003). 2.2 - Forms with subforms: 2.2.1 - In Access 2000, if the parent form as well as the form serving as its subform are both set to the form class (even though these are different instances of the same class), application freeze / crash can take place on eventual closing of parent form. (No such problem in Access 2003). 2.2.2 - The above problem can be overcome by off-loading the SourceObject of subform controls, BEFORE setting the form object variable (pointer to real form) to nothing. 2.3 - Role of form class object variable in real form's module: 2.3.1 - In Access 2000, setting the form class variable to nothing, in close event of real form's module, while the form object variable is also set to nothing in close event of this variable in module of form class, can lead to application freeze / crash on eventual closing of form. Apparently, the phenomenon is related to circular reference that exists between the form and form class. (No such problem in Access 2003). 2.3.2 - On the other hand, if form class variable is set to nothing in close event of real form's module, while the form object variable is NOT set to nothing in close event of this variable in module of form class, proper termination of child control classes fails to take place. 2.3.3 - In conclusion, it seems preferable not to set form class variable to nothing in real form's module. 3 - Global Interface for use in conjunction with control classes: 3.1 - Performance-wise, both the alternatives suggested in JC's post appear to be equally effective. In either case (whether a class or general module), the developer has to ensure that the interface is bundled along with the set of control classes. 3.2 - Use of general module as global interface would minimize the extent of interference to existing code in client classes. The interface module could be named in such a manner as to reflect its association with the given set of classes. As an added reminder, name of this module could be mentioned as part of the comments at beginning of each control class. 3.3 - Use of general module as global interface would also avoid the need for setting up parent/child linkage, leading to improved robustness. Tests show that if a class is used as global interface, additional precaution becomes necessary for proper termination (in the context of Access 2000). In form class module, setting the parent to nothing, for each instance of global interface class, BEFORE setting the parent to nothing for each instance of control class has to be done, which in turn has to be carried out BEFORE setting the form variable (pointer to real form) to nothing in its close event. Note - In order to verify inherent stability, the above tests have been conducted without resorting to deletion of individual objects in various collections. With the stated measures, simple setting of collection object to nothing in terminate event is found adequate. For regular use, step-wise deletion from collection, could be included as abundant precaution. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Wednesday, March 04, 2009 01:11 Subject: Re: [AccessD] Building a control class A.D. If you are determined to move in this direction and you want to sink events, you would have to coerce the generic control object passed in to a specific control type using a case statement that determines the control type. I believe you could also use a variant to pass in the actual control (textbox, combo etc) and not have to do a coercion. I truly do not recommend this approach however. The number of control types is fixed, so a class for each type is usable. Additionally it turns out that you are really mostly interested in an even smaller subset of all of the controls, for example you probably not build a class for the line control, the rectangle, the page break, unbound object, picture etc. To this point I have mostly worked with bound controls, as well as the tab, page and command button. Thus I only have 9 control classes. I guess it really depends on how deep you get into the controls in your forms. Additionally I use what I call (for lack of a better name) clsGlobalInterface. It contains code that truly is common across the control classes. As an example it is almost critical to empty collections before setting the pointer to the collection to nothing. So I have a method of clsGlobalInterface that will iterate a collection and remove anything in it, calling the term event of whatever is in there just in case the object is a class. This is a mEmptyClass method that could reside in each and every control class (or as a function out in a module) but since the code is identical, I simply place the code in clsGlobalInterface. I then dim an instance of clsGlobalInterface in the header of each control class. I actually expose the clsGlobalInterface instance using a property sub in each control class, but mostly it is used by the class itself to get at such common code. It is also possible of course to place code out in a module of the library and call it from the control classes, however we are supposed to try really hard to make classes self contained where possible. Thus I prefer to place such code in clsGlobalInterface. Using this clsGlobalInterface I encapsulate truly global code while keeping my control class specific to each control. John W. Colby www.ColbyConsulting.com From max.wanadoo at gmail.com Mon Mar 9 09:35:48 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 14:35:48 +0000 Subject: [AccessD] Fastest - DAO or Sql Message-ID: *Well, there is no doubt about it in my mind now. It is the opening of the record set that takes up the time. As has often been stated here by many of the Listers.* ** *If you can keep the record open, then the DAO.AddNew method takes 4 seconds for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas if you don't hold the record set open then the DAO.AddNew method takes over nearly 10 minutes. Clearly the difference is in opening the record set. * ** *So for me, the message is clear. Open record set. Keep it open if it is going to be used again. Single records makes no difference as both methods have to open the record set* ** *Summary of Times:* ** *SQL* *'18 secs for 10,000 ' 2min 47 secs for 100,000 DAO Open Record set* *' 1 sec for 10,000 ' 4 sec for 100,000* *DAO Closed Record sets* *' 18 secs for 10,000 ' 9min 47 secs for 100,000 * *Test Code below.* ** * * ** *Max* *ps. Thanks for all those who provided feedback and AD for his examples.* *pps. ADO not tested.* ** ** *Option Compare Database Option Explicit Const conQty As Long = 10000 Const conDeleteAll As String = "Delete * from tblAppendTest" Const conName As String = "abcdefghijklmnopqrstuvwxys" Const conLong As Long = 123456789 Private sql As String Private lngLoop As Long Private datStart As Date, datEnd As Date, datLapsed As Date* ** *Public Function pfRunTests() On Error Resume Next sql = "Drop table tblAppendTest" CurrentDb.Execute (sql) sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" CurrentDb.Execute (sql) CurrentDb.Execute (conDeleteAll) Call pfAppendTestSql CurrentDb.Execute (conDeleteAll) Call pfAppendTestDAO CurrentDb.Execute (conDeleteAll) Call pfAppendTestDAO2 End Function * ** *Public Function pfAppendTestSql() '18 secs for 10,000 ' 2min 47 secs for 100,000 datStart = Now() Debug.Print "SQL Insert Test" 'Debug.Print Format(datStart, "hh:mm:ss") For lngLoop = 1 To conQty CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values ('" & conName & "'," & conLong & ")") Next lngLoop datEnd = Now 'Debug.Print Format(datEnd, "hh:mm:ss") Debug.Print Format(datEnd - datStart, "hh:mm:ss") End Function * ** ** *Public Function pfAppendTestDAO() ' 1 sec for 10,000 ' 4 sec for 100,000* ** * Dim rst As DAO.Recordset Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") datStart = Now() Debug.Print "DAO AddNew Test" 'Debug.Print Format(datStart, "hh:mm:ss") For lngLoop = 1 To conQty rst.AddNew rst!txtname = conName rst!lnglong = conLong rst.Update Next lngLoop datEnd = Now 'Debug.Print Format(datEnd, "hh:mm:ss") Debug.Print Format(datEnd - datStart, "hh:mm:ss") Set rst = Nothing End Function * ** *Public Function pfAppendTestDAO2() ' 18 secs for 10,000 ' 9min 47 secs for 100,000 Dim rst As DAO.Recordset datStart = Now() Debug.Print "DAO AddNew Test2" 'Debug.Print Format(datStart, "hh:mm:ss") For lngLoop = 1 To conQty Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") rst.AddNew rst!txtname = conName rst!lnglong = conLong rst.Update Set rst = Nothing Next lngLoop datEnd = Now 'Debug.Print Format(datEnd, "hh:mm:ss") Debug.Print Format(datEnd - datStart, "hh:mm:ss") Set rst = Nothing End Function* ** From dwaters at usinternet.com Mon Mar 9 09:59:30 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 9 Mar 2009 09:59:30 -0500 Subject: [AccessD] Page Locking Happening - But Set to Record Locking In-Reply-To: <45DE594CD03145688428EDC77923756D@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters> <45DE594CD03145688428EDC77923756D@jislaptopdev> Message-ID: <0B77A009B9044A4E86B4251BD9FAFD26@danwaters> To All, I did set up a test for this problem. A BE mdb with a single small table, and two identical FE mdbs, each with an identical form bound to the table via a table link. Each mdb is set to Shared, Edited Record, and Open Databases Using Record-Level Locking. On my PC, with Access 2003, only a single record is locked when one of the FE's make a data change. The other FE can change a different record in the test table. On a customer's server with Access 2003 and copied test mdbs - same results. On another customer's server with Access 2000 and copied test mdbs - I get what is apparently page locking instead of single record locking. The test databases were identical - I also checked to see that the record locking settings were the same. So, it seems that the problem lies with Access 2000 (or perhaps the server/settings that my customer is using). Can anyone else do a test like this and report your results? I'll send my test databases off-line if you'd like. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, March 07, 2009 11:14 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking ...regular linking. William -------------------------------------------------- From: "Dan Waters" Sent: Saturday, March 07, 2009 11:03 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > Hi William, > > I'd like to test this, but a question first... > > Are you using FE/BE scenario where the FE uses regular Access table links > to > the BE? Or is the connection between FE and BE made using an OLEDB > provider? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, March 06, 2009 10:04 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Page Locking Happening - But Set to Record Locking > > "This does not affect the functionality of the 'Open Databases Using > Record-Level Locking' checkbox on the Advanced tab in Access options. All > my databases, FE and BE, have this checked." dan > > ...afaik, there has been no change in dao 3.6 to provide such > functionality > on its own ...I'd be more than pleased to find I'm wrong. > > if you are using dao 3.6 without first opening the db using ado and > setting > record level locking, the setting on the advanced tab will not provide > record level locking by itself > ...create a table with a single byte record so that both records fall > within > > the 4028 byte page size ...make two entries. > ...make certain no one else is in the db since first in defines the > locking > for everyone else. > ...open the recordset with dao ...edit either record, the other is locked > regardless of the advanced option setting. > ...open it with an ado connection, set the record level locking option, > close the connection > ...open the recordset with dao ...edit either record, the other is not > locked IF the advanced option setting is record level locking AND the form > you're working on is set to edited record locking ...less any one of the > three and you will get page level locking iirc. > ...there is by the way a granularity setting with ado that will get rid of > most of the bloat seen with record level locking but there is a > performance > penalty with what is an already slow ado connection compared to dao ...I > have that stashed in my code files somewhere since I don't use it. > > ...and just for the lunacy of such things, note that MS gave us record > level > > locking by simply expanding the locked record to fill an entire page > ...thus > > the bloat :( > > ...one of the ever growing reasons to move to SQLServer be's :( > > William > > -------------------------------------------------- From jwcolby at colbyconsulting.com Mon Mar 9 10:31:21 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 11:31:21 -0400 Subject: [AccessD] Building a control class In-Reply-To: <009401c9a0bb$55cfcca0$245ea27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com> <009401c9a0bb$55cfcca0$245ea27a@personald6374f> Message-ID: <49B53649.2070001@colbyconsulting.com> A.D. WOW. I have never done side by side comparisons of this stuff in different versions of Access. Good job on that. > 1 - Hooking events: > There should be no harm in hooking all events available in a control, by assigning "[Event Procedure]" wherever the value is found blank. As and when particular events are required to be sunk, pertinent stubs can be inserted in the class module, without having to worry about matched hooking. In fact having the event "hooked" and not having it hooked cause different actions by the object itself. If the property is set to [Event Procedure] the object actually raises the event, whereas if the property is blank, then the object does not even raise the event. Thus by implication there is some small overhead for each event "hooked" because that code has to run back in the object itself. Obviously if there is no event stub then nothing actually happens, however the event is still being raised. The only case where I personally believe this might matter is in the mouse move events. Each object (and the form) raises mouse move events whenever the mouse is over the control or form. Thus events would be raises constantly even when there is no code that you want to run. In my form I actually created an event stub for every event and placed a debug.Print in the event bracketed by conditional compilation statements so that I could study the event sequence. The MouseMove was the only event that I did not hook, simply because it caused hundreds of debug.print statements, obscuring what I wanted to see. > 2 - Precautions for ensuring proper termination of all classes: My gut feeling is that Access 2000 had a bug having to do with the execution thread not terminating properly in all cases. If the clsFrm has code control and the form's unload event fires, AND the code in the Code Behind Form Close event sets the pointer to clsFrm to nothing then bad things happen. Remember that even though VBA is single threaded, events can preempt running code. So code can be running in the clsFrm and the OnClose event in the main form's Code Behind Form can fire. If CBF then set the clsFrm pointer to nothing, when the OnClose event in CBF tries to return to the previously running code... that code was in the class that you just set the pointer to nothing. My guess is that in Access 2000, the garbage collector unloaded the code as SOON AS the pointer was set to nothing and there was no place for the code execution to return to. Kind of a sticky situation. It appears that they fixed that bug in Access 2002 ("XP" version). > 2.2 - Forms with subforms: > 2.2.1 - In Access 2000, if the parent form as well as the form serving as its subform are both set to the form class (even though these are different instances of the same class), application freeze / crash can take place on eventual closing of parent form. (No such problem in Access 2003). > 2.2.2 - The above problem can be overcome by off-loading the SourceObject of subform controls, BEFORE setting the form object variable (pointer to real form) to nothing. As you no doubt know, subform load / unload is backwards from what you would expect. Subforms load before the main form. This means that clsFrm in every subform loads before the main form's clsFrm. This can cause issues if you want to reach up into the main form for some reason as the subform loads... it can't be done at that point. In general though, you need to unload ALL CLASSES that hold pointers to objects on the form before actually closing the form itself... and I understand you were not discussing that specifically but it is an important point to make. A form cannot correctly close if a pointer to any object on the form is still set. The form APPEARS to unload but doesn't. It becomes invisible, but is in fact still loaded. Did they fix that in XP? No se! Part of my problem is than one of my major clients still uses 2000 and shows no sign of EVER moving on. So I try to program to that platform, which means I have to handle scenarios that I would not if I could program to 2002. > 2.3.3 - In conclusion, it seems preferable not to set form class variable to nothing in real form's module. Correct, IIRC it can cause page faults. Clean up well inside of your classes, then let the garbage collector actually set the clsFrm pointer to nothing as the form closes. > 3.2 - Use of general module as global interface would minimize the extent of interference to existing code in client classes. The interface module could be named in such a manner as to reflect its association with the given set of classes. As an added reminder, name of this module could be mentioned as part of the comments at beginning of each control class. Yes, except that the use of a class allows storage of VARIABLES specific to the class, whereas the use of a module ONLY ALLOWS common code. As an example in my real framework I maintain a pointer to the label for a control so that I can manipulate the label in the class (turn it different colors). This requires a variable to point to the label, as well as code to iterate the control's control collection and find the label (get it into the label pointer). This is common code, but it is also common data! By having a clsGlobalInterface for this stuff, I can place the label pointer VARIABLE in that class, whereas if I use a module, then I have to put a pointer variable to the label in each control class. There are enough things like this that come along where a common variable is required, that it soon becomes apparent that the class wins. This is experience talking! I moved to clsGlobalInterface precisely because I noticed a growing set of common variables in the header of every (or most) of my control classes. I was adding these kinds of behaviors to my framework and found myself opening every control class and copying and pasting the code and variables into each class. YUK! With a clsGlobalInterface, all you do is set the variables and any code in clsGlobalInterface and every control "inherits" the new capabilities automatically. OK I use the work "inherits" very loosely but you get my meaning. One thing I found useful is to have a parent object and a grandparent object in every class. As an example the parent of a control might be a BUSINESS CLASS, the parent of that business class might be the clsFrm or even the framework. In any event it is sometimes useful to be able to reach up into the parent, and occasionally even the grandparent. Obviously you can walk the chain to get from parent to parent to parent but I just found (for my purposes) that establishing the grandparent is useful enough to just do it. So in my clsGlobalInterface I have a parent and a grandparent variable. EVERY class that uses clsGlobalInterface just "inherits" these variables. I expose them with properties and any class that uses clsGlobalInterface can now get at its parent and grandparent. > 3.3 - Use of general module as global interface would also avoid the need for setting up parent/child linkage, leading to improved robustness. Tests show that if a class is used as global interface, additional precaution becomes necessary for proper termination (in the context of Access 2000). In form class module, setting the parent to nothing, for each instance of global interface class, BEFORE setting the parent to nothing for each instance of control class has to be done, which in turn has to be carried out BEFORE setting the form variable (pointer to real form) to nothing in its close event. True but once the code is written to do the cleanup it just works. You will find that no matter WHAT you do, working in 2K is less robust. I actually built a tool to record / track every single instance of every single class loaded and unloaded. It is a class that I instantiate in the framework Init() and then everything logs in / out of that class. This allowed me to watch the tree built, but more importantly to see things unload and NOT UNLOAD. I can turn off the logging but turn it on every once in awhile to check that everything unloads as objects close. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, Charlotte, > > Thanks for your kind advice. I intend to follow your recommendation for adhering to one class per control type. Just for internal study and comparison, I would also try to build a single omnibus class covering all control types. Any specific instance of this class will function just as a single control type, depending upon the argument passed to it. > > Your views are requested on certain additional points mentioned below (Access 2000 / 2003 desktop on Win XP): > > 1 - Hooking events: > There should be no harm in hooking all events available in a control, by assigning "[Event Procedure]" wherever the value is found blank. As and when particular events are required to be sunk, pertinent stubs can be inserted in the class module, without having to worry about matched hooking. > > 2 - Precautions for ensuring proper termination of all classes: > 2.1 - Parent-Child linkage: > 2.1.1 - As each control class has the form class as its parent, it is found that mere clearing of local object variable holding the parent property (setting it to nothing) in terminate event of control class, is by itself not adequate and does not ensure proper termination. > 2.1.2 - It is observed that in the form class, if parent property of each instance of child control class is set to nothing, BEFORE setting the form object variable (pointer to real form) to nothing, it ensures proper termination. > 2.1.3 - In case of Access 2000, failure to comply with 2.1.2 above, can lead to application freeze or crash. (No such problem in Access 2003). > > 2.2 - Forms with subforms: > 2.2.1 - In Access 2000, if the parent form as well as the form serving as its subform are both set to the form class (even though these are different instances of the same class), application freeze / crash can take place on eventual closing of parent form. (No such problem in Access 2003). > 2.2.2 - The above problem can be overcome by off-loading the SourceObject of subform controls, BEFORE setting the form object variable (pointer to real form) to nothing. > > 2.3 - Role of form class object variable in real form's module: > 2.3.1 - In Access 2000, setting the form class variable to nothing, in close event of real form's module, while the form object variable is also set to nothing in close event of this variable in module of form class, can lead to application freeze / crash on eventual closing of form. Apparently, the phenomenon is related to circular reference that exists between the form and form class. (No such problem in Access 2003). > 2.3.2 - On the other hand, if form class variable is set to nothing in close event of real form's module, while the form object variable is NOT set to nothing in close event of this variable in module of form class, proper termination of child control classes fails to take place. > 2.3.3 - In conclusion, it seems preferable not to set form class variable to nothing in real form's module. > > 3 - Global Interface for use in conjunction with control classes: > 3.1 - Performance-wise, both the alternatives suggested in JC's post appear to be equally effective. In either case (whether a class or general module), the developer has to ensure that the interface is bundled along with the set of control classes. > 3.2 - Use of general module as global interface would minimize the extent of interference to existing code in client classes. The interface module could be named in such a manner as to reflect its association with the given set of classes. As an added reminder, name of this module could be mentioned as part of the comments at beginning of each control class. > 3.3 - Use of general module as global interface would also avoid the need for setting up parent/child linkage, leading to improved robustness. Tests show that if a class is used as global interface, additional precaution becomes necessary for proper termination (in the context of Access 2000). In form class module, setting the parent to nothing, for each instance of global interface class, BEFORE setting the parent to nothing for each instance of control class has to be done, which in turn has to be carried out BEFORE setting the form variable (pointer to real form) to nothing in its close event. > > Note - In order to verify inherent stability, the above tests have been conducted without resorting to deletion of individual objects in various collections. With the stated measures, simple setting of collection object to nothing in terminate event is found adequate. For regular use, step-wise deletion from collection, could be included as abundant precaution. > > Best wishes, > A.D. Tejpal > ------------ From DWUTKA at Marlow.com Mon Mar 9 10:47:30 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 9 Mar 2009 10:47:30 -0500 Subject: [AccessD] Figuring the date In-Reply-To: <49b4c142.0707d00a.4e5d.608b@mx.google.com> References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> <49b4c142.0707d00a.4e5d.608b@mx.google.com> Message-ID: Ah, but that 1% inspiration is what makes you an artist!!! (Not all artists can draw. Heck, I have no color coordination myself, let alone the ability to draw anything more complex then a stick figure!) I like the link you posted. I've always looked at what I do as 'standing on the shoulders of giants'. Though I didn't know where that phrase had originated. Look at the talent on this list, all using MS Access. An application that is standing on the shoulders of years of development, from relational database design, to VBA. Both of which are far more advanced then it's predecessors. Just think, when you use something like Dir(), Split(), DateSerial(), you are getting the advantage of someone else's code which compiles those VB commands into machine language for your computer to work on. It's still all 1's and 0's to the computer. But believe me, that 1% does make you an artist in this field. We all 'copy' code from time to time. Be it someone else's work, or even stuff we ourselves wrote before. But when you add or tweak something, you are creating a new piece of work. And the advantage of a list like this, is that there is an audience here that can appreciate a masterpiece when it sees one. Drew 'code boy' -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 09, 2009 2:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date > And thanks for the compliment Max! You're a pretty good artist yourself! I don't think so! Perhaps I could refer you to this quotation (in Latin) Nanos gigantum humeris insidentes Which translates as a Western metaphor meaning "One who develops future intellectual pursuits by understanding the research and works created by notable thinkers of the past" Now, that sounds more like me. Without the guys on this, and similar, lists I would still be Typing in the Listing of the Eliza program into my Commodore PET (oh, how I loved that PET - They even had one on Star Trek). It's you guys here (and I do mean the ladies as well) who take time and effort to bring your knowledge, and importantly your experience, to help others and I have learnt from that. My code is 99% perspiration (typing in other people's code) and 1% inspiration (hey! I can do that bit myself). And one thing I am not is artistic. If I had to live in a house drawn by me it would stand a pretty close facsimile of one drawn by a 5 year old with crayons. I can just about draw breath! Max Ps. Here is the wikepidia link: http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants pps I saw a Sirius (Peddle?) in a museum in Devon last week. I had one of them too. The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Mon Mar 9 10:45:49 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 9 Mar 2009 08:45:49 -0700 Subject: [AccessD] Building a control class In-Reply-To: <49B53649.2070001@colbyconsulting.com> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com> Message-ID: >> One thing I found useful is to have a parent object and a grandparent object in every class. John, I invite you to also consider the usefulness of a child object in some classes. We've found that concept extremely useful in .Net, where we might have a parent object that is related to reports (for example), making those reports a child of the class. So merely setting the parameters of the instance of the parent automatically gives us an object reference to all the reports for that instance. I'm probably explaining it badly, but it's something I played with in Access as well in my previous life. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 09, 2009 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Building a control class A.D. WOW. I have never done side by side comparisons of this stuff in different versions of Access. Good job on that. > 1 - Hooking events: > There should be no harm in hooking all events available in a control, by assigning "[Event Procedure]" wherever the value is found blank. As and when particular events are required to be sunk, pertinent stubs can be inserted in the class module, without having to worry about matched hooking. In fact having the event "hooked" and not having it hooked cause different actions by the object itself. If the property is set to [Event Procedure] the object actually raises the event, whereas if the property is blank, then the object does not even raise the event. Thus by implication there is some small overhead for each event "hooked" because that code has to run back in the object itself. Obviously if there is no event stub then nothing actually happens, however the event is still being raised. The only case where I personally believe this might matter is in the mouse move events. Each object (and the form) raises mouse move events whenever the mouse is over the control or form. Thus events would be raises constantly even when there is no code that you want to run. In my form I actually created an event stub for every event and placed a debug.Print in the event bracketed by conditional compilation statements so that I could study the event sequence. The MouseMove was the only event that I did not hook, simply because it caused hundreds of debug.print statements, obscuring what I wanted to see. > 2 - Precautions for ensuring proper termination of all classes: My gut feeling is that Access 2000 had a bug having to do with the execution thread not terminating properly in all cases. If the clsFrm has code control and the form's unload event fires, AND the code in the Code Behind Form Close event sets the pointer to clsFrm to nothing then bad things happen. Remember that even though VBA is single threaded, events can preempt running code. So code can be running in the clsFrm and the OnClose event in the main form's Code Behind Form can fire. If CBF then set the clsFrm pointer to nothing, when the OnClose event in CBF tries to return to the previously running code... that code was in the class that you just set the pointer to nothing. My guess is that in Access 2000, the garbage collector unloaded the code as SOON AS the pointer was set to nothing and there was no place for the code execution to return to. Kind of a sticky situation. It appears that they fixed that bug in Access 2002 ("XP" version). > 2.2 - Forms with subforms: > 2.2.1 - In Access 2000, if the parent form as well as the form serving as its subform are both set to the form class (even though these are different instances of the same class), application freeze / crash can take place on eventual closing of parent form. (No such problem in Access 2003). > 2.2.2 - The above problem can be overcome by off-loading the SourceObject of subform controls, BEFORE setting the form object variable (pointer to real form) to nothing. As you no doubt know, subform load / unload is backwards from what you would expect. Subforms load before the main form. This means that clsFrm in every subform loads before the main form's clsFrm. This can cause issues if you want to reach up into the main form for some reason as the subform loads... it can't be done at that point. In general though, you need to unload ALL CLASSES that hold pointers to objects on the form before actually closing the form itself... and I understand you were not discussing that specifically but it is an important point to make. A form cannot correctly close if a pointer to any object on the form is still set. The form APPEARS to unload but doesn't. It becomes invisible, but is in fact still loaded. Did they fix that in XP? No se! Part of my problem is than one of my major clients still uses 2000 and shows no sign of EVER moving on. So I try to program to that platform, which means I have to handle scenarios that I would not if I could program to 2002. > 2.3.3 - In conclusion, it seems preferable not to set form class variable to nothing in real form's module. Correct, IIRC it can cause page faults. Clean up well inside of your classes, then let the garbage collector actually set the clsFrm pointer to nothing as the form closes. > 3.2 - Use of general module as global interface would minimize the extent of interference to existing code in client classes. The interface module could be named in such a manner as to reflect its association with the given set of classes. As an added reminder, name of this module could be mentioned as part of the comments at beginning of each control class. Yes, except that the use of a class allows storage of VARIABLES specific to the class, whereas the use of a module ONLY ALLOWS common code. As an example in my real framework I maintain a pointer to the label for a control so that I can manipulate the label in the class (turn it different colors). This requires a variable to point to the label, as well as code to iterate the control's control collection and find the label (get it into the label pointer). This is common code, but it is also common data! By having a clsGlobalInterface for this stuff, I can place the label pointer VARIABLE in that class, whereas if I use a module, then I have to put a pointer variable to the label in each control class. There are enough things like this that come along where a common variable is required, that it soon becomes apparent that the class wins. This is experience talking! I moved to clsGlobalInterface precisely because I noticed a growing set of common variables in the header of every (or most) of my control classes. I was adding these kinds of behaviors to my framework and found myself opening every control class and copying and pasting the code and variables into each class. YUK! With a clsGlobalInterface, all you do is set the variables and any code in clsGlobalInterface and every control "inherits" the new capabilities automatically. OK I use the work "inherits" very loosely but you get my meaning. One thing I found useful is to have a parent object and a grandparent object in every class. As an example the parent of a control might be a BUSINESS CLASS, the parent of that business class might be the clsFrm or even the framework. In any event it is sometimes useful to be able to reach up into the parent, and occasionally even the grandparent. Obviously you can walk the chain to get from parent to parent to parent but I just found (for my purposes) that establishing the grandparent is useful enough to just do it. So in my clsGlobalInterface I have a parent and a grandparent variable. EVERY class that uses clsGlobalInterface just "inherits" these variables. I expose them with properties and any class that uses clsGlobalInterface can now get at its parent and grandparent. > 3.3 - Use of general module as global interface would also avoid the need for setting up parent/child linkage, leading to improved robustness. Tests show that if a class is used as global interface, additional precaution becomes necessary for proper termination (in the context of Access 2000). In form class module, setting the parent to nothing, for each instance of global interface class, BEFORE setting the parent to nothing for each instance of control class has to be done, which in turn has to be carried out BEFORE setting the form variable (pointer to real form) to nothing in its close event. True but once the code is written to do the cleanup it just works. You will find that no matter WHAT you do, working in 2K is less robust. I actually built a tool to record / track every single instance of every single class loaded and unloaded. It is a class that I instantiate in the framework Init() and then everything logs in / out of that class. This allowed me to watch the tree built, but more importantly to see things unload and NOT UNLOAD. I can turn off the logging but turn it on every once in awhile to check that everything unloads as objects close. John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Mon Mar 9 11:09:10 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 12:09:10 -0400 Subject: [AccessD] Fastest - DAO or Sql In-Reply-To: References: Message-ID: <49B53F26.5020406@colbyconsulting.com> Thanks for doing this Max. I have done this but it was years ago. It is useful to be reminded of the specifics every once in a while. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > *Well, there is no doubt about it in my mind now. It is the opening of the > record set that takes up the time. As has often been stated here by many > of the Listers.* > ** > *If you can keep the record open, then the DAO.AddNew method takes 4 seconds > for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas if > you don't hold the record set open then the DAO.AddNew method takes over > nearly 10 minutes. Clearly the difference is in opening the record set. * > ** > *So for me, the message is clear. Open record set. Keep it open if it is > going to be used again. Single records makes no difference as both methods > have to open the record set* > ** > *Summary of Times:* > ** > *SQL* > *'18 secs for 10,000 > ' 2min 47 secs for 100,000 > DAO Open Record set* > *' 1 sec for 10,000 > ' 4 sec for 100,000* > *DAO Closed Record sets* > *' 18 secs for 10,000 > ' 9min 47 secs for 100,000 > * > *Test Code below.* > ** * * > ** *Max* > *ps. Thanks for all those who provided feedback and AD for his examples.* > *pps. ADO not tested.* > ** > ** > *Option Compare Database > Option Explicit > Const conQty As Long = 10000 > Const conDeleteAll As String = "Delete * from tblAppendTest" > Const conName As String = "abcdefghijklmnopqrstuvwxys" > Const conLong As Long = 123456789 > Private sql As String > Private lngLoop As Long > Private datStart As Date, datEnd As Date, datLapsed As Date* > ** > *Public Function pfRunTests() > On Error Resume Next > sql = "Drop table tblAppendTest" > CurrentDb.Execute (sql) > sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" > CurrentDb.Execute (sql) > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestSql > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestDAO > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestDAO2 > End Function > * > ** > *Public Function pfAppendTestSql() > '18 secs for 10,000 > ' 2min 47 secs for 100,000 > datStart = Now() > Debug.Print "SQL Insert Test" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values > ('" & conName & "'," & conLong & ")") > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > End Function > * > ** ** > *Public Function pfAppendTestDAO() > ' 1 sec for 10,000 > ' 4 sec for 100,000* > ** > * Dim rst As DAO.Recordset > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > datStart = Now() > Debug.Print "DAO AddNew Test" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > rst.AddNew > rst!txtname = conName > rst!lnglong = conLong > rst.Update > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > Set rst = Nothing > End Function > * > ** > *Public Function pfAppendTestDAO2() > ' 18 secs for 10,000 > ' 9min 47 secs for 100,000 > Dim rst As DAO.Recordset > datStart = Now() > Debug.Print "DAO AddNew Test2" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > rst.AddNew > rst!txtname = conName > rst!lnglong = conLong > rst.Update > Set rst = Nothing > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > Set rst = Nothing > End Function* > > ** From DWUTKA at Marlow.com Mon Mar 9 11:14:44 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 9 Mar 2009 11:14:44 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters><45DE594CD03145688428EDC77923756D@jislaptopdev> <38B0512D50614241968EE60AFBC8AA42@jislaptopdev> Message-ID: I've done something like this. My 'ISFE' application (our help desk, and general IT interface system) is an icon in the system tray. Right clicking gives you the menu available to you (and who you are determines what you see in the menu). There is an option to set a 'left click' item, which you can use to just normally click the icon, and bring up that particular process. However, if you want to do something like what Windows XP and Vista does, with giving priority to previously used programs, you could just start recording what items they click. Then have a count, with TOP X used to give the most recent 'frequently used' items. You could even add another table that allows the user to set his own favorites too, and have that TOP X query be a union query. This is all assuming you have a table driven menu, like a switchboard. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, March 07, 2009 11:47 AM To: Access Developers discussion and problem solving Subject: [AccessD] ...building, managing, and using a page favorites list ...I want to create a user specific favorites list for an a2k3 mdb fe ...such that when joe blow is logged in, in addition to my normal treeview menu, he'll also see a mini menu with up to 5 page selects that he has chosen and can go directly to with a single click. ...has anyone built something like this before ...any ideas, samples, etc much appreciated William -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 9 12:05:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 17:05:54 -0000 Subject: [AccessD] Figuring the date In-Reply-To: References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> <49b4c142.0707d00a.4e5d.608b@mx.google.com> Message-ID: <49b54c78.0506d00a.51ee.76fa@mx.google.com> Thanks Drew. I drew inspiration from that, if only for 1% - Ha! Max Ps OT: but in the Army, us "boys" referred to our "bits" as our 1% -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 09 March 2009 15:48 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Figuring the date Ah, but that 1% inspiration is what makes you an artist!!! (Not all artists can draw. Heck, I have no color coordination myself, let alone the ability to draw anything more complex then a stick figure!) I like the link you posted. I've always looked at what I do as 'standing on the shoulders of giants'. Though I didn't know where that phrase had originated. Look at the talent on this list, all using MS Access. An application that is standing on the shoulders of years of development, from relational database design, to VBA. Both of which are far more advanced then it's predecessors. Just think, when you use something like Dir(), Split(), DateSerial(), you are getting the advantage of someone else's code which compiles those VB commands into machine language for your computer to work on. It's still all 1's and 0's to the computer. But believe me, that 1% does make you an artist in this field. We all 'copy' code from time to time. Be it someone else's work, or even stuff we ourselves wrote before. But when you add or tweak something, you are creating a new piece of work. And the advantage of a list like this, is that there is an audience here that can appreciate a masterpiece when it sees one. Drew 'code boy' -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 09, 2009 2:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Figuring the date > And thanks for the compliment Max! You're a pretty good artist yourself! I don't think so! Perhaps I could refer you to this quotation (in Latin) Nanos gigantum humeris insidentes Which translates as a Western metaphor meaning "One who develops future intellectual pursuits by understanding the research and works created by notable thinkers of the past" Now, that sounds more like me. Without the guys on this, and similar, lists I would still be Typing in the Listing of the Eliza program into my Commodore PET (oh, how I loved that PET - They even had one on Star Trek). It's you guys here (and I do mean the ladies as well) who take time and effort to bring your knowledge, and importantly your experience, to help others and I have learnt from that. My code is 99% perspiration (typing in other people's code) and 1% inspiration (hey! I can do that bit myself). And one thing I am not is artistic. If I had to live in a house drawn by me it would stand a pretty close facsimile of one drawn by a 5 year old with crayons. I can just about draw breath! Max Ps. Here is the wikepidia link: http://en.wikipedia.org/wiki/Standing_on_the_shoulders_of_giants pps I saw a Sirius (Peddle?) in a museum in Devon last week. I had one of them too. The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 9 12:29:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 17:29:26 -0000 Subject: [AccessD] Developing Treeview Based Systems In-Reply-To: <29f585dd0903021305k55e1b690x62724a5f2e8c47e6@mail.gmail.com> References: <49A9A877.2070306@torchlake.com> <49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com> <29f585dd0903021305k55e1b690x62724a5f2e8c47e6@mail.gmail.com> Message-ID: <49b551fc.1c07d00a.59a5.ffff9056@mx.google.com> Well Arthur, You may be interested to know that I have in my hand as I speak a printout of that article. I printed it out on 08/03/2004 - some 5 years ago now! It was called "Adding a Treeview Control to an Access Application By Arthur Fuller". Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 02 March 2009 21:06 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Developing Treeview Based Systems There's something I wrote years ago on dbAdisors. Its advantage over other solutions is that each level corresponds to one SQL statement. Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From joe.rojas at symmetrynb.com Mon Mar 9 12:34:32 2009 From: joe.rojas at symmetrynb.com (Rojas, Joe) Date: Mon, 9 Mar 2009 13:34:32 -0400 Subject: [AccessD] Access 2007 hangs on Save of Query References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> <49b4c142.0707d00a.4e5d.608b@mx.google.com> <49b54c78.0506d00a.51ee.76fa@mx.google.com> Message-ID: <5BAE0A5B5D7E414D96584521B26E6C09C41E65@DPYUSNBEXS1.snb.local> Hi All, Just wondering if anyone else has encountered the following. I have a query that left joins 20 other queries to a "main" query. I don't have any problems building the query in design view but each time I go to save it Access hangs or locks up. By that I mean the CPU pegs out at between 50% and 100% (Running a dual core) and the Access title bar will say "Not Responding". I've been waiting for a long time and it is still chugging away. Joe From mcp2004 at mail.ru Mon Mar 9 12:39:45 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 09 Mar 2009 20:39:45 +0300 Subject: [AccessD] =?koi8-r?b?RmFzdGVzdCAtIERBTyBvciBTcWw=?= In-Reply-To: References: Message-ID: > *So for me, the message is clear. > Open record set. Keep it open if it is > going to be used again. Max, Keeping an open recordser is not so good idea from scalability point of view. Also when programming with transactions updates of an opened recordset will not go to the database, will they? And you didn't yet try to use/compare parameterized action queries with QueryDef's Execute method. The latter could be an optimal solution from many points of view, could it be? :) Thank you. -- Shamil -----Original Message----- From: Max Wanadoo To: Access Developers discussion and problem solving Date: Mon, 9 Mar 2009 14:35:48 +0000 Subject: [AccessD] Fastest - DAO or Sql > *Well, there is no doubt about it in my mind now. It is the opening of the > record set that takes up the time. As has often been stated here by many > of the Listers.* > ** > *If you can keep the record open, then the DAO.AddNew method takes 4 seconds > for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas if > you don't hold the record set open then the DAO.AddNew method takes over > nearly 10 minutes. Clearly the difference is in opening the record set. * > ** > *So for me, the message is clear. Open record set. Keep it open if it is > going to be used again. Single records makes no difference as both methods > have to open the record set* > ** > *Summary of Times:* > ** > *SQL* > *'18 secs for 10,000 > ' 2min 47 secs for 100,000 > DAO Open Record set* > *' 1 sec for 10,000 > ' 4 sec for 100,000* > *DAO Closed Record sets* > *' 18 secs for 10,000 > ' 9min 47 secs for 100,000 > * > *Test Code below.* > ** * * > ** *Max* > *ps. Thanks for all those who provided feedback and AD for his examples.* > *pps. ADO not tested.* > ** > ** > *Option Compare Database > Option Explicit > Const conQty As Long = 10000 > Const conDeleteAll As String = "Delete * from tblAppendTest" > Const conName As String = "abcdefghijklmnopqrstuvwxys" > Const conLong As Long = 123456789 > Private sql As String > Private lngLoop As Long > Private datStart As Date, datEnd As Date, datLapsed As Date* > ** > *Public Function pfRunTests() > On Error Resume Next > sql = "Drop table tblAppendTest" > CurrentDb.Execute (sql) > sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" > CurrentDb.Execute (sql) > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestSql > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestDAO > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestDAO2 > End Function > * > ** > *Public Function pfAppendTestSql() > '18 secs for 10,000 > ' 2min 47 secs for 100,000 > datStart = Now() > Debug.Print "SQL Insert Test" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values > ('" & conName & "'," & conLong & ")") > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > End Function > * > ** ** > *Public Function pfAppendTestDAO() > ' 1 sec for 10,000 > ' 4 sec for 100,000* > ** > * Dim rst As DAO.Recordset > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > datStart = Now() > Debug.Print "DAO AddNew Test" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > rst.AddNew > rst!txtname = conName > rst!lnglong = conLong > rst.Update > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > Set rst = Nothing > End Function > * > ** > *Public Function pfAppendTestDAO2() > ' 18 secs for 10,000 > ' 9min 47 secs for 100,000 > Dim rst As DAO.Recordset > datStart = Now() > Debug.Print "DAO AddNew Test2" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > rst.AddNew > rst!txtname = conName > rst!lnglong = conLong > rst.Update > Set rst = Nothing > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > Set rst = Nothing > End Function* > > ** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 9 12:43:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 17:43:02 -0000 Subject: [AccessD] Access 2007 hangs on Save of Query In-Reply-To: <5BAE0A5B5D7E414D96584521B26E6C09C41E65@DPYUSNBEXS1.snb.local> References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> <49b4c142.0707d00a.4e5d.608b@mx.google.com> <49b54c78.0506d00a.51ee.76fa@mx.google.com> <5BAE0A5B5D7E414D96584521B26E6C09C41E65@DPYUSNBEXS1.snb.local> Message-ID: <49b5552c.1c07d00a.043a.ffffa517@mx.google.com> Just try it with TOP 20 just in case it is the joins that is taking the time. I would ignore the "Not Responding" message. Access does that even if it goes off for a quick pee. Useless message - ignore it! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rojas, Joe Sent: 09 March 2009 17:35 To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 hangs on Save of Query Hi All, Just wondering if anyone else has encountered the following. I have a query that left joins 20 other queries to a "main" query. I don't have any problems building the query in design view but each time I go to save it Access hangs or locks up. By that I mean the CPU pegs out at between 50% and 100% (Running a dual core) and the Access title bar will say "Not Responding". I've been waiting for a long time and it is still chugging away. Joe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 9 12:45:05 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 17:45:05 -0000 Subject: [AccessD] Fastest - DAO or Sql In-Reply-To: References: Message-ID: <49b555a8.1c07d00a.5b63.ffff9192@mx.google.com> Shamil, if I had a clue what you were talking about, I would try it. Post the code - using mine as the base (so that I can follow it). Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 09 March 2009 17:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fastest - DAO or Sql > *So for me, the message is clear. > Open record set. Keep it open if it is > going to be used again. Max, Keeping an open recordser is not so good idea from scalability point of view. Also when programming with transactions updates of an opened recordset will not go to the database, will they? And you didn't yet try to use/compare parameterized action queries with QueryDef's Execute method. The latter could be an optimal solution from many points of view, could it be? :) Thank you. -- Shamil -----Original Message----- From: Max Wanadoo To: Access Developers discussion and problem solving Date: Mon, 9 Mar 2009 14:35:48 +0000 Subject: [AccessD] Fastest - DAO or Sql > *Well, there is no doubt about it in my mind now. It is the opening of the > record set that takes up the time. As has often been stated here by many > of the Listers.* > ** > *If you can keep the record open, then the DAO.AddNew method takes 4 seconds > for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas if > you don't hold the record set open then the DAO.AddNew method takes over > nearly 10 minutes. Clearly the difference is in opening the record set. * > ** > *So for me, the message is clear. Open record set. Keep it open if it is > going to be used again. Single records makes no difference as both methods > have to open the record set* > ** > *Summary of Times:* > ** > *SQL* > *'18 secs for 10,000 > ' 2min 47 secs for 100,000 > DAO Open Record set* > *' 1 sec for 10,000 > ' 4 sec for 100,000* > *DAO Closed Record sets* > *' 18 secs for 10,000 > ' 9min 47 secs for 100,000 > * > *Test Code below.* > ** * * > ** *Max* > *ps. Thanks for all those who provided feedback and AD for his examples.* > *pps. ADO not tested.* > ** > ** > *Option Compare Database > Option Explicit > Const conQty As Long = 10000 > Const conDeleteAll As String = "Delete * from tblAppendTest" > Const conName As String = "abcdefghijklmnopqrstuvwxys" > Const conLong As Long = 123456789 > Private sql As String > Private lngLoop As Long > Private datStart As Date, datEnd As Date, datLapsed As Date* > ** > *Public Function pfRunTests() > On Error Resume Next > sql = "Drop table tblAppendTest" > CurrentDb.Execute (sql) > sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" > CurrentDb.Execute (sql) > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestSql > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestDAO > CurrentDb.Execute (conDeleteAll) > Call pfAppendTestDAO2 > End Function > * > ** > *Public Function pfAppendTestSql() > '18 secs for 10,000 > ' 2min 47 secs for 100,000 > datStart = Now() > Debug.Print "SQL Insert Test" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values > ('" & conName & "'," & conLong & ")") > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > End Function > * > ** ** > *Public Function pfAppendTestDAO() > ' 1 sec for 10,000 > ' 4 sec for 100,000* > ** > * Dim rst As DAO.Recordset > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > datStart = Now() > Debug.Print "DAO AddNew Test" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > rst.AddNew > rst!txtname = conName > rst!lnglong = conLong > rst.Update > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > Set rst = Nothing > End Function > * > ** > *Public Function pfAppendTestDAO2() > ' 18 secs for 10,000 > ' 9min 47 secs for 100,000 > Dim rst As DAO.Recordset > datStart = Now() > Debug.Print "DAO AddNew Test2" > 'Debug.Print Format(datStart, "hh:mm:ss") > For lngLoop = 1 To conQty > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > rst.AddNew > rst!txtname = conName > rst!lnglong = conLong > rst.Update > Set rst = Nothing > Next lngLoop > datEnd = Now > 'Debug.Print Format(datEnd, "hh:mm:ss") > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > Set rst = Nothing > End Function* > > ** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Mon Mar 9 12:59:02 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 9 Mar 2009 13:59:02 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters><45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> Message-ID: Drew ...that's closer to what I'm looking for ...not an MRU per se but TopX unioned w/a favorites table possibly ...however I'd also want to age the TopX to ensure the user wasn't seeing year old data. ...I do use a highly modified switchboard table to drive a treeview menu that is always visible ...I was thinking of adding an outlook type accordion below the treeview for personalized favorites ...was hoping someone had already done something similar ...looks like I'm going to have to build this from scratch. William -------------------------------------------------- From: "Drew Wutka" Sent: Monday, March 09, 2009 12:14 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > I've done something like this. My 'ISFE' application (our help desk, > and general IT interface system) is an icon in the system tray. Right > clicking gives you the menu available to you (and who you are determines > what you see in the menu). There is an option to set a 'left click' > item, which you can use to just normally click the icon, and bring up > that particular process. > > However, if you want to do something like what Windows XP and Vista > does, with giving priority to previously used programs, you could just > start recording what items they click. Then have a count, with TOP X > used to give the most recent 'frequently used' items. You could even > add another table that allows the user to set his own favorites too, and > have that TOP X query be a union query. > > This is all assuming you have a table driven menu, like a switchboard. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Saturday, March 07, 2009 11:47 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] ...building, managing, and using a page favorites > list > > ...I want to create a user specific favorites list for an a2k3 mdb fe > ...such that when joe blow is logged in, in addition to my normal > treeview > menu, he'll also see a mini menu with up to 5 page selects that he has > chosen and can go directly to with a single click. > > ...has anyone built something like this before ...any ideas, samples, > etc > much appreciated > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 9 13:00:04 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 9 Mar 2009 14:00:04 -0400 Subject: [AccessD] Developing Treeview Based Systems References: <49A9A877.2070306@torchlake.com><49A9B297.3030307@torchlake.com> <49aadf96.1c07d00a.2fd0.ffffe755@mx.google.com> <5180DD31A9CA4241911AD201F62EBD7F@home6399619597> <49ab03c2.1c05d00a.5aa7.5ccb@mx.google.com> <49ac46fa.0a04d00a.138b.1eec@mx.google.com><29f585dd0903021305k55e1b690x62724a5f2e8c47e6@mail.gmail.com> <49b551fc.1c07d00a.59a5.ffff9056@mx.google.com> Message-ID: <0B48211D78934042975ED19726A2E850@jislaptopdev> ...in my treeview samples collection as well :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 09, 2009 1:29 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Developing Treeview Based Systems > Well Arthur, > > You may be interested to know that I have in my hand as I speak a printout > of that article. I printed it out on 08/03/2004 - some 5 years ago now! > It was called "Adding a Treeview Control to an Access Application By > Arthur > Fuller". > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: 02 March 2009 21:06 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Developing Treeview Based Systems > > There's something I wrote years ago on dbAdisors. Its advantage over other > solutions is that each level corresponds to one SQL statement. > > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Mon Mar 9 13:08:38 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 9 Mar 2009 11:08:38 -0700 Subject: [AccessD] Access 2007 hangs on Save of Query In-Reply-To: <5BAE0A5B5D7E414D96584521B26E6C09C41E65@DPYUSNBEXS1.snb.local> References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com> <49b4c142.0707d00a.4e5d.608b@mx.google.com><49b54c78.0506d00a.51ee.76fa@mx.google.com> <5BAE0A5B5D7E414D96584521B26E6C09C41E65@DPYUSNBEXS1.snb.local> Message-ID: <266C755DE78A4D0498FFA23DB60E819D@HAL9005> Workaround: but if you have 2003 could you structure the query in 2003 and import it into 2007. Or save the mdb in 2003 format and try to do it in 03 and then convert back to 07? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rojas, Joe Sent: Monday, March 09, 2009 10:35 AM To: Access Developers discussion and problem solving Subject: [AccessD] Access 2007 hangs on Save of Query Hi All, Just wondering if anyone else has encountered the following. I have a query that left joins 20 other queries to a "main" query. I don't have any problems building the query in design view but each time I go to save it Access hangs or locks up. By that I mean the CPU pegs out at between 50% and 100% (Running a dual core) and the Access title bar will say "Not Responding". I've been waiting for a long time and it is still chugging away. Joe -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Mon Mar 9 13:11:17 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 9 Mar 2009 14:11:17 -0400 Subject: [AccessD] Fastest - DAO or Sql References: <49b555a8.1c07d00a.5b63.ffff9192@mx.google.com> Message-ID: "Shamil, if I had a clue what you were talking about, I would try it." Max ...as with so many of Shamil's posts, I need a ladder to elevate myself to his level of coding ...a very tall ladder :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 09, 2009 1:45 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Fastest - DAO or Sql > Shamil, if I had a clue what you were talking about, I would try it. > > Post the code - using mine as the base (so that I can follow it). > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 09 March 2009 17:40 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fastest - DAO or Sql > >> *So for me, the message is clear. >> Open record set. Keep it open if it is >> going to be used again. > Max, > > Keeping an open recordser is not so good idea from scalability point of > view. > > Also when programming with transactions updates of an opened recordset > will > not go to the database, will they? > > And you didn't yet try to use/compare parameterized action queries with > QueryDef's Execute method. > > The latter could be an optimal solution from many points of view, could it > be? :) > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Max Wanadoo > To: Access Developers discussion and problem > solving > Date: Mon, 9 Mar 2009 14:35:48 +0000 > Subject: [AccessD] Fastest - DAO or Sql > >> *Well, there is no doubt about it in my mind now. It is the opening of > the >> record set that takes up the time. As has often been stated here by >> many >> of the Listers.* >> ** >> *If you can keep the record open, then the DAO.AddNew method takes 4 > seconds >> for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas > if >> you don't hold the record set open then the DAO.AddNew method takes over >> nearly 10 minutes. Clearly the difference is in opening the record set. > * >> ** >> *So for me, the message is clear. Open record set. Keep it open if it is >> going to be used again. Single records makes no difference as both > methods >> have to open the record set* >> ** >> *Summary of Times:* >> ** >> *SQL* >> *'18 secs for 10,000 >> ' 2min 47 secs for 100,000 >> DAO Open Record set* >> *' 1 sec for 10,000 >> ' 4 sec for 100,000* >> *DAO Closed Record sets* >> *' 18 secs for 10,000 >> ' 9min 47 secs for 100,000 >> * >> *Test Code below.* >> ** * * >> ** *Max* >> *ps. Thanks for all those who provided feedback and AD for his examples.* >> *pps. ADO not tested.* >> ** >> ** >> *Option Compare Database >> Option Explicit >> Const conQty As Long = 10000 >> Const conDeleteAll As String = "Delete * from tblAppendTest" >> Const conName As String = "abcdefghijklmnopqrstuvwxys" >> Const conLong As Long = 123456789 >> Private sql As String >> Private lngLoop As Long >> Private datStart As Date, datEnd As Date, datLapsed As Date* >> ** >> *Public Function pfRunTests() >> On Error Resume Next >> sql = "Drop table tblAppendTest" >> CurrentDb.Execute (sql) >> sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" >> CurrentDb.Execute (sql) >> CurrentDb.Execute (conDeleteAll) >> Call pfAppendTestSql >> CurrentDb.Execute (conDeleteAll) >> Call pfAppendTestDAO >> CurrentDb.Execute (conDeleteAll) >> Call pfAppendTestDAO2 >> End Function >> * >> ** >> *Public Function pfAppendTestSql() >> '18 secs for 10,000 >> ' 2min 47 secs for 100,000 >> datStart = Now() >> Debug.Print "SQL Insert Test" >> 'Debug.Print Format(datStart, "hh:mm:ss") >> For lngLoop = 1 To conQty >> CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) >> values >> ('" & conName & "'," & conLong & ")") >> Next lngLoop >> datEnd = Now >> 'Debug.Print Format(datEnd, "hh:mm:ss") >> Debug.Print Format(datEnd - datStart, "hh:mm:ss") >> End Function >> * >> ** ** >> *Public Function pfAppendTestDAO() >> ' 1 sec for 10,000 >> ' 4 sec for 100,000* >> ** >> * Dim rst As DAO.Recordset >> Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") >> datStart = Now() >> Debug.Print "DAO AddNew Test" >> 'Debug.Print Format(datStart, "hh:mm:ss") >> For lngLoop = 1 To conQty >> rst.AddNew >> rst!txtname = conName >> rst!lnglong = conLong >> rst.Update >> Next lngLoop >> datEnd = Now >> 'Debug.Print Format(datEnd, "hh:mm:ss") >> Debug.Print Format(datEnd - datStart, "hh:mm:ss") >> Set rst = Nothing >> End Function >> * >> ** >> *Public Function pfAppendTestDAO2() >> ' 18 secs for 10,000 >> ' 9min 47 secs for 100,000 >> Dim rst As DAO.Recordset >> datStart = Now() >> Debug.Print "DAO AddNew Test2" >> 'Debug.Print Format(datStart, "hh:mm:ss") >> For lngLoop = 1 To conQty >> Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") >> rst.AddNew >> rst!txtname = conName >> rst!lnglong = conLong >> rst.Update >> Set rst = Nothing >> Next lngLoop >> datEnd = Now >> 'Debug.Print Format(datEnd, "hh:mm:ss") >> Debug.Print Format(datEnd - datStart, "hh:mm:ss") >> Set rst = Nothing >> End Function* >> >> ** >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Susan.Klos at fldoe.org Mon Mar 9 13:33:03 2009 From: Susan.Klos at fldoe.org (Klos, Susan) Date: Mon, 9 Mar 2009 14:33:03 -0400 Subject: [AccessD] Question about clsCtlLbl for JC Message-ID: I realize that I am really far behind, but you said to ask questions when we need help. Here is my question: I don't understand these instructions: * In Class_Terminate add the following code: Private Sub Class_Terminate() Set mctlTxt = Nothing Set mclsCtlLbl = Nothing End Sub This cleans up the label class when clsCtlCbo class closes. * At the bottom of mInit() add the following code: mclsCtlLbl.mInit lctlTxt Since mclsCtlLbl was initialized in the Initialize event of the class it is ready to use when we get to mInit. We simply call the mInit method of mclsCtlLbl and pass in the combo control passed in to clsCtlCbo. We have not done anything with Txt in this class and when I try to compile the code this error pops us for these two lines of code mctlTxt = and for lctlTxt I get "Variable not defined" When I comment out those two lines of code it compiles fine. What have I missed Susan Klos Senior Database Analyst Florida Department of Education Evaluation and Reporting Office Phone: 850.245.0708 email: susan.klos at fldoe.org The Florida Department of Education is a proud partner of Cover Florida Health Care. For more information and a list of the plans available in your area, please visit http://www.coverfloridahealthcare.com/ From jwcolby at colbyconsulting.com Mon Mar 9 13:50:39 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 14:50:39 -0400 Subject: [AccessD] Question about clsCtlLbl for JC In-Reply-To: References: Message-ID: <49B564FF.5080106@colbyconsulting.com> The entire mInit() should read as follows: Function mInit(lctlTxt As TextBox) Set mctlTxt = lctlTxt mctlTxt.BeforeUpdate = cstrEvProc mctlTxt.AfterUpdate = cstrEvProc mctlTxt.OnGotFocus = cstrEvProc mctlTxt.OnLostFocus = cstrEvProc mclsCtlLbl.mInit lctlTxt End Function We pass in lctlTxt to the function so it is available inside of mInit() for use. John W. Colby www.ColbyConsulting.com Klos, Susan wrote: > I realize that I am really far behind, but you said to ask questions > when we need help. > > > > Here is my question: > > I don't understand these instructions: > > * In Class_Terminate add the following code: > > > > Private Sub Class_Terminate() > > Set mctlTxt = Nothing > > Set mclsCtlLbl = Nothing > > End Sub > > > > This cleans up the label class when clsCtlCbo class closes. > > > > * At the bottom of mInit() add the following code: > > > > mclsCtlLbl.mInit lctlTxt > > > > Since mclsCtlLbl was initialized in the Initialize event of the class it > is ready to use when we get to mInit. We simply call the mInit method > of mclsCtlLbl and pass in the combo control passed in to clsCtlCbo. > > > > We have not done anything with Txt in this class and when I try to > compile the code this error pops us for these two lines of code > > mctlTxt = and for lctlTxt I get "Variable not defined" > > > > When I comment out those two lines of code it compiles fine. What have > I missed > > > > Susan Klos > > Senior Database Analyst > > Florida Department of Education > > Evaluation and Reporting Office > > Phone: 850.245.0708 > > email: susan.klos at fldoe.org > > > > > > The Florida Department of Education is a proud partner of Cover Florida Health Care. For more information and a list of the plans available in your area, please visit http://www.coverfloridahealthcare.com/ From mcp2004 at mail.ru Mon Mar 9 14:31:57 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 09 Mar 2009 22:31:57 +0300 Subject: [AccessD] =?koi8-r?b?RmFzdGVzdCAtIERBTyBvciBTcWw=?= In-Reply-To: <49b555a8.1c07d00a.5b63.ffff9192@mx.google.com> References: <49b555a8.1c07d00a.5b63.ffff9192@mx.google.com> Message-ID: Hi Max, I mean something like that (watch line wraps): Public Sub testAppendQuery() ' ' qappShippers append action query has the following ' parameterized sql: ' 'PARAMETERS [@shipperId] Long, [@companyName] Text ( 40 ), [@phone] Text ( 24 ); 'INSERT INTO Shippers ( ShipperID, CompanyName, Phone ) 'SELECT [@shipperId] AS ShipperId, [@companyName] AS CompanyName, [@phone] AS Phone; ' Dim dbs As DAO.Database Dim qdf As DAO.QueryDef Set dbs = CurrentDb Set qdf = dbs.QueryDefs("qappShipper") qdf.Parameters("@shipperId").Value = 999 qdf.Parameters("@companyName").Value = "Test Company" qdf.Parameters("@phone").Value = "1-123-4567890" qdf.Execute (dbFailOnError) End Sub Tested with Access2007. Of course setting AutoNumber value is not necessary. Guessing: the above approach could be as fast as .AddNew with querydef's object variable kept initialized once and then reused on subsequent calls... But I can be wrong. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Mon, 9 Mar 2009 17:45:05 -0000 Subject: Re: [AccessD] Fastest - DAO or Sql > Shamil, if I had a clue what you were talking about, I would try it. > > Post the code - using mine as the base (so that I can follow it). > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 09 March 2009 17:40 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fastest - DAO or Sql > > > *So for me, the message is clear. > > Open record set. Keep it open if it is > > going to be used again. > Max, > > Keeping an open recordser is not so good idea from scalability point of > view. > > Also when programming with transactions updates of an opened recordset will > not go to the database, will they? > > And you didn't yet try to use/compare parameterized action queries with > QueryDef's Execute method. > > The latter could be an optimal solution from many points of view, could it > be? :) > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Max Wanadoo > To: Access Developers discussion and problem > solving > Date: Mon, 9 Mar 2009 14:35:48 +0000 > Subject: [AccessD] Fastest - DAO or Sql > > > *Well, there is no doubt about it in my mind now. It is the opening of > the > > record set that takes up the time. As has often been stated here by many > > of the Listers.* > > ** > > *If you can keep the record open, then the DAO.AddNew method takes 4 > seconds > > for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas > if > > you don't hold the record set open then the DAO.AddNew method takes over > > nearly 10 minutes. Clearly the difference is in opening the record set. > * > > ** > > *So for me, the message is clear. Open record set. Keep it open if it is > > going to be used again. Single records makes no difference as both > methods > > have to open the record set* > > ** > > *Summary of Times:* > > ** > > *SQL* > > *'18 secs for 10,000 > > ' 2min 47 secs for 100,000 > > DAO Open Record set* > > *' 1 sec for 10,000 > > ' 4 sec for 100,000* > > *DAO Closed Record sets* > > *' 18 secs for 10,000 > > ' 9min 47 secs for 100,000 > > * > > *Test Code below.* > > ** * * > > ** *Max* > > *ps. Thanks for all those who provided feedback and AD for his examples.* > > *pps. ADO not tested.* > > ** > > ** > > *Option Compare Database > > Option Explicit > > Const conQty As Long = 10000 > > Const conDeleteAll As String = "Delete * from tblAppendTest" > > Const conName As String = "abcdefghijklmnopqrstuvwxys" > > Const conLong As Long = 123456789 > > Private sql As String > > Private lngLoop As Long > > Private datStart As Date, datEnd As Date, datLapsed As Date* > > ** > > *Public Function pfRunTests() > > On Error Resume Next > > sql = "Drop table tblAppendTest" > > CurrentDb.Execute (sql) > > sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" > > CurrentDb.Execute (sql) > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestSql > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestDAO > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestDAO2 > > End Function > > * > > ** > > *Public Function pfAppendTestSql() > > '18 secs for 10,000 > > ' 2min 47 secs for 100,000 > > datStart = Now() > > Debug.Print "SQL Insert Test" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values > > ('" & conName & "'," & conLong & ")") > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > End Function > > * > > ** ** > > *Public Function pfAppendTestDAO() > > ' 1 sec for 10,000 > > ' 4 sec for 100,000* > > ** > > * Dim rst As DAO.Recordset > > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > > datStart = Now() > > Debug.Print "DAO AddNew Test" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > rst.AddNew > > rst!txtname = conName > > rst!lnglong = conLong > > rst.Update > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > Set rst = Nothing > > End Function > > * > > ** > > *Public Function pfAppendTestDAO2() > > ' 18 secs for 10,000 > > ' 9min 47 secs for 100,000 > > Dim rst As DAO.Recordset > > datStart = Now() > > Debug.Print "DAO AddNew Test2" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > > rst.AddNew > > rst!txtname = conName > > rst!lnglong = conLong > > rst.Update > > Set rst = Nothing > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > Set rst = Nothing > > End Function* > > > > ** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 9 14:50:06 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 19:50:06 -0000 Subject: [AccessD] Fastest - DAO or Sql In-Reply-To: References: <49b555a8.1c07d00a.5b63.ffff9192@mx.google.com> Message-ID: <49b572f4.1c05d00a.3d31.ffffc587@mx.google.com> >But I can be wrong. Yeah, Really? I'll let you know ... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 09 March 2009 19:32 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fastest - DAO or Sql Hi Max, I mean something like that (watch line wraps): Public Sub testAppendQuery() ' ' qappShippers append action query has the following ' parameterized sql: ' 'PARAMETERS [@shipperId] Long, [@companyName] Text ( 40 ), [@phone] Text ( 24 ); 'INSERT INTO Shippers ( ShipperID, CompanyName, Phone ) 'SELECT [@shipperId] AS ShipperId, [@companyName] AS CompanyName, [@phone] AS Phone; ' Dim dbs As DAO.Database Dim qdf As DAO.QueryDef Set dbs = CurrentDb Set qdf = dbs.QueryDefs("qappShipper") qdf.Parameters("@shipperId").Value = 999 qdf.Parameters("@companyName").Value = "Test Company" qdf.Parameters("@phone").Value = "1-123-4567890" qdf.Execute (dbFailOnError) End Sub Tested with Access2007. Of course setting AutoNumber value is not necessary. Guessing: the above approach could be as fast as .AddNew with querydef's object variable kept initialized once and then reused on subsequent calls... But I can be wrong. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Mon, 9 Mar 2009 17:45:05 -0000 Subject: Re: [AccessD] Fastest - DAO or Sql > Shamil, if I had a clue what you were talking about, I would try it. > > Post the code - using mine as the base (so that I can follow it). > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 09 March 2009 17:40 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fastest - DAO or Sql > > > *So for me, the message is clear. > > Open record set. Keep it open if it is > > going to be used again. > Max, > > Keeping an open recordser is not so good idea from scalability point of > view. > > Also when programming with transactions updates of an opened recordset will > not go to the database, will they? > > And you didn't yet try to use/compare parameterized action queries with > QueryDef's Execute method. > > The latter could be an optimal solution from many points of view, could it > be? :) > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Max Wanadoo > To: Access Developers discussion and problem > solving > Date: Mon, 9 Mar 2009 14:35:48 +0000 > Subject: [AccessD] Fastest - DAO or Sql > > > *Well, there is no doubt about it in my mind now. It is the opening of > the > > record set that takes up the time. As has often been stated here by many > > of the Listers.* > > ** > > *If you can keep the record open, then the DAO.AddNew method takes 4 > seconds > > for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas > if > > you don't hold the record set open then the DAO.AddNew method takes over > > nearly 10 minutes. Clearly the difference is in opening the record set. > * > > ** > > *So for me, the message is clear. Open record set. Keep it open if it is > > going to be used again. Single records makes no difference as both > methods > > have to open the record set* > > ** > > *Summary of Times:* > > ** > > *SQL* > > *'18 secs for 10,000 > > ' 2min 47 secs for 100,000 > > DAO Open Record set* > > *' 1 sec for 10,000 > > ' 4 sec for 100,000* > > *DAO Closed Record sets* > > *' 18 secs for 10,000 > > ' 9min 47 secs for 100,000 > > * > > *Test Code below.* > > ** * * > > ** *Max* > > *ps. Thanks for all those who provided feedback and AD for his examples.* > > *pps. ADO not tested.* > > ** > > ** > > *Option Compare Database > > Option Explicit > > Const conQty As Long = 10000 > > Const conDeleteAll As String = "Delete * from tblAppendTest" > > Const conName As String = "abcdefghijklmnopqrstuvwxys" > > Const conLong As Long = 123456789 > > Private sql As String > > Private lngLoop As Long > > Private datStart As Date, datEnd As Date, datLapsed As Date* > > ** > > *Public Function pfRunTests() > > On Error Resume Next > > sql = "Drop table tblAppendTest" > > CurrentDb.Execute (sql) > > sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" > > CurrentDb.Execute (sql) > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestSql > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestDAO > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestDAO2 > > End Function > > * > > ** > > *Public Function pfAppendTestSql() > > '18 secs for 10,000 > > ' 2min 47 secs for 100,000 > > datStart = Now() > > Debug.Print "SQL Insert Test" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values > > ('" & conName & "'," & conLong & ")") > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > End Function > > * > > ** ** > > *Public Function pfAppendTestDAO() > > ' 1 sec for 10,000 > > ' 4 sec for 100,000* > > ** > > * Dim rst As DAO.Recordset > > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > > datStart = Now() > > Debug.Print "DAO AddNew Test" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > rst.AddNew > > rst!txtname = conName > > rst!lnglong = conLong > > rst.Update > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > Set rst = Nothing > > End Function > > * > > ** > > *Public Function pfAppendTestDAO2() > > ' 18 secs for 10,000 > > ' 9min 47 secs for 100,000 > > Dim rst As DAO.Recordset > > datStart = Now() > > Debug.Print "DAO AddNew Test2" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > > rst.AddNew > > rst!txtname = conName > > rst!lnglong = conLong > > rst.Update > > Set rst = Nothing > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > Set rst = Nothing > > End Function* > > > > ** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 9 14:58:52 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 9 Mar 2009 14:58:52 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters><45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> Message-ID: Ok William, I put a really quick and dirty...and I mean REALLY quick and dirty example together: http://www.marlow.com/menu.zip It uses two classes, MenuItems (the collection class) and MenuItem. MenuItems builds the menus, an AllItem collection gets a list of all the menu items, and then there is a collection for favorites, recent items, and a mix of favorites and recent. If you want to 'age check' the favorites, it would be a simple criteria in the WHERE statement for the timestamp field. I rarely build Access interfaces, and most of the ones I've built only have a handful of forms or reports. So I just put in 5 forms and 5 reports, with 3 macros. None of them have or do anything, other then display what they are. But when you click on an item in the menu, it runs that item by using the MenuItem class and it's Execute method. The execute method runs the menu item, and also records who ran it and when it was run (for the recent items list). The recent items list only grabs the last 10 items (TOP 10, distinctrow (so you don't get duplicate items) ordered descending). The fav/recent group only puts the last 5 most recent into the mix. Like I said though, this was down and dirty. The menu doesn't update automatically, you have to close and open it. It wouldn't be too hard to make it update automatically though, I just don't have the time to code that. With a treeview, you can count, add and remove nodes (and their children). So from a coding aspect, it would simply be a matter of after executing the item, to run a check, that determines the count of the recent/favorites and adding any items (and removing ones that go over the limits you want). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, March 09, 2009 12:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list Drew ...that's closer to what I'm looking for ...not an MRU per se but TopX unioned w/a favorites table possibly ...however I'd also want to age the TopX to ensure the user wasn't seeing year old data. ...I do use a highly modified switchboard table to drive a treeview menu that is always visible ...I was thinking of adding an outlook type accordion below the treeview for personalized favorites ...was hoping someone had already done something similar ...looks like I'm going to have to build this from scratch. William The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 9 15:10:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 20:10:26 -0000 Subject: [AccessD] Fastest - DAO or Sql In-Reply-To: References: <49b555a8.1c07d00a.5b63.ffff9192@mx.google.com> Message-ID: <49b577b9.0506d00a.50c2.ffffc6a3@mx.google.com> Shamil, I am not familiar with this construct. I have set an Append Query up. When I look at the SQL it shows this:- PARAMETERS txtName Text ( 255 ), lngLong Long; INSERT INTO tblAppendTest ( txtName, lngLong ) SELECT tblAppendTest.txtName, tblAppendTest.lngLong FROM tblAppendTest; I have set module code up as follows: Public Sub testAppendQuery() Dim dbs As DAO.Database Dim qdf As DAO.QueryDef Set dbs = CurrentDb Set qdf = dbs.QueryDefs("qAppendTest") qdf.Parameters("@txtName").Value = conName ' error here. qdf.Parameters("@lngLong").Value = conLong qdf.Execute (dbFailOnError) End Sub But it won't run. Errors out on "Item not found in this collection" Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 09 March 2009 19:32 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fastest - DAO or Sql Hi Max, I mean something like that (watch line wraps): Public Sub testAppendQuery() ' ' qappShippers append action query has the following ' parameterized sql: ' 'PARAMETERS [@shipperId] Long, [@companyName] Text ( 40 ), [@phone] Text ( 24 ); 'INSERT INTO Shippers ( ShipperID, CompanyName, Phone ) 'SELECT [@shipperId] AS ShipperId, [@companyName] AS CompanyName, [@phone] AS Phone; ' Dim dbs As DAO.Database Dim qdf As DAO.QueryDef Set dbs = CurrentDb Set qdf = dbs.QueryDefs("qappShipper") qdf.Parameters("@shipperId").Value = 999 qdf.Parameters("@companyName").Value = "Test Company" qdf.Parameters("@phone").Value = "1-123-4567890" qdf.Execute (dbFailOnError) End Sub Tested with Access2007. Of course setting AutoNumber value is not necessary. Guessing: the above approach could be as fast as .AddNew with querydef's object variable kept initialized once and then reused on subsequent calls... But I can be wrong. -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Mon, 9 Mar 2009 17:45:05 -0000 Subject: Re: [AccessD] Fastest - DAO or Sql > Shamil, if I had a clue what you were talking about, I would try it. > > Post the code - using mine as the base (so that I can follow it). > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 09 March 2009 17:40 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fastest - DAO or Sql > > > *So for me, the message is clear. > > Open record set. Keep it open if it is > > going to be used again. > Max, > > Keeping an open recordser is not so good idea from scalability point of > view. > > Also when programming with transactions updates of an opened recordset will > not go to the database, will they? > > And you didn't yet try to use/compare parameterized action queries with > QueryDef's Execute method. > > The latter could be an optimal solution from many points of view, could it > be? :) > > Thank you. > > -- > Shamil > > > -----Original Message----- > From: Max Wanadoo > To: Access Developers discussion and problem > solving > Date: Mon, 9 Mar 2009 14:35:48 +0000 > Subject: [AccessD] Fastest - DAO or Sql > > > *Well, there is no doubt about it in my mind now. It is the opening of > the > > record set that takes up the time. As has often been stated here by many > > of the Listers.* > > ** > > *If you can keep the record open, then the DAO.AddNew method takes 4 > seconds > > for 100,000 records and the .Execute(Sql) takes 2 min 47 seconds whereas > if > > you don't hold the record set open then the DAO.AddNew method takes over > > nearly 10 minutes. Clearly the difference is in opening the record set. > * > > ** > > *So for me, the message is clear. Open record set. Keep it open if it is > > going to be used again. Single records makes no difference as both > methods > > have to open the record set* > > ** > > *Summary of Times:* > > ** > > *SQL* > > *'18 secs for 10,000 > > ' 2min 47 secs for 100,000 > > DAO Open Record set* > > *' 1 sec for 10,000 > > ' 4 sec for 100,000* > > *DAO Closed Record sets* > > *' 18 secs for 10,000 > > ' 9min 47 secs for 100,000 > > * > > *Test Code below.* > > ** * * > > ** *Max* > > *ps. Thanks for all those who provided feedback and AD for his examples.* > > *pps. ADO not tested.* > > ** > > ** > > *Option Compare Database > > Option Explicit > > Const conQty As Long = 10000 > > Const conDeleteAll As String = "Delete * from tblAppendTest" > > Const conName As String = "abcdefghijklmnopqrstuvwxys" > > Const conLong As Long = 123456789 > > Private sql As String > > Private lngLoop As Long > > Private datStart As Date, datEnd As Date, datLapsed As Date* > > ** > > *Public Function pfRunTests() > > On Error Resume Next > > sql = "Drop table tblAppendTest" > > CurrentDb.Execute (sql) > > sql = "Create Table tblAppendTest (txtName Text, lngLong Long)" > > CurrentDb.Execute (sql) > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestSql > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestDAO > > CurrentDb.Execute (conDeleteAll) > > Call pfAppendTestDAO2 > > End Function > > * > > ** > > *Public Function pfAppendTestSql() > > '18 secs for 10,000 > > ' 2min 47 secs for 100,000 > > datStart = Now() > > Debug.Print "SQL Insert Test" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > CurrentDb.Execute ("Insert into tblAppendTest (txtName,lngLong) values > > ('" & conName & "'," & conLong & ")") > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > End Function > > * > > ** ** > > *Public Function pfAppendTestDAO() > > ' 1 sec for 10,000 > > ' 4 sec for 100,000* > > ** > > * Dim rst As DAO.Recordset > > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > > datStart = Now() > > Debug.Print "DAO AddNew Test" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > rst.AddNew > > rst!txtname = conName > > rst!lnglong = conLong > > rst.Update > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > Set rst = Nothing > > End Function > > * > > ** > > *Public Function pfAppendTestDAO2() > > ' 18 secs for 10,000 > > ' 9min 47 secs for 100,000 > > Dim rst As DAO.Recordset > > datStart = Now() > > Debug.Print "DAO AddNew Test2" > > 'Debug.Print Format(datStart, "hh:mm:ss") > > For lngLoop = 1 To conQty > > Set rst = CurrentDb.OpenRecordset("Select * from tblAppendTest") > > rst.AddNew > > rst!txtname = conName > > rst!lnglong = conLong > > rst.Update > > Set rst = Nothing > > Next lngLoop > > datEnd = Now > > 'Debug.Print Format(datEnd, "hh:mm:ss") > > Debug.Print Format(datEnd - datStart, "hh:mm:ss") > > Set rst = Nothing > > End Function* > > > > ** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Mon Mar 9 15:26:31 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 09 Mar 2009 23:26:31 +0300 Subject: [AccessD] =?koi8-r?b?RmFzdGVzdCAtIERBTyBvciBTcWw=?= In-Reply-To: References: Message-ID: Thank you, William, The more I know the more clearly I see how little I know and can do.. And I do know I need even taller ladder to elevate myself to your level of English :) -- Shamil -----Original Message----- From: "William Hindman" To: "Access Developers discussion and problem solving" Date: Mon, 9 Mar 2009 14:11:17 -0400 Subject: Re: [AccessD] Fastest - DAO or Sql > "Shamil, if I had a clue what you were talking about, I would try it." Max > > ...as with so many of Shamil's posts, I need a ladder to elevate myself to > his level of coding ...a very tall ladder :) > > William > From mcp2004 at mail.ru Mon Mar 9 15:38:50 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Mon, 09 Mar 2009 23:38:50 +0300 Subject: [AccessD] =?koi8-r?b?RmFzdGVzdCAtIERBTyBvciBTcWw=?= In-Reply-To: <49b577b9.0506d00a.50c2.ffffc6a3@mx.google.com> References: <49b577b9.0506d00a.50c2.ffffc6a3@mx.google.com> Message-ID: Max, It works (Access2007) here with the following SQL/sample code - watch that select doesn't use any table - just copy the below SQL expression into SQL view in your query, remove leading quotes and save it: Public Sub testAppendQuery1() ' 'PARAMETERS [@txtName] Text ( 255 ), [@lngLong] Long; 'INSERT INTO tblAppendTest ( txtName, lngLong ) 'select [@txtName] as txtName, [@lngLong] as lngLong ' Dim conName As String Dim conLong As Long conName = "TEST" conLong = 999 Dim dbs As DAO.Database Dim qdf As DAO.QueryDef Set dbs = CurrentDb Set qdf = dbs.QueryDefs("qAppendTest") qdf.Parameters("@txtName").Value = conName ' error here. qdf.Parameters("@lngLong").Value = conLong qdf.Execute (dbFailOnError) End Sub -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Mon, 9 Mar 2009 20:10:26 -0000 Subject: Re: [AccessD] Fastest - DAO or Sql > Shamil, > I am not familiar with this construct. > I have set an Append Query up. When I look at the SQL it shows this:- > > PARAMETERS txtName Text ( 255 ), lngLong Long; > INSERT INTO tblAppendTest ( txtName, lngLong ) > SELECT tblAppendTest.txtName, tblAppendTest.lngLong > FROM tblAppendTest; > > I have set module code up as follows: > > Public Sub testAppendQuery() > Dim dbs As DAO.Database > Dim qdf As DAO.QueryDef > Set dbs = CurrentDb > Set qdf = dbs.QueryDefs("qAppendTest") > qdf.Parameters("@txtName").Value = conName ' error here. > qdf.Parameters("@lngLong").Value = conLong > qdf.Execute (dbFailOnError) > End Sub > > But it won't run. Errors out on "Item not found in this collection" > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 09 March 2009 19:32 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fastest - DAO or Sql > > > Hi Max, > > I mean something like that (watch line wraps): > > Public Sub testAppendQuery() > ' > ' qappShippers append action query has the following > ' parameterized sql: > ' > 'PARAMETERS [@shipperId] Long, [@companyName] Text ( 40 ), [@phone] Text ( > 24 ); > 'INSERT INTO Shippers ( ShipperID, CompanyName, Phone ) > 'SELECT [@shipperId] AS ShipperId, [@companyName] AS CompanyName, [@phone] > AS Phone; > ' > Dim dbs As DAO.Database > Dim qdf As DAO.QueryDef > Set dbs = CurrentDb > Set qdf = dbs.QueryDefs("qappShipper") > qdf.Parameters("@shipperId").Value = 999 > qdf.Parameters("@companyName").Value = "Test Company" > qdf.Parameters("@phone").Value = "1-123-4567890" > qdf.Execute (dbFailOnError) > End Sub > > Tested with Access2007. > > Of course setting AutoNumber value is not necessary. > > Guessing: the above approach could be as fast as .AddNew with querydef's > object variable kept initialized once and then reused on subsequent calls... > > But I can be wrong. > > -- > Shamil > From max.wanadoo at gmail.com Mon Mar 9 16:00:40 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 9 Mar 2009 21:00:40 -0000 Subject: [AccessD] Fastest - DAO or Sql In-Reply-To: References: <49b577b9.0506d00a.50c2.ffffc6a3@mx.google.com> Message-ID: <49b5837d.09ed300a.5744.7a87@mx.google.com> OK, here are the results for 10,000 records SQL Insert Test 00:00:11 DAO AddNew Test 00:00:00 DAO AddNew Test2 00:00:17 SQl Parameters 00:00:03 Again, DAO.addnew was too fast to record even 1 second... But the new options form Shamil was second best with just 3 seconds. Max Ps. Thanks for that Shamil. Your Ladder is still in place.. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: 09 March 2009 20:39 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fastest - DAO or Sql Max, It works (Access2007) here with the following SQL/sample code - watch that select doesn't use any table - just copy the below SQL expression into SQL view in your query, remove leading quotes and save it: Public Sub testAppendQuery1() ' 'PARAMETERS [@txtName] Text ( 255 ), [@lngLong] Long; 'INSERT INTO tblAppendTest ( txtName, lngLong ) 'select [@txtName] as txtName, [@lngLong] as lngLong ' Dim conName As String Dim conLong As Long conName = "TEST" conLong = 999 Dim dbs As DAO.Database Dim qdf As DAO.QueryDef Set dbs = CurrentDb Set qdf = dbs.QueryDefs("qAppendTest") qdf.Parameters("@txtName").Value = conName ' error here. qdf.Parameters("@lngLong").Value = conLong qdf.Execute (dbFailOnError) End Sub -- Shamil -----Original Message----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Date: Mon, 9 Mar 2009 20:10:26 -0000 Subject: Re: [AccessD] Fastest - DAO or Sql > Shamil, > I am not familiar with this construct. > I have set an Append Query up. When I look at the SQL it shows this:- > > PARAMETERS txtName Text ( 255 ), lngLong Long; > INSERT INTO tblAppendTest ( txtName, lngLong ) > SELECT tblAppendTest.txtName, tblAppendTest.lngLong > FROM tblAppendTest; > > I have set module code up as follows: > > Public Sub testAppendQuery() > Dim dbs As DAO.Database > Dim qdf As DAO.QueryDef > Set dbs = CurrentDb > Set qdf = dbs.QueryDefs("qAppendTest") > qdf.Parameters("@txtName").Value = conName ' error here. > qdf.Parameters("@lngLong").Value = conLong > qdf.Execute (dbFailOnError) > End Sub > > But it won't run. Errors out on "Item not found in this collection" > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov > Shamil > Sent: 09 March 2009 19:32 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fastest - DAO or Sql > > > Hi Max, > > I mean something like that (watch line wraps): > > Public Sub testAppendQuery() > ' > ' qappShippers append action query has the following > ' parameterized sql: > ' > 'PARAMETERS [@shipperId] Long, [@companyName] Text ( 40 ), [@phone] Text ( > 24 ); > 'INSERT INTO Shippers ( ShipperID, CompanyName, Phone ) > 'SELECT [@shipperId] AS ShipperId, [@companyName] AS CompanyName, [@phone] > AS Phone; > ' > Dim dbs As DAO.Database > Dim qdf As DAO.QueryDef > Set dbs = CurrentDb > Set qdf = dbs.QueryDefs("qappShipper") > qdf.Parameters("@shipperId").Value = 999 > qdf.Parameters("@companyName").Value = "Test Company" > qdf.Parameters("@phone").Value = "1-123-4567890" > qdf.Execute (dbFailOnError) > End Sub > > Tested with Access2007. > > Of course setting AutoNumber value is not necessary. > > Guessing: the above approach could be as fast as .AddNew with querydef's > object variable kept initialized once and then reused on subsequent calls... > > But I can be wrong. > > -- > Shamil > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Mar 9 16:23:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 10 Mar 2009 07:23:23 +1000 Subject: [AccessD] Figuring the date In-Reply-To: References: <49b41712.0a04d00a.603a.ffff921a@mx.google.com>, <49b4c142.0707d00a.4e5d.608b@mx.google.com>, Message-ID: <49B6156B.20919.3CD1538@stuart.lexacorp.com.pg> Another illusion busted, I always thought that Newton originated the phrase. Apparently he was standing on the shoulders of literary giants as well. -- Stuart On 9 Mar 2009 at 10:47, Drew Wutka wrote: > I like the link you posted. I've always looked at what I do as > 'standing on the shoulders of giants'. Though I didn't know where that > phrase had originated. From jwcolby at colbyconsulting.com Mon Mar 9 17:57:50 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 18:57:50 -0400 Subject: [AccessD] new web site Message-ID: <49B59EEE.2080802@colbyconsulting.com> This is a test that AccessD can send to my new email server. I have changed hosting companies and in the process upgraded from DotNetNuke 2.X to 4.X. As a result I lost all of my users on the other server (hosting company). It appears that it is non-trivial bordering on impossible to migrate said users so I would encourage all folks on AccessD who get this email to build a new user on my web site. I just modified the domain name pointers about an hour or two so it is possible that you might see my old site for another couple of hours, depending on how quickly your domain name servers refresh. Anyway, my new site is up. It will involve a rather large rebuild from what I have so I beg for your patience. Thanks, -- John W. Colby www.ColbyConsulting.com From wdhindman at dejpolsystems.com Mon Mar 9 20:12:48 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 9 Mar 2009 21:12:48 -0400 Subject: [AccessD] ...building, managing, and using a page favorites list References: <3BB7F6A115CB4336AB9B3139472142C1@danwaters><9B819C1DB134499098FCF2FF3FEFFA14@LaptopII><88706655E6FA4B0D9E3E3D527DB2D6B8@danwaters><1F621FA2318345C387093977787B8E13@LaptopII><56A49C4972484A15A65F514CB186C1E3@danwaters><0ED3421C7043479896F535FDFA36388F@danwaters><45DE594CD03145688428EDC77923756D@jislaptopdev><38B0512D50614241968EE60AFBC8AA42@jislaptopdev> Message-ID: ...tks Drew ...I'll take a look at it tomorrow. William -------------------------------------------------- From: "Drew Wutka" Sent: Monday, March 09, 2009 3:58 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > Ok William, I put a really quick and dirty...and I mean REALLY quick and > dirty example together: http://www.marlow.com/menu.zip > > It uses two classes, MenuItems (the collection class) and MenuItem. > MenuItems builds the menus, an AllItem collection gets a list of all the > menu items, and then there is a collection for favorites, recent items, > and a mix of favorites and recent. If you want to 'age check' the > favorites, it would be a simple criteria in the WHERE statement for the > timestamp field. > > I rarely build Access interfaces, and most of the ones I've built only > have a handful of forms or reports. So I just put in 5 forms and 5 > reports, with 3 macros. None of them have or do anything, other then > display what they are. But when you click on an item in the menu, it > runs that item by using the MenuItem class and it's Execute method. The > execute method runs the menu item, and also records who ran it and when > it was run (for the recent items list). > > The recent items list only grabs the last 10 items (TOP 10, distinctrow > (so you don't get duplicate items) ordered descending). The fav/recent > group only puts the last 5 most recent into the mix. > > Like I said though, this was down and dirty. The menu doesn't update > automatically, you have to close and open it. It wouldn't be too hard > to make it update automatically though, I just don't have the time to > code that. With a treeview, you can count, add and remove nodes (and > their children). So from a coding aspect, it would simply be a matter > of after executing the item, to run a check, that determines the count > of the recent/favorites and adding any items (and removing ones that go > over the limits you want). > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Monday, March 09, 2009 12:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > Drew > > ...that's closer to what I'm looking for ...not an MRU per se but TopX > unioned w/a favorites table possibly ...however I'd also want to age the > > TopX to ensure the user wasn't seeing year old data. > > ...I do use a highly modified switchboard table to drive a treeview menu > > that is always visible ...I was thinking of adding an outlook type > accordion > below the treeview for personalized favorites ...was hoping someone had > already done something similar ...looks like I'm going to have to build > this > from scratch. > > William > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 9 20:20:47 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 9 Mar 2009 21:20:47 -0400 Subject: [AccessD] new web site References: <49B59EEE.2080802@colbyconsulting.com> Message-ID: ...much better ...but your fonts are too damn small ...give my aging eyes a break, eh! :) William -------------------------------------------------- From: "jwcolby" Sent: Monday, March 09, 2009 6:57 PM To: "Access Developers discussion and problem solving" Subject: [AccessD] new web site > This is a test that AccessD can send to my new email server. I have > changed hosting companies and > in the process upgraded from DotNetNuke 2.X to 4.X. As a result I lost > all of my users on the other > server (hosting company). It appears that it is non-trivial bordering on > impossible to migrate said > users so I would encourage all folks on AccessD who get this email to > build a new user on my web site. > > I just modified the domain name pointers about an hour or two so it is > possible that you might see > my old site for another couple of hours, depending on how quickly your > domain name servers refresh. > > Anyway, my new site is up. It will involve a rather large rebuild from > what I have so I beg for > your patience. > > Thanks, > > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Mar 9 20:52:57 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 21:52:57 -0400 Subject: [AccessD] test Message-ID: <49B5C7F9.4000702@colbyconsulting.com> test -- John W. Colby www.ColbyConsulting.com From DWUTKA at Marlow.com Mon Mar 9 21:07:52 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 9 Mar 2009 21:07:52 -0500 Subject: [AccessD] ...building, managing, and using a page favorites list In-Reply-To: Message-ID: You're quite welcome. I would like to add about treeviews, that one of my wishlist items for Access would be to let it's forms act a little more like VB forms. Specifically the menu capabilities. The popup menu ability of VB is way cool when implemented with a treeview. A good example would be this particular example. Instead of building an 'interface' to mark a menu item as a favorite, you could just allow the right click of the node to bring up a menu with 'Add as favorite' as an option (or 'Remove as favorite' for nodes in the favorites list....). Then again, VB doesn't allow for the dynamic 'calling' of it's objects, like Access does (docmd.OpenForm....), so this menu process would be difficult to implement in VB. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, March 09, 2009 8:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ...building, managing, and using a page favorites list ...tks Drew ...I'll take a look at it tomorrow. William -------------------------------------------------- From: "Drew Wutka" Sent: Monday, March 09, 2009 3:58 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...building, managing, and using a page favorites list > Ok William, I put a really quick and dirty...and I mean REALLY quick and > dirty example together: http://www.marlow.com/menu.zip > > It uses two classes, MenuItems (the collection class) and MenuItem. > MenuItems builds the menus, an AllItem collection gets a list of all the > menu items, and then there is a collection for favorites, recent items, > and a mix of favorites and recent. If you want to 'age check' the > favorites, it would be a simple criteria in the WHERE statement for the > timestamp field. > > I rarely build Access interfaces, and most of the ones I've built only > have a handful of forms or reports. So I just put in 5 forms and 5 > reports, with 3 macros. None of them have or do anything, other then > display what they are. But when you click on an item in the menu, it > runs that item by using the MenuItem class and it's Execute method. The > execute method runs the menu item, and also records who ran it and when > it was run (for the recent items list). > > The recent items list only grabs the last 10 items (TOP 10, distinctrow > (so you don't get duplicate items) ordered descending). The fav/recent > group only puts the last 5 most recent into the mix. > > Like I said though, this was down and dirty. The menu doesn't update > automatically, you have to close and open it. It wouldn't be too hard > to make it update automatically though, I just don't have the time to > code that. With a treeview, you can count, add and remove nodes (and > their children). So from a coding aspect, it would simply be a matter > of after executing the item, to run a check, that determines the count > of the recent/favorites and adding any items (and removing ones that go > over the limits you want). > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Monday, March 09, 2009 12:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] ...building, managing, and using a page favorites > list > > Drew > > ...that's closer to what I'm looking for ...not an MRU per se but TopX > unioned w/a favorites table possibly ...however I'd also want to age the > > TopX to ensure the user wasn't seeing year old data. > > ...I do use a highly modified switchboard table to drive a treeview menu > > that is always visible ...I was thinking of adding an outlook type > accordion > below the treeview for personalized favorites ...was hoping someone had > already done something similar ...looks like I'm going to have to build > this > from scratch. > > William > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 9 21:50:00 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 09 Mar 2009 22:50:00 -0400 Subject: [AccessD] I may be offline Message-ID: <49B5D558.9020808@colbyconsulting.com> if anyone sees this would you please email me at jwcolby at gmail dot com. Thanks. -- John W. Colby www.ColbyConsulting.com From kathryn at bassett.net Mon Mar 9 23:43:21 2009 From: kathryn at bassett.net (Kathryn Bassett) Date: Mon, 9 Mar 2009 21:43:21 -0700 Subject: [AccessD] new web site In-Reply-To: References: <49B59EEE.2080802@colbyconsulting.com> Message-ID: I agree, too small. Kathryn > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > William Hindman > Sent: 09 Mar 2009 6:21 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] new web site > > ...much better ...but your fonts are too damn small ...give > my aging eyes a break, eh! :) > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Monday, March 09, 2009 6:57 PM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] new web site > > > This is a test that AccessD can send to my new email > server. I have > > changed hosting companies and in the process upgraded from > DotNetNuke > > 2.X to 4.X. As a result I lost all of my users on the other server > > (hosting company). It appears that it is non-trivial bordering on > > impossible to migrate said users so I would encourage all folks on > > AccessD who get this email to build a new user on my web site. > > > > I just modified the domain name pointers about an hour or > two so it is > > possible that you might see my old site for another couple > of hours, > > depending on how quickly your domain name servers refresh. > > > > Anyway, my new site is up. It will involve a rather large rebuild > > from what I have so I beg for your patience. > > > > Thanks, > > > > -- > > John W. Colby > > www.ColbyConsulting.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From chandar49 at hotmail.com Tue Mar 10 05:26:14 2009 From: chandar49 at hotmail.com (Chandan Thakwani) Date: Tue, 10 Mar 2009 10:26:14 +0000 Subject: [AccessD] test In-Reply-To: <49B5C7F9.4000702@colbyconsulting.com> References: <49B5C7F9.4000702@colbyconsulting.com> Message-ID: Dear Uncle John, I am vey pleased to know that your site is up. But I am unable to login. I created new user, it logs me in perfect but when I click on menus, nothing comes on screen. Kindly advise. With warm regards, Chandan > Date: Mon, 9 Mar 2009 21:52:57 -0400 > From: jwcolby at colbyconsulting.com > To: accessd at databaseadvisors.com > Subject: [AccessD] test > > test > -- > John W. Colby > www.ColbyConsulting.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Windows Live Messenger. Multitasking at its finest. http://www.microsoft.com/india/windows/windowslive/messenger.aspx From rockysmolin at bchacc.com Tue Mar 10 11:06:26 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 10 Mar 2009 09:06:26 -0700 Subject: [AccessD] 2002-2003 Message-ID: <8B8E633888844FB8898B87F6762D4075@HAL9005> Dear List: I sent a prospect an mde compiled in 2003. He;s running 2002. When he starts the program he gets an error: "The Visual Basic for Applications project in the database is corrupt". Is this because of some 2002/2003 incompatibility? Or did the mde get hosed on the way over? MTIA, Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From cfoust at infostatsystems.com Tue Mar 10 11:17:32 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 09:17:32 -0700 Subject: [AccessD] 2002-2003 In-Reply-To: <8B8E633888844FB8898B87F6762D4075@HAL9005> References: <8B8E633888844FB8898B87F6762D4075@HAL9005> Message-ID: You can't run a 2003 mde using A2k if you used any 2003-specific features in the app. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 10, 2009 9:06 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 2002-2003 Dear List: I sent a prospect an mde compiled in 2003. He;s running 2002. When he starts the program he gets an error: "The Visual Basic for Applications project in the database is corrupt". Is this because of some 2002/2003 incompatibility? Or did the mde get hosed on the way over? MTIA, Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From max.wanadoo at gmail.com Tue Mar 10 11:27:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 16:27:23 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: Message-ID: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max From EdTesiny at oasas.state.ny.us Tue Mar 10 11:27:54 2009 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Tue, 10 Mar 2009 12:27:54 -0400 Subject: [AccessD] 2002-2003 In-Reply-To: <8B8E633888844FB8898B87F6762D4075@HAL9005> References: <8B8E633888844FB8898B87F6762D4075@HAL9005> Message-ID: Rocky, Check out Allen Browne's response http://bytes.com/groups/ms-access/202574-visual-basic-applications-proje ct-database-corrupt Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 10, 2009 12:06 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 2002-2003 Dear List: I sent a prospect an mde compiled in 2003. He;s running 2002. When he starts the program he gets an error: "The Visual Basic for Applications project in the database is corrupt". Is this because of some 2002/2003 incompatibility? Or did the mde get hosed on the way over? MTIA, Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From rockysmolin at bchacc.com Tue Mar 10 11:25:08 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 10 Mar 2009 09:25:08 -0700 Subject: [AccessD] 2002-2003 In-Reply-To: References: <8B8E633888844FB8898B87F6762D4075@HAL9005> Message-ID: <05627B3EF516474AAE1C8F75AE5B3E6D@HAL9005> Charlotte: This one is 2003 versus 2002. The app was originally developed in 200 but for this latest release I converted the mdb to 2003. After all, this is 2009. So if course, I run into this guy at a fortune 500 company whose IT department thinks 2002 is modern enough. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 10, 2009 9:18 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 2002-2003 You can't run a 2003 mde using A2k if you used any 2003-specific features in the app. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 10, 2009 9:06 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 2002-2003 Dear List: I sent a prospect an mde compiled in 2003. He;s running 2002. When he starts the program he gets an error: "The Visual Basic for Applications project in the database is corrupt". Is this because of some 2002/2003 incompatibility? Or did the mde get hosed on the way over? MTIA, Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 10 11:32:57 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 10 Mar 2009 09:32:57 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> Message-ID: I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 10 11:34:28 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 10 Mar 2009 09:34:28 -0700 Subject: [AccessD] 2002-2003 In-Reply-To: References: <8B8E633888844FB8898B87F6762D4075@HAL9005> Message-ID: That would seem to cinch it. I sent the client a version downgraded to 2000 and compiled in 2000. Hopefully, that one works. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tesiny, Ed Sent: Tuesday, March 10, 2009 9:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] 2002-2003 Rocky, Check out Allen Browne's response http://bytes.com/groups/ms-access/202574-visual-basic-applications-project-d atabase-corrupt Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 10, 2009 12:06 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] 2002-2003 Dear List: I sent a prospect an mde compiled in 2003. He;s running 2002. When he starts the program he gets an error: "The Visual Basic for Applications project in the database is corrupt". Is this because of some 2002/2003 incompatibility? Or did the mde get hosed on the way over? MTIA, Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Tue Mar 10 12:05:21 2009 From: jwcolby at gmail.com (John W Colby) Date: Tue, 10 Mar 2009 13:05:21 -0400 Subject: [AccessD] Help with email Message-ID: <49B69DD1.3010006@gmail.com> I switched my hosting service yesterday and all email from AccessD started dropping into a black hole. I don't remember who handles the list serve stuff but I need help in figuring out why, though I suspect a black list perhaps. I unsubbed and resubbed using my gmail address but would like to get my normal address functioning. Would whoever handles the list server stuff contact me offline an my gmail address. Thanks, -- John W. Colby www.ColbyConsulting.com From max.wanadoo at gmail.com Tue Mar 10 12:14:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 17:14:31 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> Message-ID: <49b69ffc.0508d00a.08ea.0adf@mx.google.com> Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 10 12:19:34 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 10:19:34 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b69ffc.0508d00a.08ea.0adf@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> Message-ID: Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Mar 10 12:22:42 2009 From: john at winhaven.net (John Bartow) Date: Tue, 10 Mar 2009 12:22:42 -0500 Subject: [AccessD] Help with email In-Reply-To: <49B69DD1.3010006@gmail.com> References: <49B69DD1.3010006@gmail.com> Message-ID: <02e101c9a1a4$d2458650$76d092f0$@net> That would be our List Master, Bryan. From phpons at gmail.com Tue Mar 10 12:26:09 2009 From: phpons at gmail.com (philippe pons) Date: Tue, 10 Mar 2009 18:26:09 +0100 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b69ffc.0508d00a.08ea.0adf@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> Message-ID: <57144ced0903101026n47b42bdal1dc15129e4431930@mail.gmail.com> You can choose to display forms in tab contols. I find it handy for the users. It is the only benefit for the users I see. Regarding the developper, the VB A IDE is the same. I do not find any new things, although I know there are some. I just don't need them. I "have the feeling" there is a new way to link tables! Don't want to plunge in it. Classical entity relationship model is ok for me! Regards, Philippe 2009/3/10 Max Wanadoo > Thanks Rocky. > > Anybody got any other thoughts please? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 10 March 2009 16:33 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 Again > > I don't think you'll find any 2007 fans on this list. I still develop in > 2003 for the same reason. Can't figure out how 2007 works - don't have a > compelling reason to use it. I have 2007 loaded on another machine just for > testing. But all the 03 stuff works on 07 just dandy. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 10, 2009 9:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access 2007 Again > > Hi List, > I am about to throw in the towel with Access 2007. I find it so incredibly > hard to work with - as I have often mentioned before. > Before I actually do that, can I ask this questions... > > Is there anything that is a real improvement over 2003? Either that I can > bring to the development for the end-user that I cannot do in 2003 or that > makes the development easier than 2003 (I think I know the answer to that > one!). > > I don't want to shoot myself in the foot here. If, beneath the skin, the > development side is not basically the same (not talking about cosmetic > stuff, but has real substantially improved dev stuff) then I will need to > take that on board. > > I am not looking for a List of differences - just your gut reactions > please. > > Thank you > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Tue Mar 10 12:26:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 17:26:34 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> Message-ID: <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Tue Mar 10 12:29:41 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 10 Mar 2009 13:29:41 -0400 Subject: [AccessD] Access 2007 Again References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> Message-ID: Max, I think there's a bunch of Interop stuff you can do with .Net that Access 2007 handles 'better.' Not sure 'cause I haven't tried - nor have I used SharePoint for which I see a DoCmd.RunCommands ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, March 10, 2009 1:14 PM Subject: Re: [AccessD] Access 2007 Again > Thanks Rocky. > > Anybody got any other thoughts please? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 10 March 2009 16:33 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 Again > > I don't think you'll find any 2007 fans on this list. I still develop in > 2003 for the same reason. Can't figure out how 2007 works - don't have a > compelling reason to use it. I have 2007 loaded on another machine just > for > testing. But all the 03 stuff works on 07 just dandy. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 10, 2009 9:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access 2007 Again > > Hi List, > I am about to throw in the towel with Access 2007. I find it so incredibly > hard to work with - as I have often mentioned before. > Before I actually do that, can I ask this questions... > > Is there anything that is a real improvement over 2003? Either that I can > bring to the development for the end-user that I cannot do in 2003 or that > makes the development easier than 2003 (I think I know the answer to that > one!). > > I don't want to shoot myself in the foot here. If, beneath the skin, the > development side is not basically the same (not talking about cosmetic > stuff, but has real substantially improved dev stuff) then I will need to > take that on board. > > I am not looking for a List of differences - just your gut reactions > please. > > Thank you > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Tue Mar 10 12:45:03 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 10 Mar 2009 13:45:03 -0400 Subject: [AccessD] Access Versions Message-ID: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> I have been using Access extensively since v.2.0. I gave 1.0 and 1.1 a brief look and decided quickly that they weren't up to snuff. But 2.0 met my demands and then I moved to 95 and then 97 and then 2000 and then 2003 and then 2007 (the latter I have only used somewhat, because like many others on this list, I have found the ribbon thing quite disorienting. However, a potential gig has come up requiring conversion of several existing apps to Access 2007. Anyway, the list of qualifcations mentions Access 2002 several times. What is that? The first version of Office XP? Maybe I just never knew it by the name 2002. Alternatively, the RFP could be wrong and its author meant 2003. I can't remember. Can anyone clarify this point. Secondly, has anyone on this list got experience migrating existing apps to 2007, and if so, what problems did you encounter? Thanks in advance, Arthur From cfoust at infostatsystems.com Tue Mar 10 12:44:26 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 10:44:26 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> Message-ID: I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Tue Mar 10 12:49:52 2009 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 10 Mar 2009 12:49:52 -0500 Subject: [AccessD] Access Versions In-Reply-To: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> References: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> Message-ID: Office XP = 2002 Or vice versa. Most people jumped to 2003 when it came out as it solved some issues that 2002 had. If you've worked with 2003 you are qualified to work on 2002. In my opinion. Can't help you with the conversion question. GK On Tue, Mar 10, 2009 at 12:45 PM, Arthur Fuller wrote: > I have been using Access extensively since v.2.0. I gave 1.0 and 1.1 a brief > look and decided quickly that they weren't up to snuff. But 2.0 met my > demands and then I moved to 95 and then 97 and then 2000 and then 2003 and > then 2007 (the latter I have only used somewhat, because like many others on > this list, I have found the ribbon thing quite disorienting. However, a > potential gig has come up requiring conversion of several existing apps to > Access 2007. > > Anyway, the list of qualifcations mentions Access 2002 several times. What > is that? The first version of Office XP? Maybe I just never knew it by the > name 2002. Alternatively, the RFP could be wrong and its author meant 2003. > I can't remember. Can anyone clarify this point. > > Secondly, has anyone on this list got experience migrating existing apps to > 2007, and if so, what problems did you encounter? > > Thanks in advance, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Tue Mar 10 12:50:02 2009 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 10 Mar 2009 12:50:02 -0500 Subject: [AccessD] Access Versions In-Reply-To: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> References: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> Message-ID: Office XP = 2002 Or vice versa. Most people jumped to 2003 when it came out as it solved some issues that 2002 had. If you've worked with 2003 you are qualified to work on 2002. In my opinion. Can't help you with the conversion question. GK On Tue, Mar 10, 2009 at 12:45 PM, Arthur Fuller wrote: > I have been using Access extensively since v.2.0. I gave 1.0 and 1.1 a brief > look and decided quickly that they weren't up to snuff. But 2.0 met my > demands and then I moved to 95 and then 97 and then 2000 and then 2003 and > then 2007 (the latter I have only used somewhat, because like many others on > this list, I have found the ribbon thing quite disorienting. However, a > potential gig has come up requiring conversion of several existing apps to > Access 2007. > > Anyway, the list of qualifcations mentions Access 2002 several times. What > is that? The first version of Office XP? Maybe I just never knew it by the > name 2002. Alternatively, the RFP could be wrong and its author meant 2003. > I can't remember. Can anyone clarify this point. > > Secondly, has anyone on this list got experience migrating existing apps to > 2007, and if so, what problems did you encounter? > > Thanks in advance, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From markamatte at hotmail.com Tue Mar 10 12:51:25 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 10 Mar 2009 17:51:25 +0000 Subject: [AccessD] Access Versions In-Reply-To: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> References: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> Message-ID: I believe 2002 is XP...or at least what we call XP here...lol...now I'm confused (again) > Date: Tue, 10 Mar 2009 13:45:03 -0400 > From: fuller.artful at gmail.com > To: accessd at databaseadvisors.com > Subject: [AccessD] Access Versions > > I have been using Access extensively since v.2.0. I gave 1.0 and 1.1 a brief > look and decided quickly that they weren't up to snuff. But 2.0 met my > demands and then I moved to 95 and then 97 and then 2000 and then 2003 and > then 2007 (the latter I have only used somewhat, because like many others on > this list, I have found the ribbon thing quite disorienting. However, a > potential gig has come up requiring conversion of several existing apps to > Access 2007. > > Anyway, the list of qualifcations mentions Access 2002 several times. What > is that? The first version of Office XP? Maybe I just never knew it by the > name 2002. Alternatively, the RFP could be wrong and its author meant 2003. > I can't remember. Can anyone clarify this point. > > Secondly, has anyone on this list got experience migrating existing apps to > 2007, and if so, what problems did you encounter? > > Thanks in advance, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Windows Live? Groups: Create an online spot for your favorite groups to meet. http://windowslive.com/online/groups?ocid=TXT_TAGLM_WL_groups_032009 From JHewson at nciinc.com Tue Mar 10 12:53:52 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Tue, 10 Mar 2009 12:53:52 -0500 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com><49b69ffc.0508d00a.08ea.0adf@mx.google.com> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD84F@sanex101.nciinc.com> I started using A2007 because of the free download of the runtime. I needed the runtime for a non-profit that's budget is next to nil. Anyway there are a few things that I like. Each date field has a date picker (a little calendar) that is easy to use. Another thing, is each form has search capability that the user can search by a specific field or by the record set behind the form. I also needed to be able to have an Access database shared by several geographically separated (three different states) users. I was able to convert the database to 2007 from 2003 and migrate it to SharePoint. I also work as a SharePoint Administrator. The process was for the user to download the Access database from the SharePoint site to their machine. Once downloaded, Access used SharePoint as the data repository. Updating records from the various locations is "real" time... that is it is quick but not as quick as if on a network. But, it is usable. There a few subtle differences in the VB code but not much. One difference is the connecting to the backend to create and modify tables. If coding in A2003, then open A2007 you get an error... but if you open the code in the VB edit in A2007 it will tell you what changes need to be made for A2007. OBTW... the changes work in A2003 - go figure. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Tuesday, March 10, 2009 12:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Max, I think there's a bunch of Interop stuff you can do with .Net that Access 2007 handles 'better.' Not sure 'cause I haven't tried - nor have I used SharePoint for which I see a DoCmd.RunCommands ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, March 10, 2009 1:14 PM Subject: Re: [AccessD] Access 2007 Again > Thanks Rocky. > > Anybody got any other thoughts please? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 10 March 2009 16:33 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 Again > > I don't think you'll find any 2007 fans on this list. I still develop in > 2003 for the same reason. Can't figure out how 2007 works - don't have a > compelling reason to use it. I have 2007 loaded on another machine just > for > testing. But all the 03 stuff works on 07 just dandy. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 10, 2009 9:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access 2007 Again > > Hi List, > I am about to throw in the towel with Access 2007. I find it so incredibly > hard to work with - as I have often mentioned before. > Before I actually do that, can I ask this questions... > > Is there anything that is a real improvement over 2003? Either that I can > bring to the development for the end-user that I cannot do in 2003 or that > makes the development easier than 2003 (I think I know the answer to that > one!). > > I don't want to shoot myself in the foot here. If, beneath the skin, the > development side is not basically the same (not talking about cosmetic > stuff, but has real substantially improved dev stuff) then I will need to > take that on board. > > I am not looking for a List of differences - just your gut reactions > please. > > Thank you > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From max.wanadoo at gmail.com Tue Mar 10 12:58:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 17:58:13 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD84F@sanex101.nciinc.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com><49b69ffc.0508d00a.08ea.0adf@mx.google.com> <7E02B06E41E5404589EDDDA2BAA1C5A86BD84F@sanex101.nciinc.com> Message-ID: <49b6aa3c.0702d00a.797d.2733@mx.google.com> Jim, > the connecting to the backend I presume you mean with ADO not DAO The rest sounds interesting but I could always convert to 2007 if I needed to do this stuff. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: 10 March 2009 17:54 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I started using A2007 because of the free download of the runtime. I needed the runtime for a non-profit that's budget is next to nil. Anyway there are a few things that I like. Each date field has a date picker (a little calendar) that is easy to use. Another thing, is each form has search capability that the user can search by a specific field or by the record set behind the form. I also needed to be able to have an Access database shared by several geographically separated (three different states) users. I was able to convert the database to 2007 from 2003 and migrate it to SharePoint. I also work as a SharePoint Administrator. The process was for the user to download the Access database from the SharePoint site to their machine. Once downloaded, Access used SharePoint as the data repository. Updating records from the various locations is "real" time... that is it is quick but not as quick as if on a network. But, it is usable. There a few subtle differences in the VB code but not much. One difference is the connecting to the backend to create and modify tables. If coding in A2003, then open A2007 you get an error... but if you open the code in the VB edit in A2007 it will tell you what changes need to be made for A2007. OBTW... the changes work in A2003 - go figure. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Tuesday, March 10, 2009 12:30 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Max, I think there's a bunch of Interop stuff you can do with .Net that Access 2007 handles 'better.' Not sure 'cause I haven't tried - nor have I used SharePoint for which I see a DoCmd.RunCommands ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, March 10, 2009 1:14 PM Subject: Re: [AccessD] Access 2007 Again > Thanks Rocky. > > Anybody got any other thoughts please? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 10 March 2009 16:33 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 Again > > I don't think you'll find any 2007 fans on this list. I still develop in > 2003 for the same reason. Can't figure out how 2007 works - don't have a > compelling reason to use it. I have 2007 loaded on another machine just > for > testing. But all the 03 stuff works on 07 just dandy. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 10, 2009 9:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access 2007 Again > > Hi List, > I am about to throw in the towel with Access 2007. I find it so incredibly > hard to work with - as I have often mentioned before. > Before I actually do that, can I ask this questions... > > Is there anything that is a real improvement over 2003? Either that I can > bring to the development for the end-user that I cannot do in 2003 or that > makes the development easier than 2003 (I think I know the answer to that > one!). > > I don't want to shoot myself in the foot here. If, beneath the skin, the > development side is not basically the same (not talking about cosmetic > stuff, but has real substantially improved dev stuff) then I will need to > take that on board. > > I am not looking for a List of differences - just your gut reactions > please. > > Thank you > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ############################################################################ #### If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ############################################################################ #### -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 10 13:00:35 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 18:00:35 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> Message-ID: <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 10 13:01:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 18:01:54 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> Message-ID: <49b6ab16.0506d00a.1b00.fffff325@mx.google.com> Yes, that SharePoint stuff ties in with what Jim is doing. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: 10 March 2009 17:30 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Max, I think there's a bunch of Interop stuff you can do with .Net that Access 2007 handles 'better.' Not sure 'cause I haven't tried - nor have I used SharePoint for which I see a DoCmd.RunCommands ... - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, March 10, 2009 1:14 PM Subject: Re: [AccessD] Access 2007 Again > Thanks Rocky. > > Anybody got any other thoughts please? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 10 March 2009 16:33 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 Again > > I don't think you'll find any 2007 fans on this list. I still develop in > 2003 for the same reason. Can't figure out how 2007 works - don't have a > compelling reason to use it. I have 2007 loaded on another machine just > for > testing. But all the 03 stuff works on 07 just dandy. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 10, 2009 9:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access 2007 Again > > Hi List, > I am about to throw in the towel with Access 2007. I find it so incredibly > hard to work with - as I have often mentioned before. > Before I actually do that, can I ask this questions... > > Is there anything that is a real improvement over 2003? Either that I can > bring to the development for the end-user that I cannot do in 2003 or that > makes the development easier than 2003 (I think I know the answer to that > one!). > > I don't want to shoot myself in the foot here. If, beneath the skin, the > development side is not basically the same (not talking about cosmetic > stuff, but has real substantially improved dev stuff) then I will need to > take that on board. > > I am not looking for a List of differences - just your gut reactions > please. > > Thank you > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 10 13:02:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 18:02:55 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: <57144ced0903101026n47b42bdal1dc15129e4431930@mail.gmail.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <57144ced0903101026n47b42bdal1dc15129e4431930@mail.gmail.com> Message-ID: <49b6ab55.0506d00a.50c2.1968@mx.google.com> That is what I am thinking. Nice for users but for a "craftsman" I want my tools around me and not keep having to go to the garage for this, the wood shed for that and so on. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of philippe pons Sent: 10 March 2009 17:26 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again You can choose to display forms in tab contols. I find it handy for the users. It is the only benefit for the users I see. Regarding the developper, the VB A IDE is the same. I do not find any new things, although I know there are some. I just don't need them. I "have the feeling" there is a new way to link tables! Don't want to plunge in it. Classical entity relationship model is ok for me! Regards, Philippe 2009/3/10 Max Wanadoo > Thanks Rocky. > > Anybody got any other thoughts please? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: 10 March 2009 16:33 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Access 2007 Again > > I don't think you'll find any 2007 fans on this list. I still develop in > 2003 for the same reason. Can't figure out how 2007 works - don't have a > compelling reason to use it. I have 2007 loaded on another machine just for > testing. But all the 03 stuff works on 07 just dandy. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 10, 2009 9:27 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Access 2007 Again > > Hi List, > I am about to throw in the towel with Access 2007. I find it so incredibly > hard to work with - as I have often mentioned before. > Before I actually do that, can I ask this questions... > > Is there anything that is a real improvement over 2003? Either that I can > bring to the development for the end-user that I cannot do in 2003 or that > makes the development easier than 2003 (I think I know the answer to that > one!). > > I don't want to shoot myself in the foot here. If, beneath the skin, the > development side is not basically the same (not talking about cosmetic > stuff, but has real substantially improved dev stuff) then I will need to > take that on board. > > I am not looking for a List of differences - just your gut reactions > please. > > Thank you > > Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 10 13:09:11 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 11:09:11 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> Message-ID: ROTFL If you think that's bad, wait until you start looking at .Net examples, which not only come from different angles but even from different languages!! Where's that lateral thinking, Max? The reason there are so many approaches is because you can do it any number of ways, depending on what you want to accomplish and the kind of blinders you wear on your thinking. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Tue Mar 10 13:11:38 2009 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 10 Mar 2009 13:11:38 -0500 Subject: [AccessD] Access Versions In-Reply-To: References: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> Message-ID: Or you might call it Office Version 10. ;-) Wikipedia has the list here..... http://en.wikipedia.org/wiki/Microsoft_Office GK On Tue, Mar 10, 2009 at 12:51 PM, Mark A Matte wrote: > > I believe 2002 is XP...or at least what we call XP here...lol...now I'm confused (again) > > > > >> Date: Tue, 10 Mar 2009 13:45:03 -0400 >> From: fuller.artful at gmail.com >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Access Versions >> >> I have been using Access extensively since v.2.0. I gave 1.0 and 1.1 a brief >> look and decided quickly that they weren't up to snuff. But 2.0 met my >> demands and then I moved to 95 and then 97 and then 2000 and then 2003 and >> then 2007 (the latter I have only used somewhat, because like many others on >> this list, I have found the ribbon thing quite disorienting. However, a >> potential gig has come up requiring conversion of several existing apps to >> Access 2007. >> >> Anyway, the list of qualifcations mentions Access 2002 several times. What >> is that? The first version of Office XP? Maybe I just never knew it by the >> name 2002. Alternatively, the RFP could be wrong and its author meant 2003. >> I can't remember. Can anyone clarify this point. >> >> Secondly, has anyone on this list got experience migrating existing apps to >> 2007, and if so, what problems did you encounter? >> >> Thanks in advance, >> Arthur >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Windows Live? Groups: Create an online spot for your favorite groups to meet. > http://windowslive.com/online/groups?ocid=TXT_TAGLM_WL_groups_032009 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Tue Mar 10 13:21:47 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 18:21:47 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> Message-ID: <49b6afc0.1c07d00a.5476.2584@mx.google.com> >!! Where's that lateral thinking, Max? Sob! Shudder! (Puts back of hand on temple, looks to the sky and blinks the tear away).. It went out of the window - laterally and literally. Max I'm Off to the pub! That always helps! (by which I mean, it postpones the headaches until later). When I come back, I'm going to stamp my feet until somebody tells me that there is Intellisense available! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 18:09 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again ROTFL If you think that's bad, wait until you start looking at .Net examples, which not only come from different angles but even from different languages!! Where's that lateral thinking, Max? The reason there are so many approaches is because you can do it any number of ways, depending on what you want to accomplish and the kind of blinders you wear on your thinking. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 10 13:26:41 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 11:26:41 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b6afc0.1c07d00a.5476.2584@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> <49b6afc0.1c07d00a.5476.2584@mx.google.com> Message-ID: LOL What good does intellisense do you if you get the wrong combination of items? Have fun at the pub. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 11:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again >!! Where's that lateral thinking, Max? Sob! Shudder! (Puts back of hand on temple, looks to the sky and blinks the tear away).. It went out of the window - laterally and literally. Max I'm Off to the pub! That always helps! (by which I mean, it postpones the headaches until later). When I come back, I'm going to stamp my feet until somebody tells me that there is Intellisense available! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 18:09 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again ROTFL If you think that's bad, wait until you start looking at .Net examples, which not only come from different angles but even from different languages!! Where's that lateral thinking, Max? The reason there are so many approaches is because you can do it any number of ways, depending on what you want to accomplish and the kind of blinders you wear on your thinking. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Tue Mar 10 14:43:24 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 10 Mar 2009 14:43:24 -0500 Subject: [AccessD] Access 2007 Again-- treeview In-Reply-To: <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> Message-ID: <6573E26B5A9D408180E35DE1E4EAFE7A@AMDXP> Max, I just found this in response to your email to Charlotte. I have just set up a form and tried this on the OnLoad Take a look at this link, see if it helps. http://www.access-programmers.co.uk/forums/showthread.php?t=141656 If you get something working, please share. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 1:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 10 14:40:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 19:40:29 -0000 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> <49b6afc0.1c07d00a.5476.2584@mx.google.com> Message-ID: <49b6c233.1c05d00a.381f.ffff90ce@mx.google.com> >. You can snicker all you want, Charlotte. Me? I am leaping with JOY! I have intellisense in the Treeview - Yes! Believe it or not! I also have the treeview loading correctly with a recursive call function - yippee hi ya - C'mon Bruce Willis let's see ya beat that! I also know why that error comes with the imagelist (if anybody is interested) Max Ps. Now what do I do with it. This is the hard part - hmm? Thinks....must be sommat it can be used for? Oh well, back to the pub Pps A BIG, BIG thank you to Jack and his links - both those links were brill! Yes, Jack I will post it to anybody who wants it, but I need to make it into something that is useable first. I am only just off my tummy onto my kneew. Wait until I can stand and I will send it to you. Good man, Jack! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 18:27 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again LOL What good does intellisense do you if you get the wrong combination of items? Have fun at the pub. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 11:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again >!! Where's that lateral thinking, Max? Sob! Shudder! (Puts back of hand on temple, looks to the sky and blinks the tear away).. It went out of the window - laterally and literally. Max I'm Off to the pub! That always helps! (by which I mean, it postpones the headaches until later). When I come back, I'm going to stamp my feet until somebody tells me that there is Intellisense available! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 18:09 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again ROTFL If you think that's bad, wait until you start looking at .Net examples, which not only come from different angles but even from different languages!! Where's that lateral thinking, Max? The reason there are so many approaches is because you can do it any number of ways, depending on what you want to accomplish and the kind of blinders you wear on your thinking. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 10 14:56:38 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 19:56:38 -0000 Subject: [AccessD] Access 2007 Again-- treeview In-Reply-To: <6573E26B5A9D408180E35DE1E4EAFE7A@AMDXP> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com> <6573E26B5A9D408180E35DE1E4EAFE7A@AMDXP> Message-ID: <49b6c5fb.1c05d00a.3958.ffff9274@mx.google.com> You're the man, Jack! This is spot on. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 10 March 2009 19:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Max, I just found this in response to your email to Charlotte. I have just set up a form and tried this on the OnLoad Take a look at this link, see if it helps. http://www.access-programmers.co.uk/forums/showthread.php?t=141656 If you get something working, please share. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 1:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Tue Mar 10 16:04:47 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 10 Mar 2009 16:04:47 -0500 Subject: [AccessD] Access 2007 Again-- treeview In-Reply-To: <49b6c5fb.1c05d00a.3958.ffff9274@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com><6573E26B5A9D408180E35DE1E4EAFE7A@AMDXP> <49b6c5fb.1c05d00a.3958.ffff9274@mx.google.com> Message-ID: <098E8A5D94314721A2E6E62825EA8D92@AMDXP> Max, I'd like to see an example with explanation. There are no "good" samples out there. Even the one that gave there Initialization error --- had an error. If you've got the #1 sample, put your name on it and show the world. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 2:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview You're the man, Jack! This is spot on. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 10 March 2009 19:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Max, I just found this in response to your email to Charlotte. I have just set up a form and tried this on the OnLoad Take a look at this link, see if it helps. http://www.access-programmers.co.uk/forums/showthread.php?t=141656 If you get something working, please share. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 1:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 10 15:27:01 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 10 Mar 2009 20:27:01 -0000 Subject: [AccessD] Access 2007 Again-- treeview In-Reply-To: <098E8A5D94314721A2E6E62825EA8D92@AMDXP> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com><6573E26B5A9D408180E35DE1E4EAFE7A@AMDXP> <49b6c5fb.1c05d00a.3958.ffff9274@mx.google.com> <098E8A5D94314721A2E6E62825EA8D92@AMDXP> Message-ID: <49b6cd1d.0506d00a.50c2.ffff9b28@mx.google.com> Jack, I make no statement that what I use will be any good. It is at best a hack. But it is going to do what I want it to do - even if I don't fully understand it. Thanks for the pointers Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 10 March 2009 21:05 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Max, I'd like to see an example with explanation. There are no "good" samples out there. Even the one that gave there Initialization error --- had an error. If you've got the #1 sample, put your name on it and show the world. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 2:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview You're the man, Jack! This is spot on. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 10 March 2009 19:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Max, I just found this in response to your email to Charlotte. I have just set up a form and tried this on the OnLoad Take a look at this link, see if it helps. http://www.access-programmers.co.uk/forums/showthread.php?t=141656 If you get something working, please share. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 1:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Tue Mar 10 16:34:38 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 10 Mar 2009 16:34:38 -0500 Subject: [AccessD] Access 2007 Again-- treeview In-Reply-To: <49b6cd1d.0506d00a.50c2.ffff9b28@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <49b69ffc.0508d00a.08ea.0adf@mx.google.com> <49b6a2cf.0508d00a.0481.ffffe9de@mx.google.com> <49b6aac9.0a1ad00a.3d71.0d09@mx.google.com><6573E26B5A9D408180E35DE1E4EAFE7A@AMDXP> <49b6c5fb.1c05d00a.3958.ffff9274@mx.google.com><098E8A5D94314721A2E6E62825EA8D92@AMDXP> <49b6cd1d.0506d00a.50c2.ffff9b28@mx.google.com> Message-ID: <3416332BC0E84A41AEACE0005EF8237C@AMDXP> I enjoy hacks. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 3:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Jack, I make no statement that what I use will be any good. It is at best a hack. But it is going to do what I want it to do - even if I don't fully understand it. Thanks for the pointers Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 10 March 2009 21:05 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Max, I'd like to see an example with explanation. There are no "good" samples out there. Even the one that gave there Initialization error --- had an error. If you've got the #1 sample, put your name on it and show the world. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 2:57 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview You're the man, Jack! This is spot on. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 10 March 2009 19:43 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again-- treeview Max, I just found this in response to your email to Charlotte. I have just set up a form and tried this on the OnLoad Take a look at this link, see if it helps. http://www.access-programmers.co.uk/forums/showthread.php?t=141656 If you get something working, please share. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 1:01 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Charlotte, You mean the breakdown comes later in the day, giving you time to start smoking and other long forgotten bad habits out of frustration. Do you know what the real problem I am having with this Treeview. It is the fact that each example I look at comes at it from a different angle. It is quite a flexible beast, but none of them do what I want and none of them are complete in themselves, so I am jumping back and forth trying to figure out what argument goes where and does what. Oh for intelisense with treeviews!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:44 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again I think treeviews are much easier in .Net. Does that persuade you?? ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Charlotte, I can't go to .net 'cos I am currently wrestling with TreeViews - ha! Driving me nuts. One breakdown at a time! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 10 March 2009 17:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again Well, don't look at me! I jumped ship to .Net rather than have to wrestle with 2007. It does have its fans, but I've met only a few of them and they *started* with 2007, so they don't know any better. LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 10:15 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again Thanks Rocky. Anybody got any other thoughts please? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: 10 March 2009 16:33 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again I don't think you'll find any 2007 fans on this list. I still develop in 2003 for the same reason. Can't figure out how 2007 works - don't have a compelling reason to use it. I have 2007 loaded on another machine just for testing. But all the 03 stuff works on 07 just dandy. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 10, 2009 9:27 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Again Hi List, I am about to throw in the towel with Access 2007. I find it so incredibly hard to work with - as I have often mentioned before. Before I actually do that, can I ask this questions... Is there anything that is a real improvement over 2003? Either that I can bring to the development for the end-user that I cannot do in 2003 or that makes the development easier than 2003 (I think I know the answer to that one!). I don't want to shoot myself in the foot here. If, beneath the skin, the development side is not basically the same (not talking about cosmetic stuff, but has real substantially improved dev stuff) then I will need to take that on board. I am not looking for a List of differences - just your gut reactions please. Thank you Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheygood at abestsystems.com Tue Mar 10 15:42:40 2009 From: bheygood at abestsystems.com (Bob Heygood) Date: Tue, 10 Mar 2009 13:42:40 -0700 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> Message-ID: <3354E1073F864B51B64E462D325C1967@speedy> Hello to the list, This reminds me. Like Charlotte I used to have a list of settings I would change right away when creating a new db. The discussed Auto-Correct was at the top of the list. Next I think was the dreaded allow design changes in form view, I hate that. How about listing your favorite not-so-favorite things to be changed for your fav version? Bob Heygood -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, March 05, 2009 10:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Changing Table Names Name AutoCorrect was a disaster in 2000 and has been regarded with suspicion every since, but I don't know how much of that is holdover from the original problems and how much has actually been tested. Like all such "features" Microsoft provides, it can be a two-edged sword, even if it not longer corrupts databases. I generally made of habit of turning off all the helpful default settings and only turning on the ones I really wanted. Charlotte Foust From ssharkins at gmail.com Tue Mar 10 15:50:38 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 10 Mar 2009 16:50:38 -0400 Subject: [AccessD] From a reader Message-ID: The relationships have grown large enough that Access won't print them. I've never run into this, but would be interested in a solution if you know of one. I think the error is a bit peculiar as I don't understand how making the layout smaller would help -- not really sure what that even means! Thanks! Susan H. "We've created a significant database using Microsoft Office Access (works in both 2003 and 2007). Over the years the relationships have become more complex. We would like to be able to print a large format report (11" x 17") or to segment the report into pages we can manually tape together. Currently when we try we get: ------------------------------------------------ Print Relationships Error Box i The Relationships window layout is too large to fit in a Microsoft Office Access report. Some of the tables and/or relationship lines will not show up in your report. To print all relationships, make the layout smaller and run the wizard again. ------------------------------------------------- Do you know of a method to allow us to overcome this limit or perhaps a 3rd party tool that can help us?" From cfoust at infostatsystems.com Tue Mar 10 15:58:33 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 13:58:33 -0700 Subject: [AccessD] From a reader In-Reply-To: References: Message-ID: Sounds like they wind up tripping over the maximum number of objects on an Access report, Susan. They must have gone hog wild on relationships! Making the relationships smaller would mean removing some of the tables (not the relationships) from the layout and printing it a piece at a time. If you don't remove the relationships, they remain, they just aren't visible in the layout at a given time. You can always use show all to see all the tables and start removing them again to get down to another layout. Unfortunately, there's no way to save more than one layout, but you could capture the preview to a pdf file for later, I guess. If they want one huge diagram, they're going to have to look to a 3rd party tool that can reverse engineer the relationships and schema from the database file. DeZign for Databases is a tool I used to use, among others. Visio was my favorite for years, but MS priced the useful versions out of the market for me. DeZign is reasonably priced but doesn't produce layouts that look as pretty. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 10, 2009 1:51 PM To: AccessD at databaseadvisors.com Subject: [AccessD] From a reader The relationships have grown large enough that Access won't print them. I've never run into this, but would be interested in a solution if you know of one. I think the error is a bit peculiar as I don't understand how making the layout smaller would help -- not really sure what that even means! Thanks! Susan H. "We've created a significant database using Microsoft Office Access (works in both 2003 and 2007). Over the years the relationships have become more complex. We would like to be able to print a large format report (11" x 17") or to segment the report into pages we can manually tape together. Currently when we try we get: ------------------------------------------------ Print Relationships Error Box i The Relationships window layout is too large to fit in a Microsoft Office Access report. Some of the tables and/or relationship lines will not show up in your report. To print all relationships, make the layout smaller and run the wizard again. ------------------------------------------------- Do you know of a method to allow us to overcome this limit or perhaps a 3rd party tool that can help us?" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Tue Mar 10 16:04:32 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 10 Mar 2009 17:04:32 -0400 Subject: [AccessD] From a reader References: Message-ID: <1C06CE42C3024959A7F36265ADB7C123@Mattys> Hi Susan, http://www.lebans.com/windowtobitmap.htm - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Susan Harkins" To: Sent: Tuesday, March 10, 2009 4:50 PM Subject: [AccessD] From a reader > The relationships have grown large enough that Access won't print them. > I've > never run into this, but would be interested in a solution if you know of > one. I think the error is a bit peculiar as I don't understand how making > the layout smaller would help -- not really sure what that even means! > > Thanks! > Susan H. > > "We've created a significant database using Microsoft > Office Access (works in both 2003 and 2007). Over the years the > relationships have become more complex. We would like to be able to > print a large format report (11" x 17") or to segment the report into > pages we can manually tape together. Currently when we try we get: > ------------------------------------------------ > Print Relationships Error Box > i The Relationships window layout is too large to fit in a Microsoft > Office Access report. Some of the tables and/or relationship lines will > not show up in your report. To print all relationships, make the layout > smaller and run the wizard again. > ------------------------------------------------- > Do you know of a method to allow us to overcome this limit or perhaps a > 3rd party tool that can help us?" > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From john at winhaven.net Tue Mar 10 16:40:14 2009 From: john at winhaven.net (John Bartow) Date: Tue, 10 Mar 2009 16:40:14 -0500 Subject: [AccessD] From a reader In-Reply-To: <1C06CE42C3024959A7F36265ADB7C123@Mattys> References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> Message-ID: <045801c9a1c8$cc5f2b50$651d81f0$@net> This Lebans tool looks choice. I used to do something similar with one of the screen capture tools (for the life of me I can't remember the name of it). Although it would actually scroll the screen up/down/sideway and capture the entire layout. It was neat to watch. I'd then edit it in Photoshop and print to my desired size. With Lebans (being free - I think it's probably a better alternative) you could probably take it to the local Kinko's and have a 48" layout plotted. Great stuff for the walls ;o) (as he turns around to admire his SQL Server 2005 System poster) (Hey, I'm not a geek but I did pick up some of the weird tastes over the years ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Tuesday, March 10, 2009 4:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Hi Susan, http://www.lebans.com/windowtobitmap.htm From mmattys at rochester.rr.com Tue Mar 10 16:51:13 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 10 Mar 2009 17:51:13 -0400 Subject: [AccessD] From a reader References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> <045801c9a1c8$cc5f2b50$651d81f0$@net> Message-ID: Maybe you were thinking of Hypersnap ... awesome program http://www.hyperionics.com/hsdx/ - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "John Bartow" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, March 10, 2009 5:40 PM Subject: Re: [AccessD] From a reader > This Lebans tool looks choice. > > I used to do something similar with one of the screen capture tools (for > the > life of me I can't remember the name of it). Although it would actually > scroll the screen up/down/sideway and capture the entire layout. It was > neat > to watch. > > I'd then edit it in Photoshop and print to my desired size. > > With Lebans (being free - I think it's probably a better alternative) you > could probably take it to the local Kinko's and have a 48" layout plotted. > Great stuff for the walls ;o) (as he turns around to admire his SQL Server > 2005 System poster) (Hey, I'm not a geek but I did pick up some of the > weird > tastes over the years ;o) > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys > Sent: Tuesday, March 10, 2009 4:05 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] From a reader > > Hi Susan, > > http://www.lebans.com/windowtobitmap.htm > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Tue Mar 10 16:54:39 2009 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 11 Mar 2009 10:54:39 +1300 Subject: [AccessD] Access Versions In-Reply-To: References: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> Message-ID: <542450DBDCF34F5CA9ECECB37A98EA53@stevePC> The *Office* version was called XP. The individual products within it were supposed to be called 2002. So there is officially no such thing as Access XP. Access 2002 is part of Office XP. Regards Steve -------------------------------------------------- From: "Mark A Matte" Sent: Wednesday, March 11, 2009 6:51 AM To: Subject: Re: [AccessD] Access Versions > > I believe 2002 is XP...or at least what we call XP here...lol...now I'm > confused (again) > >> Date: Tue, 10 Mar 2009 13:45:03 -0400 >> From: fuller.artful at gmail.com >> To: accessd at databaseadvisors.com >> Subject: [AccessD] Access Versions >> >> I have been using Access extensively since v.2.0. I gave 1.0 and 1.1 a >> brief >> look and decided quickly that they weren't up to snuff. But 2.0 met my >> demands and then I moved to 95 and then 97 and then 2000 and then 2003 >> and >> then 2007 (the latter I have only used somewhat, because like many others >> on >> this list, I have found the ribbon thing quite disorienting. However, a >> potential gig has come up requiring conversion of several existing apps >> to >> Access 2007. >> >> Anyway, the list of qualifcations mentions Access 2002 several times. >> What >> is that? The first version of Office XP? Maybe I just never knew it by >> the >> name 2002. Alternatively, the RFP could be wrong and its author meant >> 2003. >> I can't remember. Can anyone clarify this point. >> >> Secondly, has anyone on this list got experience migrating existing apps >> to >> 2007, and if so, what problems did you encounter? >> >> Thanks in advance, >> Arthur From drawbridgej at sympatico.ca Tue Mar 10 17:58:30 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 10 Mar 2009 17:58:30 -0500 Subject: [AccessD] From a reader In-Reply-To: <045801c9a1c8$cc5f2b50$651d81f0$@net> References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> <045801c9a1c8$cc5f2b50$651d81f0$@net> Message-ID: If you're going to get it printed/plotted, and you can save the diagram as a 1 page pdf. The "printer" can enlarge as required for viewing. I have done that with ERWin models of large databases. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, March 10, 2009 4:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader This Lebans tool looks choice. I used to do something similar with one of the screen capture tools (for the life of me I can't remember the name of it). Although it would actually scroll the screen up/down/sideway and capture the entire layout. It was neat to watch. I'd then edit it in Photoshop and print to my desired size. With Lebans (being free - I think it's probably a better alternative) you could probably take it to the local Kinko's and have a 48" layout plotted. Great stuff for the walls ;o) (as he turns around to admire his SQL Server 2005 System poster) (Hey, I'm not a geek but I did pick up some of the weird tastes over the years ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Tuesday, March 10, 2009 4:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Hi Susan, http://www.lebans.com/windowtobitmap.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Tue Mar 10 17:51:06 2009 From: john at winhaven.net (John Bartow) Date: Tue, 10 Mar 2009 17:51:06 -0500 Subject: [AccessD] From a reader In-Reply-To: References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> <045801c9a1c8$cc5f2b50$651d81f0$@net> Message-ID: <048101c9a1d2$b2ad5d80$18081880$@net> In which version is this possible? I've never had a screen large enough to display some of our large Access db schemas. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Tuesday, March 10, 2009 5:59 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader If you're going to get it printed/plotted, and you can save the diagram as a 1 page pdf. The "printer" can enlarge as required for viewing. From fuller.artful at gmail.com Tue Mar 10 18:07:43 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 10 Mar 2009 19:07:43 -0400 Subject: [AccessD] Access Versions In-Reply-To: <542450DBDCF34F5CA9ECECB37A98EA53@stevePC> References: <29f585dd0903101045o702f008dq222d46c6f1842a91@mail.gmail.com> <542450DBDCF34F5CA9ECECB37A98EA53@stevePC> Message-ID: <29f585dd0903101607j1e00d450kc1fcbfc511799bb2@mail.gmail.com> Thanks for the clarification. Arthur On 3/10/09, Steve Schapel wrote: > > The *Office* version was called XP. The individual products within it were > supposed to be called 2002. So there is officially no such thing as Access > XP. Access 2002 is part of Office XP. > > Regards > Steve > From drawbridgej at sympatico.ca Tue Mar 10 19:12:51 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 10 Mar 2009 19:12:51 -0500 Subject: [AccessD] From a reader In-Reply-To: <048101c9a1d2$b2ad5d80$18081880$@net> References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> <045801c9a1c8$cc5f2b50$651d81f0$@net> <048101c9a1d2$b2ad5d80$18081880$@net> Message-ID: <4D6A24F4C6B84FFEA0B8F851172CEE03@AMDXP> Not on the screen. On a printout or plot as was suggested in a previous post. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, March 10, 2009 5:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader In which version is this possible? I've never had a screen large enough to display some of our large Access db schemas. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Tuesday, March 10, 2009 5:59 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader If you're going to get it printed/plotted, and you can save the diagram as a 1 page pdf. The "printer" can enlarge as required for viewing. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Mar 10 18:12:48 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 11 Mar 2009 09:12:48 +1000 Subject: [AccessD] From a reader In-Reply-To: <048101c9a1d2$b2ad5d80$18081880$@net> References: , , <048101c9a1d2$b2ad5d80$18081880$@net> Message-ID: <49B78090.3513.318CFAD@stuart.lexacorp.com.pg> In A2k3 at least, you can select File-Print relationships and it will turn it into a report, tiling the pages as necessary. You can then change the page size of the report to make it fit, as long as you stay within the standard report limitation of 22.75 in maximum page length/width -- Stuart On 10 Mar 2009 at 17:51, John Bartow wrote: > In which version is this possible? > > I've never had a screen large enough to display some of our large Access db > schemas. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat > Sent: Tuesday, March 10, 2009 5:59 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] From a reader > > If you're going to get it printed/plotted, and you can save the diagram as a > 1 page pdf. The "printer" can enlarge as required for viewing. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 10 18:29:51 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 16:29:51 -0700 Subject: [AccessD] From a reader In-Reply-To: <49B78090.3513.318CFAD@stuart.lexacorp.com.pg> References: , , <048101c9a1d2$b2ad5d80$18081880$@net> <49B78090.3513.318CFAD@stuart.lexacorp.com.pg> Message-ID: There is also a limit in reports on the total number of objects over the history of the report, not just on its physical size. If you wiped them all out, that doesn't zero out the count. The number is fairly high (like 700+ IIRC) but that's the whole reason for subreports. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, March 10, 2009 4:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader In A2k3 at least, you can select File-Print relationships and it will turn it into a report, tiling the pages as necessary. You can then change the page size of the report to make it fit, as long as you stay within the standard report limitation of 22.75 in maximum page length/width -- Stuart On 10 Mar 2009 at 17:51, John Bartow wrote: > In which version is this possible? > > I've never had a screen large enough to display some of our large Access db > schemas. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat > Sent: Tuesday, March 10, 2009 5:59 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] From a reader > > If you're going to get it printed/plotted, and you can save the diagram as a > 1 page pdf. The "printer" can enlarge as required for viewing. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Tue Mar 10 18:35:10 2009 From: kathryn at bassett.net (Kathryn Bassett) Date: Tue, 10 Mar 2009 16:35:10 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> Message-ID: <63B20FDEC40E46CC9A5E1358ABBEC37D@KathrynVista> This thread made me think. My client Gwen has a database (called Friends) that was made prior to 2003 but I'm not sure what version. There are things about it I don't like and would have a problem cleaning up. The old adage "if it's not broke don't fix it" comes to mind. The exisiting computers are XP (3 desktops) and Vista32 (1 laptop). Now we are getting new computers, all Vista64, with Office2007. We've already received the laptop and I've been installing, the desktops are due to arrive in a week or two. I wasn't even thinking about Access when I installed Office, and though I've opened Word to make sure it installed ok, I haven't yet opened Access. With the skimming I've done on this thread, I'm wondering if I should just continue on with Access2003 instead of Access2007. On to the question. Since I've already installed it, how do I uninstall the just the Access2007 portion of Office2007 and just install the Access2003 portion from Office2003? -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net From john at winhaven.net Tue Mar 10 18:42:17 2009 From: john at winhaven.net (John Bartow) Date: Tue, 10 Mar 2009 18:42:17 -0500 Subject: [AccessD] From a reader In-Reply-To: <49B78090.3513.318CFAD@stuart.lexacorp.com.pg> References: , , <048101c9a1d2$b2ad5d80$18081880$@net> <49B78090.3513.318CFAD@stuart.lexacorp.com.pg> Message-ID: <04be01c9a1d9$d8f7e670$8ae7b350$@net> Ah-ha! Thanks for clarifying that Stuart! How great! Finally. I did not realize they added this. So now I could just print to a PDF file and take it to Kinko's. Super! Saves a lot of busy work. If I wanted it to be 48" I could just place this pdf in InDesign and expand its size. Wow! MS has finally added something to Access that I will use rather than something I need to "adjust to". I foresee new wallpaper in my office... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, March 10, 2009 6:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader In A2k3 at least, you can select File-Print relationships and it will turn it into a report, tiling the pages as necessary. You can then change the page size of the report to make it fit, as long as you stay within the standard report limitation of 22.75 in maximum page length/width -- Stuart On 10 Mar 2009 at 17:51, John Bartow wrote: > In which version is this possible? > > I've never had a screen large enough to display some of our large Access db > schemas. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat > Sent: Tuesday, March 10, 2009 5:59 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] From a reader > > If you're going to get it printed/plotted, and you can save the diagram as a > 1 page pdf. The "printer" can enlarge as required for viewing. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 10 18:47:36 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 10 Mar 2009 16:47:36 -0700 Subject: [AccessD] Access 2007 Again In-Reply-To: <63B20FDEC40E46CC9A5E1358ABBEC37D@KathrynVista> References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com> <63B20FDEC40E46CC9A5E1358ABBEC37D@KathrynVista> Message-ID: My best advice is don't do it that way. If you want 2003 instead, uninstall 2007, reinstall 2003, then reinstall 2007 and tell it to leave Access 2003 in place and not install 2007. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Tuesday, March 10, 2009 4:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again This thread made me think. My client Gwen has a database (called Friends) that was made prior to 2003 but I'm not sure what version. There are things about it I don't like and would have a problem cleaning up. The old adage "if it's not broke don't fix it" comes to mind. The exisiting computers are XP (3 desktops) and Vista32 (1 laptop). Now we are getting new computers, all Vista64, with Office2007. We've already received the laptop and I've been installing, the desktops are due to arrive in a week or two. I wasn't even thinking about Access when I installed Office, and though I've opened Word to make sure it installed ok, I haven't yet opened Access. With the skimming I've done on this thread, I'm wondering if I should just continue on with Access2003 instead of Access2007. On to the question. Since I've already installed it, how do I uninstall the just the Access2007 portion of Office2007 and just install the Access2003 portion from Office2003? -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Wed Mar 11 07:19:59 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 11 Mar 2009 08:19:59 -0400 Subject: [AccessD] Bryan, are you out there? In-Reply-To: <02e101c9a1a4$d2458650$76d092f0$@net> References: <49B69DD1.3010006@gmail.com> <02e101c9a1a4$d2458650$76d092f0$@net> Message-ID: <49B7AC6F.9050100@gmail.com> If you are, email me off line please. Thanks, John Bartow wrote: > That would be our List Master, Bryan. > > > -- John W. Colby www.ColbyConsulting.com From ssharkins at gmail.com Wed Mar 11 09:12:35 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 11 Mar 2009 10:12:35 -0400 Subject: [AccessD] From a reader References: , , <048101c9a1d2$b2ad5d80$18081880$@net><49B78090.3513.318CFAD@stuart.lexacorp.com.pg> Message-ID: Thanks everyone for responding -- I didn't know about this object limit Charlotte -- that's interesting -- but it makes sense -- there's limits on everything, why not this? I've responded to the reader, and I'm sure he'll probably end up with a third party product -- and I appreciate all the suggestions. Thanks! Susan H. > There is also a limit in reports on the total number of objects over the > history of the report, not just on its physical size. If you wiped them > all out, that doesn't zero out the count. The number is fairly high > (like 700+ IIRC) but that's the whole reason for subreports. From ssharkins at gmail.com Wed Mar 11 09:19:44 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 11 Mar 2009 10:19:44 -0400 Subject: [AccessD] OT: Looking for add-in's and security tools Message-ID: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> I'm writing about Office add-in's and free security tools -- I'd like to know your favorites on both. If there's enough response, I'll list the developers in the free security tools, similar to the one I did last month on "10 IT professionals share the tools they can't live without" -- it'll be a list of developers, with a short bio and a little free pr. Only criteria is, it has to be free and has to be a security product -- it's Okay if there's a free edition and a more powerful buy-in edition. The Office add-in, will be strictly a list of add-ins, but I hope you'll play along. :) I don't think this is so off topic as to do it privately -- I would imagine most members will be interested in the responses. However, moderators -- if you want this off list, let us know. Once I have a list, I'll take it private. I won't discuss the actual article or its contents (developer bio's and the like) on list. Thanks! Susan H. From adtp at airtelmail.in Wed Mar 11 09:26:22 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Wed, 11 Mar 2009 19:56:22 +0530 Subject: [AccessD] Filtered combos - Events don't fire References: <49B12181.9040309@colbyconsulting.com> Message-ID: <018301c9a255$e4036f40$b085a37a@personald6374f> John, There is an interesting reason for the problem faced by you. It has to do with the weird behavior of a control's GotFocus and LostFocus events, making such events unsuitable for the objective sought by you. With focus on combo box, if you progress through the records by pressing PgDn / PgUp keys, GotFocus and LostFocus events of this control keep firing alternately, in step with record change and nothing appears amiss. However, if an attempt is made to step through records by clicking navigation buttons on the subform, Lost focus event fires and you are stuck with it (visually, the combo appears to have focus, but it is in LostFocus state). There is no further firing of GotFocus or LostFocus events. Drop down list of combo box shows the unfiltered state. Again, if PgUp / PgDn is done, normal firing of these events resumes and things are back to normal. If you move out of the subform (say by clicking a control on parent form), while the focus was on its combo, exit event of subform control fires. LostFocus event of combo does not yet fire at this stage. Now, if you click a navigation button on the subform, combo's LostFocus event will fire (preceded by subform control's enter event) and you are stuck with combo in LostFocus state, even though it looks like having focus. Similar phenomenon takes place, if after moving out of the subform, you try to step through its records via some control on the parent form (In such a case, subform control's enter event won't fire). In short, use of GotFocus / LostFocus events can not ensure consistent results as their firing can be sporadic, with the potential to get stuck in LostFocus state (in this state, even direct clicking on combo box does not cause firing of GotFocus event and full unfiltered drop down list gets displayed). Solution: --------- The solution is drastically simple. Use enter and exit events of combo box. Alternate firing of these events is consistent under all circumstances and remains in synch with record navigation. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Friday, March 06, 2009 18:43 Subject: Re: [AccessD] Filtered combos - Events don't fire Yep, this is where I am headed. This is the reason that I keep the clsFrm public in a form header, it allows other objects to reach into the form, grab a pointer to the clsFrm and tell it to do things (like reset the combo queries). Unfortunately this is a little over the head of my target audience in the Classes and Events lecture series. John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > Use the OnEnter and OnExit events of the subform control of the main form to track this. > > /gustav > > >>>> jwcolby at colbyconsulting.com 05-03-2009 21:52 >>> > I ran into something that I don't remember, or perhaps I never quite figured out. > > In a subform, the Exit and LostFocus events of a control do not fire if you click entirely out of the subform into the parent form or into a control on another subform. That is a PITA! > > It appears that the logic is simply that the control never lost the focus IN IT'S FORM. > Unfortunately this wreaks havoc with setting the unfiltered sql back into the combo's RowSource property. > > What a PITA. > > John W. Colby > www.ColbyConsulting.com From john at winhaven.net Wed Mar 11 09:41:01 2009 From: john at winhaven.net (John Bartow) Date: Wed, 11 Mar 2009 09:41:01 -0500 Subject: [AccessD] Bryan, are you out there? In-Reply-To: <49B7AC6F.9050100@gmail.com> References: <49B69DD1.3010006@gmail.com> <02e101c9a1a4$d2458650$76d092f0$@net> <49B7AC6F.9050100@gmail.com> Message-ID: <010601c9a257$66510510$32f30f30$@net> John, If Bryan doesn't contact you today let me know, he may be offline. John B. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Wednesday, March 11, 2009 7:20 AM To: Access Developers discussion and problem solving Subject: [AccessD] Bryan, are you out there? If you are, email me off line please. Thanks, John Bartow wrote: > That would be our List Master, Bryan. > > > -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Wed Mar 11 09:47:46 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 11 Mar 2009 10:47:46 -0400 Subject: [AccessD] Filtered combos - Events don't fire In-Reply-To: <018301c9a255$e4036f40$b085a37a@personald6374f> References: <49B12181.9040309@colbyconsulting.com> <018301c9a255$e4036f40$b085a37a@personald6374f> Message-ID: <49B7CF12.4080509@gmail.com> A.D. I got it all working finally. The situation is as you describe, however it is also worse than you describe because of the issue of no combo events firing if the user clicks out of the subform entirely. In that case the subform control has to reach back down into it's .Form.fclsFrm (my clsFrm instance for the subform) and call a .mUnfilterCbos() method which forces the combos to unfilter. It then has to refresh the subform or the resulting unfiltered combos still don't display as unfiltered. As you said, I do in fact have to use the OnEnter/OnExit but I also use the GotFocus/LostFocus. I found a handful of cases where the gotfocus fired when the OnEnter didn't, specifically (I think) when the combo in the form "had the focus" i.e. the cursor was in it, but the user had clicked out of the subform. In any event I decided that just hooking all four events - focus and enter, did no harm and covered all bases. What a PITA this was! I am sure there was some logic in the Microsoft Programmer's brain when they set this stuff up, but they failed to share the logic with the world. In any event, it finally works. In the end, the most complex part was the subform control' OnExit having to reach down into it's form and call my clsFrm instance to call mUnfilterCbos(). For whoever asked, this is why I expose the fclsFrm as a public variable. A.D.Tejpal wrote: > John, > > There is an interesting reason for the problem faced by you. It has to do with the weird behavior of a control's GotFocus and LostFocus events, making such events unsuitable for the objective sought by you. > > With focus on combo box, if you progress through the records by pressing PgDn / PgUp keys, GotFocus and LostFocus events of this control keep firing alternately, in step with record change and nothing appears amiss. > > However, if an attempt is made to step through records by clicking navigation buttons on the subform, Lost focus event fires and you are stuck with it (visually, the combo appears to have focus, but it is in LostFocus state). There is no further firing of GotFocus or LostFocus events. Drop down list of combo box shows the unfiltered state. Again, if PgUp / PgDn is done, normal firing of these events resumes and things are back to normal. > > If you move out of the subform (say by clicking a control on parent form), while the focus was on its combo, exit event of subform control fires. LostFocus event of combo does not yet fire at this stage. Now, if you click a navigation button on the subform, combo's LostFocus event will fire (preceded by subform control's enter event) and you are stuck with combo in LostFocus state, even though it looks like having focus. > > Similar phenomenon takes place, if after moving out of the subform, you try to step through its records via some control on the parent form (In such a case, subform control's enter event won't fire). > > In short, use of GotFocus / LostFocus events can not ensure consistent results as their firing can be sporadic, with the potential to get stuck in LostFocus state (in this state, even direct clicking on combo box does not cause firing of GotFocus event and full unfiltered drop down list gets displayed). > > Solution: > --------- > The solution is drastically simple. Use enter and exit events of combo box. Alternate firing of these events is consistent under all circumstances and remains in synch with record navigation. > > Best wishes, > A.D. Tejpal > ------------ > > ----- Original Message ----- > From: jwcolby > To: Access Developers discussion and problem solving > Sent: Friday, March 06, 2009 18:43 > Subject: Re: [AccessD] Filtered combos - Events don't fire > > > Yep, this is where I am headed. > > This is the reason that I keep the clsFrm public in a form header, it allows other objects to reach into the form, grab a pointer to the clsFrm and tell it to do things (like reset the combo queries). > > Unfortunately this is a little over the head of my target audience in the Classes and Events lecture series. > > John W. Colby > www.ColbyConsulting.com > -- John W. Colby www.ColbyConsulting.com From rockysmolin at bchacc.com Wed Mar 11 09:58:29 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 11 Mar 2009 07:58:29 -0700 Subject: [AccessD] From a reader In-Reply-To: References: Message-ID: <508C7D502510439B9105B73356AC5656@HAL9005> Charlotte: I've never used Visio because I've not had a need for it - looked at it once and seemed to have a bit of a learning curve - but I have a copy. And have occasionally wished I could print a nicer relationships diagram. Is it easy to get Visio to do this? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 10, 2009 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Sounds like they wind up tripping over the maximum number of objects on an Access report, Susan. They must have gone hog wild on relationships! Making the relationships smaller would mean removing some of the tables (not the relationships) from the layout and printing it a piece at a time. If you don't remove the relationships, they remain, they just aren't visible in the layout at a given time. You can always use show all to see all the tables and start removing them again to get down to another layout. Unfortunately, there's no way to save more than one layout, but you could capture the preview to a pdf file for later, I guess. If they want one huge diagram, they're going to have to look to a 3rd party tool that can reverse engineer the relationships and schema from the database file. DeZign for Databases is a tool I used to use, among others. Visio was my favorite for years, but MS priced the useful versions out of the market for me. DeZign is reasonably priced but doesn't produce layouts that look as pretty. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 10, 2009 1:51 PM To: AccessD at databaseadvisors.com Subject: [AccessD] From a reader The relationships have grown large enough that Access won't print them. I've never run into this, but would be interested in a solution if you know of one. I think the error is a bit peculiar as I don't understand how making the layout smaller would help -- not really sure what that even means! Thanks! Susan H. "We've created a significant database using Microsoft Office Access (works in both 2003 and 2007). Over the years the relationships have become more complex. We would like to be able to print a large format report (11" x 17") or to segment the report into pages we can manually tape together. Currently when we try we get: ------------------------------------------------ Print Relationships Error Box i The Relationships window layout is too large to fit in a Microsoft Office Access report. Some of the tables and/or relationship lines will not show up in your report. To print all relationships, make the layout smaller and run the wizard again. ------------------------------------------------- Do you know of a method to allow us to overcome this limit or perhaps a 3rd party tool that can help us?" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Mar 11 09:59:50 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 11 Mar 2009 07:59:50 -0700 Subject: [AccessD] From a reader In-Reply-To: <045801c9a1c8$cc5f2b50$651d81f0$@net> References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> <045801c9a1c8$cc5f2b50$651d81f0$@net> Message-ID: <166D1C069EC44C56B61825045EC69602@HAL9005> Snagit? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Tuesday, March 10, 2009 2:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader This Lebans tool looks choice. I used to do something similar with one of the screen capture tools (for the life of me I can't remember the name of it). Although it would actually scroll the screen up/down/sideway and capture the entire layout. It was neat to watch. I'd then edit it in Photoshop and print to my desired size. With Lebans (being free - I think it's probably a better alternative) you could probably take it to the local Kinko's and have a 48" layout plotted. Great stuff for the walls ;o) (as he turns around to admire his SQL Server 2005 System poster) (Hey, I'm not a geek but I did pick up some of the weird tastes over the years ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: Tuesday, March 10, 2009 4:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Hi Susan, http://www.lebans.com/windowtobitmap.htm -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fahooper at trapo.com Wed Mar 11 09:59:56 2009 From: fahooper at trapo.com (Fred Hooper) Date: Wed, 11 Mar 2009 10:59:56 -0400 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> Message-ID: Two security tools I like are: Secunia PSI (http://secunia.com/vulnerability_scanning/personal/) which checks all my programs for available updates; and, WinPatrol (http://www.winpatrol.com/) which manages the start-up programs (including the hidden ones) and tells me of any new programs that want to run. Fred -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, March 11, 2009 10:20 AM To: AccessD at databaseadvisors.com Subject: [AccessD] OT: Looking for add-in's and security tools I'm writing about Office add-in's and free security tools -- I'd like to know your favorites on both. If there's enough response, I'll list the developers in the free security tools, similar to the one I did last month on "10 IT professionals share the tools they can't live without" -- it'll be a list of developers, with a short bio and a little free pr. Only criteria is, it has to be free and has to be a security product -- it's Okay if there's a free edition and a more powerful buy-in edition. The Office add-in, will be strictly a list of add-ins, but I hope you'll play along. :) I don't think this is so off topic as to do it privately -- I would imagine most members will be interested in the responses. However, moderators -- if you want this off list, let us know. Once I have a list, I'll take it private. I won't discuss the actual article or its contents (developer bio's and the like) on list. Thanks! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Mar 11 10:11:15 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 11 Mar 2009 11:11:15 -0400 Subject: [AccessD] new web site References: <49B59EEE.2080802@colbyconsulting.com> Message-ID: Didn't take long at all John. Susan H. > Anyway, my new site is up. It will involve a rather large rebuild from > what I have so I beg for > your patience. From ssharkins at gmail.com Wed Mar 11 10:20:15 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 11 Mar 2009 11:20:15 -0400 Subject: [AccessD] OT: Review of Rocky Smolin's book Message-ID: Susan H. From cfoust at infostatsystems.com Wed Mar 11 10:19:31 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 11 Mar 2009 08:19:31 -0700 Subject: [AccessD] From a reader In-Reply-To: <508C7D502510439B9105B73356AC5656@HAL9005> References: <508C7D502510439B9105B73356AC5656@HAL9005> Message-ID: Depends on the version you have, Rocky. There is a learning curve, but I started with Visio 1, long before MS bought it, so I don't really know how steep it would be starting with a late version. It has the capability of importing a database schema from an mdb and it allows you to specify items to include/exclude. It only works with an unsecured database and I don't know if it handles anything but an mdb these days because I'm not actively using it. Once you have imported the schema, you can create pages and put tables and their relationships on whichever page you want in order to group them. You can save the resulting diagram to html, among other formats, so it can be viewed in a browser without Visio involved at all after that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, March 11, 2009 7:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader Charlotte: I've never used Visio because I've not had a need for it - looked at it once and seemed to have a bit of a learning curve - but I have a copy. And have occasionally wished I could print a nicer relationships diagram. Is it easy to get Visio to do this? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 10, 2009 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Sounds like they wind up tripping over the maximum number of objects on an Access report, Susan. They must have gone hog wild on relationships! Making the relationships smaller would mean removing some of the tables (not the relationships) from the layout and printing it a piece at a time. If you don't remove the relationships, they remain, they just aren't visible in the layout at a given time. You can always use show all to see all the tables and start removing them again to get down to another layout. Unfortunately, there's no way to save more than one layout, but you could capture the preview to a pdf file for later, I guess. If they want one huge diagram, they're going to have to look to a 3rd party tool that can reverse engineer the relationships and schema from the database file. DeZign for Databases is a tool I used to use, among others. Visio was my favorite for years, but MS priced the useful versions out of the market for me. DeZign is reasonably priced but doesn't produce layouts that look as pretty. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 10, 2009 1:51 PM To: AccessD at databaseadvisors.com Subject: [AccessD] From a reader The relationships have grown large enough that Access won't print them. I've never run into this, but would be interested in a solution if you know of one. I think the error is a bit peculiar as I don't understand how making the layout smaller would help -- not really sure what that even means! Thanks! Susan H. "We've created a significant database using Microsoft Office Access (works in both 2003 and 2007). Over the years the relationships have become more complex. We would like to be able to print a large format report (11" x 17") or to segment the report into pages we can manually tape together. Currently when we try we get: ------------------------------------------------ Print Relationships Error Box i The Relationships window layout is too large to fit in a Microsoft Office Access report. Some of the tables and/or relationship lines will not show up in your report. To print all relationships, make the layout smaller and run the wizard again. ------------------------------------------------- Do you know of a method to allow us to overcome this limit or perhaps a 3rd party tool that can help us?" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Wed Mar 11 10:21:12 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 11 Mar 2009 11:21:12 -0400 Subject: [AccessD] new web site In-Reply-To: References: <49B59EEE.2080802@colbyconsulting.com> Message-ID: <49B7D6E8.9030206@gmail.com> Unfortunately it is not up. I have a ton of demo databases that I have to figure out how to display. I was using third party DNN controls last time but those don't work in the later version of DNN and I am still floundering. Susan Harkins wrote: > Didn't take long at all John. > > Susan H. > > > >> Anyway, my new site is up. It will involve a rather large rebuild from >> what I have so I beg for >> your patience. >> > > -- John W. Colby www.ColbyConsulting.com From john at winhaven.net Wed Mar 11 10:42:36 2009 From: john at winhaven.net (John Bartow) Date: Wed, 11 Mar 2009 10:42:36 -0500 Subject: [AccessD] From a reader In-Reply-To: <166D1C069EC44C56B61825045EC69602@HAL9005> References: <1C06CE42C3024959A7F36265ADB7C123@Mattys> <045801c9a1c8$cc5f2b50$651d81f0$@net> <166D1C069EC44C56B61825045EC69602@HAL9005> Message-ID: <019b01c9a260$013fac40$03bf04c0$@net> That was it. That was a number of years ago now so I have no idea if it's the same at all. Was really good back then though. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, March 11, 2009 10:00 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader Snagit? From rockysmolin at bchacc.com Wed Mar 11 10:32:39 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 11 Mar 2009 08:32:39 -0700 Subject: [AccessD] From a reader In-Reply-To: References: <508C7D502510439B9105B73356AC5656@HAL9005> Message-ID: Thanks. I'll give it a try. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, March 11, 2009 8:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Depends on the version you have, Rocky. There is a learning curve, but I started with Visio 1, long before MS bought it, so I don't really know how steep it would be starting with a late version. It has the capability of importing a database schema from an mdb and it allows you to specify items to include/exclude. It only works with an unsecured database and I don't know if it handles anything but an mdb these days because I'm not actively using it. Once you have imported the schema, you can create pages and put tables and their relationships on whichever page you want in order to group them. You can save the resulting diagram to html, among other formats, so it can be viewed in a browser without Visio involved at all after that. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, March 11, 2009 7:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] From a reader Charlotte: I've never used Visio because I've not had a need for it - looked at it once and seemed to have a bit of a learning curve - but I have a copy. And have occasionally wished I could print a nicer relationships diagram. Is it easy to get Visio to do this? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 10, 2009 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] From a reader Sounds like they wind up tripping over the maximum number of objects on an Access report, Susan. They must have gone hog wild on relationships! Making the relationships smaller would mean removing some of the tables (not the relationships) from the layout and printing it a piece at a time. If you don't remove the relationships, they remain, they just aren't visible in the layout at a given time. You can always use show all to see all the tables and start removing them again to get down to another layout. Unfortunately, there's no way to save more than one layout, but you could capture the preview to a pdf file for later, I guess. If they want one huge diagram, they're going to have to look to a 3rd party tool that can reverse engineer the relationships and schema from the database file. DeZign for Databases is a tool I used to use, among others. Visio was my favorite for years, but MS priced the useful versions out of the market for me. DeZign is reasonably priced but doesn't produce layouts that look as pretty. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 10, 2009 1:51 PM To: AccessD at databaseadvisors.com Subject: [AccessD] From a reader The relationships have grown large enough that Access won't print them. I've never run into this, but would be interested in a solution if you know of one. I think the error is a bit peculiar as I don't understand how making the layout smaller would help -- not really sure what that even means! Thanks! Susan H. "We've created a significant database using Microsoft Office Access (works in both 2003 and 2007). Over the years the relationships have become more complex. We would like to be able to print a large format report (11" x 17") or to segment the report into pages we can manually tape together. Currently when we try we get: ------------------------------------------------ Print Relationships Error Box i The Relationships window layout is too large to fit in a Microsoft Office Access report. Some of the tables and/or relationship lines will not show up in your report. To print all relationships, make the layout smaller and run the wizard again. ------------------------------------------------- Do you know of a method to allow us to overcome this limit or perhaps a 3rd party tool that can help us?" -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 11 12:30:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 11 Mar 2009 17:30:07 -0000 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> Message-ID: <49b7f526.2015300a.54c4.4adb@mx.google.com> Fred, Definitely agree with Winpatrol. I have been using it for years. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Fred Hooper Sent: 11 March 2009 15:00 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT: Looking for add-in's and security tools Two security tools I like are: Secunia PSI (http://secunia.com/vulnerability_scanning/personal/) which checks all my programs for available updates; and, WinPatrol (http://www.winpatrol.com/) which manages the start-up programs (including the hidden ones) and tells me of any new programs that want to run. Fred -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, March 11, 2009 10:20 AM To: AccessD at databaseadvisors.com Subject: [AccessD] OT: Looking for add-in's and security tools I'm writing about Office add-in's and free security tools -- I'd like to know your favorites on both. If there's enough response, I'll list the developers in the free security tools, similar to the one I did last month on "10 IT professionals share the tools they can't live without" -- it'll be a list of developers, with a short bio and a little free pr. Only criteria is, it has to be free and has to be a security product -- it's Okay if there's a free edition and a more powerful buy-in edition. The Office add-in, will be strictly a list of add-ins, but I hope you'll play along. :) I don't think this is so off topic as to do it privately -- I would imagine most members will be interested in the responses. However, moderators -- if you want this off list, let us know. Once I have a list, I'll take it private. I won't discuss the actual article or its contents (developer bio's and the like) on list. Thanks! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 11 12:33:28 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 11 Mar 2009 17:33:28 -0000 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: <3354E1073F864B51B64E462D325C1967@speedy> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> Message-ID: <49b7f5ee.0722300a.3192.5084@mx.google.com> Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function From wdhindman at dejpolsystems.com Wed Mar 11 12:21:37 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 11 Mar 2009 13:21:37 -0400 Subject: [AccessD] From a reader References: <508C7D502510439B9105B73356AC5656@HAL9005> Message-ID: <9169D61FB65546DCBC25366CC8B4611F@jislaptopdev> ...dl the Visio 2007 60 day trial ...imnsho, one of the few things in the Office 2007 line worth the upgrade over 2003. William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Wednesday, March 11, 2009 11:32 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] From a reader > Thanks. I'll give it a try. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Wednesday, March 11, 2009 8:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] From a reader > > Depends on the version you have, Rocky. There is a learning curve, but I > started with Visio 1, long before MS bought it, so I don't really know how > steep it would be starting with a late version. It has the capability of > importing a database schema from an mdb and it allows you to specify items > to include/exclude. It only works with an unsecured database and I don't > know if it handles anything but an mdb these days because I'm not actively > using it. Once you have imported the schema, you can create pages and put > tables and their relationships on whichever page you want in order to > group > them. You can save the resulting diagram to html, among other formats, so > it can be viewed in a browser without Visio involved at all after that. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at > Beach Access Software > Sent: Wednesday, March 11, 2009 7:58 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] From a reader > > Charlotte: > > I've never used Visio because I've not had a need for it - looked at it > once > and seemed to have a bit of a learning curve - but I have a copy. > And have occasionally wished I could print a nicer relationships diagram. > Is it easy to get Visio to do this? > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Tuesday, March 10, 2009 1:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] From a reader > > Sounds like they wind up tripping over the maximum number of objects on an > Access report, Susan. They must have gone hog wild on relationships! > Making the relationships smaller would mean removing some of the tables > (not > the relationships) from the layout and printing it a piece at a time. If > you don't remove the relationships, they remain, they just aren't visible > in > the layout at a given time. You can always use show all to see all the > tables and start removing them again to get down to another layout. > Unfortunately, there's no way to save more than one layout, but you could > capture the preview to a pdf file for later, I guess. > > If they want one huge diagram, they're going to have to look to a 3rd > party > tool that can reverse engineer the relationships and schema from the > database file. DeZign for Databases is a tool I used to use, among > others. > Visio was my favorite for years, but MS priced the useful versions out of > the market for me. DeZign is reasonably priced but doesn't produce > layouts > that look as pretty. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, March 10, 2009 1:51 PM > To: AccessD at databaseadvisors.com > Subject: [AccessD] From a reader > > The relationships have grown large enough that Access won't print them. > I've never run into this, but would be interested in a solution if you > know > of one. I think the error is a bit peculiar as I don't understand how > making > the layout smaller would help -- not really sure what that even means! > > Thanks! > Susan H. > > "We've created a significant database using Microsoft Office Access (works > in both 2003 and 2007). Over the years the relationships have become more > complex. We would like to be able to print a large format report (11" x > 17") > or to segment the report into pages we can manually tape together. > Currently when we try we get: > ------------------------------------------------ > Print Relationships Error Box > i The Relationships window layout is too large to fit in a Microsoft > Office > Access report. Some of the tables and/or relationship lines will not show > up in your report. To print all relationships, make the layout smaller > and > run the wizard again. > ------------------------------------------------- > Do you know of a method to allow us to overcome this limit or perhaps a > 3rd > party tool that can help us?" > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bill_patten at embarqmail.com Wed Mar 11 12:40:24 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Wed, 11 Mar 2009 10:40:24 -0700 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: <49b7f5ee.0722300a.3192.5084@mx.google.com> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> Message-ID: By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 11 12:45:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 11 Mar 2009 17:45:17 -0000 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> Message-ID: <49b7f8b2.0216300a.4a64.6c45@mx.google.com> Thanks Bill, but why is my code not pulling it out of the dbs properties? I am obviously off at a tangent here. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: 11 March 2009 17:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Wed Mar 11 12:51:52 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Wed, 11 Mar 2009 10:51:52 -0700 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: <49b7f8b2.0216300a.4a64.6c45@mx.google.com> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> <49b7f8b2.0216300a.4a64.6c45@mx.google.com> Message-ID: <4F5865688A43400185D8F27FC156E5EE@BPCS> Max, Some times you have to create the property, here is the code MS provided (I've had it so long I think it was MS) Function ChangeProperty(pstrPropName As String, pvarPropType As Variant, pvarPropValue As Variant) As Integer ' ---------------------------------------------------------------------------- ' Purpose: ' By: Bill Patten, BPCS ' Date: 3/04/2001 10:50:50 AM ' Mods: ' ---------------------------------------------------------------------------- ' Comments : ' Parameters: pstrPropName ' pvarPropType ' pvarPropValue - ' Returns : Integer - ' Modified : ' ' -------------------------------------------------- Dim dbs As Database Dim prp As Property Const conPropNotFoundError = 3270 Set dbs = CurrentDb On Error GoTo Change_Err dbs.Properties(pstrPropName) = pvarPropValue ChangeProperty = True Change_Bye: Exit Function Change_Err: If Err = conPropNotFoundError Then ' Property not found. Set prp = dbs.CreateProperty(pstrPropName, pvarPropType, pvarPropValue) dbs.Properties.Append prp Resume Next Else ' Unknown error. ChangeProperty = False Resume Change_Bye End If End Function ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:45 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Thanks Bill, but why is my code not pulling it out of the dbs properties? I am obviously off at a tangent here. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: 11 March 2009 17:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Wed Mar 11 12:54:46 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Wed, 11 Mar 2009 10:54:46 -0700 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: <49b7f8b2.0216300a.4a64.6c45@mx.google.com> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> <49b7f8b2.0216300a.4a64.6c45@mx.google.com> Message-ID: Max, sample call If dbs.Properties("allowfullmenus") = False Then 'ChangeProperty "StartupShowDBWindow", dbBoolean, False ChangeProperty "StartupShowStatusBar", dbBoolean, True ....... ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:45 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Thanks Bill, but why is my code not pulling it out of the dbs properties? I am obviously off at a tangent here. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: 11 March 2009 17:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Wed Mar 11 13:06:52 2009 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 11 Mar 2009 13:06:52 -0500 Subject: [AccessD] new web site In-Reply-To: <49B59EEE.2080802@colbyconsulting.com> References: <49B59EEE.2080802@colbyconsulting.com> Message-ID: <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> John, Did you really have DotNetNuke 2.X (two dot X)? Gad! The oldest DNN book I've got is for DNN 3.x. I presume that 2.X had SQL Server as a back-end. When you upgraded, did you use the Upgrade version of DNN? I would think that it might be worth the effort to import data from the 2.X SQL tables into the 4.X tables. I went through some issues with messing around with DNN on my web host. An upgrade went badly and I wound up manually renaming all the existing DNN tables and then starting a fresh DNN install with the latest version at the time. I changed the default table prefix to "nuke_", for what it's worth. I was smart, for once: I backed up the SQL Server stuff BEFORE making the drastic re-install. Steve Erbach Neenah, WI On Mon, Mar 9, 2009 at 5:57 PM, jwcolby wrote: > This is a test that AccessD can send to my new email server. ?I have changed hosting companies and > in the process upgraded from DotNetNuke 2.X to 4.X. ?As a result I lost all of my users on the other > server (hosting company). ?It appears that it is non-trivial bordering on impossible to migrate said > users so I would encourage all folks on AccessD who get this email to build a new user on my web site. > > I just modified the domain name pointers about an hour or two so it is possible that you might see > my old site for another couple of hours, depending on how quickly your domain name servers refresh. > > Anyway, my new site is up. ?It will involve a rather large rebuild from what I have so I beg for > your patience. > > Thanks, > > -- > John W. Colby > www.ColbyConsulting.com From max.wanadoo at gmail.com Wed Mar 11 13:11:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 11 Mar 2009 18:11:24 -0000 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: <4F5865688A43400185D8F27FC156E5EE@BPCS> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> <49b7f8b2.0216300a.4a64.6c45@mx.google.com> <4F5865688A43400185D8F27FC156E5EE@BPCS> Message-ID: <49b7fed3.07e9300a.0393.7651@mx.google.com> Oh yes, I see. It is one of those properties that don't exist until you want to set it to a value. Forgotten they exist (or should that be don't exist, If you know what I mean?) Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: 11 March 2009 17:52 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Max, Some times you have to create the property, here is the code MS provided (I've had it so long I think it was MS) Function ChangeProperty(pstrPropName As String, pvarPropType As Variant, pvarPropValue As Variant) As Integer ' ---------------------------------------------------------------------------- ' Purpose: ' By: Bill Patten, BPCS ' Date: 3/04/2001 10:50:50 AM ' Mods: ' ---------------------------------------------------------------------------- ' Comments : ' Parameters: pstrPropName ' pvarPropType ' pvarPropValue - ' Returns : Integer - ' Modified : ' ' -------------------------------------------------- Dim dbs As Database Dim prp As Property Const conPropNotFoundError = 3270 Set dbs = CurrentDb On Error GoTo Change_Err dbs.Properties(pstrPropName) = pvarPropValue ChangeProperty = True Change_Bye: Exit Function Change_Err: If Err = conPropNotFoundError Then ' Property not found. Set prp = dbs.CreateProperty(pstrPropName, pvarPropType, pvarPropValue) dbs.Properties.Append prp Resume Next Else ' Unknown error. ChangeProperty = False Resume Change_Bye End If End Function ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:45 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Thanks Bill, but why is my code not pulling it out of the dbs properties? I am obviously off at a tangent here. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: 11 March 2009 17:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Wed Mar 11 13:29:14 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 11 Mar 2009 14:29:14 -0400 Subject: [AccessD] new web site In-Reply-To: <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> References: <49B59EEE.2080802@colbyconsulting.com> <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> Message-ID: <49B802FA.5070006@gmail.com> Steve, I did have 2.x. I put my site up years ago and DNN was pretty new. It used the old .net 1.x framework, and sql server 2000 AFAIK. In order to upgrade to 4.X the site had to go through 3.x first and I decided to hire the hosting company (WebHost4Life) to do the upgrade. They advertised the upgrade as a service that they would do for $45 which sounded like a deal. Well... It didn't go as planned. My site ended up at 4.X (4.12 I think?) but parts of it no longer functioned. Much of this was not their fault, I used some custom controls that no longer worked and that the author never upgraded. OTOH the admin user was trashed, it couldn't see much of the site even though the logged in user could and the host user could. It appears that I lost my user database, although the control that allowed me to see and manipulate the users was one of those custom controls that no longer functioned after the upgrade so it was tough to tell if they were in fact there. I was able to log in under my actual name so maybe they were there. In fact now that you mention it I might be able to go get the 4.x database (It is still there, just no domain name pointing to it any more). I did download the entire backup of the original 2.X site to my laptop here at the office, and AFAICT it included the db although getting it to work here at my office would seem problematic. Anyway, I decided to just take the opportunity top switch hosting companies and start all over with 4.X. Unfortunately I STILL ended up with a low 4.X version, 4.09, when the latest stable version (and considered very good) is like 4.9x. Sigh. I had the new web host do the DNN install. I have heard that 5.X is not stable yet and so asked for 4.x though I assumed (yea, I know) that it would be the latest 4.X. Sigh again. I am not too worried about the users. I think I had 400-500 users total I think, most of which probably never drop by. If they do, they will register again. I am happy to have made the switch, Having a 2.X site was very limiting. OTOH now I don't know how a bunch of stuff works, and I have to go find and buy modules all over again.. Are you a DNN geek? Can you answer my questions? Steve Erbach wrote: > John, > > Did you really have DotNetNuke 2.X (two dot X)? Gad! The oldest DNN > book I've got is for DNN 3.x. > > I presume that 2.X had SQL Server as a back-end. When you upgraded, > did you use the Upgrade version of DNN? I would think that it might > be worth the effort to import data from the 2.X SQL tables into the > 4.X tables. I went through some issues with messing around with DNN > on my web host. An upgrade went badly and I wound up manually > renaming all the existing DNN tables and then starting a fresh DNN > install with the latest version at the time. I changed the default > table prefix to "nuke_", for what it's worth. I was smart, for once: > I backed up the SQL Server stuff BEFORE making the drastic re-install. > > Steve Erbach > Neenah, WI > > On Mon, Mar 9, 2009 at 5:57 PM, jwcolby wrote: > >> This is a test that AccessD can send to my new email server. I have changed hosting companies and >> in the process upgraded from DotNetNuke 2.X to 4.X. As a result I lost all of my users on the other >> server (hosting company). It appears that it is non-trivial bordering on impossible to migrate said >> users so I would encourage all folks on AccessD who get this email to build a new user on my web site. >> >> I just modified the domain name pointers about an hour or two so it is possible that you might see >> my old site for another couple of hours, depending on how quickly your domain name servers refresh. >> >> Anyway, my new site is up. It will involve a rather large rebuild from what I have so I beg for >> your patience. >> >> Thanks, >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> > > -- John W. Colby www.ColbyConsulting.com From Lambert.Heenan at AIG.com Wed Mar 11 13:36:46 2009 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Wed, 11 Mar 2009 14:36:46 -0400 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> Message-ID: AllowByPassKey is not just about preventing AutoExec from running. It prevents all startup actions from running, including opening the defined starting from. The effect of this is that if the users holds down a shift key while launching a database they will be left looking at the database window with direct access to tables, queries, forms etc. You probably don't want them to be able to do that, Autoexec or no Autoexec. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Wednesday, March 11, 2009 1:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 11 14:02:16 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 11 Mar 2009 19:02:16 -0000 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com> <3354E1073F864B51B64E462D325C1967@speedy> <49b7f5ee.0722300a.3192.5084@mx.google.com> Message-ID: <49b80abd.0a04d00a.58cc.ffff9711@mx.google.com> Good point, Lambert Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Heenan, Lambert Sent: 11 March 2009 18:37 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names AllowByPassKey is not just about preventing AutoExec from running. It prevents all startup actions from running, including opening the defined starting from. The effect of this is that if the users holds down a shift key while launching a database they will be left looking at the database window with direct access to tables, queries, forms etc. You probably don't want them to be able to do that, Autoexec or no Autoexec. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Wednesday, March 11, 2009 1:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Wed Mar 11 15:04:02 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 11 Mar 2009 16:04:02 -0400 Subject: [AccessD] new web site In-Reply-To: <49B59EEE.2080802@colbyconsulting.com> References: <49B59EEE.2080802@colbyconsulting.com> Message-ID: <49B81932.7000908@torchlake.com> Okay, John - I've reregistered. :) Tina jwcolby wrote: > This is a test that AccessD can send to my new email server. I have changed hosting companies and > in the process upgraded from DotNetNuke 2.X to 4.X. As a result I lost all of my users on the other > server (hosting company). It appears that it is non-trivial bordering on impossible to migrate said > users so I would encourage all folks on AccessD who get this email to build a new user on my web site. > > I just modified the domain name pointers about an hour or two so it is possible that you might see > my old site for another couple of hours, depending on how quickly your domain name servers refresh. > > Anyway, my new site is up. It will involve a rather large rebuild from what I have so I beg for > your patience. > > Thanks, > > From jwcolby at gmail.com Wed Mar 11 15:07:48 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 11 Mar 2009 16:07:48 -0400 Subject: [AccessD] new web site In-Reply-To: <49B81932.7000908@torchlake.com> References: <49B59EEE.2080802@colbyconsulting.com> <49B81932.7000908@torchlake.com> Message-ID: <49B81A14.3030608@gmail.com> Thanks. Unfortunately there is no content yet. 8( Tina Norris Fields wrote: > Okay, John - I've reregistered. :) > Tina > > jwcolby wrote: > >> This is a test that AccessD can send to my new email server. I have changed hosting companies and >> in the process upgraded from DotNetNuke 2.X to 4.X. As a result I lost all of my users on the other >> server (hosting company). It appears that it is non-trivial bordering on impossible to migrate said >> users so I would encourage all folks on AccessD who get this email to build a new user on my web site. >> >> I just modified the domain name pointers about an hour or two so it is possible that you might see >> my old site for another couple of hours, depending on how quickly your domain name servers refresh. >> >> Anyway, my new site is up. It will involve a rather large rebuild from what I have so I beg for >> your patience. >> >> Thanks, >> >> >> -- John W. Colby www.ColbyConsulting.com From bill_patten at embarqmail.com Wed Mar 11 15:19:38 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Wed, 11 Mar 2009 13:19:38 -0700 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com><3354E1073F864B51B64E462D325C1967@speedy><49b7f5ee.0722300a.3192.5084@mx.google.com> Message-ID: <7196458027B749B98F001C22EDDDAEE7@BPCS> Sorry I wasn't more clear set AllowByPassKey = False if you do not want people to use it, True if you do. I test at log in if I am logging in (I actually have an encrypted password function) the program loops through all the properties that I want on for me and sets them to true. The routine is a toggle, so when I ship the software I type the special password again and it sets those to false, test to make sure it worked then ship it. I have a little open door icon I display on the log in form to remind me that the App is not locked down.. By the way most of these property changes do not take effect until the next time you open the application. Bill ----- Original Message ----- From: "Heenan, Lambert" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 11:36 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names AllowByPassKey is not just about preventing AutoExec from running. It prevents all startup actions from running, including opening the defined starting from. The effect of this is that if the users holds down a shift key while launching a database they will be left looking at the database window with direct access to tables, queries, forms etc. You probably don't want them to be able to do that, Autoexec or no Autoexec. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Wednesday, March 11, 2009 1:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Wed Mar 11 15:33:03 2009 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 11 Mar 2009 16:33:03 -0400 Subject: [AccessD] new web site In-Reply-To: <49B81A14.3030608@gmail.com> References: <49B59EEE.2080802@colbyconsulting.com> <49B81932.7000908@torchlake.com> <49B81A14.3030608@gmail.com> Message-ID: <49B81FFF.4000905@torchlake.com> Well, yeah, I noticed that - but I have every confidence your excellent material will soon be back on the web. T John W Colby wrote: > Thanks. Unfortunately there is no content yet. 8( > > Tina Norris Fields wrote: > >> Okay, John - I've reregistered. :) >> Tina >> >> jwcolby wrote: >> >> >>> This is a test that AccessD can send to my new email server. I have changed hosting companies and >>> in the process upgraded from DotNetNuke 2.X to 4.X. As a result I lost all of my users on the other >>> server (hosting company). It appears that it is non-trivial bordering on impossible to migrate said >>> users so I would encourage all folks on AccessD who get this email to build a new user on my web site. >>> >>> I just modified the domain name pointers about an hour or two so it is possible that you might see >>> my old site for another couple of hours, depending on how quickly your domain name servers refresh. >>> >>> Anyway, my new site is up. It will involve a rather large rebuild from what I have so I beg for >>> your patience. >>> >>> Thanks, >>> >>> >>> >>> > > > From max.wanadoo at gmail.com Wed Mar 11 15:33:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 11 Mar 2009 20:33:31 -0000 Subject: [AccessD] Initial Settings Used to be Changing Table Names In-Reply-To: <7196458027B749B98F001C22EDDDAEE7@BPCS> References: <49B009F3.4020304@colbyconsulting.com><49B0112E.6070105@colbyconsulting.com><3354E1073F864B51B64E462D325C1967@speedy><49b7f5ee.0722300a.3192.5084@mx.google.com> <7196458027B749B98F001C22EDDDAEE7@BPCS> Message-ID: <49b82021.0702d00a.6128.fffff415@mx.google.com> Yes, got that Bill. Thanks ? I have a little open door icon I display on the log in form to remind me that the App is not locked down.. I change the Details Section back colour on the main form to remind me. Same sort of thing. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: 11 March 2009 20:20 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Sorry I wasn't more clear set AllowByPassKey = False if you do not want people to use it, True if you do. I test at log in if I am logging in (I actually have an encrypted password function) the program loops through all the properties that I want on for me and sets them to true. The routine is a toggle, so when I ship the software I type the special password again and it sets those to false, test to make sure it worked then ship it. I have a little open door icon I display on the log in form to remind me that the App is not locked down.. By the way most of these property changes do not take effect until the next time you open the application. Bill ----- Original Message ----- From: "Heenan, Lambert" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 11:36 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names AllowByPassKey is not just about preventing AutoExec from running. It prevents all startup actions from running, including opening the defined starting from. The effect of this is that if the users holds down a shift key while launching a database they will be left looking at the database window with direct access to tables, queries, forms etc. You probably don't want them to be able to do that, Autoexec or no Autoexec. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Wednesday, March 11, 2009 1:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names By pass is I don't use autoexec macro so don't have to kill it. AllowBypassKey Bill ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 11, 2009 10:33 AM Subject: Re: [AccessD] Initial Settings Used to be Changing Table Names Bob, > The discussed Auto-Correct was at the top of the list. I am trying to find out what the names of all these Initial Settings are so that I can programmatically change them. Below is some code I have run but it doesn't appear to have this one and also, I cannot find the one that allows users to bypass the startup Autoexec by holding down the shift key. Anybody have some code to extract them please? Max Option Compare Database Option Explicit Function getdbprps() On Error Resume Next Close 1 Open "Props.txt" For Output As #1 Dim dbs As Database, cnt As Container Dim doc As Document, prp As DAO.Property Set dbs = CurrentDb Print #1, "Dbs Properties" For Each prp In dbs.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Dbs Containers" For Each cnt In dbs.Containers ' daps, tables, forms, modules, etc Print #1, "Container:", cnt.Name, cnt.UserName For Each prp In cnt.Properties Debug.Print "Prop:", prp.Name, prp.Value, prp.Type Next prp Print #1, "" Print #1, "Container Documents" For Each doc In cnt.Documents Print #1, "Document:", doc.Name For Each prp In doc.Properties Print #1, "Prop:", prp.Name, prp.Value, prp.Type Next prp Next doc Next cnt Close 1 End Function -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Mar 11 18:28:51 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 09:28:51 +1000 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> Message-ID: <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> Sysinternals Security Utilities - every IT professional should have a set. http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a- c2a2a93a80d9.aspx -- Stuart On 11 Mar 2009 at 10:19, Susan Harkins wrote: > I'm writing about Office add-in's and free security tools -- I'd like to > know your favorites on both. > > If there's enough response, I'll list the developers in the free security > tools, similar to the one I did last month on "10 IT professionals share the > tools they can't live without" -- it'll be a list of developers, with a > short bio and a little free pr. Only criteria is, it has to be free and has > to be a security product -- it's Okay if there's a free edition and a more > powerful buy-in edition. > > The Office add-in, will be strictly a list of add-ins, but I hope you'll > play along. :) > > I don't think this is so off topic as to do it privately -- I would imagine > most members will be interested in the responses. However, moderators -- if > you want this off list, let us know. Once I have a list, I'll take it > private. I won't discuss the actual article or its contents (developer bio's > and the like) on list. > > Thanks! > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Mar 11 18:28:51 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 09:28:51 +1000 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> Message-ID: <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> Sysinternals Security Utilities - every IT professional should have a set. http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a- c2a2a93a80d9.aspx -- Stuart On 11 Mar 2009 at 10:19, Susan Harkins wrote: > I'm writing about Office add-in's and free security tools -- I'd like to > know your favorites on both. > > If there's enough response, I'll list the developers in the free security > tools, similar to the one I did last month on "10 IT professionals share the > tools they can't live without" -- it'll be a list of developers, with a > short bio and a little free pr. Only criteria is, it has to be free and has > to be a security product -- it's Okay if there's a free edition and a more > powerful buy-in edition. > > The Office add-in, will be strictly a list of add-ins, but I hope you'll > play along. :) > > I don't think this is so off topic as to do it privately -- I would imagine > most members will be interested in the responses. However, moderators -- if > you want this off list, let us know. Once I have a list, I'll take it > private. I won't discuss the actual article or its contents (developer bio's > and the like) on list. > > Thanks! > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Mar 11 18:28:51 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 09:28:51 +1000 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> Message-ID: <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> Sysinternals Security Utilities - every IT professional should have a set. http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a- c2a2a93a80d9.aspx -- Stuart On 11 Mar 2009 at 10:19, Susan Harkins wrote: > I'm writing about Office add-in's and free security tools -- I'd like to > know your favorites on both. > > If there's enough response, I'll list the developers in the free security > tools, similar to the one I did last month on "10 IT professionals share the > tools they can't live without" -- it'll be a list of developers, with a > short bio and a little free pr. Only criteria is, it has to be free and has > to be a security product -- it's Okay if there's a free edition and a more > powerful buy-in edition. > > The Office add-in, will be strictly a list of add-ins, but I hope you'll > play along. :) > > I don't think this is so off topic as to do it privately -- I would imagine > most members will be interested in the responses. However, moderators -- if > you want this off list, let us know. Once I have a list, I'll take it > private. I won't discuss the actual article or its contents (developer bio's > and the like) on list. > > Thanks! > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 11 19:19:14 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 12 Mar 2009 00:19:14 -0000 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> Message-ID: <49b8550d.1c05d00a.0d7b.1d69@mx.google.com> Which one Stu? Don't say all of them Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 11 March 2009 23:29 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Looking for add-in's and security tools Sysinternals Security Utilities - every IT professional should have a set. http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a-c2a2 a93a80d9.aspx -- Stuart On 11 Mar 2009 at 10:19, Susan Harkins wrote: > I'm writing about Office add-in's and free security tools -- I'd like to > know your favorites on both. > > If there's enough response, I'll list the developers in the free security > tools, similar to the one I did last month on "10 IT professionals share the > tools they can't live without" -- it'll be a list of developers, with a > short bio and a little free pr. Only criteria is, it has to be free and has > to be a security product -- it's Okay if there's a free edition and a more > powerful buy-in edition. > > The Office add-in, will be strictly a list of add-ins, but I hope you'll > play along. :) > > I don't think this is so off topic as to do it privately -- I would imagine > most members will be interested in the responses. However, moderators -- if > you want this off list, let us know. Once I have a list, I'll take it > private. I won't discuss the actual article or its contents (developer bio's > and the like) on list. > > Thanks! > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Wed Mar 11 18:28:51 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 09:28:51 +1000 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> Message-ID: <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> Sysinternals Security Utilities - every IT professional should have a set. http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a- c2a2a93a80d9.aspx -- Stuart On 11 Mar 2009 at 10:19, Susan Harkins wrote: > I'm writing about Office add-in's and free security tools -- I'd like to > know your favorites on both. > > If there's enough response, I'll list the developers in the free security > tools, similar to the one I did last month on "10 IT professionals share the > tools they can't live without" -- it'll be a list of developers, with a > short bio and a little free pr. Only criteria is, it has to be free and has > to be a security product -- it's Okay if there's a free edition and a more > powerful buy-in edition. > > The Office add-in, will be strictly a list of add-ins, but I hope you'll > play along. :) > > I don't think this is so off topic as to do it privately -- I would imagine > most members will be interested in the responses. However, moderators -- if > you want this off list, let us know. Once I have a list, I'll take it > private. I won't discuss the actual article or its contents (developer bio's > and the like) on list. > > Thanks! > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Wed Mar 11 20:10:57 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 12 Mar 2009 14:10:57 +1300 Subject: [AccessD] Access ade 20 User limit? Message-ID: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> We have an Access XP ade which will only allow 20 users to simultaneously have it open. The 21st user gets a "Database is not in the correct file format" error (or words to that effect). From googling it seems that the only solution is to provide more copies of the FE so that the limit doesn't get reached. Has anyone else come across this problem and found a better solution? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From dwaters at usinternet.com Wed Mar 11 21:10:06 2009 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 11 Mar 2009 21:10:06 -0500 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <18D5EBE69AC3404DA26F13336FE18676@danwaters> Dave, Typically you'd have 20 different FE's for 20 potential users, one FE on each client PC. Perhaps there is somehow a 20 user limit established in the SQL Server BE. This is just a pure guess though. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson Sent: Wednesday, March 11, 2009 8:11 PM To: accessd at databaseadvisors.com Subject: [AccessD] Access ade 20 User limit? We have an Access XP ade which will only allow 20 users to simultaneously have it open. The 21st user gets a "Database is not in the correct file format" error (or words to that effect). From googling it seems that the only solution is to provide more copies of the FE so that the limit doesn't get reached. Has anyone else come across this problem and found a better solution? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Mar 11 21:11:15 2009 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 11 Mar 2009 21:11:15 -0500 Subject: [AccessD] OT: Looking for add-in's and security tools In-Reply-To: <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> Message-ID: <16021A0C80824823A17025ACC456D5B8@danwaters> Well, one thing that Sysinternals does is make sure you get the message! ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, March 11, 2009 6:29 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Looking for add-in's and security tools Sysinternals Security Utilities - every IT professional should have a set. http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a- c2a2a93a80d9.aspx -- Stuart On 11 Mar 2009 at 10:19, Susan Harkins wrote: > I'm writing about Office add-in's and free security tools -- I'd like to > know your favorites on both. > > If there's enough response, I'll list the developers in the free security > tools, similar to the one I did last month on "10 IT professionals share the > tools they can't live without" -- it'll be a list of developers, with a > short bio and a little free pr. Only criteria is, it has to be free and has > to be a security product -- it's Okay if there's a free edition and a more > powerful buy-in edition. > > The Office add-in, will be strictly a list of add-ins, but I hope you'll > play along. :) > > I don't think this is so off topic as to do it privately -- I would imagine > most members will be interested in the responses. However, moderators -- if > you want this off list, let us know. Once I have a list, I'll take it > private. I won't discuss the actual article or its contents (developer bio's > and the like) on list. > > Thanks! > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From newsgrps at dalyn.co.nz Wed Mar 11 23:25:09 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 12 Mar 2009 17:25:09 +1300 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <18D5EBE69AC3404DA26F13336FE18676@danwaters> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <18D5EBE69AC3404DA26F13336FE18676@danwaters> Message-ID: <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> Hi Dan, The application is run through terminal server and is not housed on their local PC's. We could make individual copies for them all and automate the updates but I am all for keeping it simpler if possible. SQL shouldn't be a problem - we have about 27 licences. Does anyone know of any SQL limitations for concurrent users? David At 12/03/2009, you wrote: >Dave, > >Typically you'd have 20 different FE's for 20 potential users, one FE on >each client PC. > >Perhaps there is somehow a 20 user limit established in the SQL Server BE. >This is just a pure guess though. > >Dan > > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson >Sent: Wednesday, March 11, 2009 8:11 PM >To: accessd at databaseadvisors.com >Subject: [AccessD] Access ade 20 User limit? > >We have an Access XP ade which will only allow 20 users to >simultaneously have it open. The 21st user gets a "Database is not >in the correct file format" error (or words to that effect). > > From googling it seems that the only solution is to provide more >copies of the FE so that the limit doesn't get reached. > >Has anyone else come across this problem and found a better solution? > >Regards > >David Emerson >Dalyn Software Ltd >Wellington, New Zealand > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Thu Mar 12 05:13:52 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 20:13:52 +1000 Subject: [AccessD] Mutliple messages - was OT: Looking for add-in's and security tools In-Reply-To: <49b8550d.1c05d00a.0d7b.1d69@mx.google.com> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne>, <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg>, <49b8550d.1c05d00a.0d7b.1d69@mx.google.com> Message-ID: <49B96D00.14131.1CECF39@stuart.lexacorp.com.pg> Sorry about that everyone, my ISP in PNG has been f*ing up badly today, I've had lots of my clients who use the same ISP calling me today to say that people are receiving multiple copies of their emails. Most of them are afraid that their systems are infected with some sort of virus :-) I've had to explain to them how SMTP works and that if the ISP's SMTP server doesn't respond in a reasonable time, their mail programs assume that the message hasn't gone through and will resend the message. Hopefully the a*holes have sorted it out by now. Cheers, Stuart On 12 Mar 2009 at 0:19, Max Wanadoo wrote: > Which one Stu? > Don't say all of them > > Max > From stuart at lexacorp.com.pg Thu Mar 12 05:13:53 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 20:13:53 +1000 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz>, <18D5EBE69AC3404DA26F13336FE18676@danwaters>, <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <49B96D01.17771.1CECF77@stuart.lexacorp.com.pg> In which case, their may be a licencing limit in Terminal Servcies. On 12 Mar 2009 at 17:25, David Emerson wrote: > Hi Dan, > > The application is run through terminal server and is not housed on > their local PC's. We could make individual copies for them all and > automate the updates but I am all for keeping it simpler if possible. > > SQL shouldn't be a problem - we have about 27 licences. Does anyone > know of any SQL limitations for concurrent users? > > David > > At 12/03/2009, you wrote: > >Dave, > > > >Typically you'd have 20 different FE's for 20 potential users, one FE on > >each client PC. > > > >Perhaps there is somehow a 20 user limit established in the SQL Server BE. > >This is just a pure guess though. > > > >Dan > > > > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David Emerson > >Sent: Wednesday, March 11, 2009 8:11 PM > >To: accessd at databaseadvisors.com > >Subject: [AccessD] Access ade 20 User limit? > > > >We have an Access XP ade which will only allow 20 users to > >simultaneously have it open. The 21st user gets a "Database is not > >in the correct file format" error (or words to that effect). > > > > From googling it seems that the only solution is to provide more > >copies of the FE so that the limit doesn't get reached. > > > >Has anyone else come across this problem and found a better solution? > > > >Regards > > > >David Emerson > >Dalyn Software Ltd > >Wellington, New Zealand > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Mar 12 05:27:33 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 12 Mar 2009 10:27:33 +0000 Subject: [AccessD] Mutliple messages - was OT: Looking for add-in's and security tools In-Reply-To: <49B96D00.14131.1CECF39@stuart.lexacorp.com.pg> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> <49B8D5D3.21504.3671852@stuart.lexacorp.com.pg> <49b8550d.1c05d00a.0d7b.1d69@mx.google.com> <49B96D00.14131.1CECF39@stuart.lexacorp.com.pg> Message-ID: Hi Stu, Sorry for the confusion. I meant which of the utilities were you recommending. The link you posted for Sysinternals has a lot of utilities on there http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a-c2a2a93a80d9.aspx I only received one copy of your email. Apologies for confusion. Thanks Max On Thu, Mar 12, 2009 at 10:13 AM, Stuart McLachlan wrote: > Sorry about that everyone, my ISP in PNG has been f*ing up badly today, > > I've had lots of my clients who use the same ISP calling me today to say > that people are receiving multiple copies of their emails. Most of them > are > afraid that their systems are infected with some sort of virus :-) > > I've had to explain to them how SMTP works and that if the ISP's SMTP > server doesn't respond in a reasonable time, their mail programs assume > that the message hasn't gone through and will resend the message. > > Hopefully the a*holes have sorted it out by now. > > Cheers, > Stuart > > On 12 Mar 2009 at 0:19, Max Wanadoo wrote: > > > Which one Stu? > > Don't say all of them > > > > Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Thu Mar 12 06:01:03 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 12 Mar 2009 21:01:03 +1000 Subject: [AccessD] Mutliple messages - was OT: Looking for add-in's and security tools In-Reply-To: References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne>, <49B96D00.14131.1CECF39@stuart.lexacorp.com.pg>, Message-ID: <49B9780F.12233.1F9E77B@stuart.lexacorp.com.pg> I got four copies of my message back through the list. I thought that you were making a tongue in cheek reference to that. The key utility for me is Process Explorer. Not only but also (http://www.bbc.co.uk/comedy/notonlybutalso/) All of the other security utilities are very useful in different situations, you should keep them all handy. Autoruns is great for solving slow bootups, memory hogs on machines with limited RAM and checking that nothing malicious is getting loaded. AccesEnum and ShareEnum are great tools if you are setting up a new network with a domain controller and shared directories. PSTools is a good general tool greate for netowrk admins Rootkit Revealer is a good if you suspect you have a compromised machine. SDelete is great for cleaning up USB drives, reconfigured laptops etc. Cheers, Stuart On 12 Mar 2009 at 10:27, Max Wanadoo wrote: > Hi Stu, > Sorry for the confusion. I meant which of the utilities were you > recommending. The link you posted for Sysinternals has a lot of utilities > on there > > http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a-c2a2a93a80d9.aspx > > I only received one copy of your email. Apologies for confusion. > > Thanks > Max > > > On Thu, Mar 12, 2009 at 10:13 AM, Stuart McLachlan > wrote: > > > Sorry about that everyone, my ISP in PNG has been f*ing up badly today, > > > > I've had lots of my clients who use the same ISP calling me today to say > > that people are receiving multiple copies of their emails. Most of them > > are > > afraid that their systems are infected with some sort of virus :-) > > > > I've had to explain to them how SMTP works and that if the ISP's SMTP > > server doesn't respond in a reasonable time, their mail programs assume > > that the message hasn't gone through and will resend the message. > > > > Hopefully the a*holes have sorted it out by now. > > > > Cheers, > > Stuart > > > > On 12 Mar 2009 at 0:19, Max Wanadoo wrote: > > > > > Which one Stu? > > > Don't say all of them > > > > > > Max > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From erbachs at gmail.com Thu Mar 12 06:55:18 2009 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 12 Mar 2009 06:55:18 -0500 Subject: [AccessD] new web site In-Reply-To: <49B802FA.5070006@gmail.com> References: <49B59EEE.2080802@colbyconsulting.com> <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> <49B802FA.5070006@gmail.com> Message-ID: <39cb22f30903120455n6f882755jb72282a62e9b00e0@mail.gmail.com> John, >> Unfortunately I STILL ended up with a low 4.X version, 4.09, when the latest stable version (and considered very good) is like 4.9x. Sigh. << At least you can rest easy on *that* score! What I mean is, Because DNN goes through so many incremental upgrades its version number often increments past 9 to 10, 11, 12, etc. For better or worse its version numbering system includes zero-padding of single digit version increments...but sometimes when they refer to the version number, the zero is omitted. Therefore 4.09 = 4.9. Confusing, yes. But you do, indeed, have the current version of 4.X. For example, my DNN site is at version 4.08.02. That's the same as 4.8.2. If you log in as Host you can see your current version number on the Host Settings page and whether there's an update available. >> I did download the entire backup of the original 2.X site to my laptop here at the office, and AFAICT it included the db although getting it to work here at my office would seem problematic. << Well, a backup of the "site" to your laptop wouldn't include the SQL Server database automagically. That would have to have been done in a separate operation using the SQL Server administrative software (SQL Server Management Studio for 2005...I don't remember off-hand what it's called in 2000). My web host has a decent site administration system and I can easily backup my SQL Server database for a nominal fee...and then I can FTP it to my system. If you don't have the SQL Server data backup then the "site" backup isn't going to be any good to you, sorry to say. Can you get your old web host to restore a backup of the SQL Server database? They may backup their SQL Servers on a schedule and *may* be able to accommodate you on that score. >> Are you a DNN geek? Can you answer my questions? << No, but I'm comfortable with the Admin/Host portions of content management. I have just about every book ever written on DNN because I *hoped* to become a "DNN geek" in my spare time...it's just that I didn't have much spare time; so my knowledge of DNN has kind of soaked through the skin by trial and error. Not having a job right now means that I can devote more time to getting up to speed on custom modules which I very much want to do as I have a project that's in the wings. I'm going to convert an Access app to a web-based app w/a SQL Server backend. The app involves subscriptions to a hazmat reporting service for about a dozen existing users around the country. I want to dump all their data into one database so that I can administer them all in one place. I also want to use the DNN capabilities for user registration, forums, custom modules, etc., to manage user problem reports, etc... again all in one place. So I have a vested interest in aspiring to become a "DNN geek"! Ask your questions and I'll help as much as I can. I'd like to be able to help. Steve Erbach Neenah, WI P.S., By the way, my web hosting company is CrystalTech out of Arizona. I've had them ever since someone on either AccessD or dba-SQLServer recommended it back in '00 or sometime. I don't have a dedicated host plan; I have the highest end shared host plan they offer for ASP.NET 2.0 and SQL Server 2000. It's about $36 a month. I have four "extra" domains in addition to my main one, and they're all DNN. On Wed, Mar 11, 2009 at 1:29 PM, John W Colby wrote: > Steve, > > I did have 2.x. ?I put my site up years ago and DNN was pretty new. ?It > used the old .net 1.x framework, and sql server 2000 AFAIK. > > In order to upgrade to 4.X the site had to go through 3.x first and I > decided to hire the hosting company (WebHost4Life) to do the upgrade. > They advertised the upgrade as a service that they would do for $45 > which sounded like a deal. > > Well... > > It didn't go as planned. ?My site ended up at 4.X (4.12 I think?) ?but > parts of it no longer functioned. ?Much of this was not their fault, I > used some custom controls that no longer worked and that the author > never upgraded. ?OTOH the admin user was trashed, it couldn't see much > of the site even though the logged in user could and the host user > could. ?It appears that I lost my user database, although the control > that allowed me to see and manipulate the users was one of those custom > controls that no longer functioned after the upgrade so it was tough to > tell if they were in fact there. ?I was able to log in under my actual > name so maybe they were there. ?In fact now that you mention it I might > be able to go get the 4.x database (It is still there, just no domain > name pointing to it any more). > > I did download the entire backup of the original 2.X site to my laptop > here at the office, and AFAICT it included the db although getting it to > work here at my office would seem problematic. > > Anyway, I decided to just take the opportunity top switch hosting > companies and start all over with 4.X. ?Unfortunately I STILL ended up > with a low 4.X version, 4.09, when the latest stable version (and > considered very good) is like 4.9x. ?Sigh. > > I had the new web host do the DNN install. ?I have heard that 5.X is not > stable yet and so asked for 4.x though I assumed (yea, I know) that it > would be the latest 4.X. ?Sigh again. > > I am not too worried about the users. ?I think I had 400-500 users total > I think, most of which probably never drop by. ?If they do, they will > register again. > > I am happy to have made the switch, Having a 2.X site was very > limiting. ?OTOH now I don't know how a bunch of stuff works, and I have > to go find and buy modules all over again.. > > Are you a DNN geek? ?Can you answer my questions? > > Steve Erbach wrote: >> John, >> >> Did you really have DotNetNuke 2.X (two dot X)? ?Gad! ?The oldest DNN >> book I've got is for DNN 3.x. >> >> I presume that 2.X had SQL Server as a back-end. ?When you upgraded, >> did you use the Upgrade version of DNN? ?I would think that it might >> be worth the effort to import data from the 2.X SQL tables into the >> 4.X tables. ?I went through some issues with messing around with DNN >> on my web host. ?An upgrade went badly and I wound up manually >> renaming all the existing DNN tables and then starting a fresh DNN >> install with the latest version at the time. ?I changed the default >> table prefix to "nuke_", for what it's worth. ?I was smart, for once: >> I backed up the SQL Server stuff BEFORE making the drastic re-install. >> >> Steve Erbach From fuller.artful at gmail.com Thu Mar 12 06:57:05 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 12 Mar 2009 07:57:05 -0400 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <49B96D01.17771.1CECF77@stuart.lexacorp.com.pg> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <18D5EBE69AC3404DA26F13336FE18676@danwaters> <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> <49B96D01.17771.1CECF77@stuart.lexacorp.com.pg> Message-ID: <29f585dd0903120457t4e25cfccka5576e16a68588d0@mail.gmail.com> I agree. I used to work at a place where had up to 70 simultaneous users running an ADP over TS without problems. There was only one copy of the ADP, shared by all users. Our TS license was Enterprise and we didn't have problems at all. Arthur On Thu, Mar 12, 2009 at 6:13 AM, Stuart McLachlan wrote: > In which case, their may be a licencing limit in Terminal Servcies. > > > From max.wanadoo at gmail.com Thu Mar 12 07:00:08 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 12 Mar 2009 12:00:08 +0000 Subject: [AccessD] Mutliple messages - was OT: Looking for add-in's and security tools In-Reply-To: <49B9780F.12233.1F9E77B@stuart.lexacorp.com.pg> References: <1DC844E5392E48848FA33CA2DBC71CE4@SusanOne> <49B96D00.14131.1CECF39@stuart.lexacorp.com.pg> <49B9780F.12233.1F9E77B@stuart.lexacorp.com.pg> Message-ID: Thanks Stu, I have downloaded a bunch of them Max On Thu, Mar 12, 2009 at 11:01 AM, Stuart McLachlan wrote: > I got four copies of my message back through the list. I thought that you > were making a > tongue in cheek reference to that. > > The key utility for me is Process Explorer. > > Not only but also (http://www.bbc.co.uk/comedy/notonlybutalso/) > > All of the other security utilities are very useful in different > situations, you should keep them > all handy. > > Autoruns is great for solving slow bootups, memory hogs on machines with > limited RAM and > checking that nothing malicious is getting loaded. > > AccesEnum and ShareEnum are great tools if you are setting up a new network > with a > domain controller and shared directories. > > PSTools is a good general tool greate for netowrk admins > > Rootkit Revealer is a good if you suspect you have a compromised machine. > > SDelete is great for cleaning up USB drives, reconfigured laptops etc. > > > Cheers, > Stuart > > On 12 Mar 2009 at 10:27, Max Wanadoo wrote: > > > Hi Stu, > > Sorry for the confusion. I meant which of the utilities were you > > recommending. The link you posted for Sysinternals has a lot of > utilities > > on there > > > > > http://technet.microsoft.com/en-us/sysinternals/25e27bed-b251-4af4-b30a-c2a2a93a80d9.aspx > > > > I only received one copy of your email. Apologies for confusion. > > > > Thanks > > Max > > > > > > On Thu, Mar 12, 2009 at 10:13 AM, Stuart McLachlan > > wrote: > > > > > Sorry about that everyone, my ISP in PNG has been f*ing up badly today, > > > > > > I've had lots of my clients who use the same ISP calling me today to > say > > > that people are receiving multiple copies of their emails. Most of > them > > > are > > > afraid that their systems are infected with some sort of virus :-) > > > > > > I've had to explain to them how SMTP works and that if the ISP's SMTP > > > server doesn't respond in a reasonable time, their mail programs assume > > > that the message hasn't gone through and will resend the message. > > > > > > Hopefully the a*holes have sorted it out by now. > > > > > > Cheers, > > > Stuart > > > > > > On 12 Mar 2009 at 0:19, Max Wanadoo wrote: > > > > > > > Which one Stu? > > > > Don't say all of them > > > > > > > > Max > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From iggy at nanaimo.ark.com Wed Mar 11 11:50:38 2009 From: iggy at nanaimo.ark.com (Tony Septav) Date: Wed, 11 Mar 2009 08:50:38 -0800 Subject: [AccessD] Can't open form Message-ID: <49B7EBDE.9040902@nanaimo.ark.com> Hey All I have client and on her machine when she trys to open a form from the Main Menu she gets a "Can't Open Form" error message. Other forms work fine and the program works fine on other machines. I have a COMDLG32.OCX active x control on the form. Before I go and get her to try to register the OCX (she has it in her System32 folder, it is just that I really don't like monkeying around with someone elses computer system), does this mean she could have a corrupt COMDLG32.OCX? Would anything else cause this error to occur? Thanks Tony Septav MicroCoast Solutions Nanaimo, BC Canada From Gustav at cactus.dk Thu Mar 12 07:48:31 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 12 Mar 2009 13:48:31 +0100 Subject: [AccessD] Can't open form Message-ID: Hi Tony Problem is that this ocx comes in many version and they typically are neither upwards nor downwards compatible. We have found though, that very few use this ocx. Thus, an easy workaround is to rename an existing ocx should it exist, and then copy your version into the system32 folder. Another option is to put your version into the folder of your app file and reference that copy. /gustav >>> iggy at nanaimo.ark.com 11-03-2009 17:50:38 >>> Hey All I have client and on her machine when she trys to open a form from the Main Menu she gets a "Can't Open Form" error message. Other forms work fine and the program works fine on other machines. I have a COMDLG32.OCX active x control on the form. Before I go and get her to try to register the OCX (she has it in her System32 folder, it is just that I really don't like monkeying around with someone elses computer system), does this mean she could have a corrupt COMDLG32.OCX? Would anything else cause this error to occur? Thanks Tony Septav MicroCoast Solutions Nanaimo, BC Canada -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Thu Mar 12 07:50:36 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 08:50:36 -0400 Subject: [AccessD] new web site In-Reply-To: <39cb22f30903120455n6f882755jb72282a62e9b00e0@mail.gmail.com> References: <49B59EEE.2080802@colbyconsulting.com> <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> <49B802FA.5070006@gmail.com> <39cb22f30903120455n6f882755jb72282a62e9b00e0@mail.gmail.com> Message-ID: <49B9051C.6020405@gmail.com> Steve, IIRC I looked inside the backup zip and there was a SQL Server db file. However I have no idea whether 2005 (the only version I have installed) can mount 2K database files. My web host company encourages users to do their own backups, though they do have backups they charge $40 to get it restored. I would bet I could go to my site through the control panel and get the database file(s) in 2005 format. I vaguely remember poking around in the tables once just to see what they contained. I too am comfortable with the Host and Admin user roles and abilities. When I say comfortable, I have to admit that there is much I do not understand, but I can get a module uploaded and installed, modules out onto pages, pages created and so forth. One thing I am having a real problem with is getting the built-in text editor to do its job. It seems so very crude. As an example the link editor works, but ONLY for seeing files in the directory where it expects all your files to be. It can't seem to navigate down into subdirectories. I hate just dumping all of my files into a single directory. I also need to find a good multi-level content manager. I had a module which I really liked which put short phrases in a little menu like structure on the left and then changed the text displayed on the right as you clicked on these phrases. It functioned kind of like an editor / menu system rolled into one. I would build the menu of the names of my files on the left and then a description as long as I desired on the right, including embedded hot links to allow downloading the file. It worked well and was more compact that a tab system. But of course, the author lost apparently interest and I can't find a version for 4.x. I also need to find a good photo manager. And a good forums module. I have the built-in DNN forum module installed but it just doesn't "feel" right. I use forums on a lot of technical sites and the one that comes with DNN just feels funny some how, kind of hard to explain. Oh! And a good user manager that displays the users in a "continuous form" to use the Access analogy. I had one but of course it also does not work in 4.X. All of this stuff just takes time to do and time to get set up, and all of this costs money too of course. I have a ton of my own demo files for classes and withevents and really want to get it back up and usable for my users. Steve Erbach wrote: > John, > > >>> Unfortunately I STILL ended up with a low 4.X version, 4.09, when the latest stable version (and >>> > considered very good) is like 4.9x. Sigh. << > > At least you can rest easy on *that* score! What I mean is, Because > DNN goes through so many incremental upgrades its version number often > increments past 9 to 10, 11, 12, etc. For better or worse its version > numbering system includes zero-padding of single digit version > increments...but sometimes when they refer to the version number, the > zero is omitted. Therefore 4.09 = 4.9. Confusing, yes. But you do, > indeed, have the current version of 4.X. > > For example, my DNN site is at version 4.08.02. That's the same as > 4.8.2. If you log in as Host you can see your current version number > on the Host Settings page and whether there's an update available. > > >>> I did download the entire backup of the original 2.X site to my laptop here at the office, and AFAICT it included the db although getting it to work here at my office would seem problematic. << >>> > > Well, a backup of the "site" to your laptop wouldn't include the SQL > Server database automagically. That would have to have been done in a > separate operation using the SQL Server administrative software (SQL > Server Management Studio for 2005...I don't remember off-hand what > it's called in 2000). My web host has a decent site administration > system and I can easily backup my SQL Server database for a nominal > fee...and then I can FTP it to my system. > > If you don't have the SQL Server data backup then the "site" backup > isn't going to be any good to you, sorry to say. Can you get your old > web host to restore a backup of the SQL Server database? They may > backup their SQL Servers on a schedule and *may* be able to > accommodate you on that score. > > >>> Are you a DNN geek? Can you answer my questions? << >>> > > No, but I'm comfortable with the Admin/Host portions of content > management. I have just about every book ever written on DNN because > I *hoped* to become a "DNN geek" in my spare time...it's just that I > didn't have much spare time; so my knowledge of DNN has kind of soaked > through the skin by trial and error. > > Not having a job right now means that I can devote more time to > getting up to speed on custom modules which I very much want to do as > I have a project that's in the wings. I'm going to convert an Access > app to a web-based app w/a SQL Server backend. The app involves > subscriptions to a hazmat reporting service for about a dozen existing > users around the country. I want to dump all their data into one > database so that I can administer them all in one place. I also want > to use the DNN capabilities for user registration, forums, custom > modules, etc., to manage user problem reports, etc... again all in one > place. > > So I have a vested interest in aspiring to become a "DNN geek"! Ask > your questions and I'll help as much as I can. I'd like to be able to > help. > > Steve Erbach > Neenah, WI > > P.S., By the way, my web hosting company is CrystalTech out of > Arizona. I've had them ever since someone on either AccessD or > dba-SQLServer recommended it back in '00 or sometime. I don't have a > dedicated host plan; I have the highest end shared host plan they > offer for ASP.NET 2.0 and SQL Server 2000. It's about $36 a month. I > have four "extra" domains in addition to my main one, and they're all > DNN. > > On Wed, Mar 11, 2009 at 1:29 PM, John W Colby wrote: > >> Steve, >> >> I did have 2.x. I put my site up years ago and DNN was pretty new. It >> used the old .net 1.x framework, and sql server 2000 AFAIK. >> >> In order to upgrade to 4.X the site had to go through 3.x first and I >> decided to hire the hosting company (WebHost4Life) to do the upgrade. >> They advertised the upgrade as a service that they would do for $45 >> which sounded like a deal. >> >> Well... >> >> It didn't go as planned. My site ended up at 4.X (4.12 I think?) but >> parts of it no longer functioned. Much of this was not their fault, I >> used some custom controls that no longer worked and that the author >> never upgraded. OTOH the admin user was trashed, it couldn't see much >> of the site even though the logged in user could and the host user >> could. It appears that I lost my user database, although the control >> that allowed me to see and manipulate the users was one of those custom >> controls that no longer functioned after the upgrade so it was tough to >> tell if they were in fact there. I was able to log in under my actual >> name so maybe they were there. In fact now that you mention it I might >> be able to go get the 4.x database (It is still there, just no domain >> name pointing to it any more). >> >> I did download the entire backup of the original 2.X site to my laptop >> here at the office, and AFAICT it included the db although getting it to >> work here at my office would seem problematic. >> >> Anyway, I decided to just take the opportunity top switch hosting >> companies and start all over with 4.X. Unfortunately I STILL ended up >> with a low 4.X version, 4.09, when the latest stable version (and >> considered very good) is like 4.9x. Sigh. >> >> I had the new web host do the DNN install. I have heard that 5.X is not >> stable yet and so asked for 4.x though I assumed (yea, I know) that it >> would be the latest 4.X. Sigh again. >> >> I am not too worried about the users. I think I had 400-500 users total >> I think, most of which probably never drop by. If they do, they will >> register again. >> >> I am happy to have made the switch, Having a 2.X site was very >> limiting. OTOH now I don't know how a bunch of stuff works, and I have >> to go find and buy modules all over again.. >> >> Are you a DNN geek? Can you answer my questions? >> >> Steve Erbach wrote: >> >>> John, >>> >>> Did you really have DotNetNuke 2.X (two dot X)? Gad! The oldest DNN >>> book I've got is for DNN 3.x. >>> >>> I presume that 2.X had SQL Server as a back-end. When you upgraded, >>> did you use the Upgrade version of DNN? I would think that it might >>> be worth the effort to import data from the 2.X SQL tables into the >>> 4.X tables. I went through some issues with messing around with DNN >>> on my web host. An upgrade went badly and I wound up manually >>> renaming all the existing DNN tables and then starting a fresh DNN >>> install with the latest version at the time. I changed the default >>> table prefix to "nuke_", for what it's worth. I was smart, for once: >>> I backed up the SQL Server stuff BEFORE making the drastic re-install. >>> >>> Steve Erbach >>> > > -- John W. Colby www.ColbyConsulting.com From iggy at nanaimo.ark.com Thu Mar 12 09:25:23 2009 From: iggy at nanaimo.ark.com (Tony Septav) Date: Thu, 12 Mar 2009 06:25:23 -0800 Subject: [AccessD] Can't open form In-Reply-To: References: Message-ID: <49B91B53.7070805@nanaimo.ark.com> Thanks Gustav I will try to register the existing ocx and see if that solves the problem first. If not and as you are saying it shouldn't cause a problem on her machine (that is what bothered me, goofing around with someone elses settings, also they have a very possessive/territorial IT group who would love nothing better than to clobber a contractor for screwing something up), I will follow your instructions and rename the exisiting ocx and copy in my ocx. Thanks again. Gustav Brock wrote: >Hi Tony > >Problem is that this ocx comes in many version and they typically are neither upwards nor downwards compatible. >We have found though, that very few use this ocx. Thus, an easy workaround is to rename an existing ocx should it exist, and then copy your version into the system32 folder. >Another option is to put your version into the folder of your app file and reference that copy. > >/gustav > > > > >>>>iggy at nanaimo.ark.com 11-03-2009 17:50:38 >>> >>>> >>>> >Hey All >I have client and on her machine when she trys to open a form from the >Main Menu she gets a "Can't Open Form" error message. Other forms work >fine and the program works fine on other machines. I have a >COMDLG32.OCX active x control on the form. Before I go and get her to >try to register the OCX (she has it in her System32 folder, it is just >that I really don't like monkeying around with someone elses computer >system), does this mean she could have a corrupt COMDLG32.OCX? Would >anything else cause this error to occur? > >Thanks > >Tony Septav >MicroCoast Solutions >Nanaimo, BC >Canada > > From fuller.artful at gmail.com Thu Mar 12 10:42:12 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 12 Mar 2009 11:42:12 -0400 Subject: [AccessD] Can't open form In-Reply-To: <49B91B53.7070805@nanaimo.ark.com> References: <49B91B53.7070805@nanaimo.ark.com> Message-ID: <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> I recently did a project for a government ministry. My original thought was to put a local copy of the FE on each PC and a single copy of the BE on a server, and was given a flat no. The guy went on to explain that all local PCs are created from a single image, so anything added since then would be destroyed the next time the drive was imaged. I could see his point. Every once in a while, say when they decide to upgrade Office or something, they just recreate the image file and then update the thousand or so PCs scattered around the province, all done remotely. I definitely see the sense in this approach. Arthur On Thu, Mar 12, 2009 at 10:25 AM, Tony Septav wrote: > Thanks Gustav > I will try to register the existing ocx and see if that solves the > problem first. If not and as you are saying it shouldn't cause a > problem on her machine (that is what bothered me, goofing around with > someone elses settings, also they have a very possessive/territorial IT > group who would love nothing better than to clobber a contractor for > screwing something up), I will follow your instructions and rename the > exisiting ocx and copy in my ocx. > > Thanks again. > > > From adtp at airtelmail.in Thu Mar 12 09:40:25 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Thu, 12 Mar 2009 20:10:25 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com> Message-ID: <003d01c9a320$c29a1a90$5a5ea27a@personald6374f> John, Thanks for kindly clarifying various points so thoroughly. It is really nice to have the benefit of your experience and deep understanding. Your views are requested on certain supplementary points placed below: 1 - Firing of control events: 1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). 1.2 - An alternative explanation could be: (a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. (b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). 2 - Need for setting up pointers to labels attached to controls: Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: jwcolby To: Access Developers discussion and problem solving Sent: Monday, March 09, 2009 21:01 Subject: Re: [AccessD] Building a control class A.D. WOW. I have never done side by side comparisons of this stuff in different versions of Access. Good job on that. > 1 - Hooking events: > There should be no harm in hooking all events available in a control, by assigning "[Event Procedure]" wherever the value is found blank. As and when particular events are required to be sunk, pertinent stubs can be inserted in the class module, without having to worry about matched hooking. In fact having the event "hooked" and not having it hooked cause different actions by the object itself. If the property is set to [Event Procedure] the object actually raises the event, whereas if the property is blank, then the object does not even raise the event. Thus by implication there is some small overhead for each event "hooked" because that code has to run back in the object itself. Obviously if there is no event stub then nothing actually happens, however the event is still being raised. The only case where I personally believe this might matter is in the mouse move events. Each object (and the form) raises mouse move events whenever the mouse is over the control or form. Thus events would be raises constantly even when there is no code that you want to run. In my form I actually created an event stub for every event and placed a debug.Print in the event bracketed by conditional compilation statements so that I could study the event sequence. The MouseMove was the only event that I did not hook, simply because it caused hundreds of debug.print statements, obscuring what I wanted to see. > 2 - Precautions for ensuring proper termination of all classes: My gut feeling is that Access 2000 had a bug having to do with the execution thread not terminating properly in all cases. If the clsFrm has code control and the form's unload event fires, AND the code in the Code Behind Form Close event sets the pointer to clsFrm to nothing then bad things happen. Remember that even though VBA is single threaded, events can preempt running code. So code can be running in the clsFrm and the OnClose event in the main form's Code Behind Form can fire. If CBF then set the clsFrm pointer to nothing, when the OnClose event in CBF tries to return to the previously running code... that code was in the class that you just set the pointer to nothing. My guess is that in Access 2000, the garbage collector unloaded the code as SOON AS the pointer was set to nothing and there was no place for the code execution to return to. Kind of a sticky situation. It appears that they fixed that bug in Access 2002 ("XP" version). > 2.2 - Forms with subforms: > 2.2.1 - In Access 2000, if the parent form as well as the form serving as its subform are both set to the form class (even though these are different instances of the same class), application freeze / crash can take place on eventual closing of parent form. (No such problem in Access 2003). > 2.2.2 - The above problem can be overcome by off-loading the SourceObject of subform controls, BEFORE setting the form object variable (pointer to real form) to nothing. As you no doubt know, subform load / unload is backwards from what you would expect. Subforms load before the main form. This means that clsFrm in every subform loads before the main form's clsFrm. This can cause issues if you want to reach up into the main form for some reason as the subform loads... it can't be done at that point. In general though, you need to unload ALL CLASSES that hold pointers to objects on the form before actually closing the form itself... and I understand you were not discussing that specifically but it is an important point to make. A form cannot correctly close if a pointer to any object on the form is still set. The form APPEARS to unload but doesn't. It becomes invisible, but is in fact still loaded. Did they fix that in XP? No se! Part of my problem is than one of my major clients still uses 2000 and shows no sign of EVER moving on. So I try to program to that platform, which means I have to handle scenarios that I would not if I could program to 2002. > 2.3.3 - In conclusion, it seems preferable not to set form class variable to nothing in real form's module. Correct, IIRC it can cause page faults. Clean up well inside of your classes, then let the garbage collector actually set the clsFrm pointer to nothing as the form closes. > 3.2 - Use of general module as global interface would minimize the extent of interference to existing code in client classes. The interface module could be named in such a manner as to reflect its association with the given set of classes. As an added reminder, name of this module could be mentioned as part of the comments at beginning of each control class. Yes, except that the use of a class allows storage of VARIABLES specific to the class, whereas the use of a module ONLY ALLOWS common code. As an example in my real framework I maintain a pointer to the label for a control so that I can manipulate the label in the class (turn it different colors). This requires a variable to point to the label, as well as code to iterate the control's control collection and find the label (get it into the label pointer). This is common code, but it is also common data! By having a clsGlobalInterface for this stuff, I can place the label pointer VARIABLE in that class, whereas if I use a module, then I have to put a pointer variable to the label in each control class. There are enough things like this that come along where a common variable is required, that it soon becomes apparent that the class wins. This is experience talking! I moved to clsGlobalInterface precisely because I noticed a growing set of common variables in the header of every (or most) of my control classes. I was adding these kinds of behaviors to my framework and found myself opening every control class and copying and pasting the code and variables into each class. YUK! With a clsGlobalInterface, all you do is set the variables and any code in clsGlobalInterface and every control "inherits" the new capabilities automatically. OK I use the work "inherits" very loosely but you get my meaning. One thing I found useful is to have a parent object and a grandparent object in every class. As an example the parent of a control might be a BUSINESS CLASS, the parent of that business class might be the clsFrm or even the framework. In any event it is sometimes useful to be able to reach up into the parent, and occasionally even the grandparent. Obviously you can walk the chain to get from parent to parent to parent but I just found (for my purposes) that establishing the grandparent is useful enough to just do it. So in my clsGlobalInterface I have a parent and a grandparent variable. EVERY class that uses clsGlobalInterface just "inherits" these variables. I expose them with properties and any class that uses clsGlobalInterface can now get at its parent and grandparent. > 3.3 - Use of general module as global interface would also avoid the need for setting up parent/child linkage, leading to improved robustness. Tests show that if a class is used as global interface, additional precaution becomes necessary for proper termination (in the context of Access 2000). In form class module, setting the parent to nothing, for each instance of global interface class, BEFORE setting the parent to nothing for each instance of control class has to be done, which in turn has to be carried out BEFORE setting the form variable (pointer to real form) to nothing in its close event. True but once the code is written to do the cleanup it just works. You will find that no matter WHAT you do, working in 2K is less robust. I actually built a tool to record / track every single instance of every single class loaded and unloaded. It is a class that I instantiate in the framework Init() and then everything logs in / out of that class. This allowed me to watch the tree built, but more importantly to see things unload and NOT UNLOAD. I can turn off the logging but turn it on every once in awhile to check that everything unloads as objects close. John W. Colby www.ColbyConsulting.com From jwcolby at gmail.com Thu Mar 12 10:50:34 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 11:50:34 -0400 Subject: [AccessD] Can't open form In-Reply-To: <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> References: <49B91B53.7070805@nanaimo.ark.com> <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> Message-ID: <49B92F4A.3090003@gmail.com> In a case like that if the workstations have high speed network connection then simply downloading the FE every time they use it works as well. The "image" issue does make installation of custom DLLs and OCXs problematic. Arthur Fuller wrote: > I recently did a project for a government ministry. My original thought was > to put a local copy of the FE on each PC and a single copy of the BE on a > server, and was given a flat no. The guy went on to explain that all local > PCs are created from a single image, so anything added since then would be > destroyed the next time the drive was imaged. I could see his point. Every > once in a while, say when they decide to upgrade Office or something, they > just recreate the image file and then update the thousand or so PCs > scattered around the province, all done remotely. I definitely see the sense > in this approach. > > Arthur > > On Thu, Mar 12, 2009 at 10:25 AM, Tony Septav wrote: > > >> Thanks Gustav >> I will try to register the existing ocx and see if that solves the >> problem first. If not and as you are saying it shouldn't cause a >> problem on her machine (that is what bothered me, goofing around with >> someone elses settings, also they have a very possessive/territorial IT >> group who would love nothing better than to clobber a contractor for >> screwing something up), I will follow your instructions and rename the >> exisiting ocx and copy in my ocx. >> >> Thanks again. >> >> >> >> -- John W. Colby www.ColbyConsulting.com From newsgrps at dalyn.co.nz Thu Mar 12 10:55:40 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 13 Mar 2009 04:55:40 +1300 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <29f585dd0903120457t4e25cfccka5576e16a68588d0@mail.gmail.co m> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <18D5EBE69AC3404DA26F13336FE18676@danwaters> <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> <49B96D01.17771.1CECF77@stuart.lexacorp.com.pg> <29f585dd0903120457t4e25cfccka5576e16a68588d0@mail.gmail.com> Message-ID: <20090312155526.DHJF28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> I'll check this out, but I don't think the users have a problem with accessing Terminal server, just opening the ade. To add to the information, there are two different ade programs they can have open at the same time. Even when there are 20 users on one ade and the 21st can't open it, the 21st can still open the second ade (which doesn't have another 20 users already using it). David At 13/03/2009, you wrote: >I agree. I used to work at a place where had up to 70 simultaneous users >running an ADP over TS without problems. There was only one copy of the ADP, >shared by all users. Our TS license was Enterprise and we didn't have >problems at all. > >Arthur > >On Thu, Mar 12, 2009 at 6:13 AM, Stuart McLachlan >wrote: > > > In which case, their may be a licencing limit in Terminal Servcies. > > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From bgoss711 at ameritech.net Thu Mar 12 11:16:48 2009 From: bgoss711 at ameritech.net (Bud Goss) Date: Thu, 12 Mar 2009 09:16:48 -0700 (PDT) Subject: [AccessD] Detecting Date Errors Message-ID: <521124.70870.qm@web81302.mail.mud.yahoo.com> I have a system with forms that read various tables with a date fields. ? The forms in this system have a format of Short Date and an Input Mask of 99/99/0000;0;_ ? If I enter 30/30/2009 in these forms, the entry is rejected with an error message. ? But if I enter 30/7/2009, the system converts this to 7/30/2009 with any warning message. ? Is there any reasonable way, to cause this second entry to be detected and rejected as an error? ? From Gustav at cactus.dk Thu Mar 12 11:41:56 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 12 Mar 2009 17:41:56 +0100 Subject: [AccessD] Detecting Date Errors Message-ID: Hi Bud Yes, Access tries to be clever and helpful, but ...: http://databaseadvisors.com/pipermail/accessd/2006-June/044752.html /gustav >>> bgoss711 at ameritech.net 12-03-2009 17:16:48 >>> I have a system with forms that read various tables with a date fields. The forms in this system have a format of Short Date and an Input Mask of 99/99/0000;0;_ If I enter 30/30/2009 in these forms, the entry is rejected with an error message. But if I enter 30/7/2009, the system converts this to 7/30/2009 with any warning message. Is there any reasonable way, to cause this second entry to be detected and rejected as an error? From jwcolby at gmail.com Thu Mar 12 11:48:20 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 12:48:20 -0400 Subject: [AccessD] Building a control class In-Reply-To: <003d01c9a320$c29a1a90$5a5ea27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com> <003d01c9a320$c29a1a90$5a5ea27a@personald6374f> Message-ID: <49B93CD4.3000707@gmail.com> A.D. >1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). This one is easy to test. 1) Build an event stub in the form or class. 2) Place a message box or debug.print statement in the stub. 3) Make sure the [Event Procedure] test is NOT in the property. 4) Cause the event to fire. Click in the control to cause the click event etc. 5) Observe that your code in the event stub does not execute. 6) Place the [Event Procedure] text in the property. 7) Cause the event to fire. Click in the control to cause the click event etc. 8) Notice that your code does in fact execute. >(a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. There is simply no way to determine this since the mechanism is buried back in the Access code. I suppose if you had sufficiently sophisticated debug tools and could step through code at the machine code (PCode) level you might be able to watch this, but you and I cannot do so. >(b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. This is absolutely the case, two parts are in fact required, at least to make anything useful occur. (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. This too is the case. Again I have no idea how the system does this "under the covers". Notice that even if an event stub exists, if an =MyFunction() is placed in the event property the function is called and not the event stub. I suspect that there is an "in memory" table built of jump points for the code when an event is raised. In the case of the =MyFunction(), the only entry in the table is the entry point to MyFunction(). In the case of [Event Procedure] in the property, the code searches for every loaded object (classes in forms and our classes) which dimension WithEvents the object raising the event, and then searches in the class for event stubs. Any such stubs are loaded into the table as a jump point. In fact my guess is that these tables are built as class instances are loaded, then "hooked up" as an object loads that has events that need to jump to these jump points. Look at what happens. 1) A class loads. It has an object dimensioned WithEvents, in other words a variable ready but not filled. The jump points are NOT HOOKED YET. VB has been notified that this class instance MAY SINK EVENTS for that object, it has not yet declared that the class WILL SINK EVENTS for that object. Even if you have event stubs there is nothing yet that says the class instance WILL sink events. 2) At some point in time that dimensioned variable is SET = an object passed in. At this point the jump points MAY OR MAY NOT be hooked. If the object already has the event property set to [Event Procedure] then the jump table hooks up the object's event to the event stub in the class. If the object event property is not yet set to [Event Property] then the jump table is not yet hooked to the event stub. 3) At some point in time the object event property is set to [Event Property]. AT THIS POINT the jump table is "hooked" to the event stub. Any events raised by this property of this object now has code that can execute out in the class we are discussing. NOTICE, that there may be event stubs hooked in this one or dozens of instances of this class. In fact there may be other entirely different classes also hooking this same event for this same object, and they all get hooked up at the instance that [Event Property] is set, and unhooked at the instant that [Event Property] is cleared (set to empty string). 4) At some point in time the object's event property is set to an empty string, deleting the [Event Property]. At that point the jump table is unhooked, and the event stub in ANY AND EVERY OBJECT with an event stub for this object's property loses the ability to sink the event. Remember that the event can be sunk in one or dozens of class instances. While I write of a jump table, this is just a not particularly educated guess as to how it actually works. But something like this has to be going on under the covers. The event property itself is almost certainly a function in the object that when you write the [Event Procedure] string into the property begins to execute code that does the hooking / unhooking. Notice that even more than this simple explanation is going on because events can pass parameters, so something similar to a stack has to be set up for the parameters (if any) passed in. 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). In a manner of speaking yes. Basically something has to go check the jump table to see if any jump points have been set up. > 2 - Need for setting up pointers to labels attached to controls: Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. AFAICT each control has a controls collection, the label is in the controls collection. The "usually" is the key here. I have not done extensive testing of position but I am gun shy of assuming that collection object 1 is the label, i.e. assuming a fixed position in the collection. I just iterate the collection looking for an object of type Label. If the label is in fact the first object, my code gets the pointer and immediately exits the iteration loop. So yes, I could just run my function every time but why? Run it once and provide a pointer to the label. In fact once I have a label variable I can also allow a control (clsCtlXXX) to be handed a pointer to a label that is not even in it's controls collection. In the case of a continuous form the control's label is often stripped off the control and placed up in the form's header section. By providing a property to the label in my class, I can (and do) intentionally "program" a control in this scenario to "own" the label up in the form's header section. It could in fact point to ANY label, but this is the specific scenario that I needed to handle and is the one I use most often when the label is not in the control's control collection. Classes (and wrappers in particular) give us a slew of abilities that we wouldn't otherwise have. Once you start using wrapper classes, light bulbs start going off. Oh wow..., now I can add this behavior to my combo or text box etc. A.D.Tejpal wrote: > John, > > Thanks for kindly clarifying various points so thoroughly. It is really nice to have the benefit of your experience and deep understanding. Your views are requested on certain supplementary points placed below: > > 1 - Firing of control events: > 1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). > 1.2 - An alternative explanation could be: > (a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. > (b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. > (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. > 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). > > 2 - Need for setting up pointers to labels attached to controls: > Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. > > Best wishes, > A.D. Tejpal > ------------ > -- John W. Colby www.ColbyConsulting.com From erbachs at gmail.com Thu Mar 12 12:02:58 2009 From: erbachs at gmail.com (Steve Erbach) Date: Thu, 12 Mar 2009 12:02:58 -0500 Subject: [AccessD] new web site In-Reply-To: <49B9051C.6020405@gmail.com> References: <49B59EEE.2080802@colbyconsulting.com> <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> <49B802FA.5070006@gmail.com> <39cb22f30903120455n6f882755jb72282a62e9b00e0@mail.gmail.com> <49B9051C.6020405@gmail.com> Message-ID: <39cb22f30903121002u7e5b40dahc1d69224951bff9@mail.gmail.com> John, >> IIRC I looked inside the backup zip and there was a SQL Server db file. However I have no idea whether 2005 (the only version I have installed) can mount 2K database files. << Well, as far as I know, SQL Server 2000 uses MDF database files...not sure what DB files are. If you have the MDF file and its associated LDF file, you can Attach to the 2000 database using 2005. >> Oh! And a good user manager that displays the users in a "continuous form" to use the Access analogy. I had one but of course it also does not work in 4.X. << The one that comes with DNN 4.X I think is sufficient. I can display pretty much any number at a time in "continuous" format if I'm logged in as an Administrator...I just can't edit the users "in place" while looking at the list. I do need to edit each one individually. >> And a good forums module. I have the built-in DNN forum module installed but it just doesn't "feel" right. I use forums on a lot of technical sites and the one that comes with DNN just feels funny some how, kind of hard to explain. << Have you used the forums on the dotnetnuke.com site itself? As far as I know, that's the DNN forum module right there. I've installed it on my site, but I don't have a whole lot of time for updating content. Thus I don't use the module on my sites. It's available, but I don't use it. I can't help you with your "feelings", I'm afraid! >> I also need to find a good multi-level content manager. I had a module which I really liked which put short phrases in a little menu like structure on the left and then changed the text displayed on the right as you clicked on these phrases. It functioned kind of like an editor / menu system rolled into one. I would build the menu of the names of my files on the left and then a description as long as I desired on the right, including embedded hot links to allow downloading the file. << Sounds like you could create an HTML-based table at least for now. Add a Text/HTML module to a page and create a 2-column table with file names as Links in the left-hand column and a description in the right-hand column. I don't mean to minimize the tediousness of this if you have hundreds of files you're listing, but the built-in HTML editor can handle tables and links with ease. >> As an example the link editor works, but ONLY for seeing files in the directory where it expects all your files to be. It can't seem to navigate down into subdirectories. I hate just dumping all of my files into a single directory. << The Browse Server button on the Link editor form will only allow you to pick files that are located in the Portal subdirectory and any subfolders off of that for your site, not the actual home directory for your domain. On my NeenahPolitics.com site the DNN portal folder is located at: /Portals/7 Yes, that's a bit limiting. However, using the Link Editor you can type in (yes, I know, no way to use a file picker) the URL for the file no matter where it's located on your site. I've just made an example here: http://www.neenahpolitics.com/Home/TestFileList/tabid/199/Default.aspx You'll have to use your DNN login for my NeenahPolitics.com site to see this page. I hope some of this helps. Steve Erbach Neenah, WI On Thu, Mar 12, 2009 at 7:50 AM, John W Colby wrote: > Steve, > > IIRC I looked inside the backup zip and there was a SQL Server db file. > However I have no idea whether 2005 (the only version I have installed) > can mount 2K database files. > > My web host company encourages users to do their own backups, though > they do have backups they charge $40 to get it restored. ?I would bet I > could go to my site through the control panel and get the database > file(s) in 2005 format. ?I vaguely remember poking around in the tables > once just to see what they contained. > > I too am comfortable with the Host and Admin user roles and abilities. > When I say comfortable, I have to admit that there is much I do not > understand, but I can get a module uploaded and installed, modules out > onto pages, pages created and so forth. > > One thing I am having a real problem with is getting the built-in text > editor to do its job. ?It seems so very crude. ?As an example the link > editor works, but ONLY for seeing files in the directory where it > expects all your files to be. ?It can't seem to navigate down into > subdirectories. ?I hate just dumping all of my files into a single > directory. > > I also need to find a good multi-level content manager. ?I had a module > which I really liked which put short phrases in a little menu like > structure on the left and then changed the text displayed on the right > as you clicked on these phrases. ?It functioned kind of like an editor / > menu system rolled into one. ?I would build the menu of the names of my > files on the left and then a description as long as I desired on the > right, including embedded hot links to allow downloading the file. ?It > worked well and was more compact that a tab system. ?But of course, the > author lost apparently interest and I can't find a version for 4.x. > > I also need to find a good photo manager. ?And a good forums module. ?I > have the built-in DNN forum module installed but it just doesn't "feel" > right. ?I use forums on a lot of technical sites and the one that comes > with DNN just feels funny some how, kind of hard to explain. ?Oh! And a > good user manager that displays the users in a "continuous form" to use > the Access analogy. ?I had one but of course it also does not work in 4.X. > > All of this stuff just takes time to do and time to get set up, and all > of this costs money too of course. ?I have a ton of my own demo files > for classes and withevents and really want to get it back up and usable > for my users. > > Steve Erbach wrote: >> John, >> >> >>>> Unfortunately I STILL ended up with a low 4.X version, 4.09, when the latest stable version (and >>>> >> considered very good) is like 4.9x. ?Sigh. << >> >> At least you can rest easy on *that* score! ?What I mean is, Because >> DNN goes through so many incremental upgrades its version number often >> increments past 9 to 10, 11, 12, etc. ?For better or worse its version >> numbering system includes zero-padding of single digit version >> increments...but sometimes when they refer to the version number, the >> zero is omitted. ?Therefore 4.09 = 4.9. ?Confusing, yes. ?But you do, >> indeed, have the current version of 4.X. >> >> For example, my DNN site is at version 4.08.02. ?That's the same as >> 4.8.2. ?If you log in as Host you can see your current version number >> on the Host Settings page and whether there's an update available. >> >> >>>> I did download the entire backup of the original 2.X site to my laptop here at the office, and AFAICT it included the db although getting it to work here at my office would seem problematic. << >>>> >> >> Well, a backup of the "site" to your laptop wouldn't include the SQL >> Server database automagically. ?That would have to have been done in a >> separate operation using the SQL Server administrative software (SQL >> Server Management Studio for 2005...I don't remember off-hand what >> it's called in 2000). ?My web host has a decent site administration >> system and I can easily backup my SQL Server database for a nominal >> fee...and then I can FTP it to my system. >> >> If you don't have the SQL Server data backup then the "site" backup >> isn't going to be any good to you, sorry to say. ?Can you get your old >> web host to restore a backup of the SQL Server database? ?They may >> backup their SQL Servers on a schedule and *may* be able to >> accommodate you on that score. >> >> >>>> Are you a DNN geek? ?Can you answer my questions? << >>>> >> >> No, but I'm comfortable with the Admin/Host portions of content >> management. ?I have just about every book ever written on DNN because >> I *hoped* to become a "DNN geek" in my spare time...it's just that I >> didn't have much spare time; so my knowledge of DNN has kind of soaked >> through the skin by trial and error. >> >> Not having a job right now means that I can devote more time to >> getting up to speed on custom modules which I very much want to do as >> I have a project that's in the wings. ?I'm going to convert an Access >> app to a web-based app w/a SQL Server backend. ?The app involves >> subscriptions to a hazmat reporting service for about a dozen existing >> users around the country. ?I want to dump all their data into one >> database so that I can administer them all in one place. ?I also want >> to use the DNN capabilities for user registration, forums, custom >> modules, etc., to manage user problem reports, etc... again all in one >> place. >> >> So I have a vested interest in aspiring to become a "DNN geek"! ?Ask >> your questions and I'll help as much as I can. ?I'd like to be able to >> help. >> >> Steve Erbach From marksimms at verizon.net Thu Mar 12 12:14:43 2009 From: marksimms at verizon.net (Mark Simms) Date: Thu, 12 Mar 2009 13:14:43 -0400 Subject: [AccessD] Can't open form In-Reply-To: <49B92F4A.3090003@gmail.com> References: <49B91B53.7070805@nanaimo.ark.com> <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> <49B92F4A.3090003@gmail.com> Message-ID: <002a01c9a336$09aacdc0$0301a8c0@MSIMMSWS> Re: installation of DLLS and OCX's But no problems if using Tony Towes nifty program: http://www.granite.ab.ca/access/autofe.htm Handles multiple files....overall just a well-designed utility. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > John W Colby > Sent: Thursday, March 12, 2009 11:51 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Can't open form > > In a case like that if the workstations have high speed > network connection then simply downloading the FE every time > they use it works as well. The "image" issue does make > installation of custom DLLs and OCXs problematic. > > Arthur Fuller wrote: > > I recently did a project for a government ministry. My original > > thought was to put a local copy of the FE on each PC and a > single copy > > of the BE on a server, and was given a flat no. The guy went on to > > explain that all local PCs are created from a single image, so > > anything added since then would be destroyed the next time > the drive > > was imaged. I could see his point. Every once in a while, say when > > they decide to upgrade Office or something, they just recreate the > > image file and then update the thousand or so PCs scattered > around the > > province, all done remotely. I definitely see the sense in > this approach. > > > > Arthur > > > > On Thu, Mar 12, 2009 at 10:25 AM, Tony Septav > wrote: > > > > > >> Thanks Gustav > >> I will try to register the existing ocx and see if that solves the > >> problem first. If not and as you are saying it shouldn't cause a > >> problem on her machine (that is what bothered me, goofing > around with > >> someone elses settings, also they have a very > possessive/territorial > >> IT group who would love nothing better than to clobber a > contractor > >> for screwing something up), I will follow your instructions and > >> rename the exisiting ocx and copy in my ocx. > >> > >> Thanks again. > >> > >> > >> > >> > > -- > John W. Colby > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Thu Mar 12 12:21:40 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 12 Mar 2009 10:21:40 -0700 Subject: [AccessD] Can't open form In-Reply-To: <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> References: <49B91B53.7070805@nanaimo.ark.com> <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> Message-ID: <92229BE52BDC48D9A838F33C6E499EA2@HAL9005> So why not put the FE in the image? That way you'd get the advantage of the FE/BE and the local processing. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, March 12, 2009 8:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Can't open form I recently did a project for a government ministry. My original thought was to put a local copy of the FE on each PC and a single copy of the BE on a server, and was given a flat no. The guy went on to explain that all local PCs are created from a single image, so anything added since then would be destroyed the next time the drive was imaged. I could see his point. Every once in a while, say when they decide to upgrade Office or something, they just recreate the image file and then update the thousand or so PCs scattered around the province, all done remotely. I definitely see the sense in this approach. Arthur On Thu, Mar 12, 2009 at 10:25 AM, Tony Septav wrote: > Thanks Gustav > I will try to register the existing ocx and see if that solves the > problem first. If not and as you are saying it shouldn't cause a > problem on her machine (that is what bothered me, goofing around with > someone elses settings, also they have a very possessive/territorial > IT group who would love nothing better than to clobber a contractor > for screwing something up), I will follow your instructions and rename > the exisiting ocx and copy in my ocx. > > Thanks again. > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Thu Mar 12 12:46:38 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 12 Mar 2009 20:46:38 +0300 Subject: [AccessD] =?koi8-r?b?QnVpbGRpbmcgYSBjb250cm9sIGNsYXNz?= In-Reply-To: <49B93CD4.3000707@gmail.com> References: <49B93CD4.3000707@gmail.com> Message-ID: > Again I have no idea how the system does this > "under the covers". Hi John, I suppose WithEvents are implemented "under the covers" using COM Connection Points: http://www.techvanguards.com/com/concepts/connectionpoints.asp BTW, MS Access custom classes' instances are in fact COM classes built on-the-fly I guess. Form/Report Modules (Code Behind) are also COM class instances... -- Shamil -----Original Message----- From: John W Colby To: Access Developers discussion and problem solving Date: Thu, 12 Mar 2009 12:48:20 -0400 Subject: Re: [AccessD] Building a control class > A.D. > > >1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). > > This one is easy to test. > > 1) Build an event stub in the form or class. > 2) Place a message box or debug.print statement in the stub. > 3) Make sure the [Event Procedure] test is NOT in the property. > 4) Cause the event to fire. Click in the control to cause the click > event etc. > 5) Observe that your code in the event stub does not execute. > 6) Place the [Event Procedure] text in the property. > 7) Cause the event to fire. Click in the control to cause the click > event etc. > 8) Notice that your code does in fact execute. > > >(a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. > > There is simply no way to determine this since the mechanism is buried back in the Access code. I suppose if you had sufficiently sophisticated debug tools and could step through code at the machine code (PCode) level you might be able to watch this, but you and I cannot do so. > > >(b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. > > This is absolutely the case, two parts are in fact required, at least to make anything useful occur. > > (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. > > This too is the case. Again I have no idea how the system does this > "under the covers". Notice that even if an event stub exists, if an > =MyFunction() is placed in the event property the function is called and > not the event stub. > > I suspect that there is an "in memory" table built of jump points for > the code when an event is raised. In the case of the =MyFunction(), the > only entry in the table is the entry point to MyFunction(). In the case > of [Event Procedure] in the property, the code searches for every loaded > object (classes in forms and our classes) which dimension WithEvents the > object raising the event, and then searches in the class for event > stubs. Any such stubs are loaded into the table as a jump point. In > fact my guess is that these tables are built as class instances are > loaded, then "hooked up" as an object loads that has events that need to > jump to these jump points. > > Look at what happens. > > 1) A class loads. It has an object dimensioned WithEvents, in other > words a variable ready but not filled. The jump points are NOT HOOKED > YET. VB has been notified that this class instance MAY SINK EVENTS for > that object, it has not yet declared that the class WILL SINK EVENTS for > that object. Even if you have event stubs there is nothing yet that > says the class instance WILL sink events. > 2) At some point in time that dimensioned variable is SET = an object > passed in. At this point the jump points MAY OR MAY NOT be hooked. If > the object already has the event property set to [Event Procedure] then > the jump table hooks up the object's event to the event stub in the > class. If the object event property is not yet set to [Event Property] > then the jump table is not yet hooked to the event stub. > 3) At some point in time the object event property is set to [Event > Property]. AT THIS POINT the jump table is "hooked" to the event stub. > Any events raised by this property of this object now has code that can > execute out in the class we are discussing. NOTICE, that there may be > event stubs hooked in this one or dozens of instances of this class. In > fact there may be other entirely different classes also hooking this > same event for this same object, and they all get hooked up at the > instance that [Event Property] is set, and unhooked at the instant that > [Event Property] is cleared (set to empty string). > 4) At some point in time the object's event property is set to an empty > string, deleting the [Event Property]. At that point the jump table is > unhooked, and the event stub in ANY AND EVERY OBJECT with an event stub > for this object's property loses the ability to sink the event. > Remember that the event can be sunk in one or dozens of class instances. > > While I write of a jump table, this is just a not particularly educated > guess as to how it actually works. But something like this has to be > going on under the covers. The event property itself is almost > certainly a function in the object that when you write the [Event > Procedure] string into the property begins to execute code that does the > hooking / unhooking. > > Notice that even more than this simple explanation is going on because > events can pass parameters, so something similar to a stack has to be > set up for the parameters (if any) passed in. > > 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). > > In a manner of speaking yes. Basically something has to go check the > jump table to see if any jump points have been set up. > > > 2 - Need for setting up pointers to labels attached to controls: > Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. > > AFAICT each control has a controls collection, the label is in the > controls collection. The "usually" is the key here. I have not done > extensive testing of position but I am gun shy of assuming that > collection object 1 is the label, i.e. assuming a fixed position in the > collection. I just iterate the collection looking for an object of type > Label. If the label is in fact the first object, my code gets the > pointer and immediately exits the iteration loop. > > So yes, I could just run my function every time but why? Run it once > and provide a pointer to the label. In fact once I have a label > variable I can also allow a control (clsCtlXXX) to be handed a pointer > to a label that is not even in it's controls collection. In the case of > a continuous form the control's label is often stripped off the control > and placed up in the form's header section. By providing a property to > the label in my class, I can (and do) intentionally "program" a control > in this scenario to "own" the label up in the form's header section. It > could in fact point to ANY label, but this is the specific scenario that > I needed to handle and is the one I use most often when the label is not > in the control's control collection. > > Classes (and wrappers in particular) give us a slew of abilities that we > wouldn't otherwise have. Once you start using wrapper classes, light > bulbs start going off. Oh wow..., now I can add this behavior to my > combo or text box etc. > > A.D.Tejpal wrote: > > John, > > > > Thanks for kindly clarifying various points so thoroughly. It is really nice to have the benefit of your experience and deep understanding. Your views are requested on certain supplementary points placed below: > > > > 1 - Firing of control events: > > 1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). > > 1.2 - An alternative explanation could be: > > (a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. > > (b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. > > (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. > > 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). > > > > 2 - Need for setting up pointers to labels attached to controls: > > Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. > > > > Best wishes, > > A.D. Tejpal > > ------------ > > > > -- > John W. Colby > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Lambert.Heenan at AIG.com Thu Mar 12 12:49:53 2009 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 12 Mar 2009 13:49:53 -0400 Subject: [AccessD] Can't open form In-Reply-To: <92229BE52BDC48D9A838F33C6E499EA2@HAL9005> References: <49B91B53.7070805@nanaimo.ark.com> <29f585dd0903120842m530f44f9xc0bad0eead6626ac@mail.gmail.com> <92229BE52BDC48D9A838F33C6E499EA2@HAL9005> Message-ID: Or... If the users in this benighted government office have their own personal network drives why not just put the FE there? I find there's not much in it for performance between a FE hosted locally or on the network. 2 cents worth. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Thursday, March 12, 2009 1:22 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Can't open form So why not put the FE in the image? That way you'd get the advantage of the FE/BE and the local processing. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, March 12, 2009 8:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Can't open form I recently did a project for a government ministry. My original thought was to put a local copy of the FE on each PC and a single copy of the BE on a server, and was given a flat no. The guy went on to explain that all local PCs are created from a single image, so anything added since then would be destroyed the next time the drive was imaged. I could see his point. Every once in a while, say when they decide to upgrade Office or something, they just recreate the image file and then update the thousand or so PCs scattered around the province, all done remotely. I definitely see the sense in this approach. Arthur On Thu, Mar 12, 2009 at 10:25 AM, Tony Septav wrote: > Thanks Gustav > I will try to register the existing ocx and see if that solves the > problem first. If not and as you are saying it shouldn't cause a > problem on her machine (that is what bothered me, goofing around with > someone elses settings, also they have a very possessive/territorial > IT group who would love nothing better than to clobber a contractor > for screwing something up), I will follow your instructions and rename > the exisiting ocx and copy in my ocx. > > Thanks again. > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at airtelmail.in Thu Mar 12 12:51:21 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Thu, 12 Mar 2009 23:21:21 +0530 Subject: [AccessD] Detecting Date Errors References: <521124.70870.qm@web81302.mail.mud.yahoo.com> Message-ID: <00a201c9a33b$384e8e00$ee5fa27a@personald6374f> Bud, If you wish to ensure that only valid entries are made in day and month parts (so that there is no need for auto-correction forced by the system), my sample db named InputMaskDateValidation might be of interest to you. It is available at Rogers Access Library. Link - http://www.rogersaccesslibrary.com/forum/forum_topics.asp?FID=45 The sample is in access 2000 file format and brief description is given below, for ready reference. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Bud Goss To: Access Group Sent: Thursday, March 12, 2009 21:46 Subject: [AccessD] Detecting Date Errors I have a system with forms that read various tables with a date fields. The forms in this system have a format of Short Date and an Input Mask of 99/99/0000;0;_ If I enter 30/30/2009 in these forms, the entry is rejected with an error message. But if I enter 30/7/2009, the system converts this to 7/30/2009 with any warning message. Is there any reasonable way, to cause this second entry to be detected and rejected as an error? From jwcolby at gmail.com Thu Mar 12 13:30:46 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 14:30:46 -0400 Subject: [AccessD] Building a control class In-Reply-To: References: <49B93CD4.3000707@gmail.com> Message-ID: <49B954D6.4020101@gmail.com> That is interesting stuff, thanks. Salakhetdinov Shamil wrote: >> Again I have no idea how the system does this >> "under the covers". >> > > Hi John, > > I suppose WithEvents are implemented "under the covers" using COM Connection Points: > > http://www.techvanguards.com/com/concepts/connectionpoints.asp > > BTW, MS Access custom classes' instances are in fact COM classes built on-the-fly I guess. Form/Report Modules (Code Behind) are also COM class instances... > > -- > Shamil > > > -----Original Message----- > From: John W Colby > To: Access Developers discussion and problem solving > Date: Thu, 12 Mar 2009 12:48:20 -0400 > Subject: Re: [AccessD] Building a control class > > >> A.D. >> >> >>> 1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). >>> >> This one is easy to test. >> >> 1) Build an event stub in the form or class. >> 2) Place a message box or debug.print statement in the stub. >> 3) Make sure the [Event Procedure] test is NOT in the property. >> 4) Cause the event to fire. Click in the control to cause the click >> event etc. >> 5) Observe that your code in the event stub does not execute. >> 6) Place the [Event Procedure] text in the property. >> 7) Cause the event to fire. Click in the control to cause the click >> event etc. >> 8) Notice that your code does in fact execute. >> >> >>> (a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. >>> >> There is simply no way to determine this since the mechanism is buried back in the Access code. I suppose if you had sufficiently sophisticated debug tools and could step through code at the machine code (PCode) level you might be able to watch this, but you and I cannot do so. >> >> >>> (b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. >>> >> This is absolutely the case, two parts are in fact required, at least to make anything useful occur. >> >> (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. >> >> This too is the case. Again I have no idea how the system does this >> "under the covers". Notice that even if an event stub exists, if an >> =MyFunction() is placed in the event property the function is called and >> not the event stub. >> >> I suspect that there is an "in memory" table built of jump points for >> the code when an event is raised. In the case of the =MyFunction(), the >> only entry in the table is the entry point to MyFunction(). In the case >> of [Event Procedure] in the property, the code searches for every loaded >> object (classes in forms and our classes) which dimension WithEvents the >> object raising the event, and then searches in the class for event >> stubs. Any such stubs are loaded into the table as a jump point. In >> fact my guess is that these tables are built as class instances are >> loaded, then "hooked up" as an object loads that has events that need to >> jump to these jump points. >> >> Look at what happens. >> >> 1) A class loads. It has an object dimensioned WithEvents, in other >> words a variable ready but not filled. The jump points are NOT HOOKED >> YET. VB has been notified that this class instance MAY SINK EVENTS for >> that object, it has not yet declared that the class WILL SINK EVENTS for >> that object. Even if you have event stubs there is nothing yet that >> says the class instance WILL sink events. >> 2) At some point in time that dimensioned variable is SET = an object >> passed in. At this point the jump points MAY OR MAY NOT be hooked. If >> the object already has the event property set to [Event Procedure] then >> the jump table hooks up the object's event to the event stub in the >> class. If the object event property is not yet set to [Event Property] >> then the jump table is not yet hooked to the event stub. >> 3) At some point in time the object event property is set to [Event >> Property]. AT THIS POINT the jump table is "hooked" to the event stub. >> Any events raised by this property of this object now has code that can >> execute out in the class we are discussing. NOTICE, that there may be >> event stubs hooked in this one or dozens of instances of this class. In >> fact there may be other entirely different classes also hooking this >> same event for this same object, and they all get hooked up at the >> instance that [Event Property] is set, and unhooked at the instant that >> [Event Property] is cleared (set to empty string). >> 4) At some point in time the object's event property is set to an empty >> string, deleting the [Event Property]. At that point the jump table is >> unhooked, and the event stub in ANY AND EVERY OBJECT with an event stub >> for this object's property loses the ability to sink the event. >> Remember that the event can be sunk in one or dozens of class instances. >> >> While I write of a jump table, this is just a not particularly educated >> guess as to how it actually works. But something like this has to be >> going on under the covers. The event property itself is almost >> certainly a function in the object that when you write the [Event >> Procedure] string into the property begins to execute code that does the >> hooking / unhooking. >> >> Notice that even more than this simple explanation is going on because >> events can pass parameters, so something similar to a stack has to be >> set up for the parameters (if any) passed in. >> >> 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). >> >> In a manner of speaking yes. Basically something has to go check the >> jump table to see if any jump points have been set up. >> >> >>> 2 - Need for setting up pointers to labels attached to controls: >>> >> Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. >> >> AFAICT each control has a controls collection, the label is in the >> controls collection. The "usually" is the key here. I have not done >> extensive testing of position but I am gun shy of assuming that >> collection object 1 is the label, i.e. assuming a fixed position in the >> collection. I just iterate the collection looking for an object of type >> Label. If the label is in fact the first object, my code gets the >> pointer and immediately exits the iteration loop. >> >> So yes, I could just run my function every time but why? Run it once >> and provide a pointer to the label. In fact once I have a label >> variable I can also allow a control (clsCtlXXX) to be handed a pointer >> to a label that is not even in it's controls collection. In the case of >> a continuous form the control's label is often stripped off the control >> and placed up in the form's header section. By providing a property to >> the label in my class, I can (and do) intentionally "program" a control >> in this scenario to "own" the label up in the form's header section. It >> could in fact point to ANY label, but this is the specific scenario that >> I needed to handle and is the one I use most often when the label is not >> in the control's control collection. >> >> Classes (and wrappers in particular) give us a slew of abilities that we >> wouldn't otherwise have. Once you start using wrapper classes, light >> bulbs start going off. Oh wow..., now I can add this behavior to my >> combo or text box etc. >> >> A.D.Tejpal wrote: >> >>> John, >>> >>> Thanks for kindly clarifying various points so thoroughly. It is really nice to have the benefit of your experience and deep understanding. Your views are requested on certain supplementary points placed below: >>> >>> 1 - Firing of control events: >>> 1.1 - It would be interesting to examine the grounds for concluding that assigning "[Event Procedure]" to a given event in control's property sheet becomes the cause for that event to fire, which would not have happened otherwise (if this value were left blank). >>> 1.2 - An alternative explanation could be: >>> (a) Various events inherent to a control keep firing as and when merited, irrespective of the value assigned in property sheet. >>> (b) If any such event is required to be trapped and acted upon in VBA code, it needs two components, namely (i) An event stub in VBA module and (ii) Explicit hooking via assignment of "[Event Procedure]" in the property sheet. Omission of either component will render the event trap ineffective. >>> (c) If any such event is required to be trapped and acted upon in a function or macro, the trap is confined to a single component, i.e. assignment of function or macro in the property sheet using equal sign. >>> 1.3 - In support of 1.2 above, it could be said that it requires an event to fire so as even to become aware of the entry in property sheet (whether "[Event Procedure]" or "=MyFunction()"). For example, if a non-existent function were assigned to an event property, access will respond with a message (not able to find the function). >>> >>> 2 - Need for setting up pointers to labels attached to controls: >>> Access offers a ready made collection of labels belonging to a control, and the count of this collection is usually 1 or Nil. Using a custom function, the available pointer to the control itself could be used to get the attached label via this tiny collection, whenever needed. >>> >>> Best wishes, >>> A.D. Tejpal >>> ------------ >>> >>> >> -- >> John W. Colby >> www.ColbyConsulting.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > -- John W. Colby www.ColbyConsulting.com From jwcolby at gmail.com Thu Mar 12 13:34:46 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 14:34:46 -0400 Subject: [AccessD] Keeping your DNN site alive In-Reply-To: <39cb22f30903121002u7e5b40dahc1d69224951bff9@mail.gmail.com> References: <49B59EEE.2080802@colbyconsulting.com> <39cb22f30903111106g430b2f93q3789b5fc8f50b085@mail.gmail.com> <49B802FA.5070006@gmail.com> <39cb22f30903120455n6f882755jb72282a62e9b00e0@mail.gmail.com> <49B9051C.6020405@gmail.com> <39cb22f30903121002u7e5b40dahc1d69224951bff9@mail.gmail.com> Message-ID: <49B955C6.3080609@gmail.com> You might find this interesting: http://www.dnncreative.com/Forum/tabid/88/forumid/13/postid/6953/view/topic/Default.aspx I have signed up for their free service. With luck it will make my web page load faster, so folks can see my total lack of content with blinding speed. 8( -- John W. Colby www.ColbyConsulting.com From adtp at airtelmail.in Thu Mar 12 13:37:30 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Fri, 13 Mar 2009 00:07:30 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com> Message-ID: <016a01c9a341$cd62dd60$ee5fa27a@personald6374f> John, Thanks for clarifying the points raised in earlier posts. In your view, what could be the best strategy for projecting the events pertaining to form object variable in form class, into the control class ? If a WithEvents variable of form type is declared in control class and is set equal to the form variable belonging to form class, it hampers proper closing. Similar is the case if it is set equal to parent of the incoming control argument. On the other hand, if a custom event is raised in form object's event (say current event) in form class, thereby enabling setting up of WithEvents object of form class type (set equal to the form class) in the control class, the said event does come up in the intellisense but does not show any activity. Best wishes, A.D. Tejpal ------------ From jwcolby at gmail.com Thu Mar 12 16:38:55 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 17:38:55 -0400 Subject: [AccessD] Building a control class In-Reply-To: <016a01c9a341$cd62dd60$ee5fa27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com> <016a01c9a341$cd62dd60$ee5fa27a@personald6374f> Message-ID: <49B980EF.3070608@gmail.com> AD, >In your view, what could be the best strategy for projecting the events pertaining to form object variable in form class, into the control class ? In general a control class should not be aware of the form and particularly its events. If the form needs to have a control do something in response to one of the form's events, you should expose a method in the control class to call from the form's event. Let's take an example: I use a combo control to cause the form to select a record. The form and the combo should "stay in sync" or it is visually confusing. IOW, if the form moves to a specific record, the record selector combo should "move to" and display that same record. Obviously if the combo selects a record, the form should move to that record. The form and combo "stay in sync". I created a "mSyncToForm(lngPKID)" method in the combo class. In the form's Current event the clsCboRecSel.mSyncToForm is called passing in the form's PKID. The combo class then causes the combo control to display the record with that value in column 0. Thus the combo "syncs" to the form. OTOH, if the user selects a record that they want to move to, the form should move to that record. clsCboRecSel defines an Event evAfterUpdate(lngPKID as long). The clsCboRecSel raises the 'evAfterUpdate event in the combo's AfterUpdate event stub in the class. clsCboRecSel is declared Withevents back in the form. An event stub is created in clsFrm sinking evAfterUpdate. When evAfterUpdate fires, control passes back to the form's evAfterUpdate event stub and the form has to grab a copy of the RecordsetClone, move to that record, grab the bookmark, then set the form's bookmark to that bookmark, causing the form to move to the right place. Notice that the clsCboRecSel doesn't need to know anything about the form in either case. It can sync to the form simply by exposing a method for the form to call, and the form can sync to the record selector simply by sinking an event raised by the record selector class. So the answer is to build functionality into the control class, and expose that functionality via methods of the control class. Raise events in the control class as required to notify the form that the control class did something that the form class might want to know about. Often times the control class behaviors simply don't matter to the form. For example my combo control wrapper class can be programmed to open a specific list form in the dbl-click event so that the list behind the form can be programmed. The form that carries the combo control doesn't care about that, in fact that is a behavior that might be useful in any combo in any form. It is the combo control classes' business, not the form class' business. IMO classes really need to *try* to be independent of each other. Sometimes it is not possible, sometimes specific sets of classes form a system and need each other to perform the whole task. On the other hand even when they might need to know about each other, you should try to use an interface - an exposed method or raising an event - to allow the partner object to get something done. Programming an interface helps to disentangle the objects themselves. >If a WithEvents variable of form type is declared in control class and is set equal to the form variable belonging to form class, it hampers proper closing. Yes, it definitely can. a circular reference is formed where the form refers to the form class which refers to the control class and the control class refers to the form. The answer is being rigorous in your cleanup. Sometimes just setting the pointer to the control class to nothing back in the form class is enough to cause the control class to close properly. The class terminate MUST set pointers to all objects to nothing. If the terminate event fires then the form pointer is cleaned up as is the pointer to the wrapped control(s). If this cleanup is not performed then things start to break. Occasionally I have had to expose a mTerm() method that I explicitly called back in the parent class before setting the pointer to the child class to nothing. That mTerm class performs all of the cleanup. The Class_Terminate() event then calls mTerm in cases where the pointer in the parent is just set to nothing. Cleanup is CRITICAL. If you do cleanup correctly, then it is quite possible to grab pointers to the form, and even sink form events. Sinking form events can be risky though in the earlier versions of Access, and can cause page faults in weird situations. >On the other hand, if a custom event is raised in form object's event (say current event) in form class, thereby enabling setting up of WithEvents object of form class type (set equal to the form class) in the control class, the said event does come up in the intellisense but does not show any activity. The event should fire in the control class, as long as the event property is set to [Event Property]. I have done so before and it does work. It is not clear whether you intend for the clsFrm to raise an event and be sunk in the control class, or for the form itself to have an event sunk in the control class. Either one *should* work. I have never tried to sink an event raised by my clsFrm inside of a control class, nor have I even declared clsFrm Withevents in a control class. I have to say I am heartened to have you asking so many questions about classes and events. From your general Access knowledge level I long ago assumed that you were probably way above me in this stuff. From the way you study stuff I assume that you soon will be anyway. ;) John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > Thanks for clarifying the points raised in earlier posts. > > In your view, what could be the best strategy for projecting the events pertaining to form object variable in form class, into the control class ? > > If a WithEvents variable of form type is declared in control class and is set equal to the form variable belonging to form class, it hampers proper closing. Similar is the case if it is set equal to parent of the incoming control argument. > > On the other hand, if a custom event is raised in form object's event (say current event) in form class, thereby enabling setting up of WithEvents object of form class type (set equal to the form class) in the control class, the said event does come up in the intellisense but does not show any activity. > > Best wishes, > A.D. Tejpal > ------------ > From cfoust at infostatsystems.com Thu Mar 12 17:10:03 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 12 Mar 2009 15:10:03 -0700 Subject: [AccessD] Building a control class In-Reply-To: <49B980EF.3070608@gmail.com> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com> Message-ID: >IMO classes really need to *try* to be independent of each other. >Sometimes it is not possible, sometimes specific sets of classes form a system and need each other to perform the whole task. I agree with the first statement, John. But I can't think of a reason it wouldn't be possible. When two independent objects need to coordinate, they do it through another class. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Thursday, March 12, 2009 2:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Building a control class AD, >In your view, what could be the best strategy for projecting the events pertaining to form object variable in form class, into the control class ? In general a control class should not be aware of the form and particularly its events. If the form needs to have a control do something in response to one of the form's events, you should expose a method in the control class to call from the form's event. Let's take an example: I use a combo control to cause the form to select a record. The form and the combo should "stay in sync" or it is visually confusing. IOW, if the form moves to a specific record, the record selector combo should "move to" and display that same record. Obviously if the combo selects a record, the form should move to that record. The form and combo "stay in sync". I created a "mSyncToForm(lngPKID)" method in the combo class. In the form's Current event the clsCboRecSel.mSyncToForm is called passing in the form's PKID. The combo class then causes the combo control to display the record with that value in column 0. Thus the combo "syncs" to the form. OTOH, if the user selects a record that they want to move to, the form should move to that record. clsCboRecSel defines an Event evAfterUpdate(lngPKID as long). The clsCboRecSel raises the 'evAfterUpdate event in the combo's AfterUpdate event stub in the class. clsCboRecSel is declared Withevents back in the form. An event stub is created in clsFrm sinking evAfterUpdate. When evAfterUpdate fires, control passes back to the form's evAfterUpdate event stub and the form has to grab a copy of the RecordsetClone, move to that record, grab the bookmark, then set the form's bookmark to that bookmark, causing the form to move to the right place. Notice that the clsCboRecSel doesn't need to know anything about the form in either case. It can sync to the form simply by exposing a method for the form to call, and the form can sync to the record selector simply by sinking an event raised by the record selector class. So the answer is to build functionality into the control class, and expose that functionality via methods of the control class. Raise events in the control class as required to notify the form that the control class did something that the form class might want to know about. Often times the control class behaviors simply don't matter to the form. For example my combo control wrapper class can be programmed to open a specific list form in the dbl-click event so that the list behind the form can be programmed. The form that carries the combo control doesn't care about that, in fact that is a behavior that might be useful in any combo in any form. It is the combo control classes' business, not the form class' business. IMO classes really need to *try* to be independent of each other. Sometimes it is not possible, sometimes specific sets of classes form a system and need each other to perform the whole task. On the other hand even when they might need to know about each other, you should try to use an interface - an exposed method or raising an event - to allow the partner object to get something done. Programming an interface helps to disentangle the objects themselves. >If a WithEvents variable of form type is declared in control class and is set equal to the form variable belonging to form class, it hampers proper closing. Yes, it definitely can. a circular reference is formed where the form refers to the form class which refers to the control class and the control class refers to the form. The answer is being rigorous in your cleanup. Sometimes just setting the pointer to the control class to nothing back in the form class is enough to cause the control class to close properly. The class terminate MUST set pointers to all objects to nothing. If the terminate event fires then the form pointer is cleaned up as is the pointer to the wrapped control(s). If this cleanup is not performed then things start to break. Occasionally I have had to expose a mTerm() method that I explicitly called back in the parent class before setting the pointer to the child class to nothing. That mTerm class performs all of the cleanup. The Class_Terminate() event then calls mTerm in cases where the pointer in the parent is just set to nothing. Cleanup is CRITICAL. If you do cleanup correctly, then it is quite possible to grab pointers to the form, and even sink form events. Sinking form events can be risky though in the earlier versions of Access, and can cause page faults in weird situations. >On the other hand, if a custom event is raised in form object's event (say current event) in form class, thereby enabling setting up of WithEvents object of form class type (set equal to the form class) in the control class, the said event does come up in the intellisense but does not show any activity. The event should fire in the control class, as long as the event property is set to [Event Property]. I have done so before and it does work. It is not clear whether you intend for the clsFrm to raise an event and be sunk in the control class, or for the form itself to have an event sunk in the control class. Either one *should* work. I have never tried to sink an event raised by my clsFrm inside of a control class, nor have I even declared clsFrm Withevents in a control class. I have to say I am heartened to have you asking so many questions about classes and events. From your general Access knowledge level I long ago assumed that you were probably way above me in this stuff. From the way you study stuff I assume that you soon will be anyway. ;) John W. Colby www.ColbyConsulting.com From newsgrps at dalyn.co.nz Thu Mar 12 17:56:50 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Fri, 13 Mar 2009 11:56:50 +1300 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <20090312155526.DHJF28781.mta01.xtra.co.nz@Dalyn.dalyn.co.n z> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <18D5EBE69AC3404DA26F13336FE18676@danwaters> <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> <49B96D01.17771.1CECF77@stuart.lexacorp.com.pg> <29f585dd0903120457t4e25cfccka5576e16a68588d0@mail.gmail.com> <20090312155526.DHJF28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <20090312225610.LYLT15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Here is a strange thing. They have 22 Terminal Server Licences. However, more than 22 users can be logged into terminal services at a time, and more than 22 users can be accessing the SQL databases (through different programmes), but it seems that only a certain number of users can open the same programme at the same time. Is this how terminal services defines the number of users (by the number of times a programme can be opened)? David At 13/03/2009, you wrote: >I'll check this out, but I don't think the users have a problem with >accessing Terminal server, just opening the ade. > >To add to the information, there are two different ade programs they >can have open at the same time. Even when there are 20 users on one >ade and the 21st can't open it, the 21st can still open the second >ade (which doesn't have another 20 users already using it). > >David > >At 13/03/2009, you wrote: > >I agree. I used to work at a place where had up to 70 simultaneous users > >running an ADP over TS without problems. There was only one copy of the ADP, > >shared by all users. Our TS license was Enterprise and we didn't have > >problems at all. > > > >Arthur > > > >On Thu, Mar 12, 2009 at 6:13 AM, Stuart McLachlan > >wrote: > > > > > In which case, their may be a licencing limit in Terminal Servcies. > > > > > > > > > > >-- > >AccessD mailing list > >AccessD at databaseadvisors.com > >http://databaseadvisors.com/mailman/listinfo/accessd > >Website: http://www.databaseadvisors.com > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From jwcolby at gmail.com Thu Mar 12 18:55:16 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 19:55:16 -0400 Subject: [AccessD] Building a control class In-Reply-To: References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com> Message-ID: <49B9A0E4.60106@gmail.com> Charlotte, I was simply saying that there are cases where for example a supervisor loads a table, and each record in the table is a class. As an example my security system has a user table, a group table and a UserGroup table. There is a class for each of those three plus a supervisor base class that loads all of the records in all of these three tables. None of the classes function without all of the others. That does not mean that the child classes are aware of the parents (they aren't), but they "depend on each other" in that none of them have any value without all of the others. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: >> IMO classes really need to *try* to be independent of each other. >> Sometimes it is not possible, sometimes specific sets of classes form a >> > system and need each other to perform the whole task. > > I agree with the first statement, John. But I can't think of a reason > it wouldn't be possible. When two independent objects need to > coordinate, they do it through another class. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby > Sent: Thursday, March 12, 2009 2:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > AD, > > >In your view, what could be the best strategy for projecting the > events pertaining to form object variable in form class, into the > control class ? > > In general a control class should not be aware of the form and > particularly its events. If the form needs to have a control do > something in response to one of the form's events, you should expose a > method in the control class to call from the form's event. Let's take > an example: > > I use a combo control to cause the form to select a record. The form > and the combo should "stay in sync" or it is visually confusing. IOW, > if the form moves to a specific record, the record selector combo should > "move to" and display that same record. Obviously if the combo selects > a record, the form should move to that record. The form and combo "stay > in sync". > > I created a "mSyncToForm(lngPKID)" method in the combo class. In the > form's Current event the clsCboRecSel.mSyncToForm is called passing in > the form's PKID. The combo class then causes the combo control to > display the record with that value in column 0. Thus the combo "syncs" > to the form. > > OTOH, if the user selects a record that they want to move to, the form > should move to that record. clsCboRecSel defines an Event > evAfterUpdate(lngPKID as long). The clsCboRecSel raises the > 'evAfterUpdate event in the combo's AfterUpdate event stub in the class. > clsCboRecSel is declared Withevents back in the form. An event stub is > created in clsFrm sinking evAfterUpdate. When evAfterUpdate fires, > control passes back to the form's evAfterUpdate event stub and the form > has to grab a copy of the RecordsetClone, move to that record, grab the > bookmark, then set the form's bookmark to that bookmark, causing the > form to move to the right place. > > Notice that the clsCboRecSel doesn't need to know anything about the > form in either case. It can sync to the form simply by exposing a > method for the form to call, and the form can sync to the record > selector simply by sinking an event raised by the record selector class. > > So the answer is to build functionality into the control class, and > expose that functionality via methods of the control class. Raise > events in the control class as required to notify the form that the > control class did something that the form class might want to know > about. > > Often times the control class behaviors simply don't matter to the form. > For example my combo control wrapper class can be programmed to open a > specific list form in the dbl-click event so that the list behind the > form can be programmed. The form that carries the combo control doesn't > care about that, in fact that is a behavior that might be useful in any > combo in any form. It is the combo control classes' business, not the > form class' business. > > IMO classes really need to *try* to be independent of each other. > Sometimes it is not possible, sometimes specific sets of classes form a > system and need each other to perform the whole task. On the other hand > even when they might need to know about each other, you should try to > use an interface - an exposed method or raising an event - to allow the > partner object to get something done. Programming an interface helps to > disentangle the objects themselves. > > >If a WithEvents variable of form type is declared in control class and > is set equal to the form variable belonging to form class, it hampers > proper closing. > > Yes, it definitely can. a circular reference is formed where the form > refers to the form class which refers to the control class and the > control class refers to the form. The answer is being rigorous in your > cleanup. Sometimes just setting the pointer to the control class to > nothing back in the form class is enough to cause the control class to > close properly. The class terminate MUST set pointers to all objects to > nothing. If the terminate event fires then the form pointer is cleaned > up as is the pointer to the wrapped control(s). If this cleanup is not > performed then things start to break. Occasionally I have had to expose > a mTerm() method that I explicitly called back in the parent class > before setting the pointer to the child class to nothing. That mTerm > class performs all of the cleanup. The Class_Terminate() event then > calls mTerm in cases where the pointer in the parent is just set to > nothing. > > Cleanup is CRITICAL. If you do cleanup correctly, then it is quite > possible to grab pointers to the form, and even sink form events. > Sinking form events can be risky though in the earlier versions of > Access, and can cause page faults in weird situations. > > >On the other hand, if a custom event is raised in form object's event > (say current event) in form class, thereby enabling setting up of > WithEvents object of form class type (set equal to the form class) in > the control class, the said event does come up in the intellisense but > does not show any activity. > > The event should fire in the control class, as long as the event > property is set to [Event Property]. I have done so before and it does > work. It is not clear whether you intend for the clsFrm to raise an > event and be sunk in the control class, or for the form itself to have > an event sunk in the control class. Either one *should* work. I have > never tried to sink an event raised by my clsFrm inside of a control > class, nor have I even declared clsFrm Withevents in a control class. > > > I have to say I am heartened to have you asking so many questions about > classes and events. From your general Access knowledge level I long ago > assumed that you were probably way above me in this stuff. From the way > you study stuff I assume that you soon will be anyway. ;) > > > John W. Colby > www.ColbyConsulting.com > > > From cfoust at infostatsystems.com Thu Mar 12 18:59:49 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 12 Mar 2009 16:59:49 -0700 Subject: [AccessD] Building a control class In-Reply-To: <49B9A0E4.60106@gmail.com> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com> <49B9A0E4.60106@gmail.com> Message-ID: OK, thanks for clearing up my confusion, John. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Thursday, March 12, 2009 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Building a control class Charlotte, I was simply saying that there are cases where for example a supervisor loads a table, and each record in the table is a class. As an example my security system has a user table, a group table and a UserGroup table. There is a class for each of those three plus a supervisor base class that loads all of the records in all of these three tables. None of the classes function without all of the others. That does not mean that the child classes are aware of the parents (they aren't), but they "depend on each other" in that none of them have any value without all of the others. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: >> IMO classes really need to *try* to be independent of each other. >> Sometimes it is not possible, sometimes specific sets of classes form >> a >> > system and need each other to perform the whole task. > > I agree with the first statement, John. But I can't think of a reason > it wouldn't be possible. When two independent objects need to > coordinate, they do it through another class. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W > Colby > Sent: Thursday, March 12, 2009 2:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > AD, > > >In your view, what could be the best strategy for projecting the > events pertaining to form object variable in form class, into the > control class ? > > In general a control class should not be aware of the form and > particularly its events. If the form needs to have a control do > something in response to one of the form's events, you should expose a > method in the control class to call from the form's event. Let's take > an example: > > I use a combo control to cause the form to select a record. The form > and the combo should "stay in sync" or it is visually confusing. IOW, > if the form moves to a specific record, the record selector combo > should "move to" and display that same record. Obviously if the combo > selects a record, the form should move to that record. The form and > combo "stay in sync". > > I created a "mSyncToForm(lngPKID)" method in the combo class. In the > form's Current event the clsCboRecSel.mSyncToForm is called passing in > the form's PKID. The combo class then causes the combo control to > display the record with that value in column 0. Thus the combo "syncs" > to the form. > > OTOH, if the user selects a record that they want to move to, the form > should move to that record. clsCboRecSel defines an Event > evAfterUpdate(lngPKID as long). The clsCboRecSel raises the > 'evAfterUpdate event in the combo's AfterUpdate event stub in the class. > clsCboRecSel is declared Withevents back in the form. An event stub > is created in clsFrm sinking evAfterUpdate. When evAfterUpdate fires, > control passes back to the form's evAfterUpdate event stub and the > form has to grab a copy of the RecordsetClone, move to that record, > grab the bookmark, then set the form's bookmark to that bookmark, > causing the form to move to the right place. > > Notice that the clsCboRecSel doesn't need to know anything about the > form in either case. It can sync to the form simply by exposing a > method for the form to call, and the form can sync to the record > selector simply by sinking an event raised by the record selector class. > > So the answer is to build functionality into the control class, and > expose that functionality via methods of the control class. Raise > events in the control class as required to notify the form that the > control class did something that the form class might want to know > about. > > Often times the control class behaviors simply don't matter to the form. > For example my combo control wrapper class can be programmed to open a > specific list form in the dbl-click event so that the list behind the > form can be programmed. The form that carries the combo control > doesn't care about that, in fact that is a behavior that might be > useful in any combo in any form. It is the combo control classes' > business, not the form class' business. > > IMO classes really need to *try* to be independent of each other. > Sometimes it is not possible, sometimes specific sets of classes form > a system and need each other to perform the whole task. On the other > hand even when they might need to know about each other, you should > try to use an interface - an exposed method or raising an event - to > allow the partner object to get something done. Programming an > interface helps to disentangle the objects themselves. > > >If a WithEvents variable of form type is declared in control class > and is set equal to the form variable belonging to form class, it > hampers proper closing. > > Yes, it definitely can. a circular reference is formed where the form > refers to the form class which refers to the control class and the > control class refers to the form. The answer is being rigorous in > your cleanup. Sometimes just setting the pointer to the control class > to nothing back in the form class is enough to cause the control class > to close properly. The class terminate MUST set pointers to all > objects to nothing. If the terminate event fires then the form > pointer is cleaned up as is the pointer to the wrapped control(s). If > this cleanup is not performed then things start to break. > Occasionally I have had to expose a mTerm() method that I explicitly > called back in the parent class before setting the pointer to the > child class to nothing. That mTerm class performs all of the cleanup. > The Class_Terminate() event then calls mTerm in cases where the > pointer in the parent is just set to nothing. > > Cleanup is CRITICAL. If you do cleanup correctly, then it is quite > possible to grab pointers to the form, and even sink form events. > Sinking form events can be risky though in the earlier versions of > Access, and can cause page faults in weird situations. > > >On the other hand, if a custom event is raised in form object's > event (say current event) in form class, thereby enabling setting up > of WithEvents object of form class type (set equal to the form class) > in the control class, the said event does come up in the intellisense > but does not show any activity. > > The event should fire in the control class, as long as the event > property is set to [Event Property]. I have done so before and it > does work. It is not clear whether you intend for the clsFrm to raise > an event and be sunk in the control class, or for the form itself to > have an event sunk in the control class. Either one *should* work. I > have never tried to sink an event raised by my clsFrm inside of a > control class, nor have I even declared clsFrm Withevents in a control class. > > > I have to say I am heartened to have you asking so many questions > about classes and events. From your general Access knowledge level I > long ago assumed that you were probably way above me in this stuff. > From the way you study stuff I assume that you soon will be anyway. > ;) > > > John W. Colby > www.ColbyConsulting.com > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Thu Mar 12 19:03:11 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 12 Mar 2009 20:03:11 -0400 Subject: [AccessD] Building a control class In-Reply-To: References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com> Message-ID: <49B9A2BF.1040106@gmail.com> I have to apologize for some miscommunications in this email. >clsCboRecSel is declared Withevents back in the form. clsCboRecSel is declared Withevents back in the CLASS clsFRM. I have worked so long with classes that I think of my class as the object, I refer to my clsFrm as "the form", when in fact my class is the form's wrapper. My class sinks all of the form's events, and it also sinks events coming back from specific other classes of my own, in this case clsCboRecSel. Apologies for the confusion. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: >> IMO classes really need to *try* to be independent of each other. >> Sometimes it is not possible, sometimes specific sets of classes form a >> > system and need each other to perform the whole task. > > I agree with the first statement, John. But I can't think of a reason > it wouldn't be possible. When two independent objects need to > coordinate, they do it through another class. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby > Sent: Thursday, March 12, 2009 2:39 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Building a control class > > AD, > > >In your view, what could be the best strategy for projecting the > events pertaining to form object variable in form class, into the > control class ? > > In general a control class should not be aware of the form and > particularly its events. If the form needs to have a control do > something in response to one of the form's events, you should expose a > method in the control class to call from the form's event. Let's take > an example: > > I use a combo control to cause the form to select a record. The form > and the combo should "stay in sync" or it is visually confusing. IOW, > if the form moves to a specific record, the record selector combo should > "move to" and display that same record. Obviously if the combo selects > a record, the form should move to that record. The form and combo "stay > in sync". > > I created a "mSyncToForm(lngPKID)" method in the combo class. In the > form's Current event the clsCboRecSel.mSyncToForm is called passing in > the form's PKID. The combo class then causes the combo control to > display the record with that value in column 0. Thus the combo "syncs" > to the form. > > OTOH, if the user selects a record that they want to move to, the form > should move to that record. clsCboRecSel defines an Event > evAfterUpdate(lngPKID as long). The clsCboRecSel raises the > 'evAfterUpdate event in the combo's AfterUpdate event stub in the class. > clsCboRecSel is declared Withevents back in the form. An event stub is > created in clsFrm sinking evAfterUpdate. When evAfterUpdate fires, > control passes back to the form's evAfterUpdate event stub and the form > has to grab a copy of the RecordsetClone, move to that record, grab the > bookmark, then set the form's bookmark to that bookmark, causing the > form to move to the right place. > > Notice that the clsCboRecSel doesn't need to know anything about the > form in either case. It can sync to the form simply by exposing a > method for the form to call, and the form can sync to the record > selector simply by sinking an event raised by the record selector class. > > So the answer is to build functionality into the control class, and > expose that functionality via methods of the control class. Raise > events in the control class as required to notify the form that the > control class did something that the form class might want to know > about. > > Often times the control class behaviors simply don't matter to the form. > For example my combo control wrapper class can be programmed to open a > specific list form in the dbl-click event so that the list behind the > form can be programmed. The form that carries the combo control doesn't > care about that, in fact that is a behavior that might be useful in any > combo in any form. It is the combo control classes' business, not the > form class' business. > > IMO classes really need to *try* to be independent of each other. > Sometimes it is not possible, sometimes specific sets of classes form a > system and need each other to perform the whole task. On the other hand > even when they might need to know about each other, you should try to > use an interface - an exposed method or raising an event - to allow the > partner object to get something done. Programming an interface helps to > disentangle the objects themselves. > > >If a WithEvents variable of form type is declared in control class and > is set equal to the form variable belonging to form class, it hampers > proper closing. > > Yes, it definitely can. a circular reference is formed where the form > refers to the form class which refers to the control class and the > control class refers to the form. The answer is being rigorous in your > cleanup. Sometimes just setting the pointer to the control class to > nothing back in the form class is enough to cause the control class to > close properly. The class terminate MUST set pointers to all objects to > nothing. If the terminate event fires then the form pointer is cleaned > up as is the pointer to the wrapped control(s). If this cleanup is not > performed then things start to break. Occasionally I have had to expose > a mTerm() method that I explicitly called back in the parent class > before setting the pointer to the child class to nothing. That mTerm > class performs all of the cleanup. The Class_Terminate() event then > calls mTerm in cases where the pointer in the parent is just set to > nothing. > > Cleanup is CRITICAL. If you do cleanup correctly, then it is quite > possible to grab pointers to the form, and even sink form events. > Sinking form events can be risky though in the earlier versions of > Access, and can cause page faults in weird situations. > > >On the other hand, if a custom event is raised in form object's event > (say current event) in form class, thereby enabling setting up of > WithEvents object of form class type (set equal to the form class) in > the control class, the said event does come up in the intellisense but > does not show any activity. > > The event should fire in the control class, as long as the event > property is set to [Event Property]. I have done so before and it does > work. It is not clear whether you intend for the clsFrm to raise an > event and be sunk in the control class, or for the form itself to have > an event sunk in the control class. Either one *should* work. I have > never tried to sink an event raised by my clsFrm inside of a control > class, nor have I even declared clsFrm Withevents in a control class. > > > I have to say I am heartened to have you asking so many questions about > classes and events. From your general Access knowledge level I long ago > assumed that you were probably way above me in this stuff. From the way > you study stuff I assume that you soon will be anyway. ;) > > > John W. Colby > www.ColbyConsulting.com > > > From fuller.artful at gmail.com Thu Mar 12 20:13:29 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 12 Mar 2009 21:13:29 -0400 Subject: [AccessD] Access ade 20 User limit? In-Reply-To: <20090312225610.LYLT15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> References: <20090312010952.MUMX15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> <18D5EBE69AC3404DA26F13336FE18676@danwaters> <20090312042607.WFV28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> <49B96D01.17771.1CECF77@stuart.lexacorp.com.pg> <29f585dd0903120457t4e25cfccka5576e16a68588d0@mail.gmail.com> <20090312155526.DHJF28781.mta01.xtra.co.nz@Dalyn.dalyn.co.nz> <20090312225610.LYLT15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <29f585dd0903121813r5dbbf22rae1d5e19ab2b0720@mail.gmail.com> Not in my experience. Nothing like that ever happened. I have had dozens of users running a single ADP against a SQL database, without this kind of problem. Arthur From Gustav at cactus.dk Fri Mar 13 02:49:00 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 13 Mar 2009 08:49:00 +0100 Subject: [AccessD] Access ade 20 User limit? Message-ID: Hi David Terminal Services has an issue with "old" users locking licenses for some time. I don't recall the details, but my tech colleague once described an admin nightmare cleaning up these if you have some rotating among the users (students and freelancers). That's one reason why he prefers the Thinsoft XP Server for small scale setups (<= 21 users) /gustav >>> newsgrps at dalyn.co.nz 12-03-2009 23:56 >>> Here is a strange thing. They have 22 Terminal Server Licences. However, more than 22 users can be logged into terminal services at a time, and more than 22 users can be accessing the SQL databases (through different programmes), but it seems that only a certain number of users can open the same programme at the same time. Is this how terminal services defines the number of users (by the number of times a programme can be opened)? David At 13/03/2009, you wrote: >I'll check this out, but I don't think the users have a problem with >accessing Terminal server, just opening the ade. > >To add to the information, there are two different ade programs they >can have open at the same time. Even when there are 20 users on one >ade and the 21st can't open it, the 21st can still open the second >ade (which doesn't have another 20 users already using it). > >David From iggy at nanaimo.ark.com Fri Mar 13 08:41:38 2009 From: iggy at nanaimo.ark.com (Tony Septav) Date: Fri, 13 Mar 2009 05:41:38 -0800 Subject: [AccessD] Can't Open Form Message-ID: <49BA6292.6040105@nanaimo.ark.com> Hey Gustav Worked with the client yesterday afternoon, found out she only had the Comdlg32.dll and none of the other Comdlg32 files in her System32 folder, sent her my files and so on. She is back up and running. Thanks again. From Gustav at cactus.dk Fri Mar 13 08:32:53 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 13 Mar 2009 14:32:53 +0100 Subject: [AccessD] Can't Open Form Message-ID: OK, that explains. /gustav >>> iggy at nanaimo.ark.com 13-03-2009 14:41 >>> Hey Gustav Worked with the client yesterday afternoon, found out she only had the Comdlg32.dll and none of the other Comdlg32 files in her System32 folder, sent her my files and so on. She is back up and running. Thanks again. From ssharkins at gmail.com Fri Mar 13 11:05:05 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 13 Mar 2009 12:05:05 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> Message-ID: <802C6107D3B34D9782877745BDBF360D@SusanOne> I know this is a really old subject -- but William, you mentioned the MS dotnet learning site -- I can't find it, do you have a link? What I'm turning up is way over my head, definitely not beginner stuff. Susan H. > ...before you buy a book (Susan will kill me for this) try the MS dotnet > learning site first ...they have literally dozens of free walk though > videos > with downloadable code ...a step above the normal quality for MS ...I've > got > hundreds of books collecting dust from other products over the years but > not > one on VS2008 so far even though its now my full time development > environment (with the exception of legacy Access dbs that I still support > and am working on converting) ...point being that imnsho, the quality and > accessibility of free and low cost on-line learning resources now makes > most > tech books obsolete ...and I'd be the first to admit I love books. From sbamber at hss.com Fri Mar 13 11:21:40 2009 From: sbamber at hss.com (Simon Bamber) Date: Fri, 13 Mar 2009 16:21:40 -0000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) Message-ID: <05D396DAB16E924384091182F16B4EA009B50799@exchange2.hss.co.uk> Hello Susan, 1st I would like to apologize for any blah... added to the end of the email, it is done automatically... In relation to learning VB.Net (any version) I use the following for free videos... http://www.learnvisualstudio.net They have free and subscription based stuff. The free stuff got me started. MSDN site link below is another good resource for me: http://msdn.microsoft.com/en-us/vbasic/default.aspx Another site that helped me out was: http://www.homeandlearn.co.uk/NET/vbNET.html I am in no way connected to any of these sites. Hope they help Simon Bamber This message, and any associated files, are intended only for the use of the message recipient and may contain information that is confidential, subject to copyright or constitute a trade secret. If you are not the message recipient you are hereby notified that any dissemination, copying or distribution of this message, or files associated with this message, is strictly prohibited. If you have received this message in error, please notify the sender immediately by replying to the message and then deleting it from your computer. HSS Hire Service Group Limited may monitor email traffic data and also the content of email for the purposes of security and staff training. Any views or opinions presented are solely those of sbamber at hss.com and do not necessarily represent those of the company. HSS Hire Service Group is a limited company registered in England and Wales. Registered number: 644490. Registered office: 25 Willow Lane, Mitcham, Surrey, CR4 4TS, United Kingdom. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 13 March 2009 16:05 To: Access Developers discussion and problem solving Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) I know this is a really old subject -- but William, you mentioned the MS dotnet learning site -- I can't find it, do you have a link? What I'm turning up is way over my head, definitely not beginner stuff. Susan H. > ...before you buy a book (Susan will kill me for this) try the MS dotnet > learning site first ...they have literally dozens of free walk though > videos > with downloadable code ...a step above the normal quality for MS ...I've > got > hundreds of books collecting dust from other products over the years but > not > one on VS2008 so far even though its now my full time development > environment (with the exception of legacy Access dbs that I still support > and am working on converting) ...point being that imnsho, the quality and > accessibility of free and low cost on-line learning resources now makes > most > tech books obsolete ...and I'd be the first to admit I love books. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Mar 13 11:34:22 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 13 Mar 2009 12:34:22 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) References: <05D396DAB16E924384091182F16B4EA009B50799@exchange2.hss.co.uk> Message-ID: <55D9D6A7E9BE4C39B5E2CC35C138A2A6@SusanOne> Thanks Simon -- I'll take a look! For anyone interested, MS took down gotdotnet.com. Susan H. > Hello Susan, > > In relation to learning VB.Net (any version) I use the following for > free videos... > http://www.learnvisualstudio.net From erbachs at gmail.com Fri Mar 13 11:49:50 2009 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 13 Mar 2009 11:49:50 -0500 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) In-Reply-To: <802C6107D3B34D9782877745BDBF360D@SusanOne> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> Message-ID: <39cb22f30903130949m45646bb6kd8b100b2ad9b2d7b@mail.gmail.com> Susan, For ASP.NET there are a lot of Microsoft tutorials at: http://www.asp.net/learn/ Steve Erbach Neenah, WI On Fri, Mar 13, 2009 at 11:05 AM, Susan Harkins wrote: > I know this is a really old subject -- but William, you mentioned the MS > dotnet learning site -- I can't find it, do you have a link? What I'm > turning up is way over my head, definitely not beginner stuff. > > Susan H. > >> ...before you buy a book (Susan will kill me for this) try the MS dotnet >> learning site first ...they have literally dozens of free walk though >> videos >> with downloadable code ...a step above the normal quality for MS ...I've >> got >> hundreds of books collecting dust from other products over the years but >> not >> one on VS2008 so far even though its now my full time development >> environment (with the exception of legacy Access dbs that I still support >> and am working on converting) ...point being that imnsho, the quality and >> accessibility of free and low cost on-line learning resources now makes >> most >> tech books obsolete ...and I'd be the first to admit I love books. From fuller.artful at gmail.com Fri Mar 13 16:02:00 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 13 Mar 2009 17:02:00 -0400 Subject: [AccessD] In Memory of Barry Rebell Message-ID: <29f585dd0903131402l32128cd2k71082a5d05f619d0@mail.gmail.com> I know that some of us programmed in Clipper, so this is not entirely irrelevant... Clipper was the language my friend Brian Russell created (with help of course), and about which I wrote my first two books. The company was called Nantucket. The little-known reason they chose that name is because they held all their planning meetings at a restaurant of the same name, before the company was actually created The president of the firm, Barry Rebell, recently passed away, causing a Facebook site to be created in his memory. It is simply amazing. About a hundred of us "core" Clipper people are once again in touch, exchanging stories about the various conferences. It's as if no time has passed. Everyone remembers everyone. What an excellent way to blow a Friday, reminiscing about times "back in the day". We really had fun together, in about a dozen different cities, and each time it was as if no time had passed. It was (and I guess still is) a wonderful community. Barry was a larger-than-life guy, in more ways than one. Once Clipper started taking off, Barry bought a Ferrari. This is not in itself unusual. What makes it unusual is that Barry weighed easily in excess of 300 pounds. In fact, he had to get a custom-made driver's seat. Watching him get out of the car was truly a sight to behold. He shall be missed. From wdhindman at dejpolsystems.com Sat Mar 14 01:41:15 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 02:41:15 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> Message-ID: Susan ...try these for beginner level stuff http://www.microsoft.com/express/vb/default.aspx http://msdn.microsoft.com/en-us/beginner/bb308760.aspx http://msdn.microsoft.com/en-us/beginner/default.aspx ...and not that you asked, but if it were me doing it all over again I'd skip the vb.net stuff and go straight to c#.net ...there really isn't that much difference in the syntax and elsewise the learning curve is the same ...and what you'll find in the end is that there are far, far more "good" code samples available in c#.net than vb.net ...I let the C# scare me off at first, assuming that vb.net would be like vb/vba ...but it just isn't ...and when you get into it, you'll find answers in c# that just don't exist in vb and then start using the free translation sites ...and when you see the c#.net code you input come out in vb.net, it will dawn on you that the structure and logic is the same, only the syntax differs ...so why spend the time learning the vb.net syntax when you're eventually going to start writing in c# anyway if you're serious about learning dotnet ...I know, I know ...but I'm going to remind you I told you so one of these days :) William -------------------------------------------------- From: "Susan Harkins" Sent: Friday, March 13, 2009 12:05 PM To: "Access Developers discussion and problem solving" Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) > I know this is a really old subject -- but William, you mentioned the MS > dotnet learning site -- I can't find it, do you have a link? What I'm > turning up is way over my head, definitely not beginner stuff. > > Susan H. > >> ...before you buy a book (Susan will kill me for this) try the MS dotnet >> learning site first ...they have literally dozens of free walk though >> videos >> with downloadable code ...a step above the normal quality for MS ...I've >> got >> hundreds of books collecting dust from other products over the years but >> not >> one on VS2008 so far even though its now my full time development >> environment (with the exception of legacy Access dbs that I still support >> and am working on converting) ...point being that imnsho, the quality and >> accessibility of free and low cost on-line learning resources now makes >> most >> tech books obsolete ...and I'd be the first to admit I love books. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Sat Mar 14 08:14:10 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 14 Mar 2009 09:14:10 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> Message-ID: <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> William, Can one install Express side by side with the full version? I have the VS Pro edition installed already and have been meaning to get around to it, but seem to spend all my time in SQL Server instead. I have to do something about that :) A. On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < wdhindman at dejpolsystems.com> wrote: > Susan > > ...try these for beginner level stuff > > http://www.microsoft.com/express/vb/default.aspx > http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > http://msdn.microsoft.com/en-us/beginner/default.aspx > > ...and not that you asked, but if it were me doing it all over again I'd > skip the vb.net stuff and go straight to c#.net > ...there really isn't that much difference in the syntax and elsewise the > learning curve is the same > ...and what you'll find in the end is that there are far, far more "good" > code samples available in c#.net than vb.net > ...I let the C# scare me off at first, assuming that vb.net would be like > vb/vba ...but it just isn't > ...and when you get into it, you'll find answers in c# that just don't > exist > in vb and then start using the free translation sites > ...and when you see the c#.net code you input come out in vb.net, it will > dawn on you that the structure and logic is the same, only the syntax > differs > ...so why spend the time learning the vb.net syntax when you're eventually > going to start writing in c# anyway if you're serious about learning dotnet > > ...I know, I know ...but I'm going to remind you I told you so one of these > days :) > > William > > -------------------------------------------------- > From: "Susan Harkins" > Sent: Friday, March 13, 2009 12:05 PM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET > ) > > > I know this is a really old subject -- but William, you mentioned the > MS > > dotnet learning site -- I can't find it, do you have a link? What I'm > > turning up is way over my head, definitely not beginner stuff. > > > > Susan H. > > > >> ...before you buy a book (Susan will kill me for this) try the MS dotnet > >> learning site first ...they have literally dozens of free walk though > >> videos > >> with downloadable code ...a step above the normal quality for MS ...I've > >> got > >> hundreds of books collecting dust from other products over the years but > >> not > >> one on VS2008 so far even though its now my full time development > >> environment (with the exception of legacy Access dbs that I still > support > >> and am working on converting) ...point being that imnsho, the quality > and > >> accessibility of free and low cost on-line learning resources now makes > >> most > >> tech books obsolete ...and I'd be the first to admit I love books. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Mar 14 08:38:35 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 09:38:35 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne> <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> Message-ID: Arthur ...don't know ...I removed Express before installing VSP '8 ...can't think of a reason to run them side-by-side but if I wanted to install it again, I'd do it on a virtual pc. ...did I mention how much I love vpc? ...makes things like this sooooooo easy! :) ...and how can anyone complain about getting paid to live and work in Bermuda ...especially a Canuck in wintertime? :) ...btw ...anyone wanting to learn c# and visual studio in the real world should watch Shamil and group at work over in dba-vb :) William -------------------------------------------------- From: "Arthur Fuller" Sent: Saturday, March 14, 2009 9:14 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) > William, > > Can one install Express side by side with the full version? I have the VS > Pro edition installed already and have been meaning to get around to it, > but > seem to spend all my time in SQL Server instead. I have to do something > about that :) > > A. > > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > >> Susan >> >> ...try these for beginner level stuff >> >> http://www.microsoft.com/express/vb/default.aspx >> http://msdn.microsoft.com/en-us/beginner/bb308760.aspx >> http://msdn.microsoft.com/en-us/beginner/default.aspx >> >> ...and not that you asked, but if it were me doing it all over again I'd >> skip the vb.net stuff and go straight to c#.net >> ...there really isn't that much difference in the syntax and elsewise the >> learning curve is the same >> ...and what you'll find in the end is that there are far, far more "good" >> code samples available in c#.net than vb.net >> ...I let the C# scare me off at first, assuming that vb.net would be like >> vb/vba ...but it just isn't >> ...and when you get into it, you'll find answers in c# that just don't >> exist >> in vb and then start using the free translation sites >> ...and when you see the c#.net code you input come out in vb.net, it will >> dawn on you that the structure and logic is the same, only the syntax >> differs >> ...so why spend the time learning the vb.net syntax when you're >> eventually >> going to start writing in c# anyway if you're serious about learning >> dotnet >> >> ...I know, I know ...but I'm going to remind you I told you so one of >> these >> days :) >> >> William >> >> -------------------------------------------------- >> From: "Susan Harkins" >> Sent: Friday, March 13, 2009 12:05 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & >> VB.NET >> ) >> >> > I know this is a really old subject -- but William, you mentioned the >> MS >> > dotnet learning site -- I can't find it, do you have a link? What I'm >> > turning up is way over my head, definitely not beginner stuff. >> > >> > Susan H. >> > >> >> ...before you buy a book (Susan will kill me for this) try the MS >> >> dotnet >> >> learning site first ...they have literally dozens of free walk though >> >> videos >> >> with downloadable code ...a step above the normal quality for MS >> >> ...I've >> >> got >> >> hundreds of books collecting dust from other products over the years >> >> but >> >> not >> >> one on VS2008 so far even though its now my full time development >> >> environment (with the exception of legacy Access dbs that I still >> support >> >> and am working on converting) ...point being that imnsho, the quality >> and >> >> accessibility of free and low cost on-line learning resources now >> >> makes >> >> most >> >> tech books obsolete ...and I'd be the first to admit I love books. >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mcp2004 at mail.ru Sat Mar 14 08:42:37 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 14 Mar 2009 16:42:37 +0300 Subject: [AccessD] =?koi8-r?b?V2lsbGlhbSBIaW5kbWFuIChSZTogVmlzdWFsIEJhc2lj?= =?koi8-r?b?IDIwMDggRXhwcmVzcyAmVkIuTkVUKQ==?= In-Reply-To: <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> References: <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> Message-ID: Arthur, Sorry for my asking - why would you like to install Express version when you have Pro already installed? I mean Pro version is much more powerful/developer-friendly than Express version etc. Thank you. -- Shamil -----Original Message----- From: Arthur Fuller To: Access Developers discussion and problem solving Date: Sat, 14 Mar 2009 09:14:10 -0400 Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) > William, > > Can one install Express side by side with the full version? I have the VS > Pro edition installed already and have been meaning to get around to it, but > seem to spend all my time in SQL Server instead. I have to do something > about that :) > > A. > > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > > > Susan > > > > ...try these for beginner level stuff > > > > http://www.microsoft.com/express/vb/default.aspx > > http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > > http://msdn.microsoft.com/en-us/beginner/default.aspx > > > > ...and not that you asked, but if it were me doing it all over again I'd > > skip the vb.net stuff and go straight to c#.net > > ...there really isn't that much difference in the syntax and elsewise the > > learning curve is the same > > ...and what you'll find in the end is that there are far, far more "good" > > code samples available in c#.net than vb.net > > ...I let the C# scare me off at first, assuming that vb.net would be like > > vb/vba ...but it just isn't > > ...and when you get into it, you'll find answers in c# that just don't > > exist > > in vb and then start using the free translation sites > > ...and when you see the c#.net code you input come out in vb.net, it will > > dawn on you that the structure and logic is the same, only the syntax > > differs > > ...so why spend the time learning the vb.net syntax when you're eventually > > going to start writing in c# anyway if you're serious about learning dotnet > > > > ...I know, I know ...but I'm going to remind you I told you so one of these > > days :) > > > > William > > > > -------------------------------------------------- > > From: "Susan Harkins" > > Sent: Friday, March 13, 2009 12:05 PM > > To: "Access Developers discussion and problem solving" > > > > Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & VB.NET > > ) > > > > > I know this is a really old subject -- but William, you mentioned the > > MS > > > dotnet learning site -- I can't find it, do you have a link? What I'm > > > turning up is way over my head, definitely not beginner stuff. > > > > > > Susan H. > > > > > >> ...before you buy a book (Susan will kill me for this) try the MS dotnet > > >> learning site first ...they have literally dozens of free walk though > > >> videos > > >> with downloadable code ...a step above the normal quality for MS ...I've > > >> got > > >> hundreds of books collecting dust from other products over the years but > > >> not > > >> one on VS2008 so far even though its now my full time development > > >> environment (with the exception of legacy Access dbs that I still > > support > > >> and am working on converting) ...point being that imnsho, the quality > > and > > >> accessibility of free and low cost on-line learning resources now makes > > >> most > > >> tech books obsolete ...and I'd be the first to admit I love books. > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sat Mar 14 08:57:00 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 14 Mar 2009 13:57:00 +0000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> Message-ID: William, Is virtual PC 2007 from Microsoft free or not. The site says "free download" but it is unclear whether that means that after installing it, I then get only xyz days to use it. If not free, what would you recommend? Thanks Max On Sat, Mar 14, 2009 at 1:38 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > Arthur > > ...don't know ...I removed Express before installing VSP '8 > ...can't think of a reason to run them side-by-side but if I wanted to > install it again, I'd do it on a virtual pc. > ...did I mention how much I love vpc? ...makes things like this sooooooo > easy! :) > > ...and how can anyone complain about getting paid to live and work in > Bermuda ...especially a Canuck in wintertime? :) > > ...btw ...anyone wanting to learn c# and visual studio in the real world > should watch Shamil and group at work > over in dba-vb :) > > William > > -------------------------------------------------- > From: "Arthur Fuller" > Sent: Saturday, March 14, 2009 9:14 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express > &VB.NET ) > > > William, > > > > Can one install Express side by side with the full version? I have the VS > > Pro edition installed already and have been meaning to get around to it, > > but > > seem to spend all my time in SQL Server instead. I have to do something > > about that :) > > > > A. > > > > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < > > wdhindman at dejpolsystems.com> wrote: > > > >> Susan > >> > >> ...try these for beginner level stuff > >> > >> http://www.microsoft.com/express/vb/default.aspx > >> http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > >> http://msdn.microsoft.com/en-us/beginner/default.aspx > >> > >> ...and not that you asked, but if it were me doing it all over again I'd > >> skip the vb.net stuff and go straight to c#.net > >> ...there really isn't that much difference in the syntax and elsewise > the > >> learning curve is the same > >> ...and what you'll find in the end is that there are far, far more > "good" > >> code samples available in c#.net than vb.net > >> ...I let the C# scare me off at first, assuming that vb.net would be > like > >> vb/vba ...but it just isn't > >> ...and when you get into it, you'll find answers in c# that just don't > >> exist > >> in vb and then start using the free translation sites > >> ...and when you see the c#.net code you input come out in vb.net, it > will > >> dawn on you that the structure and logic is the same, only the syntax > >> differs > >> ...so why spend the time learning the vb.net syntax when you're > >> eventually > >> going to start writing in c# anyway if you're serious about learning > >> dotnet > >> > >> ...I know, I know ...but I'm going to remind you I told you so one of > >> these > >> days :) > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Susan Harkins" > >> Sent: Friday, March 13, 2009 12:05 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & > >> VB.NET > >> ) > >> > >> > I know this is a really old subject -- but William, you mentioned the > >> MS > >> > dotnet learning site -- I can't find it, do you have a link? What I'm > >> > turning up is way over my head, definitely not beginner stuff. > >> > > >> > Susan H. > >> > > >> >> ...before you buy a book (Susan will kill me for this) try the MS > >> >> dotnet > >> >> learning site first ...they have literally dozens of free walk though > >> >> videos > >> >> with downloadable code ...a step above the normal quality for MS > >> >> ...I've > >> >> got > >> >> hundreds of books collecting dust from other products over the years > >> >> but > >> >> not > >> >> one on VS2008 so far even though its now my full time development > >> >> environment (with the exception of legacy Access dbs that I still > >> support > >> >> and am working on converting) ...point being that imnsho, the quality > >> and > >> >> accessibility of free and low cost on-line learning resources now > >> >> makes > >> >> most > >> >> tech books obsolete ...and I'd be the first to admit I love books. > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sat Mar 14 09:35:41 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 00:35:41 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, , Message-ID: <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg> I use and strongly recommend Sun VirtualBox. http://www.virtualbox.org/ It comes either as Open Source under a GNU GPL licence or closed source under a "VirtualBox Personal Use and Evaluation License" . The Personal Use clause is very open: "Personal Use" requires that you use the Product on the same Host Computer where you installed it yourself and that no more than one client connect to that Host Computer at a time for the purpose of displaying Guest Computers remotely." The closed source version is definitely the one to get, because of its additonal features. >From reviews on the web, VirtualBox seems to be a better product in a number of ways and it is under constant development - they come up with a new version about once a month.. Cheers, Stuart On 14 Mar 2009 at 13:57, Max Wanadoo wrote: > William, > Is virtual PC 2007 from Microsoft free or not. The site says "free download" > but it is unclear whether that means that after installing it, I then get > only xyz days to use it. > > If not free, what would you recommend? > > Thanks > Max > > > > On Sat, Mar 14, 2009 at 1:38 PM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > > > Arthur > > > > ...don't know ...I removed Express before installing VSP '8 > > ...can't think of a reason to run them side-by-side but if I wanted to > > install it again, I'd do it on a virtual pc. > > ...did I mention how much I love vpc? ...makes things like this sooooooo > > easy! :) > > > > ...and how can anyone complain about getting paid to live and work in > > Bermuda ...especially a Canuck in wintertime? :) > > > > ...btw ...anyone wanting to learn c# and visual studio in the real world > > should watch Shamil and group at work > > over in dba-vb :) > > > > William > > > > -------------------------------------------------- > > From: "Arthur Fuller" > > Sent: Saturday, March 14, 2009 9:14 AM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express > > &VB.NET ) > > > > > William, > > > > > > Can one install Express side by side with the full version? I have the VS > > > Pro edition installed already and have been meaning to get around to it, > > > but > > > seem to spend all my time in SQL Server instead. I have to do something > > > about that :) > > > > > > A. > > > > > > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < > > > wdhindman at dejpolsystems.com> wrote: > > > > > >> Susan > > >> > > >> ...try these for beginner level stuff > > >> > > >> http://www.microsoft.com/express/vb/default.aspx > > >> http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > > >> http://msdn.microsoft.com/en-us/beginner/default.aspx > > >> > > >> ...and not that you asked, but if it were me doing it all over again I'd > > >> skip the vb.net stuff and go straight to c#.net > > >> ...there really isn't that much difference in the syntax and elsewise > > the > > >> learning curve is the same > > >> ...and what you'll find in the end is that there are far, far more > > "good" > > >> code samples available in c#.net than vb.net > > >> ...I let the C# scare me off at first, assuming that vb.net would be > > like > > >> vb/vba ...but it just isn't > > >> ...and when you get into it, you'll find answers in c# that just don't > > >> exist > > >> in vb and then start using the free translation sites > > >> ...and when you see the c#.net code you input come out in vb.net, it > > will > > >> dawn on you that the structure and logic is the same, only the syntax > > >> differs > > >> ...so why spend the time learning the vb.net syntax when you're > > >> eventually > > >> going to start writing in c# anyway if you're serious about learning > > >> dotnet > > >> > > >> ...I know, I know ...but I'm going to remind you I told you so one of > > >> these > > >> days :) > > >> > > >> William > > >> > > >> -------------------------------------------------- > > >> From: "Susan Harkins" > > >> Sent: Friday, March 13, 2009 12:05 PM > > >> To: "Access Developers discussion and problem solving" > > >> > > >> Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & > > >> VB.NET > > >> ) > > >> > > >> > I know this is a really old subject -- but William, you mentioned the > > >> MS > > >> > dotnet learning site -- I can't find it, do you have a link? What I'm > > >> > turning up is way over my head, definitely not beginner stuff. > > >> > > > >> > Susan H. > > >> > > > >> >> ...before you buy a book (Susan will kill me for this) try the MS > > >> >> dotnet > > >> >> learning site first ...they have literally dozens of free walk though > > >> >> videos > > >> >> with downloadable code ...a step above the normal quality for MS > > >> >> ...I've > > >> >> got > > >> >> hundreds of books collecting dust from other products over the years > > >> >> but > > >> >> not > > >> >> one on VS2008 so far even though its now my full time development > > >> >> environment (with the exception of legacy Access dbs that I still > > >> support > > >> >> and am working on converting) ...point being that imnsho, the quality > > >> and > > >> >> accessibility of free and low cost on-line learning resources now > > >> >> makes > > >> >> most > > >> >> tech books obsolete ...and I'd be the first to admit I love books. > > >> > > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sat Mar 14 09:57:55 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 14 Mar 2009 10:57:55 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne> Message-ID: <5D24810E222F4404A638672EA6C22C59@SusanOne> VBE actually has links to some good tutorial stuff on the Start page. Most of it I ended up skipping because I already knew it, but in one, I did learn some nifty IE tricks. :) Susan H. > Susan > > ...try these for beginner level stuff > > http://www.microsoft.com/express/vb/default.aspx > http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > http://msdn.microsoft.com/en-us/beginner/default.aspx > > ...and not that you asked, but if it were me doing it all over again I'd > skip the vb.net stuff and go straight to c#.net > ...there really isn't that much difference in the syntax and elsewise the > learning curve is the same > ...and what you'll find in the end is that there are far, far more "good" > code samples available in c#.net than vb.net > ...I let the C# scare me off at first, assuming that vb.net would be like > vb/vba ...but it just isn't > ...and when you get into it, you'll find answers in c# that just don't > exist > in vb and then start using the free translation sites > ...and when you see the c#.net code you input come out in vb.net, it will > dawn on you that the structure and logic is the same, only the syntax > differs > ...so why spend the time learning the vb.net syntax when you're eventually > going to start writing in c# anyway if you're serious about learning > dotnet > > ...I know, I know ...but I'm going to remind you I told you so one of > these > days :) > > William > > -------------------------------------------------- > From: "Susan Harkins" > Sent: Friday, March 13, 2009 12:05 PM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & > VB.NET) > >> I know this is a really old subject -- but William, you mentioned the MS >> dotnet learning site -- I can't find it, do you have a link? What I'm >> turning up is way over my head, definitely not beginner stuff. >> >> Susan H. >> >>> ...before you buy a book (Susan will kill me for this) try the MS dotnet >>> learning site first ...they have literally dozens of free walk though >>> videos >>> with downloadable code ...a step above the normal quality for MS ...I've >>> got >>> hundreds of books collecting dust from other products over the years but >>> not >>> one on VS2008 so far even though its now my full time development >>> environment (with the exception of legacy Access dbs that I still >>> support >>> and am working on converting) ...point being that imnsho, the quality >>> and >>> accessibility of free and low cost on-line learning resources now makes >>> most >>> tech books obsolete ...and I'd be the first to admit I love books. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 14 10:23:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 14 Mar 2009 15:23:07 +0000 Subject: [AccessD] Sun Virtual PC Message-ID: Hi Stu, Hope you are well. I installed the sun VP but when I run it it opens the window, gives some info about the Host Key which I then close. It then displays a black command type window with the message "FATAL: No bootable mediaum found! System Halted. I have rebooted my PC which is stripped naked. Brand new installation of XP. Then AVG anti virus followed by Office 2003 - all updated with latest updates. Then web dev express form MS downloaded and installed - all ok except for the light thingy. Then installed Firefox 3. Then Sun VP. So as you can see, not much to go wrong. Any ideas? From wdhindman at dejpolsystems.com Sat Mar 14 10:44:51 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 11:44:51 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne><29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> Message-ID: <49B1CB7D3A024F778B519E4A1AC3AF9B@jislaptopdev> ...its free ...and it comes with a vhd with win xp or vista already installed so you don't have to buy another copy ...the free os is a limited time but they've renewed it every time it was about to expire so far. William -------------------------------------------------- From: "Max Wanadoo" Sent: Saturday, March 14, 2009 9:57 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > William, > Is virtual PC 2007 from Microsoft free or not. The site says "free > download" > but it is unclear whether that means that after installing it, I then get > only xyz days to use it. > > If not free, what would you recommend? > > Thanks > Max > > > > On Sat, Mar 14, 2009 at 1:38 PM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > >> Arthur >> >> ...don't know ...I removed Express before installing VSP '8 >> ...can't think of a reason to run them side-by-side but if I wanted to >> install it again, I'd do it on a virtual pc. >> ...did I mention how much I love vpc? ...makes things like this sooooooo >> easy! :) >> >> ...and how can anyone complain about getting paid to live and work in >> Bermuda ...especially a Canuck in wintertime? :) >> >> ...btw ...anyone wanting to learn c# and visual studio in the real world >> should watch Shamil and group at work >> over in dba-vb :) >> >> William >> >> -------------------------------------------------- >> From: "Arthur Fuller" >> Sent: Saturday, March 14, 2009 9:14 AM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express >> &VB.NET ) >> >> > William, >> > >> > Can one install Express side by side with the full version? I have the >> > VS >> > Pro edition installed already and have been meaning to get around to >> > it, >> > but >> > seem to spend all my time in SQL Server instead. I have to do something >> > about that :) >> > >> > A. >> > >> > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < >> > wdhindman at dejpolsystems.com> wrote: >> > >> >> Susan >> >> >> >> ...try these for beginner level stuff >> >> >> >> http://www.microsoft.com/express/vb/default.aspx >> >> http://msdn.microsoft.com/en-us/beginner/bb308760.aspx >> >> http://msdn.microsoft.com/en-us/beginner/default.aspx >> >> >> >> ...and not that you asked, but if it were me doing it all over again >> >> I'd >> >> skip the vb.net stuff and go straight to c#.net >> >> ...there really isn't that much difference in the syntax and elsewise >> the >> >> learning curve is the same >> >> ...and what you'll find in the end is that there are far, far more >> "good" >> >> code samples available in c#.net than vb.net >> >> ...I let the C# scare me off at first, assuming that vb.net would be >> like >> >> vb/vba ...but it just isn't >> >> ...and when you get into it, you'll find answers in c# that just don't >> >> exist >> >> in vb and then start using the free translation sites >> >> ...and when you see the c#.net code you input come out in vb.net, it >> will >> >> dawn on you that the structure and logic is the same, only the syntax >> >> differs >> >> ...so why spend the time learning the vb.net syntax when you're >> >> eventually >> >> going to start writing in c# anyway if you're serious about learning >> >> dotnet >> >> >> >> ...I know, I know ...but I'm going to remind you I told you so one of >> >> these >> >> days :) >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Susan Harkins" >> >> Sent: Friday, March 13, 2009 12:05 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & >> >> VB.NET >> >> ) >> >> >> >> > I know this is a really old subject -- but William, you mentioned >> >> the >> >> MS >> >> > dotnet learning site -- I can't find it, do you have a link? What >> >> > I'm >> >> > turning up is way over my head, definitely not beginner stuff. >> >> > >> >> > Susan H. >> >> > >> >> >> ...before you buy a book (Susan will kill me for this) try the MS >> >> >> dotnet >> >> >> learning site first ...they have literally dozens of free walk >> >> >> though >> >> >> videos >> >> >> with downloadable code ...a step above the normal quality for MS >> >> >> ...I've >> >> >> got >> >> >> hundreds of books collecting dust from other products over the >> >> >> years >> >> >> but >> >> >> not >> >> >> one on VS2008 so far even though its now my full time development >> >> >> environment (with the exception of legacy Access dbs that I still >> >> support >> >> >> and am working on converting) ...point being that imnsho, the >> >> >> quality >> >> and >> >> >> accessibility of free and low cost on-line learning resources now >> >> >> makes >> >> >> most >> >> >> tech books obsolete ...and I'd be the first to admit I love books. >> >> > >> >> > -- >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Sat Mar 14 12:50:40 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 14 Mar 2009 12:50:40 -0500 Subject: [AccessD] Sun Virtual PC In-Reply-To: References: Message-ID: <39cb22f30903141050y324aa9eap4882d3a04e7b8ad9@mail.gmail.com> Max, I've got the Sun VirtualBox stuff, too, to run Ubuntu as a virtual machine. To install it I downloaded the Ubuntu package as an ISO file. Thus I could attach to that file as a virtual CD drive to install Ubuntu on the virtual pc. Worked flawlessly. I haven't been able to figure out yet how to get more than 800x600 resolution, but that's small change that I can no doubt figure out when I have an extra afternoon sometime. Is this what you're trying to do? Install an operating system on your virtual pc? Steve Erbach Neenah, WI On Sat, Mar 14, 2009 at 10:23 AM, Max Wanadoo wrote: > Hi Stu, > Hope you are well. > I installed the sun VP but when I run it it opens the window, gives some > info about the Host Key which I then close. ?It then displays a black > command type window with the message "FATAL: No bootable mediaum found! > System Halted. > > I have rebooted my PC which is stripped naked. ?Brand new installation of > XP. ?Then AVG anti virus ?followed by Office 2003 - all updated with latest > updates. ?Then web dev express form MS downloaded and installed - all ok > except for the light thingy. ?Then installed Firefox 3. ?Then Sun VP. ?So as > you can see, not much to go wrong. > > Any ideas? > -- From erbachs at gmail.com Sat Mar 14 12:54:47 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 14 Mar 2009 12:54:47 -0500 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <49B1CB7D3A024F778B519E4A1AC3AF9B@jislaptopdev> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> <49B1CB7D3A024F778B519E4A1AC3AF9B@jislaptopdev> Message-ID: <39cb22f30903141054r3160976dy1679459a655dc5cf@mail.gmail.com> William, Interesting. Is that a recent promotion? When I downloaded VPC last year there wasn't any OS that came with it. Steve Erbach Neenah, WI On Sat, Mar 14, 2009 at 10:44 AM, William Hindman wrote: > ...its free ...and it comes with a vhd with win xp or vista already > installed so you don't have to buy another copy ...the free os is a limited > time but they've renewed it every time it was about to expire so far. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Saturday, March 14, 2009 9:57 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > >> William, >> Is virtual PC 2007 from Microsoft free or not. The site says "free >> download" >> but it is unclear whether that means that after installing it, I then ?get >> only xyz days to use it. >> >> If not free, what would ?you recommend? >> >> Thanks >> Max >> From max.wanadoo at gmail.com Sat Mar 14 10:18:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 14 Mar 2009 15:18:41 +0000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) In-Reply-To: <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg> Message-ID: Hi Stu, Hope you are well. I installed the sun VP but when I run it it opens the window, gives some info about the Host Key which I then close. It then displays a black command type window with the message "FATAL: No bootable mediaum found! System Halted. I have rebooted my PC which is stripped naked. Brand new installation of XP. Then AVG anti virus followed by Office 2003 - all updated with latest updates. Then web dev express form MS downloaded and installed - all ok except for the light thingy. Then installed Firefox 3. Then Sun VP. So as you can see, not much to go wrong. Any ideas? On Sat, Mar 14, 2009 at 2:35 PM, Stuart McLachlan wrote: > I use and strongly recommend Sun VirtualBox. > http://www.virtualbox.org/ > > It comes either as Open Source under a GNU GPL licence or closed source > under a > "VirtualBox Personal Use and Evaluation License" . > > The Personal Use clause is very open: > "Personal Use" requires that you use the Product on the same Host Computer > where you > installed it yourself and that no more than one client connect to that Host > Computer at a > time for the purpose of displaying Guest Computers remotely." > > The closed source version is definitely the one to get, because of its > additonal features. > > >From reviews on the web, VirtualBox seems to be a better product in a > number of ways and > it is under constant development - they come up with a new version about > once a month.. > > > Cheers, > Stuart > > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: > > > William, > > Is virtual PC 2007 from Microsoft free or not. The site says "free > download" > > but it is unclear whether that means that after installing it, I then > get > > only xyz days to use it. > > > > If not free, what would you recommend? > > > > Thanks > > Max > > > > > > > > On Sat, Mar 14, 2009 at 1:38 PM, William Hindman < > > wdhindman at dejpolsystems.com> wrote: > > > > > Arthur > > > > > > ...don't know ...I removed Express before installing VSP '8 > > > ...can't think of a reason to run them side-by-side but if I wanted to > > > install it again, I'd do it on a virtual pc. > > > ...did I mention how much I love vpc? ...makes things like this > sooooooo > > > easy! :) > > > > > > ...and how can anyone complain about getting paid to live and work in > > > Bermuda ...especially a Canuck in wintertime? :) > > > > > > ...btw ...anyone wanting to learn c# and visual studio in the real > world > > > should watch Shamil and group at work > > > over in dba-vb :) > > > > > > William > > > > > > -------------------------------------------------- > > > From: "Arthur Fuller" > > > Sent: Saturday, March 14, 2009 9:14 AM > > > To: "Access Developers discussion and problem solving" > > > > > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express > > > &VB.NET ) > > > > > > > William, > > > > > > > > Can one install Express side by side with the full version? I have > the VS > > > > Pro edition installed already and have been meaning to get around to > it, > > > > but > > > > seem to spend all my time in SQL Server instead. I have to do > something > > > > about that :) > > > > > > > > A. > > > > > > > > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < > > > > wdhindman at dejpolsystems.com> wrote: > > > > > > > >> Susan > > > >> > > > >> ...try these for beginner level stuff > > > >> > > > >> http://www.microsoft.com/express/vb/default.aspx > > > >> http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > > > >> http://msdn.microsoft.com/en-us/beginner/default.aspx > > > >> > > > >> ...and not that you asked, but if it were me doing it all over again > I'd > > > >> skip the vb.net stuff and go straight to c#.net > > > >> ...there really isn't that much difference in the syntax and > elsewise > > > the > > > >> learning curve is the same > > > >> ...and what you'll find in the end is that there are far, far more > > > "good" > > > >> code samples available in c#.net than vb.net > > > >> ...I let the C# scare me off at first, assuming that vb.net would > be > > > like > > > >> vb/vba ...but it just isn't > > > >> ...and when you get into it, you'll find answers in c# that just > don't > > > >> exist > > > >> in vb and then start using the free translation sites > > > >> ...and when you see the c#.net code you input come out in vb.net, > it > > > will > > > >> dawn on you that the structure and logic is the same, only the > syntax > > > >> differs > > > >> ...so why spend the time learning the vb.net syntax when you're > > > >> eventually > > > >> going to start writing in c# anyway if you're serious about learning > > > >> dotnet > > > >> > > > >> ...I know, I know ...but I'm going to remind you I told you so one > of > > > >> these > > > >> days :) > > > >> > > > >> William > > > >> > > > >> -------------------------------------------------- > > > >> From: "Susan Harkins" > > > >> Sent: Friday, March 13, 2009 12:05 PM > > > >> To: "Access Developers discussion and problem solving" > > > >> > > > >> Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & > > > >> VB.NET > > > >> ) > > > >> > > > >> > I know this is a really old subject -- but William, you mentioned > the > > > >> MS > > > >> > dotnet learning site -- I can't find it, do you have a link? What > I'm > > > >> > turning up is way over my head, definitely not beginner stuff. > > > >> > > > > >> > Susan H. > > > >> > > > > >> >> ...before you buy a book (Susan will kill me for this) try the MS > > > >> >> dotnet > > > >> >> learning site first ...they have literally dozens of free walk > though > > > >> >> videos > > > >> >> with downloadable code ...a step above the normal quality for MS > > > >> >> ...I've > > > >> >> got > > > >> >> hundreds of books collecting dust from other products over the > years > > > >> >> but > > > >> >> not > > > >> >> one on VS2008 so far even though its now my full time development > > > >> >> environment (with the exception of legacy Access dbs that I still > > > >> support > > > >> >> and am working on converting) ...point being that imnsho, the > quality > > > >> and > > > >> >> accessibility of free and low cost on-line learning resources now > > > >> >> makes > > > >> >> most > > > >> >> tech books obsolete ...and I'd be the first to admit I love > books. > > > >> > > > > >> > -- > > > >> > AccessD mailing list > > > >> > AccessD at databaseadvisors.com > > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > > >> > Website: http://www.databaseadvisors.com > > > >> > > > > >> > > > >> -- > > > >> AccessD mailing list > > > >> AccessD at databaseadvisors.com > > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > > >> Website: http://www.databaseadvisors.com > > > >> > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From erbachs at gmail.com Sat Mar 14 12:58:09 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sat, 14 Mar 2009 12:58:09 -0500 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) In-Reply-To: <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg> Message-ID: <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com> Stuart, I have to admit that installing Ubuntu on VirtualBox was a breeze. I can't get better than 800x600 resolution yet, but I think that's mainly because I've forgotten everything I ever knew about Linux. I'd installed Red Hat 5.x in '99 on a laptop that had Windows 95B already on it. And I installed Corel Linux on a Windows 2000 desktop while Corel was interested in Linux there for a while back in '00 or '01 or so. This is my 3rd time around with Linux. Just don't have a lot of time for it... So, you've installed XP or Vista on VirtualBox? Steve Erbach Neenah, WI On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan wrote: > I use and strongly recommend Sun VirtualBox. > http://www.virtualbox.org/ > > It comes either as Open Source under a GNU GPL licence or closed source under a > "VirtualBox Personal Use and Evaluation License" . > > The Personal Use clause is very open: > "Personal Use" requires that you use the Product on the same Host Computer where you > installed it yourself and that no more than one client connect to that Host Computer at a > time for the purpose of displaying Guest Computers remotely." > > The closed source version is definitely the one to get, because of its additonal features. > > >From reviews on the web, VirtualBox seems to be a better product in a number of ways and > it is under constant development - they come up with a new version about once a month.. > > > Cheers, > Stuart > > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: > >> William, >> Is virtual PC 2007 from Microsoft free or not. The site says "free download" >> but it is unclear whether that means that after installing it, I then ?get >> only xyz days to use it. >> >> If not free, what would ?you recommend? >> >> Thanks >> Max >> From fuller.artful at gmail.com Sat Mar 14 13:42:05 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 14 Mar 2009 14:42:05 -0400 Subject: [AccessD] Sun Virtual PC In-Reply-To: <39cb22f30903141050y324aa9eap4882d3a04e7b8ad9@mail.gmail.com> References: <39cb22f30903141050y324aa9eap4882d3a04e7b8ad9@mail.gmail.com> Message-ID: <29f585dd0903141142l394466bevdcd7809c1bb57924@mail.gmail.com> I decided to check this stuff out and have just downloaded it and am about to install. My native OS is Vista with SP1. I'd like to be able to create an XP and a Linux box minimum, and perhaps a Geos one as well. Anything I should know before diving in? Thanks, Arthur On Sat, Mar 14, 2009 at 1:50 PM, Steve Erbach wrote: > Max, > > I've got the Sun VirtualBox stuff, too, to run Ubuntu as a virtual > machine. To install it I downloaded the Ubuntu package as an ISO > file. Thus I could attach to that file as a virtual CD drive to > install Ubuntu on the virtual pc. Worked flawlessly. I haven't been > able to figure out yet how to get more than 800x600 resolution, but > that's small change that I can no doubt figure out when I have an > extra afternoon sometime. > > Is this what you're trying to do? Install an operating system on your > virtual pc? > > Steve Erbach > Neenah, WI > > > On Sat, Mar 14, 2009 at 10:23 AM, Max Wanadoo > wrote: > > Hi Stu, > > Hope you are well. > > I installed the sun VP but when I run it it opens the window, gives some > > info about the Host Key which I then close. It then displays a black > > command type window with the message "FATAL: No bootable mediaum found! > > System Halted. > > > > I have rebooted my PC which is stripped naked. Brand new installation of > > XP. Then AVG anti virus followed by Office 2003 - all updated with > latest > > updates. Then web dev express form MS downloaded and installed - all ok > > except for the light thingy. Then installed Firefox 3. Then Sun VP. So > as > > you can see, not much to go wrong. > > > > Any ideas? > > -- > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sat Mar 14 18:02:11 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 09:02:11 +1000 Subject: [AccessD] Sun Virtual PC In-Reply-To: References: Message-ID: <49BCC413.17487.EDAD93C@stuart.lexacorp.com.pg> Have you actually created a virutal machine and installed on OS on it? I know it asks what OS you are going to use when you create a machine, but you do need to install the OS from a CD or ISO image. . Once you have done this once, you can clone your VM as many times as you want to create additional machines so you only need to do this once for each OS you want to play with, On 14 Mar 2009 at 15:23, Max Wanadoo wrote: > Hi Stu, > Hope you are well. > I installed the sun VP but when I run it it opens the window, gives some > info about the Host Key which I then close. It then displays a black > command type window with the message "FATAL: No bootable mediaum found! > System Halted. > > I have rebooted my PC which is stripped naked. Brand new installation of > XP. Then AVG anti virus followed by Office 2003 - all updated with latest > updates. Then web dev express form MS downloaded and installed - all ok > except for the light thingy. Then installed Firefox 3. Then Sun VP. So as > you can see, not much to go wrong. > > Any ideas? > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Mar 14 18:19:05 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 09:19:05 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express &VB.NET) In-Reply-To: <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg>, <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com> Message-ID: <49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg> Hi Steve, I'm running installations of XP and Server 2000/2003 on my Vista laptop as different development and testing environments. In addition to my bare bones image which I just use for cloning, I have machines with Office 2K, 2K3, 2K7 and SQL Server 2K and 2K3 plus a machine with Visual Studio and no office suite of any sort and one with SQL Server and an SMS Server. I really should set up a machine with Office 97 because I have a client still using a whole bunch of Access 97 apps. I should also set up a Vista VM and one of these days I will get around to setting up an Ubuntu to play with :-) I don't know about Linux, but the screen resolutions on my Windows machines are dynamic. As I resize the VM's window, the resolution changes> However at times te OS gets confused and reports the wromg numbers for resolution in the Desktop - Properties - Adavanced window. On 14 Mar 2009 at 12:58, Steve Erbach wrote: > Stuart, > > I have to admit that installing Ubuntu on VirtualBox was a breeze. I > can't get better than 800x600 resolution yet, but I think that's > mainly because I've forgotten everything I ever knew about Linux. I'd > installed Red Hat 5.x in '99 on a laptop that had Windows 95B already > on it. And I installed Corel Linux on a Windows 2000 desktop while > Corel was interested in Linux there for a while back in '00 or '01 or > so. This is my 3rd time around with Linux. Just don't have a lot of > time for it... > > So, you've installed XP or Vista on VirtualBox? > > Steve Erbach > Neenah, WI > > > On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan > wrote: > > I use and strongly recommend Sun VirtualBox. > > http://www.virtualbox.org/ > > > > It comes either as Open Source under a GNU GPL licence or closed source under a > > "VirtualBox Personal Use and Evaluation License" . > > > > The Personal Use clause is very open: > > "Personal Use" requires that you use the Product on the same Host Computer where you > > installed it yourself and that no more than one client connect to that Host Computer at a > > time for the purpose of displaying Guest Computers remotely." > > > > The closed source version is definitely the one to get, because of its additonal features. > > > > >From reviews on the web, VirtualBox seems to be a better product in a number of ways and > > it is under constant development - they come up with a new version about once a month.. > > > > > > Cheers, > > Stuart > > > > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: > > > >> William, > >> Is virtual PC 2007 from Microsoft free or not. The site says "free download" > >> but it is unclear whether that means that after installing it, I then ?get > >> only xyz days to use it. > >> > >> If not free, what would ?you recommend? > >> > >> Thanks > >> Max > >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Sat Mar 14 18:22:43 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 14 Mar 2009 16:22:43 -0700 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg>, <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com> <49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg> Message-ID: <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> I put VPC on a Vista machine. I find that the virtual machines take a big performance hit - run and respond visibly slower than native mode. Do you find that as well? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, March 14, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) Hi Steve, I'm running installations of XP and Server 2000/2003 on my Vista laptop as different development and testing environments. In addition to my bare bones image which I just use for cloning, I have machines with Office 2K, 2K3, 2K7 and SQL Server 2K and 2K3 plus a machine with Visual Studio and no office suite of any sort and one with SQL Server and an SMS Server. I really should set up a machine with Office 97 because I have a client still using a whole bunch of Access 97 apps. I should also set up a Vista VM and one of these days I will get around to setting up an Ubuntu to play with :-) I don't know about Linux, but the screen resolutions on my Windows machines are dynamic. As I resize the VM's window, the resolution changes> However at times te OS gets confused and reports the wromg numbers for resolution in the Desktop - Properties - Adavanced window. On 14 Mar 2009 at 12:58, Steve Erbach wrote: > Stuart, > > I have to admit that installing Ubuntu on VirtualBox was a breeze. I > can't get better than 800x600 resolution yet, but I think that's > mainly because I've forgotten everything I ever knew about Linux. I'd > installed Red Hat 5.x in '99 on a laptop that had Windows 95B already > on it. And I installed Corel Linux on a Windows 2000 desktop while > Corel was interested in Linux there for a while back in '00 or '01 or > so. This is my 3rd time around with Linux. Just don't have a lot of > time for it... > > So, you've installed XP or Vista on VirtualBox? > > Steve Erbach > Neenah, WI > > > On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan > wrote: > > I use and strongly recommend Sun VirtualBox. > > http://www.virtualbox.org/ > > > > It comes either as Open Source under a GNU GPL licence or closed > > source under a "VirtualBox Personal Use and Evaluation License" . > > > > The Personal Use clause is very open: > > "Personal Use" requires that you use the Product on the same Host > > Computer where you installed it yourself and that no more than one > > client connect to that Host Computer at a time for the purpose of displaying Guest Computers remotely." > > > > The closed source version is definitely the one to get, because of its additonal features. > > > > >From reviews on the web, VirtualBox seems to be a better product in > > >a number of ways and > > it is under constant development - they come up with a new version about once a month.. > > > > > > Cheers, > > Stuart > > > > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: > > > >> William, > >> Is virtual PC 2007 from Microsoft free or not. The site says "free download" > >> but it is unclear whether that means that after installing it, I > >> then ?get only xyz days to use it. > >> > >> If not free, what would ?you recommend? > >> > >> Thanks > >> Max > >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Mar 14 18:33:51 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 09:33:51 +1000 Subject: [AccessD] Sun Virtual PC In-Reply-To: <29f585dd0903141142l394466bevdcd7809c1bb57924@mail.gmail.com> References: , <39cb22f30903141050y324aa9eap4882d3a04e7b8ad9@mail.gmail.com>, <29f585dd0903141142l394466bevdcd7809c1bb57924@mail.gmail.com> Message-ID: <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg> When you set up your first VMs the wizard is fairly straight forward. Give your machiine plenty of RAM, you can always reduce it later. Create a dynamically expanding boot disk and set it's size bigger that you think will need. (I generally set mine to 30GB - you can always add additional disks later) Be sure to install the "guest additions" Play around with the CD/DVD, USB, Network settings etc to get familiar with them. Cheers, Stuart On 14 Mar 2009 at 14:42, Arthur Fuller wrote: > I decided to check this stuff out and have just downloaded it and am about > to install. My native OS is Vista with SP1. I'd like to be able to create an > XP and a Linux box minimum, and perhaps a Geos one as well. > > Anything I should know before diving in? > > Thanks, > Arthur > > On Sat, Mar 14, 2009 at 1:50 PM, Steve Erbach wrote: > > > Max, > > > > I've got the Sun VirtualBox stuff, too, to run Ubuntu as a virtual > > machine. To install it I downloaded the Ubuntu package as an ISO > > file. Thus I could attach to that file as a virtual CD drive to > > install Ubuntu on the virtual pc. Worked flawlessly. I haven't been > > able to figure out yet how to get more than 800x600 resolution, but > > that's small change that I can no doubt figure out when I have an > > extra afternoon sometime. > > > > Is this what you're trying to do? Install an operating system on your > > virtual pc? > > > > Steve Erbach > > Neenah, WI > > > > > > On Sat, Mar 14, 2009 at 10:23 AM, Max Wanadoo > > wrote: > > > Hi Stu, > > > Hope you are well. > > > I installed the sun VP but when I run it it opens the window, gives some > > > info about the Host Key which I then close. It then displays a black > > > command type window with the message "FATAL: No bootable mediaum found! > > > System Halted. > > > > > > I have rebooted my PC which is stripped naked. Brand new installation of > > > XP. Then AVG anti virus followed by Office 2003 - all updated with > > latest > > > updates. Then web dev express form MS downloaded and installed - all ok > > > except for the light thingy. Then installed Firefox 3. Then Sun VP. So > > as > > > you can see, not much to go wrong. > > > > > > Any ideas? > > > -- > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Sat Mar 14 18:36:35 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Sat, 14 Mar 2009 16:36:35 -0700 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg>, <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com><49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg> <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> Message-ID: <1E1C72E9A603493BB8169AA73BE51C38@BPCS> Hi Rocky, I to have VPC running on Vista (64) and XP and other OS running on the VPC do seem much slower. I should receive a quad Processor tomorrow and hope that it speeds things up. I did try the Sun VPC but had several different kinds of errors so I removed it. It would sure be nice if MS added USB support to VPC. Bill ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Saturday, March 14, 2009 4:22 PM Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) I put VPC on a Vista machine. I find that the virtual machines take a big performance hit - run and respond visibly slower than native mode. Do you find that as well? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, March 14, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) Hi Steve, I'm running installations of XP and Server 2000/2003 on my Vista laptop as different development and testing environments. In addition to my bare bones image which I just use for cloning, I have machines with Office 2K, 2K3, 2K7 and SQL Server 2K and 2K3 plus a machine with Visual Studio and no office suite of any sort and one with SQL Server and an SMS Server. I really should set up a machine with Office 97 because I have a client still using a whole bunch of Access 97 apps. I should also set up a Vista VM and one of these days I will get around to setting up an Ubuntu to play with :-) I don't know about Linux, but the screen resolutions on my Windows machines are dynamic. As I resize the VM's window, the resolution changes> However at times te OS gets confused and reports the wromg numbers for resolution in the Desktop - Properties - Adavanced window. On 14 Mar 2009 at 12:58, Steve Erbach wrote: > Stuart, > > I have to admit that installing Ubuntu on VirtualBox was a breeze. I > can't get better than 800x600 resolution yet, but I think that's > mainly because I've forgotten everything I ever knew about Linux. I'd > installed Red Hat 5.x in '99 on a laptop that had Windows 95B already > on it. And I installed Corel Linux on a Windows 2000 desktop while > Corel was interested in Linux there for a while back in '00 or '01 or > so. This is my 3rd time around with Linux. Just don't have a lot of > time for it... > > So, you've installed XP or Vista on VirtualBox? > > Steve Erbach > Neenah, WI > > > On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan > wrote: > > I use and strongly recommend Sun VirtualBox. > > http://www.virtualbox.org/ > > > > It comes either as Open Source under a GNU GPL licence or closed > > source under a "VirtualBox Personal Use and Evaluation License" . > > > > The Personal Use clause is very open: > > "Personal Use" requires that you use the Product on the same Host > > Computer where you installed it yourself and that no more than one > > client connect to that Host Computer at a time for the purpose of displaying Guest Computers remotely." > > > > The closed source version is definitely the one to get, because of its additonal features. > > > > >From reviews on the web, VirtualBox seems to be a better product in > > >a number of ways and > > it is under constant development - they come up with a new version about once a month.. > > > > > > Cheers, > > Stuart > > > > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: > > > >> William, > >> Is virtual PC 2007 from Microsoft free or not. The site says "free download" > >> but it is unclear whether that means that after installing it, I > >> then get only xyz days to use it. > >> > >> If not free, what would you recommend? > >> > >> Thanks > >> Max > >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 14 19:10:16 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 20:10:16 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne><29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com><49B1CB7D3A024F778B519E4A1AC3AF9B@jislaptopdev> <39cb22f30903141054r3160976dy1679459a655dc5cf@mail.gmail.com> Message-ID: <66F6B718998D4540BB37B466AF8306D4@jislaptopdev> ...been that way for more than a year ...there is a separate link to dl the right vhd http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en ...the secret to this is that ms is providing a vhd with win xp or vista AND ie6, 7, or 8 now to web developers to allow testing against multiple browser environments ...since you can't run more than one version of ie on the same system. they came up with this backdoor ...but the bottom line is that its a fully functional vhd with the os and ie already installed and you can use it for whatever you please ...and anyone can dl and use it if they know where to look. ...and of course ms isn't broadcasting this everywhere ...you only find it by looking for ways to test both versions of ie on your system :) ...not a word or link to this on either the vpc or their regular vhd site :) William -------------------------------------------------- From: "Steve Erbach" Sent: Saturday, March 14, 2009 1:54 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > William, > > Interesting. Is that a recent promotion? When I downloaded VPC last > year there wasn't any OS that came with it. > > Steve Erbach > Neenah, WI > > > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman > wrote: >> ...its free ...and it comes with a vhd with win xp or vista already >> installed so you don't have to buy another copy ...the free os is a >> limited >> time but they've renewed it every time it was about to expire so far. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Saturday, March 14, 2009 9:57 AM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 >> Express&VB.NET) >> >>> William, >>> Is virtual PC 2007 from Microsoft free or not. The site says "free >>> download" >>> but it is unclear whether that means that after installing it, I then >>> get >>> only xyz days to use it. >>> >>> If not free, what would you recommend? >>> >>> Thanks >>> Max >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Mar 14 19:14:27 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 20:14:27 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg>, <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com><49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg> <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> Message-ID: ...the default install only makes 512k of ram available to the vpc ...if you're running vista in it or heavy graphics you have to give it more resources. William -------------------------------------------------- From: "Rocky Smolin at Beach Access Software" Sent: Saturday, March 14, 2009 7:22 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > I put VPC on a Vista machine. I find that the virtual machines take a big > performance hit - run and respond visibly slower than native mode. Do you > find that as well? > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Saturday, March 14, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > Hi Steve, > > I'm running installations of XP and Server 2000/2003 on my Vista laptop > as > different development and testing environments. > > In addition to my bare bones image which I just use for cloning, I have > machines with Office 2K, 2K3, 2K7 and SQL Server 2K and 2K3 plus a > machine > with Visual Studio and no office suite of any sort and one with SQL Server > and an SMS Server. > > I really should set up a machine with Office 97 because I have a client > still using a whole bunch of Access 97 apps. I should also set up a Vista > VM and one of these days I will get around to setting up an Ubuntu to play > with :-) > > I don't know about Linux, but the screen resolutions on my Windows > machines > are dynamic. > As I resize the VM's window, the resolution changes> However at times te > OS > gets confused and reports the wromg numbers for resolution in the > Desktop - > Properties - Adavanced window. > > > On 14 Mar 2009 at 12:58, Steve Erbach wrote: > >> Stuart, >> >> I have to admit that installing Ubuntu on VirtualBox was a breeze. I >> can't get better than 800x600 resolution yet, but I think that's >> mainly because I've forgotten everything I ever knew about Linux. I'd >> installed Red Hat 5.x in '99 on a laptop that had Windows 95B already >> on it. And I installed Corel Linux on a Windows 2000 desktop while >> Corel was interested in Linux there for a while back in '00 or '01 or >> so. This is my 3rd time around with Linux. Just don't have a lot of >> time for it... >> >> So, you've installed XP or Vista on VirtualBox? >> >> Steve Erbach >> Neenah, WI >> >> >> On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan >> wrote: >> > I use and strongly recommend Sun VirtualBox. >> > http://www.virtualbox.org/ >> > >> > It comes either as Open Source under a GNU GPL licence or closed >> > source under a "VirtualBox Personal Use and Evaluation License" . >> > >> > The Personal Use clause is very open: >> > "Personal Use" requires that you use the Product on the same Host >> > Computer where you installed it yourself and that no more than one >> > client connect to that Host Computer at a time for the purpose of > displaying Guest Computers remotely." >> > >> > The closed source version is definitely the one to get, because of its > additonal features. >> > >> > >From reviews on the web, VirtualBox seems to be a better product in >> > >a number of ways and >> > it is under constant development - they come up with a new version >> > about > once a month.. >> > >> > >> > Cheers, >> > Stuart >> > >> > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: >> > >> >> William, >> >> Is virtual PC 2007 from Microsoft free or not. The site says "free > download" >> >> but it is unclear whether that means that after installing it, I >> >> then get only xyz days to use it. >> >> >> >> If not free, what would you recommend? >> >> >> >> Thanks >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Mar 14 19:16:55 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 20:16:55 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg>, <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com><49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg><00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> <1E1C72E9A603493BB8169AA73BE51C38@BPCS> Message-ID: <2B60303176E14EDCA0BAB83A45765C16@jislaptopdev> Bill ...there is a work around to the usb problem ...I don't have a link at the moment but I found it pretty easily when I was first playing with it. William -------------------------------------------------- From: "Bill Patten" Sent: Saturday, March 14, 2009 7:36 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > Hi Rocky, > > I to have VPC running on Vista (64) and XP and other OS running on the VPC > do seem much slower. I should receive a quad Processor tomorrow and hope > that it speeds things up. > > I did try the Sun VPC but had several different kinds of errors so I > removed > it. It would sure be nice if MS added USB support to VPC. > > Bill > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, March 14, 2009 4:22 PM > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > > I put VPC on a Vista machine. I find that the virtual machines take a big > performance hit - run and respond visibly slower than native mode. Do you > find that as well? > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Saturday, March 14, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > Hi Steve, > > I'm running installations of XP and Server 2000/2003 on my Vista laptop > as > different development and testing environments. > > In addition to my bare bones image which I just use for cloning, I have > machines with Office 2K, 2K3, 2K7 and SQL Server 2K and 2K3 plus a > machine > with Visual Studio and no office suite of any sort and one with SQL Server > and an SMS Server. > > I really should set up a machine with Office 97 because I have a client > still using a whole bunch of Access 97 apps. I should also set up a Vista > VM and one of these days I will get around to setting up an Ubuntu to play > with :-) > > I don't know about Linux, but the screen resolutions on my Windows > machines > are dynamic. > As I resize the VM's window, the resolution changes> However at times te > OS > gets confused and reports the wromg numbers for resolution in the > Desktop - > Properties - Adavanced window. > > > On 14 Mar 2009 at 12:58, Steve Erbach wrote: > >> Stuart, >> >> I have to admit that installing Ubuntu on VirtualBox was a breeze. I >> can't get better than 800x600 resolution yet, but I think that's >> mainly because I've forgotten everything I ever knew about Linux. I'd >> installed Red Hat 5.x in '99 on a laptop that had Windows 95B already >> on it. And I installed Corel Linux on a Windows 2000 desktop while >> Corel was interested in Linux there for a while back in '00 or '01 or >> so. This is my 3rd time around with Linux. Just don't have a lot of >> time for it... >> >> So, you've installed XP or Vista on VirtualBox? >> >> Steve Erbach >> Neenah, WI >> >> >> On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan >> wrote: >> > I use and strongly recommend Sun VirtualBox. >> > http://www.virtualbox.org/ >> > >> > It comes either as Open Source under a GNU GPL licence or closed >> > source under a "VirtualBox Personal Use and Evaluation License" . >> > >> > The Personal Use clause is very open: >> > "Personal Use" requires that you use the Product on the same Host >> > Computer where you installed it yourself and that no more than one >> > client connect to that Host Computer at a time for the purpose of > displaying Guest Computers remotely." >> > >> > The closed source version is definitely the one to get, because of its > additonal features. >> > >> > >From reviews on the web, VirtualBox seems to be a better product in >> > >a number of ways and >> > it is under constant development - they come up with a new version >> > about > once a month.. >> > >> > >> > Cheers, >> > Stuart >> > >> > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: >> > >> >> William, >> >> Is virtual PC 2007 from Microsoft free or not. The site says "free > download" >> >> but it is unclear whether that means that after installing it, I >> >> then get only xyz days to use it. >> >> >> >> If not free, what would you recommend? >> >> >> >> Thanks >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Sat Mar 14 19:39:15 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 14 Mar 2009 17:39:15 -0700 Subject: [AccessD] Sun Virtual PC In-Reply-To: <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg> References: , <39cb22f30903141050y324aa9eap4882d3a04e7b8ad9@mail.gmail.com>, <29f585dd0903141142l394466bevdcd7809c1bb57924@mail.gmail.com> <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg> Message-ID: <89E806196DDB4244BD1DAEB9ACB05F49@HAL9005> Can you change the ram size after the vm is created? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Saturday, March 14, 2009 4:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sun Virtual PC When you set up your first VMs the wizard is fairly straight forward. Give your machiine plenty of RAM, you can always reduce it later. Create a dynamically expanding boot disk and set it's size bigger that you think will need. (I generally set mine to 30GB - you can always add additional disks later) Be sure to install the "guest additions" Play around with the CD/DVD, USB, Network settings etc to get familiar with them. Cheers, Stuart On 14 Mar 2009 at 14:42, Arthur Fuller wrote: > I decided to check this stuff out and have just downloaded it and am > about to install. My native OS is Vista with SP1. I'd like to be able > to create an XP and a Linux box minimum, and perhaps a Geos one as well. > > Anything I should know before diving in? > > Thanks, > Arthur > > On Sat, Mar 14, 2009 at 1:50 PM, Steve Erbach wrote: > > > Max, > > > > I've got the Sun VirtualBox stuff, too, to run Ubuntu as a virtual > > machine. To install it I downloaded the Ubuntu package as an ISO > > file. Thus I could attach to that file as a virtual CD drive to > > install Ubuntu on the virtual pc. Worked flawlessly. I haven't > > been able to figure out yet how to get more than 800x600 resolution, > > but that's small change that I can no doubt figure out when I have > > an extra afternoon sometime. > > > > Is this what you're trying to do? Install an operating system on > > your virtual pc? > > > > Steve Erbach > > Neenah, WI > > > > > > On Sat, Mar 14, 2009 at 10:23 AM, Max Wanadoo > > > > wrote: > > > Hi Stu, > > > Hope you are well. > > > I installed the sun VP but when I run it it opens the window, > > > gives some info about the Host Key which I then close. It then > > > displays a black command type window with the message "FATAL: No bootable mediaum found! > > > System Halted. > > > > > > I have rebooted my PC which is stripped naked. Brand new > > > installation of XP. Then AVG anti virus followed by Office 2003 > > > - all updated with > > latest > > > updates. Then web dev express form MS downloaded and installed - > > > all ok except for the light thingy. Then installed Firefox 3. > > > Then Sun VP. So > > as > > > you can see, not much to go wrong. > > > > > > Any ideas? > > > -- > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bill_patten at embarqmail.com Sat Mar 14 19:40:50 2009 From: bill_patten at embarqmail.com (Bill Patten) Date: Sat, 14 Mar 2009 17:40:50 -0700 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <2B60303176E14EDCA0BAB83A45765C16@jislaptopdev> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BC4D5D.21243.D0B2446@stuart.lexacorp.com.pg>, <39cb22f30903141058w299db746j6d0d088ae249625a@mail.gmail.com><49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg><00B7BCFCEF3647CFB3BEB52214C66556@HAL9005><1E1C72E9A603493BB8169AA73BE51C38@BPCS> <2B60303176E14EDCA0BAB83A45765C16@jislaptopdev> Message-ID: William, Wow that would sure be nice to have, should you find the reference to it I'd appreciate it. I'll see if I can find anything on Google. Bill ----- Original Message ----- From: "William Hindman" To: "Access Developers discussion and problem solving" Sent: Saturday, March 14, 2009 5:16 PM Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) Bill ...there is a work around to the usb problem ...I don't have a link at the moment but I found it pretty easily when I was first playing with it. William -------------------------------------------------- From: "Bill Patten" Sent: Saturday, March 14, 2009 7:36 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > Hi Rocky, > > I to have VPC running on Vista (64) and XP and other OS running on the VPC > do seem much slower. I should receive a quad Processor tomorrow and hope > that it speeds things up. > > I did try the Sun VPC but had several different kinds of errors so I > removed > it. It would sure be nice if MS added USB support to VPC. > > Bill > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, March 14, 2009 4:22 PM > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > > I put VPC on a Vista machine. I find that the virtual machines take a big > performance hit - run and respond visibly slower than native mode. Do you > find that as well? > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Saturday, March 14, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > Hi Steve, > > I'm running installations of XP and Server 2000/2003 on my Vista laptop > as > different development and testing environments. > > In addition to my bare bones image which I just use for cloning, I have > machines with Office 2K, 2K3, 2K7 and SQL Server 2K and 2K3 plus a > machine > with Visual Studio and no office suite of any sort and one with SQL Server > and an SMS Server. > > I really should set up a machine with Office 97 because I have a client > still using a whole bunch of Access 97 apps. I should also set up a Vista > VM and one of these days I will get around to setting up an Ubuntu to play > with :-) > > I don't know about Linux, but the screen resolutions on my Windows > machines > are dynamic. > As I resize the VM's window, the resolution changes> However at times te > OS > gets confused and reports the wromg numbers for resolution in the > Desktop - > Properties - Adavanced window. > > > On 14 Mar 2009 at 12:58, Steve Erbach wrote: > >> Stuart, >> >> I have to admit that installing Ubuntu on VirtualBox was a breeze. I >> can't get better than 800x600 resolution yet, but I think that's >> mainly because I've forgotten everything I ever knew about Linux. I'd >> installed Red Hat 5.x in '99 on a laptop that had Windows 95B already >> on it. And I installed Corel Linux on a Windows 2000 desktop while >> Corel was interested in Linux there for a while back in '00 or '01 or >> so. This is my 3rd time around with Linux. Just don't have a lot of >> time for it... >> >> So, you've installed XP or Vista on VirtualBox? >> >> Steve Erbach >> Neenah, WI >> >> >> On Sat, Mar 14, 2009 at 9:35 AM, Stuart McLachlan >> wrote: >> > I use and strongly recommend Sun VirtualBox. >> > http://www.virtualbox.org/ >> > >> > It comes either as Open Source under a GNU GPL licence or closed >> > source under a "VirtualBox Personal Use and Evaluation License" . >> > >> > The Personal Use clause is very open: >> > "Personal Use" requires that you use the Product on the same Host >> > Computer where you installed it yourself and that no more than one >> > client connect to that Host Computer at a time for the purpose of > displaying Guest Computers remotely." >> > >> > The closed source version is definitely the one to get, because of its > additonal features. >> > >> > >From reviews on the web, VirtualBox seems to be a better product in >> > >a number of ways and >> > it is under constant development - they come up with a new version >> > about > once a month.. >> > >> > >> > Cheers, >> > Stuart >> > >> > On 14 Mar 2009 at 13:57, Max Wanadoo wrote: >> > >> >> William, >> >> Is virtual PC 2007 from Microsoft free or not. The site says "free > download" >> >> but it is unclear whether that means that after installing it, I >> >> then get only xyz days to use it. >> >> >> >> If not free, what would you recommend? >> >> >> >> Thanks >> >> Max >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Mar 14 20:12:08 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 11:12:08 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <49BCC809.4052.EEA55EA@stuart.lexacorp.com.pg>, <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005> Message-ID: <49BCE288.23003.F51D4BC@stuart.lexacorp.com.pg> On 14 Mar 2009 at 16:22, Rocky Smolin at Beach Access Software wrote: > I put VPC on a Vista machine. I find that the virtual machines take a big > performance hit - run and respond visibly slower than native mode. Do you > find that as well? Nope, but I've seen several reviews on the intertubes that say that VirtualBox is much faster than MS VirtualPC. A lot apparently depends on what you are doing. 1. It only takes a few seconds to boot an XP machine. Applications that I have on my native Vista and on an XP VM load roughly twice as fast on the VM as on the main Vista machine. SQL Server Management studio goes from about 15 seconds native to about 7 seconds in VM, similar improvements with Visual Studio 2005 and Office applications. I suspect that a lot of this is because of the way it's all packed together on the Virtual Disk and physical caching and physical disk reads are more efficient. Once the application is running things get a bit more complicated. I tried running some code on Access 2003 in both environments: 1. I tried the following string and numeric test: Option Compare Database Option Explicit Function test1() As Double Dim lngStart As Long Dim x As Long Dim y As Long lngStart = Timer For x = 1 To 300000000 y = y + 1 Next test1 = Timer - lngStart End Function Function test2() As Double Dim lngStart As Long Dim x As Long Dim a As String Dim b As String Dim c As String a = "aaaaaaaaaaaa" b = "bbbbbbbbbbbb" c = "cccccccccccc" lngStart = Timer For x = 1 To 10000000 a = b b = c c = a Next test2 = Timer - lngStart End Function Function RunTests() Dim dblStringMin As Double Dim dblStringMax As Double Dim dblStringAvg As Double Dim dblLongMin As Double Dim dbllongMax As Double Dim dbllongAvg As Double Dim dblResult As Double Dim x As Long dblStringMin = 99999 dblLongMin = 99999 For x = 1 To 10 dblResult = test1 If dblResult < dblLongMin Then dblLongMin = dblResult If dblResult > dbllongMax Then dbllongMax = dblResult dbllongAvg = dbllongAvg + dblResult dblResult = test2 If dblResult < dblStringMin Then dblStringMin = dblResult If dblResult > dblStringMax Then dblStringMax = dblResult dblStringAvg = dblStringAvg + dblResult Next dbllongAvg = dbllongAvg / 10 dblStringAvg = dblStringAvg / 10 Debug.Print "Value", "Long", "String" Debug.Print "Min", dblLongMin, dblStringMin Debug.Print "Avg", dbllongAvg, dblStringAvg Debug.Print "Max", dbllongMax, dblStringMax End Function The results were surprising: VirtualBox XP: Value Long String Min 3.909 1.912 Avg 4.4354 2.4519 Max 5.049 2.997 Native Vista: Value Long String Min 3.85546875 3.08984375 Avg 4.41015625 3.43515625 Max 5.1796875 3.77734375 Nothing in the if for the arithmetic, but XP VB was a lot faster on the string manipulation that running native on Vista. 2 I then ran Max's DAo/SQL tests: Vista native machine: SQL Insert Test: 00:00:04 DAO AddNew Test2: 00:00:09 XP VM: SQL Insert Test:00:00:15 DAO AddNew Test2: 00:00:24 Here the XP VM is *much* slower than Native. I suspect that while sequential reads from the Virtual Disk are very efficient, hence the good loading times, random writes would have a lot more overhead. ***Damn**** - I was a bit concerend about the different precision displays on the first tests on tow supposed identical applications, so I just checked my Versions: XP/VBox is running Office 2003 SP1 (VBA 6.3) Vista/Native is running Office 2003 SP3 (VBA 6,5) so these are not 100% valid comparisons. For comparison I ran the same tests on my Office 2007 VBox: The result was essentially the same as the Office 2003 VBox. Value Long String Min 3.890625 2.0078125 Avg 4.43046875 2.4953125 Max 5.46875 3.00390625 and Max's DAO/SQL Test gave SQL Insert Test 00:00:11 DAO AddNew Test2 00:00:19 which is about half way between A2k3 on XP/VBox and Native Vista YMMV - I'll leave it up to individuals to decide for themselves, but for the way I use VMs I have no concerns about any perfomance hit. If anything the general impression/ user experience is that responses are better rather than worse and the only place where you see a major slowdown is in applications that do a lot of writing to disk. Anyone care to do a similar set of tests on VirtualPC 2007 for comparison purposes? -- Stuart -------------- next part -------------- The following section of this message contains a file attachment prepared for transmission using the Internet MIME message format. If you are using Pegasus Mail, or any other MIME-compliant system, you should be able to save it or view it from within your mailer. If you cannot, please ask your system administrator for assistance. ---- File information ----------- File: Microsoft Office Access 2003.lnk Date: 15 Mar 2009, 10:04 Size: 2601 bytes. Type: Unknown From stuart at lexacorp.com.pg Sat Mar 14 20:18:31 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 11:18:31 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <66F6B718998D4540BB37B466AF8306D4@jislaptopdev> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <66F6B718998D4540BB37B466AF8306D4@jislaptopdev> Message-ID: <49BCE407.22786.F57AE68@stuart.lexacorp.com.pg> >From that link: "This VPC image will expire in April 2009." If you do want to use it however, note the following from VirtualBox Help: "Finally, VirtualBox also fully supports the VHD format used by Microsoft" Cheers, Stuart On 14 Mar 2009 at 20:10, William Hindman wrote: > ...been that way for more than a year ...there is a separate link to dl the > right vhd > > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > > ...the secret to this is that ms is providing a vhd with win xp or vista AND > ie6, 7, or 8 now to web developers to allow testing > against multiple browser environments ...since you can't run more than one > version of ie on the same system. they came > up with this backdoor ...but the bottom line is that its a fully functional > vhd with the os and ie already installed and you can use > it for whatever you please ...and anyone can dl and use it if they know > where to look. > > ...and of course ms isn't broadcasting this everywhere ...you only find it > by looking for ways to test both versions of ie on your system :) > ...not a word or link to this on either the vpc or their regular vhd site :) > > William > > -------------------------------------------------- > From: "Steve Erbach" > Sent: Saturday, March 14, 2009 1:54 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > > William, > > > > Interesting. Is that a recent promotion? When I downloaded VPC last > > year there wasn't any OS that came with it. > > > > Steve Erbach > > Neenah, WI > > > > > > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman > > wrote: > >> ...its free ...and it comes with a vhd with win xp or vista already > >> installed so you don't have to buy another copy ...the free os is a > >> limited > >> time but they've renewed it every time it was about to expire so far. > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Max Wanadoo" > >> Sent: Saturday, March 14, 2009 9:57 AM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > >> Express&VB.NET) > >> > >>> William, > >>> Is virtual PC 2007 from Microsoft free or not. The site says "free > >>> download" > >>> but it is unclear whether that means that after installing it, I then > >>> get > >>> only xyz days to use it. > >>> > >>> If not free, what would you recommend? > >>> > >>> Thanks > >>> Max > >>> > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sat Mar 14 20:22:35 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 11:22:35 +1000 Subject: [AccessD] Sun Virtual PC In-Reply-To: <89E806196DDB4244BD1DAEB9ACB05F49@HAL9005> References: , <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg>, <89E806196DDB4244BD1DAEB9ACB05F49@HAL9005> Message-ID: <49BCE4FB.19762.F5B6548@stuart.lexacorp.com.pg> Yes. Select a Powered-Off machine, click on Settings and it's a slider on the General- Basic tab. You can change just about anything on a virtual machine when it is powered off, except the size of disks. While you can't change disk sizes, you can swap disks around between machines. -- Stuart On 14 Mar 2009 at 17:39, Rocky Smolin at Beach Access wrote: > Can you change the ram size after the vm is created? > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan > Sent: Saturday, March 14, 2009 4:34 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sun Virtual PC > > When you set up your first VMs the wizard is fairly straight forward. > > Give your machiine plenty of RAM, you can always reduce it later. > Create a dynamically expanding boot disk and set it's size bigger that you > think will need. > (I generally set mine to 30GB - you can always add additional disks later) > > Be sure to install the "guest additions" > > Play around with the CD/DVD, USB, Network settings etc to get familiar with > them. > > Cheers, > Stuart > > On 14 Mar 2009 at 14:42, Arthur Fuller wrote: > > > I decided to check this stuff out and have just downloaded it and am > > about to install. My native OS is Vista with SP1. I'd like to be able > > to create an XP and a Linux box minimum, and perhaps a Geos one as well. > > > > Anything I should know before diving in? > > > > Thanks, > > Arthur > > > > On Sat, Mar 14, 2009 at 1:50 PM, Steve Erbach wrote: > > > > > Max, > > > > > > I've got the Sun VirtualBox stuff, too, to run Ubuntu as a virtual > > > machine. To install it I downloaded the Ubuntu package as an ISO > > > file. Thus I could attach to that file as a virtual CD drive to > > > install Ubuntu on the virtual pc. Worked flawlessly. I haven't > > > been able to figure out yet how to get more than 800x600 resolution, > > > but that's small change that I can no doubt figure out when I have > > > an extra afternoon sometime. > > > > > > Is this what you're trying to do? Install an operating system on > > > your virtual pc? > > > > > > Steve Erbach > > > Neenah, WI > > > > > > > > > On Sat, Mar 14, 2009 at 10:23 AM, Max Wanadoo > > > > > > wrote: > > > > Hi Stu, > > > > Hope you are well. > > > > I installed the sun VP but when I run it it opens the window, > > > > gives some info about the Host Key which I then close. It then > > > > displays a black command type window with the message "FATAL: No > bootable mediaum found! > > > > System Halted. > > > > > > > > I have rebooted my PC which is stripped naked. Brand new > > > > installation of XP. Then AVG anti virus followed by Office 2003 > > > > - all updated with > > > latest > > > > updates. Then web dev express form MS downloaded and installed - > > > > all ok except for the light thingy. Then installed Firefox 3. > > > > Then Sun VP. So > > > as > > > > you can see, not much to go wrong. > > > > > > > > Any ideas? > > > > -- > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 14 20:28:35 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 14 Mar 2009 21:28:35 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <66F6B718998D4540BB37B466AF8306D4@jislaptopdev> <49BCE407.22786.F57AE68@stuart.lexacorp.com.pg> Message-ID: <4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev> ...yes but as I said previously, they've renewed it every time for more than a year now and almost certainly will continue to do so since you still can't install more than one version of ie. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Saturday, March 14, 2009 9:18 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) >>From that link: > "This VPC image will expire in April 2009." > > If you do want to use it however, note the following from VirtualBox Help: > "Finally, VirtualBox also fully supports the VHD format used by Microsoft" > > Cheers, > Stuart > > On 14 Mar 2009 at 20:10, William Hindman wrote: > >> ...been that way for more than a year ...there is a separate link to dl >> the >> right vhd >> >> http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en >> >> ...the secret to this is that ms is providing a vhd with win xp or vista >> AND >> ie6, 7, or 8 now to web developers to allow testing >> against multiple browser environments ...since you can't run more than >> one >> version of ie on the same system. they came >> up with this backdoor ...but the bottom line is that its a fully >> functional >> vhd with the os and ie already installed and you can use >> it for whatever you please ...and anyone can dl and use it if they know >> where to look. >> >> ...and of course ms isn't broadcasting this everywhere ...you only find >> it >> by looking for ways to test both versions of ie on your system :) >> ...not a word or link to this on either the vpc or their regular vhd site >> :) >> >> William >> >> -------------------------------------------------- >> From: "Steve Erbach" >> Sent: Saturday, March 14, 2009 1:54 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 >> Express&VB.NET) >> >> > William, >> > >> > Interesting. Is that a recent promotion? When I downloaded VPC last >> > year there wasn't any OS that came with it. >> > >> > Steve Erbach >> > Neenah, WI >> > >> > >> > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman >> > wrote: >> >> ...its free ...and it comes with a vhd with win xp or vista already >> >> installed so you don't have to buy another copy ...the free os is a >> >> limited >> >> time but they've renewed it every time it was about to expire so far. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Saturday, March 14, 2009 9:57 AM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 >> >> Express&VB.NET) >> >> >> >>> William, >> >>> Is virtual PC 2007 from Microsoft free or not. The site says "free >> >>> download" >> >>> but it is unclear whether that means that after installing it, I then >> >>> get >> >>> only xyz days to use it. >> >>> >> >>> If not free, what would you recommend? >> >>> >> >>> Thanks >> >>> Max >> >>> >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sat Mar 14 20:35:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 11:35:23 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <49BCE288.23003.F51D4BC@stuart.lexacorp.com.pg> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <00B7BCFCEF3647CFB3BEB52214C66556@HAL9005>, <49BCE288.23003.F51D4BC@stuart.lexacorp.com.pg> Message-ID: <49BCE7FB.19165.F671FD0@stuart.lexacorp.com.pg> Just found out why this was so slow. For more flexible storage management, use a dynamically expanding image. This will initially be very small and not occupy any space for unused virtual disk sectors, but the image file will grow every time a disk sector is written to for the first time. While this format takes less space initially, the fact that VirtualBox needs to constantly expand the image file consumes additional computing resources, so until the disk has fully expanded, write operations are slower than with fixed size disks. However, after a dynamic disk has fully expanded, the performance penalty for read and write operations is negligible Correction to my previous advise to Arthur: Set up either a dymanic or fixed disk depending on how you are going to using the VM and how much space you have available. (Note to self: RTFM) -- Stuart On 15 Mar 2009 at 11:12, Stuart McLachlan wrote: > Here the XP VM is *much* slower than Native. > I suspect that while sequential reads from the Virtual Disk are very efficient, hence the good > loading times, random writes would have a lot more overhead. From stuart at lexacorp.com.pg Sat Mar 14 20:36:08 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 11:36:08 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev> Message-ID: <49BCE828.9068.F67CDE9@stuart.lexacorp.com.pg> How do they renew. Do you have to download a new image and transfer all you settings/data etc to the new one? -- Stuart On 14 Mar 2009 at 21:28, William Hindman wrote: > ...yes but as I said previously, they've renewed it every time for more than > a year now and almost certainly will continue to do so since you still can't > install more than one version of ie. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Saturday, March 14, 2009 9:18 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > >>From that link: > > "This VPC image will expire in April 2009." > > > > If you do want to use it however, note the following from VirtualBox Help: > > "Finally, VirtualBox also fully supports the VHD format used by Microsoft" > > > > Cheers, > > Stuart > > > > On 14 Mar 2009 at 20:10, William Hindman wrote: > > > >> ...been that way for more than a year ...there is a separate link to dl > >> the > >> right vhd > >> > >> http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > >> > >> ...the secret to this is that ms is providing a vhd with win xp or vista > >> AND > >> ie6, 7, or 8 now to web developers to allow testing > >> against multiple browser environments ...since you can't run more than > >> one > >> version of ie on the same system. they came > >> up with this backdoor ...but the bottom line is that its a fully > >> functional > >> vhd with the os and ie already installed and you can use > >> it for whatever you please ...and anyone can dl and use it if they know > >> where to look. > >> > >> ...and of course ms isn't broadcasting this everywhere ...you only find > >> it > >> by looking for ways to test both versions of ie on your system :) > >> ...not a word or link to this on either the vpc or their regular vhd site > >> :) > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Steve Erbach" > >> Sent: Saturday, March 14, 2009 1:54 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > >> Express&VB.NET) > >> > >> > William, > >> > > >> > Interesting. Is that a recent promotion? When I downloaded VPC last > >> > year there wasn't any OS that came with it. > >> > > >> > Steve Erbach > >> > Neenah, WI > >> > > >> > > >> > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman > >> > wrote: > >> >> ...its free ...and it comes with a vhd with win xp or vista already > >> >> installed so you don't have to buy another copy ...the free os is a > >> >> limited > >> >> time but they've renewed it every time it was about to expire so far. > >> >> > >> >> William > >> >> > >> >> -------------------------------------------------- > >> >> From: "Max Wanadoo" > >> >> Sent: Saturday, March 14, 2009 9:57 AM > >> >> To: "Access Developers discussion and problem solving" > >> >> > >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > >> >> Express&VB.NET) > >> >> > >> >>> William, > >> >>> Is virtual PC 2007 from Microsoft free or not. The site says "free > >> >>> download" > >> >>> but it is unclear whether that means that after installing it, I then > >> >>> get > >> >>> only xyz days to use it. > >> >>> > >> >>> If not free, what would you recommend? > >> >>> > >> >>> Thanks > >> >>> Max > >> >>> > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 14 23:24:46 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 15 Mar 2009 00:24:46 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev> <49BCE828.9068.F67CDE9@stuart.lexacorp.com.pg> Message-ID: <20C95EDB6055423FBF97517304C0411D@jislaptopdev> ...yes ...but its pretty simple to do since you can copy to/from a local disk ...and the expiration dates have so far not been rigorously enforced ...the copy of xp/vista is pre-activated and won't run outside the vpc environment. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Saturday, March 14, 2009 9:36 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > How do they renew. > > Do you have to download a new image and transfer all you settings/data > etc to the new one? > > -- > Stuart > > On 14 Mar 2009 at 21:28, William Hindman wrote: > >> ...yes but as I said previously, they've renewed it every time for more >> than >> a year now and almost certainly will continue to do so since you still >> can't >> install more than one version of ie. >> >> William >> >> -------------------------------------------------- >> From: "Stuart McLachlan" >> Sent: Saturday, March 14, 2009 9:18 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 >> Express&VB.NET) >> >> >>From that link: >> > "This VPC image will expire in April 2009." >> > >> > If you do want to use it however, note the following from VirtualBox >> > Help: >> > "Finally, VirtualBox also fully supports the VHD format used by >> > Microsoft" >> > >> > Cheers, >> > Stuart >> > >> > On 14 Mar 2009 at 20:10, William Hindman wrote: >> > >> >> ...been that way for more than a year ...there is a separate link to >> >> dl >> >> the >> >> right vhd >> >> >> >> http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en >> >> >> >> ...the secret to this is that ms is providing a vhd with win xp or >> >> vista >> >> AND >> >> ie6, 7, or 8 now to web developers to allow testing >> >> against multiple browser environments ...since you can't run more than >> >> one >> >> version of ie on the same system. they came >> >> up with this backdoor ...but the bottom line is that its a fully >> >> functional >> >> vhd with the os and ie already installed and you can use >> >> it for whatever you please ...and anyone can dl and use it if they >> >> know >> >> where to look. >> >> >> >> ...and of course ms isn't broadcasting this everywhere ...you only >> >> find >> >> it >> >> by looking for ways to test both versions of ie on your system :) >> >> ...not a word or link to this on either the vpc or their regular vhd >> >> site >> >> :) >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Steve Erbach" >> >> Sent: Saturday, March 14, 2009 1:54 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 >> >> Express&VB.NET) >> >> >> >> > William, >> >> > >> >> > Interesting. Is that a recent promotion? When I downloaded VPC >> >> > last >> >> > year there wasn't any OS that came with it. >> >> > >> >> > Steve Erbach >> >> > Neenah, WI >> >> > >> >> > >> >> > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman >> >> > wrote: >> >> >> ...its free ...and it comes with a vhd with win xp or vista already >> >> >> installed so you don't have to buy another copy ...the free os is a >> >> >> limited >> >> >> time but they've renewed it every time it was about to expire so >> >> >> far. >> >> >> >> >> >> William >> >> >> >> >> >> -------------------------------------------------- >> >> >> From: "Max Wanadoo" >> >> >> Sent: Saturday, March 14, 2009 9:57 AM >> >> >> To: "Access Developers discussion and problem solving" >> >> >> >> >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 >> >> >> Express&VB.NET) >> >> >> >> >> >>> William, >> >> >>> Is virtual PC 2007 from Microsoft free or not. The site says "free >> >> >>> download" >> >> >>> but it is unclear whether that means that after installing it, I >> >> >>> then >> >> >>> get >> >> >>> only xyz days to use it. >> >> >>> >> >> >>> If not free, what would you recommend? >> >> >>> >> >> >>> Thanks >> >> >>> Max >> >> >>> >> >> > >> >> > -- >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 15 01:28:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 06:28:29 +0000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <20C95EDB6055423FBF97517304C0411D@jislaptopdev> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev> <49BCE828.9068.F67CDE9@stuart.lexacorp.com.pg> <20C95EDB6055423FBF97517304C0411D@jislaptopdev> Message-ID: Here is a stupid question so apologies: When I install my Virtual bits, can I then, somehow, create an image from my physical system (maybe as an ISO) and move that to the virtual machine so that I dont have to reinstall everything? If so, how? Thanks Max On Sun, Mar 15, 2009 at 4:24 AM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...yes ...but its pretty simple to do since you can copy to/from a local > disk ...and the expiration dates have so far not been rigorously enforced > ...the copy of xp/vista is pre-activated and won't run outside the vpc > environment. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Saturday, March 14, 2009 9:36 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > > How do they renew. > > > > Do you have to download a new image and transfer all you settings/data > > etc to the new one? > > > > -- > > Stuart > > > > On 14 Mar 2009 at 21:28, William Hindman wrote: > > > >> ...yes but as I said previously, they've renewed it every time for more > >> than > >> a year now and almost certainly will continue to do so since you still > >> can't > >> install more than one version of ie. > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Stuart McLachlan" > >> Sent: Saturday, March 14, 2009 9:18 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > >> Express&VB.NET) > >> > >> >>From that link: > >> > "This VPC image will expire in April 2009." > >> > > >> > If you do want to use it however, note the following from VirtualBox > >> > Help: > >> > "Finally, VirtualBox also fully supports the VHD format used by > >> > Microsoft" > >> > > >> > Cheers, > >> > Stuart > >> > > >> > On 14 Mar 2009 at 20:10, William Hindman wrote: > >> > > >> >> ...been that way for more than a year ...there is a separate link to > >> >> dl > >> >> the > >> >> right vhd > >> >> > >> >> > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > >> >> > >> >> ...the secret to this is that ms is providing a vhd with win xp or > >> >> vista > >> >> AND > >> >> ie6, 7, or 8 now to web developers to allow testing > >> >> against multiple browser environments ...since you can't run more > than > >> >> one > >> >> version of ie on the same system. they came > >> >> up with this backdoor ...but the bottom line is that its a fully > >> >> functional > >> >> vhd with the os and ie already installed and you can use > >> >> it for whatever you please ...and anyone can dl and use it if they > >> >> know > >> >> where to look. > >> >> > >> >> ...and of course ms isn't broadcasting this everywhere ...you only > >> >> find > >> >> it > >> >> by looking for ways to test both versions of ie on your system :) > >> >> ...not a word or link to this on either the vpc or their regular vhd > >> >> site > >> >> :) > >> >> > >> >> William > >> >> > >> >> -------------------------------------------------- > >> >> From: "Steve Erbach" > >> >> Sent: Saturday, March 14, 2009 1:54 PM > >> >> To: "Access Developers discussion and problem solving" > >> >> > >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > >> >> Express&VB.NET) > >> >> > >> >> > William, > >> >> > > >> >> > Interesting. Is that a recent promotion? When I downloaded VPC > >> >> > last > >> >> > year there wasn't any OS that came with it. > >> >> > > >> >> > Steve Erbach > >> >> > Neenah, WI > >> >> > > >> >> > > >> >> > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman > >> >> > wrote: > >> >> >> ...its free ...and it comes with a vhd with win xp or vista > already > >> >> >> installed so you don't have to buy another copy ...the free os is > a > >> >> >> limited > >> >> >> time but they've renewed it every time it was about to expire so > >> >> >> far. > >> >> >> > >> >> >> William > >> >> >> > >> >> >> -------------------------------------------------- > >> >> >> From: "Max Wanadoo" > >> >> >> Sent: Saturday, March 14, 2009 9:57 AM > >> >> >> To: "Access Developers discussion and problem solving" > >> >> >> > >> >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > >> >> >> Express&VB.NET) > >> >> >> > >> >> >>> William, > >> >> >>> Is virtual PC 2007 from Microsoft free or not. The site says > "free > >> >> >>> download" > >> >> >>> but it is unclear whether that means that after installing it, I > >> >> >>> then > >> >> >>> get > >> >> >>> only xyz days to use it. > >> >> >>> > >> >> >>> If not free, what would you recommend? > >> >> >>> > >> >> >>> Thanks > >> >> >>> Max > >> >> >>> > >> >> > > >> >> > -- > >> >> > AccessD mailing list > >> >> > AccessD at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> >> > Website: http://www.databaseadvisors.com > >> >> > > >> >> > >> >> -- > >> >> AccessD mailing list > >> >> AccessD at databaseadvisors.com > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> Website: http://www.databaseadvisors.com > >> > > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sun Mar 15 02:47:09 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 17:47:09 +1000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com>, <20C95EDB6055423FBF97517304C0411D@jislaptopdev>, Message-ID: <49BD3F1D.30674.10BB7BEA@stuart.lexacorp.com.pg> Not very easy at all. It would be like trying to put your boot drive in a different PC with a different BIOS and different graphics, audio, networking hardware etc. You'd get all sorts of hardware conflicts. If you could get it working, Windows would then probably decide that you were running a pirate copy because of all the hardware changes. Just look at it as an opportunity to clean all the crud out of your current system - you know, all those programs you've installed and since removed but which have left bits of themselves bloating your registry, cluttering up your hard drive and generally slowing your system down. The great thing is that you once you have a couple of VMs set up the way you want you won't have that problem in the future. -- Stuart On 15 Mar 2009 at 6:28, Max Wanadoo wrote: > Here is a stupid question so apologies: > > When I install my Virtual bits, can I then, somehow, create an image from my > physical system (maybe as an ISO) and move that to the virtual machine so > that I dont have to reinstall everything? If so, how? > > Thanks > > Max > > > On Sun, Mar 15, 2009 at 4:24 AM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > > > ...yes ...but its pretty simple to do since you can copy to/from a local > > disk ...and the expiration dates have so far not been rigorously enforced > > ...the copy of xp/vista is pre-activated and won't run outside the vpc > > environment. > > > > William > > > > -------------------------------------------------- > > From: "Stuart McLachlan" > > Sent: Saturday, March 14, 2009 9:36 PM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > > Express&VB.NET) > > > > > How do they renew. > > > > > > Do you have to download a new image and transfer all you settings/data > > > etc to the new one? > > > > > > -- > > > Stuart > > > > > > On 14 Mar 2009 at 21:28, William Hindman wrote: > > > > > >> ...yes but as I said previously, they've renewed it every time for more > > >> than > > >> a year now and almost certainly will continue to do so since you still > > >> can't > > >> install more than one version of ie. > > >> > > >> William > > >> > > >> -------------------------------------------------- > > >> From: "Stuart McLachlan" > > >> Sent: Saturday, March 14, 2009 9:18 PM > > >> To: "Access Developers discussion and problem solving" > > >> > > >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > > >> Express&VB.NET) > > >> > > >> >>From that link: > > >> > "This VPC image will expire in April 2009." > > >> > > > >> > If you do want to use it however, note the following from VirtualBox > > >> > Help: > > >> > "Finally, VirtualBox also fully supports the VHD format used by > > >> > Microsoft" > > >> > > > >> > Cheers, > > >> > Stuart > > >> > > > >> > On 14 Mar 2009 at 20:10, William Hindman wrote: > > >> > > > >> >> ...been that way for more than a year ...there is a separate link to > > >> >> dl > > >> >> the > > >> >> right vhd > > >> >> > > >> >> > > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > > >> >> > > >> >> ...the secret to this is that ms is providing a vhd with win xp or > > >> >> vista > > >> >> AND > > >> >> ie6, 7, or 8 now to web developers to allow testing > > >> >> against multiple browser environments ...since you can't run more > > than > > >> >> one > > >> >> version of ie on the same system. they came > > >> >> up with this backdoor ...but the bottom line is that its a fully > > >> >> functional > > >> >> vhd with the os and ie already installed and you can use > > >> >> it for whatever you please ...and anyone can dl and use it if they > > >> >> know > > >> >> where to look. > > >> >> > > >> >> ...and of course ms isn't broadcasting this everywhere ...you only > > >> >> find > > >> >> it > > >> >> by looking for ways to test both versions of ie on your system :) > > >> >> ...not a word or link to this on either the vpc or their regular vhd > > >> >> site > > >> >> :) > > >> >> > > >> >> William > > >> >> > > >> >> -------------------------------------------------- > > >> >> From: "Steve Erbach" > > >> >> Sent: Saturday, March 14, 2009 1:54 PM > > >> >> To: "Access Developers discussion and problem solving" > > >> >> > > >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > > >> >> Express&VB.NET) > > >> >> > > >> >> > William, > > >> >> > > > >> >> > Interesting. Is that a recent promotion? When I downloaded VPC > > >> >> > last > > >> >> > year there wasn't any OS that came with it. > > >> >> > > > >> >> > Steve Erbach > > >> >> > Neenah, WI > > >> >> > > > >> >> > > > >> >> > On Sat, Mar 14, 2009 at 10:44 AM, William Hindman > > >> >> > wrote: > > >> >> >> ...its free ...and it comes with a vhd with win xp or vista > > already > > >> >> >> installed so you don't have to buy another copy ...the free os is > > a > > >> >> >> limited > > >> >> >> time but they've renewed it every time it was about to expire so > > >> >> >> far. > > >> >> >> > > >> >> >> William > > >> >> >> > > >> >> >> -------------------------------------------------- > > >> >> >> From: "Max Wanadoo" > > >> >> >> Sent: Saturday, March 14, 2009 9:57 AM > > >> >> >> To: "Access Developers discussion and problem solving" > > >> >> >> > > >> >> >> Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > > >> >> >> Express&VB.NET) > > >> >> >> > > >> >> >>> William, > > >> >> >>> Is virtual PC 2007 from Microsoft free or not. The site says > > "free > > >> >> >>> download" > > >> >> >>> but it is unclear whether that means that after installing it, I > > >> >> >>> then > > >> >> >>> get > > >> >> >>> only xyz days to use it. > > >> >> >>> > > >> >> >>> If not free, what would you recommend? > > >> >> >>> > > >> >> >>> Thanks > > >> >> >>> Max > > >> >> >>> > > >> >> > > > >> >> > -- > > >> >> > AccessD mailing list > > >> >> > AccessD at databaseadvisors.com > > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> > Website: http://www.databaseadvisors.com > > >> >> > > > >> >> > > >> >> -- > > >> >> AccessD mailing list > > >> >> AccessD at databaseadvisors.com > > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> Website: http://www.databaseadvisors.com > > >> > > > >> > > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Sun Mar 15 03:14:08 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 15 Mar 2009 09:14:08 +0100 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) Message-ID: Hi Max and Stuart Well, that's one heavy reason to stick with VMware for server VMs: http://www.vmware.com/products/converter/ /gustav >>> stuart at lexacorp.com.pg 15-03-2009 08:47 >>> Not very easy at all. It would be like trying to put your boot drive in a different PC with a different BIOS and different graphics, audio, networking hardware etc. You'd get all sorts of hardware conflicts. If you could get it working, Windows would then probably decide that you were running a pirate copy because of all the hardware changes. Just look at it as an opportunity to clean all the crud out of your current system - you know, all those programs you've installed and since removed but which have left bits of themselves bloating your registry, cluttering up your hard drive and generally slowing your system down. The great thing is that you once you have a couple of VMs set up the way you want you won't have that problem in the future. -- Stuart On 15 Mar 2009 at 6:28, Max Wanadoo wrote: > Here is a stupid question so apologies: > > When I install my Virtual bits, can I then, somehow, create an image from my > physical system (maybe as an ISO) and move that to the virtual machine so > that I dont have to reinstall everything? If so, how? > > Thanks > > Max From max.wanadoo at gmail.com Sun Mar 15 03:43:59 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 08:43:59 +0000 Subject: [AccessD] OT: My Software - Max Wanadoo Message-ID: OT: My Software - Max Wanadoo My Recommended Freeware Software (In Use, Under Test, To Lookat) Hope it might help Listers. 1. Sometime only free for personal use. Sometime requires Registration 2. Take it as you find it. IN USE 1. Glary Utilities http://www.glaryutilities.com a. Registry Cleaner b. Shortcuts fixer c. Startup Manager d. Temp file cleaner e. Tracks Erasor (with options) f. Spyware Remover 2. WhoCrashed (analyse crash dumps - bad drivers etc) http://www.resplendence.com/main 3. FBackup http://www.fbackup.com/ 4. Auto Hotkeys http://autohotkey.net/~sysop/ http://www.autohotkey.net/ 1. Tons of stuff to do. I like the Warning Message I can put on my screen on bootup. 5. Hot Corners http://programsforpeers.googlepages.com/ a. Assign actions to each 4 corners of the screen. 6. Recuva http://www.recuva.com/ 1. Retrieve deleted programs etc UNDER TEST Software Currently Being Tested 1. PC Tools Firewall Plus 2. Virtual Box http://www.virtualbox.org/wiki/Downloads 3. Virtual PC (Link came from William) http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en 4. Virtual PC http://www.returnilvirtualsystem.com/ Turns whole PC into Virtual one. Requires reboot 5. Home Web Server file:///C:/MyInstalledSoftware/Home%20Web%20Server/support.html TO LOOK AT Software I want to look at:- 1. Clone2Go Video Converter http://www.clone2go.com/ a. Not .mp4 or .3gp b. ok for youtube etc c. handled Flash Video (FLV) 2. MediaPortal http://www.team-mediaportal.com/ http://www.mediaportal.com/ a. Turns PC into Media Player b. "listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder and much much more. You get MediaPortal as Open Source software." 3. MyHeritage Family Tree http://www.myheritage.com/ From wdhindman at dejpolsystems.com Sun Mar 15 04:14:42 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 15 Mar 2009 05:14:42 -0400 Subject: [AccessD] OT: My Software - Max Wanadoo References: Message-ID: ...amen on Glary Utilities ...my #1 Win tool for the past year :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 15, 2009 4:43 AM To: "Access Developers discussion and problem solving" Subject: [AccessD] OT: My Software - Max Wanadoo > OT: My Software - Max Wanadoo > > My Recommended Freeware Software (In Use, Under Test, To Lookat) > Hope it might help Listers. > > > 1. Sometime only free for personal use. Sometime requires Registration > 2. Take it as you find it. > > IN USE > 1. Glary Utilities > http://www.glaryutilities.com > a. Registry Cleaner > b. Shortcuts fixer > c. Startup Manager > d. Temp file cleaner > e. Tracks Erasor (with options) > f. Spyware Remover > > 2. WhoCrashed (analyse crash dumps - bad drivers etc) > http://www.resplendence.com/main > > 3. FBackup > http://www.fbackup.com/ > > 4. Auto Hotkeys > http://autohotkey.net/~sysop/ > http://www.autohotkey.net/ > 1. Tons of stuff to do. I like the Warning Message I can put on my screen > on > bootup. > > 5. Hot Corners > http://programsforpeers.googlepages.com/ > a. Assign actions to each 4 corners of the screen. > > 6. Recuva > http://www.recuva.com/ > 1. Retrieve deleted programs etc > > UNDER TEST > Software Currently Being Tested > 1. PC Tools Firewall Plus > 2. Virtual Box > http://www.virtualbox.org/wiki/Downloads > 3. Virtual PC (Link came from William) > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > 4. Virtual PC > http://www.returnilvirtualsystem.com/ > Turns whole PC into Virtual one. Requires reboot > 5. Home Web Server > file:///C:/MyInstalledSoftware/Home%20Web%20Server/support.html > > TO LOOK AT > Software I want to look at:- > > 1. Clone2Go Video Converter > http://www.clone2go.com/ > a. Not .mp4 or .3gp > b. ok for youtube etc > c. handled Flash Video (FLV) > > 2. MediaPortal > http://www.team-mediaportal.com/ > http://www.mediaportal.com/ > a. Turns PC into Media Player > b. "listen to your favorite music & radio, watch and store your videos and > DVDs, view, schedule and record live TV as a digital video recorder and > much > much more. You get MediaPortal as Open Source software." > > 3. MyHeritage Family Tree > http://www.myheritage.com/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 15 04:28:30 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 09:28:30 +0000 Subject: [AccessD] OT:Virtual PCs Message-ID: Hi Gustav, I am looking at your vmware now and the blurb is good. Can you have a decko at http://www.returnilvirtualsystem.com/ and see what you think of this concept. ta max From Gustav at cactus.dk Sun Mar 15 05:06:44 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 15 Mar 2009 11:06:44 +0100 Subject: [AccessD] OT:Virtual PCs Message-ID: Hi Max I haven't looked at since you mentioned it 2009-02-08. It was more about security if I recall correctly, combined with some stupid licensing. /gustav >>> max.wanadoo at gmail.com 15-03-2009 10:28 >>> Hi Gustav, I am looking at your vmware now and the blurb is good. Can you have a decko at http://www.returnilvirtualsystem.com/ and see what you think of this concept. ta max From max.wanadoo at gmail.com Sun Mar 15 06:32:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 11:32:27 +0000 Subject: [AccessD] OT:USB vulnerable Message-ID: If you haven't done so you may care to download this patch for Window OSs. http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx max ps. MS are offering $250,000.00 dollar reward to perpetrators of this virus. From stuart at lexacorp.com.pg Sun Mar 15 06:48:21 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 21:48:21 +1000 Subject: [AccessD] OT:USB vulnerable In-Reply-To: References: Message-ID: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> I think you've got the wrong URL. This one is about a vulnerability in RPC requests to the Server service. Nothing to do with USB. On 15 Mar 2009 at 11:32, Max Wanadoo wrote: > If you haven't done so you may care to download this patch for Window OSs. > > http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx > > max > ps. MS are offering $250,000.00 dollar reward to perpetrators of this virus. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 15 07:00:04 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 12:00:04 +0000 Subject: [AccessD] OT:USB vulnerable In-Reply-To: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> References: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> Message-ID: Hi Stu,. This is the conflicker worm - one of the ways it is spreading is via the USB. Have a read of this site which links back to the one I posted earlier. http://www.microsoft.com/security/portal/Entry.aspx?Name=Win32/Conficker Max On Sun, Mar 15, 2009 at 11:48 AM, Stuart McLachlan wrote: > I think you've got the wrong URL. > > This one is about a vulnerability in RPC requests to the Server service. > Nothing to do with USB. > > > On 15 Mar 2009 at 11:32, Max Wanadoo wrote: > > > If you haven't done so you may care to download this patch for Window > OSs. > > > > http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx > > > > max > > ps. MS are offering $250,000.00 dollar reward to perpetrators of this > virus. > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sun Mar 15 07:26:27 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 15 Mar 2009 22:26:27 +1000 Subject: [AccessD] OT:USB vulnerable In-Reply-To: References: , <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg>, Message-ID: <49BD8093.17608.11BB3178@stuart.lexacorp.com.pg> Aah, it makes sense now. Thanks, Stuart On 15 Mar 2009 at 12:00, Max Wanadoo wrote: > Hi Stu,. > > This is the conflicker worm - one of the ways it is spreading is via the > USB. > Have a read of this site which links back to the one I posted earlier. > > http://www.microsoft.com/security/portal/Entry.aspx?Name=Win32/Conficker > > Max > > > On Sun, Mar 15, 2009 at 11:48 AM, Stuart McLachlan > wrote: > > > I think you've got the wrong URL. > > > > This one is about a vulnerability in RPC requests to the Server service. > > Nothing to do with USB. > > > > > > On 15 Mar 2009 at 11:32, Max Wanadoo wrote: > > > > > If you haven't done so you may care to download this patch for Window > > OSs. > > > > > > http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx > > > > > > max > > > ps. MS are offering $250,000.00 dollar reward to perpetrators of this > > virus. > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 15 07:52:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 12:52:02 +0000 Subject: [AccessD] OT:Portable Apps Message-ID: For those of you who require to carry your apps around iwth you, you may find some suitable stuff here: http://portableapps.com/ Max From martinreid at gmail.com Sun Mar 15 08:02:34 2009 From: martinreid at gmail.com (Martin) Date: Sun, 15 Mar 2009 13:02:34 +0000 Subject: [AccessD] OT:USB vulnerable In-Reply-To: <49BD8093.17608.11BB3178@stuart.lexacorp.com.pg> References: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> <49BD8093.17608.11BB3178@stuart.lexacorp.com.pg> Message-ID: <7d60f23a0903150602x4af4cabcne7e36d036335013b@mail.gmail.com> I lost 12 servers to that virus. Our network people opened the firewall for about 5 mins and all hell broke lose. Martin On Sun, Mar 15, 2009 at 12:26 PM, Stuart McLachlan wrote: > Aah, it makes sense now. > > Thanks, > Stuart > > On 15 Mar 2009 at 12:00, Max Wanadoo wrote: > > > Hi Stu,. > > > > This is the conflicker worm - one of the ways it is spreading is via the > > USB. > > Have a read of this site which links back to the one I posted earlier. > > > > http://www.microsoft.com/security/portal/Entry.aspx?Name=Win32/Conficker > > > > Max > > > > > > On Sun, Mar 15, 2009 at 11:48 AM, Stuart McLachlan > > wrote: > > > > > I think you've got the wrong URL. > > > > > > This one is about a vulnerability in RPC requests to the Server > service. > > > Nothing to do with USB. > > > > > > > > > On 15 Mar 2009 at 11:32, Max Wanadoo wrote: > > > > > > > If you haven't done so you may care to download this patch for Window > > > OSs. > > > > > > > > http://www.microsoft.com/technet/security/bulletin/ms08-067.mspx > > > > > > > > max > > > > ps. MS are offering $250,000.00 dollar reward to perpetrators of this > > > virus. > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Martin Reid From fuller.artful at gmail.com Sun Mar 15 08:55:23 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 15 Mar 2009 09:55:23 -0400 Subject: [AccessD] Sun Virtual PC In-Reply-To: <49BCE4FB.19762.F5B6548@stuart.lexacorp.com.pg> References: <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg> <89E806196DDB4244BD1DAEB9ACB05F49@HAL9005> <49BCE4FB.19762.F5B6548@stuart.lexacorp.com.pg> Message-ID: <29f585dd0903150655u30876af5ub11c764624514de1@mail.gmail.com> All I can say about Sun VirtualBox is WOW. I have just installed Ubuntu and am now running an XP and Ubuntu VM atop Vista. Slick and effortless. Amazing. This is totally cool. Arthur On Sat, Mar 14, 2009 at 9:22 PM, Stuart McLachlan wrote: > Yes. > > Select a Powered-Off machine, click on Settings and it's a slider on the > General- Basic tab. > > You can change just about anything on a virtual machine when it is powered > off, except the > size of disks. > While you can't change disk sizes, you can swap disks around between > machines. > > -- > Stuart > > On 14 Mar 2009 at 17:39, Rocky Smolin at Beach Access wrote: > > > Can you change the ram size after the vm is created? > > > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > > Sent: Saturday, March 14, 2009 4:34 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Sun Virtual PC > > > > When you set up your first VMs the wizard is fairly straight forward. > > > > Give your machiine plenty of RAM, you can always reduce it later. > > Create a dynamically expanding boot disk and set it's size bigger that > you > > think will need. > > (I generally set mine to 30GB - you can always add additional disks > later) > > > > Be sure to install the "guest additions" > > > > Play around with the CD/DVD, USB, Network settings etc to get familiar > with > > them. > > > > Cheers, > > Stuart > > > > On 14 Mar 2009 at 14:42, Arthur Fuller wrote: > > > > > I decided to check this stuff out and have just downloaded it and am > > > about to install. My native OS is Vista with SP1. I'd like to be able > > > to create an XP and a Linux box minimum, and perhaps a Geos one as > well. > > > > > > Anything I should know before diving in? > > > > > > Thanks, > > > Arthur > > > > > > On Sat, Mar 14, 2009 at 1:50 PM, Steve Erbach > wrote: > > > > > > > Max, > > > > > > > > I've got the Sun VirtualBox stuff, too, to run Ubuntu as a virtual > > > > machine. To install it I downloaded the Ubuntu package as an ISO > > > > file. Thus I could attach to that file as a virtual CD drive to > > > > install Ubuntu on the virtual pc. Worked flawlessly. I haven't > > > > been able to figure out yet how to get more than 800x600 resolution, > > > > but that's small change that I can no doubt figure out when I have > > > > an extra afternoon sometime. > > > > > > > > Is this what you're trying to do? Install an operating system on > > > > your virtual pc? > > > > > > > > Steve Erbach > > > > Neenah, WI > > > > > > > > > > > > On Sat, Mar 14, 2009 at 10:23 AM, Max Wanadoo > > > > > > > > wrote: > > > > > Hi Stu, > > > > > Hope you are well. > > > > > I installed the sun VP but when I run it it opens the window, > > > > > gives some info about the Host Key which I then close. It then > > > > > displays a black command type window with the message "FATAL: No > > bootable mediaum found! > > > > > System Halted. > > > > > > > > > > I have rebooted my PC which is stripped naked. Brand new > > > > > installation of XP. Then AVG anti virus followed by Office 2003 > > > > > - all updated with > > > > latest > > > > > updates. Then web dev express form MS downloaded and installed - > > > > > all ok except for the light thingy. Then installed Firefox 3. > > > > > Then Sun VP. So > > > > as > > > > > you can see, not much to go wrong. > > > > > > > > > > Any ideas? > > > > > -- > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Sun Mar 15 12:41:22 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 15 Mar 2009 13:41:22 -0400 Subject: [AccessD] OT:USB vulnerable In-Reply-To: <7d60f23a0903150602x4af4cabcne7e36d036335013b@mail.gmail.com> References: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> <49BD8093.17608.11BB3178@stuart.lexacorp.com.pg> <7d60f23a0903150602x4af4cabcne7e36d036335013b@mail.gmail.com> Message-ID: <29f585dd0903151041qbaa968bxf2d7a52e8ce3e181@mail.gmail.com> Yikes. Do you think that it's port-specific or does it just strafe for anything that moves? Incidentally, how do you guys at Queens deal with such calamities? Fail-over? Restore imaged boxes? Etc. A. From mwp.reid at qub.ac.uk Sun Mar 15 12:54:47 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Sun, 15 Mar 2009 17:54:47 +0000 Subject: [AccessD] OT:USB vulnerable In-Reply-To: <29f585dd0903151041qbaa968bxf2d7a52e8ce3e181@mail.gmail.com> References: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> <49BD8093.17608.11BB3178@stuart.lexacorp.com.pg> <7d60f23a0903150602x4af4cabcne7e36d036335013b@mail.gmail.com>, <29f585dd0903151041qbaa968bxf2d7a52e8ce3e181@mail.gmail.com> Message-ID: Arthur I been working on a SQL Server fail over issue all weekend (<: 4 clustered SQL Servers which appear to be out of synch. So short answer is we have a hard time coping! The virus really hits IIS and does all sorts of really nice things. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller [fuller.artful at gmail.com] Sent: 15 March 2009 17:41 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT:USB vulnerable Yikes. Do you think that it's port-specific or does it just strafe for anything that moves? Incidentally, how do you guys at Queens deal with such calamities? Fail-over? Restore imaged boxes? Etc. A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Sun Mar 15 14:14:35 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 15 Mar 2009 15:14:35 -0400 Subject: [AccessD] OT:USB vulnerable In-Reply-To: References: <49BD77A5.15649.1198525F@stuart.lexacorp.com.pg> <49BD8093.17608.11BB3178@stuart.lexacorp.com.pg> <7d60f23a0903150602x4af4cabcne7e36d036335013b@mail.gmail.com> <29f585dd0903151041qbaa968bxf2d7a52e8ce3e181@mail.gmail.com> Message-ID: <29f585dd0903151214p5ad44c50md6beb08884afff94@mail.gmail.com> My sympathies. On Sun, Mar 15, 2009 at 1:54 PM, Martin Reid wrote: > Arthur > > I been working on a SQL Server fail over issue all weekend (<: 4 clustered > SQL Servers which appear to be out of synch. So short answer is we have a > hard time coping! > > The virus really hits IIS and does all sorts of really nice things. > > Martin > From erbachs at gmail.com Sun Mar 15 15:11:12 2009 From: erbachs at gmail.com (Steve Erbach) Date: Sun, 15 Mar 2009 15:11:12 -0500 Subject: [AccessD] Sun Virtual PC In-Reply-To: <29f585dd0903150655u30876af5ub11c764624514de1@mail.gmail.com> References: <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg> <89E806196DDB4244BD1DAEB9ACB05F49@HAL9005> <49BCE4FB.19762.F5B6548@stuart.lexacorp.com.pg> <29f585dd0903150655u30876af5ub11c764624514de1@mail.gmail.com> Message-ID: <39cb22f30903151311j7d75f0b2w732500ea38d75800@mail.gmail.com> Arthur, Yep, I found the Ubuntu install very easy as well. Is your Ubuntu VM allowing you more than 800 x 600 resolution? If so, mind passing along a hint as to how you got that to work? Steve Erbach Neenah, WI On Sun, Mar 15, 2009 at 8:55 AM, Arthur Fuller wrote: > All I can say about Sun VirtualBox is WOW. I have just installed Ubuntu and > am now running an XP and Ubuntu VM atop Vista. Slick and effortless. > Amazing. This is totally cool. > > Arthur > > On Sat, Mar 14, 2009 at 9:22 PM, Stuart McLachlan wrote: > >> Yes. >> >> Select a Powered-Off machine, click on Settings ?and it's a slider on the >> General- Basic tab. >> >> You can change just about anything on a virtual machine when it is powered >> off, ?except the >> size of disks. >> While you can't change disk sizes, you can swap disks around between >> machines. >> >> -- >> Stuart From jengross at gte.net Sun Mar 15 15:30:32 2009 From: jengross at gte.net (Jennifer Gross) Date: Sun, 15 Mar 2009 13:30:32 -0700 Subject: [AccessD] Windows Username Message-ID: <002201c9a5ac$e3934fd0$0301a8c0@trudy> Happy Sunday, How can I grab the Windows username from inside A2K? The client uses Terminal Server and is currently on Windows Server 2000, but will shortly be upgrading to Windows Server 2003. Thanks, Jennifer From jimdettman at verizon.net Sun Mar 15 16:04:27 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Sun, 15 Mar 2009 17:04:27 -0400 Subject: [AccessD] Windows Username In-Reply-To: <002201c9a5ac$e3934fd0$0301a8c0@trudy> References: <002201c9a5ac$e3934fd0$0301a8c0@trudy> Message-ID: <618F2E86CF4242BCAECA8B38789657EF@XPS> Jennifer, You can use the function below. Paste it into a general module with the declares. It will return either the computer name or user name. Jim. Private Declare Function GetUserNameA Lib "advapi32.dll" (ByVal lpBuffer As String, nSize As Long) As Long Private Declare Function GetComputerNameA Lib "kernel32" (ByVal lpBuffer As String, nSize As Long) As Long Public Function WhoAmI(bReturnUserName As Boolean) As String ' Function returns either user name or computer name Dim strName As String * 255 10 If bReturnUserName = True Then 20 GetUserNameA strName, Len(strName) 30 Else 40 GetComputerNameA strName, Len(strName) 50 End If 60 WhoAmI = left$(strName, InStr(strName, vbNullChar) - 1) End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Sunday, March 15, 2009 4:31 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Windows Username Happy Sunday, How can I grab the Windows username from inside A2K? The client uses Terminal Server and is currently on Windows Server 2000, but will shortly be upgrading to Windows Server 2003. Thanks, Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Sun Mar 15 16:22:53 2009 From: jengross at gte.net (Jennifer Gross) Date: Sun, 15 Mar 2009 14:22:53 -0700 Subject: [AccessD] Windows Username In-Reply-To: <618F2E86CF4242BCAECA8B38789657EF@XPS> Message-ID: <002301c9a5b4$33d03830$0301a8c0@trudy> Perfect Jim. Worked like a charm. Thank you. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Sunday, March 15, 2009 2:04 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Windows Username Jennifer, You can use the function below. Paste it into a general module with the declares. It will return either the computer name or user name. Jim. Private Declare Function GetUserNameA Lib "advapi32.dll" (ByVal lpBuffer As String, nSize As Long) As Long Private Declare Function GetComputerNameA Lib "kernel32" (ByVal lpBuffer As String, nSize As Long) As Long Public Function WhoAmI(bReturnUserName As Boolean) As String ' Function returns either user name or computer name Dim strName As String * 255 10 If bReturnUserName = True Then 20 GetUserNameA strName, Len(strName) 30 Else 40 GetComputerNameA strName, Len(strName) 50 End If 60 WhoAmI = left$(strName, InStr(strName, vbNullChar) - 1) End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Sunday, March 15, 2009 4:31 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Windows Username Happy Sunday, How can I grab the Windows username from inside A2K? The client uses Terminal Server and is currently on Windows Server 2000, but will shortly be upgrading to Windows Server 2003. Thanks, Jennifer -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.13/2001 - Release Date: 03/15/09 14:07:00 From max.wanadoo at gmail.com Sun Mar 15 17:14:20 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 15 Mar 2009 22:14:20 +0000 Subject: [AccessD] OT:Forum Software Message-ID: Hi, bit OT but can anybody recommend any (free even) software for creating forums. It needs to be pretty smart both in appearances and usability as it is for people suffering from a disease who wish to comminicate between each other. Thanks Max From john at winhaven.net Sun Mar 15 19:46:47 2009 From: john at winhaven.net (John Bartow) Date: Sun, 15 Mar 2009 19:46:47 -0500 Subject: [AccessD] Moderator Request: Get back on topic In-Reply-To: References: Message-ID: <025301c9a5d0$aff9bcd0$0fed3670$@net> There's been an lot of off topic posted here in the past couple of days. All o fit should have been posted to the dba-Tech list. Cease and desist. PS: who let it out that Andy's on vacation? ;o) From fuller.artful at gmail.com Sun Mar 15 20:06:51 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 15 Mar 2009 21:06:51 -0400 Subject: [AccessD] Sun Virtual PC In-Reply-To: <39cb22f30903151311j7d75f0b2w732500ea38d75800@mail.gmail.com> References: <49BCCB7F.21466.EF7DA94@stuart.lexacorp.com.pg> <89E806196DDB4244BD1DAEB9ACB05F49@HAL9005> <49BCE4FB.19762.F5B6548@stuart.lexacorp.com.pg> <29f585dd0903150655u30876af5ub11c764624514de1@mail.gmail.com> <39cb22f30903151311j7d75f0b2w732500ea38d75800@mail.gmail.com> Message-ID: <29f585dd0903151806s21a3e2afp35cca81a60e4190d@mail.gmail.com> I haven't pushed that boundary yet, Steve. I'm just working on a little notebook, which in theory is capable of greater res, but I haven't gone there yet. I settled too soon I guess. It ran, it connected to the net, I installed MySQL, and called it a day. I shall punch the envelope tomorrow (or perhaps later tonight), but for now I'm watching "Searching for Bobby Fisher" for the nth time. :) A. On Sun, Mar 15, 2009 at 4:11 PM, Steve Erbach wrote: > Arthur, > > Yep, I found the Ubuntu install very easy as well. Is your Ubuntu VM > allowing you more than 800 x 600 resolution? If so, mind passing > along a hint as to how you got that to work? > > Steve Erbach > From fuller.artful at gmail.com Sun Mar 15 20:20:35 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 15 Mar 2009 21:20:35 -0400 Subject: [AccessD] OT:Forum Software In-Reply-To: References: Message-ID: <29f585dd0903151820j16e87ed4q45790b9516d1733b@mail.gmail.com> Aren't there some prior questions regarding host etc.? But having asked and answered those, lots of people like DotNukeNet. A. On Sun, Mar 15, 2009 at 6:14 PM, Max Wanadoo wrote: > Hi, bit OT but can anybody recommend any (free even) software for creating > forums. It needs to be pretty smart both in appearances and usability as > it > is for people suffering from a disease who wish to comminicate between each > other. > Thanks > Max > From adtp at airtelmail.in Mon Mar 16 03:25:30 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Mon, 16 Mar 2009 13:55:30 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com> Message-ID: <006d01c9a611$32fd0f70$f760a27a@personald6374f> John, Thanks for your generous observations and kind words. I had been procrastinating active study of classes, setting it aside for some future date. Some time back, in another thread, Gustav had pointed out the benefit of using WithEvents. Your lecture series has been instrumental in my getting further into it. It is an exhilarating experience and I can't thank you enough. The problem of projecting form class events into control class has since been resolved. It was found to be a matter of timing the instantiation, which should have been done in the property procedure (in control class) meant for setting the parent class property. Incidentally, for raised events, even though pertaining to form object, hooking via "[Event Procedure]" is not involved. It is seen that one level of circular reference does in any case come into play in each control class while setting up the parent property. Using WithEvents qualifier for the object variable (in control class) meant for holding a pointer to parent class, should not impose any extra strain on inter-class reference status. If instead, an object variable (WithEvents) is used for setting a pointer either to the form object variable in form class or directly to the real form (via parent property of control object argument passed to control class in its Init subroutine), it results in a second level of circular reference, over and above that existing between control class and form class as stated in preceding para. Though it works, such a state of multiple intersecting circular references, is found detrimental to proper termination and deserves to be considered forbidden. In certain situations, trapping form class events in control class can have its advantages. For example, various types of controls might be required to have different response to form's current event. If it were to be handled purely within form' current event in form class, it would require a set of statements, each with a loop, to activate the methods of individual control class objects in the collection. Local action in control class, by trapping form class events appears to offer simpler alternative. As a general principle, in one to many class object relationship, local implementation on the many side, if feasible, looks preferable. Effectiveness of the approach outlined in previous para, has been tested for the following features: (a) Form navigation combo box with two way synchronization. (b) Dynamic filtration of look-up list for combo box. Note: It is observed that for (b) above, a combination of form's current event (applying unfiltered row source) and combo's enter event (applying filtered row source) is adequate. No other event appears to be needed (e.g. form's Load event and combo's Exit / GotFocus / LostFocus events). Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: John W Colby To: Access Developers discussion and problem solving Sent: Friday, March 13, 2009 03:08 Subject: Re: [AccessD] Building a control class AD, >In your view, what could be the best strategy for projecting the events pertaining to form object variable in form class, into the control class ? In general a control class should not be aware of the form and particularly its events. If the form needs to have a control do something in response to one of the form's events, you should expose a method in the control class to call from the form's event. Let's take an example: I use a combo control to cause the form to select a record. The form and the combo should "stay in sync" or it is visually confusing. IOW, if the form moves to a specific record, the record selector combo should "move to" and display that same record. Obviously if the combo selects a record, the form should move to that record. The form and combo "stay in sync". I created a "mSyncToForm(lngPKID)" method in the combo class. In the form's Current event the clsCboRecSel.mSyncToForm is called passing in the form's PKID. The combo class then causes the combo control to display the record with that value in column 0. Thus the combo "syncs" to the form. OTOH, if the user selects a record that they want to move to, the form should move to that record. clsCboRecSel defines an Event evAfterUpdate(lngPKID as long). The clsCboRecSel raises the 'evAfterUpdate event in the combo's AfterUpdate event stub in the class. clsCboRecSel is declared Withevents back in the form. An event stub is created in clsFrm sinking evAfterUpdate. When evAfterUpdate fires, control passes back to the form's evAfterUpdate event stub and the form has to grab a copy of the RecordsetClone, move to that record, grab the bookmark, then set the form's bookmark to that bookmark, causing the form to move to the right place. Notice that the clsCboRecSel doesn't need to know anything about the form in either case. It can sync to the form simply by exposing a method for the form to call, and the form can sync to the record selector simply by sinking an event raised by the record selector class. So the answer is to build functionality into the control class, and expose that functionality via methods of the control class. Raise events in the control class as required to notify the form that the control class did something that the form class might want to know about. Often times the control class behaviors simply don't matter to the form. For example my combo control wrapper class can be programmed to open a specific list form in the dbl-click event so that the list behind the form can be programmed. The form that carries the combo control doesn't care about that, in fact that is a behavior that might be useful in any combo in any form. It is the combo control classes' business, not the form class' business. IMO classes really need to *try* to be independent of each other. Sometimes it is not possible, sometimes specific sets of classes form a system and need each other to perform the whole task. On the other hand even when they might need to know about each other, you should try to use an interface - an exposed method or raising an event - to allow the partner object to get something done. Programming an interface helps to disentangle the objects themselves. << Snipped - so as to comply with prescribed size limits in AccessD >> I have to say I am heartened to have you asking so many questions about classes and events. From your general Access knowledge level I long ago assumed that you were probably way above me in this stuff. From the way you study stuff I assume that you soon will be anyway. ;) John W. Colby www.ColbyConsulting.com From max.wanadoo at gmail.com Mon Mar 16 03:43:44 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 16 Mar 2009 08:43:44 +0000 Subject: [AccessD] Securing My App FrontEnd Message-ID: Hi all, Many thanks for those who helped me over the weekend. I have now adopted a strategy to secury my application. This is outline in the document at http://www.peoplelinks.co.uk/MyAppsSecurity.pdf. I would appreciate any comments and feedback. Having worked on it and tested it on my home PC over the weekend (with the help of you guys), I now have to trial it on a work PC to see if it all hangs together in a work environment. The document quoted will then be updated in the light of what happens next. Once I get the FE secure, I will do something similar to the BE. Thanks Max From stuart at lexacorp.com.pg Mon Mar 16 04:02:07 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 16 Mar 2009 19:02:07 +1000 Subject: [AccessD] Securing My App FrontEnd In-Reply-To: References: Message-ID: <49BEA22F.9142.5268D1@stuart.lexacorp.com.pg> See, it was all on-topic after all ;-) -- Stuart On 16 Mar 2009 at 8:43, Max Wanadoo wrote: > Hi all, > Many thanks for those who helped me over the weekend. I have now adopted a > strategy to secury my application. This is outline in the document at > http://www.peoplelinks.co.uk/MyAppsSecurity.pdf. > > I would appreciate any comments and feedback. > > Having worked on it and tested it on my home PC over the weekend (with the > help of you guys), I now have to trial it on a work PC to see if it all > hangs together in a work environment. > > The document quoted will then be updated in the light of what happens next. > Once I get the FE secure, I will do something similar to the BE. > > Thanks > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From fuller.artful at gmail.com Mon Mar 16 07:12:26 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 16 Mar 2009 08:12:26 -0400 Subject: [AccessD] Building a calendar control class Message-ID: <29f585dd0903160512k2e79e98ch5b03ab98fdb89e0b@mail.gmail.com> JWC et. al. It would seem that a good candidate for the collection of control classes would be a date control that automatically includes a pop-up calendar with a little icon that appears in the OnEnter event, so that the user may either type in the date value or click on the icon to open the calendar control. Coding that functionality the old way is not that difficult, but it seems a better idea to do it just once and "inherit" the functionality in every date control throughout the application. Arthur From erbachs at gmail.com Mon Mar 16 08:52:28 2009 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 16 Mar 2009 08:52:28 -0500 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE Message-ID: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> Dear Group, I wonder if you could help me with a problem I can't say I've ever seen before. I have a FE/BE database with 39 tables (mostly linked to the BE), 41 forms, 46 reports and subreports, 23 modules, and 117 queries. The FE MDB amounts to just under 27 MB in size, the BE is under 3 MB. I'm using Access 2003 to create an MDE. I get the error: Microsoft Office Access was unable to create an MDE database There's a "Show Help >>" button that shows the following: ~~~~~~~~~~~~~~~~~~~~ This error is usually associated with compiling a large database into an MDE file.? Due to the method used to compile the database, a considerable number of TableID references are created for each table. The Microsoft Jet database engine version 4.0 can only create a maximum of 2048 open TableIDs at one time.? Exporting a database as an MDE potentially can exceed this limit if the database has a large number of objects (table, macro, form, report, etc). There is no accurate method to estimate the number of TableIDs the Jet database engine uses during the process of compiling a database as an MDE.? However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used. More information about this error message online. ~~~~~~~~~~~~~~~~~~~~ There is no additional on-line help. What can I do to make an MDE file out of this app? -- Regards, Steve Erbach Neenah, WI http://www.NeenahPolitics.com http://www.TheTownCrank.com From erbachs at gmail.com Mon Mar 16 08:57:19 2009 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 16 Mar 2009 08:57:19 -0500 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> Message-ID: <39cb22f30903160657t472b9c1fh15bc58d7042406b3@mail.gmail.com> Dear Group, NO LONGER URGENT! NEVER MIND! It was a compile error of an undefined variable. Sorry! Regards, Steve Erbach Neenah, WI http://www.NeenahPolitics.com http://www.TheTownCrank.com On Mon, Mar 16, 2009 at 8:52 AM, Steve Erbach wrote: > Dear Group, > > I wonder if you could help me with a problem I can't say I've ever seen before. > > I have a FE/BE database with 39 tables (mostly linked to the BE), 41 > forms, 46 reports and subreports, 23 modules, and 117 queries. ?The FE > MDB amounts to just under 27 MB in size, the BE is under 3 MB. > > I'm using Access 2003 to create an MDE. ?I get the error: > > ? Microsoft Office Access was unable to create an MDE database > > There's a "Show Help >>" button that shows the following: > > ~~~~~~~~~~~~~~~~~~~~ > This error is usually associated with compiling a large database into > an MDE file.? Due to the method used to compile the database, a > considerable number of TableID references are created for each table. > The Microsoft Jet database engine version 4.0 can only create a > maximum of 2048 open TableIDs at one time.? Exporting a database as an > MDE potentially can exceed this limit if the database has a large > number of objects (table, macro, form, report, etc). > > There is no accurate method to estimate the number of TableIDs the Jet > database engine uses during the process of compiling a database as an > MDE.? However, each VBA module and each form uses one TableID, as a > result, if the database has 500 forms, and each form's HasModule > property is set to Yes, as many as 1,000 TableIDs are used. > > More information about this error message online. > ~~~~~~~~~~~~~~~~~~~~ > > There is no additional on-line help. > > What can I do to make an MDE file out of this app? > > -- > Regards, > > Steve Erbach From Chester_Kaup at kindermorgan.com Mon Mar 16 09:00:27 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Mon, 16 Mar 2009 09:00:27 -0500 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EE0DB@houex1.kindermorgan.com> Check for any modules that will not compile. I had a database that would not make an MDE and that was the problem. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach Sent: Monday, March 16, 2009 8:52 AM To: Access Developers discussion and problem solving Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE Dear Group, I wonder if you could help me with a problem I can't say I've ever seen before. I have a FE/BE database with 39 tables (mostly linked to the BE), 41 forms, 46 reports and subreports, 23 modules, and 117 queries. The FE MDB amounts to just under 27 MB in size, the BE is under 3 MB. I'm using Access 2003 to create an MDE. I get the error: Microsoft Office Access was unable to create an MDE database There's a "Show Help >>" button that shows the following: ~~~~~~~~~~~~~~~~~~~~ This error is usually associated with compiling a large database into an MDE file.? Due to the method used to compile the database, a considerable number of TableID references are created for each table. The Microsoft Jet database engine version 4.0 can only create a maximum of 2048 open TableIDs at one time.? Exporting a database as an MDE potentially can exceed this limit if the database has a large number of objects (table, macro, form, report, etc). There is no accurate method to estimate the number of TableIDs the Jet database engine uses during the process of compiling a database as an MDE.? However, each VBA module and each form uses one TableID, as a result, if the database has 500 forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used. More information about this error message online. ~~~~~~~~~~~~~~~~~~~~ There is no additional on-line help. What can I do to make an MDE file out of this app? -- Regards, Steve Erbach Neenah, WI http://www.NeenahPolitics.com http://www.TheTownCrank.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bhjohnson at verizon.net Mon Mar 16 09:20:33 2009 From: bhjohnson at verizon.net (Bruce H. Johnson) Date: Mon, 16 Mar 2009 07:20:33 -0700 Subject: [AccessD] OT:Forum Software In-Reply-To: References: Message-ID: <08DE6FD372DD4E21A405D31A478F2B44@Halii> Check your host. HostGator et. al. use cPanel > Fantastico (lots of add-ons). Has phpBB and SMF; both are open-source. Bruce H. Johnson Sylmar, CA -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 15, 2009 3:14 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT:Forum Software Hi, bit OT but can anybody recommend any (free even) software for creating forums. It needs to be pretty smart both in appearances and usability as it is for people suffering from a disease who wish to comminicate between each other. Thanks Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From erbachs at gmail.com Mon Mar 16 09:23:00 2009 From: erbachs at gmail.com (Steve Erbach) Date: Mon, 16 Mar 2009 09:23:00 -0500 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C06476EE0DB@houex1.kindermorgan.com> References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> <0B2BF8524B73A248A2F1B81BA751ED3C06476EE0DB@houex1.kindermorgan.com> Message-ID: <39cb22f30903160723h2d3b1eb0p87fe8cfddf870559@mail.gmail.com> Chester, That was EXACTLY the issue. It had been so long since I made an MDE that I'd forgotten that little wrinkle. Thank you. Steve Erbach On Mon, Mar 16, 2009 at 9:00 AM, Kaup, Chester wrote: > Check for any modules that will not compile. I had a database that would not make an MDE and that was the problem. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Erbach > Sent: Monday, March 16, 2009 8:52 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE > > Dear Group, > > I wonder if you could help me with a problem I can't say I've ever seen before. > > I have a FE/BE database with 39 tables (mostly linked to the BE), 41 > forms, 46 reports and subreports, 23 modules, and 117 queries. ?The FE > MDB amounts to just under 27 MB in size, the BE is under 3 MB. > From jwcolby at gmail.com Mon Mar 16 09:35:13 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 10:35:13 -0400 Subject: [AccessD] Building a control class In-Reply-To: <006d01c9a611$32fd0f70$f760a27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com> <006d01c9a611$32fd0f70$f760a27a@personald6374f> Message-ID: <49BE63A1.30509@gmail.com> AD, The frmClass is in fact a wrapper to the form object, so of course in that case declaring the form objects WithEvents and sinking any and all events is expected. As for sinking form events in control objects in the "one to many" relationship, I understand what you are saying. It does indeed make programming easier in the sense that the control class obtains control of the form's event directly and the form does not have to iterate a collection and call a method of a slew of different control classes. However it also gives you much less control in dictating when control is passed to the control class. For example suppose that in your form class you had a situation like this: sub mFrm_Current() do something do something else that has to be done before the control classes get control >>>call the controls to do something do something that needs the controls initialized do something else end sub As you can see, if the control classes get control automatically they will get control AFTER mfrm_Current finishes processing and exits the sub. The order of code execution is a simple "which object was instantiated first". The form object was instantiated first, and in fact the scanner in the control class instantiates all of the control classes, so all of its processing will totally complete before the control classes are allowed to gain control. Now you as a programmer may not care, but just keep that in mind. The important point in this discussion is not that "it has to be done this way" but rather that you understand the concepts involved, that you understand the details involved, and that you as a programmer can make an educated decision how to do this based on your own desires and needs. I attempt to teach "best practices", and one of the precepts of classes and best practices for classes is that you design an interface and then program to that interface. The methods and properties of the control class are its interface. Raising events are an interface. By using these two interfaces you "decouple" the control classes from the form class. As an example I can and do very occasionally use the control classes DIRECTLY in the form's code behind form. If the control's class is expecting to be passed either the form class or the form itself, and to perform processing specific to a particular problem, then using the class directly in the form's code behind form becomes problematic. The control class is no longer decoupled from the form or clsFrm, it explicitly depends on that object. I do in fact pass in a pointer to parent, but there are many places where I just set that to null when calling the mInit. Thus if no valid parent exists, no problem. Again, I am not discouraging you from actually declaring the form WithEvents in the control class, I am simply pointing out that every shortcut caries with it a potential problem. OOP has evolved over the last decades and lots of people contributed tons of ideas, and some of these distilled down into the "interface" concepts. I think it is perfectly OK to buck "the thinking" as long as you know why the thinking exists, have specific reasons to go against the thinking, and know what the ramifications are. You are one of the people I would be most comfortable watching go your own way simply because you obviously have a very firm grasp of how and why things work, and can get yourself out of any problems you might encounter. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > Thanks for your generous observations and kind words. I had been procrastinating active study of classes, setting it aside for some future date. Some time back, in another thread, Gustav had pointed out the benefit of using WithEvents. Your lecture series has been instrumental in my getting further into it. It is an exhilarating experience and I can't thank you enough. > > The problem of projecting form class events into control class has since been resolved. It was found to be a matter of timing the instantiation, which should have been done in the property procedure (in control class) meant for setting the parent class property. Incidentally, for raised events, even though pertaining to form object, hooking via "[Event Procedure]" is not involved. > > It is seen that one level of circular reference does in any case come into play in each control class while setting up the parent property. Using WithEvents qualifier for the object variable (in control class) meant for holding a pointer to parent class, should not impose any extra strain on inter-class reference status. > > If instead, an object variable (WithEvents) is used for setting a pointer either to the form object variable in form class or directly to the real form (via parent property of control object argument passed to control class in its Init subroutine), it results in a second level of circular reference, over and above that existing between control class and form class as stated in preceding para. Though it works, such a state of multiple intersecting circular references, is found detrimental to proper termination and deserves to be considered forbidden. > > In certain situations, trapping form class events in control class can have its advantages. For example, various types of controls might be required to have different response to form's current event. If it were to be handled purely within form' current event in form class, it would require a set of statements, each with a loop, to activate the methods of individual control class objects in the collection. Local action in control class, by trapping form class events appears to offer simpler alternative. As a general principle, in one to many class object relationship, local implementation on the many side, if feasible, looks preferable. > > Effectiveness of the approach outlined in previous para, has been tested for the following features: > (a) Form navigation combo box with two way synchronization. > (b) Dynamic filtration of look-up list for combo box. > > Note: It is observed that for (b) above, a combination of form's current event (applying unfiltered row source) and combo's enter event (applying filtered row source) is adequate. No other event appears to be needed (e.g. form's Load event and combo's Exit / GotFocus / LostFocus events). > > Best wishes, > A.D. Tejpal > ------------ > From wdhindman at dejpolsystems.com Mon Mar 16 09:16:21 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 16 Mar 2009 10:16:21 -0400 Subject: [AccessD] Securing My App FrontEnd References: Message-ID: <4940A50CF33D427781CBAE73F2E49621@jislaptopdev> ...after reading your doc, does this deter a normal system user from copying the database to a usb or cd and viewing the data on an outside system? William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 16, 2009 4:43 AM To: "Access Developers discussion and problem solving" Subject: [AccessD] Securing My App FrontEnd > Hi all, > Many thanks for those who helped me over the weekend. I have now adopted > a > strategy to secury my application. This is outline in the document at > http://www.peoplelinks.co.uk/MyAppsSecurity.pdf. > > I would appreciate any comments and feedback. > > Having worked on it and tested it on my home PC over the weekend (with the > help of you guys), I now have to trial it on a work PC to see if it all > hangs together in a work environment. > > The document quoted will then be updated in the light of what happens > next. > Once I get the FE secure, I will do something similar to the BE. > > Thanks > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 16 09:26:26 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 16 Mar 2009 10:26:26 -0400 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> Message-ID: <5118531073D74D98BA5CE6D45055D9F1@jislaptopdev> 1) decompile ...gets rid of old table references in the p-code 2) create a new mdb and import everything into it before creating the mde 3) use Max's Eat Bloat utility to take everything to text and re-import it ...I've found this to be the ultimate degarbageing tool. ...one of the above has always worked for me ...hth. William -------------------------------------------------- From: "Steve Erbach" Sent: Monday, March 16, 2009 9:52 AM To: "Access Developers discussion and problem solving" Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE > Dear Group, > > I wonder if you could help me with a problem I can't say I've ever seen > before. > > I have a FE/BE database with 39 tables (mostly linked to the BE), 41 > forms, 46 reports and subreports, 23 modules, and 117 queries. The FE > MDB amounts to just under 27 MB in size, the BE is under 3 MB. > > I'm using Access 2003 to create an MDE. I get the error: > > Microsoft Office Access was unable to create an MDE database > > There's a "Show Help >>" button that shows the following: > > ~~~~~~~~~~~~~~~~~~~~ > This error is usually associated with compiling a large database into > an MDE file. Due to the method used to compile the database, a > considerable number of TableID references are created for each table. > The Microsoft Jet database engine version 4.0 can only create a > maximum of 2048 open TableIDs at one time. Exporting a database as an > MDE potentially can exceed this limit if the database has a large > number of objects (table, macro, form, report, etc). > > There is no accurate method to estimate the number of TableIDs the Jet > database engine uses during the process of compiling a database as an > MDE. However, each VBA module and each form uses one TableID, as a > result, if the database has 500 forms, and each form's HasModule > property is set to Yes, as many as 1,000 TableIDs are used. > > More information about this error message online. > ~~~~~~~~~~~~~~~~~~~~ > > There is no additional on-line help. > > What can I do to make an MDE file out of this app? > > -- > Regards, > > Steve Erbach > Neenah, WI > http://www.NeenahPolitics.com > http://www.TheTownCrank.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Mon Mar 16 09:41:07 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 10:41:07 -0400 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: <39cb22f30903160657t472b9c1fh15bc58d7042406b3@mail.gmail.com> References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> <39cb22f30903160657t472b9c1fh15bc58d7042406b3@mail.gmail.com> Message-ID: <49BE6503.8090609@gmail.com> Don't you love those oh so relevant error messages! ;) John W. Colby www.ColbyConsulting.com Steve Erbach wrote: > Dear Group, > > NO LONGER URGENT! NEVER MIND! > > It was a compile error of an undefined variable. Sorry! > > Regards, > > Steve Erbach > Neenah, WI > http://www.NeenahPolitics.com > http://www.TheTownCrank.com > > On Mon, Mar 16, 2009 at 8:52 AM, Steve Erbach wrote: > >> Dear Group, >> >> I wonder if you could help me with a problem I can't say I've ever seen before. >> >> I have a FE/BE database with 39 tables (mostly linked to the BE), 41 >> forms, 46 reports and subreports, 23 modules, and 117 queries. The FE >> MDB amounts to just under 27 MB in size, the BE is under 3 MB. >> >> I'm using Access 2003 to create an MDE. I get the error: >> >> Microsoft Office Access was unable to create an MDE database >> >> There's a "Show Help >>" button that shows the following: >> >> ~~~~~~~~~~~~~~~~~~~~ >> This error is usually associated with compiling a large database into >> an MDE file. Due to the method used to compile the database, a >> considerable number of TableID references are created for each table. >> The Microsoft Jet database engine version 4.0 can only create a >> maximum of 2048 open TableIDs at one time. Exporting a database as an >> MDE potentially can exceed this limit if the database has a large >> number of objects (table, macro, form, report, etc). >> >> There is no accurate method to estimate the number of TableIDs the Jet >> database engine uses during the process of compiling a database as an >> MDE. However, each VBA module and each form uses one TableID, as a >> result, if the database has 500 forms, and each form's HasModule >> property is set to Yes, as many as 1,000 TableIDs are used. >> >> More information about this error message online. >> ~~~~~~~~~~~~~~~~~~~~ >> >> There is no additional on-line help. >> >> What can I do to make an MDE file out of this app? >> >> -- >> Regards, >> >> Steve Erbach >> > > forms, and each form's HasModule property is set to Yes, as many as 1,000 TableIDs are used. More information about this error message online. ~~~~~~~~~~~~~~~~~~~~ There is no additional on-line help. What can I do to make an MDE file out of this app? -- Regards, Steve Erbach

  
From jwcolby at gmail.com Mon Mar 16 09:46:09 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 10:46:09 -0400 Subject: [AccessD] Building a calendar control class In-Reply-To: <29f585dd0903160512k2e79e98ch5b03ab98fdb89e0b@mail.gmail.com> References: <29f585dd0903160512k2e79e98ch5b03ab98fdb89e0b@mail.gmail.com> Message-ID: <49BE6631.5040506@gmail.com> I use a class to handle this. There is a calendar control that comes with Access, or at least can be found. It is then placed on a form and under normal (non-class) conditions the control's events are hooked right in the form. I create a class to handle this but also to handle the interface between the calendar and the object needing the calendar. My objective was to pass in a reference to the control which you want the data placed into, i.e. the text box on the form. The class then stores a pointer to this control, and when the user clicks on a date the selected date is placed into the object passed in. I thought I had a demo on my site (back when my site was functional). I will look and see if I still have the demo. John W. Colby www.ColbyConsulting.com Arthur Fuller wrote: > JWC et. al. > > It would seem that a good candidate for the collection of control classes > would be a date control that automatically includes a pop-up calendar with a > little icon that appears in the OnEnter event, so that the user may either > type in the date value or click on the icon to open the calendar control. > > Coding that functionality the old way is not that difficult, but it seems a > better idea to do it just once and "inherit" the functionality in every date > control throughout the application. > > Arthur > From fuller.artful at gmail.com Mon Mar 16 10:01:12 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 16 Mar 2009 11:01:12 -0400 Subject: [AccessD] Building a calendar control class In-Reply-To: <49BE6631.5040506@gmail.com> References: <29f585dd0903160512k2e79e98ch5b03ab98fdb89e0b@mail.gmail.com> <49BE6631.5040506@gmail.com> Message-ID: <29f585dd0903160801i3c59ffbcpbfff9c2614bf5c1d@mail.gmail.com> Great. Thanks. On Mon, Mar 16, 2009 at 10:46 AM, John W Colby wrote: > I use a class to handle this. There is a calendar control that comes > with Access, or at least can be found. It is then placed on a form and > under normal (non-class) conditions the control's events are hooked > right in the form. I create a class to handle this but also to handle > the interface between the calendar and the object needing the calendar. > My objective was to pass in a reference to the control which you want > the data placed into, i.e. the text box on the form. The class then > stores a pointer to this control, and when the user clicks on a date the > selected date is placed into the object passed in. I thought I had a > demo on my site (back when my site was functional). I will look and see > if I still have the demo. > > John W. Colby > From DWUTKA at Marlow.com Mon Mar 16 10:01:40 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 16 Mar 2009 10:01:40 -0500 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne><29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> Message-ID: Yes, completely free. Virtual PC 2007 and Virtual Server 2005 R2 are both completely, 100% free. Use them however you want! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Saturday, March 14, 2009 8:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) William, Is virtual PC 2007 from Microsoft free or not. The site says "free download" but it is unclear whether that means that after installing it, I then get only xyz days to use it. If not free, what would you recommend? Thanks Max On Sat, Mar 14, 2009 at 1:38 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > Arthur > > ...don't know ...I removed Express before installing VSP '8 > ...can't think of a reason to run them side-by-side but if I wanted to > install it again, I'd do it on a virtual pc. > ...did I mention how much I love vpc? ...makes things like this sooooooo > easy! :) > > ...and how can anyone complain about getting paid to live and work in > Bermuda ...especially a Canuck in wintertime? :) > > ...btw ...anyone wanting to learn c# and visual studio in the real world > should watch Shamil and group at work > over in dba-vb :) > > William > > -------------------------------------------------- > From: "Arthur Fuller" > Sent: Saturday, March 14, 2009 9:14 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express > &VB.NET ) > > > William, > > > > Can one install Express side by side with the full version? I have the VS > > Pro edition installed already and have been meaning to get around to it, > > but > > seem to spend all my time in SQL Server instead. I have to do something > > about that :) > > > > A. > > > > On Sat, Mar 14, 2009 at 2:41 AM, William Hindman < > > wdhindman at dejpolsystems.com> wrote: > > > >> Susan > >> > >> ...try these for beginner level stuff > >> > >> http://www.microsoft.com/express/vb/default.aspx > >> http://msdn.microsoft.com/en-us/beginner/bb308760.aspx > >> http://msdn.microsoft.com/en-us/beginner/default.aspx > >> > >> ...and not that you asked, but if it were me doing it all over again I'd > >> skip the vb.net stuff and go straight to c#.net > >> ...there really isn't that much difference in the syntax and elsewise > the > >> learning curve is the same > >> ...and what you'll find in the end is that there are far, far more > "good" > >> code samples available in c#.net than vb.net > >> ...I let the C# scare me off at first, assuming that vb.net would be > like > >> vb/vba ...but it just isn't > >> ...and when you get into it, you'll find answers in c# that just don't > >> exist > >> in vb and then start using the free translation sites > >> ...and when you see the c#.net code you input come out in vb.net, it > will > >> dawn on you that the structure and logic is the same, only the syntax > >> differs > >> ...so why spend the time learning the vb.net syntax when you're > >> eventually > >> going to start writing in c# anyway if you're serious about learning > >> dotnet > >> > >> ...I know, I know ...but I'm going to remind you I told you so one of > >> these > >> days :) > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Susan Harkins" > >> Sent: Friday, March 13, 2009 12:05 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express & > >> VB.NET > >> ) > >> > >> > I know this is a really old subject -- but William, you mentioned the > >> MS > >> > dotnet learning site -- I can't find it, do you have a link? What I'm > >> > turning up is way over my head, definitely not beginner stuff. > >> > > >> > Susan H. > >> > > >> >> ...before you buy a book (Susan will kill me for this) try the MS > >> >> dotnet > >> >> learning site first ...they have literally dozens of free walk though > >> >> videos > >> >> with downloadable code ...a step above the normal quality for MS > >> >> ...I've > >> >> got > >> >> hundreds of books collecting dust from other products over the years > >> >> but > >> >> not > >> >> one on VS2008 so far even though its now my full time development > >> >> environment (with the exception of legacy Access dbs that I still > >> support > >> >> and am working on converting) ...point being that imnsho, the quality > >> and > >> >> accessibility of free and low cost on-line learning resources now > >> >> makes > >> >> most > >> >> tech books obsolete ...and I'd be the first to admit I love books. > >> > > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From fuller.artful at gmail.com Mon Mar 16 10:11:36 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 16 Mar 2009 11:11:36 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> Message-ID: <29f585dd0903160811ybfeff01qce26e2db2c8d26fb@mail.gmail.com> Does either include VMs for various operating systems, or alternatively can such be downloaded separately? (I'm currently using Sun's VirtualBox and I can't find my XP installation disk, so all I have installed so far is Ubuntu 8.10.) Arthur On Mon, Mar 16, 2009 at 11:01 AM, Drew Wutka wrote: > Yes, completely free. Virtual PC 2007 and Virtual Server 2005 R2 are > both completely, 100% free. Use them however you want! > > Drew > From jwcolby at gmail.com Mon Mar 16 10:19:45 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 11:19:45 -0400 Subject: [AccessD] VMWare vm NIC no longer works Message-ID: <49BE6E11.6060101@gmail.com> I have a VM that I have been using for months. I turned it on this morning and it can't see the network, can't browse the internet. The windows firewall was turned back on. It had downloaded a windows update and rebooted just before the issue started, though I had not tried to use the VM before rebooting, IOW I powered on, it downloaded the updates, rebooted and here we are. The NIC was complaining that it was being issued an IP address that was already in use. However I then manually set the address to a known free address, and while it shows packets being sent / received, it still will not allow firefox to browse, nor the virus detector to download updates. Other than the object rollback, any ideas? I so hate this stuff. It often feels like I spend more time keeping my systems working that using them to get work done. -- John W. Colby www.ColbyConsulting.com From JHewson at nciinc.com Mon Mar 16 10:25:08 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Mon, 16 Mar 2009 10:25:08 -0500 Subject: [AccessD] Access 2007 Again In-Reply-To: References: <49b694f0.1818d00a.507a.ffffd542@mx.google.com><63B20FDEC40E46CC9A5E1358ABBEC37D@KathrynVista> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD89E@sanex101.nciinc.com> But if the database is already running in A2003, it will run fine in A2007. I agree with Charlotte, however, our IT folks did install Office 2007 then installed Office 2003 on my laptop and it worked fine. They did have to trouble shoot a few issues, though. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 10, 2009 6:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Again My best advice is don't do it that way. If you want 2003 instead, uninstall 2007, reinstall 2003, then reinstall 2007 and tell it to leave Access 2003 in place and not install 2007. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Tuesday, March 10, 2009 4:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Again This thread made me think. My client Gwen has a database (called Friends) that was made prior to 2003 but I'm not sure what version. There are things about it I don't like and would have a problem cleaning up. The old adage "if it's not broke don't fix it" comes to mind. The exisiting computers are XP (3 desktops) and Vista32 (1 laptop). Now we are getting new computers, all Vista64, with Office2007. We've already received the laptop and I've been installing, the desktops are due to arrive in a week or two. I wasn't even thinking about Access when I installed Office, and though I've opened Word to make sure it installed ok, I haven't yet opened Access. With the skimming I've done on this thread, I'm wondering if I should just continue on with Access2003 instead of Access2007. On to the question. Since I've already installed it, how do I uninstall the just the Access2007 portion of Office2007 and just install the Access2003 portion from Office2003? -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From DWUTKA at Marlow.com Mon Mar 16 10:56:27 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 16 Mar 2009 10:56:27 -0500 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev><49BCE828.9068.F67CDE9@stuart.lexacorp.com.pg><20C95EDB6055423FBF97517304C0411D@jislaptopdev> Message-ID: You can 'restore' a machine into a virtual machine using Acronis True Image Restore (it's a non-free package). Someone also recommended another package I think called WinImage (not sure if it's free or not). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 15, 2009 1:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) Here is a stupid question so apologies: When I install my Virtual bits, can I then, somehow, create an image from my physical system (maybe as an ISO) and move that to the virtual machine so that I dont have to reinstall everything? If so, how? Thanks Max On Sun, Mar 15, 2009 at 4:24 AM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...yes ...but its pretty simple to do since you can copy to/from a local > disk ...and the expiration dates have so far not been rigorously enforced > ...the copy of xp/vista is pre-activated and won't run outside the vpc > environment. > > William > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Mar 16 11:03:57 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 16 Mar 2009 11:03:57 -0500 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: <29f585dd0903160811ybfeff01qce26e2db2c8d26fb@mail.gmail.com> References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne><29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> <29f585dd0903160811ybfeff01qce26e2db2c8d26fb@mail.gmail.com> Message-ID: If you have a CD Key, I can put up an Windows XP iso for you to download.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 16, 2009 10:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) Does either include VMs for various operating systems, or alternatively can such be downloaded separately? (I'm currently using Sun's VirtualBox and I can't find my XP installation disk, so all I have installed so far is Ubuntu 8.10.) Arthur On Mon, Mar 16, 2009 at 11:01 AM, Drew Wutka wrote: > Yes, completely free. Virtual PC 2007 and Virtual Server 2005 R2 are > both completely, 100% free. Use them however you want! > > Drew > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 16 11:12:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 16 Mar 2009 16:12:34 +0000 Subject: [AccessD] Securing My App FrontEnd In-Reply-To: <4940A50CF33D427781CBAE73F2E49621@jislaptopdev> References: <4940A50CF33D427781CBAE73F2E49621@jislaptopdev> Message-ID: Hi William, I would say that in normal cases the FE is an mde so stealing it wouldnt be much good without taking the BE as well. It can only be taken if the envrypted volume is mounted otherwise they are taking garbage effectively. It can only be mounted by a user who knows the password and is sittting at that computer. FE drives (in my case z:\) are not shared across the net althought the BE (\\server\z::) is. That too has to be mounted to see data. Both the FE and BE are password protected and the functionality within it is determined by the level of access granted to the individual user. So to get to full usability the larcenist will need to have top level clearance. What you could also do, if you wanted to incur the overhead is that immediately on startup the FE unlinks the tables and then relinks them. If the BE is not mounted/available then they are left with a FE with no tables. I dont do this automatically but I do have a function to do it on request and this is done via a system table which holds the database/table details and then runs through that linking them in - so the most info this would give would the the names of the tables objects but no content. So, instide the system it can be taken by a trusted user. Outside the system, probably not. HTH Max On Mon, Mar 16, 2009 at 2:16 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...after reading your doc, does this deter a normal system user from > copying > the database to a usb or cd and viewing the data on an outside system? > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 16, 2009 4:43 AM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Securing My App FrontEnd > > > Hi all, > > Many thanks for those who helped me over the weekend. I have now adopted > > a > > strategy to secury my application. This is outline in the document at > > http://www.peoplelinks.co.uk/MyAppsSecurity.pdf. > > > > I would appreciate any comments and feedback. > > > > Having worked on it and tested it on my home PC over the weekend (with > the > > help of you guys), I now have to trial it on a work PC to see if it all > > hangs together in a work environment. > > > > The document quoted will then be updated in the light of what happens > > next. > > Once I get the FE secure, I will do something similar to the BE. > > > > Thanks > > Max > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 16 11:14:38 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 16 Mar 2009 16:14:38 +0000 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <4990C74FB0664B5A9527E716BEAD6CD7@jislaptopdev> <49BCE828.9068.F67CDE9@stuart.lexacorp.com.pg> <20C95EDB6055423FBF97517304C0411D@jislaptopdev> Message-ID: Thanks Drew, Returnil fits the bill nicely and I have gone with that for that reason. Regards Max On Mon, Mar 16, 2009 at 3:56 PM, Drew Wutka wrote: > You can 'restore' a machine into a virtual machine using Acronis True > Image Restore (it's a non-free package). Someone also recommended > another package I think called WinImage (not sure if it's free or not). > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 15, 2009 1:28 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 > Express&VB.NET) > > Here is a stupid question so apologies: > > When I install my Virtual bits, can I then, somehow, create an image > from my > physical system (maybe as an ISO) and move that to the virtual machine > so > that I dont have to reinstall everything? If so, how? > > Thanks > > Max > > > On Sun, Mar 15, 2009 at 4:24 AM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > > > ...yes ...but its pretty simple to do since you can copy to/from a > local > > disk ...and the expiration dates have so far not been rigorously > enforced > > ...the copy of xp/vista is pre-activated and won't run outside the vpc > > environment. > > > > William > > > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the material in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jedi at charm.net Mon Mar 16 11:29:45 2009 From: jedi at charm.net (Michael Bahr) Date: Mon, 16 Mar 2009 12:29:45 -0400 (EDT) Subject: [AccessD] OT: My Software - Max Wanadoo In-Reply-To: References: Message-ID: <1815.198.118.118.117.1237220985.squirrel@mail.expedient.net> Max take a look at GBPVR http://www.gbpvr.com/ I think it is way better than MediaPortal. Also take a look at JKDefrag http://www.kessels.com/JkDefrag/ of course these are all, the f-word, free. As a side-note: if you are interested in streaming media from your computer or NAS to your TV then look at Popcorn Hour http://www.popcornhour.com/onlinestore/ this is a very interesting device that will stream virtually all movie types to your HDTV including ripped DVD's and Blu-Rays. This setup eliminates the "TIVO" box where your computer records all the movies/TV shows providing you have the appropriate TV card. Mike... > OT: My Software - Max Wanadoo > > My Recommended Freeware Software (In Use, Under Test, To Lookat) > Hope it might help Listers. > > > 1. Sometime only free for personal use. Sometime requires Registration > 2. Take it as you find it. > > IN USE > 1. Glary Utilities > http://www.glaryutilities.com > a. Registry Cleaner > b. Shortcuts fixer > c. Startup Manager > d. Temp file cleaner > e. Tracks Erasor (with options) > f. Spyware Remover > > 2. WhoCrashed (analyse crash dumps - bad drivers etc) > http://www.resplendence.com/main > > 3. FBackup > http://www.fbackup.com/ > > 4. Auto Hotkeys > http://autohotkey.net/~sysop/ > http://www.autohotkey.net/ > 1. Tons of stuff to do. I like the Warning Message I can put on my screen > on > bootup. > > 5. Hot Corners > http://programsforpeers.googlepages.com/ > a. Assign actions to each 4 corners of the screen. > > 6. Recuva > http://www.recuva.com/ > 1. Retrieve deleted programs etc > > UNDER TEST > Software Currently Being Tested > 1. PC Tools Firewall Plus > 2. Virtual Box > http://www.virtualbox.org/wiki/Downloads > 3. Virtual PC (Link came from William) > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > 4. Virtual PC > http://www.returnilvirtualsystem.com/ > Turns whole PC into Virtual one. Requires reboot > 5. Home Web Server > file:///C:/MyInstalledSoftware/Home%20Web%20Server/support.html > > TO LOOK AT > Software I want to look at:- > > 1. Clone2Go Video Converter > http://www.clone2go.com/ > a. Not .mp4 or .3gp > b. ok for youtube etc > c. handled Flash Video (FLV) > > 2. MediaPortal > http://www.team-mediaportal.com/ > http://www.mediaportal.com/ > a. Turns PC into Media Player > b. "listen to your favorite music & radio, watch and store your videos and > DVDs, view, schedule and record live TV as a digital video recorder and > much > much more. You get MediaPortal as Open Source software." > > 3. MyHeritage Family Tree > http://www.myheritage.com/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jedi at charm.net Mon Mar 16 11:49:19 2009 From: jedi at charm.net (Michael Bahr) Date: Mon, 16 Mar 2009 12:49:19 -0400 (EDT) Subject: [AccessD] OT: My Software - Max Wanadoo Message-ID: <1881.198.118.118.117.1237222159.squirrel@mail.expedient.net> Max take a look at GBPVR http://www.gbpvr.com/ I think it is way better than MediaPortal. Also take a look at JKDefrag http://www.kessels.com/JkDefrag/ of course these are all, the f-word, free. As a side-note: if you are interested in streaming media from your computer or NAS to your TV then look at Popcorn Hour http://www.popcornhour.com/onlinestore/ this is a very interesting device that will stream virtually all movie types to your HDTV including ripped DVD's and Blu-Rays. This setup eliminates the "TIVO" box where your computer records all the movies/TV shows providing you have the appropriate TV card. Mike... > OT: My Software - Max Wanadoo > > My Recommended Freeware Software (In Use, Under Test, To Lookat) Hope it might help Listers. > > > 1. Sometime only free for personal use. Sometime requires Registration 2. Take it as you find it. > > IN USE > 1. Glary Utilities > http://www.glaryutilities.com > a. Registry Cleaner > b. Shortcuts fixer > c. Startup Manager > d. Temp file cleaner > e. Tracks Erasor (with options) > f. Spyware Remover > > 2. WhoCrashed (analyse crash dumps - bad drivers etc) > http://www.resplendence.com/main > > 3. FBackup > http://www.fbackup.com/ > > 4. Auto Hotkeys > http://autohotkey.net/~sysop/ > http://www.autohotkey.net/ > 1. Tons of stuff to do. I like the Warning Message I can put on my screen on > bootup. > > 5. Hot Corners > http://programsforpeers.googlepages.com/ > a. Assign actions to each 4 corners of the screen. > > 6. Recuva > http://www.recuva.com/ > 1. Retrieve deleted programs etc > > UNDER TEST > Software Currently Being Tested > 1. PC Tools Firewall Plus > 2. Virtual Box > http://www.virtualbox.org/wiki/Downloads > 3. Virtual PC (Link came from William) > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en 4. Virtual PC > http://www.returnilvirtualsystem.com/ > Turns whole PC into Virtual one. Requires reboot > 5. Home Web Server > file:///C:/MyInstalledSoftware/Home%20Web%20Server/support.html > > TO LOOK AT > Software I want to look at:- > > 1. Clone2Go Video Converter > http://www.clone2go.com/ > a. Not .mp4 or .3gp > b. ok for youtube etc > c. handled Flash Video (FLV) > > 2. MediaPortal > http://www.team-mediaportal.com/ > http://www.mediaportal.com/ > a. Turns PC into Media Player > b. "listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder and much > much more. You get MediaPortal as Open Source software." > > 3. MyHeritage Family Tree > http://www.myheritage.com/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Mon Mar 16 12:00:43 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 16 Mar 2009 13:00:43 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) In-Reply-To: References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com> <85848A393EA04C40B88F75C59629CDE5@jislaptopdev> <802C6107D3B34D9782877745BDBF360D@SusanOne> <29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> <29f585dd0903160811ybfeff01qce26e2db2c8d26fb@mail.gmail.com> Message-ID: <29f585dd0903161000r6bcaaa6au6b0647c1288ef97a@mail.gmail.com> I have a key, Drew. Thanks! On Mon, Mar 16, 2009 at 12:03 PM, Drew Wutka wrote: > If you have a CD Key, I can put up an Windows XP iso for you to > download.... > > Drew > From john at winhaven.net Mon Mar 16 12:25:29 2009 From: john at winhaven.net (John Bartow) Date: Mon, 16 Mar 2009 12:25:29 -0500 Subject: [AccessD] VMWare vm NIC no longer works In-Reply-To: <49BE6E11.6060101@gmail.com> References: <49BE6E11.6060101@gmail.com> Message-ID: <01f901c9a65c$3434b000$9c9e1000$@net> Remove the virtual NIC and reseat it. The virtual contacts may have formed a slight corrosion preventing good contact. ;o) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Monday, March 16, 2009 10:20 AM To: Access Developers discussion and problem solving Subject: [AccessD] VMWare vm NIC no longer works I have a VM that I have been using for months. I turned it on this morning and it can't see the network, can't browse the internet. The windows firewall was turned back on. It had downloaded a windows update and rebooted just before the issue started, though I had not tried to use the VM before rebooting, IOW I powered on, it downloaded the updates, rebooted and here we are. The NIC was complaining that it was being issued an IP address that was already in use. However I then manually set the address to a known free address, and while it shows packets being sent / received, it still will not allow firefox to browse, nor the virus detector to download updates. Other than the object rollback, any ideas? I so hate this stuff. It often feels like I spend more time keeping my systems working that using them to get work done. -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Mon Mar 16 12:33:35 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 13:33:35 -0400 Subject: [AccessD] OT: My Software - Max Wanadoo In-Reply-To: <1881.198.118.118.117.1237222159.squirrel@mail.expedient.net> References: <1881.198.118.118.117.1237222159.squirrel@mail.expedient.net> Message-ID: <49BE8D6F.8030805@gmail.com> I use MyMovies. While it has it's gotchas (what doesn't?) it works pretty well. John W. Colby www.ColbyConsulting.com Michael Bahr wrote: > Max take a look at GBPVR http://www.gbpvr.com/ I think it is way better > than MediaPortal. > > Also take a look at JKDefrag http://www.kessels.com/JkDefrag/ > of course these are all, the f-word, free. > > As a side-note: if you are interested in streaming media from your > computer or NAS to your TV then look at Popcorn Hour > http://www.popcornhour.com/onlinestore/ this is a very interesting device > that will stream virtually all movie types to your HDTV including ripped > DVD's and Blu-Rays. This setup eliminates the "TIVO" box where your > computer records all the movies/TV shows providing you have the > appropriate TV card. > > Mike... > > > From jwcolby at gmail.com Mon Mar 16 12:34:48 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 13:34:48 -0400 Subject: [AccessD] VMWare vm NIC no longer works In-Reply-To: <01f901c9a65c$3434b000$9c9e1000$@net> References: <49BE6E11.6060101@gmail.com> <01f901c9a65c$3434b000$9c9e1000$@net> Message-ID: <49BE8DB8.3030008@gmail.com> LOL. That would be funny if the VM wasn't useless without the virtual NIC. In fact I did remove the virtual NIC, and I rolled back to last week. Neither action helped. Sigh. John W. Colby www.ColbyConsulting.com John Bartow wrote: > Remove the virtual NIC and reseat it. The virtual contacts may have formed a > slight corrosion preventing good contact. > > ;o) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby > Sent: Monday, March 16, 2009 10:20 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] VMWare vm NIC no longer works > > I have a VM that I have been using for months. I turned it on this > morning and it can't see the network, can't browse the internet. The > windows firewall was turned back on. It had downloaded a windows update > and rebooted just before the issue started, though I had not tried to > use the VM before rebooting, IOW I powered on, it downloaded the > updates, rebooted and here we are. > > The NIC was complaining that it was being issued an IP address that was > already in use. However I then manually set the address to a known free > address, and while it shows packets being sent / received, it still will > not allow firefox to browse, nor the virus detector to download updates. > > Other than the object rollback, any ideas? > > I so hate this stuff. It often feels like I spend more time keeping my > systems working that using them to get work done. > > From jwcolby at gmail.com Mon Mar 16 12:38:05 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 13:38:05 -0400 Subject: [AccessD] VMWare vm NIC no longer works In-Reply-To: <01f901c9a65c$3434b000$9c9e1000$@net> References: <49BE6E11.6060101@gmail.com> <01f901c9a65c$3434b000$9c9e1000$@net> Message-ID: <49BE8E7D.2040808@gmail.com> The odd part is that the NIC reports receiving and sending hundreds of thousands of packets, while simultaneously reporting that it doesn't even have an IP address. Manually assigning an IP address does not good in terms of allowing contact with the real world. What a PITA. John W. Colby www.ColbyConsulting.com John Bartow wrote: > Remove the virtual NIC and reseat it. The virtual contacts may have formed a > slight corrosion preventing good contact. > > ;o) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby > Sent: Monday, March 16, 2009 10:20 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] VMWare vm NIC no longer works > > I have a VM that I have been using for months. I turned it on this > morning and it can't see the network, can't browse the internet. The > windows firewall was turned back on. It had downloaded a windows update > and rebooted just before the issue started, though I had not tried to > use the VM before rebooting, IOW I powered on, it downloaded the > updates, rebooted and here we are. > > The NIC was complaining that it was being issued an IP address that was > already in use. However I then manually set the address to a known free > address, and while it shows packets being sent / received, it still will > not allow firefox to browse, nor the virus detector to download updates. > > Other than the object rollback, any ideas? > > I so hate this stuff. It often feels like I spend more time keeping my > systems working that using them to get work done. > > From wdhindman at dejpolsystems.com Mon Mar 16 12:47:43 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 16 Mar 2009 13:47:43 -0400 Subject: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) References: <38c884770810030102g66bac8f8g38ea535fed6dcdf7@mail.gmail.com><85848A393EA04C40B88F75C59629CDE5@jislaptopdev><802C6107D3B34D9782877745BDBF360D@SusanOne><29f585dd0903140614l118bd10aib8b8fbd1f6fee6d7@mail.gmail.com> <29f585dd0903160811ybfeff01qce26e2db2c8d26fb@mail.gmail.com> Message-ID: <5355FC02160A4571AAEE405FF93BA9F1@jislaptopdev> Arthur ...there is a separate link to dl microsoft vhds with preregistered xp or vista installs ...time limited but they've always renewed them before http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en William -------------------------------------------------- From: "Arthur Fuller" Sent: Monday, March 16, 2009 11:11 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William Hindman (Re: Visual Basic 2008 Express&VB.NET) > Does either include VMs for various operating systems, or alternatively > can > such be downloaded separately? (I'm currently using Sun's VirtualBox and I > can't find my XP installation disk, so all I have installed so far is > Ubuntu > 8.10.) > > Arthur > > On Mon, Mar 16, 2009 at 11:01 AM, Drew Wutka wrote: > >> Yes, completely free. Virtual PC 2007 and Virtual Server 2005 R2 are >> both completely, 100% free. Use them however you want! >> >> Drew >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jengross at gte.net Mon Mar 16 14:11:00 2009 From: jengross at gte.net (Jennifer Gross) Date: Mon, 16 Mar 2009 12:11:00 -0700 Subject: [AccessD] VMWare vm NIC no longer works In-Reply-To: <49BE8E7D.2040808@gmail.com> Message-ID: <004b01c9a66a$f1c42e80$0301a8c0@trudy> Hi John, I don't know if this is what's going on with you, but I have one client's VPN that every time I use it, the next time I re-boot my computer I don't get a Gateway - I get an IP Address and Subnet Mask, but no Gateway - so I can't get out to the outside world without doing an ipconfig release and renew - which doesn't always work - sometimes I have to reboot my router. Thought I don't understand and don't want to understand all this stuff I am forced to find work arounds for crazy stuff that doesn't make sense. I hate it too. I don't want to be an auto mechanic - I just want to drive. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Monday, March 16, 2009 10:38 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VMWare vm NIC no longer works The odd part is that the NIC reports receiving and sending hundreds of thousands of packets, while simultaneously reporting that it doesn't even have an IP address. Manually assigning an IP address does not good in terms of allowing contact with the real world. What a PITA. John W. Colby www.ColbyConsulting.com John Bartow wrote: > Remove the virtual NIC and reseat it. The virtual contacts may have > formed a slight corrosion preventing good contact. > > ;o) > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W > Colby > Sent: Monday, March 16, 2009 10:20 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] VMWare vm NIC no longer works > > I have a VM that I have been using for months. I turned it on this > morning and it can't see the network, can't browse the internet. The > windows firewall was turned back on. It had downloaded a windows update > and rebooted just before the issue started, though I had not tried to > use the VM before rebooting, IOW I powered on, it downloaded the > updates, rebooted and here we are. > > The NIC was complaining that it was being issued an IP address that > was > already in use. However I then manually set the address to a known free > address, and while it shows packets being sent / received, it still will > not allow firefox to browse, nor the virus detector to download updates. > > Other than the object rollback, any ideas? > > I so hate this stuff. It often feels like I spend more time keeping > my > systems working that using them to get work done. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.237 / Virus Database: 270.11.15/2003 - Release Date: 03/15/09 14:07:00 From jedi at charm.net Mon Mar 16 14:39:47 2009 From: jedi at charm.net (Michael Bahr) Date: Mon, 16 Mar 2009 15:39:47 -0400 (EDT) Subject: [AccessD] OT: My Software - Max Wanadoo Message-ID: <2076.198.118.118.117.1237232387.squirrel@mail.expedient.net> Max take a look at GBPVR http://www.gbpvr.com/ I think it is way better than MediaPortal. Also take a look at JKDefrag http://www.kessels.com/JkDefrag/ of course these are all, the f-word, free. As a side-note: if you are interested in streaming media from your computer or NAS to your TV then look at Popcorn Hour http://www.popcornhour.com/onlinestore/ this is a very interesting device that will stream virtually all movie types to your HDTV including ripped DVD's and Blu-Rays. This setup eliminates the "TIVO" box where your computer records all the movies/TV shows providing you have the appropriate TV card. Mike... > OT: My Software - Max Wanadoo > > My Recommended Freeware Software (In Use, Under Test, To Lookat) Hope it might help Listers. > > > 1. Sometime only free for personal use. Sometime requires Registration 2. Take it as you find it. > > IN USE > 1. Glary Utilities > http://www.glaryutilities.com > a. Registry Cleaner > b. Shortcuts fixer > c. Startup Manager > d. Temp file cleaner > e. Tracks Erasor (with options) > f. Spyware Remover > > 2. WhoCrashed (analyse crash dumps - bad drivers etc) > http://www.resplendence.com/main > > 3. FBackup > http://www.fbackup.com/ > > 4. Auto Hotkeys > http://autohotkey.net/~sysop/ > http://www.autohotkey.net/ > 1. Tons of stuff to do. I like the Warning Message I can put on my screen on > bootup. > > 5. Hot Corners > http://programsforpeers.googlepages.com/ > a. Assign actions to each 4 corners of the screen. > > 6. Recuva > http://www.recuva.com/ > 1. Retrieve deleted programs etc > > UNDER TEST > Software Currently Being Tested > 1. PC Tools Firewall Plus > 2. Virtual Box > http://www.virtualbox.org/wiki/Downloads > 3. Virtual PC (Link came from William) > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en 4. Virtual PC > http://www.returnilvirtualsystem.com/ > Turns whole PC into Virtual one. Requires reboot > 5. Home Web Server > file:///C:/MyInstalledSoftware/Home%20Web%20Server/support.html > > TO LOOK AT > Software I want to look at:- > > 1. Clone2Go Video Converter > http://www.clone2go.com/ > a. Not .mp4 or .3gp > b. ok for youtube etc > c. handled Flash Video (FLV) > > 2. MediaPortal > http://www.team-mediaportal.com/ > http://www.mediaportal.com/ > a. Turns PC into Media Player > b. "listen to your favorite music & radio, watch and store your videos and DVDs, view, schedule and record live TV as a digital video recorder and much > much more. You get MediaPortal as Open Source software." > > 3. MyHeritage Family Tree > http://www.myheritage.com/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From adtp at airtelmail.in Mon Mar 16 14:38:39 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Tue, 17 Mar 2009 01:08:39 +0530 Subject: [AccessD] Building a control class References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com><006d01c9a611$32fd0f70$f760a27a@personald6374f> <49BE63A1.30509@gmail.com> Message-ID: <002301c9a66f$3501a250$6e5ea27a@personald6374f> John, Your detailed clarifications on various points are most helpful. In actual implementation, I intend to give very high weightage to your recommendations. The intention of these postings is to look at various angles (somewhat akin to devils advocate), so as to derive the benefit of your experience and knowledge. Interestingly, it is observed that code blocks with raised events sandwiched in-between, do get executed in the intended sequence. For example:, in the following case, control class objects of text box type respond to (B) after execution of code (A). Thereafter code (C) executes, followed by control class objects of combo box type responding to (D). Thereafter, code (E) executes. '==================================== Private Sub mFrm_Current() '<< Do Something >> ' (A) RaiseEvent FormCurrentForCombo(<< Arguments suiting Combo >>) ' (B) '<< Do Something >> ' (C) RaiseEvent FormCurrentForTxtBox(<< Arguments suiting TxtBox >>) ' (D) '<< Do Something >> ' (E) End sub '==================================== However, as mentioned by you, once the controls of a given type start responding to a raised event trapped in their respective class (say (B) or (D) above), the sequence within the control group gets governed by the order in which the controls were instantiated. If the situation demands a special order to be observed in code execution, even within similar type controls, and if the overall number of different types of controls is large, tailor-made ancillary mini-collections could perhaps be considered for faster iteration while handling everything within form class itself, without projecting the form class events to control class. Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: John W Colby To: Access Developers discussion and problem solving Sent: Monday, March 16, 2009 20:05 Subject: Re: [AccessD] Building a control class AD, The frmClass is in fact a wrapper to the form object, so of course in that case declaring the form objects WithEvents and sinking any and all events is expected. As for sinking form events in control objects in the "one to many" relationship, I understand what you are saying. It does indeed make programming easier in the sense that the control class obtains control of the form's event directly and the form does not have to iterate a collection and call a method of a slew of different control classes. However it also gives you much less control in dictating when control is passed to the control class. For example suppose that in your form class you had a situation like this: sub mFrm_Current() do something do something else that has to be done before the control classes get control >>>call the controls to do something do something that needs the controls initialized do something else end sub As you can see, if the control classes get control automatically they will get control AFTER mfrm_Current finishes processing and exits the sub. The order of code execution is a simple "which object was instantiated first". The form object was instantiated first, and in fact the scanner in the control class instantiates all of the control classes, so all of its processing will totally complete before the control classes are allowed to gain control. Now you as a programmer may not care, but just keep that in mind. The important point in this discussion is not that "it has to be done this way" but rather that you understand the concepts involved, that you understand the details involved, and that you as a programmer can make an educated decision how to do this based on your own desires and needs. I attempt to teach "best practices", and one of the precepts of classes and best practices for classes is that you design an interface and then program to that interface. The methods and properties of the control class are its interface. Raising events are an interface. By using these two interfaces you "decouple" the control classes from the form class. As an example I can and do very occasionally use the control classes DIRECTLY in the form's code behind form. If the control's class is expecting to be passed either the form class or the form itself, and to perform processing specific to a particular problem, then using the class directly in the form's code behind form becomes problematic. The control class is no longer decoupled from the form or clsFrm, it explicitly depends on that object. I do in fact pass in a pointer to parent, but there are many places where I just set that to null when calling the mInit. Thus if no valid parent exists, no problem. Again, I am not discouraging you from actually declaring the form WithEvents in the control class, I am simply pointing out that every shortcut caries with it a potential problem. OOP has evolved over the last decades and lots of people contributed tons of ideas, and some of these distilled down into the "interface" concepts. I think it is perfectly OK to buck "the thinking" as long as you know why the thinking exists, have specific reasons to go against the thinking, and know what the ramifications are. You are one of the people I would be most comfortable watching go your own way simply because you obviously have a very firm grasp of how and why things work, and can get yourself out of any problems you might encounter. John W. Colby www.ColbyConsulting.com From jwcolby at gmail.com Mon Mar 16 15:34:29 2009 From: jwcolby at gmail.com (John W Colby) Date: Mon, 16 Mar 2009 16:34:29 -0400 Subject: [AccessD] Building a control class In-Reply-To: <002301c9a66f$3501a250$6e5ea27a@personald6374f> References: <4990D95C.1030709@colbyconsulting.com>, <00ab01c99c31$983db040$435fa27a@personald6374f>, <49AE225A.29776.86CCA2D@stuart.lexacorp.com.pg> <49ADA1DE.6060203@colbyconsulting.com><009401c9a0bb$55cfcca0$245ea27a@personald6374f> <49B53649.2070001@colbyconsulting.com><003d01c9a320$c29a1a90$5a5ea27a@personald6374f> <49B93CD4.3000707@gmail.com><016a01c9a341$cd62dd60$ee5fa27a@personald6374f> <49B980EF.3070608@gmail.com><006d01c9a611$32fd0f70$f760a27a@personald6374f> <49BE63A1.30509@gmail.com> <002301c9a66f$3501a250$6e5ea27a@personald6374f> Message-ID: <49BEB7D5.4030401@gmail.com> AD, >Interestingly, it is observed that code blocks with raised events sandwiched in-between, do get executed in the intended sequence. For example:, in the following case, control class objects of text box type respond to (B) after execution of code (A). Thereafter code (C) executes, followed by control class objects of combo box type responding to (D). Thereafter, code (E) executes. What I was attempting to say is that if you pass in the form object itself (not its class clsFrm) and sink a form event (current as an example) inside of each control class, THEN that control class' event sink will only get control AFTER the clsFrm's native current event code completely processes, AND after any current event sink in code behind form as well for that matter. Code Behind Form gets control FIRST, clsFrm's event sinks get control SECOND, and only when those two event sinks relinquish control will each control's class get control in the order instantiated. As you are discussing, if you raise an event in clsFrm, in the current event for the form object, AND you have passed in the clsFrm into each control class AND you have dimensioned its variable WithEvents AND you have sunk such an event in the control's class THEN of course the control will pass exactly as you indicate it would. There are a huge variety of ways to pass control around using object events, raising your own events and event sinks. In general the most useful and easily understood is simply a wrapped object's events being sunk in the wrapper, and a different scenario where several controls are passed in to a class and events sunk for the purpose of turning the set of controls into a related system. I use both of these scenarios daily, and I use more offbeat scenarios occasionally. Ages ago I created a system of a text box and a list box which emulates a combo box. I created a list box that was a single line width in height. When the user starts to type in to the text box I dropped down the list box. The user typing in the text box would "filter" down the list to a smalled and smaller set of values. When the user left the list, the selected value was placed in the text box and the list popped back up again and became invisible. There are things you can do in a list that you cannot do in a combo, for example multi-select as well as more easily reordering objects in the list. This "system" became a cross between a combo and a list with the best properties of both. It certainly never replaced Access' combo and list controls, but it added functionality in specific cases where Access' controls didn't quite suffice. Classes wrapping controls can enable you to make some cool "rules" systems. BTW, using a "third party" class as an interface can get you back to a disentangled state. One of the problems with having classes "understand" each other is simply that they begin to require an instance of the other class in order to function at all. Testing the child requires the parent to be there. In cases where I wanted classes that could USE each other but not REQUIRE each other, I use my message class. The message class simply exists at the end of a pointer. Anyone can call a method of the message class and send a message. Classes can then grab a pointer to the message class, sink the message event, and start watching for messages. One object uses the message class to send a message, the other listens for messages. They can even talk back and forth. However because they are disconnected, neither REQUIRES that the other exist. They raise a message and if someone is listening it does something when it sees the message. You can test the sender without the listener, and you can even test the listener simply by sending messages from the debug window or a simple test harness without the sender being instantiated. Arthur has a scenario where he wants two forms to stay in sync. If an order form changes to a different order, then a matching customer form finds and displays the matching customer. Each form needs to be usable without the other being loaded, but IF the customer form is loaded, then it syncs to the order form. A message class can provide the loose coupling to achieve this. Again, these kinds of systems solve specific problems. They are not about being the be all and end all of tools. John W. Colby www.ColbyConsulting.com A.D.Tejpal wrote: > John, > > Your detailed clarifications on various points are most helpful. In actual implementation, I intend to give very high weightage to your recommendations. The intention of these postings is to look at various angles (somewhat akin to devils advocate), so as to derive the benefit of your experience and knowledge. > > Interestingly, it is observed that code blocks with raised events sandwiched in-between, do get executed in the intended sequence. For example:, in the following case, control class objects of text box type respond to (B) after execution of code (A). Thereafter code (C) executes, followed by control class objects of combo box type responding to (D). Thereafter, code (E) executes. > > '==================================== > Private Sub mFrm_Current() > > '<< Do Something >> ' (A) > > RaiseEvent FormCurrentForCombo(<< Arguments suiting Combo >>) ' (B) > > '<< Do Something >> ' (C) > > RaiseEvent FormCurrentForTxtBox(<< Arguments suiting TxtBox >>) ' (D) > > '<< Do Something >> ' (E) > > End sub > '==================================== > > However, as mentioned by you, once the controls of a given type start responding to a raised event trapped in their respective class (say (B) or (D) above), the sequence within the control group gets governed by the order in which the controls were instantiated. If the situation demands a special order to be observed in code execution, even within similar type controls, and if the overall number of different types of controls is large, tailor-made ancillary mini-collections could perhaps be considered for faster iteration while handling everything within form class itself, without projecting the form class events to control class. > > Best wishes, > A.D. Tejpal > ------------ > From max.wanadoo at gmail.com Mon Mar 16 15:35:59 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 16 Mar 2009 20:35:59 +0000 Subject: [AccessD] OT: My Software - Max Wanadoo In-Reply-To: <2076.198.118.118.117.1237232387.squirrel@mail.expedient.net> References: <2076.198.118.118.117.1237232387.squirrel@mail.expedient.net> Message-ID: Many thanks Michael, looks interesting max On Mon, Mar 16, 2009 at 7:39 PM, Michael Bahr wrote: > Max take a look at GBPVR http://www.gbpvr.com/ I think it is way better > than MediaPortal. > > Also take a look at JKDefrag http://www.kessels.com/JkDefrag/ > of course these are all, the f-word, free. > > As a side-note: if you are interested in streaming media from your > computer or NAS to your TV then look at Popcorn Hour > http://www.popcornhour.com/onlinestore/ this is a very interesting device > that will stream virtually all movie types to your HDTV including ripped > DVD's and Blu-Rays. This setup eliminates the "TIVO" box where your > computer records all the movies/TV shows providing you have the > appropriate TV card. > > Mike... > > > OT: My Software - Max Wanadoo > > > > My Recommended Freeware Software (In Use, Under Test, To Lookat) Hope it > might help Listers. > > > > > > 1. Sometime only free for personal use. Sometime requires Registration > 2. Take it as you find it. > > > > IN USE > > 1. Glary Utilities > > http://www.glaryutilities.com > > a. Registry Cleaner > > b. Shortcuts fixer > > c. Startup Manager > > d. Temp file cleaner > > e. Tracks Erasor (with options) > > f. Spyware Remover > > > > 2. WhoCrashed (analyse crash dumps - bad drivers etc) > > http://www.resplendence.com/main > > > > 3. FBackup > > http://www.fbackup.com/ > > > > 4. Auto Hotkeys > > http://autohotkey.net/~sysop/ > > http://www.autohotkey.net/ > > 1. Tons of stuff to do. I like the Warning Message I can put on my > screen on > > bootup. > > > > 5. Hot Corners > > http://programsforpeers.googlepages.com/ > > a. Assign actions to each 4 corners of the screen. > > > > 6. Recuva > > http://www.recuva.com/ > > 1. Retrieve deleted programs etc > > > > UNDER TEST > > Software Currently Being Tested > > 1. PC Tools Firewall Plus > > 2. Virtual Box > > http://www.virtualbox.org/wiki/Downloads > > 3. Virtual PC (Link came from William) > > > http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&displaylang=en > 4. Virtual PC > > http://www.returnilvirtualsystem.com/ > > Turns whole PC into Virtual one. Requires reboot > > 5. Home Web Server > > file:///C:/MyInstalledSoftware/Home%20Web%20Server/support.html > > > > TO LOOK AT > > Software I want to look at:- > > > > 1. Clone2Go Video Converter > > http://www.clone2go.com/ > > a. Not .mp4 or .3gp > > b. ok for youtube etc > > c. handled Flash Video (FLV) > > > > 2. MediaPortal > > http://www.team-mediaportal.com/ > > http://www.mediaportal.com/ > > a. Turns PC into Media Player > > b. "listen to your favorite music & radio, watch and store your videos > and DVDs, view, schedule and record live TV as a digital video recorder > and much > > much more. You get MediaPortal as Open Source software." > > > > 3. MyHeritage Family Tree > > http://www.myheritage.com/ > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From iggy at nanaimo.ark.com Tue Mar 17 11:05:56 2009 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 17 Mar 2009 08:05:56 -0800 Subject: [AccessD] Error Checking A2003 Message-ID: <49BFCA64.7010808@nanaimo.ark.com> Hey All I have a database where the error checking doesn't seem to be functioning. I have looked and Enable error checking is checked. I have even tried DoCmd.SetWarnings True. I copied everything over to a new database and decompiled and compiled still no error checking. On one form a button I had wasn't working, click and nothing. I checked the code behind the button and eventually found I had mistyped the table name in Set rst, once I corrected it the button worked, but I never got an error message. Am I missing something simple here???? Thanks From iggy at nanaimo.ark.com Tue Mar 17 11:11:44 2009 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 17 Mar 2009 08:11:44 -0800 Subject: [AccessD] Error Checking Never Mind Message-ID: <49BFCBC0.4030709@nanaimo.ark.com> Hey All Sorry I just copied everything over to another new database, and this one seems to be working fine, the error checking is back. Sorry again. From davidmcafee at gmail.com Tue Mar 17 11:35:41 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 09:35:41 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 Message-ID: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> Have any of you experienced this? It is really annoying! If I press F11 to open the database window, and it is not maximized I cannot scroll to the right or left. The scroll bars are there, but nothing happens when I click on them. I have to maximize the database window if I want to access a form, report or query thats not in view. I am running A2003 (Office 2003), SP3 on WinXP SP3. From jwcolby at gmail.com Tue Mar 17 11:54:10 2009 From: jwcolby at gmail.com (John W Colby) Date: Tue, 17 Mar 2009 12:54:10 -0400 Subject: [AccessD] Dynamically build / populate a table in SQL Server Message-ID: <49BFD5B2.7010609@gmail.com> I run jobs where I build up a data table with fixed fields. I build a view to select records based on selection criteria provided by my client. The selection criteria fields can be one or a dozen different criteria fields. The result is a set of records placed into a new table. I have a standard field list for the main data and a query that builds this tblOrderData on-the-fly. The criteria fields change with every order. I want to add these fields to the tblOrderData automagically, and then to populate tblOrderData with the values in these criteria fields, and finally to build an index of the selection criteria plus the PK. What I need to know is if it is possible to somehow get the field list from a view and use that field list to create dynamic queries to create the fields, and to update the values into those fields once they are added to my standard tblOrderData. And finally I need to create indexes on these added criteria fields in tblOrderData. 1) Somehow take a view with the criteria fields to use as a "field list" 2) Append these fields to an existing (empty) table. 3) Update those fields once the table is populated with records. 4) Add an index that contains these fields. I need to do all of this in stored procedures. I know how to build queries that add fields to a table, add an index to a table etc. I do this all of the time. What I am looking for is the way to get a field list of a view, and to somehow iterate that list to turn it into a dynamic "string of fields" to use in my queries (stored procedures) which add fields / update fields / index fields to tblOrderData. This would be a huge piece of my processing moved from the "manual" side to the "automatic" side. BTW, I currently do this by opening a set of stored procedures and manually editing the field lists of three stored procedures. The "manual" method. I have to remember to do this, and it is just ugly. What would be really cool would be to open a field list for a view that I use for my selection criteria, open a field list of the standard fields in tblOrderData, and "subtract" the fields in tblOrderData from vSelectionCriteria, leaving me just a list of the fields in vSelectionCriteria not in tblOrderData. All of this done in a stored procedure. TIA for any responses. -- John W. Colby www.ColbyConsulting.com -- John W. Colby www.ColbyConsulting.com From ssharkins at gmail.com Tue Mar 17 11:58:13 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 17 Mar 2009 12:58:13 -0400 Subject: [AccessD] Weird database window scroll problem in A2003 References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> Message-ID: <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> > If I press F11 to open the database window, and it is not maximized I > cannot > scroll to the right or left. > > The scroll bars are there, but nothing happens when I click on them. > > I have to maximize the database window if I want to access a form, report > or > query thats not in view. > > I am running A2003 (Office 2003), SP3 on WinXP SP3. =====Same configuration, but I can't reproduce what you're experiencing. Tell us how you hide the Database window to begin with -- maybe that's messed up. Susan H. From davidmcafee at gmail.com Tue Mar 17 12:09:40 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 10:09:40 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> Message-ID: <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> "Display Database Window" is unchecked in the database start up properties. I am not using any code to hide the window. I closed the database, opened Access, selected my database from the open menu on the right side of the screen. I press F11. Its opened to view Forms in the object window. THe size of the database window is just wide enough to see 1 1/2 columns of forms. If I click right on the horizontal scroll bar slowly, nothing happens. If I click quickly (like double click speed) on the horizontal scroll bar the highlighted (last form opened) form opens up. Weird On Tue, Mar 17, 2009 at 9:58 AM, Susan Harkins wrote: > > If I press F11 to open the database window, and it is not maximized I > > cannot > > scroll to the right or left. > > > > The scroll bars are there, but nothing happens when I click on them. > > > > I have to maximize the database window if I want to access a form, report > > or > > query thats not in view. > > > > I am running A2003 (Office 2003), SP3 on WinXP SP3. > > =====Same configuration, but I can't reproduce what you're experiencing. > Tell us how you hide the Database window to begin with -- maybe that's > messed up. > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Tue Mar 17 12:19:03 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 17 Mar 2009 13:19:03 -0400 Subject: [AccessD] Weird database window scroll problem in A2003 References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com><56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> Message-ID: Nope -- nothing like that happening here. Have you tried Compact & Repair? Susan H. > > If I click right on the horizontal scroll bar slowly, nothing happens. If > I > click quickly (like double click speed) on the horizontal scroll bar the > highlighted (last form opened) form opens up. From davidmcafee at gmail.com Tue Mar 17 12:27:02 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 10:27:02 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> Message-ID: <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> yup, almost every day. Really weird. D On Tue, Mar 17, 2009 at 10:19 AM, Susan Harkins wrote: > Nope -- nothing like that happening here. Have you tried Compact & Repair? > > Susan H. > > > > > > If I click right on the horizontal scroll bar slowly, nothing happens. If > > I > > click quickly (like double click speed) on the horizontal scroll bar the > > highlighted (last form opened) form opens up. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Tue Mar 17 12:33:55 2009 From: jwcolby at gmail.com (John W Colby) Date: Tue, 17 Mar 2009 13:33:55 -0400 Subject: [AccessD] SQL Server - Turn field list into string Message-ID: <49BFDF03.4080308@gmail.com> I have built a set of three views - vFields_tblOrderData, vFields_vOrderCriteria and vFields_vOrderCriteriaNotInTblOrderData. So I have a list of just the fields not in common between the two objects. What I need now is example code or web references that show me how to work with tables (recordsets), looping and so forth. What I would do in DAO is to open a recordset, move through the records pulling the contents of a field called "Column_Name" and appending that to a string, complete with commas and so forth. I have never done that kind of thing in a stored procedure, nor even seen code to do so. -- John W. Colby www.ColbyConsulting.com From ssharkins at gmail.com Tue Mar 17 12:38:46 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 17 Mar 2009 13:38:46 -0400 Subject: [AccessD] Weird database window scroll problem in A2003 References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com><56E9B12FEA2D45C68DA074376AABC2D0@SusanOne><8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> Message-ID: Does it happen in every database or just a specific one? Susan H. > yup, almost every day. Really weird. From fuller.artful at gmail.com Tue Mar 17 12:42:51 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 17 Mar 2009 13:42:51 -0400 Subject: [AccessD] Dynamically build / populate a table in SQL Server In-Reply-To: <49BFD5B2.7010609@gmail.com> References: <49BFD5B2.7010609@gmail.com> Message-ID: <29f585dd0903171042m476fb59tf41307ce729cfd8a@mail.gmail.com> Which version of SQL are you using? If > 2000, try this. It's not your answer but should get you most of the way there, at least as regards the columns: select * from INFORMATION_SCHEMA.COLUMNS -- and select * from INFORMATION_SCHEMA.VIEWS These might be SQL 2008, I can't remember whether they existed in 2005 and it's not installed any more so I can't readily check. A. Some time back I wrote a SQL Tip for TechRepublic on how to walk a set of rows and concatenate the column values into a comma-delimited list. I'll see if I can find it. It's not complex. It uses COALESCE to do the work. Meanwhile you might visit TechRepublic and search for something like "Arthur Fuller COALESCE". I'll search for it locally. On Tue, Mar 17, 2009 at 12:54 PM, John W Colby wrote: > I run jobs where I build up a data table with fixed fields. I build a > view to select records based on selection criteria provided by my > client. The selection criteria fields can be one or a dozen different > criteria fields. The result is a set of records placed into a new table. > > I have a standard field list for the main data and a query that builds > this tblOrderData on-the-fly. > > The criteria fields change with every order. I want to add these fields > to the tblOrderData automagically, and then to populate tblOrderData > with the values in these criteria fields, and finally to build an index > of the selection criteria plus the PK. > > What I need to know is if it is possible to somehow get the field list > from a view and use that field list to create dynamic queries to create > the fields, and to update the values into those fields once they are > added to my standard tblOrderData. And finally I need to create indexes > on these added criteria fields in tblOrderData. > > 1) Somehow take a view with the criteria fields to use as a "field list" > 2) Append these fields to an existing (empty) table. > 3) Update those fields once the table is populated with records. > 4) Add an index that contains these fields. > > I need to do all of this in stored procedures. I know how to build > queries that add fields to a table, add an index to a table etc. I do > this all of the time. What I am looking for is the way to get a field > list of a view, and to somehow iterate that list to turn it into a > dynamic "string of fields" to use in my queries (stored procedures) > which add fields / update fields / index fields to tblOrderData. > > This would be a huge piece of my processing moved from the "manual" side > to the "automatic" side. > > BTW, I currently do this by opening a set of stored procedures and > manually editing the field lists of three stored procedures. The > "manual" method. I have to remember to do this, and it is just ugly. > > What would be really cool would be to open a field list for a view that > I use for my selection criteria, open a field list of the standard > fields in tblOrderData, and "subtract" the fields in tblOrderData from > vSelectionCriteria, leaving me just a list of the fields in > vSelectionCriteria not in tblOrderData. > > All of this done in a stored procedure. > > TIA for any responses. > > -- > John W. Colby > www.ColbyConsulting.com > > -- > John W. Colby > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Tue Mar 17 12:44:12 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 10:44:12 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> Message-ID: <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> all of my other databases are small, not a lot of windows or forms. I really havent messed with it enough. It just happens to bug me every so often. lol. I actually started to maximize the DB window out of habit. 2009/3/17 Susan Harkins > Does it happen in every database or just a specific one? > > Susan H. > > > > yup, almost every day. Really weird. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fhtapia at gmail.com Tue Mar 17 12:48:25 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 17 Mar 2009 10:48:25 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> Message-ID: on my system (I run 3 monitors) i get wierd artifacts in my sql server management studio 2005 whenever I push the video to far ie, I run vista with aero, then my scroll bars are all out of wack, instead of being able to maximize the window I can only view a small window. to fix it I dumped aero and all works well. I also picked up a new docking station for my laptop which houses a better video card as well. -Francisco http://sqlthis.blogspot.com | Tsql and More... On Tue, Mar 17, 2009 at 10:44 AM, David McAfee wrote: > all of my other databases are small, not a lot of windows or forms. I > really > havent messed with it enough. > > It just happens to bug me every so often. lol. > > I actually started to maximize the DB window out of habit. > > 2009/3/17 Susan Harkins > > > Does it happen in every database or just a specific one? > > > > Susan H. > > > > > > > yup, almost every day. Really weird. > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Tue Mar 17 13:00:19 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 11:00:19 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> Message-ID: <8786a4c00903171100h5d48113bg7a7a00e4b388cdce@mail.gmail.com> Ah, I didn't think about that. I am running dual widescreen monitors. On Tue, Mar 17, 2009 at 10:48 AM, Francisco Tapia wrote: > on my system (I run 3 monitors) i get wierd artifacts in my sql server > management studio 2005 whenever I push the video to far ie, I run vista > with > aero, then my scroll bars are all out of wack, instead of being able to > maximize the window I can only view a small window. to fix it I dumped > aero > and all works well. I also picked up a new docking station for my laptop > which houses a better video card as well. > -Francisco > http://sqlthis.blogspot.com | Tsql and More... > > > On Tue, Mar 17, 2009 at 10:44 AM, David McAfee >wrote: > > > all of my other databases are small, not a lot of windows or forms. I > > really > > havent messed with it enough. > > > > It just happens to bug me every so often. lol. > > > > I actually started to maximize the DB window out of habit. > > > > 2009/3/17 Susan Harkins > > > > > Does it happen in every database or just a specific one? > > > > > > Susan H. > > > > > > > > > > yup, almost every day. Really weird. > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Mar 17 13:02:16 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 17 Mar 2009 14:02:16 -0400 Subject: [AccessD] SQL Server - Turn field list into string In-Reply-To: <49BFDF03.4080308@gmail.com> References: <49BFDF03.4080308@gmail.com> Message-ID: <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> I just answered this question on the other thread. You can do it using COALESCE. I wrote an article on this exact thing for TechRepublic.com a while back. I'm hunting for it now. Aha! Found it! See http://www.artfulsoftware.com/infotree/tip.php?id=753 hth, Arthur From jwcolby at gmail.com Tue Mar 17 13:34:13 2009 From: jwcolby at gmail.com (John W Colby) Date: Tue, 17 Mar 2009 14:34:13 -0400 Subject: [AccessD] SQL Server - Turn field list into string In-Reply-To: <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> References: <49BFDF03.4080308@gmail.com> <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> Message-ID: <49BFED25.3030002@gmail.com> Thanks Arthur. John W. Colby www.ColbyConsulting.com Arthur Fuller wrote: > I just answered this question on the other thread. You can do it using > COALESCE. I wrote an article on this exact thing for TechRepublic.com a > while back. I'm hunting for it now. > Aha! Found it! See http://www.artfulsoftware.com/infotree/tip.php?id=753 > > hth, > Arthur > From fhtapia at gmail.com Tue Mar 17 13:41:56 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 17 Mar 2009 11:41:56 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: <8786a4c00903171100h5d48113bg7a7a00e4b388cdce@mail.gmail.com> References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> <8786a4c00903171100h5d48113bg7a7a00e4b388cdce@mail.gmail.com> Message-ID: What video card are you running? mine is a dated Nvidia quadro FX350M. -Francisco http://sqlthis.blogspot.com | Tsql and More... On Tue, Mar 17, 2009 at 11:00 AM, David McAfee wrote: > Ah, I didn't think about that. I am running dual widescreen monitors. > > On Tue, Mar 17, 2009 at 10:48 AM, Francisco Tapia > wrote: > > > on my system (I run 3 monitors) i get wierd artifacts in my sql server > > management studio 2005 whenever I push the video to far ie, I run vista > > with > > aero, then my scroll bars are all out of wack, instead of being able to > > maximize the window I can only view a small window. to fix it I dumped > > aero > > and all works well. I also picked up a new docking station for my laptop > > which houses a better video card as well. > > -Francisco > > http://sqlthis.blogspot.com | Tsql and More... > > > > > > On Tue, Mar 17, 2009 at 10:44 AM, David McAfee > >wrote: > > > > > all of my other databases are small, not a lot of windows or forms. I > > > really > > > havent messed with it enough. > > > > > > It just happens to bug me every so often. lol. > > > > > > I actually started to maximize the DB window out of habit. > > > > > > 2009/3/17 Susan Harkins > > > > > > > Does it happen in every database or just a specific one? > > > > > > > > Susan H. > > > > > > > > > > > > > yup, almost every day. Really weird. > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Tue Mar 17 13:52:18 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 11:52:18 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <56E9B12FEA2D45C68DA074376AABC2D0@SusanOne> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> <8786a4c00903171100h5d48113bg7a7a00e4b388cdce@mail.gmail.com> Message-ID: <8786a4c00903171152o4ff98f0bp6a0be0ca8b276335@mail.gmail.com> ATI X1300 PRO On Tue, Mar 17, 2009 at 11:41 AM, Francisco Tapia wrote: > What video card are you running? mine is a dated Nvidia quadro FX350M. > -Francisco > http://sqlthis.blogspot.com | Tsql and More... > > > On Tue, Mar 17, 2009 at 11:00 AM, David McAfee >wrote: > > > Ah, I didn't think about that. I am running dual widescreen monitors. > > > > On Tue, Mar 17, 2009 at 10:48 AM, Francisco Tapia > > wrote: > > > > > on my system (I run 3 monitors) i get wierd artifacts in my sql server > > > management studio 2005 whenever I push the video to far ie, I run vista > > > with > > > aero, then my scroll bars are all out of wack, instead of being able to > > > maximize the window I can only view a small window. to fix it I dumped > > > aero > > > and all works well. I also picked up a new docking station for my > laptop > > > which houses a better video card as well. > > > -Francisco > > > http://sqlthis.blogspot.com | Tsql and More... > > > > > > > > > On Tue, Mar 17, 2009 at 10:44 AM, David McAfee > > >wrote: > > > > > > > all of my other databases are small, not a lot of windows or forms. I > > > > really > > > > havent messed with it enough. > > > > > > > > It just happens to bug me every so often. lol. > > > > > > > > I actually started to maximize the DB window out of habit. > > > > > > > > 2009/3/17 Susan Harkins > > > > > > > > > Does it happen in every database or just a specific one? > > > > > > > > > > Susan H. > > > > > > > > > > > > > > > > yup, almost every day. Really weird. > > > > > > > > > > -- > > > > > AccessD mailing list > > > > > AccessD at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Tue Mar 17 14:43:46 2009 From: jwcolby at gmail.com (John W Colby) Date: Tue, 17 Mar 2009 15:43:46 -0400 Subject: [AccessD] OT: I'll forget them by Friday Message-ID: <49BFFD72.3010902@gmail.com> *LOT'S WIFE* The Sunday School teacher was describing how Lot's wife looked back and turned into a pillar of salt, when little Jason interrupted, 'My Mommy looked back once while she was driving,' he announced triumphantly, 'and she turned into a telephone pole!' *GOOD* *SAMARITAN* A Sunday school teacher was telling her class the story of the Good Samaritan. She asked the class, 'If you saw a person lying on the roadside, wounded and bleeding, what would you do?' A thoughtful little girl broke the hushed silence, 'I think I'd throw up.' *DID NOAH FISH?* A Sunday school teacher asked, 'Johnny, do you think Noah did a lot of fishing when he was on the Ark ?' 'No,' replied Johnny. 'How could he, with just two worms?' *HIGHER* *POWER* A Sunday school teacher said to her children, 'We have been learning how powerful kings and queens were in Bible times, but there is a Higher Power. Can anybody tell me what it is?' One child blurted out, 'Aces!' *MOSES AND THE* *RED* *SEA* Nine-year-old Joey was asked by his mother what he had learned in Sunday School. 'Well, Mom, our teacher told us how God sent Moses behind enemy lines on a rescue mission to lead the Israelites out of Egypt . When he got to the Red Sea , he had his army build a pontoon bridge and all the people walked across safely.. Then he radioed headquarters for reinforcements. They sent bombers to blow up the bridge and all the Israelites were saved.' 'Now, Joey, is that /really/ what your teacher taught you?' his mother asked. 'Well, no, Mom. But, if I told it the way the teacher did, you'd never believe it!' *THE LORD IS MY SHEPHERD* A Sunday School teacher decided to have her young class memorize one of the most quoted passages in the Bible - Psalm 23. She gave the youngsters a month to learn the chapter. Little Rick was excited about the task - but he just couldn't remember the Psalm. After much practice, he could barely get past the first line. On the day that the kids were scheduled to recite Psalm 23 in front of the congregation, Ricky was so nervous. When it was his turn, he stepped up to the microphone and said proudly, 'The Lord is my Shepherd, and that's all I need to know.' *BEING THANKFUL* A Rabbi said to a precocious six-year-old boy, 'Your mother says your prayers for you each night? That's very commendable. What does she say?' The little boy replied, 'Thank God he's in bed!' *UNANSWERED PRAYER * The preacher's 5 year-old daughter noticed that her father always paused and bowed his head for a moment before starting his sermon. One day, she asked him why. 'Well, Honey,' he began, proud that his daughter was so observant of his messages, 'I'm asking the Lord to help me preach a good sermon.' 'So, how come He doesn't?' she asked. *UNTIMELY ANSWERED PRAYER* During the minister's prayer one Sunday, there was a loud whistle from one of the back pews. Tommy's mother was horrified. She pinched him into silence and, after church, asked, 'Tommy, whatever made you do such a thing?' Tommy answered soberly, 'I asked God to teach me to whistle, and He did!' *TIME TO PRAY* A pastor asked a little boy if he said his prayers every night. 'Yes, sir.' the boy replied. 'And, do you always say them in the morning, too?' the pastor asked. 'No sir,' the boy replied. 'I ain't scared in the daytime.' *EQUAL REPRESENTATION* When my daughter, Kelli, said her bedtime prayers, she would bless every family member, every friend, and every pet, current and past. For several weeks, after we had finished the nightly prayer, Kelli would say, 'All girls.' This soon became part of her nightly routine, to include this closing. My curiosity got the best of me and I asked her, 'Kelli, why do you always add the part about all girls?' Her response, 'Because everybody always finishes their prayers by saying 'All Men'!' * SAY A PRAYER* Little Johnny and his family were having Sunday dinner at his grandmother's house. Everyone was seated around the table as the food was being served. When Little Johnny received his plate, he started eating right away. 'Johnny! Please wait until we say our prayer.' said his mother. 'I don't need to,' the boy replied. 'Of course, you do.' his mother insisted. 'We always say a prayer before eating at our house.' 'That's at our house.' Johnny explained. 'But this is Grandma's house and she knows how to cook!' -- John W. Colby www.ColbyConsulting.com From jwcolby at gmail.com Tue Mar 17 15:23:28 2009 From: jwcolby at gmail.com (John W Colby) Date: Tue, 17 Mar 2009 16:23:28 -0400 Subject: [AccessD] SQL Server - Turn field list into string In-Reply-To: <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> References: <49BFDF03.4080308@gmail.com> <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> Message-ID: <49C006C0.3020203@gmail.com> Well, I have the first one. The code creates a cursor and two variables - the name of the field and the number "Max Length". In my case all of the fields are varchar so I don't have to deal with that complexity. The code then builds up the @SQL one record at a time. Works a treat as our British / Irish friends would say. The tsql looks like: ALTER PROCEDURE [dbo].[usp210_CreatetblOrderCriteria] -- Add the parameters for the stored procedure here @OrderTblName varchar(50) AS BEGIN -- SET NOCOUNT ON added to prevent extra result sets from -- interfering with SELECT statements. SET NOCOUNT ON; declare @SQL varchar(1000) declare @ColName varchar(100) declare @MaxLen varchar(2) SELECT @SQL = 'ALTER TABLE [dbo].[' + @OrderTblName + '] ADD [' Declare FieldCursor CURSOR FAST_FORWARD FOR SELECT * FROM avFields_Criteria open FieldCursor FETCH NEXT FROM FieldCursor INTO @ColName, @MaxLen WHILE @@FETCH_STATUS = 0 BEGIN SELECT @SQL = @SQL + @ColName + '] [Char] (' + @MaxLen + ') NULL' --print 'ColName: ' + @ColName --print 'MaxLen: ' + @MaxLen FETCH NEXT FROM FieldCursor INTO @ColName, @MaxLen IF @@FETCH_STATUS = 0 BEGIN SELECT @SQL = @SQL + ', [' END END CLOSE FieldCursor DEALLOCATE FieldCursor print @SQL begin try exec (@SQL) end try begin catch print 'There was an error ALTERING the table! ' + ERROR_MESSAGE() end catch END John W. Colby www.ColbyConsulting.com Arthur Fuller wrote: > I just answered this question on the other thread. You can do it using > COALESCE. I wrote an article on this exact thing for TechRepublic.com a > while back. I'm hunting for it now. > Aha! Found it! See http://www.artfulsoftware.com/infotree/tip.php?id=753 > > hth, > Arthur > From bgoss711 at ameritech.net Tue Mar 17 16:45:09 2009 From: bgoss711 at ameritech.net (Bud Goss) Date: Tue, 17 Mar 2009 14:45:09 -0700 (PDT) Subject: [AccessD] Dialog Box for Creating .txt tables Message-ID: <83497.67320.qm@web81307.mail.mud.yahoo.com> I have an Access application that creates a text (.txt) table using DoCmd.TransferText. ? In this application, I would like to display a windows dialog box showing ?Save in;? and ?File name:? that would allow the user to navigate to the directory where the table would be located and designate file name to be used. (Similar to the dialog box that you see when you do a file save as in Microsoft word etc.) ? Is it possible to do this in Access? ? If so, would some one tell me where I can find information and examples. From rockysmolin at bchacc.com Tue Mar 17 16:56:32 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 17 Mar 2009 14:56:32 -0700 Subject: [AccessD] TrasnferSpreadsheet failing Message-ID: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From fhtapia at gmail.com Tue Mar 17 17:00:30 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Tue, 17 Mar 2009 15:00:30 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: <8786a4c00903171152o4ff98f0bp6a0be0ca8b276335@mail.gmail.com> References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <8786a4c00903171009r32b5c86co8e3d80fc47cdc63b@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> <8786a4c00903171100h5d48113bg7a7a00e4b388cdce@mail.gmail.com> <8786a4c00903171152o4ff98f0bp6a0be0ca8b276335@mail.gmail.com> Message-ID: dude that's a good video card.. could just be a bad driver? -Francisco http://sqlthis.blogspot.com | Tsql and More... On Tue, Mar 17, 2009 at 11:52 AM, David McAfee wrote: > ATI X1300 PRO > > On Tue, Mar 17, 2009 at 11:41 AM, Francisco Tapia > wrote: > > > What video card are you running? mine is a dated Nvidia quadro FX350M. > > -Francisco > > http://sqlthis.blogspot.com | Tsql and More... > > > > > > On Tue, Mar 17, 2009 at 11:00 AM, David McAfee > >wrote: > > > > > Ah, I didn't think about that. I am running dual widescreen monitors. > > > > > > On Tue, Mar 17, 2009 at 10:48 AM, Francisco Tapia > > > wrote: > > > > > > > on my system (I run 3 monitors) i get wierd artifacts in my sql > server > > > > management studio 2005 whenever I push the video to far ie, I run > vista > > > > with > > > > aero, then my scroll bars are all out of wack, instead of being able > to > > > > maximize the window I can only view a small window. to fix it I > dumped > > > > aero > > > > and all works well. I also picked up a new docking station for my > > laptop > > > > which houses a better video card as well. > > > > -Francisco > > > > http://sqlthis.blogspot.com | Tsql and More... > > > > > > > > > > > > On Tue, Mar 17, 2009 at 10:44 AM, David McAfee < > davidmcafee at gmail.com > > > > >wrote: > > > > > > > > > all of my other databases are small, not a lot of windows or forms. > I > > > > > really > > > > > havent messed with it enough. > > > > > > > > > > It just happens to bug me every so often. lol. > > > > > > > > > > I actually started to maximize the DB window out of habit. > > > > > > > > > > 2009/3/17 Susan Harkins > > > > > > > > > > > Does it happen in every database or just a specific one? > > > > > > > > > > > > Susan H. > > > > > > > > > > > > > > > > > > > yup, almost every day. Really weird. > > > > > > > > > > > > -- > > > > > > AccessD mailing list > > > > > > AccessD at databaseadvisors.com > > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > -- > > > > > AccessD mailing list > > > > > AccessD at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Tue Mar 17 17:02:22 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 17 Mar 2009 15:02:22 -0700 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <83497.67320.qm@web81307.mail.mud.yahoo.com> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> Message-ID: <6AAD574944B640E28F3F5775F208D13D@HAL9005> I was just doing this Bud. I use the code from the Access Developer's Handbook - just what you want: lngFlags = adhOFN_HIDEREADONLY Or _ adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR varFileName = adhCommonFileOpenSave( _ OpenFile:=False, _ Filter:=strFilter, _ flags:=lngFlags, _ DialogTitle:="Enter File Name and Location for Mail List File Export") varFileName = adhTrimNull(varFileName) intReply = MsgBox("Ready To Export Mailing List " & txtMailingList _ & " to " & varFileName & ". OK to continue", vbYesNo) If intReply <> vbYes Then MsgBox "Export Aborted.", vbExclamation Exit Sub Else 'DoCmd.TransferSpreadsheet acExportDelim, , "qryExportMailingList", varFileName, True DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True MsgBox "Mail List Exported.", vbExclamation End If Of course, my transfer is failing but the file name ends up in the var just fine. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss Sent: Tuesday, March 17, 2009 2:45 PM To: Access Group Subject: [AccessD] Dialog Box for Creating .txt tables I have an Access application that creates a text (.txt) table using DoCmd.TransferText. ? In this application, I would like to display a windows dialog box showing ?Save in;? and ?File name:? that would allow the user to navigate to the directory where the table would be located and designate file name to be used. (Similar to the dialog box that you see when you do a file save as in Microsoft word etc.) ? Is it possible to do this in Access? ? If so, would some one tell me where I can find information and examples. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at nciinc.com Tue Mar 17 17:04:55 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Tue, 17 Mar 2009 17:04:55 -0500 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com> In my experience, it means the spreadsheet is already open. When this occurs I have found there is a ghost instance of Excel still open with the Spreadsheet tied to the ghost. Close all instances of Excel, then open task manager and see if an instance of Excel is still running. If it is, end the process, close Access and start over. Sometimes, I have had to shell out to kill app to prevent this from happening. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 17, 2009 4:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From davidmcafee at gmail.com Tue Mar 17 17:09:04 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 15:09:04 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> Message-ID: <8786a4c00903171509x530ec23bsf0220eb7fd027e94@mail.gmail.com> Rocky, does this work for you? Dim strOutPutFile As String strOutPutFile = Me.Application.CurrentProject.Path & "\ExportedMailingList.xls" DoCmd.OutputTo acOutputQuery, "qryExportMailingList", acFormatXLS, strOutPutFile, True I usually trap for error 2302 in my error handler and inform them with a messagebox: ElseIf Err.number = 2302 Then MsgBox "Unable to export to Excel file. Make sure you do not currently have that file open", , "Unable to export" I don't know what 3027 is. It could be similar. HTH David 2009/3/17 Rocky Smolin at Beach Access Software > Dear List: > > > > I am trying to export data from a query to a spreadsheet. > > I get the error 3027 Cannot update. Database or object is read only. > > The line is: DoCmd.TransferSpreadsheet acExportDelim, > acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True > > varfilename has the full path, name and extension. > > > > Any ideas what I'm doing wrong? > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From davidmcafee at gmail.com Tue Mar 17 17:11:02 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 15:11:02 -0700 Subject: [AccessD] Weird database window scroll problem in A2003 In-Reply-To: References: <8786a4c00903170935u3c9e7b1fp9fef10c9edd98fe9@mail.gmail.com> <8786a4c00903171027r7058f050p2364f00020cbf22b@mail.gmail.com> <8786a4c00903171044g5a796b95w4e93c8c674cd614@mail.gmail.com> <8786a4c00903171100h5d48113bg7a7a00e4b388cdce@mail.gmail.com> <8786a4c00903171152o4ff98f0bp6a0be0ca8b276335@mail.gmail.com> Message-ID: <8786a4c00903171511n1f046ac6td243068584042def@mail.gmail.com> Not sure. It's been doing this for months. Now that I asked about it, it seems to have behaving normal. Kinf of like when you take your car into a mechanic and it stops doing what it was doing :) D On Tue, Mar 17, 2009 at 3:00 PM, Francisco Tapia wrote: > dude that's a good video card.. could just be a bad driver? > > -Francisco > http://sqlthis.blogspot.com | Tsql and More... > > > On Tue, Mar 17, 2009 at 11:52 AM, David McAfee >wrote: > > > ATI X1300 PRO > > > > On Tue, Mar 17, 2009 at 11:41 AM, Francisco Tapia > > wrote: > > > > > What video card are you running? mine is a dated Nvidia quadro FX350M. > > > -Francisco > > > http://sqlthis.blogspot.com | Tsql and More... > > > > > > > > > On Tue, Mar 17, 2009 at 11:00 AM, David McAfee > > >wrote: > > > > > > > Ah, I didn't think about that. I am running dual widescreen monitors. > > > > > > > > On Tue, Mar 17, 2009 at 10:48 AM, Francisco Tapia > > > > > wrote: > > > > > > > > > on my system (I run 3 monitors) i get wierd artifacts in my sql > > server > > > > > management studio 2005 whenever I push the video to far ie, I run > > vista > > > > > with > > > > > aero, then my scroll bars are all out of wack, instead of being > able > > to > > > > > maximize the window I can only view a small window. to fix it I > > dumped > > > > > aero > > > > > and all works well. I also picked up a new docking station for my > > > laptop > > > > > which houses a better video card as well. > > > > > -Francisco > > > > > http://sqlthis.blogspot.com | Tsql and More... > > > > > > > > > > > > > > > On Tue, Mar 17, 2009 at 10:44 AM, David McAfee < > > davidmcafee at gmail.com > > > > > >wrote: > > > > > > > > > > > all of my other databases are small, not a lot of windows or > forms. > > I > > > > > > really > > > > > > havent messed with it enough. > > > > > > > > > > > > It just happens to bug me every so often. lol. > > > > > > > > > > > > I actually started to maximize the DB window out of habit. > > > > > > > > > > > > 2009/3/17 Susan Harkins > > > > > > > > > > > > > Does it happen in every database or just a specific one? > > > > > > > > > > > > > > Susan H. > > > > > > > > > > > > > > > > > > > > > > yup, almost every day. Really weird. > > > > > > > > > > > > > > -- > > > > > > > AccessD mailing list > > > > > > > AccessD at databaseadvisors.com > > > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > -- > > > > > > AccessD mailing list > > > > > > AccessD at databaseadvisors.com > > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > -- > > > > > AccessD mailing list > > > > > AccessD at databaseadvisors.com > > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Tue Mar 17 17:20:13 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 17 Mar 2009 18:20:13 -0400 Subject: [AccessD] Error Checking A2003 In-Reply-To: <49BFCA64.7010808@nanaimo.ark.com> References: <49BFCA64.7010808@nanaimo.ark.com> Message-ID: <29f585dd0903171520r209c157cof03bf47f8125f352@mail.gmail.com> I have seen this and similar errors. My reading is that you declared a valid recordset, No matter that it referred to a non-existent tablem the recordset itself is still valid. It just happens to return no rows. A. On Tue, Mar 17, 2009 at 12:05 PM, Tony Septav wrote: > Hey All > I have a database where the error checking doesn't seem to be > functioning. I have looked and Enable error checking is checked. I have > even tried DoCmd.SetWarnings True. I copied everything over to a new > database and decompiled and compiled still no error checking. On one > form a button I had wasn't working, click and nothing. I checked the > code behind the button and eventually found I had mistyped the table > name in Set rst, once I corrected it the button worked, but I never got > an error message. Am I missing something simple here???? > > Thanks > > From rockysmolin at bchacc.com Tue Mar 17 17:25:55 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 17 Mar 2009 15:25:55 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com> Message-ID: <11C69D34E2F54D589E9CA9DB3F124339@HAL9005> Jim: Checked. No instances of Excel were open. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Tuesday, March 17, 2009 3:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] TrasnferSpreadsheet failing In my experience, it means the spreadsheet is already open. When this occurs I have found there is a ghost instance of Excel still open with the Spreadsheet tied to the ghost. Close all instances of Excel, then open task manager and see if an instance of Excel is still running. If it is, end the process, close Access and start over. Sometimes, I have had to shell out to kill app to prevent this from happening. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 17, 2009 4:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com ############################################################################ #### If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ############################################################################ #### -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Mar 17 17:26:34 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 17 Mar 2009 15:26:34 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <8786a4c00903171509x530ec23bsf0220eb7fd027e94@mail.gmail.com> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> <8786a4c00903171509x530ec23bsf0220eb7fd027e94@mail.gmail.com> Message-ID: <65512FE8B9D54355918066A26D5C27C2@HAL9005> Yes, that works David. Thanks. But why? Or why not the other? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, March 17, 2009 3:09 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] TrasnferSpreadsheet failing Rocky, does this work for you? Dim strOutPutFile As String strOutPutFile = Me.Application.CurrentProject.Path & "\ExportedMailingList.xls" DoCmd.OutputTo acOutputQuery, "qryExportMailingList", acFormatXLS, strOutPutFile, True I usually trap for error 2302 in my error handler and inform them with a messagebox: ElseIf Err.number = 2302 Then MsgBox "Unable to export to Excel file. Make sure you do not currently have that file open", , "Unable to export" I don't know what 3027 is. It could be similar. HTH David 2009/3/17 Rocky Smolin at Beach Access Software > Dear List: > > > > I am trying to export data from a query to a spreadsheet. > > I get the error 3027 Cannot update. Database or object is read only. > > The line is: DoCmd.TransferSpreadsheet acExportDelim, > acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True > > varfilename has the full path, name and extension. > > > > Any ideas what I'm doing wrong? > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jengross at gte.net Tue Mar 17 17:29:39 2009 From: jengross at gte.net (Jennifer Gross) Date: Tue, 17 Mar 2009 15:29:39 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com> Message-ID: <000001c9a74f$dcc62d40$0301a8c0@trudy> I often times cannot get the ghost of Excel to end, so it requires a reboot. One quirky thing I have found with exporting to Excel from Access is that if I do it over and over again and close the Excel mother ship each time then I will get an error and this ghost I cannot get rid of. If I only close the spreadsheets themselves, leaving Excel open, then I all works fine. Don't know what that's about, and probably not related to your issue. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Tuesday, March 17, 2009 3:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] TrasnferSpreadsheet failing In my experience, it means the spreadsheet is already open. When this occurs I have found there is a ghost instance of Excel still open with the Spreadsheet tied to the ghost. Close all instances of Excel, then open task manager and see if an instance of Excel is still running. If it is, end the process, close Access and start over. Sometimes, I have had to shell out to kill app to prevent this from happening. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 17, 2009 4:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com ######################################################################## ######## If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ######################################################################## ######## -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.17/2007 - Release Date: 03/17/09 10:18:00 From davidmcafee at gmail.com Tue Mar 17 17:37:01 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 17 Mar 2009 15:37:01 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <65512FE8B9D54355918066A26D5C27C2@HAL9005> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> <8786a4c00903171509x530ec23bsf0220eb7fd027e94@mail.gmail.com> <65512FE8B9D54355918066A26D5C27C2@HAL9005> Message-ID: <8786a4c00903171537v4051de09yf508ca2b60ee6887@mail.gmail.com> Not sure. The error you were getting sounded like something was open or in a read only location. I actually use this procedure (output parameter to launch is false, because I add the grid then open): Private Sub RGAsOver90aysExp_Click() Dim strmySql As String, strOutPutFile As String, objXL As Object, row As Integer strmySql = "EXEC stpRptRGAsStep190Days" strOutPutFile = Me.Application.CurrentProject.Path & "\RGAsOver90Days.xls" DoCmd.OutputTo acOutputStoredProcedure, strmySql, acFormatXLS, strOutPutFile, False DoCmd.OutputTo acOutputQuery 'Now, format the sheet Set objXL = CreateObject("Excel.Application") With objXL.Application .Visible = True .Workbooks.Open strOutPutFile objXL.Cells.EntireColumn.AutoFit row = objXL.CountA(objXL.Worksheets("EXEC stpRptRGAsStep190Days").Range("A:A")) With objXL.Worksheets("EXEC stpRptRGAsStep190Days").Range(.Cells(1, 1), .Cells(row, 9)) 'LineStyle = 1 = xlContinuous .Borders(7).LineStyle = 1 'xlEdgeLeft .Borders(8).LineStyle = 1 'xlEdgeTop .Borders(9).LineStyle = 1 'xlEdgeBottom .Borders(10).LineStyle = 1 'xlEdgeRight .Borders(11).LineStyle = 1 'xlInsideVertical .Borders(12).LineStyle = 1 'xlInsideHorizontal End With End With Set objXL = Nothing End Sub On Tue, Mar 17, 2009 at 3:26 PM, Rocky Smolin at Beach Access Software < rockysmolin at bchacc.com> wrote: > Yes, that works David. Thanks. But why? Or why not the other? > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Tuesday, March 17, 2009 3:09 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] TrasnferSpreadsheet failing > > Rocky, does this work for you? > > Dim strOutPutFile As String > > strOutPutFile = Me.Application.CurrentProject.Path & > "\ExportedMailingList.xls" > > DoCmd.OutputTo acOutputQuery, "qryExportMailingList", acFormatXLS, > strOutPutFile, True > > > I usually trap for error 2302 in my error handler and inform them with a > messagebox: > > ElseIf Err.number = 2302 Then MsgBox "Unable to export to Excel file. Make > sure you do not currently have that file open", , "Unable to export" > > I don't know what 3027 is. It could be similar. > > HTH > David > > 2009/3/17 Rocky Smolin at Beach Access Software > > > Dear List: > > > > > > > > I am trying to export data from a query to a spreadsheet. > > > > I get the error 3027 Cannot update. Database or object is read only. > > > > The line is: DoCmd.TransferSpreadsheet acExportDelim, > > acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True > > > > varfilename has the full path, name and extension. > > > > > > > > Any ideas what I'm doing wrong? > > > > > > > > MTIA > > > > > > > > Rocky Smolin > > > > Beach Access Software > > > > 858-259-4334 > > > > www.e-z-mrp.com > > > > www.bchacc.com > > > > > > > > > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Tue Mar 17 19:16:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 00:16:39 +0000 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> Message-ID: Rocky, Are you sure the destination is correct and you can definatley write to it and there is no existing file of the same name. If so, with the acSpreadsheettype, just left it use the default and see what happens. ie, just put a comma there and dont select a type of SS. With the acexportdelim, this is for CSV try the other alternatives. HTH Max 2009/3/17 Rocky Smolin at Beach Access Software > Dear List: > > > > I am trying to export data from a query to a spreadsheet. > > I get the error 3027 Cannot update. Database or object is read only. > > The line is: DoCmd.TransferSpreadsheet acExportDelim, > acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True > > varfilename has the full path, name and extension. > > > > Any ideas what I'm doing wrong? > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From max.wanadoo at gmail.com Tue Mar 17 19:19:39 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 00:19:39 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <6AAD574944B640E28F3F5775F208D13D@HAL9005> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <6AAD574944B640E28F3F5775F208D13D@HAL9005> Message-ID: You can also use the FileSystem objects to do this. Just set a Reference to, oh dear,what was it now...oh yes, I think it was MS Office 200x. Works better then this (oldish) example. Max ps. Getting late now and it is Paddy's day so the ref may be worng! On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access Software < rockysmolin at bchacc.com> wrote: > I was just doing this Bud. I use the code from the Access Developer's > Handbook - just what you want: > > lngFlags = adhOFN_HIDEREADONLY Or _ > adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > > varFileName = adhCommonFileOpenSave( _ > OpenFile:=False, _ > Filter:=strFilter, _ > flags:=lngFlags, _ > DialogTitle:="Enter File Name and Location for Mail List File > Export") > > varFileName = adhTrimNull(varFileName) > > intReply = MsgBox("Ready To Export Mailing List " & txtMailingList _ > & " to " & varFileName & ". OK to continue", vbYesNo) > If intReply <> vbYes Then > MsgBox "Export Aborted.", vbExclamation > Exit Sub > Else > 'DoCmd.TransferSpreadsheet acExportDelim, , "qryExportMailingList", > varFileName, True > DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, > "qryExportMailingList", varFileName, True > > MsgBox "Mail List Exported.", vbExclamation > End If > > > Of course, my transfer is failing but the file name ends up in the var just > fine. > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss > Sent: Tuesday, March 17, 2009 2:45 PM > To: Access Group > Subject: [AccessD] Dialog Box for Creating .txt tables > > I have an Access application that creates a text (.txt) table using > DoCmd.TransferText. > > In this application, I would like to display a windows dialog box showing > ?Save in;? and ?File name:? that would allow the user to navigate to the > directory where the table would be located and designate file name to be > used. > (Similar to the dialog box that you see when you do a file save as in > Microsoft word etc.) > > Is it possible to do this in Access? > > If so, would some one tell me where I can find information and examples. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Tue Mar 17 19:26:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 00:26:26 +0000 Subject: [AccessD] OT: I'll forget them by Friday In-Reply-To: <49BFFD72.3010902@gmail.com> References: <49BFFD72.3010902@gmail.com> Message-ID: Friday? You've got a good memory. Max On Tue, Mar 17, 2009 at 7:43 PM, John W Colby wrote: > *LOT'S WIFE* > > The Sunday School teacher was describing how Lot's wife looked back and > turned into a pillar of salt, when little Jason interrupted, 'My Mommy > looked back once while she was driving,' he announced triumphantly, 'and > she turned into a telephone pole!' > > *GOOD* *SAMARITAN* > > A Sunday school teacher was telling her class the story of the Good > Samaritan. She asked the class, 'If you saw a person lying on the > roadside, wounded and bleeding, what would you do?' > A thoughtful little girl broke the hushed silence, 'I think I'd throw up.' > > > *DID NOAH FISH?* > > A Sunday school teacher asked, 'Johnny, do you think Noah did a lot of > fishing when he was on the Ark ?' > 'No,' replied Johnny. 'How could he, with just two worms?' > > *HIGHER* *POWER* > > A Sunday school teacher said to her children, 'We have been learning how > powerful kings and queens were in Bible times, but there is a Higher > Power. Can anybody tell me what it is?' > One child blurted out, 'Aces!' > > > *MOSES AND THE* *RED* *SEA* > > Nine-year-old Joey was asked by his mother what he had learned in Sunday > School. > 'Well, Mom, our teacher told us how God sent Moses behind enemy lines on > a rescue mission to lead the Israelites out of Egypt . When he got to > the Red Sea , he had his army build a pontoon bridge and all the people > walked across safely.. Then he radioed headquarters for reinforcements. > They sent bombers to blow up the bridge and all the Israelites were saved.' > 'Now, Joey, is that /really/ what your teacher taught you?' his mother > asked. > 'Well, no, Mom. But, if I told it the way the teacher did, you'd never > believe it!' > > > > *THE LORD IS MY SHEPHERD* > > A Sunday School teacher decided to have her young class memorize one of > the most quoted passages in the Bible - Psalm 23. She gave the > youngsters a month to learn the chapter. > Little Rick was excited about the task - but he just couldn't remember > the Psalm. After much practice, he could barely get past the first line. > On the day that the kids were scheduled to recite Psalm 23 in front of > the congregation, Ricky was so nervous. When it was his turn, he stepped > up to the microphone and said proudly, 'The Lord is my Shepherd, and > that's all I need to know.' > > > *BEING THANKFUL* > > A Rabbi said to a precocious six-year-old boy, 'Your mother says your > prayers for you each night? That's very commendable. What does she > say?' > The little boy replied, 'Thank God he's in bed!' > > > *UNANSWERED PRAYER > * > The preacher's 5 year-old daughter noticed that her father always paused > and bowed his head for a moment before starting his sermon. One day, > she asked him why. > 'Well, Honey,' he began, proud that his daughter was so observant of his > messages, 'I'm asking the Lord to help me preach a good sermon.' > 'So, how come He doesn't?' she asked. > > > *UNTIMELY ANSWERED PRAYER* > > During the minister's prayer one Sunday, there was a loud whistle from > one of the back pews. > Tommy's mother was horrified. She pinched him into silence and, after > church, asked, 'Tommy, whatever made you do such a thing?' > Tommy answered soberly, 'I asked God to teach me to whistle, and He did!' > > > *TIME TO PRAY* > > A pastor asked a little boy if he said his prayers every night. > 'Yes, sir.' the boy replied. > 'And, do you always say them in the morning, too?' the pastor asked. > 'No sir,' the boy replied. 'I ain't scared in the daytime.' > > > *EQUAL REPRESENTATION* > > When my daughter, Kelli, said her bedtime prayers, she would bless every > family member, every friend, and every pet, current and past. > For several weeks, after we had finished the nightly prayer, Kelli would > say, 'All girls.' This soon became part of her nightly routine, to > include this closing. My curiosity got the best of me and I asked her, > 'Kelli, why do you always add the part about all girls?' > Her response, 'Because everybody always finishes their prayers by saying > 'All Men'!' > > > * > SAY A PRAYER* > > Little Johnny and his family were having Sunday dinner at his > grandmother's house. Everyone was seated around the table as the food > was being served. When Little Johnny received his plate, he started > eating right away. > 'Johnny! Please wait until we say our prayer.' said his mother. > 'I don't need to,' the boy replied. > 'Of course, you do.' his mother insisted. 'We always say a prayer before > eating at our house.' > 'That's at our house.' Johnny explained. 'But this is Grandma's house > and she knows how to cook!' > > -- > John W. Colby > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Tue Mar 17 20:21:53 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 18 Mar 2009 11:21:53 +1000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <6AAD574944B640E28F3F5775F208D13D@HAL9005>, Message-ID: <49C0D951.19668.395C1EA@stuart.lexacorp.com.pg> Using the Windows API Declare Function GetSaveFileName Lib "comdlg32.dll" Alias _ "GetSaveFileNameA" (pOpenfilename As OPENFILENAME) As Long Type OPENFILENAME lStructSize As Long hwndOwner As Long hInstance As Long lpstrFilter As String lpstrCustomFilter As String nMaxCustFilter As Long nFilterIndex As Long lpstrFile As String nMaxFile As Long lpstrFileTitle As String nMaxFileTitle As Long lpstrInitialDir As String lpstrTitle As String flags As Long nFileOffset As Integer nFileExtension As Integer lpstrDefExt As String lCustData As Long lpfnHook As Long lpTemplateName As String End Type Function SaveFileName() as String Dim OpenFile As OPENFILENAME Dim lReturn As Long Dim sFilter As String OpenFile.lStructSize = Len(OpenFile) OpenFile.hwndOwner = Me.hWnd OpenFile.hInstance = 0 sFilter = "" & Chr(0) OpenFile.lpstrFilter = sFilter OpenFile.nFilterIndex = 1 OpenFile.lpstrFile = String(257, 0) OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1 OpenFile.lpstrFileTitle = OpenFile.lpstrFile OpenFile.nMaxFileTitle = OpenFile.nMaxFile OpenFile.lpstrInitialDir = "C:\" OpenFile.lpstrTitle = "Select File" OpenFile.flags = 0 lReturn = GetSaveFileName(OpenFile) SaveFilename = Left$(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile, Chr$(0)) - 1) End Function > > Subject: [AccessD] Dialog Box for Creating .txt tables > > > > I have an Access application that creates a text (.txt) table using > > DoCmd.TransferText. > > > > In this application, I would like to display a windows dialog box showing > > "Save in;" and "File name:" that would allow the user to navigate to the > > directory where the table would be located and designate file name to be > > used. > > (Similar to the dialog box that you see when you do a file save as in > > Microsoft word etc.) > > > > Is it possible to do this in Access? > > > > If so, would some one tell me where I can find information and examples. > > -- From rockysmolin at bchacc.com Tue Mar 17 22:11:17 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 17 Mar 2009 20:11:17 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> Message-ID: <347AAC2CAD1A472687452CF5B7F09E7F@HAL9005> Max: Leaving out the spreadsheet type also worked. Go figure. What a mysterious language. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 17, 2009 5:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] TrasnferSpreadsheet failing Rocky, Are you sure the destination is correct and you can definatley write to it and there is no existing file of the same name. If so, with the acSpreadsheettype, just left it use the default and see what happens. ie, just put a comma there and dont select a type of SS. With the acexportdelim, this is for CSV try the other alternatives. HTH Max 2009/3/17 Rocky Smolin at Beach Access Software > Dear List: > > > > I am trying to export data from a query to a spreadsheet. > > I get the error 3027 Cannot update. Database or object is read only. > > The line is: DoCmd.TransferSpreadsheet acExportDelim, > acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True > > varfilename has the full path, name and extension. > > > > Any ideas what I'm doing wrong? > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Tue Mar 17 22:33:55 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 18 Mar 2009 14:33:55 +1100 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> Message-ID: <57E6E6CA42105A48B977303A2CDC2720081499B1B1@WPEXCH22.retail.ad.cmltd.net.au> Hi Rocky, Personally I find the TransferSpreadsheet to be far too unreliable for everyday use. I much prefer pulling down the data using the recordset method. - just my experience. regards Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, 18 March 2009 8:57 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From rockysmolin at bchacc.com Tue Mar 17 22:37:04 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 17 Mar 2009 20:37:04 -0700 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <57E6E6CA42105A48B977303A2CDC2720081499B1B1@WPEXCH22.retail.ad.cmltd.net.au> References: <4C2C422390A14999A2F8ECED66CCB409@HAL9005> <57E6E6CA42105A48B977303A2CDC2720081499B1B1@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: Have to agree. Especially if you need formulas or formatting - anything more than a flat file. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Tuesday, March 17, 2009 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] TrasnferSpreadsheet failing Hi Rocky, Personally I find the TransferSpreadsheet to be far too unreliable for everyday use. I much prefer pulling down the data using the recordset method. - just my experience. regards Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, 18 March 2009 8:57 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Tue Mar 17 22:44:23 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 18 Mar 2009 14:44:23 +1100 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: Message-ID: <57E6E6CA42105A48B977303A2CDC2720081499B1B2@WPEXCH22.retail.ad.cmltd.net.au> There are also all sorts of user created issues. A common problem is you only need one entry (cell) in Excel (out of thousands of records) to contain data that Access is not prepared to handle (say text when an integer is expected) and the whole thing fails. I much rather validate all the data first, and the pass it to Access - usually line by line, just dropping and recording those that fail for the user to correct and try again. It is a bit slower, but you can be much more confident of reliablity. I always go for risk control over speed. There is no point in getting the wrong answer really fast. cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, 18 March 2009 2:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] TrasnferSpreadsheet failing Have to agree. Especially if you need formulas or formatting - anything more than a flat file. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Tuesday, March 17, 2009 8:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] TrasnferSpreadsheet failing Hi Rocky, Personally I find the TransferSpreadsheet to be far too unreliable for everyday use. I much prefer pulling down the data using the recordset method. - just my experience. regards Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, 18 March 2009 8:57 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From darren at activebilling.com.au Tue Mar 17 23:40:07 2009 From: darren at activebilling.com.au (Darren D) Date: Wed, 18 Mar 2009 15:40:07 +1100 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <83497.67320.qm@web81307.mail.mud.yahoo.com> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> Message-ID: <00d601c9a783$9eac0dc0$131b910a@denzilnote> Hi Bud Did any of the previous responses help? Darren -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss Sent: Wednesday, 18 March 2009 8:45 AM To: Access Group Subject: [AccessD] Dialog Box for Creating .txt tables I have an Access application that creates a text (.txt) table using DoCmd.TransferText. ? In this application, I would like to display a windows dialog box showing ?Save in;? and ?File name:? that would allow the user to navigate to the directory where the table would be located and designate file name to be used. (Similar to the dialog box that you see when you do a file save as in Microsoft word etc.) ? Is it possible to do this in Access? ? If so, would some one tell me where I can find information and examples. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Wed Mar 18 03:50:20 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 18 Mar 2009 04:50:20 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com><6AAD574944B640E28F3F5775F208D13D@HAL9005> Message-ID: <6C2B1D3544B14C6AA244E1BA98CD2793@jislaptopdev> Max ...afaik the FSO doesn't work in a runtime environment ...if you've got it working in an A2k3 runtime I'd love to hear how. William -------------------------------------------------- From: "Max Wanadoo" Sent: Tuesday, March 17, 2009 8:19 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > You can also use the FileSystem objects to do this. Just set a Reference > to, > oh dear,what was it now...oh yes, I think it was MS Office 200x. > > Works better then this (oldish) example. > > Max > ps. Getting late now and it is Paddy's day so the ref may be worng! > > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access Software < > rockysmolin at bchacc.com> wrote: > >> I was just doing this Bud. I use the code from the Access Developer's >> Handbook - just what you want: >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> varFileName = adhCommonFileOpenSave( _ >> OpenFile:=False, _ >> Filter:=strFilter, _ >> flags:=lngFlags, _ >> DialogTitle:="Enter File Name and Location for Mail List File >> Export") >> >> varFileName = adhTrimNull(varFileName) >> >> intReply = MsgBox("Ready To Export Mailing List " & txtMailingList _ >> & " to " & varFileName & ". OK to continue", vbYesNo) >> If intReply <> vbYes Then >> MsgBox "Export Aborted.", vbExclamation >> Exit Sub >> Else >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> "qryExportMailingList", >> varFileName, True >> DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, >> "qryExportMailingList", varFileName, True >> >> MsgBox "Mail List Exported.", vbExclamation >> End If >> >> >> Of course, my transfer is failing but the file name ends up in the var >> just >> fine. >> >> Rocky Smolin >> Beach Access Software >> 858-259-4334 >> www.e-z-mrp.com >> www.bchacc.com >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >> Sent: Tuesday, March 17, 2009 2:45 PM >> To: Access Group >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> I have an Access application that creates a text (.txt) table using >> DoCmd.TransferText. >> >> In this application, I would like to display a windows dialog box showing >> ?Save in;? and ?File name:? that would allow the user to navigate to the >> directory where the table would be located and designate file name to be >> used. >> (Similar to the dialog box that you see when you do a file save as in >> Microsoft word etc.) >> >> Is it possible to do this in Access? >> >> If so, would some one tell me where I can find information and examples. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Wed Mar 18 06:50:57 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 18 Mar 2009 07:50:57 -0400 Subject: [AccessD] SQL Server - Turn field list into string In-Reply-To: <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> References: <49BFDF03.4080308@gmail.com> <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> Message-ID: <49C0E021.1070600@gmail.com> I have learned how to do this with a cursor, however now I need to learn to pass cursors. I perform this action the first time when I take the difference in fields between a base data table and a view with criteria. I want to get the criteria fields, whatever they might be, and append them to the tblOrderData. However... I then go on to do some processing, and then later need that same list of tables. The problem is that by then the base tblOrderData has the fields added to it so there no longer is a difference in fields between tblOrderData and vOrderCriteria, so I can no longer get that difference. For this reason I need to get the cursor in the first step, then hold it open and pass it off to other stored procedures later on. I have never looked at passing a cursor to a stored procedure. Is a cursor a data type that I can just pass in and out of a stored procedure? John W. Colby www.ColbyConsulting.com From JHewson at nciinc.com Wed Mar 18 07:54:52 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Wed, 18 Mar 2009 07:54:52 -0500 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <000001c9a74f$dcc62d40$0301a8c0@trudy> References: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com> <000001c9a74f$dcc62d40$0301a8c0@trudy> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8E2@sanex101.nciinc.com> Jennifer, Have you tried to shell out and kill the app? Then you wouldn't have to reboot. I put the following in a sub on the form that runs excel, either to quit the app or to reset the form. Shell "Taskkill /f /im Excel.exe", vbHide Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer Gross Sent: Tuesday, March 17, 2009 5:30 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] TrasnferSpreadsheet failing I often times cannot get the ghost of Excel to end, so it requires a reboot. One quirky thing I have found with exporting to Excel from Access is that if I do it over and over again and close the Excel mother ship each time then I will get an error and this ghost I cannot get rid of. If I only close the spreadsheets themselves, leaving Excel open, then I all works fine. Don't know what that's about, and probably not related to your issue. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Tuesday, March 17, 2009 3:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] TrasnferSpreadsheet failing In my experience, it means the spreadsheet is already open. When this occurs I have found there is a ghost instance of Excel still open with the Spreadsheet tied to the ghost. Close all instances of Excel, then open task manager and see if an instance of Excel is still running. If it is, end the process, close Access and start over. Sometimes, I have had to shell out to kill app to prevent this from happening. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Tuesday, March 17, 2009 4:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] TrasnferSpreadsheet failing Dear List: I am trying to export data from a query to a spreadsheet. I get the error 3027 Cannot update. Database or object is read only. The line is: DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True varfilename has the full path, name and extension. Any ideas what I'm doing wrong? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com ######################################################################## ######## If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ######################################################################## ######## -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com No virus found in this incoming message. Checked by AVG - www.avg.com Version: 8.0.238 / Virus Database: 270.11.17/2007 - Release Date: 03/17/09 10:18:00 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From stuart at lexacorp.com.pg Wed Mar 18 08:15:45 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 18 Mar 2009 23:15:45 +1000 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <000001c9a74f$dcc62d40$0301a8c0@trudy> References: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com>, <000001c9a74f$dcc62d40$0301a8c0@trudy> Message-ID: <49C180A1.27734.62352C1@stuart.lexacorp.com.pg> Are you manipulating the spreadsheet in VBA? An orphaned Excel instance is usually caused by not fully qualifying a reference somewhere. See http://support.microsoft.com/default.aspx?kbid=178510 When you write code to use an Excel object, method, or property, you should always precede the call with the appropriate object variable. If you do not, Visual Basic establishes its own reference to Excel. The example given is: xlSheet.Range(Cells(1,1),Cells(10,2)).Value = "Hello" needs to be xlSheet.Range(xlSheet.Cells(1,1),xlSheet.Cells(10,2)).Value = "Hello" I got bitten by this one a couple of years ago and it took me a long time to track down. -- Stuart On 17 Mar 2009 at 15:29, Jennifer Gross wrote: > I often times cannot get the ghost of Excel to end, so it requires a > reboot. One quirky thing I have found with exporting to Excel from > Access is that if I do it over and over again and close the Excel mother > ship each time then I will get an error and this ghost I cannot get rid > of. If I only close the spreadsheets themselves, leaving Excel open, > then I all works fine. Don't know what that's about, and probably not > related to your issue. > > Jennifer > From fuller.artful at gmail.com Wed Mar 18 08:58:32 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 18 Mar 2009 09:58:32 -0400 Subject: [AccessD] SQL Server - Turn field list into string In-Reply-To: <49C0E021.1070600@gmail.com> References: <49BFDF03.4080308@gmail.com> <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> <49C0E021.1070600@gmail.com> Message-ID: <29f585dd0903180658q1b4b1a55m84f20eca71a2b214@mail.gmail.com> I don't believe you can do this, JC. A. On Wed, Mar 18, 2009 at 7:50 AM, John W Colby wrote: > I have learned how to do this with a cursor, however now I need to learn > to pass cursors. > > I perform this action the first time when I take the difference in > fields between a base data table and a view with criteria. I want to > get the criteria fields, whatever they might be, and append them to the > tblOrderData. However... I then go on to do some processing, and then > later need that same list of tables. The problem is that by then the > base tblOrderData has the fields added to it so there no longer is a > difference in fields between tblOrderData and vOrderCriteria, so I can > no longer get that difference. For this reason I need to get the cursor > in the first step, then hold it open and pass it off to other stored > procedures later on. > > I have never looked at passing a cursor to a stored procedure. Is a > cursor a data type that I can just pass in and out of a stored procedure? > > From jwcolby at gmail.com Wed Mar 18 09:10:13 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 18 Mar 2009 10:10:13 -0400 Subject: [AccessD] SQL Server - Turn field list into string In-Reply-To: <29f585dd0903180658q1b4b1a55m84f20eca71a2b214@mail.gmail.com> References: <49BFDF03.4080308@gmail.com> <29f585dd0903171102k5a5fc317uad44330f8c209044@mail.gmail.com> <49C0E021.1070600@gmail.com> <29f585dd0903180658q1b4b1a55m84f20eca71a2b214@mail.gmail.com> Message-ID: <49C100C5.2050004@gmail.com> Right you are. So I created a table to hold the field names, populated that table, and then use that table to create cursors in the three different stored procedures where I need to generate dynamic sql with the field names. John W. Colby www.ColbyConsulting.com Arthur Fuller wrote: > I don't believe you can do this, JC. > > A. > > On Wed, Mar 18, 2009 at 7:50 AM, John W Colby wrote: > > >> I have learned how to do this with a cursor, however now I need to learn >> to pass cursors. >> >> I perform this action the first time when I take the difference in >> fields between a base data table and a view with criteria. I want to >> get the criteria fields, whatever they might be, and append them to the >> tblOrderData. However... I then go on to do some processing, and then >> later need that same list of tables. The problem is that by then the >> base tblOrderData has the fields added to it so there no longer is a >> difference in fields between tblOrderData and vOrderCriteria, so I can >> no longer get that difference. For this reason I need to get the cursor >> in the first step, then hold it open and pass it off to other stored >> procedures later on. >> >> I have never looked at passing a cursor to a stored procedure. Is a >> cursor a data type that I can just pass in and out of a stored procedure? >> >> >> From Chester_Kaup at kindermorgan.com Wed Mar 18 09:16:16 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 18 Mar 2009 09:16:16 -0500 Subject: [AccessD] Count problem in query Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EE443@houex1.kindermorgan.com> When I execute the following query it returns 341 records. SELECT DISTINCT [tbl Status During Prior Month].PID FROM [tbl Status During Prior Month] WHERE ((([tbl Status During Prior Month].Status) In ("RP","RM","RH","SP","SM","SH","PL","PM","PH"))) GROUP BY [tbl Status During Prior Month].PID; When I execute the following query it returns a count of 540 SELECT DISTINCT Count([tbl Status During Prior Month].PID) AS CountOfPID FROM [tbl Status During Prior Month] WHERE ((([tbl Status During Prior Month].Status) In ("RP","RM","RH","SP","SM","SH","PL","PM","PH"))); Why is the count not 341? Thanks Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From Chester_Kaup at kindermorgan.com Wed Mar 18 09:22:27 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 18 Mar 2009 09:22:27 -0500 Subject: [AccessD] Count problem in query Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EE445@houex1.kindermorgan.com> Never mind. Figured it out. Got to use a sub query. ________________________________ From: Kaup, Chester Sent: Wednesday, March 18, 2009 9:16 AM To: 'Access Developers discussion and problem solving' Subject: Count problem in query When I execute the following query it returns 341 records. SELECT DISTINCT [tbl Status During Prior Month].PID FROM [tbl Status During Prior Month] WHERE ((([tbl Status During Prior Month].Status) In ("RP","RM","RH","SP","SM","SH","PL","PM","PH"))) GROUP BY [tbl Status During Prior Month].PID; When I execute the following query it returns a count of 540 SELECT DISTINCT Count([tbl Status During Prior Month].PID) AS CountOfPID FROM [tbl Status During Prior Month] WHERE ((([tbl Status During Prior Month].Status) In ("RP","RM","RH","SP","SM","SH","PL","PM","PH"))); Why is the count not 341? Thanks Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From mmattys at rochester.rr.com Wed Mar 18 09:23:20 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 18 Mar 2009 10:23:20 -0400 Subject: [AccessD] TrasnferSpreadsheet failing References: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com>, <000001c9a74f$dcc62d40$0301a8c0@trudy> <49C180A1.27734.62352C1@stuart.lexacorp.com.pg> Message-ID: <362E37DBA9C74EF6A5022F0F93343D29@Mattys> Interesting ... I just had this related ghost problem due to passing an array as a parameter byref into a sub for modification. I think that because I opened a recordset in the sub that VBA created it's own link to Access and wouldn't close even though I explicitly called for both db.close and acc.quit and set variables to nothing. I should've known? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Stuart McLachlan" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 9:15 AM Subject: Re: [AccessD] TrasnferSpreadsheet failing > Are you manipulating the spreadsheet in VBA? An orphaned Excel instance > is usually > caused by not fully qualifying a reference somewhere. > > See http://support.microsoft.com/default.aspx?kbid=178510 > > When you write code to use an Excel object, method, or property, > you should > always precede the call with the appropriate object variable. If you do > not, Visual Basic > establishes its own reference to Excel. > > > The example given is: > xlSheet.Range(Cells(1,1),Cells(10,2)).Value = "Hello" > needs to be > xlSheet.Range(xlSheet.Cells(1,1),xlSheet.Cells(10,2)).Value = "Hello" > > I got bitten by this one a couple of years ago and it took me a long time > to track down. > > -- > Stuart > > On 17 Mar 2009 at 15:29, Jennifer Gross wrote: > >> I often times cannot get the ghost of Excel to end, so it requires a >> reboot. One quirky thing I have found with exporting to Excel from >> Access is that if I do it over and over again and close the Excel mother >> ship each time then I will get an error and this ghost I cannot get rid >> of. If I only close the spreadsheets themselves, leaving Excel open, >> then I all works fine. Don't know what that's about, and probably not >> related to your issue. >> >> Jennifer >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From dwaters at usinternet.com Wed Mar 18 10:01:15 2009 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 18 Mar 2009 10:01:15 -0500 Subject: [AccessD] To Me or not to Me - That's my Question! Message-ID: Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan From fuller.artful at gmail.com Wed Mar 18 10:22:28 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 18 Mar 2009 11:22:28 -0400 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: <29f585dd0903180822o174497fcvbbfb87f1e60f3b03@mail.gmail.com> It is actually the wrong way to do it. With one or two controls, it doesn't matter, but if you have a bunch, or a bunch of statements all referring to various controls and/or methods, you should write it like this: With Me .ControlName = 123 .ControlName.Enabled = True End With These statements contain implicit references to Me. The advantage to this approach is that a single reference to Me is set up once, rather than pointing to Me over and over. Arthur On Wed, Mar 18, 2009 at 11:01 AM, Dan Waters wrote: > Sometimes I see code written where each control is prefixed with Me., and > sometimes not. I don't use Me in this way, but I wonder if there is a > reason to do so other than just being explicit. Does using Me work better > behind the scenes in some way? > > Thanks! > Dan > > From rockysmolin at bchacc.com Wed Mar 18 10:22:50 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 18 Mar 2009 08:22:50 -0700 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: <262067C043544A58A832B3AFE1FA7D4E@HAL9005> Dan: I use it because of the autofill thingie. Makes the typing go much faster and no mistakes. It also makes the code a bit more self documenting - when I see Me. I know it's referring to a control on the form or report. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, March 18, 2009 8:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] To Me or not to Me - That's my Question! Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Mar 18 10:29:23 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 18 Mar 2009 11:29:23 -0400 Subject: [AccessD] To Me or not to Me - That's my Question! References: <262067C043544A58A832B3AFE1FA7D4E@HAL9005> Message-ID: <93ACCD44400847B580E9E7DBA6868BA0@SusanOne> You also see it as habit -- not necessary within some syntax any longer, but we're still using it because we use to. Susan H. > Dan: > > I use it because of the autofill thingie. Makes the typing go much faster > and no mistakes. It also makes the code a bit more self documenting - > when > I see Me. I know it's referring to a control on the form or report. From cfoust at infostatsystems.com Wed Mar 18 10:32:51 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 18 Mar 2009 08:32:51 -0700 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: There's a reason to use Me if you prefer to find you errors before the app gets out the door. When you don't use Me the compiler has to guess at what kind of pointer you're using and if you've forgotten to turn on Option Explicit, Access will interpret the object as being a variable declared on the fly rather than an object or property of the container object. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, March 18, 2009 8:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] To Me or not to Me - That's my Question! Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 18 10:38:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 15:38:56 +0000 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: Some very good reasons to use Me!Object name. So, I guess it is down to ME then - ouch! Sorry Max On Wed, Mar 18, 2009 at 3:01 PM, Dan Waters wrote: > Sometimes I see code written where each control is prefixed with Me., and > sometimes not. I don't use Me in this way, but I wonder if there is a > reason to do so other than just being explicit. Does using Me work better > behind the scenes in some way? > > Thanks! > Dan > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cjlabs at worldnet.att.net Wed Mar 18 10:40:20 2009 From: cjlabs at worldnet.att.net (Carolyn Johnson) Date: Wed, 18 Mar 2009 10:40:20 -0500 Subject: [AccessD] combo box not displaying data Message-ID: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> Access2000/2003, Win XP I have a combo box with a union query as a row source. There are two criteria based on data from other fields. The combo box was working great as of last night. This morning, it will not show the data -- it's showing no rows. I've made no changes to the database since the last time I put in new data using this combo box. The union query itself works fine -- I pasted the sql into a new query and it shows the correct data. Each half of the union query works fine. The combo box works fine with a different backend, but not the one I need to use now. I did a compact and repair on the "bad" backend -- no change. I've deleted the links to the tables and relinked the backend -- no change. I've imported all the tables into a new mdb -- no change. I've taken the tables from the "working" version that are common to both and the specific tables from the "bad" backend and combined them into a new mdb -- no change. I've tried using Access2003 -- no change. None of the records in the backend looks screwed up. I'm afraid my only option now is to create a new backend from the version that works and re-enter all the data. Does anyone have any other suggestion? Thanks Carolyn Johnson St Louis, MO From fuller.artful at gmail.com Wed Mar 18 10:45:07 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 18 Mar 2009 11:45:07 -0400 Subject: [AccessD] combo box not displaying data In-Reply-To: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> Message-ID: <29f585dd0903180845y6ecf46ddx639b55570559a733@mail.gmail.com> One thing you might try is to save the union query to a named query and then to use that name in place of the select statement. No promises, but I hate to see a girl wasting all that typing time. If there's anything worse than data entry it's duplicate data entry. Arthur On Wed, Mar 18, 2009 at 11:40 AM, Carolyn Johnson wrote: > Access2000/2003, Win XP > > I have a combo box with a union query as a row source. There are two > criteria based on data from other fields. The combo box was working great > as of last night. This morning, it will not show the data -- it's showing > no rows. I've made no changes to the database since the last time I put > in > new data using this combo box. > > > The union query itself works fine -- I pasted the sql into a new query and > it shows the correct data. Each half of the union query works fine. > > The combo box works fine with a different backend, but not the one I need > to > use now. > > I did a compact and repair on the "bad" backend -- no change. > > I've deleted the links to the tables and relinked the backend -- no change. > > I've imported all the tables into a new mdb -- no change. > > I've taken the tables from the "working" version that are common to both > and > the specific tables from the "bad" backend and combined them into a new > mdb -- no change. > > I've tried using Access2003 -- no change. > > None of the records in the backend looks screwed up. > > > I'm afraid my only option now is to create a new backend from the version > that works and re-enter all the data. > > Does anyone have any other suggestion? > > > Thanks > Carolyn Johnson > St Louis, MO > > From dwaters at usinternet.com Wed Mar 18 10:47:26 2009 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 18 Mar 2009 10:47:26 -0500 Subject: [AccessD] combo box not displaying data In-Reply-To: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> Message-ID: <7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters> Do your queries have any date dependency? The only thing different today is the date! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Wednesday, March 18, 2009 10:40 AM To: Access Developers Subject: [AccessD] combo box not displaying data Access2000/2003, Win XP I have a combo box with a union query as a row source. There are two criteria based on data from other fields. The combo box was working great as of last night. This morning, it will not show the data -- it's showing no rows. I've made no changes to the database since the last time I put in new data using this combo box. The union query itself works fine -- I pasted the sql into a new query and it shows the correct data. Each half of the union query works fine. The combo box works fine with a different backend, but not the one I need to use now. I did a compact and repair on the "bad" backend -- no change. I've deleted the links to the tables and relinked the backend -- no change. I've imported all the tables into a new mdb -- no change. I've taken the tables from the "working" version that are common to both and the specific tables from the "bad" backend and combined them into a new mdb -- no change. I've tried using Access2003 -- no change. None of the records in the backend looks screwed up. I'm afraid my only option now is to create a new backend from the version that works and re-enter all the data. Does anyone have any other suggestion? Thanks Carolyn Johnson St Louis, MO -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 18 10:48:14 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 15:48:14 +0000 Subject: [AccessD] combo box not displaying data In-Reply-To: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> Message-ID: Carolyn, Have you had the form open in design mode? If so, just check that you haven't changed any of the combos options. Max On Wed, Mar 18, 2009 at 3:40 PM, Carolyn Johnson wrote: > Access2000/2003, Win XP > > I have a combo box with a union query as a row source. There are two > criteria based on data from other fields. The combo box was working great > as of last night. This morning, it will not show the data -- it's showing > no rows. I've made no changes to the database since the last time I put > in > new data using this combo box. > > > The union query itself works fine -- I pasted the sql into a new query and > it shows the correct data. Each half of the union query works fine. > > The combo box works fine with a different backend, but not the one I need > to > use now. > > I did a compact and repair on the "bad" backend -- no change. > > I've deleted the links to the tables and relinked the backend -- no change. > > I've imported all the tables into a new mdb -- no change. > > I've taken the tables from the "working" version that are common to both > and > the specific tables from the "bad" backend and combined them into a new > mdb -- no change. > > I've tried using Access2003 -- no change. > > None of the records in the backend looks screwed up. > > > I'm afraid my only option now is to create a new backend from the version > that works and re-enter all the data. > > Does anyone have any other suggestion? > > > Thanks > Carolyn Johnson > St Louis, MO > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cjlabs at worldnet.att.net Wed Mar 18 11:05:49 2009 From: cjlabs at worldnet.att.net (Carolyn Johnson) Date: Wed, 18 Mar 2009 11:05:49 -0500 Subject: [AccessD] combo box not displaying data References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> <29f585dd0903180845y6ecf46ddx639b55570559a733@mail.gmail.com> Message-ID: <026C3BF0DE9541CE91916ED876CD0E39@XPcomputer> Just tried that (with great hope) and it didn't work. Thanks Carolyn ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 10:45 AM Subject: Re: [AccessD] combo box not displaying data > One thing you might try is to save the union query to a named query and > then > to use that name in place of the select statement. No promises, but I hate > to see a girl wasting all that typing time. If there's anything worse than > data entry it's duplicate data entry. > > Arthur > > On Wed, Mar 18, 2009 at 11:40 AM, Carolyn Johnson > wrote: > >> Access2000/2003, Win XP >> >> I have a combo box with a union query as a row source. There are two >> criteria based on data from other fields. The combo box was working >> great >> as of last night. This morning, it will not show the data -- it's >> showing >> no rows. I've made no changes to the database since the last time I put >> in >> new data using this combo box. >> >> >> The union query itself works fine -- I pasted the sql into a new query >> and >> it shows the correct data. Each half of the union query works fine. >> >> The combo box works fine with a different backend, but not the one I need >> to >> use now. >> >> I did a compact and repair on the "bad" backend -- no change. >> >> I've deleted the links to the tables and relinked the backend -- no >> change. >> >> I've imported all the tables into a new mdb -- no change. >> >> I've taken the tables from the "working" version that are common to both >> and >> the specific tables from the "bad" backend and combined them into a new >> mdb -- no change. >> >> I've tried using Access2003 -- no change. >> >> None of the records in the backend looks screwed up. >> >> >> I'm afraid my only option now is to create a new backend from the version >> that works and re-enter all the data. >> >> Does anyone have any other suggestion? >> >> >> Thanks >> Carolyn Johnson >> St Louis, MO >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cjlabs at worldnet.att.net Wed Mar 18 11:06:48 2009 From: cjlabs at worldnet.att.net (Carolyn Johnson) Date: Wed, 18 Mar 2009 11:06:48 -0500 Subject: [AccessD] combo box not displaying data References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> Message-ID: I hadn't had it open in design view between the time it was working and the time it stopped. I've had it opened in design view a lot since then :> Carolyn ----- Original Message ----- From: "Max Wanadoo" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 10:48 AM Subject: Re: [AccessD] combo box not displaying data > Carolyn, Have you had the form open in design mode? If so, just check that > you haven't changed any of the combos options. > > Max > > > On Wed, Mar 18, 2009 at 3:40 PM, Carolyn Johnson > wrote: > >> Access2000/2003, Win XP >> >> I have a combo box with a union query as a row source. There are two >> criteria based on data from other fields. The combo box was working >> great >> as of last night. This morning, it will not show the data -- it's >> showing >> no rows. I've made no changes to the database since the last time I put >> in >> new data using this combo box. >> >> >> The union query itself works fine -- I pasted the sql into a new query >> and >> it shows the correct data. Each half of the union query works fine. >> >> The combo box works fine with a different backend, but not the one I need >> to >> use now. >> >> I did a compact and repair on the "bad" backend -- no change. >> >> I've deleted the links to the tables and relinked the backend -- no >> change. >> >> I've imported all the tables into a new mdb -- no change. >> >> I've taken the tables from the "working" version that are common to both >> and >> the specific tables from the "bad" backend and combined them into a new >> mdb -- no change. >> >> I've tried using Access2003 -- no change. >> >> None of the records in the backend looks screwed up. >> >> >> I'm afraid my only option now is to create a new backend from the version >> that works and re-enter all the data. >> >> Does anyone have any other suggestion? >> >> >> Thanks >> Carolyn Johnson >> St Louis, MO >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cjlabs at worldnet.att.net Wed Mar 18 11:12:06 2009 From: cjlabs at worldnet.att.net (Carolyn Johnson) Date: Wed, 18 Mar 2009 11:12:06 -0500 Subject: [AccessD] combo box not displaying data References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> <7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters> Message-ID: No dates. I can't figure it out. Since the front end works with the other version of the backend, it would seem to be a backend problem. But the rowsource saved as a query works with the backend, so that suggests something in the form / combo box. When I use the saved query as the rowsource, I get nothing displayed. But if I open the rowsource, I do get the data. This combo is dependent on a text box on a parent form and another combo box on the same form. When the other combo box is updated, the problem combo box is requeried. I've checked that the names of the text box and other combo box are correct in the query. Carolyn ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 18, 2009 10:47 AM Subject: Re: [AccessD] combo box not displaying data > Do your queries have any date dependency? The only thing different today > is > the date! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson > Sent: Wednesday, March 18, 2009 10:40 AM > To: Access Developers > Subject: [AccessD] combo box not displaying data > > Access2000/2003, Win XP > > I have a combo box with a union query as a row source. There are two > criteria based on data from other fields. The combo box was working great > as of last night. This morning, it will not show the data -- it's showing > no rows. I've made no changes to the database since the last time I put > in > > new data using this combo box. > > > The union query itself works fine -- I pasted the sql into a new query and > it shows the correct data. Each half of the union query works fine. > > The combo box works fine with a different backend, but not the one I need > to > > use now. > > I did a compact and repair on the "bad" backend -- no change. > > I've deleted the links to the tables and relinked the backend -- no > change. > > I've imported all the tables into a new mdb -- no change. > > I've taken the tables from the "working" version that are common to both > and > > the specific tables from the "bad" backend and combined them into a new > mdb -- no change. > > I've tried using Access2003 -- no change. > > None of the records in the backend looks screwed up. > > > I'm afraid my only option now is to create a new backend from the version > that works and re-enter all the data. > > Does anyone have any other suggestion? > > > Thanks > Carolyn Johnson > St Louis, MO > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Mar 18 11:13:00 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 18 Mar 2009 12:13:00 -0400 Subject: [AccessD] combo box not displaying data References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer><29f585dd0903180845y6ecf46ddx639b55570559a733@mail.gmail.com> <026C3BF0DE9541CE91916ED876CD0E39@XPcomputer> Message-ID: <88801ED8BBCF452B8D8C0551520C5732@SusanOne> Carolyn... is there any chance, that the data used to populate the list is gone? Are you pulling data from a table? Is it possible that the control's actually working properly, there's just no data to retrieve? Susan H. > Just tried that (with great hope) and it didn't work. From cjlabs at worldnet.att.net Wed Mar 18 11:19:02 2009 From: cjlabs at worldnet.att.net (Carolyn Johnson) Date: Wed, 18 Mar 2009 11:19:02 -0500 Subject: [AccessD] combo box not displaying data References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer><29f585dd0903180845y6ecf46ddx639b55570559a733@mail.gmail.com><026C3BF0DE9541CE91916ED876CD0E39@XPcomputer> <88801ED8BBCF452B8D8C0551520C5732@SusanOne> Message-ID: <40B1608552634779981B35C63570FC80@XPcomputer> The data are there. In the table in the backend, in the table from the frontend, in the query used as the rowsource. Carolyn ----- Original Message ----- From: "Susan Harkins" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 11:13 AM Subject: Re: [AccessD] combo box not displaying data > Carolyn... is there any chance, that the data used to populate the list is > gone? Are you pulling data from a table? Is it possible that the control's > actually working properly, there's just no data to retrieve? > > Susan H. > > > >> Just tried that (with great hope) and it didn't work. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Mar 18 11:23:32 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 18 Mar 2009 12:23:32 -0400 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: Dan, General rule of thumb for any language; the more explicit you can be, the better off you are. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, March 18, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] To Me or not to Me - That's my Question! Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Mar 18 11:26:28 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 18 Mar 2009 09:26:28 -0700 Subject: [AccessD] combo box not displaying data In-Reply-To: References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> Message-ID: <186F574D249C4D26942D6B958844990B@HAL9005> I would guess that there's something about one of the data fields that's hosed. Except you say "The combo box works fine with a different backend, but not the one I need to use now." but the union query shows the data on the 'bad' back end and the combo box does not, yes? WAG - have you checked the table links in the database container? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Wednesday, March 18, 2009 9:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] combo box not displaying data I hadn't had it open in design view between the time it was working and the time it stopped. I've had it opened in design view a lot since then :> Carolyn ----- Original Message ----- From: "Max Wanadoo" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 10:48 AM Subject: Re: [AccessD] combo box not displaying data > Carolyn, Have you had the form open in design mode? If so, just check that > you haven't changed any of the combos options. > > Max > > > On Wed, Mar 18, 2009 at 3:40 PM, Carolyn Johnson > wrote: > >> Access2000/2003, Win XP >> >> I have a combo box with a union query as a row source. There are two >> criteria based on data from other fields. The combo box was working >> great >> as of last night. This morning, it will not show the data -- it's >> showing >> no rows. I've made no changes to the database since the last time I put >> in >> new data using this combo box. >> >> >> The union query itself works fine -- I pasted the sql into a new query >> and >> it shows the correct data. Each half of the union query works fine. >> >> The combo box works fine with a different backend, but not the one I need >> to >> use now. >> >> I did a compact and repair on the "bad" backend -- no change. >> >> I've deleted the links to the tables and relinked the backend -- no >> change. >> >> I've imported all the tables into a new mdb -- no change. >> >> I've taken the tables from the "working" version that are common to both >> and >> the specific tables from the "bad" backend and combined them into a new >> mdb -- no change. >> >> I've tried using Access2003 -- no change. >> >> None of the records in the backend looks screwed up. >> >> >> I'm afraid my only option now is to create a new backend from the version >> that works and re-enter all the data. >> >> Does anyone have any other suggestion? >> >> >> Thanks >> Carolyn Johnson >> St Louis, MO >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cjlabs at worldnet.att.net Wed Mar 18 11:27:03 2009 From: cjlabs at worldnet.att.net (Carolyn Johnson) Date: Wed, 18 Mar 2009 11:27:03 -0500 Subject: [AccessD] combo box not displaying data -- SOLVED References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> <7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters> Message-ID: <0299D54362BF4A87B8D05F67D3CC0DD7@XPcomputer> Sorry. The rowsource for the combo box (while shown in the combo box properties) is actually determined on the Form Open property and does have a date dependency -- in this backend's case, today. That's the SQL that's messed up -- the one for today in the code. I need to put a reminder in that the rowsource is in the code, although you wouldn't think I would forget after the past 2 hours of panic. Thanks for everyone's help. I guess it had to be this simple since it wasn't making sense. Carolyn ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 18, 2009 10:47 AM Subject: Re: [AccessD] combo box not displaying data > Do your queries have any date dependency? The only thing different today > is > the date! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson > Sent: Wednesday, March 18, 2009 10:40 AM > To: Access Developers > Subject: [AccessD] combo box not displaying data > > Access2000/2003, Win XP > > I have a combo box with a union query as a row source. There are two > criteria based on data from other fields. The combo box was working great > as of last night. This morning, it will not show the data -- it's showing > no rows. I've made no changes to the database since the last time I put > in > > new data using this combo box. > > > The union query itself works fine -- I pasted the sql into a new query and > it shows the correct data. Each half of the union query works fine. > > The combo box works fine with a different backend, but not the one I need > to > > use now. > > I did a compact and repair on the "bad" backend -- no change. > > I've deleted the links to the tables and relinked the backend -- no > change. > > I've imported all the tables into a new mdb -- no change. > > I've taken the tables from the "working" version that are common to both > and > > the specific tables from the "bad" backend and combined them into a new > mdb -- no change. > > I've tried using Access2003 -- no change. > > None of the records in the backend looks screwed up. > > > I'm afraid my only option now is to create a new backend from the version > that works and re-enter all the data. > > Does anyone have any other suggestion? > > > Thanks > Carolyn Johnson > St Louis, MO > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Mar 18 11:27:58 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 18 Mar 2009 09:27:58 -0700 Subject: [AccessD] combo box not displaying data In-Reply-To: References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer><7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters> Message-ID: Would it be quick to recreate the combo box on the theory that something is changed/hosed with that control and see if the new one works side by side with the old one that doesn't. I've done this a couple times and been surprised. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson Sent: Wednesday, March 18, 2009 9:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] combo box not displaying data No dates. I can't figure it out. Since the front end works with the other version of the backend, it would seem to be a backend problem. But the rowsource saved as a query works with the backend, so that suggests something in the form / combo box. When I use the saved query as the rowsource, I get nothing displayed. But if I open the rowsource, I do get the data. This combo is dependent on a text box on a parent form and another combo box on the same form. When the other combo box is updated, the problem combo box is requeried. I've checked that the names of the text box and other combo box are correct in the query. Carolyn ----- Original Message ----- From: "Dan Waters" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 18, 2009 10:47 AM Subject: Re: [AccessD] combo box not displaying data > Do your queries have any date dependency? The only thing different today > is > the date! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn Johnson > Sent: Wednesday, March 18, 2009 10:40 AM > To: Access Developers > Subject: [AccessD] combo box not displaying data > > Access2000/2003, Win XP > > I have a combo box with a union query as a row source. There are two > criteria based on data from other fields. The combo box was working great > as of last night. This morning, it will not show the data -- it's showing > no rows. I've made no changes to the database since the last time I put > in > > new data using this combo box. > > > The union query itself works fine -- I pasted the sql into a new query and > it shows the correct data. Each half of the union query works fine. > > The combo box works fine with a different backend, but not the one I need > to > > use now. > > I did a compact and repair on the "bad" backend -- no change. > > I've deleted the links to the tables and relinked the backend -- no > change. > > I've imported all the tables into a new mdb -- no change. > > I've taken the tables from the "working" version that are common to both > and > > the specific tables from the "bad" backend and combined them into a new > mdb -- no change. > > I've tried using Access2003 -- no change. > > None of the records in the backend looks screwed up. > > > I'm afraid my only option now is to create a new backend from the version > that works and re-enter all the data. > > Does anyone have any other suggestion? > > > Thanks > Carolyn Johnson > St Louis, MO > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Wed Mar 18 11:28:49 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 18 Mar 2009 09:28:49 -0700 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: Can you send that to OT as well? Thank you. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, March 18, 2009 9:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] To Me or not to Me - That's my Question! Dan, General rule of thumb for any language; the more explicit you can be, the better off you are. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, March 18, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] To Me or not to Me - That's my Question! Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Wed Mar 18 11:49:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 16:49:55 +0000 Subject: [AccessD] combo box not displaying data -- SOLVED In-Reply-To: <0299D54362BF4A87B8D05F67D3CC0DD7@XPcomputer> References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> <7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters> <0299D54362BF4A87B8D05F67D3CC0DD7@XPcomputer> Message-ID: Good catch, Dan. Well spotted. Max On 3/18/09, Carolyn Johnson wrote: > > Sorry. The rowsource for the combo box (while shown in the combo box > properties) is actually determined on the Form Open property and does have > a > date dependency -- in this backend's case, today. That's the SQL that's > messed up -- the one for today in the code. I need to put a reminder in > that the rowsource is in the code, although you wouldn't think I would > forget after the past 2 hours of panic. > > > Thanks for everyone's help. I guess it had to be this simple since it > wasn't making sense. > > > Carolyn > > > > > ----- Original Message ----- > From: "Dan Waters" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, March 18, 2009 10:47 AM > Subject: Re: [AccessD] combo box not displaying data > > > > Do your queries have any date dependency? The only thing different today > > is > > the date! > > > > Dan > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn > Johnson > > Sent: Wednesday, March 18, 2009 10:40 AM > > To: Access Developers > > Subject: [AccessD] combo box not displaying data > > > > Access2000/2003, Win XP > > > > I have a combo box with a union query as a row source. There are two > > criteria based on data from other fields. The combo box was working > great > > as of last night. This morning, it will not show the data -- it's > showing > > no rows. I've made no changes to the database since the last time I put > > in > > > > new data using this combo box. > > > > > > The union query itself works fine -- I pasted the sql into a new query > and > > it shows the correct data. Each half of the union query works fine. > > > > The combo box works fine with a different backend, but not the one I need > > to > > > > use now. > > > > I did a compact and repair on the "bad" backend -- no change. > > > > I've deleted the links to the tables and relinked the backend -- no > > change. > > > > I've imported all the tables into a new mdb -- no change. > > > > I've taken the tables from the "working" version that are common to both > > and > > > > the specific tables from the "bad" backend and combined them into a new > > mdb -- no change. > > > > I've tried using Access2003 -- no change. > > > > None of the records in the backend looks screwed up. > > > > > > I'm afraid my only option now is to create a new backend from the version > > that works and re-enter all the data. > > > > Does anyone have any other suggestion? > > > > > > Thanks > > Carolyn Johnson > > St Louis, MO > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Wed Mar 18 11:54:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 16:54:24 +0000 Subject: [AccessD] TrasnferSpreadsheet failing In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8E2@sanex101.nciinc.com> References: <7E02B06E41E5404589EDDDA2BAA1C5A86BD8DE@sanex101.nciinc.com> <000001c9a74f$dcc62d40$0301a8c0@trudy> <7E02B06E41E5404589EDDDA2BAA1C5A86BD8E2@sanex101.nciinc.com> Message-ID: Jim, I think the problem has now been identified, but this is an interesting one-liner for my tucker-box. Thanks Max On 3/18/09, Hewson, Jim wrote: > > Jennifer, > Have you tried to shell out and kill the app? Then you wouldn't have to > reboot. > I put the following in a sub on the form that runs excel, either to quit > the app or to reset the form. > > Shell "Taskkill /f /im Excel.exe", vbHide > > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jennifer > Gross > Sent: Tuesday, March 17, 2009 5:30 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] TrasnferSpreadsheet failing > > I often times cannot get the ghost of Excel to end, so it requires a > reboot. One quirky thing I have found with exporting to Excel from > Access is that if I do it over and over again and close the Excel mother > ship each time then I will get an error and this ghost I cannot get rid > of. If I only close the spreadsheets themselves, leaving Excel open, > then I all works fine. Don't know what that's about, and probably not > related to your issue. > > Jennifer > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim > Sent: Tuesday, March 17, 2009 3:05 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] TrasnferSpreadsheet failing > > > In my experience, it means the spreadsheet is already open. When this > occurs I have found there is a ghost instance of Excel still open with > the Spreadsheet tied to the ghost. Close all instances of Excel, then > open task manager and see if an instance of Excel is still running. If > it is, end the process, close Access and start over. Sometimes, I have > had to shell out to kill app to prevent this from happening. > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin > at Beach Access Software > Sent: Tuesday, March 17, 2009 4:57 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] TrasnferSpreadsheet failing > > Dear List: > > > > I am trying to export data from a query to a spreadsheet. > > I get the error 3027 Cannot update. Database or object is read only. > > The line is: DoCmd.TransferSpreadsheet acExportDelim, > acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, True > > varfilename has the full path, name and extension. > > > > Any ideas what I'm doing wrong? > > > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > ######################################################################## > ######## > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of > this information is prohibited. This email transmission contains > information from NCI Information Systems, Inc. that may be considered > privileged or confidential and is intended solely for the named > recipient. > ######################################################################## > ######## > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.238 / Virus Database: 270.11.17/2007 - Release Date: > 03/17/09 10:18:00 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > ################################################################################ > > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of > this information is prohibited. This email transmission contains > information from NCI Information Systems, Inc. that may be considered > privileged or confidential and is intended solely for the named > recipient. > > ################################################################################ > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Wed Mar 18 11:58:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 16:58:27 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <6C2B1D3544B14C6AA244E1BA98CD2793@jislaptopdev> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <6AAD574944B640E28F3F5775F208D13D@HAL9005> <6C2B1D3544B14C6AA244E1BA98CD2793@jislaptopdev> Message-ID: I don't use the RT William, just a mdb or mde. Worth remembering though Thanks Max On 3/18/09, William Hindman wrote: > > Max > > ...afaik the FSO doesn't work in a runtime environment ...if you've got it > working in an A2k3 runtime I'd love to hear how. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Tuesday, March 17, 2009 8:19 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > > You can also use the FileSystem objects to do this. Just set a Reference > > to, > > oh dear,what was it now...oh yes, I think it was MS Office 200x. > > > > Works better then this (oldish) example. > > > > Max > > ps. Getting late now and it is Paddy's day so the ref may be worng! > > > > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access Software < > > rockysmolin at bchacc.com> wrote: > > > >> I was just doing this Bud. I use the code from the Access Developer's > >> Handbook - just what you want: > >> > >> lngFlags = adhOFN_HIDEREADONLY Or _ > >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > >> > >> varFileName = adhCommonFileOpenSave( _ > >> OpenFile:=False, _ > >> Filter:=strFilter, _ > >> flags:=lngFlags, _ > >> DialogTitle:="Enter File Name and Location for Mail List File > >> Export") > >> > >> varFileName = adhTrimNull(varFileName) > >> > >> intReply = MsgBox("Ready To Export Mailing List " & txtMailingList _ > >> & " to " & varFileName & ". OK to continue", vbYesNo) > >> If intReply <> vbYes Then > >> MsgBox "Export Aborted.", vbExclamation > >> Exit Sub > >> Else > >> 'DoCmd.TransferSpreadsheet acExportDelim, , > >> "qryExportMailingList", > >> varFileName, True > >> DoCmd.TransferSpreadsheet acExportDelim, acSpreadsheetTypeExcel9, > >> "qryExportMailingList", varFileName, True > >> > >> MsgBox "Mail List Exported.", vbExclamation > >> End If > >> > >> > >> Of course, my transfer is failing but the file name ends up in the var > >> just > >> fine. > >> > >> Rocky Smolin > >> Beach Access Software > >> 858-259-4334 > >> www.e-z-mrp.com > >> www.bchacc.com > >> > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss > >> Sent: Tuesday, March 17, 2009 2:45 PM > >> To: Access Group > >> Subject: [AccessD] Dialog Box for Creating .txt tables > >> > >> I have an Access application that creates a text (.txt) table using > >> DoCmd.TransferText. > >> > >> In this application, I would like to display a windows dialog box > showing > >> ?Save in;? and ?File name:? that would allow the user to navigate to the > >> directory where the table would be located and designate file name to be > >> used. > >> (Similar to the dialog box that you see when you do a file save as in > >> Microsoft word etc.) > >> > >> Is it possible to do this in Access? > >> > >> If so, would some one tell me where I can find information and examples. > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > -- > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Wed Mar 18 11:58:53 2009 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 18 Mar 2009 11:58:53 -0500 Subject: [AccessD] combo box not displaying data -- SOLVED In-Reply-To: References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer><7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters><0299D54362BF4A87B8D05F67D3CC0DD7@XPcomputer> Message-ID: <0EF39AEF9B0F4EC3AEFCAE9A821ECD8D@danwaters> Thanks Max! Well - Carolyn had a well-described list of what she'd already tried, so that was all I could think of! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, March 18, 2009 11:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] combo box not displaying data -- SOLVED Good catch, Dan. Well spotted. Max On 3/18/09, Carolyn Johnson wrote: > > Sorry. The rowsource for the combo box (while shown in the combo box > properties) is actually determined on the Form Open property and does have > a > date dependency -- in this backend's case, today. That's the SQL that's > messed up -- the one for today in the code. I need to put a reminder in > that the rowsource is in the code, although you wouldn't think I would > forget after the past 2 hours of panic. > > > Thanks for everyone's help. I guess it had to be this simple since it > wasn't making sense. > > > Carolyn > > > > > ----- Original Message ----- > From: "Dan Waters" > To: "'Access Developers discussion and problem solving'" > > Sent: Wednesday, March 18, 2009 10:47 AM > Subject: Re: [AccessD] combo box not displaying data > > > > Do your queries have any date dependency? The only thing different today > > is > > the date! > > > > Dan > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Carolyn > Johnson > > Sent: Wednesday, March 18, 2009 10:40 AM > > To: Access Developers > > Subject: [AccessD] combo box not displaying data > > > > Access2000/2003, Win XP > > > > I have a combo box with a union query as a row source. There are two > > criteria based on data from other fields. The combo box was working > great > > as of last night. This morning, it will not show the data -- it's > showing > > no rows. I've made no changes to the database since the last time I put > > in > > > > new data using this combo box. > > > > > > The union query itself works fine -- I pasted the sql into a new query > and > > it shows the correct data. Each half of the union query works fine. > > > > The combo box works fine with a different backend, but not the one I need > > to > > > > use now. > > > > I did a compact and repair on the "bad" backend -- no change. > > > > I've deleted the links to the tables and relinked the backend -- no > > change. > > > > I've imported all the tables into a new mdb -- no change. > > > > I've taken the tables from the "working" version that are common to both > > and > > > > the specific tables from the "bad" backend and combined them into a new > > mdb -- no change. > > > > I've tried using Access2003 -- no change. > > > > None of the records in the backend looks screwed up. > > > > > > I'm afraid my only option now is to create a new backend from the version > > that works and re-enter all the data. > > > > Does anyone have any other suggestion? > > > > > > Thanks > > Carolyn Johnson > > St Louis, MO > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Wed Mar 18 12:09:33 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 18 Mar 2009 12:09:33 -0500 Subject: [AccessD] combo box not displaying data -- SOLVED In-Reply-To: <0EF39AEF9B0F4EC3AEFCAE9A821ECD8D@danwaters> References: <58B0948E8C85447DA9D2DC2C72641BFB@XPcomputer> <7C3FFC727A5C4094BEEAE6AD4814E92B@danwaters> <0299D54362BF4A87B8D05F67D3CC0DD7@XPcomputer> <0EF39AEF9B0F4EC3AEFCAE9A821ECD8D@danwaters> Message-ID: Good job. Often it's the easy explanation that is the hardest to find. GK On Wed, Mar 18, 2009 at 11:58 AM, Dan Waters wrote: > Thanks Max! > > Well - Carolyn had a well-described list of what she'd already tried, so > that was all I could think of! > > Dan -- Gary Kjos garykjos at gmail.com From mcp2004 at mail.ru Wed Mar 18 12:59:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 18 Mar 2009 20:59:28 +0300 Subject: [AccessD] =?koi8-r?b?W2RiYS1WQl0gU0NSVU06IE5vcnRod2luZCAuTkVUIFBy?= =?koi8-r?b?b2R1Y3QgQmFja0xvZyBQbGFubmluZyBHYW1lLi4u?= In-Reply-To: <49BFDC84.6020108@gmail.com> References: <49BFDC84.6020108@gmail.com> Message-ID: Hi SCRUM team members, Still no e-mail with estimations from Doug. I have asked him today again to make the estimation worksheet and to send it to me for me to make and to publish combined worksheet. Let's wait for today, and if the estimations from Doug will not come we can start discussion based on our estimations and then Doug will join us? Thank you. -- Shamil -----Original Message----- From: John W Colby To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Tue, 17 Mar 2009 13:23:16 -0400 Subject: Re: [dba-VB] SCRUM: Northwind .NET Product BackLog Planning Game... > That sounds good to me also. > > John W. Colby > www.ColbyConsulting.com > > > > Salakhetdinov Shamil wrote: > > Hi SCRUM team at all, > > > > I have got ProductBacklog items estimations from Mike, Gustav, John and myself. > > > > I'm waiting for estimations to come from Doug. He has just informed me he has important private events today, and it may happen he will not have time to make his estimations. > > > > What we can do now? I'd propose to wait for Doug's estimations to come, and meanwhile start constructive discussion how we can get this project developed in context when we have different .NET experience but taking into account that most of the work to do is simple for experienced developers(whatever modern developmen tools they use) mainly design and almost no coding work. At least it looks so from here (as shown in some samples I have posted already on MS Live dba-VB Group's SkyDrive). > > > > I'd expect that adding some simple introductory tutorials consisting mainly from screenshots we should be able to get the team members beginning their .NET development practice skilled enough to develop any NorthWind .NET form or report... > > > > I suppose we plan develop *not* "industry strong" .NET application in this project but a sample .NET Winform desktop application. When that done we can go further... where? we will decide as we proceed... > > > > When I will get estimations from Doug I plan to post all of our estimations here - is that OK with you? > > I must say the current estimations do differ considerably therefore there is some work to do in coordinating them. > > In SCRUM four hours are usually spent for the ProductBackLog initial planning: I'd propose to "spread" these four hours within this week discussion IOW no still real C# development within this week but discussing ProductBacklog and planning first SCRUM Sprint and related issues, and starting real development next Monday - OK? > > > > Thank you. > > > > -- > > Shamil > > > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming issues." > > Date: Mon, 16 Mar 2009 19:15:09 +0300 > > Subject: Re: [dba-VB]SCRUM: Northwind .NET Product BackLog Planning Game... > > > > > >> Hi SCRUM team at all, > >> > >> I have got ProductBacklog items estimations from Mike. > >> I have made mine over weekend. > >> > >> Waiting here for estimations from Gustav, Doug and John to come today then I will immediately post all of them here to start coordination of our estimations for everybody to get comfortable with them, and to present them after coordination to ProductOwner (Mark) to plan implementation/release... > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: dba-VB > >> Date: Sat, 14 Mar 2009 21:21:13 +0300 > >> Subject: [dba-VB] SCRUM: Northwind .NET Product BackLog Planning Game... > >> > >> > >>> Hi SCRUM Team, > >>> > >>> Please estimate "ideal hours" to develop our first project product backlog items using "SCRUM planning poker cards" with the following values: > >>> > >>> 0, 1/2, 1, 2, 3, 5, 8, 13, 20, ??? > >>> > >>> Please send your estimations to me (Shamil.Salakhetdinov AT gmail.com) to make here a common worksheet with all the estimations to use them on the next estimation round. > >>> > >>> Please do not post your estimations here on this first round to make first round estimantions as independent as possible - http://www.crisp.se/planningpoker/ > >>> > >>> Below is the list of BackLog items with some estimations I made - just as examples. Three question marks estimation means that it's unclear how much time it will take to make that item implemented (Here it's a pivot form, which doesn't have built-in direct correspondence in .NET WinForms hence it's unclear what we will do here and how much time this work will take. If you know the answer - please make your more definitive estimation for this item.) > >>> > >>> I made my below several estimations assuming we will use built-in WinForms features as in samples I used previously. > >>> > >>> I have made my own estimation of all the items already - it looks like we should fit well 100 hours (20x5). > >>> > >>> Please ask your questions. > >>> Please make your estimations. > >>> > >>> You can download workbook with BackLog items here: > >>> > >>> https://cid-000971dc34dc18c0.groups.skydrive.live.com/self.aspx/.Documents/NorthWind.NET/SCRUM%7C_Planning%7C_Game.xls?ccr=365 > >>> > >>> or here: > >>> > >>> http://www1.atwiki.com/dba-vb/pages/5.html (http://www1.atwiki.com/dba-vb?cmd=upload&act=open&pageid=5&file=SCRUM_Planning_Game.xls) > >>> > >>> > >>> Thank you. > >>> > >>> -- > >>> Shamil > >>> > >>> P.S. > >>> > >>> > >>> FORMS > >>> ===== > >>> > >>> 1 Categories > >>> 2 Customer Labels Dialog => 1 > >>> 3 Customer Orders > >>> 4 Customer Orders Subform1 => 1 > >>> 5 Customer Orders Subform2 > >>> 6 Customer Phone List > >>> 7 Customers => 2 > >>> 8 Employees => 5 > >>> 9 Main Switchboard > >>> 10 Orders > >>> 11 Orders Subform => 1 > >>> 12 Product List > >>> 13 Products > >>> 14 Quarterly Orders > >>> 15 Quarterly Orders Subform > >>> 16 Sales Analysis => ??? > >>> 17 Sales Analysis Subform1 => ??? > >>> 18 Sales Analysis Subform2 => ??? > >>> 19 Sales by Year Dialog > >>> 20 Sales Reports Dialog > >>> 21 Startup > >>> 22 Suppliers > >>> > >>> REPORTS > >>> ======= > >>> 1 Alphabetical List of Products => 2 > >>> 2 Catalog > >>> 3 Catalog Subreport > >>> 4 Customer Labels > >>> 5 Employee Sales by Country > >>> 6 Invoice => 5 > >>> 7 Products by Category > >>> 8 Sales by Category > >>> 9 Sales by Category Subreport > >>> 10 Sales by Year > >>> 11 Sales by Year Subreport > >>> 12 Sales Totals by Amount > >>> 13 Summary of Sales by Quarter > >>> 14 Summary of Sales by Year > >>> > >>> _______________________________________________ > >>> dba-VB mailing list > >>> dba-VB at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/dba-vb > >>> http://www.databaseadvisors.com > >>> > >>> > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > > From cfoust at infostatsystems.com Wed Mar 18 13:11:34 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 18 Mar 2009 11:11:34 -0700 Subject: [AccessD] [dba-VB] SCRUM: Northwind .NET Product BackLog Planning Game... In-Reply-To: References: <49BFDC84.6020108@gmail.com> Message-ID: Wrong list, Shamil. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Salakhetdinov Shamil Sent: Wednesday, March 18, 2009 10:59 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD][dba-VB] SCRUM: Northwind .NET Product BackLog Planning Game... Hi SCRUM team members, Still no e-mail with estimations from Doug. I have asked him today again to make the estimation worksheet and to send it to me for me to make and to publish combined worksheet. Let's wait for today, and if the estimations from Doug will not come we can start discussion based on our estimations and then Doug will join us? Thank you. -- Shamil -----Original Message----- From: John W Colby To: Salakhetdinov Shamil , "Discussion concerning Visual Basic and related programming issues." Date: Tue, 17 Mar 2009 13:23:16 -0400 Subject: Re: [dba-VB] SCRUM: Northwind .NET Product BackLog Planning Game... > That sounds good to me also. > > John W. Colby > www.ColbyConsulting.com > > > > Salakhetdinov Shamil wrote: > > Hi SCRUM team at all, > > > > I have got ProductBacklog items estimations from Mike, Gustav, John and myself. > > > > I'm waiting for estimations to come from Doug. He has just informed me he has important private events today, and it may happen he will not have time to make his estimations. > > > > What we can do now? I'd propose to wait for Doug's estimations to come, and meanwhile start constructive discussion how we can get this project developed in context when we have different .NET experience but taking into account that most of the work to do is simple for experienced developers(whatever modern developmen tools they use) mainly design and almost no coding work. At least it looks so from here (as shown in some samples I have posted already on MS Live dba-VB Group's SkyDrive). > > > > I'd expect that adding some simple introductory tutorials consisting mainly from screenshots we should be able to get the team members beginning their .NET development practice skilled enough to develop any NorthWind .NET form or report... > > > > I suppose we plan develop *not* "industry strong" .NET application in this project but a sample .NET Winform desktop application. When that done we can go further... where? we will decide as we proceed... > > > > When I will get estimations from Doug I plan to post all of our estimations here - is that OK with you? > > I must say the current estimations do differ considerably therefore there is some work to do in coordinating them. > > In SCRUM four hours are usually spent for the ProductBackLog initial planning: I'd propose to "spread" these four hours within this week discussion IOW no still real C# development within this week but discussing ProductBacklog and planning first SCRUM Sprint and related issues, and starting real development next Monday - OK? > > > > Thank you. > > > > -- > > Shamil > > > > > > > > > > -----Original Message----- > > From: Salakhetdinov Shamil > > To: "Discussion concerning Visual Basic and related programming > > issues." > > Date: Mon, 16 Mar 2009 19:15:09 +0300 > > Subject: Re: [dba-VB]SCRUM: Northwind .NET Product BackLog Planning Game... > > > > > >> Hi SCRUM team at all, > >> > >> I have got ProductBacklog items estimations from Mike. > >> I have made mine over weekend. > >> > >> Waiting here for estimations from Gustav, Doug and John to come today then I will immediately post all of them here to start coordination of our estimations for everybody to get comfortable with them, and to present them after coordination to ProductOwner (Mark) to plan implementation/release... > >> > >> Thank you. > >> > >> -- > >> Shamil > >> > >> -----Original Message----- > >> From: Salakhetdinov Shamil > >> To: dba-VB > >> Date: Sat, 14 Mar 2009 21:21:13 +0300 > >> Subject: [dba-VB] SCRUM: Northwind .NET Product BackLog Planning Game... > >> > >> > >>> Hi SCRUM Team, > >>> > >>> Please estimate "ideal hours" to develop our first project product backlog items using "SCRUM planning poker cards" with the following values: > >>> > >>> 0, 1/2, 1, 2, 3, 5, 8, 13, 20, ??? > >>> > >>> Please send your estimations to me (Shamil.Salakhetdinov AT gmail.com) to make here a common worksheet with all the estimations to use them on the next estimation round. > >>> > >>> Please do not post your estimations here on this first round to > >>> make first round estimantions as independent as possible - > >>> http://www.crisp.se/planningpoker/ > >>> > >>> Below is the list of BackLog items with some estimations I made - > >>> just as examples. Three question marks estimation means that it's > >>> unclear how much time it will take to make that item implemented > >>> (Here it's a pivot form, which doesn't have built-in direct > >>> correspondence in .NET WinForms hence it's unclear what we will do > >>> here and how much time this work will take. If you know the answer > >>> - please make your more definitive estimation for this item.) > >>> > >>> I made my below several estimations assuming we will use built-in WinForms features as in samples I used previously. > >>> > >>> I have made my own estimation of all the items already - it looks like we should fit well 100 hours (20x5). > >>> > >>> Please ask your questions. > >>> Please make your estimations. > >>> > >>> You can download workbook with BackLog items here: > >>> > >>> https://cid-000971dc34dc18c0.groups.skydrive.live.com/self.aspx/.D > >>> ocuments/NorthWind.NET/SCRUM%7C_Planning%7C_Game.xls?ccr=365 > >>> > >>> or here: > >>> > >>> http://www1.atwiki.com/dba-vb/pages/5.html > >>> (http://www1.atwiki.com/dba-vb?cmd=upload&act=open&pageid=5&file=S > >>> CRUM_Planning_Game.xls) > >>> > >>> > >>> Thank you. > >>> > >>> -- > >>> Shamil > >>> > >>> P.S. > >>> > >>> > >>> FORMS > >>> ===== > >>> > >>> 1 Categories > >>> 2 Customer Labels Dialog => 1 > >>> 3 Customer Orders > >>> 4 Customer Orders Subform1 => 1 > >>> 5 Customer Orders Subform2 > >>> 6 Customer Phone List > >>> 7 Customers => 2 > >>> 8 Employees => 5 > >>> 9 Main Switchboard > >>> 10 Orders > >>> 11 Orders Subform => 1 > >>> 12 Product List > >>> 13 Products > >>> 14 Quarterly Orders > >>> 15 Quarterly Orders Subform > >>> 16 Sales Analysis => ??? > >>> 17 Sales Analysis Subform1 => ??? > >>> 18 Sales Analysis Subform2 => ??? > >>> 19 Sales by Year Dialog > >>> 20 Sales Reports Dialog > >>> 21 Startup > >>> 22 Suppliers > >>> > >>> REPORTS > >>> ======= > >>> 1 Alphabetical List of Products => 2 > >>> 2 Catalog > >>> 3 Catalog Subreport > >>> 4 Customer Labels > >>> 5 Employee Sales by Country > >>> 6 Invoice => 5 > >>> 7 Products by Category > >>> 8 Sales by Category > >>> 9 Sales by Category Subreport > >>> 10 Sales by Year > >>> 11 Sales by Year Subreport > >>> 12 Sales Totals by Amount > >>> 13 Summary of Sales by Quarter > >>> 14 Summary of Sales by Year > >>> > >>> _______________________________________________ > >>> dba-VB mailing list > >>> dba-VB at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/dba-vb > >>> http://www.databaseadvisors.com > >>> > >>> > >> _______________________________________________ > >> dba-VB mailing list > >> dba-VB at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/dba-vb > >> http://www.databaseadvisors.com > >> > >> > > > > _______________________________________________ > > dba-VB mailing list > > dba-VB at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/dba-vb > > http://www.databaseadvisors.com > > > > > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Wed Mar 18 13:30:01 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Wed, 18 Mar 2009 14:30:01 -0400 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: Rocky, I don't subscribe to OT anymore. Have not for some time. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Wednesday, March 18, 2009 12:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] To Me or not to Me - That's my Question! Can you send that to OT as well? Thank you. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Wednesday, March 18, 2009 9:24 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] To Me or not to Me - That's my Question! Dan, General rule of thumb for any language; the more explicit you can be, the better off you are. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, March 18, 2009 11:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] To Me or not to Me - That's my Question! Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Wed Mar 18 13:45:06 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 18 Mar 2009 21:45:06 +0300 Subject: [AccessD] =?koi8-r?b?W2RiYS1WQl0gU0NSVU06IE5vcnRod2luZCAuTkVUIFBy?= =?koi8-r?b?b2R1Y3QgQmFja0xvZ1BsYW5uaW5nIEdhbWUuLi4=?= In-Reply-To: References: Message-ID: OOPS! Sorry. -----Original Message----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Date: Wed, 18 Mar 2009 11:11:34 -0700 Subject: Re: [AccessD] [dba-VB] SCRUM: Northwind .NET Product BackLogPlanning Game... > Wrong list, Shamil. > > Charlotte > From max.wanadoo at gmail.com Wed Mar 18 18:24:08 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 18 Mar 2009 23:24:08 +0000 Subject: [AccessD] OT:Forum Software In-Reply-To: <08DE6FD372DD4E21A405D31A478F2B44@Halii> References: <08DE6FD372DD4E21A405D31A478F2B44@Halii> Message-ID: Thanks Bruce, I will check that out. Max On 3/16/09, Bruce H. Johnson wrote: > > Check your host. HostGator et. al. use cPanel > Fantastico (lots of > add-ons). Has phpBB and SMF; both are open-source. > > > > Bruce H. Johnson > Sylmar, CA > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 15, 2009 3:14 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] OT:Forum Software > > Hi, bit OT but can anybody recommend any (free even) software for creating > forums. It needs to be pretty smart both in appearances and usability as > it > is for people suffering from a disease who wish to comminicate between each > other. > Thanks > Max > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Wed Mar 18 22:34:42 2009 From: jwcolby at gmail.com (John W Colby) Date: Wed, 18 Mar 2009 23:34:42 -0400 Subject: [AccessD] My daughter Allie in the news Message-ID: <49C1BD52.8070203@gmail.com> My daughter Allie has a genetic duplication disorder, which was just recently diagnosed. We were asked by a TV station in Asheville, NC to do an interview. An interview is a strange beast, 5 minutes of conversation for a single sound bite. But Allie is cute. Check it out. http://www.wlos.com/newsroom/health_alert/vid_210.shtml -- John W. Colby www.ColbyConsulting.com From mmattys at rochester.rr.com Wed Mar 18 22:55:52 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 18 Mar 2009 23:55:52 -0400 Subject: [AccessD] My daughter Allie in the news References: <49C1BD52.8070203@gmail.com> Message-ID: Cute she is. What does this mean for her? - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "John W Colby" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 11:34 PM Subject: [AccessD] My daughter Allie in the news > My daughter Allie has a genetic duplication disorder, which was just > recently diagnosed. We were asked by a TV station in Asheville, NC to > do an interview. An interview is a strange beast, 5 minutes of > conversation for a single sound bite. But Allie is cute. Check it out. > > http://www.wlos.com/newsroom/health_alert/vid_210.shtml > > -- > John W. Colby > www.ColbyConsulting.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Wed Mar 18 23:14:27 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Thu, 19 Mar 2009 00:14:27 -0400 Subject: [AccessD] My daughter Allie in the news References: <49C1BD52.8070203@gmail.com> Message-ID: <90430C02C5EB4C9290CF82714C579E73@Mattys> I watched it again and looked up Williams http://www.geneclinics.org/profiles/williams/details.html I think she found the right Dad. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mike Mattys" To: "Access Developers discussion and problem solving" Sent: Wednesday, March 18, 2009 11:55 PM Subject: Re: [AccessD] My daughter Allie in the news > Cute she is. > > What does this mean for her? > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "John W Colby" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, March 18, 2009 11:34 PM > Subject: [AccessD] My daughter Allie in the news > > >> My daughter Allie has a genetic duplication disorder, which was just >> recently diagnosed. We were asked by a TV station in Asheville, NC to >> do an interview. An interview is a strange beast, 5 minutes of >> conversation for a single sound bite. But Allie is cute. Check it out. >> >> http://www.wlos.com/newsroom/health_alert/vid_210.shtml >> >> -- >> John W. Colby >> www.ColbyConsulting.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Mar 19 00:54:32 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 01:54:32 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com><6AAD574944B640E28F3F5775F208D13D@HAL9005><6C2B1D3544B14C6AA244E1BA98CD2793@jislaptopdev> Message-ID: <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> ...we work in different worlds ...I can't imagine an environment where anyone but me can get to the code ...I'd be serving hard time for mass maiming, I would. William -------------------------------------------------- From: "Max Wanadoo" Sent: Wednesday, March 18, 2009 12:58 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > I don't use the RT William, just a mdb or mde. > Worth remembering though > Thanks > Max > > > On 3/18/09, William Hindman wrote: >> >> Max >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've got >> it >> working in an A2k3 runtime I'd love to hear how. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Tuesday, March 17, 2009 8:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> > You can also use the FileSystem objects to do this. Just set a >> > Reference >> > to, >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. >> > >> > Works better then this (oldish) example. >> > >> > Max >> > ps. Getting late now and it is Paddy's day so the ref may be worng! >> > >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access Software >> > < >> > rockysmolin at bchacc.com> wrote: >> > >> >> I was just doing this Bud. I use the code from the Access Developer's >> >> Handbook - just what you want: >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> OpenFile:=False, _ >> >> Filter:=strFilter, _ >> >> flags:=lngFlags, _ >> >> DialogTitle:="Enter File Name and Location for Mail List >> >> File >> >> Export") >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & txtMailingList >> >> _ >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> If intReply <> vbYes Then >> >> MsgBox "Export Aborted.", vbExclamation >> >> Exit Sub >> >> Else >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> "qryExportMailingList", >> >> varFileName, True >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> acSpreadsheetTypeExcel9, >> >> "qryExportMailingList", varFileName, True >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> End If >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up in the var >> >> just >> >> fine. >> >> >> >> Rocky Smolin >> >> Beach Access Software >> >> 858-259-4334 >> >> www.e-z-mrp.com >> >> www.bchacc.com >> >> >> >> >> >> >> >> -----Original Message----- >> >> From: accessd-bounces at databaseadvisors.com >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> To: Access Group >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> I have an Access application that creates a text (.txt) table using >> >> DoCmd.TransferText. >> >> >> >> In this application, I would like to display a windows dialog box >> showing >> >> ?Save in;? and ?File name:? that would allow the user to navigate to >> >> the >> >> directory where the table would be located and designate file name to >> >> be >> >> used. >> >> (Similar to the dialog box that you see when you do a file save as in >> >> Microsoft word etc.) >> >> >> >> Is it possible to do this in Access? >> >> >> >> If so, would some one tell me where I can find information and >> >> examples. >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> >> > -- >> >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Thu Mar 19 01:06:52 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 19 Mar 2009 16:06:52 +1000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> Message-ID: <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> That's why I keep the MDB tucked away and only let the lusers see the mde :-) -- Stuart On 19 Mar 2009 at 1:54, William Hindman wrote: > ...we work in different worlds ...I can't imagine an environment where > anyone but me can get to the code ...I'd be serving hard time for mass > maiming, I would. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Wednesday, March 18, 2009 12:58 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > I don't use the RT William, just a mdb or mde. > > Worth remembering though > > Thanks > > Max > > > > > > On 3/18/09, William Hindman wrote: > >> > >> Max > >> > >> ...afaik the FSO doesn't work in a runtime environment ...if you've got > >> it > >> working in an A2k3 runtime I'd love to hear how. > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Max Wanadoo" > >> Sent: Tuesday, March 17, 2009 8:19 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> > >> > >> > You can also use the FileSystem objects to do this. Just set a > >> > Reference > >> > to, > >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. > >> > > >> > Works better then this (oldish) example. > >> > > >> > Max > >> > ps. Getting late now and it is Paddy's day so the ref may be worng! > >> > > >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access Software > >> > < > >> > rockysmolin at bchacc.com> wrote: > >> > > >> >> I was just doing this Bud. I use the code from the Access Developer's > >> >> Handbook - just what you want: > >> >> > >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > >> >> > >> >> varFileName = adhCommonFileOpenSave( _ > >> >> OpenFile:=False, _ > >> >> Filter:=strFilter, _ > >> >> flags:=lngFlags, _ > >> >> DialogTitle:="Enter File Name and Location for Mail List > >> >> File > >> >> Export") > >> >> > >> >> varFileName = adhTrimNull(varFileName) > >> >> > >> >> intReply = MsgBox("Ready To Export Mailing List " & txtMailingList > >> >> _ > >> >> & " to " & varFileName & ". OK to continue", vbYesNo) > >> >> If intReply <> vbYes Then > >> >> MsgBox "Export Aborted.", vbExclamation > >> >> Exit Sub > >> >> Else > >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > >> >> "qryExportMailingList", > >> >> varFileName, True > >> >> DoCmd.TransferSpreadsheet acExportDelim, > >> >> acSpreadsheetTypeExcel9, > >> >> "qryExportMailingList", varFileName, True > >> >> > >> >> MsgBox "Mail List Exported.", vbExclamation > >> >> End If > >> >> > >> >> > >> >> Of course, my transfer is failing but the file name ends up in the var > >> >> just > >> >> fine. > >> >> > >> >> Rocky Smolin > >> >> Beach Access Software > >> >> 858-259-4334 > >> >> www.e-z-mrp.com > >> >> www.bchacc.com > >> >> > >> >> > >> >> > >> >> -----Original Message----- > >> >> From: accessd-bounces at databaseadvisors.com > >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss > >> >> Sent: Tuesday, March 17, 2009 2:45 PM > >> >> To: Access Group > >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > >> >> > >> >> I have an Access application that creates a text (.txt) table using > >> >> DoCmd.TransferText. > >> >> > >> >> In this application, I would like to display a windows dialog box > >> showing > >> >> "Save in;" and "File name:" that would allow the user to navigate to > >> >> the > >> >> directory where the table would be located and designate file name to > >> >> be > >> >> used. > >> >> (Similar to the dialog box that you see when you do a file save as in > >> >> Microsoft word etc.) > >> >> > >> >> Is it possible to do this in Access? > >> >> > >> >> If so, would some one tell me where I can find information and > >> >> examples. > >> >> -- > >> >> AccessD mailing list > >> >> AccessD at databaseadvisors.com > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> Website: http://www.databaseadvisors.com > >> >> > >> >> > >> >> -- > >> >> AccessD mailing list > >> >> AccessD at databaseadvisors.com > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> Website: http://www.databaseadvisors.com > >> >> > >> > >> > -- > >> > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Mar 19 01:57:54 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 19 Mar 2009 07:57:54 +0100 Subject: [AccessD] Dialog Box for Creating .txt tables Message-ID: Hi William Strange. We have never ever supplied an mde. Never has a user touched the code. They either don't know how or are too scared. It's not even a question of trust. /gustav >>> wdhindman at dejpolsystems.com 19-03-2009 06:54 >>> ...we work in different worlds ...I can't imagine an environment where anyone but me can get to the code ...I'd be serving hard time for mass maiming, I would. William -------------------------------------------------- From: "Max Wanadoo" Sent: Wednesday, March 18, 2009 12:58 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > I don't use the RT William, just a mdb or mde. > Worth remembering though > Thanks > Max From wdhindman at dejpolsystems.com Thu Mar 19 02:11:48 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 03:11:48 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> Message-ID: <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> ...an mde on a full access install only protects your code, not your data ...a power user wannabe can use a full install to run queries against the be data that can do immense and sometimes uncorrectable damage simply because they only "thimk" they know what they are doing ...I've walked away from jobs over that issue ...I grant that's a luxury others may not have. ...on the other side, that means you have to provide a custom query engine for the users to have limited access to find the data they need without my helping hand ...find the data, not modify it in any way that I don't control. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Thursday, March 19, 2009 2:06 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > That's why I keep the MDB tucked away and only let the lusers see the mde > :-) > > -- > Stuart > > On 19 Mar 2009 at 1:54, William Hindman wrote: > >> ...we work in different worlds ...I can't imagine an environment where >> anyone but me can get to the code ...I'd be serving hard time for mass >> maiming, I would. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Wednesday, March 18, 2009 12:58 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> > I don't use the RT William, just a mdb or mde. >> > Worth remembering though >> > Thanks >> > Max >> > >> > >> > On 3/18/09, William Hindman wrote: >> >> >> >> Max >> >> >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've >> >> got >> >> it >> >> working in an A2k3 runtime I'd love to hear how. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> > You can also use the FileSystem objects to do this. Just set a >> >> > Reference >> >> > to, >> >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. >> >> > >> >> > Works better then this (oldish) example. >> >> > >> >> > Max >> >> > ps. Getting late now and it is Paddy's day so the ref may be worng! >> >> > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >> >> > Software >> >> > < >> >> > rockysmolin at bchacc.com> wrote: >> >> > >> >> >> I was just doing this Bud. I use the code from the Access >> >> >> Developer's >> >> >> Handbook - just what you want: >> >> >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> >> OpenFile:=False, _ >> >> >> Filter:=strFilter, _ >> >> >> flags:=lngFlags, _ >> >> >> DialogTitle:="Enter File Name and Location for Mail List >> >> >> File >> >> >> Export") >> >> >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> >> >> txtMailingList >> >> >> _ >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> >> If intReply <> vbYes Then >> >> >> MsgBox "Export Aborted.", vbExclamation >> >> >> Exit Sub >> >> >> Else >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> >> "qryExportMailingList", >> >> >> varFileName, True >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> >> acSpreadsheetTypeExcel9, >> >> >> "qryExportMailingList", varFileName, True >> >> >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> >> End If >> >> >> >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up in the >> >> >> var >> >> >> just >> >> >> fine. >> >> >> >> >> >> Rocky Smolin >> >> >> Beach Access Software >> >> >> 858-259-4334 >> >> >> www.e-z-mrp.com >> >> >> www.bchacc.com >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> From: accessd-bounces at databaseadvisors.com >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> >> To: Access Group >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> I have an Access application that creates a text (.txt) table using >> >> >> DoCmd.TransferText. >> >> >> >> >> >> In this application, I would like to display a windows dialog box >> >> showing >> >> >> "Save in;" and "File name:" that would allow the user to navigate >> >> >> to >> >> >> the >> >> >> directory where the table would be located and designate file name >> >> >> to >> >> >> be >> >> >> used. >> >> >> (Similar to the dialog box that you see when you do a file save as >> >> >> in >> >> >> Microsoft word etc.) >> >> >> >> >> >> Is it possible to do this in Access? >> >> >> >> >> >> If so, would some one tell me where I can find information and >> >> >> examples. >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> > -- >> >> >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Mar 19 02:15:18 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 03:15:18 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: Message-ID: <71E2FCC6757842BA8DC6BD54D935C971@jislaptopdev> ...true for 99% ...but you've never ran into the owner's son ...or the part-time student geek ...or an Access "power user" out to show the boss what he can do :) William -------------------------------------------------- From: "Gustav Brock" Sent: Thursday, March 19, 2009 2:57 AM To: Subject: Re: [AccessD] Dialog Box for Creating .txt tables > Hi William > > Strange. We have never ever supplied an mde. Never has a user touched the > code. They either don't know how or are too scared. It's not even a > question of trust. > > /gustav > >>>> wdhindman at dejpolsystems.com 19-03-2009 06:54 >>> > ...we work in different worlds ...I can't imagine an environment where > anyone but me can get to the code ...I'd be serving hard time for mass > maiming, I would. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Wednesday, March 18, 2009 12:58 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> I don't use the RT William, just a mdb or mde. >> Worth remembering though >> Thanks >> Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Mar 19 02:57:59 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 19 Mar 2009 08:57:59 +0100 Subject: [AccessD] Dialog Box for Creating .txt tables Message-ID: Hi William Well, in fact that has happened, but they have behaved, don't know why. /gustav >>> wdhindman at dejpolsystems.com 19-03-2009 08:15 >>> ...true for 99% ...but you've never ran into the owner's son ...or the part-time student geek ...or an Access "power user" out to show the boss what he can do :) William -------------------------------------------------- From: "Gustav Brock" Sent: Thursday, March 19, 2009 2:57 AM To: Subject: Re: [AccessD] Dialog Box for Creating .txt tables > Hi William > > Strange. We have never ever supplied an mde. Never has a user touched the > code. They either don't know how or are too scared. It's not even a > question of trust. > > /gustav > >>>> wdhindman at dejpolsystems.com 19-03-2009 06:54 >>> > ...we work in different worlds ...I can't imagine an environment where > anyone but me can get to the code ...I'd be serving hard time for mass > maiming, I would. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Wednesday, March 18, 2009 12:58 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> I don't use the RT William, just a mdb or mde. >> Worth remembering though >> Thanks >> Max From wdhindman at dejpolsystems.com Thu Mar 19 03:25:50 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 04:25:50 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: Message-ID: <94AAE6AE7618469BBB852112505CA784@jislaptopdev> ...you're a lucky man ...either that or you're very large and fearsome :) William -------------------------------------------------- From: "Gustav Brock" Sent: Thursday, March 19, 2009 3:57 AM To: Subject: Re: [AccessD] Dialog Box for Creating .txt tables > Hi William > > Well, in fact that has happened, but they have behaved, don't know why. > > /gustav > >>>> wdhindman at dejpolsystems.com 19-03-2009 08:15 >>> > ...true for 99% ...but you've never ran into the owner's son ...or the > part-time student geek ...or an Access "power user" out to show the boss > what he can do :) > > William > > -------------------------------------------------- > From: "Gustav Brock" > Sent: Thursday, March 19, 2009 2:57 AM > To: > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> Hi William >> >> Strange. We have never ever supplied an mde. Never has a user touched the >> code. They either don't know how or are too scared. It's not even a >> question of trust. >> >> /gustav >> >>>>> wdhindman at dejpolsystems.com 19-03-2009 06:54 >>> >> ...we work in different worlds ...I can't imagine an environment where >> anyone but me can get to the code ...I'd be serving hard time for mass >> maiming, I would. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Wednesday, March 18, 2009 12:58 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >>> I don't use the RT William, just a mdb or mde. >>> Worth remembering though >>> Thanks >>> Max > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Thu Mar 19 06:31:49 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 19 Mar 2009 07:31:49 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: <49C22D25.1080006@gmail.com> I had a client where a senior partner insisted in working directly in a table. Refused to use forms. I walked away from that job. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...an mde on a full access install only protects your code, not your data > ...a power user wannabe can use a full install to run queries against the be > data that can do immense and sometimes uncorrectable damage simply because > they only "thimk" they know what they are doing ...I've walked away from > jobs over that issue ...I grant that's a luxury others may not have. > > ...on the other side, that means you have to provide a custom query engine > for the users to have limited access to find the data they need without my > helping hand ...find the data, not modify it in any way that I don't > control. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Thursday, March 19, 2009 2:06 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > >> That's why I keep the MDB tucked away and only let the lusers see the mde >> :-) >> >> -- >> Stuart >> >> On 19 Mar 2009 at 1:54, William Hindman wrote: >> >> >>> ...we work in different worlds ...I can't imagine an environment where >>> anyone but me can get to the code ...I'd be serving hard time for mass >>> maiming, I would. >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Wednesday, March 18, 2009 12:58 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >>> >>> >>>> I don't use the RT William, just a mdb or mde. >>>> Worth remembering though >>>> Thanks >>>> Max >>>> >>>> >>>> On 3/18/09, William Hindman wrote: >>>> >>>>> Max >>>>> >>>>> ...afaik the FSO doesn't work in a runtime environment ...if you've >>>>> got >>>>> it >>>>> working in an A2k3 runtime I'd love to hear how. >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Max Wanadoo" >>>>> Sent: Tuesday, March 17, 2009 8:19 PM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >>>>> >>>>> >>>>> >>>>>> You can also use the FileSystem objects to do this. Just set a >>>>>> Reference >>>>>> to, >>>>>> oh dear,what was it now...oh yes, I think it was MS Office 200x. >>>>>> >>>>>> Works better then this (oldish) example. >>>>>> >>>>>> Max >>>>>> ps. Getting late now and it is Paddy's day so the ref may be worng! >>>>>> >>>>>> On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >>>>>> Software >>>>>> < >>>>>> rockysmolin at bchacc.com> wrote: >>>>>> >>>>>> >>>>>>> I was just doing this Bud. I use the code from the Access >>>>>>> Developer's >>>>>>> Handbook - just what you want: >>>>>>> >>>>>>> lngFlags = adhOFN_HIDEREADONLY Or _ >>>>>>> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >>>>>>> >>>>>>> varFileName = adhCommonFileOpenSave( _ >>>>>>> OpenFile:=False, _ >>>>>>> Filter:=strFilter, _ >>>>>>> flags:=lngFlags, _ >>>>>>> DialogTitle:="Enter File Name and Location for Mail List >>>>>>> File >>>>>>> Export") >>>>>>> >>>>>>> varFileName = adhTrimNull(varFileName) >>>>>>> >>>>>>> intReply = MsgBox("Ready To Export Mailing List " & >>>>>>> txtMailingList >>>>>>> _ >>>>>>> & " to " & varFileName & ". OK to continue", vbYesNo) >>>>>>> If intReply <> vbYes Then >>>>>>> MsgBox "Export Aborted.", vbExclamation >>>>>>> Exit Sub >>>>>>> Else >>>>>>> 'DoCmd.TransferSpreadsheet acExportDelim, , >>>>>>> "qryExportMailingList", >>>>>>> varFileName, True >>>>>>> DoCmd.TransferSpreadsheet acExportDelim, >>>>>>> acSpreadsheetTypeExcel9, >>>>>>> "qryExportMailingList", varFileName, True >>>>>>> >>>>>>> MsgBox "Mail List Exported.", vbExclamation >>>>>>> End If >>>>>>> >>>>>>> >>>>>>> Of course, my transfer is failing but the file name ends up in the >>>>>>> var >>>>>>> just >>>>>>> fine. >>>>>>> >>>>>>> Rocky Smolin >>>>>>> Beach Access Software >>>>>>> 858-259-4334 >>>>>>> www.e-z-mrp.com >>>>>>> www.bchacc.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> -----Original Message----- >>>>>>> From: accessd-bounces at databaseadvisors.com >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >>>>>>> Sent: Tuesday, March 17, 2009 2:45 PM >>>>>>> To: Access Group >>>>>>> Subject: [AccessD] Dialog Box for Creating .txt tables >>>>>>> >>>>>>> I have an Access application that creates a text (.txt) table using >>>>>>> DoCmd.TransferText. >>>>>>> >>>>>>> In this application, I would like to display a windows dialog box >>>>>>> >>>>> showing >>>>> >>>>>>> "Save in;" and "File name:" that would allow the user to navigate >>>>>>> to >>>>>>> the >>>>>>> directory where the table would be located and designate file name >>>>>>> to >>>>>>> be >>>>>>> used. >>>>>>> (Similar to the dialog box that you see when you do a file save as >>>>>>> in >>>>>>> Microsoft word etc.) >>>>>>> >>>>>>> Is it possible to do this in Access? >>>>>>> >>>>>>> If so, would some one tell me where I can find information and >>>>>>> examples. >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>>> >>>>>> -- >>>>>> >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > From dwaters at usinternet.com Thu Mar 19 06:43:41 2009 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 19 Mar 2009 06:43:41 -0500 Subject: [AccessD] To Me or not to Me - That's my Question! In-Reply-To: References: Message-ID: <091ABD52209F49F7A6E4032C8C7FD9DB@danwaters> Thanks to all for your answers! And yes - I can see why always being explicit on OT would be the way to go! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, March 18, 2009 10:01 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] To Me or not to Me - That's my Question! Sometimes I see code written where each control is prefixed with Me., and sometimes not. I don't use Me in this way, but I wonder if there is a reason to do so other than just being explicit. Does using Me work better behind the scenes in some way? Thanks! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Mar 19 02:28:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 07:28:02 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: William, > .an mde on a full access install only protects your code, not your data It is not YOUR data, it is THEIR data. I would only be interested in protecting MY code but I would give them security over their data as part of the package. An MDE protects the application (as you say). Max On 3/19/09, William Hindman wrote: > > ...an mde on a full access install only protects your code, not your data > ...a power user wannabe can use a full install to run queries against the > be > data that can do immense and sometimes uncorrectable damage simply because > they only "thimk" they know what they are doing ...I've walked away from > jobs over that issue ...I grant that's a luxury others may not have. > > ...on the other side, that means you have to provide a custom query engine > for the users to have limited access to find the data they need without my > helping hand ...find the data, not modify it in any way that I don't > control. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Thursday, March 19, 2009 2:06 AM > > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > That's why I keep the MDB tucked away and only let the lusers see the mde > > :-) > > > > -- > > Stuart > > > > On 19 Mar 2009 at 1:54, William Hindman wrote: > > > >> ...we work in different worlds ...I can't imagine an environment where > >> anyone but me can get to the code ...I'd be serving hard time for mass > >> maiming, I would. > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Max Wanadoo" > >> Sent: Wednesday, March 18, 2009 12:58 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> > >> > I don't use the RT William, just a mdb or mde. > >> > Worth remembering though > >> > Thanks > >> > Max > >> > > >> > > >> > On 3/18/09, William Hindman wrote: > >> >> > >> >> Max > >> >> > >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've > >> >> got > >> >> it > >> >> working in an A2k3 runtime I'd love to hear how. > >> >> > >> >> William > >> >> > >> >> -------------------------------------------------- > >> >> From: "Max Wanadoo" > >> >> Sent: Tuesday, March 17, 2009 8:19 PM > >> >> To: "Access Developers discussion and problem solving" > >> >> > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> >> > >> >> > >> >> > You can also use the FileSystem objects to do this. Just set a > >> >> > Reference > >> >> > to, > >> >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. > >> >> > > >> >> > Works better then this (oldish) example. > >> >> > > >> >> > Max > >> >> > ps. Getting late now and it is Paddy's day so the ref may be worng! > >> >> > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access > >> >> > Software > >> >> > < > >> >> > rockysmolin at bchacc.com> wrote: > >> >> > > >> >> >> I was just doing this Bud. I use the code from the Access > >> >> >> Developer's > >> >> >> Handbook - just what you want: > >> >> >> > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > >> >> >> > >> >> >> varFileName = adhCommonFileOpenSave( _ > >> >> >> OpenFile:=False, _ > >> >> >> Filter:=strFilter, _ > >> >> >> flags:=lngFlags, _ > >> >> >> DialogTitle:="Enter File Name and Location for Mail > List > >> >> >> File > >> >> >> Export") > >> >> >> > >> >> >> varFileName = adhTrimNull(varFileName) > >> >> >> > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & > >> >> >> txtMailingList > >> >> >> _ > >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) > >> >> >> If intReply <> vbYes Then > >> >> >> MsgBox "Export Aborted.", vbExclamation > >> >> >> Exit Sub > >> >> >> Else > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > >> >> >> "qryExportMailingList", > >> >> >> varFileName, True > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, > >> >> >> acSpreadsheetTypeExcel9, > >> >> >> "qryExportMailingList", varFileName, True > >> >> >> > >> >> >> MsgBox "Mail List Exported.", vbExclamation > >> >> >> End If > >> >> >> > >> >> >> > >> >> >> Of course, my transfer is failing but the file name ends up in the > >> >> >> var > >> >> >> just > >> >> >> fine. > >> >> >> > >> >> >> Rocky Smolin > >> >> >> Beach Access Software > >> >> >> 858-259-4334 > >> >> >> www.e-z-mrp.com > >> >> >> www.bchacc.com > >> >> >> > >> >> >> > >> >> >> > >> >> >> -----Original Message----- > >> >> >> From: accessd-bounces at databaseadvisors.com > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud > Goss > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM > >> >> >> To: Access Group > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > >> >> >> > >> >> >> I have an Access application that creates a text (.txt) table > using > >> >> >> DoCmd.TransferText. > >> >> >> > >> >> >> In this application, I would like to display a windows dialog box > >> >> showing > >> >> >> "Save in;" and "File name:" that would allow the user to navigate > >> >> >> to > >> >> >> the > >> >> >> directory where the table would be located and designate file name > >> >> >> to > >> >> >> be > >> >> >> used. > >> >> >> (Similar to the dialog box that you see when you do a file save as > >> >> >> in > >> >> >> Microsoft word etc.) > >> >> >> > >> >> >> Is it possible to do this in Access? > >> >> >> > >> >> >> If so, would some one tell me where I can find information and > >> >> >> examples. > >> >> >> -- > >> >> >> AccessD mailing list > >> >> >> AccessD at databaseadvisors.com > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> >> Website: http://www.databaseadvisors.com > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> AccessD mailing list > >> >> >> AccessD at databaseadvisors.com > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> >> Website: http://www.databaseadvisors.com > >> >> >> > >> >> > >> >> > -- > >> >> > >> >> > AccessD mailing list > >> >> > AccessD at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> >> > Website: http://www.databaseadvisors.com > >> >> > > >> >> > >> >> -- > >> >> AccessD mailing list > >> >> AccessD at databaseadvisors.com > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> Website: http://www.databaseadvisors.com > >> >> > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 19 06:48:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 11:48:22 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <49C22D25.1080006@gmail.com> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> <49C22D25.1080006@gmail.com> Message-ID: Personally I would not have a problem with that as long as they signed up to say that data corruption could not be attributed to my application and that if the app stopped working because of "bad data" then, again, it would be down to them and any repairs requiring coding would be chargeable. Also, the display you see when you open a table in MS Access IS a FORM. It is Access's system version of a form displaying data in a laid out logical way. If it was just "raw" date it would (probably) be just an unformatted string of characters. Max On Thu, Mar 19, 2009 at 11:31 AM, John W Colby wrote: > I had a client where a senior partner insisted in working directly in a > table. Refused to use forms. > > I walked away from that job. > > John W. Colby > www.ColbyConsulting.com > > > > William Hindman wrote: > > ...an mde on a full access install only protects your code, not your data > > ...a power user wannabe can use a full install to run queries against the > be > > data that can do immense and sometimes uncorrectable damage simply > because > > they only "thimk" they know what they are doing ...I've walked away from > > jobs over that issue ...I grant that's a luxury others may not have. > > > > ...on the other side, that means you have to provide a custom query > engine > > for the users to have limited access to find the data they need without > my > > helping hand ...find the data, not modify it in any way that I don't > > control. > > > > William > > > > -------------------------------------------------- > > From: "Stuart McLachlan" > > Sent: Thursday, March 19, 2009 2:06 AM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > > > >> That's why I keep the MDB tucked away and only let the lusers see the > mde > >> :-) > >> > >> -- > >> Stuart > >> > >> On 19 Mar 2009 at 1:54, William Hindman wrote: > >> > >> > >>> ...we work in different worlds ...I can't imagine an environment where > >>> anyone but me can get to the code ...I'd be serving hard time for mass > >>> maiming, I would. > >>> > >>> William > >>> > >>> -------------------------------------------------- > >>> From: "Max Wanadoo" > >>> Sent: Wednesday, March 18, 2009 12:58 PM > >>> To: "Access Developers discussion and problem solving" > >>> > >>> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >>> > >>> > >>>> I don't use the RT William, just a mdb or mde. > >>>> Worth remembering though > >>>> Thanks > >>>> Max > >>>> > >>>> > >>>> On 3/18/09, William Hindman wrote: > >>>> > >>>>> Max > >>>>> > >>>>> ...afaik the FSO doesn't work in a runtime environment ...if you've > >>>>> got > >>>>> it > >>>>> working in an A2k3 runtime I'd love to hear how. > >>>>> > >>>>> William > >>>>> > >>>>> -------------------------------------------------- > >>>>> From: "Max Wanadoo" > >>>>> Sent: Tuesday, March 17, 2009 8:19 PM > >>>>> To: "Access Developers discussion and problem solving" > >>>>> > >>>>> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >>>>> > >>>>> > >>>>> > >>>>>> You can also use the FileSystem objects to do this. Just set a > >>>>>> Reference > >>>>>> to, > >>>>>> oh dear,what was it now...oh yes, I think it was MS Office 200x. > >>>>>> > >>>>>> Works better then this (oldish) example. > >>>>>> > >>>>>> Max > >>>>>> ps. Getting late now and it is Paddy's day so the ref may be worng! > >>>>>> > >>>>>> On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access > >>>>>> Software > >>>>>> < > >>>>>> rockysmolin at bchacc.com> wrote: > >>>>>> > >>>>>> > >>>>>>> I was just doing this Bud. I use the code from the Access > >>>>>>> Developer's > >>>>>>> Handbook - just what you want: > >>>>>>> > >>>>>>> lngFlags = adhOFN_HIDEREADONLY Or _ > >>>>>>> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > >>>>>>> > >>>>>>> varFileName = adhCommonFileOpenSave( _ > >>>>>>> OpenFile:=False, _ > >>>>>>> Filter:=strFilter, _ > >>>>>>> flags:=lngFlags, _ > >>>>>>> DialogTitle:="Enter File Name and Location for Mail List > >>>>>>> File > >>>>>>> Export") > >>>>>>> > >>>>>>> varFileName = adhTrimNull(varFileName) > >>>>>>> > >>>>>>> intReply = MsgBox("Ready To Export Mailing List " & > >>>>>>> txtMailingList > >>>>>>> _ > >>>>>>> & " to " & varFileName & ". OK to continue", vbYesNo) > >>>>>>> If intReply <> vbYes Then > >>>>>>> MsgBox "Export Aborted.", vbExclamation > >>>>>>> Exit Sub > >>>>>>> Else > >>>>>>> 'DoCmd.TransferSpreadsheet acExportDelim, , > >>>>>>> "qryExportMailingList", > >>>>>>> varFileName, True > >>>>>>> DoCmd.TransferSpreadsheet acExportDelim, > >>>>>>> acSpreadsheetTypeExcel9, > >>>>>>> "qryExportMailingList", varFileName, True > >>>>>>> > >>>>>>> MsgBox "Mail List Exported.", vbExclamation > >>>>>>> End If > >>>>>>> > >>>>>>> > >>>>>>> Of course, my transfer is failing but the file name ends up in the > >>>>>>> var > >>>>>>> just > >>>>>>> fine. > >>>>>>> > >>>>>>> Rocky Smolin > >>>>>>> Beach Access Software > >>>>>>> 858-259-4334 > >>>>>>> www.e-z-mrp.com > >>>>>>> www.bchacc.com > >>>>>>> > >>>>>>> > >>>>>>> > >>>>>>> -----Original Message----- > >>>>>>> From: accessd-bounces at databaseadvisors.com > >>>>>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud > Goss > >>>>>>> Sent: Tuesday, March 17, 2009 2:45 PM > >>>>>>> To: Access Group > >>>>>>> Subject: [AccessD] Dialog Box for Creating .txt tables > >>>>>>> > >>>>>>> I have an Access application that creates a text (.txt) table using > >>>>>>> DoCmd.TransferText. > >>>>>>> > >>>>>>> In this application, I would like to display a windows dialog box > >>>>>>> > >>>>> showing > >>>>> > >>>>>>> "Save in;" and "File name:" that would allow the user to navigate > >>>>>>> to > >>>>>>> the > >>>>>>> directory where the table would be located and designate file name > >>>>>>> to > >>>>>>> be > >>>>>>> used. > >>>>>>> (Similar to the dialog box that you see when you do a file save as > >>>>>>> in > >>>>>>> Microsoft word etc.) > >>>>>>> > >>>>>>> Is it possible to do this in Access? > >>>>>>> > >>>>>>> If so, would some one tell me where I can find information and > >>>>>>> examples. > >>>>>>> -- > >>>>>>> AccessD mailing list > >>>>>>> AccessD at databaseadvisors.com > >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>>>>> Website: http://www.databaseadvisors.com > >>>>>>> > >>>>>>> > >>>>>>> -- > >>>>>>> AccessD mailing list > >>>>>>> AccessD at databaseadvisors.com > >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>>>>> Website: http://www.databaseadvisors.com > >>>>>>> > >>>>>>> > >>>>>> -- > >>>>>> > >>>>>> AccessD mailing list > >>>>>> AccessD at databaseadvisors.com > >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>>>> Website: http://www.databaseadvisors.com > >>>>>> > >>>>>> > >>>>> -- > >>>>> AccessD mailing list > >>>>> AccessD at databaseadvisors.com > >>>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>>> Website: http://www.databaseadvisors.com > >>>>> > >>>>> > >>>> -- > >>>> AccessD mailing list > >>>> AccessD at databaseadvisors.com > >>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>> Website: http://www.databaseadvisors.com > >>>> > >>>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >>> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Thu Mar 19 08:21:42 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 19 Mar 2009 09:21:42 -0400 Subject: [AccessD] William region DUPLICATION: was Re: My daughter Allie in the news In-Reply-To: <90430C02C5EB4C9290CF82714C579E73@Mattys> References: <49C1BD52.8070203@gmail.com> <90430C02C5EB4C9290CF82714C579E73@Mattys> Message-ID: <49C246E6.3070807@gmail.com> Mike, In fact there are two different genetic disorders. In one a section of genetic material is deleted, i.e. they only have a single copy of that set of genes. The other is where a section of genetic material is duplicated, i.e. they have THREE copies of that set of genes. Williams Region Syndrome is the deletion disorder, where they only have a single copy. Allie has the DUPLICATION disorder called Williams Region Duplication Syndrome. http://louisville.edu/psychology/mervis/research/dup.html The Williams region (named for a doctor that studied the syndrome in the 60s) is a set of about 25 genes on one of the chromosomes. Allie has a duplication of that entire set of 25 genes. Williams Region Syndrome (deletion) was diagnosed in the early 60s, although I am not sure when genetic testing became available to discover the cause. Williams Region Duplication has only been discovered in the last three years which is why it is so "rare". There is a new testing tool that became available three years ago that can now find duplications in general, and so duplications of many different regions are beginning to be discovered. Doctors have theorized "from the beginning" that wherever there is a region that is being deleted, there will be people with that same region duplicated, but they have never had the tools to be able to detect the duplications. Now they do. Williams Deletion syndrome occurs in 1 per 20,000 births, so it is in fact rare. However Williams Region Duplication is not necessarily more rare (they don't really know yet), it is just undiagnosed so far for most people who have it. It turns out that at least in the Williams Region, a duplication has milder symptoms than a deletion. In fact, Williams Region Duplication adults are being discovered because through genetic testing their children are being discovered to have the syndrome, and when it is discovered that their children have this syndrome, the adults are then tested. Some adults have virtually no symptoms, never even realized that they had any problems. Williams Region Deletion syndrome has pretty severe symptoms including low intellectual functioning, heart problems and other medical issues. The biggest study of Williams Region Duplication Syndrome is being done by a group of doctors at the University of Louisville Ky. These doctors have been studying the Williams Region Deletion syndrome for many years and have about 500 people enrolled in the study. Because of the numbers they have been able to discover patterns of symptoms including severe heart problems. Because there are so few people diagnosed so far with the DUPLICATION syndrome, they don't really know what the symptoms are. The same doctors at Louisville have started a study of people with the Duplication syndrome, and until this weekend had about 25 people in the study. We took Allie to Louisville this past weekend to be enrolled in the study, and met 3 other families of duplication syndrome children (one of which was already enrolled). The study gained 3 new children (including Allie) this weekend so they are up to 28. In the end it will be years before they really get enough Duplication people in the study, and of course enough time tracking the people, to discover patterns of symptoms. Basically at this time they don't know much, but they do know that the symptoms do not appear as severe as for the Deletion syndrome. So Allie is lucky to have the duplication rather than the deletion. She is in for a rough ride but she is a very happy child with a personality that draws people to her. Everyone in her whole school knows and loves Allie. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > I watched it again and looked up Williams > http://www.geneclinics.org/profiles/williams/details.html > > I think she found the right Dad. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Mike Mattys" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, March 18, 2009 11:55 PM > Subject: Re: [AccessD] My daughter Allie in the news > > > >> Cute she is. >> >> What does this mean for her? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "John W Colby" >> To: "Access Developers discussion and problem solving" >> >> Sent: Wednesday, March 18, 2009 11:34 PM >> Subject: [AccessD] My daughter Allie in the news >> >> >> >>> My daughter Allie has a genetic duplication disorder, which was just >>> recently diagnosed. We were asked by a TV station in Asheville, NC to >>> do an interview. An interview is a strange beast, 5 minutes of >>> conversation for a single sound bite. But Allie is cute. Check it out. >>> >>> http://www.wlos.com/newsroom/health_alert/vid_210.shtml >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > From DWUTKA at Marlow.com Thu Mar 19 09:00:00 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 09:00:00 -0500 Subject: [AccessD] My daughter Allie in the news In-Reply-To: <49C1BD52.8070203@gmail.com> References: <49C1BD52.8070203@gmail.com> Message-ID: Ah, she is a cutie. I don't have sound on my desktop at work, will have to listen to the video when I go home. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Wednesday, March 18, 2009 10:35 PM To: Access Developers discussion and problem solving Subject: [AccessD] My daughter Allie in the news My daughter Allie has a genetic duplication disorder, which was just recently diagnosed. We were asked by a TV station in Asheville, NC to do an interview. An interview is a strange beast, 5 minutes of conversation for a single sound bite. But Allie is cute. Check it out. http://www.wlos.com/newsroom/health_alert/vid_210.shtml -- John W. Colby www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Thu Mar 19 09:06:16 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 09:06:16 -0500 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <71E2FCC6757842BA8DC6BD54D935C971@jislaptopdev> References: <71E2FCC6757842BA8DC6BD54D935C971@jislaptopdev> Message-ID: All the more reason to use an .mdb on an IIS server, with Access user level security! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...true for 99% ...but you've never ran into the owner's son ...or the part-time student geek ...or an Access "power user" out to show the boss what he can do :) William -------------------------------------------------- From: "Gustav Brock" Sent: Thursday, March 19, 2009 2:57 AM To: Subject: Re: [AccessD] Dialog Box for Creating .txt tables > Hi William > > Strange. We have never ever supplied an mde. Never has a user touched the > code. They either don't know how or are too scared. It's not even a > question of trust. > > /gustav > >>>> wdhindman at dejpolsystems.com 19-03-2009 06:54 >>> > ...we work in different worlds ...I can't imagine an environment where > anyone but me can get to the code ...I'd be serving hard time for mass > maiming, I would. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Wednesday, March 18, 2009 12:58 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> I don't use the RT William, just a mdb or mde. >> Worth remembering though >> Thanks >> Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From JHewson at nciinc.com Thu Mar 19 09:13:25 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Thu, 19 Mar 2009 09:13:25 -0500 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> William, your statement below has me intrigued. I am working on a proposal for group of researchers that want to be able to query the data from a questionnaire that students fill out. You stated below "you have to provide a custom query engine for the users." How do you do that? Thanks, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...an mde on a full access install only protects your code, not your data ...a power user wannabe can use a full install to run queries against the be data that can do immense and sometimes uncorrectable damage simply because they only "thimk" they know what they are doing ...I've walked away from jobs over that issue ...I grant that's a luxury others may not have. ...on the other side, that means you have to provide a custom query engine for the users to have limited access to find the data they need without my helping hand ...find the data, not modify it in any way that I don't control. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Thursday, March 19, 2009 2:06 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > That's why I keep the MDB tucked away and only let the lusers see the mde > :-) > > -- > Stuart > > On 19 Mar 2009 at 1:54, William Hindman wrote: > >> ...we work in different worlds ...I can't imagine an environment where >> anyone but me can get to the code ...I'd be serving hard time for mass >> maiming, I would. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Wednesday, March 18, 2009 12:58 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> > I don't use the RT William, just a mdb or mde. >> > Worth remembering though >> > Thanks >> > Max >> > >> > >> > On 3/18/09, William Hindman wrote: >> >> >> >> Max >> >> >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've >> >> got >> >> it >> >> working in an A2k3 runtime I'd love to hear how. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> > You can also use the FileSystem objects to do this. Just set a >> >> > Reference >> >> > to, >> >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. >> >> > >> >> > Works better then this (oldish) example. >> >> > >> >> > Max >> >> > ps. Getting late now and it is Paddy's day so the ref may be worng! >> >> > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >> >> > Software >> >> > < >> >> > rockysmolin at bchacc.com> wrote: >> >> > >> >> >> I was just doing this Bud. I use the code from the Access >> >> >> Developer's >> >> >> Handbook - just what you want: >> >> >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> >> OpenFile:=False, _ >> >> >> Filter:=strFilter, _ >> >> >> flags:=lngFlags, _ >> >> >> DialogTitle:="Enter File Name and Location for Mail List >> >> >> File >> >> >> Export") >> >> >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> >> >> txtMailingList >> >> >> _ >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> >> If intReply <> vbYes Then >> >> >> MsgBox "Export Aborted.", vbExclamation >> >> >> Exit Sub >> >> >> Else >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> >> "qryExportMailingList", >> >> >> varFileName, True >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> >> acSpreadsheetTypeExcel9, >> >> >> "qryExportMailingList", varFileName, True >> >> >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> >> End If >> >> >> >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up in the >> >> >> var >> >> >> just >> >> >> fine. >> >> >> >> >> >> Rocky Smolin >> >> >> Beach Access Software >> >> >> 858-259-4334 >> >> >> www.e-z-mrp.com >> >> >> www.bchacc.com >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> From: accessd-bounces at databaseadvisors.com >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> >> To: Access Group >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> I have an Access application that creates a text (.txt) table using >> >> >> DoCmd.TransferText. >> >> >> >> >> >> In this application, I would like to display a windows dialog box >> >> showing >> >> >> "Save in;" and "File name:" that would allow the user to navigate >> >> >> to >> >> >> the >> >> >> directory where the table would be located and designate file name >> >> >> to >> >> >> be >> >> >> used. >> >> >> (Similar to the dialog box that you see when you do a file save as >> >> >> in >> >> >> Microsoft word etc.) >> >> >> >> >> >> Is it possible to do this in Access? >> >> >> >> >> >> If so, would some one tell me where I can find information and >> >> >> examples. >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> > -- >> >> >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From DWUTKA at Marlow.com Thu Mar 19 09:19:29 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 09:19:29 -0500 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> Message-ID: Actually, if you use Access User Level security (another reason to stay away from Access 2007), you can remove change rights for the Admin account. So users using your application log in with an account that has rights to modify data, but if they want to query the data, the get read only capability. I've done that with a few databases around here, where only certain people should be able to change the data, and everyone should be able to view it. Those few people get a login, the rest just open the mdb. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Thursday, March 19, 2009 9:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables William, your statement below has me intrigued. I am working on a proposal for group of researchers that want to be able to query the data from a questionnaire that students fill out. You stated below "you have to provide a custom query engine for the users." How do you do that? Thanks, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...an mde on a full access install only protects your code, not your data ...a power user wannabe can use a full install to run queries against the be data that can do immense and sometimes uncorrectable damage simply because they only "thimk" they know what they are doing ...I've walked away from jobs over that issue ...I grant that's a luxury others may not have. ...on the other side, that means you have to provide a custom query engine for the users to have limited access to find the data they need without my helping hand ...find the data, not modify it in any way that I don't control. William The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Elizabeth.J.Doering at wellsfargo.com Thu Mar 19 09:27:24 2009 From: Elizabeth.J.Doering at wellsfargo.com (Elizabeth.J.Doering at wellsfargo.com) Date: Thu, 19 Mar 2009 09:27:24 -0500 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> Message-ID: <4838EC790FF778449985FC3B8A47F87137BF38AF44@MSGCMSV21011.ent.wfb.bank.corp> Where I used to work, we provided a separate .mdb called a Sandbox. When opened, the Sandbox pulled in a full copy of all the relevant tables in the BE, and any from the FE, too. Tables that included our security settings were excluded! Users could "play in the sandbox" all they wanted, without any danger to the live data. Made them happy and kept them out of mischief! HTH, Liz This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Thursday, March 19, 2009 9:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables William, your statement below has me intrigued. I am working on a proposal for group of researchers that want to be able to query the data from a questionnaire that students fill out. You stated below "you have to provide a custom query engine for the users." How do you do that? Thanks, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...an mde on a full access install only protects your code, not your data ...a power user wannabe can use a full install to run queries against the be data that can do immense and sometimes uncorrectable damage simply because they only "thimk" they know what they are doing ...I've walked away from jobs over that issue ...I grant that's a luxury others may not have. ...on the other side, that means you have to provide a custom query engine for the users to have limited access to find the data they need without my helping hand ...find the data, not modify it in any way that I don't control. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Thursday, March 19, 2009 2:06 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > That's why I keep the MDB tucked away and only let the lusers see the mde > :-) > > -- > Stuart > > On 19 Mar 2009 at 1:54, William Hindman wrote: > >> ...we work in different worlds ...I can't imagine an environment where >> anyone but me can get to the code ...I'd be serving hard time for mass >> maiming, I would. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Wednesday, March 18, 2009 12:58 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> > I don't use the RT William, just a mdb or mde. >> > Worth remembering though >> > Thanks >> > Max >> > >> > >> > On 3/18/09, William Hindman wrote: >> >> >> >> Max >> >> >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've >> >> got >> >> it >> >> working in an A2k3 runtime I'd love to hear how. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> > You can also use the FileSystem objects to do this. Just set a >> >> > Reference to, oh dear,what was it now...oh yes, I think it was >> >> > MS Office 200x. >> >> > >> >> > Works better then this (oldish) example. >> >> > >> >> > Max >> >> > ps. Getting late now and it is Paddy's day so the ref may be worng! >> >> > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >> >> > Software < rockysmolin at bchacc.com> wrote: >> >> > >> >> >> I was just doing this Bud. I use the code from the Access >> >> >> Developer's Handbook - just what you want: >> >> >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> >> OpenFile:=False, _ >> >> >> Filter:=strFilter, _ >> >> >> flags:=lngFlags, _ >> >> >> DialogTitle:="Enter File Name and Location for Mail List >> >> >> File >> >> >> Export") >> >> >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> >> >> txtMailingList _ >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> >> If intReply <> vbYes Then >> >> >> MsgBox "Export Aborted.", vbExclamation >> >> >> Exit Sub >> >> >> Else >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> >> "qryExportMailingList", varFileName, True >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, >> >> >> True >> >> >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> >> End If >> >> >> >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up in the >> >> >> var >> >> >> just >> >> >> fine. >> >> >> >> >> >> Rocky Smolin >> >> >> Beach Access Software >> >> >> 858-259-4334 >> >> >> www.e-z-mrp.com >> >> >> www.bchacc.com >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> From: accessd-bounces at databaseadvisors.com >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> >> To: Access Group >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> I have an Access application that creates a text (.txt) table using >> >> >> DoCmd.TransferText. >> >> >> >> >> >> In this application, I would like to display a windows dialog box >> >> showing >> >> >> "Save in;" and "File name:" that would allow the user to navigate >> >> >> to >> >> >> the >> >> >> directory where the table would be located and designate file name >> >> >> to >> >> >> be >> >> >> used. >> >> >> (Similar to the dialog box that you see when you do a file save as >> >> >> in >> >> >> Microsoft word etc.) >> >> >> >> >> >> Is it possible to do this in Access? >> >> >> >> >> >> If so, would some one tell me where I can find information and >> >> >> examples. >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> > -- >> >> >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From JHewson at nciinc.com Thu Mar 19 09:33:35 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Thu, 19 Mar 2009 09:33:35 -0500 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <4838EC790FF778449985FC3B8A47F87137BF38AF44@MSGCMSV21011.ent.wfb.bank.corp> References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev><7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> <4838EC790FF778449985FC3B8A47F87137BF38AF44@MSGCMSV21011.ent.wfb.bank.corp> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD904@sanex101.nciinc.com> I like that idea. These researchers (all PhD types) think they know a lot about Access... I've seen their work...scary. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Elizabeth.J.Doering at wellsfargo.com Sent: Thursday, March 19, 2009 9:27 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Dialog Box for Creating .txt tables Where I used to work, we provided a separate .mdb called a Sandbox. When opened, the Sandbox pulled in a full copy of all the relevant tables in the BE, and any from the FE, too. Tables that included our security settings were excluded! Users could "play in the sandbox" all they wanted, without any danger to the live data. Made them happy and kept them out of mischief! HTH, Liz This message may contain confidential and/or privileged information. If you are not the addressee or authorized to receive this for the addressee, you must not use, copy, disclose, or take any action based on this message or any information herein. If you have received this message in error, please advise the sender immediately by reply e-mail and delete this message. Thank you for your cooperation. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Thursday, March 19, 2009 9:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables William, your statement below has me intrigued. I am working on a proposal for group of researchers that want to be able to query the data from a questionnaire that students fill out. You stated below "you have to provide a custom query engine for the users." How do you do that? Thanks, Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...an mde on a full access install only protects your code, not your data ...a power user wannabe can use a full install to run queries against the be data that can do immense and sometimes uncorrectable damage simply because they only "thimk" they know what they are doing ...I've walked away from jobs over that issue ...I grant that's a luxury others may not have. ...on the other side, that means you have to provide a custom query engine for the users to have limited access to find the data they need without my helping hand ...find the data, not modify it in any way that I don't control. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Thursday, March 19, 2009 2:06 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > That's why I keep the MDB tucked away and only let the lusers see the mde > :-) > > -- > Stuart > > On 19 Mar 2009 at 1:54, William Hindman wrote: > >> ...we work in different worlds ...I can't imagine an environment where >> anyone but me can get to the code ...I'd be serving hard time for mass >> maiming, I would. >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Wednesday, March 18, 2009 12:58 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> > I don't use the RT William, just a mdb or mde. >> > Worth remembering though >> > Thanks >> > Max >> > >> > >> > On 3/18/09, William Hindman wrote: >> >> >> >> Max >> >> >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've >> >> got >> >> it >> >> working in an A2k3 runtime I'd love to hear how. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> > You can also use the FileSystem objects to do this. Just set a >> >> > Reference to, oh dear,what was it now...oh yes, I think it was >> >> > MS Office 200x. >> >> > >> >> > Works better then this (oldish) example. >> >> > >> >> > Max >> >> > ps. Getting late now and it is Paddy's day so the ref may be worng! >> >> > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >> >> > Software < rockysmolin at bchacc.com> wrote: >> >> > >> >> >> I was just doing this Bud. I use the code from the Access >> >> >> Developer's Handbook - just what you want: >> >> >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> >> OpenFile:=False, _ >> >> >> Filter:=strFilter, _ >> >> >> flags:=lngFlags, _ >> >> >> DialogTitle:="Enter File Name and Location for Mail List >> >> >> File >> >> >> Export") >> >> >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> >> >> txtMailingList _ >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> >> If intReply <> vbYes Then >> >> >> MsgBox "Export Aborted.", vbExclamation >> >> >> Exit Sub >> >> >> Else >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> >> "qryExportMailingList", varFileName, True >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, >> >> >> True >> >> >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> >> End If >> >> >> >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up in the >> >> >> var >> >> >> just >> >> >> fine. >> >> >> >> >> >> Rocky Smolin >> >> >> Beach Access Software >> >> >> 858-259-4334 >> >> >> www.e-z-mrp.com >> >> >> www.bchacc.com >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> From: accessd-bounces at databaseadvisors.com >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> >> To: Access Group >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> I have an Access application that creates a text (.txt) table using >> >> >> DoCmd.TransferText. >> >> >> >> >> >> In this application, I would like to display a windows dialog box >> >> showing >> >> >> "Save in;" and "File name:" that would allow the user to navigate >> >> >> to >> >> >> the >> >> >> directory where the table would be located and designate file name >> >> >> to >> >> >> be >> >> >> used. >> >> >> (Similar to the dialog box that you see when you do a file save as >> >> >> in >> >> >> Microsoft word etc.) >> >> >> >> >> >> Is it possible to do this in Access? >> >> >> >> >> >> If so, would some one tell me where I can find information and >> >> >> examples. >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> > -- >> >> >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ######################################################################## ######## If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ######################################################################## ######## -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From Gustav at cactus.dk Thu Mar 19 09:42:25 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 19 Mar 2009 15:42:25 +0100 Subject: [AccessD] Dialog Box for Creating .txt tables Message-ID: Hi Drew That won't help except if you can keep the bad users completely off the files of the web server: http://www.everythingaccess.com/tutorials.asp?ID=Jet-MDB-security---under-the-hood /gustav >>> DWUTKA at marlow.com 19-03-2009 15:06 >>> All the more reason to use an .mdb on an IIS server, with Access user level security! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...true for 99% ...but you've never ran into the owner's son ...or the part-time student geek ...or an Access "power user" out to show the boss what he can do :) William -------------------------------------------------- From: "Gustav Brock" Sent: Thursday, March 19, 2009 2:57 AM To: Subject: Re: [AccessD] Dialog Box for Creating .txt tables > Hi William > > Strange. We have never ever supplied an mde. Never has a user touched the > code. They either don't know how or are too scared. It's not even a > question of trust. > > /gustav > >>>> wdhindman at dejpolsystems.com 19-03-2009 06:54 >>> > ...we work in different worlds ...I can't imagine an environment where > anyone but me can get to the code ...I'd be serving hard time for mass > maiming, I would. > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Wednesday, March 18, 2009 12:58 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> I don't use the RT William, just a mdb or mde. >> Worth remembering though >> Thanks >> Max From DWUTKA at Marlow.com Thu Mar 19 09:51:00 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 09:51:00 -0500 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: References: Message-ID: True, but that is the point of a web based app. You shouldn't share the folder you have the .mdb in on a web based app. Of course, you can't keep the system admin out, but there comes a point where the locals have to have some control. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Thursday, March 19, 2009 9:42 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Dialog Box for Creating .txt tables Hi Drew That won't help except if you can keep the bad users completely off the files of the web server: http://www.everythingaccess.com/tutorials.asp?ID=Jet-MDB-security---unde r-the-hood /gustav >>> DWUTKA at marlow.com 19-03-2009 15:06 >>> All the more reason to use an .mdb on an IIS server, with Access user level security! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 2:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables ...true for 99% ...but you've never ran into the owner's son ...or the part-time student geek ...or an Access "power user" out to show the boss what he can do :) William The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Thu Mar 19 10:07:46 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 08:07:46 -0700 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: References: <83497.67320.qm@web81307.mail.mud.yahoo.com><33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: The problem with that approach is that when THEY break THEIR data, YOU are the one who gets the phone call. The user attitude tends to be "it's YOUR program" that caused the problem. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, March 19, 2009 12:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables William, > .an mde on a full access install only protects your code, not your > data It is not YOUR data, it is THEIR data. I would only be interested in protecting MY code but I would give them security over their data as part of the package. An MDE protects the application (as you say). Max On 3/19/09, William Hindman wrote: > > ...an mde on a full access install only protects your code, not your > data ...a power user wannabe can use a full install to run queries > against the be data that can do immense and sometimes uncorrectable > damage simply because they only "thimk" they know what they are doing > ...I've walked away from jobs over that issue ...I grant that's a > luxury others may not have. > > ...on the other side, that means you have to provide a custom query > engine for the users to have limited access to find the data they need > without my helping hand ...find the data, not modify it in any way > that I don't control. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Thursday, March 19, 2009 2:06 AM > > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > That's why I keep the MDB tucked away and only let the lusers see > > the mde > > :-) > > > > -- > > Stuart > > > > On 19 Mar 2009 at 1:54, William Hindman wrote: > > > >> ...we work in different worlds ...I can't imagine an environment > >> where anyone but me can get to the code ...I'd be serving hard time > >> for mass maiming, I would. > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Max Wanadoo" > >> Sent: Wednesday, March 18, 2009 12:58 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> > >> > I don't use the RT William, just a mdb or mde. > >> > Worth remembering though > >> > Thanks > >> > Max > >> > > >> > > >> > On 3/18/09, William Hindman wrote: > >> >> > >> >> Max > >> >> > >> >> ...afaik the FSO doesn't work in a runtime environment ...if > >> >> you've got it working in an A2k3 runtime I'd love to hear how. > >> >> > >> >> William > >> >> > >> >> -------------------------------------------------- > >> >> From: "Max Wanadoo" > >> >> Sent: Tuesday, March 17, 2009 8:19 PM > >> >> To: "Access Developers discussion and problem solving" > >> >> > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> >> > >> >> > >> >> > You can also use the FileSystem objects to do this. Just set a > >> >> > Reference to, oh dear,what was it now...oh yes, I think it was > >> >> > MS Office 200x. > >> >> > > >> >> > Works better then this (oldish) example. > >> >> > > >> >> > Max > >> >> > ps. Getting late now and it is Paddy's day so the ref may be worng! > >> >> > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access > >> >> > Software < rockysmolin at bchacc.com> wrote: > >> >> > > >> >> >> I was just doing this Bud. I use the code from the Access > >> >> >> Developer's Handbook - just what you want: > >> >> >> > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > >> >> >> > >> >> >> varFileName = adhCommonFileOpenSave( _ > >> >> >> OpenFile:=False, _ > >> >> >> Filter:=strFilter, _ > >> >> >> flags:=lngFlags, _ > >> >> >> DialogTitle:="Enter File Name and Location for > >> >> >> Mail > List > >> >> >> File > >> >> >> Export") > >> >> >> > >> >> >> varFileName = adhTrimNull(varFileName) > >> >> >> > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & > >> >> >> txtMailingList _ > >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) > >> >> >> If intReply <> vbYes Then > >> >> >> MsgBox "Export Aborted.", vbExclamation > >> >> >> Exit Sub > >> >> >> Else > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > >> >> >> "qryExportMailingList", varFileName, True > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, > >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, > >> >> >> True > >> >> >> > >> >> >> MsgBox "Mail List Exported.", vbExclamation > >> >> >> End If > >> >> >> > >> >> >> > >> >> >> Of course, my transfer is failing but the file name ends up > >> >> >> in the var just fine. > >> >> >> > >> >> >> Rocky Smolin > >> >> >> Beach Access Software > >> >> >> 858-259-4334 > >> >> >> www.e-z-mrp.com > >> >> >> www.bchacc.com > >> >> >> > >> >> >> > >> >> >> > >> >> >> -----Original Message----- > >> >> >> From: accessd-bounces at databaseadvisors.com > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > >> >> >> Bud > Goss > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM > >> >> >> To: Access Group > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > >> >> >> > >> >> >> I have an Access application that creates a text (.txt) table > using > >> >> >> DoCmd.TransferText. > >> >> >> > >> >> >> In this application, I would like to display a windows dialog > >> >> >> box > >> >> showing > >> >> >> "Save in;" and "File name:" that would allow the user to > >> >> >> navigate to the directory where the table would be located > >> >> >> and designate file name to be used. > >> >> >> (Similar to the dialog box that you see when you do a file > >> >> >> save as in Microsoft word etc.) > >> >> >> > >> >> >> Is it possible to do this in Access? > >> >> >> > >> >> >> If so, would some one tell me where I can find information > >> >> >> and examples. > >> >> >> -- > >> >> >> AccessD mailing list > >> >> >> AccessD at databaseadvisors.com > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> >> Website: http://www.databaseadvisors.com > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> AccessD mailing list > >> >> >> AccessD at databaseadvisors.com > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> >> Website: http://www.databaseadvisors.com > >> >> >> > >> >> > >> >> > -- > >> >> > >> >> > AccessD mailing list > >> >> > AccessD at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> >> > Website: http://www.databaseadvisors.com > >> >> > > >> >> > >> >> -- > >> >> AccessD mailing list > >> >> AccessD at databaseadvisors.com > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> Website: http://www.databaseadvisors.com > >> >> > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Mar 19 12:12:02 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 19 Mar 2009 13:12:02 -0400 Subject: [AccessD] Save on Report Close not working Message-ID: <8EB96A9C6D5D45D898BBF00050E0AF78@SusanOne> Private Sub Report_Close() 'Reset filter property DoCmd.OpenReport "rptCustomerLabels", acViewDesign Me.Filter = "PrintLabel = -1" DoCmd.Save acReport, "rptCustomerLabels" End Sub ========I added this to a report's Close event -- it's an existing report solution and I don't want to completely rework it to add this simple feature. I'm resetting the Filter property, but the original report relies on the Filter setting above, so I have to reset it and save the report -- but it just doesn't work. It doesn't even seem to fire! I'm closing the report from the Close button. Susan H. From bgoss711 at ameritech.net Thu Mar 19 12:17:21 2009 From: bgoss711 at ameritech.net (Bud Goss) Date: Thu, 19 Mar 2009 10:17:21 -0700 (PDT) Subject: [AccessD] Dialog Box for Creating .txt Tables Message-ID: <534370.43843.qm@web81302.mail.mud.yahoo.com> My search for a solution in the hoary seas of Windows APIs and an additional question. ? I am mildly astonished at the number of posts my original question has generated. ? As an intermediate level developer APIs are a bit intimidating- I have never tried to use one of them before. For those other intermediate lurkers who may be following this string, I thought that the following may be useful: ? My original post (shown below) generated a response from Rocky Smolin. It assured me that what I wanted to do was ,in fact, ?possible. I got out my ADH and tried and with Rocky?s code tried to develop a solution. But the ADH can also be difficult for an intermediate level developer. ? I did a Google and found more explicit examples by Ken Getz in ( The Access WEB) that I was able to use. www.mvps.org/access/toc.htm Index item?? ?Call the Standard Windows File Open/Save Dialog Box? ? However, even this was (for me) a bit dense. ? Then Stuart McLachlan posted his code (shown below) that is easier for me to follow . ? My additional question is: ? After I evoke the Dialog Box, if I click on ?Save? without entering a file name the system does nothing. If I then click on ?Cancel?, I can test for a zero length string, and display an error message or direct the application to a default file directory and .txt file name. ? I can live with I now have, But is there an easy way (using Stuart?s code) to have the system respond when I click on ?Save? without entering a file name? ? Finally, thanks to those who responded? to my post. ? >>>? Stuart McLachlan?s post with code ? Using the? Windows API ? ? ? Declare Function GetSaveFileName Lib "comdlg32.dll" Alias _ ? ? ? ???"GetSaveFileNameA" (pOpenfilename As OPENFILENAME) As Long ? ? ? Type OPENFILENAME ? ? ? ???lStructSize As Long ? ? ? ???hwndOwner As Long ? ? ? ???hInstance As Long ? ? ? ???lpstrFilter As String ? ? ? ???lpstrCustomFilter As String ? ? ? ???nMaxCustFilter As Long ? ? ? ???nFilterIndex As Long ? ? ? ???lpstrFile As String ? ? ? ???nMaxFile As Long ? ? ? ???lpstrFileTitle As String ? ? ? ???nMaxFileTitle As Long ? ? ? ???lpstrInitialDir As String ? ? ? ???lpstrTitle As String ? ? ? ???flags As Long ? ? ? ???nFileOffset As Integer ? ? ? ???nFileExtension As Integer ? ? ? ???lpstrDefExt As String ? ? ? ???lCustData As Long ? ? ? ???lpfnHook As Long ? ? ? ???lpTemplateName As String ? ? ???End Type Function SaveFileName() as String ? ? ? ???Dim OpenFile As OPENFILENAME ? ? ? ???Dim lReturn As Long ? ? ? ???Dim sFilter As String ? ? ? ???OpenFile.lStructSize = Len(OpenFile) ? ? ? ????OpenFile.hwndOwner = Me.hWnd? ???????? ?I had to modify this line (as shown below) to get the function to run OpenFile.hwndOwner = hWnd ? ? ? ???OpenFile.hInstance = 0 ? ? ? ???sFilter = "" & Chr(0) ? ? ? ???OpenFile.lpstrFilter = sFilter ? ? ? ???OpenFile.nFilterIndex = 1 ? ? ? ???OpenFile.lpstrFile = String(257, 0) ? ? ? ???OpenFile.nMaxFile = Len(OpenFile.lpstrFile) - 1 ? ? ? ???OpenFile.lpstrFileTitle = OpenFile.lpstrFile ? ? ? ???OpenFile.nMaxFileTitle = OpenFile.nMaxFile ? ? ? ???OpenFile.lpstrInitialDir = "C:\" ? ? ? ???OpenFile.lpstrTitle = "Select File" ? ? ? ???OpenFile.flags = 0 ? ? ? ???lReturn = GetSaveFileName(OpenFile) ? ? ? ???SaveFilename = Left$(OpenFile.lpstrFile, InStr(OpenFile.lpstrFile, Chr$(0)) - 1) End Function ?> My Original Post -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud Goss > Sent: Tuesday, March 17, 2009 2:45 PM > To: Access Group > Subject: [AccessD] Dialog Box for Creating .txt tables > > I have an Access application that creates a text (.txt) table using > DoCmd.TransferText. > > In this application, I would like to display a windows dialog box showing > ?Save in;? and ?File name:? that would allow the user to navigate to the > directory where the table would be located and designate file name to be > used. > (Similar to the dialog box that you see when you do a file save as in > Microsoft word etc.) > > Is it possible to do this in Access? > > If so, would some one tell me where I can find information and examples. > -- ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? From wdhindman at dejpolsystems.com Thu Mar 19 12:20:02 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 13:20:02 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com><33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: <3CC846F83F4B4E6CB8F6938F7612D02B@jislaptopdev> ...semantics ...legally, it is my app and their data ...but if I'm contractually obligated to ensure the integrity of that data as used in my app, it becomes MY data to protect as I see necessary or they find another contractor ...simple really. William -------------------------------------------------- From: "Max Wanadoo" Sent: Thursday, March 19, 2009 3:28 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > William, > >> .an mde on a full access install only protects your code, not your data > > It is not YOUR data, it is THEIR data. I would only be interested in > protecting MY code but I would give them security over their data as part > of > the package. An MDE protects the application (as you say). > > Max > > > On 3/19/09, William Hindman wrote: >> >> ...an mde on a full access install only protects your code, not your data >> ...a power user wannabe can use a full install to run queries against the >> be >> data that can do immense and sometimes uncorrectable damage simply >> because >> they only "thimk" they know what they are doing ...I've walked away from >> jobs over that issue ...I grant that's a luxury others may not have. >> >> ...on the other side, that means you have to provide a custom query >> engine >> for the users to have limited access to find the data they need without >> my >> helping hand ...find the data, not modify it in any way that I don't >> control. >> >> William >> >> -------------------------------------------------- >> From: "Stuart McLachlan" >> Sent: Thursday, March 19, 2009 2:06 AM >> >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> > That's why I keep the MDB tucked away and only let the lusers see the >> > mde >> > :-) >> > >> > -- >> > Stuart >> > >> > On 19 Mar 2009 at 1:54, William Hindman wrote: >> > >> >> ...we work in different worlds ...I can't imagine an environment where >> >> anyone but me can get to the code ...I'd be serving hard time for mass >> >> maiming, I would. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Wednesday, March 18, 2009 12:58 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> > I don't use the RT William, just a mdb or mde. >> >> > Worth remembering though >> >> > Thanks >> >> > Max >> >> > >> >> > >> >> > On 3/18/09, William Hindman wrote: >> >> >> >> >> >> Max >> >> >> >> >> >> ...afaik the FSO doesn't work in a runtime environment ...if you've >> >> >> got >> >> >> it >> >> >> working in an A2k3 runtime I'd love to hear how. >> >> >> >> >> >> William >> >> >> >> >> >> -------------------------------------------------- >> >> >> From: "Max Wanadoo" >> >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> >> >> To: "Access Developers discussion and problem solving" >> >> >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> >> >> >> > You can also use the FileSystem objects to do this. Just set a >> >> >> > Reference >> >> >> > to, >> >> >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. >> >> >> > >> >> >> > Works better then this (oldish) example. >> >> >> > >> >> >> > Max >> >> >> > ps. Getting late now and it is Paddy's day so the ref may be >> >> >> > worng! >> >> >> > >> >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >> >> >> > Software >> >> >> > < >> >> >> > rockysmolin at bchacc.com> wrote: >> >> >> > >> >> >> >> I was just doing this Bud. I use the code from the Access >> >> >> >> Developer's >> >> >> >> Handbook - just what you want: >> >> >> >> >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> >> >> OpenFile:=False, _ >> >> >> >> Filter:=strFilter, _ >> >> >> >> flags:=lngFlags, _ >> >> >> >> DialogTitle:="Enter File Name and Location for Mail >> List >> >> >> >> File >> >> >> >> Export") >> >> >> >> >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> >> >> >> txtMailingList >> >> >> >> _ >> >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> >> >> If intReply <> vbYes Then >> >> >> >> MsgBox "Export Aborted.", vbExclamation >> >> >> >> Exit Sub >> >> >> >> Else >> >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> >> >> "qryExportMailingList", >> >> >> >> varFileName, True >> >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> >> >> acSpreadsheetTypeExcel9, >> >> >> >> "qryExportMailingList", varFileName, True >> >> >> >> >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> >> >> End If >> >> >> >> >> >> >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up in >> >> >> >> the >> >> >> >> var >> >> >> >> just >> >> >> >> fine. >> >> >> >> >> >> >> >> Rocky Smolin >> >> >> >> Beach Access Software >> >> >> >> 858-259-4334 >> >> >> >> www.e-z-mrp.com >> >> >> >> www.bchacc.com >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> >> From: accessd-bounces at databaseadvisors.com >> >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud >> Goss >> >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> >> >> To: Access Group >> >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> >> >> I have an Access application that creates a text (.txt) table >> using >> >> >> >> DoCmd.TransferText. >> >> >> >> >> >> >> >> In this application, I would like to display a windows dialog >> >> >> >> box >> >> >> showing >> >> >> >> "Save in;" and "File name:" that would allow the user to >> >> >> >> navigate >> >> >> >> to >> >> >> >> the >> >> >> >> directory where the table would be located and designate file >> >> >> >> name >> >> >> >> to >> >> >> >> be >> >> >> >> used. >> >> >> >> (Similar to the dialog box that you see when you do a file save >> >> >> >> as >> >> >> >> in >> >> >> >> Microsoft word etc.) >> >> >> >> >> >> >> >> Is it possible to do this in Access? >> >> >> >> >> >> >> >> If so, would some one tell me where I can find information and >> >> >> >> examples. >> >> >> >> -- >> >> >> >> AccessD mailing list >> >> >> >> AccessD at databaseadvisors.com >> >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> AccessD mailing list >> >> >> >> AccessD at databaseadvisors.com >> >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> >> > -- >> >> >> >> >> >> > AccessD mailing list >> >> >> > AccessD at databaseadvisors.com >> >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> > Website: http://www.databaseadvisors.com >> >> >> > >> >> >> >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> > -- >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> >> -- >> >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Mar 19 12:19:44 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 10:19:44 -0700 Subject: [AccessD] Save on Report Close not working In-Reply-To: <8EB96A9C6D5D45D898BBF00050E0AF78@SusanOne> References: <8EB96A9C6D5D45D898BBF00050E0AF78@SusanOne> Message-ID: What are you trying to do, Susan? You're using a report_close event to open and close a report in design view: the report being closed? Why not set the filter to that in the open event of the report instead? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, March 19, 2009 10:12 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Save on Report Close not working Private Sub Report_Close() 'Reset filter property DoCmd.OpenReport "rptCustomerLabels", acViewDesign Me.Filter = "PrintLabel = -1" DoCmd.Save acReport, "rptCustomerLabels" End Sub ========I added this to a report's Close event -- it's an existing report solution and I don't want to completely rework it to add this simple feature. I'm resetting the Filter property, but the original report relies on the Filter setting above, so I have to reset it and save the report -- but it just doesn't work. It doesn't even seem to fire! I'm closing the report from the Close button. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Thu Mar 19 12:47:33 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 19 Mar 2009 13:47:33 -0400 Subject: [AccessD] Save on Report Close not working References: <8EB96A9C6D5D45D898BBF00050E0AF78@SusanOne> Message-ID: <226886487AD04515A95F488C3CD851F7@SusanOne> I knew it was going to be something simple... Originally, I just wanted to reset the filter before the report closed, but the report didn't save it, and I just wasn't thinking when I added the save to the Close -- you're right, setting it on the open event is much simpler... Thanks! Susan H. > What are you trying to do, Susan? You're using a report_close event to > open and close a report in design view: the report being closed? Why > not set the filter to that in the open event of the report instead? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Thursday, March 19, 2009 10:12 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Save on Report Close not working > > Private Sub Report_Close() > 'Reset filter property > > DoCmd.OpenReport "rptCustomerLabels", acViewDesign > Me.Filter = "PrintLabel = -1" > DoCmd.Save acReport, "rptCustomerLabels" > > End Sub > > ========I added this to a report's Close event -- it's an existing > report solution and I don't want to completely rework it to add this > simple feature. I'm resetting the Filter property, but the original > report relies on the Filter setting above, so I have to reset it and > save the report -- but it just doesn't work. It doesn't even seem to > fire! I'm closing the report from the Close button. > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Mar 19 12:45:36 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 13:45:36 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> Message-ID: <18AF090E509B4A84AFCD8B8F56E51F6D@jislaptopdev> ...my solution is in constant development ...I modified Ashish's Search Form (http://www.mvps.org/access/forms/frm0045.htm) and then used a lot of Nyberg's RFil and FFil functionality (http://www.mile50.com/access/index.htm) ...you start with basic kitchen sink queries and built from there as users learned to build more complicated sql and need more capability ...it grows but it also keeps the data under your control and the tables away from user hands. William -------------------------------------------------- From: "Hewson, Jim " Sent: Thursday, March 19, 2009 10:13 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > William, your statement below has me intrigued. > I am working on a proposal for group of researchers that want to be able > to query the data from a questionnaire that students fill out. > You stated below "you have to provide a custom query engine for the > users." > How do you do that? > Thanks, > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 2:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > ...an mde on a full access install only protects your code, not your > data > ...a power user wannabe can use a full install to run queries against > the be > data that can do immense and sometimes uncorrectable damage simply > because > they only "thimk" they know what they are doing ...I've walked away from > > jobs over that issue ...I grant that's a luxury others may not have. > > ...on the other side, that means you have to provide a custom query > engine > for the users to have limited access to find the data they need without > my > helping hand ...find the data, not modify it in any way that I don't > control. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Thursday, March 19, 2009 2:06 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> That's why I keep the MDB tucked away and only let the lusers see the > mde >> :-) >> >> -- >> Stuart >> >> On 19 Mar 2009 at 1:54, William Hindman wrote: >> >>> ...we work in different worlds ...I can't imagine an environment > where >>> anyone but me can get to the code ...I'd be serving hard time for > mass >>> maiming, I would. >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Wednesday, March 18, 2009 12:58 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >>> >>> > I don't use the RT William, just a mdb or mde. >>> > Worth remembering though >>> > Thanks >>> > Max >>> > >>> > >>> > On 3/18/09, William Hindman wrote: >>> >> >>> >> Max >>> >> >>> >> ...afaik the FSO doesn't work in a runtime environment ...if > you've >>> >> got >>> >> it >>> >> working in an A2k3 runtime I'd love to hear how. >>> >> >>> >> William >>> >> >>> >> -------------------------------------------------- >>> >> From: "Max Wanadoo" >>> >> Sent: Tuesday, March 17, 2009 8:19 PM >>> >> To: "Access Developers discussion and problem solving" >>> >> >>> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >>> >> >>> >> >>> >> > You can also use the FileSystem objects to do this. Just set a >>> >> > Reference >>> >> > to, >>> >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. >>> >> > >>> >> > Works better then this (oldish) example. >>> >> > >>> >> > Max >>> >> > ps. Getting late now and it is Paddy's day so the ref may be > worng! >>> >> > >>> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access >>> >> > Software >>> >> > < >>> >> > rockysmolin at bchacc.com> wrote: >>> >> > >>> >> >> I was just doing this Bud. I use the code from the Access >>> >> >> Developer's >>> >> >> Handbook - just what you want: >>> >> >> >>> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >>> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >>> >> >> >>> >> >> varFileName = adhCommonFileOpenSave( _ >>> >> >> OpenFile:=False, _ >>> >> >> Filter:=strFilter, _ >>> >> >> flags:=lngFlags, _ >>> >> >> DialogTitle:="Enter File Name and Location for Mail > List >>> >> >> File >>> >> >> Export") >>> >> >> >>> >> >> varFileName = adhTrimNull(varFileName) >>> >> >> >>> >> >> intReply = MsgBox("Ready To Export Mailing List " & >>> >> >> txtMailingList >>> >> >> _ >>> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >>> >> >> If intReply <> vbYes Then >>> >> >> MsgBox "Export Aborted.", vbExclamation >>> >> >> Exit Sub >>> >> >> Else >>> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >>> >> >> "qryExportMailingList", >>> >> >> varFileName, True >>> >> >> DoCmd.TransferSpreadsheet acExportDelim, >>> >> >> acSpreadsheetTypeExcel9, >>> >> >> "qryExportMailingList", varFileName, True >>> >> >> >>> >> >> MsgBox "Mail List Exported.", vbExclamation >>> >> >> End If >>> >> >> >>> >> >> >>> >> >> Of course, my transfer is failing but the file name ends up in > the >>> >> >> var >>> >> >> just >>> >> >> fine. >>> >> >> >>> >> >> Rocky Smolin >>> >> >> Beach Access Software >>> >> >> 858-259-4334 >>> >> >> www.e-z-mrp.com >>> >> >> www.bchacc.com >>> >> >> >>> >> >> >>> >> >> >>> >> >> -----Original Message----- >>> >> >> From: accessd-bounces at databaseadvisors.com >>> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud > Goss >>> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >>> >> >> To: Access Group >>> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >>> >> >> >>> >> >> I have an Access application that creates a text (.txt) table > using >>> >> >> DoCmd.TransferText. >>> >> >> >>> >> >> In this application, I would like to display a windows dialog > box >>> >> showing >>> >> >> "Save in;" and "File name:" that would allow the user to > navigate >>> >> >> to >>> >> >> the >>> >> >> directory where the table would be located and designate file > name >>> >> >> to >>> >> >> be >>> >> >> used. >>> >> >> (Similar to the dialog box that you see when you do a file save > as >>> >> >> in >>> >> >> Microsoft word etc.) >>> >> >> >>> >> >> Is it possible to do this in Access? >>> >> >> >>> >> >> If so, would some one tell me where I can find information and >>> >> >> examples. >>> >> >> -- >>> >> >> AccessD mailing list >>> >> >> AccessD at databaseadvisors.com >>> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >> >> Website: http://www.databaseadvisors.com >>> >> >> >>> >> >> >>> >> >> -- >>> >> >> AccessD mailing list >>> >> >> AccessD at databaseadvisors.com >>> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >> >> Website: http://www.databaseadvisors.com >>> >> >> >>> >> >>> >> > -- >>> >> >>> >> > AccessD mailing list >>> >> > AccessD at databaseadvisors.com >>> >> > http://databaseadvisors.com/mailman/listinfo/accessd >>> >> > Website: http://www.databaseadvisors.com >>> >> > >>> >> >>> >> -- >>> >> AccessD mailing list >>> >> AccessD at databaseadvisors.com >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >> Website: http://www.databaseadvisors.com >>> >> >>> > -- >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> > >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > ################################################################################ > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of > this information is prohibited. This email transmission contains > information from NCI Information Systems, Inc. that may be considered > privileged or confidential and is intended solely for the named > recipient. > ################################################################################ > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Mar 19 12:59:00 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 13:59:00 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com>, <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev><7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> Message-ID: ...I've stayed away from the access uls mostly because its illusionary and prone to many problems ...there are so many hacks freely available that its useless ...I use a be usys table to manage security rights, turn off the system tables visibility at startup, and put the be on a hidden server share ...its not perfect but so far so good ...any better ideas are welcome. ...I work for small companies where every user has to be able to update/enter data, so restricting some to read only isn't really feasible no matter how much I'd love to do it. ...in fact, I implemented my current (very basic) audit change logs to be able to show exactly who did what, when, and where in key tables ...amazing how fast the data entry errors disappear when the owner suddenly has the ability to nail the guilty party with proof positive. William -------------------------------------------------- From: "Drew Wutka" Sent: Thursday, March 19, 2009 10:19 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > Actually, if you use Access User Level security (another reason to stay > away from Access 2007), you can remove change rights for the Admin > account. So users using your application log in with an account that > has rights to modify data, but if they want to query the data, the get > read only capability. > > I've done that with a few databases around here, where only certain > people should be able to change the data, and everyone should be able to > view it. Those few people get a login, the rest just open the mdb. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim > Sent: Thursday, March 19, 2009 9:13 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > William, your statement below has me intrigued. > I am working on a proposal for group of researchers that want to be able > to query the data from a questionnaire that students fill out. > You stated below "you have to provide a custom query engine for the > users." > How do you do that? > Thanks, > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 2:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > ...an mde on a full access install only protects your code, not your > data > ...a power user wannabe can use a full install to run queries against > the be > data that can do immense and sometimes uncorrectable damage simply > because > they only "thimk" they know what they are doing ...I've walked away from > > jobs over that issue ...I grant that's a luxury others may not have. > > ...on the other side, that means you have to provide a custom query > engine > for the users to have limited access to find the data they need without > my > helping hand ...find the data, not modify it in any way that I don't > control. > > William > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Thu Mar 19 13:02:08 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 14:02:08 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com><33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: ...amen! ...loud raucous applause!!! :) William -------------------------------------------------- From: "Charlotte Foust" Sent: Thursday, March 19, 2009 11:07 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > The problem with that approach is that when THEY break THEIR data, YOU > are the one who gets the phone call. The user attitude tends to be > "it's YOUR program" that caused the problem. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Thursday, March 19, 2009 12:28 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > William, > >> .an mde on a full access install only protects your code, not your >> data > > It is not YOUR data, it is THEIR data. I would only be interested in > protecting MY code but I would give them security over their data as > part of the package. An MDE protects the application (as you say). > > Max > > > On 3/19/09, William Hindman wrote: >> >> ...an mde on a full access install only protects your code, not your >> data ...a power user wannabe can use a full install to run queries >> against the be data that can do immense and sometimes uncorrectable >> damage simply because they only "thimk" they know what they are doing >> ...I've walked away from jobs over that issue ...I grant that's a >> luxury others may not have. >> >> ...on the other side, that means you have to provide a custom query >> engine for the users to have limited access to find the data they need > >> without my helping hand ...find the data, not modify it in any way >> that I don't control. >> >> William >> >> -------------------------------------------------- >> From: "Stuart McLachlan" >> Sent: Thursday, March 19, 2009 2:06 AM >> >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> > That's why I keep the MDB tucked away and only let the lusers see >> > the mde >> > :-) >> > >> > -- >> > Stuart >> > >> > On 19 Mar 2009 at 1:54, William Hindman wrote: >> > >> >> ...we work in different worlds ...I can't imagine an environment >> >> where anyone but me can get to the code ...I'd be serving hard time > >> >> for mass maiming, I would. >> >> >> >> William >> >> >> >> -------------------------------------------------- >> >> From: "Max Wanadoo" >> >> Sent: Wednesday, March 18, 2009 12:58 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> > I don't use the RT William, just a mdb or mde. >> >> > Worth remembering though >> >> > Thanks >> >> > Max >> >> > >> >> > >> >> > On 3/18/09, William Hindman wrote: >> >> >> >> >> >> Max >> >> >> >> >> >> ...afaik the FSO doesn't work in a runtime environment ...if >> >> >> you've got it working in an A2k3 runtime I'd love to hear how. >> >> >> >> >> >> William >> >> >> >> >> >> -------------------------------------------------- >> >> >> From: "Max Wanadoo" >> >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> >> >> To: "Access Developers discussion and problem solving" >> >> >> >> >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> >> >> >> > You can also use the FileSystem objects to do this. Just set a > >> >> >> > Reference to, oh dear,what was it now...oh yes, I think it was > >> >> >> > MS Office 200x. >> >> >> > >> >> >> > Works better then this (oldish) example. >> >> >> > >> >> >> > Max >> >> >> > ps. Getting late now and it is Paddy's day so the ref may be > worng! >> >> >> > >> >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access > >> >> >> > Software < rockysmolin at bchacc.com> wrote: >> >> >> > >> >> >> >> I was just doing this Bud. I use the code from the Access >> >> >> >> Developer's Handbook - just what you want: >> >> >> >> >> >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> >> >> >> >> >> >> >> varFileName = adhCommonFileOpenSave( _ >> >> >> >> OpenFile:=False, _ >> >> >> >> Filter:=strFilter, _ >> >> >> >> flags:=lngFlags, _ >> >> >> >> DialogTitle:="Enter File Name and Location for >> >> >> >> Mail >> List >> >> >> >> File >> >> >> >> Export") >> >> >> >> >> >> >> >> varFileName = adhTrimNull(varFileName) >> >> >> >> >> >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> >> >> >> txtMailingList _ >> >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) >> >> >> >> If intReply <> vbYes Then >> >> >> >> MsgBox "Export Aborted.", vbExclamation >> >> >> >> Exit Sub >> >> >> >> Else >> >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> >> >> >> "qryExportMailingList", varFileName, True >> >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, > >> >> >> >> True >> >> >> >> >> >> >> >> MsgBox "Mail List Exported.", vbExclamation >> >> >> >> End If >> >> >> >> >> >> >> >> >> >> >> >> Of course, my transfer is failing but the file name ends up >> >> >> >> in the var just fine. >> >> >> >> >> >> >> >> Rocky Smolin >> >> >> >> Beach Access Software >> >> >> >> 858-259-4334 >> >> >> >> www.e-z-mrp.com >> >> >> >> www.bchacc.com >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -----Original Message----- >> >> >> >> From: accessd-bounces at databaseadvisors.com >> >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> >> >> >> Bud >> Goss >> >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> >> >> >> To: Access Group >> >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> >> >> >> >> >> >> >> I have an Access application that creates a text (.txt) table >> using >> >> >> >> DoCmd.TransferText. >> >> >> >> >> >> >> >> In this application, I would like to display a windows dialog > >> >> >> >> box >> >> >> showing >> >> >> >> "Save in;" and "File name:" that would allow the user to >> >> >> >> navigate to the directory where the table would be located >> >> >> >> and designate file name to be used. >> >> >> >> (Similar to the dialog box that you see when you do a file >> >> >> >> save as in Microsoft word etc.) >> >> >> >> >> >> >> >> Is it possible to do this in Access? >> >> >> >> >> >> >> >> If so, would some one tell me where I can find information >> >> >> >> and examples. >> >> >> >> -- >> >> >> >> AccessD mailing list >> >> >> >> AccessD at databaseadvisors.com >> >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> AccessD mailing list >> >> >> >> AccessD at databaseadvisors.com >> >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> >> >> >> >> >> > -- >> >> >> >> >> >> > AccessD mailing list >> >> >> > AccessD at databaseadvisors.com >> >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> > Website: http://www.databaseadvisors.com >> >> >> > >> >> >> >> >> >> -- >> >> >> AccessD mailing list >> >> >> AccessD at databaseadvisors.com >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> >> Website: http://www.databaseadvisors.com >> >> >> >> >> > -- >> >> > AccessD mailing list >> >> > AccessD at databaseadvisors.com >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> >> > Website: http://www.databaseadvisors.com >> >> > >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> > >> > >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> >> -- >> >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Thu Mar 19 14:00:04 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 19 Mar 2009 15:00:04 -0400 Subject: [AccessD] Dialog Box for Creating .txt Tables In-Reply-To: <534370.43843.qm@web81302.mail.mud.yahoo.com> References: <534370.43843.qm@web81302.mail.mud.yahoo.com> Message-ID: <29f585dd0903191200m4cddd75dg642adc8d1049b8fd@mail.gmail.com> The code anticipates that the user will enter a filename. Test for its absence using the same code as the Cancel button uses, or alternatively supply a filename generated from today's date. Never under-estimate the user's intelligence, in short. hth, Arthur From cfoust at infostatsystems.com Thu Mar 19 14:35:19 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 12:35:19 -0700 Subject: [AccessD] Dialog Box for Creating .txt Tables In-Reply-To: <29f585dd0903191200m4cddd75dg642adc8d1049b8fd@mail.gmail.com> References: <534370.43843.qm@web81302.mail.mud.yahoo.com> <29f585dd0903191200m4cddd75dg642adc8d1049b8fd@mail.gmail.com> Message-ID: I thought that was never *over* estimate the user's intelligence? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, March 19, 2009 12:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt Tables The code anticipates that the user will enter a filename. Test for its absence using the same code as the Cancel button uses, or alternatively supply a filename generated from today's date. Never under-estimate the user's intelligence, in short. hth, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Thu Mar 19 14:52:57 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 19 Mar 2009 15:52:57 -0400 Subject: [AccessD] Dialog Box for Creating .txt Tables In-Reply-To: References: <534370.43843.qm@web81302.mail.mud.yahoo.com> <29f585dd0903191200m4cddd75dg642adc8d1049b8fd@mail.gmail.com> Message-ID: <49C2A299.7000302@gmail.com> A developer's job is to create more idiot proof applications. The universe's job is to create bigger idiots. Which has more experience? John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > I thought that was never *over* estimate the user's intelligence? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Thursday, March 19, 2009 12:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt Tables > > The code anticipates that the user will enter a filename. Test for its > absence using the same code as the Cancel button uses, or alternatively > supply a filename generated from today's date. > > Never under-estimate the user's intelligence, in short. > > hth, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From rusty.hammond at cpiqpc.com Thu Mar 19 15:04:03 2009 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Thu, 19 Mar 2009 15:04:03 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 Message-ID: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> I just thought I'd throw this out there and see everyone thinks. http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html It does sound like there are some nice new features. Whether they outweigh the drawbacks... Rusty Hammond ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From fuller.artful at gmail.com Thu Mar 19 15:32:14 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 19 Mar 2009 16:32:14 -0400 Subject: [AccessD] Dialog Box for Creating .txt Tables In-Reply-To: References: <534370.43843.qm@web81302.mail.mud.yahoo.com> <29f585dd0903191200m4cddd75dg642adc8d1049b8fd@mail.gmail.com> Message-ID: <29f585dd0903191332i16c6428cs3063064f9d180333@mail.gmail.com> I thought I'd slip that past you but I ought to have known better. On Thu, Mar 19, 2009 at 3:35 PM, Charlotte Foust wrote: > I thought that was never *over* estimate the user's intelligence? > > From davidmcafee at gmail.com Thu Mar 19 15:59:16 2009 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 19 Mar 2009 13:59:16 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> I agree with him on these A2007 problems: Not being able to see a list of object sorted by modified date the way you'd expect in Windows Explorer. Losing Alt+D as a way to put the current object in design mode Losing the toolbar item to automatically jump to a form or report's module code Missing right mouse click items like import/export As for the Ribbon, I don't like the "Once you get used to it, its not that bad" that I hear quite often. I don't feel so many command/tol bar buttons need to be seen. As a programer, I feel I need to know what the user needs to have available to them, If they do need something that can navigate view the menus (oops, they removed them!). "Overcoming Resistance to Change For years, the Access community complained that Microsoft was abandoning Access, that they didn't invest enough in it, that the Jet Engine and DAO was dead, etc. Well, the Microsoft Access development team for Access 2007 was the largest ever and Microsoft made a huge investment that added considerable new features to Access." I never really requested change. I hoped that they wouldn't abandon Access, like was always rumored. There are a few new cool features, but they never fixed some old bugs that still go back to early versions of Access. They still haven't made a list box with .fontcolor or .selectedrowBackColor property. The datasheet totals are cool, but I should provide that for my users in their form. Remember, users shouldnt be accessing the tables/queries directly. "In Access 2007, a different approach is necessary for finding your object. Rather than visually finding it, enter some letters of the object name in the Search Bar, and the list of objects gets filtered to just those names. This makes it very easy to find objects by name -- especially text within an object name -- that wasn't possible before. Once you are used to this, it's very difficult to go back." Nah, give me my detail view. The ability to sort by Name and or date is more important to me. My naming conventions is another way for me to quickly find what I need. The Date picker is nice, but is there a way to turn it off? THey may be times where you don't want it to be displayed, or use your own instead. Just my worthless 2 cents, David On Thu, Mar 19, 2009 at 1:04 PM, wrote: > > I just thought I'd throw this out there and see everyone thinks. > > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > > > It does sound like there are some nice new features. ?Whether they outweigh > the drawbacks... > > > Rusty Hammond > > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jimdettman at verizon.net Thu Mar 19 16:06:55 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 19 Mar 2009 17:06:55 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> Message-ID: The thing of it is, the few items he did mention that were a positive all of us have already tackled and have in one form or another. To me A2007 is just a ho hum version and they can keep it. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I agree with him on these A2007 problems: Not being able to see a list of object sorted by modified date the way you'd expect in Windows Explorer. Losing Alt+D as a way to put the current object in design mode Losing the toolbar item to automatically jump to a form or report's module code Missing right mouse click items like import/export As for the Ribbon, I don't like the "Once you get used to it, its not that bad" that I hear quite often. I don't feel so many command/tol bar buttons need to be seen. As a programer, I feel I need to know what the user needs to have available to them, If they do need something that can navigate view the menus (oops, they removed them!). "Overcoming Resistance to Change For years, the Access community complained that Microsoft was abandoning Access, that they didn't invest enough in it, that the Jet Engine and DAO was dead, etc. Well, the Microsoft Access development team for Access 2007 was the largest ever and Microsoft made a huge investment that added considerable new features to Access." I never really requested change. I hoped that they wouldn't abandon Access, like was always rumored. There are a few new cool features, but they never fixed some old bugs that still go back to early versions of Access. They still haven't made a list box with .fontcolor or .selectedrowBackColor property. The datasheet totals are cool, but I should provide that for my users in their form. Remember, users shouldnt be accessing the tables/queries directly. "In Access 2007, a different approach is necessary for finding your object. Rather than visually finding it, enter some letters of the object name in the Search Bar, and the list of objects gets filtered to just those names. This makes it very easy to find objects by name -- especially text within an object name -- that wasn't possible before. Once you are used to this, it's very difficult to go back." Nah, give me my detail view. The ability to sort by Name and or date is more important to me. My naming conventions is another way for me to quickly find what I need. The Date picker is nice, but is there a way to turn it off? THey may be times where you don't want it to be displayed, or use your own instead. Just my worthless 2 cents, David On Thu, Mar 19, 2009 at 1:04 PM, wrote: > > I just thought I'd throw this out there and see everyone thinks. > > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > > > It does sound like there are some nice new features. ?Whether they outweigh > the drawbacks... > > > Rusty Hammond > > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Mar 19 16:09:20 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 21:09:20 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> Message-ID: With the single exception of the Datasheet Totals, there is nothing fundamental,y improved for me as a developer. The quote "..get used to it.." made me spit. I can get used to anything, but why have all these new ways of doing what is essentially the same. Lots of "stuff" is worse - David points them out below. For me, I abhor the 2007. No "fundamental" improvements - with this "update", beauty is not even skin deep. Max On 3/19/09, David McAfee wrote: > > I agree with him on these A2007 problems: > > Not being able to see a list of object sorted by modified date the way > you'd expect in Windows Explorer. > > Losing Alt+D as a way to put the current object in design mode > > Losing the toolbar item to automatically jump to a form or report's module > code > > Missing right mouse click items like import/export > > As for the Ribbon, I don't like the "Once you get used to it, its not > that bad" that I hear quite often. > I don't feel so many command/tol bar buttons need to be seen. As a > programer, I feel I need to know what the user needs to have available > to them, > If they do need something that can navigate view the menus (oops, they > removed them!). > > "Overcoming Resistance to Change > > For years, the Access community complained that Microsoft was > abandoning Access, that they didn't invest enough in it, that the Jet > Engine and DAO was dead, etc. Well, the Microsoft Access development > team for Access 2007 was the largest ever and Microsoft made a huge > investment that added considerable new features to Access." > > I never really requested change. I hoped that they wouldn't abandon > Access, like was always rumored. > > There are a few new cool features, but they never fixed some old bugs > that still go back to early versions of Access. > > They still haven't made a list box with .fontcolor or > .selectedrowBackColor property. > > The datasheet totals are cool, but I should provide that for my users > in their form. Remember, users shouldnt be accessing the > tables/queries directly. > > "In Access 2007, a different approach is necessary for finding your > object. Rather than visually finding it, enter some letters of the > object name in the Search Bar, and the list of objects gets filtered > to just those names. This makes it very easy to find objects by name > -- especially text within an object name -- that wasn't possible > before. Once you are used to this, it's very difficult to go back." > > Nah, give me my detail view. The ability to sort by Name and or date > is more important to me. My naming conventions is another way for me > to quickly find what I need. > > The Date picker is nice, but is there a way to turn it off? THey may > be times where you don't want it to be displayed, or use your own > instead. > > Just my worthless 2 cents, > David > > > > > > > On Thu, Mar 19, 2009 at 1:04 PM, wrote: > > > > I just thought I'd throw this out there and see everyone thinks. > > > > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > > > > > > It does sound like there are some nice new features. Whether they > outweigh > > the drawbacks... > > > > > > Rusty Hammond > > > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > > corporate e-mail system and is subject to archival, monitoring or review > > by, and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From paulrster at gmail.com Thu Mar 19 16:17:08 2009 From: paulrster at gmail.com (Paul Rodgers) Date: Thu, 19 Mar 2009 21:17:08 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> Message-ID: <1ad7dee90903191417x3d4ff412g824bcf9704a31d4a@mail.gmail.com> Couldn't agree more, David. My latest laptop came with 2007 - fortunately not the dreaded Vista - and I did try to cope with Access2007. But I found it hardly worth the challenge of learning the whole program over again when the new version offered so little improvement. For me as an occasional user - MySql is my main thing - I decided it simply wasn't worth the worry. I took 2007 off the machine and replaced it with 2003. Was I wrong to do that? I don't think so, but just in case I am going to a short course on converting to 2007 at the local college next week - with an open mind. But the lecturer will have to be very convincing, I confess, for me to replace it. In the thick of trying to sort out Access 2007, before I did myself the real favour of removing it, I really felt we had been betrayed by Microsoft. All the best paul 2009/3/19 David McAfee > I agree with him on these A2007 problems: > > Not being able to see a list of object sorted by modified date the way > you'd expect in Windows Explorer. > > Losing Alt+D as a way to put the current object in design mode > > Losing the toolbar item to automatically jump to a form or report's module > code > > Missing right mouse click items like import/export > > As for the Ribbon, I don't like the "Once you get used to it, its not > that bad" that I hear quite often. > I don't feel so many command/tol bar buttons need to be seen. As a > programer, I feel I need to know what the user needs to have available > to them, > If they do need something that can navigate view the menus (oops, they > removed them!). > > "Overcoming Resistance to Change > > For years, the Access community complained that Microsoft was > abandoning Access, that they didn't invest enough in it, that the Jet > Engine and DAO was dead, etc. Well, the Microsoft Access development > team for Access 2007 was the largest ever and Microsoft made a huge > investment that added considerable new features to Access." > > I never really requested change. I hoped that they wouldn't abandon > Access, like was always rumored. > > There are a few new cool features, but they never fixed some old bugs > that still go back to early versions of Access. > > They still haven't made a list box with .fontcolor or > .selectedrowBackColor property. > > The datasheet totals are cool, but I should provide that for my users > in their form. Remember, users shouldnt be accessing the > tables/queries directly. > > "In Access 2007, a different approach is necessary for finding your > object. Rather than visually finding it, enter some letters of the > object name in the Search Bar, and the list of objects gets filtered > to just those names. This makes it very easy to find objects by name > -- especially text within an object name -- that wasn't possible > before. Once you are used to this, it's very difficult to go back." > > Nah, give me my detail view. The ability to sort by Name and or date > is more important to me. My naming conventions is another way for me > to quickly find what I need. > > The Date picker is nice, but is there a way to turn it off? THey may > be times where you don't want it to be displayed, or use your own > instead. > > Just my worthless 2 cents, > David > > > > > > > On Thu, Mar 19, 2009 at 1:04 PM, wrote: > > > > I just thought I'd throw this out there and see everyone thinks. > > > > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > > > > > > It does sound like there are some nice new features. Whether they > outweigh > > the drawbacks... > > > > > > Rusty Hammond > > > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > > corporate e-mail system and is subject to archival, monitoring or review > > by, and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- email paul.rodgers at bcs.org Phone 0208 241 0567 Mob 07866 996377 Skype sinbadly07 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ' ...There's nothing like bondage and a stone-deaf taskmaster for taming us women. Besides, you've got the laws on your side.' - Arabella to teacher Phillotson in Jude the Obscure by Thomas Hardy (1895) . . . From davidmcafee at gmail.com Thu Mar 19 16:18:35 2009 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 19 Mar 2009 14:18:35 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> Message-ID: <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used to > it.." made me spit. ?I can get used to anything, but why have all these new > ways of doing what is essentially the same. ?Lots of "stuff" is worse - > David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the way >> you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's module >> code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have available >> to them, >> If they do need something that can navigate view the menus (oops, they >> removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ********************************************************************** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or review >> > by, and/or disclosure to, someone other than the recipient. >> > ********************************************************************** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rusty.hammond at cpiqpc.com Thu Mar 19 16:42:45 2009 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Thu, 19 Mar 2009 16:42:45 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 Message-ID: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> I would expand that to the office suite, not just Access. Is it possible Access was never intended to be the development tool it became, but just a power user application. Now they are trying to reel it back in and move us to .net? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used > to it.." made me spit. ?I can get used to anything, but why have all > these new ways of doing what is essentially the same. ?Lots of "stuff" > is worse - David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the >> way you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's >> module code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have >> available to them, If they do need something that can navigate view >> the menus (oops, they removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ******************************************************************* >> > *** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or >> > review by, and/or disclosure to, someone other than the recipient. >> > ******************************************************************* >> > *** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From wdhindman at dejpolsystems.com Thu Mar 19 16:51:20 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 17:51:20 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> Message-ID: ...the ribbon is driven by the other Office apps ...we are doomed to see it again in Access 14 ...I'm just hoping that the wholesale rejection of A2k7 by the Access developer community has woke a few people up in that supposedly larger Access team at MS ...they MUST provide a developer alternative to the ribbon environment or see it die as a development tool as people like me move to VS and dot.net :( ...as for the FMS article, they are wed to MS and not about to sing another tune ...besides which, if developers are not buying into A2k7, they're not buying FMS' new products for it ...so I'm not buying this sales pitch from them at all ...and I am an FMS customer, I use and promote their tools to others ...just not the new ones for A2k7 :( William -------------------------------------------------- From: "David McAfee" Sent: Thursday, March 19, 2009 5:18 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > I'll Just wait for the next version. > > It used to be every other version of Access was not that great. I > think something got out of Sync. > > 1 -Never used it > 2 - Good > 95 - Bleh, hurl, > 97 - My favorite > 2000 - I liked it, but I think it wasnt well liked > 2002 (Office XP) I never really used it > 2003 - Like it > 2007 - more dry heaving noises > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > wrote: >> With the single exception of the Datasheet Totals, there is nothing >> fundamental,y improved for me as a developer. The quote "..get used to >> it.." made me spit. I can get used to anything, but why have all these >> new >> ways of doing what is essentially the same. Lots of "stuff" is worse - >> David points them out below. >> For me, I abhor the 2007. No "fundamental" improvements - with this >> "update", beauty is not even skin deep. >> >> Max >> >> >> On 3/19/09, David McAfee wrote: >>> >>> I agree with him on these A2007 problems: >>> >>> Not being able to see a list of object sorted by modified date the way >>> you'd expect in Windows Explorer. >>> >>> Losing Alt+D as a way to put the current object in design mode >>> >>> Losing the toolbar item to automatically jump to a form or report's >>> module >>> code >>> >>> Missing right mouse click items like import/export >>> >>> As for the Ribbon, I don't like the "Once you get used to it, its not >>> that bad" that I hear quite often. >>> I don't feel so many command/tol bar buttons need to be seen. As a >>> programer, I feel I need to know what the user needs to have available >>> to them, >>> If they do need something that can navigate view the menus (oops, they >>> removed them!). >>> >>> "Overcoming Resistance to Change >>> >>> For years, the Access community complained that Microsoft was >>> abandoning Access, that they didn't invest enough in it, that the Jet >>> Engine and DAO was dead, etc. Well, the Microsoft Access development >>> team for Access 2007 was the largest ever and Microsoft made a huge >>> investment that added considerable new features to Access." >>> >>> I never really requested change. I hoped that they wouldn't abandon >>> Access, like was always rumored. >>> >>> There are a few new cool features, but they never fixed some old bugs >>> that still go back to early versions of Access. >>> >>> They still haven't made a list box with .fontcolor or >>> .selectedrowBackColor property. >>> >>> The datasheet totals are cool, but I should provide that for my users >>> in their form. Remember, users shouldnt be accessing the >>> tables/queries directly. >>> >>> "In Access 2007, a different approach is necessary for finding your >>> object. Rather than visually finding it, enter some letters of the >>> object name in the Search Bar, and the list of objects gets filtered >>> to just those names. This makes it very easy to find objects by name >>> -- especially text within an object name -- that wasn't possible >>> before. Once you are used to this, it's very difficult to go back." >>> >>> Nah, give me my detail view. The ability to sort by Name and or date >>> is more important to me. My naming conventions is another way for me >>> to quickly find what I need. >>> >>> The Date picker is nice, but is there a way to turn it off? THey may >>> be times where you don't want it to be displayed, or use your own >>> instead. >>> >>> Just my worthless 2 cents, >>> David >>> >>> >>> >>> >>> >>> >>> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >>> > >>> > I just thought I'd throw this out there and see everyone thinks. >>> > >>> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >>> > >>> > >>> > It does sound like there are some nice new features. Whether they >>> outweigh >>> > the drawbacks... >>> > >>> > >>> > Rusty Hammond >>> > >>> > >>> > ********************************************************************** >>> > WARNING: All e-mail sent to and from this address will be received, >>> > scanned or otherwise recorded by the CPI Qualified Plan Consultants, >>> > Inc. >>> > corporate e-mail system and is subject to archival, monitoring or >>> > review >>> > by, and/or disclosure to, someone other than the recipient. >>> > ********************************************************************** >>> > -- >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From JHewson at nciinc.com Thu Mar 19 16:54:37 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Thu, 19 Mar 2009 16:54:37 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> What I am finding that some of our customers do not want any .net development or any other development that involves any type of programming language. Some of their IT departments considered it a new developed software and it could take several months or longer to get approval to begin the project and/or deploy it. If the development is done in Access using the tools that came with Access then the IT department considers it COTS and no approval is necessary. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Thursday, March 19, 2009 4:43 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I would expand that to the office suite, not just Access. Is it possible Access was never intended to be the development tool it became, but just a power user application. Now they are trying to reel it back in and move us to .net? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used > to it.." made me spit. ?I can get used to anything, but why have all > these new ways of doing what is essentially the same. ?Lots of "stuff" > is worse - David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the >> way you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's >> module code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have >> available to them, If they do need something that can navigate view >> the menus (oops, they removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ******************************************************************* >> > *** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or >> > review by, and/or disclosure to, someone other than the recipient. >> > ******************************************************************* >> > *** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From cfoust at infostatsystems.com Thu Mar 19 17:13:00 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 15:13:00 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> <7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> Message-ID: That's about the most senseless thing I've ever heard! Most IT departments we deal with don't want to come within a mile of an Access app and actively try to prevent their occurrence. Your customers wnt development without programming?? Are they looking for spreadsheets? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Thursday, March 19, 2009 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 What I am finding that some of our customers do not want any .net development or any other development that involves any type of programming language. Some of their IT departments considered it a new developed software and it could take several months or longer to get approval to begin the project and/or deploy it. If the development is done in Access using the tools that came with Access then the IT department considers it COTS and no approval is necessary. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Thursday, March 19, 2009 4:43 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I would expand that to the office suite, not just Access. Is it possible Access was never intended to be the development tool it became, but just a power user application. Now they are trying to reel it back in and move us to .net? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used > to it.." made me spit. ?I can get used to anything, but why have all > these new ways of doing what is essentially the same. ?Lots of "stuff" > is worse - David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the >> way you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's >> module code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have >> available to them, If they do need something that can navigate view >> the menus (oops, they removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ******************************************************************* >> > *** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan >> > Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or >> > review by, and/or disclosure to, someone other than the recipient. >> > ******************************************************************* >> > *** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Mar 19 17:16:09 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 15:16:09 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: It's more than possible. Access has always been pitched to power users, from 1.0, but people fell in love with it and found it so much nicer to use and work with than dBase or Paradox, that they switched over and started developing in Access. Remember PCs were still somewhat infantile then and I don't think even Microsoft ever expected Access to grow into the development tool it became. I think that was in the QBasic days, but my memory is fuzzy on that item. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Thursday, March 19, 2009 2:43 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I would expand that to the office suite, not just Access. Is it possible Access was never intended to be the development tool it became, but just a power user application. Now they are trying to reel it back in and move us to .net? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used > to it.." made me spit. ?I can get used to anything, but why have all > these new ways of doing what is essentially the same. ?Lots of "stuff" > is worse - David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the >> way you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's >> module code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have >> available to them, If they do need something that can navigate view >> the menus (oops, they removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ******************************************************************* >> > *** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan >> > Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or >> > review by, and/or disclosure to, someone other than the recipient. >> > ******************************************************************* >> > *** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Mar 19 17:20:51 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 18:20:51 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET><7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> Message-ID: ...amazing it is just how different our customer environments are ...in my world a client dba is someone I trust to reboot the server ...their "IT Department" is me. ...I prefer my world :) William -------------------------------------------------- From: "Charlotte Foust" Sent: Thursday, March 19, 2009 6:13 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > That's about the most senseless thing I've ever heard! Most IT > departments we deal with don't want to come within a mile of an Access app > and actively try to prevent their occurrence. > > Your customers wnt development without programming?? Are they looking for > spreadsheets? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim > Sent: Thursday, March 19, 2009 2:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > What I am finding that some of our customers do not want any .net > development or any other development that involves any type of programming > language. Some of their IT departments considered it a new developed > software and it could take several months or longer to get approval to > begin the project and/or deploy it. If the development is done in Access > using the tools that came with Access then the IT department considers it > COTS and no approval is necessary. > > Jim > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > rusty.hammond at cpiqpc.com > Sent: Thursday, March 19, 2009 4:43 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I would expand that to the office suite, not just Access. Is it possible > Access was never intended to be the development tool it became, but just a > power user application. Now they are trying to reel it back in and move > us to .net? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, March 19, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I'll Just wait for the next version. > > It used to be every other version of Access was not that great. I think > something got out of Sync. > > 1 -Never used it > 2 - Good > 95 - Bleh, hurl, > 97 - My favorite > 2000 - I liked it, but I think it wasnt well liked > 2002 (Office XP) I never really used it > 2003 - Like it > 2007 - more dry heaving noises > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > wrote: >> With the single exception of the Datasheet Totals, there is nothing >> fundamental,y improved for me as a developer. The quote "..get used >> to it.." made me spit. I can get used to anything, but why have all >> these new ways of doing what is essentially the same. Lots of "stuff" >> is worse - David points them out below. >> For me, I abhor the 2007. No "fundamental" improvements - with this >> "update", beauty is not even skin deep. >> >> Max >> >> >> On 3/19/09, David McAfee wrote: >>> >>> I agree with him on these A2007 problems: >>> >>> Not being able to see a list of object sorted by modified date the >>> way you'd expect in Windows Explorer. >>> >>> Losing Alt+D as a way to put the current object in design mode >>> >>> Losing the toolbar item to automatically jump to a form or report's >>> module code >>> >>> Missing right mouse click items like import/export >>> >>> As for the Ribbon, I don't like the "Once you get used to it, its not >>> that bad" that I hear quite often. >>> I don't feel so many command/tol bar buttons need to be seen. As a >>> programer, I feel I need to know what the user needs to have >>> available to them, If they do need something that can navigate view >>> the menus (oops, they removed them!). >>> >>> "Overcoming Resistance to Change >>> >>> For years, the Access community complained that Microsoft was >>> abandoning Access, that they didn't invest enough in it, that the Jet >>> Engine and DAO was dead, etc. Well, the Microsoft Access development >>> team for Access 2007 was the largest ever and Microsoft made a huge >>> investment that added considerable new features to Access." >>> >>> I never really requested change. I hoped that they wouldn't abandon >>> Access, like was always rumored. >>> >>> There are a few new cool features, but they never fixed some old bugs >>> that still go back to early versions of Access. >>> >>> They still haven't made a list box with .fontcolor or >>> .selectedrowBackColor property. >>> >>> The datasheet totals are cool, but I should provide that for my users >>> in their form. Remember, users shouldnt be accessing the >>> tables/queries directly. >>> >>> "In Access 2007, a different approach is necessary for finding your >>> object. Rather than visually finding it, enter some letters of the >>> object name in the Search Bar, and the list of objects gets filtered >>> to just those names. This makes it very easy to find objects by name >>> -- especially text within an object name -- that wasn't possible >>> before. Once you are used to this, it's very difficult to go back." >>> >>> Nah, give me my detail view. The ability to sort by Name and or date >>> is more important to me. My naming conventions is another way for me >>> to quickly find what I need. >>> >>> The Date picker is nice, but is there a way to turn it off? THey may >>> be times where you don't want it to be displayed, or use your own >>> instead. >>> >>> Just my worthless 2 cents, >>> David >>> >>> >>> >>> >>> >>> >>> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >>> > >>> > I just thought I'd throw this out there and see everyone thinks. >>> > >>> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >>> > >>> > >>> > It does sound like there are some nice new features. Whether they >>> outweigh >>> > the drawbacks... >>> > >>> > >>> > Rusty Hammond >>> > >>> > >>> > ******************************************************************* >>> > *** >>> > WARNING: All e-mail sent to and from this address will be received, >>> > scanned or otherwise recorded by the CPI Qualified Plan >>> > Consultants, > Inc. >>> > corporate e-mail system and is subject to archival, monitoring or >>> > review by, and/or disclosure to, someone other than the recipient. >>> > ******************************************************************* >>> > *** >>> > -- >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > ################################################################################ > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of this > information is prohibited. This email transmission contains information > from NCI Information Systems, Inc. that may be considered privileged or > confidential and is intended solely for the named recipient. > ################################################################################ > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 19 17:23:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 22:23:13 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: >but my memory is fuzzy on that item. That would be age - right? (Ducks and runs) Max ps. The people who want applications without programming are probably the same ones who want Table Level access in Acces.. On 3/19/09, Charlotte Foust wrote: > > It's more than possible. Access has always been pitched to power users, > from 1.0, but people fell in love with it and found it so much nicer to use > and work with than dBase or Paradox, that they switched over and started > developing in Access. Remember PCs were still somewhat infantile then and I > don't think even Microsoft ever expected Access to grow into the development > tool it became. I think that was in the QBasic days, but my memory is fuzzy > on that item. > > > Charlotte Foust > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of > rusty.hammond at cpiqpc.com > Sent: Thursday, March 19, 2009 2:43 PM > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I would expand that to the office suite, not just Access. Is it possible > Access was never intended to be the development tool it became, but just a > power user application. Now they are trying to reel it back in and move us > to .net? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, March 19, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I'll Just wait for the next version. > > It used to be every other version of Access was not that great. I think > something got out of Sync. > > 1 -Never used it > 2 - Good > 95 - Bleh, hurl, > 97 - My favorite > 2000 - I liked it, but I think it wasnt well liked > 2002 (Office XP) I never really used it > 2003 - Like it > 2007 - more dry heaving noises > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > wrote: > > With the single exception of the Datasheet Totals, there is nothing > > fundamental,y improved for me as a developer. The quote "..get used > > to it.." made me spit. I can get used to anything, but why have all > > these new ways of doing what is essentially the same. Lots of "stuff" > > is worse - David points them out below. > > For me, I abhor the 2007. No "fundamental" improvements - with this > > "update", beauty is not even skin deep. > > > > Max > > > > > > On 3/19/09, David McAfee wrote: > >> > >> I agree with him on these A2007 problems: > >> > >> Not being able to see a list of object sorted by modified date the > >> way you'd expect in Windows Explorer. > >> > >> Losing Alt+D as a way to put the current object in design mode > >> > >> Losing the toolbar item to automatically jump to a form or report's > >> module code > >> > >> Missing right mouse click items like import/export > >> > >> As for the Ribbon, I don't like the "Once you get used to it, its not > >> that bad" that I hear quite often. > >> I don't feel so many command/tol bar buttons need to be seen. As a > >> programer, I feel I need to know what the user needs to have > >> available to them, If they do need something that can navigate view > >> the menus (oops, they removed them!). > >> > >> "Overcoming Resistance to Change > >> > >> For years, the Access community complained that Microsoft was > >> abandoning Access, that they didn't invest enough in it, that the Jet > >> Engine and DAO was dead, etc. Well, the Microsoft Access development > >> team for Access 2007 was the largest ever and Microsoft made a huge > >> investment that added considerable new features to Access." > >> > >> I never really requested change. I hoped that they wouldn't abandon > >> Access, like was always rumored. > >> > >> There are a few new cool features, but they never fixed some old bugs > >> that still go back to early versions of Access. > >> > >> They still haven't made a list box with .fontcolor or > >> .selectedrowBackColor property. > >> > >> The datasheet totals are cool, but I should provide that for my users > >> in their form. Remember, users shouldnt be accessing the > >> tables/queries directly. > >> > >> "In Access 2007, a different approach is necessary for finding your > >> object. Rather than visually finding it, enter some letters of the > >> object name in the Search Bar, and the list of objects gets filtered > >> to just those names. This makes it very easy to find objects by name > >> -- especially text within an object name -- that wasn't possible > >> before. Once you are used to this, it's very difficult to go back." > >> > >> Nah, give me my detail view. The ability to sort by Name and or date > >> is more important to me. My naming conventions is another way for me > >> to quickly find what I need. > >> > >> The Date picker is nice, but is there a way to turn it off? THey may > >> be times where you don't want it to be displayed, or use your own > >> instead. > >> > >> Just my worthless 2 cents, > >> David > >> > >> > >> > >> > >> > >> > >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: > >> > > >> > I just thought I'd throw this out there and see everyone thinks. > >> > > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > >> > > >> > > >> > It does sound like there are some nice new features. Whether they > >> outweigh > >> > the drawbacks... > >> > > >> > > >> > Rusty Hammond > >> > > >> > > >> > ******************************************************************* > >> > *** > >> > WARNING: All e-mail sent to and from this address will be received, > >> > scanned or otherwise recorded by the CPI Qualified Plan > >> > Consultants, > Inc. > >> > corporate e-mail system and is subject to archival, monitoring or > >> > review by, and/or disclosure to, someone other than the recipient. > >> > ******************************************************************* > >> > *** > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, scanned > or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Mar 19 17:31:02 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 15:31:02 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: >That would be age - right? You do enjoy playing with fire, don't you? Be afraid. Be very afraid ... ;-> Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, March 19, 2009 3:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >but my memory is fuzzy on that item. That would be age - right? (Ducks and runs) Max ps. The people who want applications without programming are probably the same ones who want Table Level access in Acces.. On 3/19/09, Charlotte Foust wrote: > > It's more than possible. Access has always been pitched to power > users, from 1.0, but people fell in love with it and found it so much > nicer to use and work with than dBase or Paradox, that they switched > over and started developing in Access. Remember PCs were still > somewhat infantile then and I don't think even Microsoft ever expected > Access to grow into the development tool it became. I think that was > in the QBasic days, but my memory is fuzzy on that item. > > > Charlotte Foust > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of > rusty.hammond at cpiqpc.com > Sent: Thursday, March 19, 2009 2:43 PM > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I would expand that to the office suite, not just Access. Is it > possible Access was never intended to be the development tool it > became, but just a power user application. Now they are trying to > reel it back in and move us to .net? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > McAfee > Sent: Thursday, March 19, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I'll Just wait for the next version. > > It used to be every other version of Access was not that great. I > think something got out of Sync. > > 1 -Never used it > 2 - Good > 95 - Bleh, hurl, > 97 - My favorite > 2000 - I liked it, but I think it wasnt well liked > 2002 (Office XP) I never really used it > 2003 - Like it > 2007 - more dry heaving noises > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > wrote: > > With the single exception of the Datasheet Totals, there is nothing > > fundamental,y improved for me as a developer. The quote "..get used > > to it.." made me spit. I can get used to anything, but why have all > > these new ways of doing what is essentially the same. Lots of "stuff" > > is worse - David points them out below. > > For me, I abhor the 2007. No "fundamental" improvements - with this > > "update", beauty is not even skin deep. > > > > Max > > > > > > On 3/19/09, David McAfee wrote: > >> > >> I agree with him on these A2007 problems: > >> > >> Not being able to see a list of object sorted by modified date the > >> way you'd expect in Windows Explorer. > >> > >> Losing Alt+D as a way to put the current object in design mode > >> > >> Losing the toolbar item to automatically jump to a form or report's > >> module code > >> > >> Missing right mouse click items like import/export > >> > >> As for the Ribbon, I don't like the "Once you get used to it, its > >> not that bad" that I hear quite often. > >> I don't feel so many command/tol bar buttons need to be seen. As a > >> programer, I feel I need to know what the user needs to have > >> available to them, If they do need something that can navigate view > >> the menus (oops, they removed them!). > >> > >> "Overcoming Resistance to Change > >> > >> For years, the Access community complained that Microsoft was > >> abandoning Access, that they didn't invest enough in it, that the > >> Jet Engine and DAO was dead, etc. Well, the Microsoft Access > >> development team for Access 2007 was the largest ever and Microsoft > >> made a huge investment that added considerable new features to Access." > >> > >> I never really requested change. I hoped that they wouldn't abandon > >> Access, like was always rumored. > >> > >> There are a few new cool features, but they never fixed some old > >> bugs that still go back to early versions of Access. > >> > >> They still haven't made a list box with .fontcolor or > >> .selectedrowBackColor property. > >> > >> The datasheet totals are cool, but I should provide that for my > >> users in their form. Remember, users shouldnt be accessing the > >> tables/queries directly. > >> > >> "In Access 2007, a different approach is necessary for finding your > >> object. Rather than visually finding it, enter some letters of the > >> object name in the Search Bar, and the list of objects gets > >> filtered to just those names. This makes it very easy to find > >> objects by name > >> -- especially text within an object name -- that wasn't possible > >> before. Once you are used to this, it's very difficult to go back." > >> > >> Nah, give me my detail view. The ability to sort by Name and or > >> date is more important to me. My naming conventions is another way > >> for me to quickly find what I need. > >> > >> The Date picker is nice, but is there a way to turn it off? THey > >> may be times where you don't want it to be displayed, or use your > >> own instead. > >> > >> Just my worthless 2 cents, > >> David > >> > >> > >> > >> > >> > >> > >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: > >> > > >> > I just thought I'd throw this out there and see everyone thinks. > >> > > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > >> > > >> > > >> > It does sound like there are some nice new features. Whether > >> > they > >> outweigh > >> > the drawbacks... > >> > > >> > > >> > Rusty Hammond > >> > > >> > > >> > ***************************************************************** > >> > ** > >> > *** > >> > WARNING: All e-mail sent to and from this address will be > >> > received, scanned or otherwise recorded by the CPI Qualified Plan > >> > Consultants, > Inc. > >> > corporate e-mail system and is subject to archival, monitoring or > >> > review by, and/or disclosure to, someone other than the recipient. > >> > ***************************************************************** > >> > ** > >> > *** > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or > review by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Mar 19 17:45:54 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 22:45:54 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 Message-ID: ummm,, bottom lip trembles as Max says...I meant that you would have been too young for it to have any impression on you - years before you started programming.. Max ps. Is that ok? From DWUTKA at Marlow.com Thu Mar 19 17:48:49 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 17:48:49 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <1ad7dee90903191417x3d4ff412g824bcf9704a31d4a@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> <1ad7dee90903191417x3d4ff412g824bcf9704a31d4a@mail.gmail.com> Message-ID: Ironically, I just moved my laptop back to Vista. When I bought it (almost exactly a year ago), it came with Vista. Being an IT guy, I figured I might as well have something with Vista on it, to get used to it. First thing I ran into a problem was that Office 97 wouldn't install. Well, I have a TON of 97 .mdb's, especially ones with web interfaces, so I had to have Access 97. I use Virtual PC a lot, but I didn't want to have to bring up a virtual machine every time I needed Access 97 (because it happens a lot, and usually isn't planned....). So I immediately wiped my laptop, and went with Windows XP. Now back in December, I replaced 4 SCSI drives in my main desktop, with 4 SATA drives. On my main work desktop, every since Windows 2000 came out, I've run a Server OS on my desktop, so that I could mirror my C drive. I had bought all the components and built this current desktop a year ago (right before I got my new laptop), and it's motherboard had a SATA Raid controller on it. So in December, when I put in my SATA drives, I realized that I no longer needed a Server OS to have fault tolerance on my desktop drives. So I did a striped mirror (giving me a 320 gig fault tolerant drive (4x 160 drives)), and I thought to myself...hmmmm, I can put any OS on here I want, and it's even a 64 bit processor! So I installed Vista Business 64 bit, with SP1.....and WOW! Turned of UAC. That is a pain, but it's not hard to turn off. Had two software packages I can't install, Toad (for our production database, which I'm not in charge of, so I hardly use Toad anymore anyways, and it was the 64 bit part, not Vista, that was the issue) and our Hours program (old dos based program, crashes with the 64 bit...don't care, can use it in a Remote Desktop session on our terminal server when I need it once a week.). Things I like about Vista: Performance!!!! I can be actually using my desktop in about 30 to 45 seconds after I hit the power button, and a good 15 seconds of that is the BIOS booting up (can't seem to get it not to try the network boot). Once I log in, it takes about 5 seconds to get a desktop and once that is on the screen, I can start working, while vista is loading everything else. With almost no delay! File transfers: You can click 'more details' when you are transferring files, and it will show you how much is left to copy, in actual size. Very nice. I do a lot of big file copies, and that's handy to have. The look: Having a visual representation of how much drive space you have is kind of nice. Aero is pretty slick, especially if you have a video card that can handle it. Sidebar: I have some handy gadgets, and with Windows Key - Space bar bringing the sidebar up to the front, it's very handy. Much more intuitive: On my laptop (which I just put Vista back on this weekend (because Office 97 will install with vista SP1), when I installed Palm Desktop 6.2 (for my Palm TX), to sync with Bluetooth was a simple checkbox, no setting up a virtual com port, etc. Searching: The Vista search is very powerful! Vista OS native capabilities: Burning data to CDs\DVDs. Speech Recognition. On my laptop, to connect with a VPN while logging in is a snap. Now....Access 2007...that's a different story, played with it few a few minutes, and wiped out that virtual machine.... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Rodgers Sent: Thursday, March 19, 2009 4:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Couldn't agree more, David. My latest laptop came with 2007 - fortunately not the dreaded Vista - and I did try to cope with Access2007. But I found it hardly worth the challenge of learning the whole program over again when the new version offered so little improvement. For me as an occasional user - MySql is my main thing - I decided it simply wasn't worth the worry. I took 2007 off the machine and replaced it with 2003. Was I wrong to do that? I don't think so, but just in case I am going to a short course on converting to 2007 at the local college next week - with an open mind. But the lecturer will have to be very convincing, I confess, for me to replace it. In the thick of trying to sort out Access 2007, before I did myself the real favour of removing it, I really felt we had been betrayed by Microsoft. All the best paul The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Thu Mar 19 17:48:46 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 15:48:46 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: Message-ID: Nice save, Max. LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, March 19, 2009 3:46 PM To: Access Developers discussion and problem solving Subject: [AccessD] FMS Article on the new features in Access 2007 ummm,, bottom lip trembles as Max says...I meant that you would have been too young for it to have any impression on you - years before you started programming.. Max ps. Is that ok? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Thu Mar 19 17:51:58 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 17:51:58 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET><7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> Message-ID: LOL, ditto. Being the Network Systems Admin, I like not having to deal with other IT department personnel. I have had to deal with a few, on side jobs, but it's rare. It's amazing how some people get techie jobs with so little techie knowledge...... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, March 19, 2009 5:21 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 ...amazing it is just how different our customer environments are ...in my world a client dba is someone I trust to reboot the server ...their "IT Department" is me. ...I prefer my world :) William -------------------------------------------------- From: "Charlotte Foust" Sent: Thursday, March 19, 2009 6:13 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > That's about the most senseless thing I've ever heard! Most IT > departments we deal with don't want to come within a mile of an Access app > and actively try to prevent their occurrence. > > Your customers wnt development without programming?? Are they looking for > spreadsheets? > > Charlotte Foust The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Thu Mar 19 17:56:10 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 19 Mar 2009 15:56:10 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><1ad7dee90903191417x3d4ff412g824bcf9704a31d4a@mail.gmail.com> Message-ID: I got my latest laptop with Vista and while it's annoying (the security drives me nuts and I hate the aero look), it's tolerable. Unlike you, I have found the performance to be poor by comparison to XP but then I'm not running 64 bit on 4 STAT drives. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, March 19, 2009 3:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Ironically, I just moved my laptop back to Vista. When I bought it (almost exactly a year ago), it came with Vista. Being an IT guy, I figured I might as well have something with Vista on it, to get used to it. First thing I ran into a problem was that Office 97 wouldn't install. Well, I have a TON of 97 .mdb's, especially ones with web interfaces, so I had to have Access 97. I use Virtual PC a lot, but I didn't want to have to bring up a virtual machine every time I needed Access 97 (because it happens a lot, and usually isn't planned....). So I immediately wiped my laptop, and went with Windows XP. Now back in December, I replaced 4 SCSI drives in my main desktop, with 4 SATA drives. On my main work desktop, every since Windows 2000 came out, I've run a Server OS on my desktop, so that I could mirror my C drive. I had bought all the components and built this current desktop a year ago (right before I got my new laptop), and it's motherboard had a SATA Raid controller on it. So in December, when I put in my SATA drives, I realized that I no longer needed a Server OS to have fault tolerance on my desktop drives. So I did a striped mirror (giving me a 320 gig fault tolerant drive (4x 160 drives)), and I thought to myself...hmmmm, I can put any OS on here I want, and it's even a 64 bit processor! So I installed Vista Business 64 bit, with SP1.....and WOW! Turned of UAC. That is a pain, but it's not hard to turn off. Had two software packages I can't install, Toad (for our production database, which I'm not in charge of, so I hardly use Toad anymore anyways, and it was the 64 bit part, not Vista, that was the issue) and our Hours program (old dos based program, crashes with the 64 bit...don't care, can use it in a Remote Desktop session on our terminal server when I need it once a week.). Things I like about Vista: Performance!!!! I can be actually using my desktop in about 30 to 45 seconds after I hit the power button, and a good 15 seconds of that is the BIOS booting up (can't seem to get it not to try the network boot). Once I log in, it takes about 5 seconds to get a desktop and once that is on the screen, I can start working, while vista is loading everything else. With almost no delay! File transfers: You can click 'more details' when you are transferring files, and it will show you how much is left to copy, in actual size. Very nice. I do a lot of big file copies, and that's handy to have. The look: Having a visual representation of how much drive space you have is kind of nice. Aero is pretty slick, especially if you have a video card that can handle it. Sidebar: I have some handy gadgets, and with Windows Key - Space bar bringing the sidebar up to the front, it's very handy. Much more intuitive: On my laptop (which I just put Vista back on this weekend (because Office 97 will install with vista SP1), when I installed Palm Desktop 6.2 (for my Palm TX), to sync with Bluetooth was a simple checkbox, no setting up a virtual com port, etc. Searching: The Vista search is very powerful! Vista OS native capabilities: Burning data to CDs\DVDs. Speech Recognition. On my laptop, to connect with a VPN while logging in is a snap. Now....Access 2007...that's a different story, played with it few a few minutes, and wiped out that virtual machine.... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Rodgers Sent: Thursday, March 19, 2009 4:17 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Couldn't agree more, David. My latest laptop came with 2007 - fortunately not the dreaded Vista - and I did try to cope with Access2007. But I found it hardly worth the challenge of learning the whole program over again when the new version offered so little improvement. For me as an occasional user - MySql is my main thing - I decided it simply wasn't worth the worry. I took 2007 off the machine and replaced it with 2003. Was I wrong to do that? I don't think so, but just in case I am going to a short course on converting to 2007 at the local college next week - with an open mind. But the lecturer will have to be very convincing, I confess, for me to replace it. In the thick of trying to sort out Access 2007, before I did myself the real favour of removing it, I really felt we had been betrayed by Microsoft. All the best paul The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Thu Mar 19 17:58:09 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 20 Mar 2009 09:58:09 +1100 Subject: [AccessD] William region DUPLICATION: was Re: My daughter Allie in the news In-Reply-To: <49C246E6.3070807@gmail.com> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13899@WPEXCH22.retail.ad.cmltd.net.au> Even though this is wildly OT (but it is Friday in Oz), I really like to read these sort of emails when they occasionally pop-up - not only did I learn something new, but it also gives John a new depth of character for me. This sort of chatter makes all of you people 3D and in colour, with families, hopes, dreams and problems outside of our usual dry MS Access issues and that really means something to me. Maybe it is because I see most of you as some sort of extended family. dunno... Anyway - I am starting to sound mushy. (note to self: must cut back on medication this week) - If I keep this up I may need to start watching day time TV and getting weepy at Oprah ;) All the best with your Daughter John, she is lucky to have a strong and supportive family. cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W Colby Sent: Friday, 20 March 2009 12:22 AM To: Access Developers discussion and problem solving Subject: [AccessD] William region DUPLICATION: was Re: My daughter Allie in the news Mike, In fact there are two different genetic disorders. In one a section of genetic material is deleted, i.e. they only have a single copy of that set of genes. The other is where a section of genetic material is duplicated, i.e. they have THREE copies of that set of genes. Williams Region Syndrome is the deletion disorder, where they only have a single copy. Allie has the DUPLICATION disorder called Williams Region Duplication Syndrome. http://louisville.edu/psychology/mervis/research/dup.html The Williams region (named for a doctor that studied the syndrome in the 60s) is a set of about 25 genes on one of the chromosomes. Allie has a duplication of that entire set of 25 genes. Williams Region Syndrome (deletion) was diagnosed in the early 60s, although I am not sure when genetic testing became available to discover the cause. Williams Region Duplication has only been discovered in the last three years which is why it is so "rare". There is a new testing tool that became available three years ago that can now find duplications in general, and so duplications of many different regions are beginning to be discovered. Doctors have theorized "from the beginning" that wherever there is a region that is being deleted, there will be people with that same region duplicated, but they have never had the tools to be able to detect the duplications. Now they do. Williams Deletion syndrome occurs in 1 per 20,000 births, so it is in fact rare. However Williams Region Duplication is not necessarily more rare (they don't really know yet), it is just undiagnosed so far for most people who have it. It turns out that at least in the Williams Region, a duplication has milder symptoms than a deletion. In fact, Williams Region Duplication adults are being discovered because through genetic testing their children are being discovered to have the syndrome, and when it is discovered that their children have this syndrome, the adults are then tested. Some adults have virtually no symptoms, never even realized that they had any problems. Williams Region Deletion syndrome has pretty severe symptoms including low intellectual functioning, heart problems and other medical issues. The biggest study of Williams Region Duplication Syndrome is being done by a group of doctors at the University of Louisville Ky. These doctors have been studying the Williams Region Deletion syndrome for many years and have about 500 people enrolled in the study. Because of the numbers they have been able to discover patterns of symptoms including severe heart problems. Because there are so few people diagnosed so far with the DUPLICATION syndrome, they don't really know what the symptoms are. The same doctors at Louisville have started a study of people with the Duplication syndrome, and until this weekend had about 25 people in the study. We took Allie to Louisville this past weekend to be enrolled in the study, and met 3 other families of duplication syndrome children (one of which was already enrolled). The study gained 3 new children (including Allie) this weekend so they are up to 28. In the end it will be years before they really get enough Duplication people in the study, and of course enough time tracking the people, to discover patterns of symptoms. Basically at this time they don't know much, but they do know that the symptoms do not appear as severe as for the Deletion syndrome. So Allie is lucky to have the duplication rather than the deletion. She is in for a rough ride but she is a very happy child with a personality that draws people to her. Everyone in her whole school knows and loves Allie. John W. Colby www.ColbyConsulting.com Mike Mattys wrote: > I watched it again and looked up Williams > http://www.geneclinics.org/profiles/williams/details.html > > I think she found the right Dad. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Mike Mattys" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, March 18, 2009 11:55 PM > Subject: Re: [AccessD] My daughter Allie in the news > > > >> Cute she is. >> >> What does this mean for her? >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "John W Colby" >> To: "Access Developers discussion and problem solving" >> >> Sent: Wednesday, March 18, 2009 11:34 PM >> Subject: [AccessD] My daughter Allie in the news >> >> >> >>> My daughter Allie has a genetic duplication disorder, which was just >>> recently diagnosed. We were asked by a TV station in Asheville, NC to >>> do an interview. An interview is a strange beast, 5 minutes of >>> conversation for a single sound bite. But Allie is cute. Check it out. >>> >>> http://www.wlos.com/newsroom/health_alert/vid_210.shtml >>> >>> -- >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From max.wanadoo at gmail.com Thu Mar 19 17:58:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 22:58:32 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 Message-ID: Drew, > Turned of UAC. Tell me how to do that and 2 things will happen. I will try Vista again (sick and tired of fighting it - vista won - I'm getting old - ok, Charlotte?) and I will be your best friend for ever and ever and... Max From jwcolby at gmail.com Thu Mar 19 19:39:45 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 19 Mar 2009 20:39:45 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: <49C2E5D1.5070804@gmail.com> >Now they are trying to reel it back in and move us to .net? I think tis is EXACTLY the case. Microsoft has unilaterally decided that Access is for power users and .Net is for developers. We don't get a vote. John W. Colby www.ColbyConsulting.com rusty.hammond at cpiqpc.com wrote: > I would expand that to the office suite, not just Access. Is it possible > Access was never intended to be the development tool it became, but just a > power user application. Now they are trying to reel it back in and move us > to .net? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, March 19, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I'll Just wait for the next version. > > It used to be every other version of Access was not that great. I think > something got out of Sync. > > 1 -Never used it > 2 - Good > 95 - Bleh, hurl, > 97 - My favorite > 2000 - I liked it, but I think it wasnt well liked > 2002 (Office XP) I never really used it > 2003 - Like it > 2007 - more dry heaving noises > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > >> With the single exception of the Datasheet Totals, there is nothing >> fundamental,y improved for me as a developer. The quote "..get used >> to it.." made me spit. I can get used to anything, but why have all >> these new ways of doing what is essentially the same. Lots of "stuff" >> is worse - David points them out below. >> For me, I abhor the 2007. No "fundamental" improvements - with this >> "update", beauty is not even skin deep. >> >> Max >> >> >> On 3/19/09, David McAfee wrote: >> >>> I agree with him on these A2007 problems: >>> >>> Not being able to see a list of object sorted by modified date the >>> way you'd expect in Windows Explorer. >>> >>> Losing Alt+D as a way to put the current object in design mode >>> >>> Losing the toolbar item to automatically jump to a form or report's >>> module code >>> >>> Missing right mouse click items like import/export >>> >>> As for the Ribbon, I don't like the "Once you get used to it, its not >>> that bad" that I hear quite often. >>> I don't feel so many command/tol bar buttons need to be seen. As a >>> programer, I feel I need to know what the user needs to have >>> available to them, If they do need something that can navigate view >>> the menus (oops, they removed them!). >>> >>> "Overcoming Resistance to Change >>> >>> For years, the Access community complained that Microsoft was >>> abandoning Access, that they didn't invest enough in it, that the Jet >>> Engine and DAO was dead, etc. Well, the Microsoft Access development >>> team for Access 2007 was the largest ever and Microsoft made a huge >>> investment that added considerable new features to Access." >>> >>> I never really requested change. I hoped that they wouldn't abandon >>> Access, like was always rumored. >>> >>> There are a few new cool features, but they never fixed some old bugs >>> that still go back to early versions of Access. >>> >>> They still haven't made a list box with .fontcolor or >>> .selectedrowBackColor property. >>> >>> The datasheet totals are cool, but I should provide that for my users >>> in their form. Remember, users shouldnt be accessing the >>> tables/queries directly. >>> >>> "In Access 2007, a different approach is necessary for finding your >>> object. Rather than visually finding it, enter some letters of the >>> object name in the Search Bar, and the list of objects gets filtered >>> to just those names. This makes it very easy to find objects by name >>> -- especially text within an object name -- that wasn't possible >>> before. Once you are used to this, it's very difficult to go back." >>> >>> Nah, give me my detail view. The ability to sort by Name and or date >>> is more important to me. My naming conventions is another way for me >>> to quickly find what I need. >>> >>> The Date picker is nice, but is there a way to turn it off? THey may >>> be times where you don't want it to be displayed, or use your own >>> instead. >>> >>> Just my worthless 2 cents, >>> David >>> >>> >>> >>> >>> >>> >>> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >>> >>>> I just thought I'd throw this out there and see everyone thinks. >>>> >>>> http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >>>> >>>> >>>> It does sound like there are some nice new features. Whether they >>>> >>> outweigh >>> >>>> the drawbacks... >>>> >>>> >>>> Rusty Hammond >>>> >>>> >>>> ******************************************************************* >>>> *** >>>> WARNING: All e-mail sent to and from this address will be received, >>>> scanned or otherwise recorded by the CPI Qualified Plan Consultants, >>>> > Inc. > >>>> corporate e-mail system and is subject to archival, monitoring or >>>> review by, and/or disclosure to, someone other than the recipient. >>>> ******************************************************************* >>>> *** >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > From Darryl.Collins at coles.com.au Thu Mar 19 19:44:14 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 20 Mar 2009 11:44:14 +1100 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C2E5D1.5070804@gmail.com> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F1389D@WPEXCH22.retail.ad.cmltd.net.au> urrrrgh... I have just gotten an email stating I am one of the trial users for MS Office 2007 at work and as of monday. A bit worried about doing Access Development work after reading the thread over the past few month. Oh well, will have to see how it all goes. :-/ I hope I still get to keep my old install of Office as well - actually I might check that right now!! eeek. will keep you posted. I might be asking for more advice than usual next week. cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of John W Colby Sent: Friday, 20 March 2009 11:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >Now they are trying to reel it back in and move us to .net? I think tis is EXACTLY the case. Microsoft has unilaterally decided that Access is for power users and .Net is for developers. We don't get a vote. John W. Colby www.ColbyConsulting.com rusty.hammond at cpiqpc.com wrote: > I would expand that to the office suite, not just Access. Is it possible > Access was never intended to be the development tool it became, but just a > power user application. Now they are trying to reel it back in and move us > to .net? > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > Sent: Thursday, March 19, 2009 4:19 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I'll Just wait for the next version. > > It used to be every other version of Access was not that great. I think > something got out of Sync. > > 1 -Never used it > 2 - Good > 95 - Bleh, hurl, > 97 - My favorite > 2000 - I liked it, but I think it wasnt well liked > 2002 (Office XP) I never really used it > 2003 - Like it > 2007 - more dry heaving noises > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > >> With the single exception of the Datasheet Totals, there is nothing >> fundamental,y improved for me as a developer. The quote "..get used >> to it.." made me spit. I can get used to anything, but why have all >> these new ways of doing what is essentially the same. Lots of "stuff" >> is worse - David points them out below. >> For me, I abhor the 2007. No "fundamental" improvements - with this >> "update", beauty is not even skin deep. >> >> Max >> >> >> On 3/19/09, David McAfee wrote: >> >>> I agree with him on these A2007 problems: >>> >>> Not being able to see a list of object sorted by modified date the >>> way you'd expect in Windows Explorer. >>> >>> Losing Alt+D as a way to put the current object in design mode >>> >>> Losing the toolbar item to automatically jump to a form or report's >>> module code >>> >>> Missing right mouse click items like import/export >>> >>> As for the Ribbon, I don't like the "Once you get used to it, its not >>> that bad" that I hear quite often. >>> I don't feel so many command/tol bar buttons need to be seen. As a >>> programer, I feel I need to know what the user needs to have >>> available to them, If they do need something that can navigate view >>> the menus (oops, they removed them!). >>> >>> "Overcoming Resistance to Change >>> >>> For years, the Access community complained that Microsoft was >>> abandoning Access, that they didn't invest enough in it, that the Jet >>> Engine and DAO was dead, etc. Well, the Microsoft Access development >>> team for Access 2007 was the largest ever and Microsoft made a huge >>> investment that added considerable new features to Access." >>> >>> I never really requested change. I hoped that they wouldn't abandon >>> Access, like was always rumored. >>> >>> There are a few new cool features, but they never fixed some old bugs >>> that still go back to early versions of Access. >>> >>> They still haven't made a list box with .fontcolor or >>> .selectedrowBackColor property. >>> >>> The datasheet totals are cool, but I should provide that for my users >>> in their form. Remember, users shouldnt be accessing the >>> tables/queries directly. >>> >>> "In Access 2007, a different approach is necessary for finding your >>> object. Rather than visually finding it, enter some letters of the >>> object name in the Search Bar, and the list of objects gets filtered >>> to just those names. This makes it very easy to find objects by name >>> -- especially text within an object name -- that wasn't possible >>> before. Once you are used to this, it's very difficult to go back." >>> >>> Nah, give me my detail view. The ability to sort by Name and or date >>> is more important to me. My naming conventions is another way for me >>> to quickly find what I need. >>> >>> The Date picker is nice, but is there a way to turn it off? THey may >>> be times where you don't want it to be displayed, or use your own >>> instead. >>> >>> Just my worthless 2 cents, >>> David >>> >>> >>> >>> >>> >>> >>> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >>> >>>> I just thought I'd throw this out there and see everyone thinks. >>>> >>>> http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >>>> >>>> >>>> It does sound like there are some nice new features. Whether they >>>> >>> outweigh >>> >>>> the drawbacks... >>>> >>>> >>>> Rusty Hammond >>>> >>>> >>>> ******************************************************************* >>>> *** >>>> WARNING: All e-mail sent to and from this address will be received, >>>> scanned or otherwise recorded by the CPI Qualified Plan Consultants, >>>> > Inc. > >>>> corporate e-mail system and is subject to archival, monitoring or >>>> review by, and/or disclosure to, someone other than the recipient. >>>> ******************************************************************* >>>> *** >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From marksimms at verizon.net Thu Mar 19 19:47:38 2009 From: marksimms at verizon.net (Mark Simms) Date: Thu, 19 Mar 2009 20:47:38 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> Message-ID: <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> Given all of the devoted and experienced access developers on this list, I am amazed that someone here doesn't present these views to Clint Covington. Or was that attempted in the past (and failed) ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > William Hindman > Sent: Thursday, March 19, 2009 5:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > ...the ribbon is driven by the other Office apps ...we are > doomed to see it again in Access 14 ...I'm just hoping that > the wholesale rejection of A2k7 by the Access developer > community has woke a few people up in that supposedly larger > Access team at MS ...they MUST provide a developer > alternative to the ribbon environment or see it die as a > development tool as people like me move to VS and dot.net :( > From jwcolby at gmail.com Thu Mar 19 19:48:01 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 19 Mar 2009 20:48:01 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: Message-ID: <49C2E7C1.3010501@gmail.com> >I will be your best friend for ever and ever and... Hmmmm... and you expect him to tell you now? John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Drew, > > >> Turned of UAC. >> > > Tell me how to do that and 2 things will happen. > > I will try Vista again (sick and tired of fighting it - vista won - I'm > getting old - ok, Charlotte?) > > and > > I will be your best friend for ever and ever and... > > Max > cite="mid:cda8f54e0903191558j330c9fa6gbd9e32f1af3f0ff3 at mail.gmail.com" type="cite">
Drew,

  
Turned of UAC.
    

Tell me how to do that and 2 things will happen.

I will try Vista again (sick and tired of fighting it - vista won - I'm
getting old - ok, Charlotte?)

and

I will be your best friend for ever and ever and...

Max
  
From jwcolby at gmail.com Thu Mar 19 20:14:42 2009 From: jwcolby at gmail.com (John W Colby) Date: Thu, 19 Mar 2009 21:14:42 -0400 Subject: [AccessD] William region DUPLICATION: was Re: My daughter Allie in the news In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13899@WPEXCH22.retail.ad.cmltd.net.au> References: <57E6E6CA42105A48B977303A2CDC27200815F13899@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49C2EE02.6090301@gmail.com> So which is off topic, getting all mushy or the long post on Williams Region Duplication syndrome? ;) Allie and Robbie are both lucky kids, to have made it out of the foster care system relatively unscathed, and as young as they did. Both were placed in foster care early, Allie at birth (with us) and Robbie at 3 months (biologically unrelated). Robbie was removed from his mother's care for failure to thrive at 3 months - sadly he was starving to death because his mom was an addict (and other problems). Mary and I were brand new foster parents in Connecticut. We got Robbie as our first placement when he was 16 months old. He had originally been placed with a "professional" foster care person who had about 100 kids over 20 years and just burned out. When we got him he didn't know what a hug was. Nine months later we got Allie straight from the hospital at 3 days old. Robbie just loves his little sister and of course Allie idolizes Robbie. It took about 2.5 years for the court system to terminate parental rights for both of them. By then Mary and I had been mom and dad to them for pretty much their entire life so the state asked if we wanted to adopt them, and we ended up adopting them on the same day, which in itself is pretty strange. God works in mysterious ways! Mary and I are lucky to have them, they are both just delightful little people. Of course we are OLD and kids are a LOT OF WORK! ;) John W. Colby www.ColbyConsulting.com Darryl Collins wrote: > Even though this is wildly OT (but it is Friday in Oz), I really like to read these sort of emails when they occasionally pop-up - not only did I learn something new, but it also gives John a new depth of character for me. > > This sort of chatter makes all of you people 3D and in colour, with families, hopes, dreams and problems outside of our usual dry MS Access issues and that really means something to me. Maybe it is because I see most of you as some sort of extended family. dunno... > > Anyway - I am starting to sound mushy. (note to self: must cut back on medication this week) - If I keep this up I may need to start watching day time TV and getting weepy at Oprah ;) > > All the best with your Daughter John, she is lucky to have a strong and supportive family. > > cheers > Darryl. > > From stuart at lexacorp.com.pg Thu Mar 19 20:38:25 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 20 Mar 2009 11:38:25 +1000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, , Message-ID: <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Like Drew, I quickly turned UAC off. I quite like the Aero look. Running 32bit Vista Business on a 2.4GHz Core Two Duo with 4GB RAM, I don't have any complaints about the performance. -- Stuart On 19 Mar 2009 at 15:56, Charlotte Foust wrote: > I got my latest laptop with Vista and while it's annoying (the security > drives me nuts and I hate the aero look), it's tolerable. Unlike you, I > have found the performance to be poor by comparison to XP but then I'm > not running 64 bit on 4 STAT drives. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Thursday, March 19, 2009 3:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Ironically, I just moved my laptop back to Vista. When I bought it > (almost exactly a year ago), it came with Vista. Being an IT guy, I > figured I might as well have something with Vista on it, to get used to > it. > > First thing I ran into a problem was that Office 97 wouldn't install. > Well, I have a TON of 97 .mdb's, especially ones with web interfaces, so > I had to have Access 97. I use Virtual PC a lot, but I didn't want to > have to bring up a virtual machine every time I needed Access 97 > (because it happens a lot, and usually isn't planned....). > > So I immediately wiped my laptop, and went with Windows XP. > > Now back in December, I replaced 4 SCSI drives in my main desktop, with > 4 SATA drives. On my main work desktop, every since Windows 2000 came > out, I've run a Server OS on my desktop, so that I could mirror my C > drive. I had bought all the components and built this current desktop a > year ago (right before I got my new laptop), and it's motherboard had a > SATA Raid controller on it. So in December, when I put in my SATA > drives, I realized that I no longer needed a Server OS to have fault > tolerance on my desktop drives. So I did a striped mirror (giving me a > 320 gig fault tolerant drive (4x 160 drives)), and I thought to > myself...hmmmm, I can put any OS on here I want, and it's even a 64 bit > processor! > > So I installed Vista Business 64 bit, with SP1.....and WOW! > > Turned of UAC. That is a pain, but it's not hard to turn off. Had two > software packages I can't install, Toad (for our production database, > which I'm not in charge of, so I hardly use Toad anymore anyways, and it > was the 64 bit part, not Vista, that was the issue) and our Hours > program (old dos based program, crashes with the 64 bit...don't care, > can use it in a Remote Desktop session on our terminal server when I > need it once a week.). > > Things I like about Vista: > > Performance!!!! I can be actually using my desktop in about 30 to 45 > seconds after I hit the power button, and a good 15 seconds of that is > the BIOS booting up (can't seem to get it not to try the network boot). > Once I log in, it takes about 5 seconds to get a desktop and once that > is on the screen, I can start working, while vista is loading everything > else. With almost no delay! > > File transfers: You can click 'more details' when you are transferring > files, and it will show you how much is left to copy, in actual size. > Very nice. I do a lot of big file copies, and that's handy to have. > > The look: Having a visual representation of how much drive space you > have is kind of nice. Aero is pretty slick, especially if you have a > video card that can handle it. > > Sidebar: I have some handy gadgets, and with Windows Key - Space bar > bringing the sidebar up to the front, it's very handy. > > Much more intuitive: On my laptop (which I just put Vista back on this > weekend (because Office 97 will install with vista SP1), when I > installed Palm Desktop 6.2 (for my Palm TX), to sync with Bluetooth was > a simple checkbox, no setting up a virtual com port, etc. > > Searching: The Vista search is very powerful! > > Vista OS native capabilities: Burning data to CDs\DVDs. Speech > Recognition. On my laptop, to connect with a VPN while logging in is a > snap. > > Now....Access 2007...that's a different story, played with it few a few > minutes, and wiped out that virtual machine.... > > ;) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Rodgers > Sent: Thursday, March 19, 2009 4:17 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Couldn't agree more, David. My latest laptop came with 2007 - > fortunately not the dreaded Vista - and I did try to cope with > Access2007. But I found it hardly worth the challenge of learning the > whole program over again when the new version offered so little > improvement. For me as an occasional user > - MySql is my main thing - I decided it simply wasn't worth the worry. > > I took 2007 off the machine and replaced it with 2003. > > Was I wrong to do that? I don't think so, but just in case I am going to > a short course on converting to 2007 at the local college next week - > with an open mind. But the lecturer will have to be very convincing, I > confess, for me to replace it. > > In the thick of trying to sort out Access 2007, before I did myself the > real favour of removing it, I really felt we had been betrayed by > Microsoft. > > All the best > > paul > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy > the material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended > recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Thu Mar 19 20:54:19 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 19 Mar 2009 21:54:19 -0400 Subject: [AccessD] William region DUPLICATION: was Re: My daughter Allie in the news References: <57E6E6CA42105A48B977303A2CDC27200815F13899@WPEXCH22.retail.ad.cmltd.net.au> <49C2EE02.6090301@gmail.com> Message-ID: <8A3747457B7D43E8B546617E0113B394@jislaptopdev> ...kids are a treat ...they'll keep you young in spirit, turn your hair gray early, and break your heart with a simple hug ...you should have done it a long time ago :) ...and if that's OT ...ppppffffttttttttt! :) William -------------------------------------------------- From: "John W Colby" Sent: Thursday, March 19, 2009 9:14 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] William region DUPLICATION: was Re: My daughter Allie in the news > So which is off topic, getting all mushy or the long post on Williams > Region Duplication syndrome? > > ;) > > Allie and Robbie are both lucky kids, to have made it out of the foster > care system relatively unscathed, and as young as they did. Both were > placed in foster care early, Allie at birth (with us) and Robbie at 3 > months (biologically unrelated). > > Robbie was removed from his mother's care for failure to thrive at 3 > months - sadly he was starving to death because his mom was an addict > (and other problems). > > Mary and I were brand new foster parents in Connecticut. We got Robbie > as our first placement when he was 16 months old. He had originally > been placed with a "professional" foster care person who had about 100 > kids over 20 years and just burned out. When we got him he didn't know > what a hug was. Nine months later we got Allie straight from the > hospital at 3 days old. Robbie just loves his little sister and of > course Allie idolizes Robbie. > > It took about 2.5 years for the court system to terminate parental > rights for both of them. By then Mary and I had been mom and dad to > them for pretty much their entire life so the state asked if we wanted > to adopt them, and we ended up adopting them on the same day, which in > itself is pretty strange. God works in mysterious ways! > > Mary and I are lucky to have them, they are both just delightful little > people. > > Of course we are OLD and kids are a LOT OF WORK! ;) > > John W. Colby > www.ColbyConsulting.com > > > > Darryl Collins wrote: >> Even though this is wildly OT (but it is Friday in Oz), I really like to >> read these sort of emails when they occasionally pop-up - not only did I >> learn something new, but it also gives John a new depth of character for >> me. >> >> This sort of chatter makes all of you people 3D and in colour, with >> families, hopes, dreams and problems outside of our usual dry MS Access >> issues and that really means something to me. Maybe it is because I see >> most of you as some sort of extended family. dunno... >> >> Anyway - I am starting to sound mushy. (note to self: must cut back on >> medication this week) - If I keep this up I may need to start watching >> day time TV and getting weepy at Oprah ;) >> >> All the best with your Daughter John, she is lucky to have a strong and >> supportive family. >> >> cheers >> Darryl. >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Thu Mar 19 20:54:03 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 20 Mar 2009 11:54:03 +1000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: Message-ID: <49C383DB.14925.BBB72@stuart.lexacorp.com.pg> In the Control Pane - User Accounts - Turn User Account Control on or off. or Edit the Registry: Set HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\ CurrentVersion\Policies\System\EnableLUA to 0 or Run MSConfig from a command prompt. Go to the Tools tab, select Disable UAC and click on Launch. -- Stuart On 19 Mar 2009 at 22:58, Max Wanadoo wrote: > Drew, > > > Turned of UAC. > > Tell me how to do that and 2 things will happen. > > I will try Vista again (sick and tired of fighting it - vista won - I'm > getting old - ok, Charlotte?) > > and > > I will be your best friend for ever and ever and... > > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Thu Mar 19 21:49:00 2009 From: davidmcafee at gmail.com (David McAfee) Date: Thu, 19 Mar 2009 19:49:00 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C2E5D1.5070804@gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> <49C2E5D1.5070804@gmail.com> Message-ID: <8786a4c00903191949i1a541a7bs66878466eb37e530@mail.gmail.com> Yup, I believe this is also the case. On Thu, Mar 19, 2009 at 5:39 PM, John W Colby wrote: > >Now they are trying to reel it back in and move us to .net? > > I think tis is EXACTLY the case. Microsoft has unilaterally decided > that Access is for power users and .Net is for developers. We don't get > a vote. > > John W. Colby > www.ColbyConsulting.com > > > > rusty.hammond at cpiqpc.com wrote: > > I would expand that to the office suite, not just Access. Is it possible > > Access was never intended to be the development tool it became, but just > a > > power user application. Now they are trying to reel it back in and move > us > > to .net? > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > > Sent: Thursday, March 19, 2009 4:19 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > I'll Just wait for the next version. > > > > It used to be every other version of Access was not that great. I think > > something got out of Sync. > > > > 1 -Never used it > > 2 - Good > > 95 - Bleh, hurl, > > 97 - My favorite > > 2000 - I liked it, but I think it wasnt well liked > > 2002 (Office XP) I never really used it > > 2003 - Like it > > 2007 - more dry heaving noises > > > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > wrote: > > > >> With the single exception of the Datasheet Totals, there is nothing > >> fundamental,y improved for me as a developer. The quote "..get used > >> to it.." made me spit. I can get used to anything, but why have all > >> these new ways of doing what is essentially the same. Lots of "stuff" > >> is worse - David points them out below. > >> For me, I abhor the 2007. No "fundamental" improvements - with this > >> "update", beauty is not even skin deep. > >> > >> Max > >> > >> > >> On 3/19/09, David McAfee wrote: > >> > >>> I agree with him on these A2007 problems: > >>> > >>> Not being able to see a list of object sorted by modified date the > >>> way you'd expect in Windows Explorer. > >>> > >>> Losing Alt+D as a way to put the current object in design mode > >>> > >>> Losing the toolbar item to automatically jump to a form or report's > >>> module code > >>> > >>> Missing right mouse click items like import/export > >>> > >>> As for the Ribbon, I don't like the "Once you get used to it, its not > >>> that bad" that I hear quite often. > >>> I don't feel so many command/tol bar buttons need to be seen. As a > >>> programer, I feel I need to know what the user needs to have > >>> available to them, If they do need something that can navigate view > >>> the menus (oops, they removed them!). > >>> > >>> "Overcoming Resistance to Change > >>> > >>> For years, the Access community complained that Microsoft was > >>> abandoning Access, that they didn't invest enough in it, that the Jet > >>> Engine and DAO was dead, etc. Well, the Microsoft Access development > >>> team for Access 2007 was the largest ever and Microsoft made a huge > >>> investment that added considerable new features to Access." > >>> > >>> I never really requested change. I hoped that they wouldn't abandon > >>> Access, like was always rumored. > >>> > >>> There are a few new cool features, but they never fixed some old bugs > >>> that still go back to early versions of Access. > >>> > >>> They still haven't made a list box with .fontcolor or > >>> .selectedrowBackColor property. > >>> > >>> The datasheet totals are cool, but I should provide that for my users > >>> in their form. Remember, users shouldnt be accessing the > >>> tables/queries directly. > >>> > >>> "In Access 2007, a different approach is necessary for finding your > >>> object. Rather than visually finding it, enter some letters of the > >>> object name in the Search Bar, and the list of objects gets filtered > >>> to just those names. This makes it very easy to find objects by name > >>> -- especially text within an object name -- that wasn't possible > >>> before. Once you are used to this, it's very difficult to go back." > >>> > >>> Nah, give me my detail view. The ability to sort by Name and or date > >>> is more important to me. My naming conventions is another way for me > >>> to quickly find what I need. > >>> > >>> The Date picker is nice, but is there a way to turn it off? THey may > >>> be times where you don't want it to be displayed, or use your own > >>> instead. > >>> > >>> Just my worthless 2 cents, > >>> David > >>> > >>> > >>> > >>> > >>> > >>> > >>> On Thu, Mar 19, 2009 at 1:04 PM, wrote: > >>> > >>>> I just thought I'd throw this out there and see everyone thinks. > >>>> > >>>> http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > >>>> > >>>> > >>>> It does sound like there are some nice new features. Whether they > >>>> > >>> outweigh > >>> > >>>> the drawbacks... > >>>> > >>>> > >>>> Rusty Hammond > >>>> > >>>> > >>>> ******************************************************************* > >>>> *** > >>>> WARNING: All e-mail sent to and from this address will be received, > >>>> scanned or otherwise recorded by the CPI Qualified Plan Consultants, > >>>> > > Inc. > > > >>>> corporate e-mail system and is subject to archival, monitoring or > >>>> review by, and/or disclosure to, someone other than the recipient. > >>>> ******************************************************************* > >>>> *** > >>>> -- > >>>> AccessD mailing list > >>>> AccessD at databaseadvisors.com > >>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>> Website: http://www.databaseadvisors.com > >>>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >>> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > > corporate e-mail system and is subject to archival, monitoring or review > > by, and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Thu Mar 19 21:58:44 2009 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 19 Mar 2009 21:58:44 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C2E5D1.5070804@gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> <49C2E5D1.5070804@gmail.com> Message-ID: I agree - I've already told my customers that I'll be moving to .Net in a year or so. And, with the economy down and all my customers having gone 'quiet' this is a good time to learn! It makes sense for MS to move Access back to a user/power user tool. Why have two development environments? They've put lots of money into making VS work well (I like VS 2008). But I do remember that the first versions of VS were poor - all the developers were asking, "Why can't it work like Access?" Well, the IDE is now much improved. But still, I know I can knock out stuff in Access pretty quickly now! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John W Colby Sent: Thursday, March 19, 2009 7:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >Now they are trying to reel it back in and move us to .net? I think tis is EXACTLY the case. Microsoft has unilaterally decided that Access is for power users and .Net is for developers. We don't get a vote. John W. Colby www.ColbyConsulting.com From DWUTKA at Marlow.com Thu Mar 19 22:24:30 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 22:24:30 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><1ad7dee90903191417x3d4ff412g824bcf9704a31d4a@mail.gmail.com> Message-ID: Turn off the UAC, to help with the security issue. On my laptop though, performance is still better then XP. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, March 19, 2009 5:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I got my latest laptop with Vista and while it's annoying (the security drives me nuts and I hate the aero look), it's tolerable. Unlike you, I have found the performance to be poor by comparison to XP but then I'm not running 64 bit on 4 STAT drives. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, March 19, 2009 3:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Ironically, I just moved my laptop back to Vista. When I bought it (almost exactly a year ago), it came with Vista. Being an IT guy, I figured I might as well have something with Vista on it, to get used to it. The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Thu Mar 19 22:25:18 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 22:25:18 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: Message-ID: It's just a checkbox in your user settings. Just google 'turn off UAC' and you'll get step by step with pictures! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, March 19, 2009 5:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] FMS Article on the new features in Access 2007 Drew, > Turned of UAC. Tell me how to do that and 2 things will happen. I will try Vista again (sick and tired of fighting it - vista won - I'm getting old - ok, Charlotte?) and I will be your best friend for ever and ever and... Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Thu Mar 19 22:27:21 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 19 Mar 2009 22:27:21 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C38031.22458.44CD770@stuart.lexacorp.com.pg> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, , <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Message-ID: That's close to what I have on my laptop. I think it's a duo core 2.2 ghz, with 3 gigs of RAM. I think the RAM really makes the difference! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, March 19, 2009 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Like Drew, I quickly turned UAC off. I quite like the Aero look. Running 32bit Vista Business on a 2.4GHz Core Two Duo with 4GB RAM, I don't have any complaints about the performance. -- Stuart On 19 Mar 2009 at 15:56, Charlotte Foust wrote: > I got my latest laptop with Vista and while it's annoying (the security > drives me nuts and I hate the aero look), it's tolerable. Unlike you, I > have found the performance to be poor by comparison to XP but then I'm > not running 64 bit on 4 STAT drives. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Thursday, March 19, 2009 3:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From marksimms at verizon.net Fri Mar 20 01:18:32 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 20 Mar 2009 02:18:32 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> <49C2E5D1.5070804@gmail.com> Message-ID: <001701c9a923$b2386680$0601a8c0@MSIMMSWS> Re:"And, with the economy down and all my customers having gone 'quiet' this is a good time to learn (.net)!" Unless VS2008 is "da bomb", why does everyone say that conversion of VB or Access to .net is so expensive ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, March 19, 2009 10:59 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > I agree - I've already told my customers that I'll be moving > to .Net in a year or so. And, with the economy down and all > my customers having gone 'quiet' this is a good time to learn! > > It makes sense for MS to move Access back to a user/power > user tool. Why have two development environments? They've > put lots of money into making VS work well (I like VS 2008). > But I do remember that the first versions of VS were poor - > all the developers were asking, "Why can't it work like Access?" > And, with the economy down and all > my customers having gone 'quiet' this is a good time to learn! > > But still, I know I can knock out stuff in Access pretty quickly now! > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > John W Colby > Sent: Thursday, March 19, 2009 7:40 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > >Now they are trying to reel it back in and move us to .net? > > I think tis is EXACTLY the case. Microsoft has unilaterally > decided that Access is for power users and .Net is for > developers. We don't get a vote. > > John W. Colby > www.ColbyConsulting.com > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Fri Mar 20 04:21:07 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 20 Mar 2009 05:21:07 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET><49C2E5D1.5070804@gmail.com> <001701c9a923$b2386680$0601a8c0@MSIMMSWS> Message-ID: <884041BE7CA845638BEED1DF43EFC150@jislaptopdev> Mark ...my perspective ...its a completely different development environment ...vb/vba are NOT vb.net, only the first two letters have anything beyond the bare surface in common ...its true object inheritance with a huge framework and vast built-in resources, it takes time just to grasp the essential concepts unless you've done a lot of work in java or c++ before ...thus the learning curve to become truly productive takes time ...I'm no where near that point yet and its been over a year now. ...none of your 3rd party or in-house tools will work so another investment of time and money is required ...VS2008 is an immense resource and a delight to work in, at least it is for me ...but if you're used to Access its going to take a while to understand it ...Access makes things like combo boxes easily available ...just click and configure ...VS makes the resources to build a thousand and more different combo boxes available to the developer but you have to mostly build what you want from the raw tools they give you or invest in a multitude of 3rd party tools ...it takes a LOT of time just to figure out what really works and what will bite you in the ass just because so much is possible ...there are literally almost no bounds to what you can build except for your own skills and imagination ...if you're not highly disciplined, that in itself can bite you big time. ...I think of Access as the stock car division in drag racing ...you start with an already built car and there are only certain things you can do with it ...VS is the unlimited dragster division ...converting a stock car into a competitive dragster isn't something the average street racer is going to do overnight. ...did I mention I love using VS :) ...if I could switch every client to VS/SS overnight I'd do it in a heartbeat ...but its their money and they already have an Access investment and a solution that does what they need so conversion is a slow process. William -------------------------------------------------- From: "Mark Simms" Sent: Friday, March 20, 2009 2:18 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Re:"And, with the economy down and all my customers having gone 'quiet' > this > is a good time to learn (.net)!" > > Unless VS2008 is "da bomb", why does everyone say that conversion of VB or > Access to .net is so expensive ? > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >> Sent: Thursday, March 19, 2009 10:59 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >> >> I agree - I've already told my customers that I'll be moving >> to .Net in a year or so. And, with the economy down and all >> my customers having gone 'quiet' this is a good time to learn! >> >> It makes sense for MS to move Access back to a user/power >> user tool. Why have two development environments? They've >> put lots of money into making VS work well (I like VS 2008). >> But I do remember that the first versions of VS were poor - >> all the developers were asking, "Why can't it work like Access?" >> And, with the economy down and all >> my customers having gone 'quiet' this is a good time to learn! >> >> But still, I know I can knock out stuff in Access pretty quickly now! >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> John W Colby >> Sent: Thursday, March 19, 2009 7:40 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >> >> >Now they are trying to reel it back in and move us to .net? >> >> I think tis is EXACTLY the case. Microsoft has unilaterally >> decided that Access is for power users and .Net is for >> developers. We don't get a vote. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at gmail.com Fri Mar 20 06:50:35 2009 From: jwcolby at gmail.com (John W Colby) Date: Fri, 20 Mar 2009 07:50:35 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <884041BE7CA845638BEED1DF43EFC150@jislaptopdev> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET><49C2E5D1.5070804@gmail.com> <001701c9a923$b2386680$0601a8c0@MSIMMSWS> <884041BE7CA845638BEED1DF43EFC150@jislaptopdev> Message-ID: <49C3830B.2080609@gmail.com> William, That is a very good analysis of why. One thing that William didn't mention is the tight integration with a database. DblClick on a combo property and a visual query builder opens to allow you to build the query. Saved queries and tables are right there is a tab, you can see them and just manipulate them at will, add fields to tables, add fields to queries, build new queries, build reports, wizards by the ton. Access is probably the most RAD environment I have ever worked with for building DATABASE applications. It's major "flaw" is the language itself. VBA, while powerful, is an interpreted language with a set functionality which is extremely limited in the built-in capabilities, ALTHOUGH the DAO object gives you programmatic control of every single object in Access. Interpreted means slow. Feature set is pretty much limited to database objects and controls - no built in objects for fancy collections, queues, stacks, ftp, etc. Things built-in to .Net are impossible or require DLLs / OCXs for Access. But... Access (for what it can do) is just drag and drop RAD. John W. Colby www.ColbyConsulting.com William Hindman wrote: > Mark > > ...my perspective > > ...its a completely different development environment ...vb/vba are NOT > vb.net, only the first two letters have anything beyond the bare surface in > common > ...its true object inheritance with a huge framework and vast built-in > resources, it takes time just to grasp the essential concepts unless you've > done a lot of work > in java or c++ before ...thus the learning curve to become truly productive > takes time ...I'm no where near that point yet and its been over a year now. > > ...none of your 3rd party or in-house tools will work so another investment > of time and money is required > > ...VS2008 is an immense resource and a delight to work in, at least it is > for me ...but if you're used to Access its going to take a while to > understand it > ...Access makes things like combo boxes easily available ...just click and > configure ...VS makes the resources to build a thousand and more different > combo boxes > available to the developer but you have to mostly build what you want from > the raw tools they give you or invest in a multitude of 3rd party tools > > ...it takes a LOT of time just to figure out what really works and what will > bite you in the ass just because so much is possible ...there are literally > almost no > bounds to what you can build except for your own skills and imagination > ...if you're not highly disciplined, that in itself can bite you big time. > > ...I think of Access as the stock car division in drag racing ...you start > with an already built car and there are only certain things you can do with > it > ...VS is the unlimited dragster division ...converting a stock car into a > competitive dragster isn't something the average street racer is going to do > overnight. > > ...did I mention I love using VS :) > ...if I could switch every client to VS/SS overnight I'd do it in a > heartbeat ...but its their money and they already have an Access investment > and a solution that > does what they need so conversion is a slow process. > > William > > -------------------------------------------------- > From: "Mark Simms" > Sent: Friday, March 20, 2009 2:18 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > >> Re:"And, with the economy down and all my customers having gone 'quiet' >> this >> is a good time to learn (.net)!" >> >> Unless VS2008 is "da bomb", why does everyone say that conversion of VB or >> Access to .net is so expensive ? >> >> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters >>> Sent: Thursday, March 19, 2009 10:59 PM >>> To: 'Access Developers discussion and problem solving' >>> Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >>> >>> I agree - I've already told my customers that I'll be moving >>> to .Net in a year or so. And, with the economy down and all >>> my customers having gone 'quiet' this is a good time to learn! >>> >>> It makes sense for MS to move Access back to a user/power >>> user tool. Why have two development environments? They've >>> put lots of money into making VS work well (I like VS 2008). >>> But I do remember that the first versions of VS were poor - >>> all the developers were asking, "Why can't it work like Access?" >>> And, with the economy down and all >>> my customers having gone 'quiet' this is a good time to learn! >>> >>> But still, I know I can knock out stuff in Access pretty quickly now! >>> >>> Dan >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >>> John W Colby >>> Sent: Thursday, March 19, 2009 7:40 PM >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >>> >>> >Now they are trying to reel it back in and move us to .net? >>> >>> I think tis is EXACTLY the case. Microsoft has unilaterally >>> decided that Access is for power users and .Net is for >>> developers. We don't get a vote. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > From jwcolby at gmail.com Fri Mar 20 06:53:57 2009 From: jwcolby at gmail.com (John W Colby) Date: Fri, 20 Mar 2009 07:53:57 -0400 Subject: [AccessD] OT: Humor Message-ID: <49C383D5.1080509@gmail.com> /*New Evening Classes for Men!!! */ ALL ARE WELCOME OPEN TO MEN ONLY Note: due to the complexity and level of difficulty, each course will accept a maximum of eight participants. The courses cover two days, and topics covered in these courses include:* * *DAY ONE* HOW TO FILL ICE CUBE TRAYS Step by step guide with slide presentation TOILET ROLLS- DO THEY GROW ON THE HOLDERS? Round table discussion DIFFERENCES BETWEEN LAUNDRY BASKET & FLOOR Practicing with hamper (Pictures and graphics) DISHES & SILVERWARE; DO THEY LEVITATE/FLY TO KITCHEN SINK OR DISHWASHER BY THEMSELVES? Debate among a panel of experts. LOSS OF VIRILITY Losing the remote control to your significant other - Help line and support groups LEARNING HOW TO FIND THINGS Starting with looking in the right place instead of turning the house upside down while screaming - Open forum* * *DAY TWO* EMPTY MILK CARTONS; DO THEY BELONG IN THE FRIDGE OR THE BIN? Group discussion and role play HEALTH WATCH; BRINGING HER FLOWERS IS NOT HARMFUL TO YOUR HEALTH PowerPoint presentation REAL MEN ASK FOR DIRECTIONS WHEN LOST Real life testimonial from the one man who did IS IT GENETICALLY IMPOSSIBLE TO SIT QUIETLY AS SHE PARALLEL PARKS? Driving simulation LIVING WITH ADULTS; BASIC DIFFERENCES BETWEEN YOUR MOTHER AND YOUR PARTNER Online class and role playing HOW TO BE THE IDEAL SHOPPING COMPANION Relaxation exercises, meditation and breathing techniques REMEMBERING IMPORTANT DATES & CALLING WHEN YOU'RE GOING TO BE LATE Bring your calendar or PDA to class GETTING OVER IT; LEARNING HOW TO LIVE WITH BEING WRONG ALL THE TIME Individual counselors available -- John W. Colby www.ColbyConsulting.com From Lambert.Heenan at AIG.com Fri Mar 20 08:00:42 2009 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 20 Mar 2009 09:00:42 -0400 Subject: [AccessD] Office 2007 Ribbon Woes? Message-ID: Those of you who have to work with O2K7 might like to check this out. It is a free add-in that brings back the Office 2003 menus. http://www.ubit.ch/software/ubitmenu-languages/ Lambert From JHewson at nciinc.com Fri Mar 20 08:13:11 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Fri, 20 Mar 2009 08:13:11 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET><7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD918@sanex101.nciinc.com> Let me explain, hopefully, a little better. I work for a company that most of the work is for the federal government. Most of the work that I do is for the military. One request for proposal (RFP) stipulated that Access 2007 with SQL Server 2005 would be used. The rationale is that the military and as far as I can ascertain most government agencies have strict rules on what can be placed on the LAN and what can be used over a WAN. Any "software" developed using tools such as VS2005 must meet a rigorous certification process. Sometimes this process can take several months. One example is a "software" product was developed for a base in Utah, the same product was going to be installed in Florida. The base in Florida must go through the certification process again... taking an additional six months or longer for the approval process. Office 2007 and SQL Server 2005 are classified as COTS (Commercial-Off-The-Shelf) applications. By using these two products no approval is needed. This particular contract is to develop an analysis tool to determine the probability a student will complete successfully a given academic course. This tool will be used at several "school" houses. It has been in the hands of several researchers (PhD types) for several years. It is now ready to be deployed. Is that better? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, March 19, 2009 5:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That's about the most senseless thing I've ever heard! Most IT departments we deal with don't want to come within a mile of an Access app and actively try to prevent their occurrence. Your customers wnt development without programming?? Are they looking for spreadsheets? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Thursday, March 19, 2009 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 What I am finding that some of our customers do not want any .net development or any other development that involves any type of programming language. Some of their IT departments considered it a new developed software and it could take several months or longer to get approval to begin the project and/or deploy it. If the development is done in Access using the tools that came with Access then the IT department considers it COTS and no approval is necessary. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Thursday, March 19, 2009 4:43 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I would expand that to the office suite, not just Access. Is it possible Access was never intended to be the development tool it became, but just a power user application. Now they are trying to reel it back in and move us to .net? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used > to it.." made me spit. ?I can get used to anything, but why have all > these new ways of doing what is essentially the same. ?Lots of "stuff" > is worse - David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the >> way you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's >> module code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have >> available to them, If they do need something that can navigate view >> the menus (oops, they removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ******************************************************************* >> > *** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan >> > Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or >> > review by, and/or disclosure to, someone other than the recipient. >> > ******************************************************************* >> > *** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From Lambert.Heenan at AIG.com Fri Mar 20 08:21:34 2009 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 20 Mar 2009 09:21:34 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: Message-ID: This article tells you how, but it also suggests a better alternative. http://www.informationweek.com/blog/main/archives/2007/06/dont_shut_off_v.html Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, March 19, 2009 6:59 PM To: Access Developers discussion and problem solving Subject: [AccessD] FMS Article on the new features in Access 2007 Drew, > Turned of UAC. Tell me how to do that and 2 things will happen. I will try Vista again (sick and tired of fighting it - vista won - I'm getting old - ok, Charlotte?) and I will be your best friend for ever and ever and... Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From carbonnb at gmail.com Fri Mar 20 09:31:26 2009 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Fri, 20 Mar 2009 10:31:26 -0400 Subject: [AccessD] Testing Message-ID: 1, 2, 3 This is just for one person and they know who they are, so please don't respond. -- Your friendly neighbourhood listmaster, Bryan Carbonnell - listmaster at databaseadvisors.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jwcolby at gmail.com Fri Mar 20 09:32:56 2009 From: jwcolby at gmail.com (John W Colby) Date: Fri, 20 Mar 2009 10:32:56 -0400 Subject: [AccessD] Test from my gmail account Message-ID: <49C3A918.5000307@gmail.com> Test from my gmail account. -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Fri Mar 20 09:33:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 20 Mar 2009 10:33:28 -0400 Subject: [AccessD] Test from my ColbyConsulting account Message-ID: <49C3A938.1030505@colbyconsulting.com> Test from my ColbyConsulting account -- John W. Colby www.ColbyConsulting.com From jwcolby at gmail.com Fri Mar 20 09:39:03 2009 From: jwcolby at gmail.com (John W Colby) Date: Fri, 20 Mar 2009 10:39:03 -0400 Subject: [AccessD] Testing In-Reply-To: References: Message-ID: <49C3AA87.6080205@gmail.com> That person is me and I received this in my gmail inbox. John W. Colby www.ColbyConsulting.com Bryan Carbonnell wrote: > 1, 2, 3 > > This is just for one person and they know who they are, so please don't respond. > > -- > Your friendly neighbourhood listmaster, > Bryan Carbonnell - listmaster at databaseadvisors.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > From jwcolby at gmail.com Fri Mar 20 09:40:56 2009 From: jwcolby at gmail.com (John W Colby) Date: Fri, 20 Mar 2009 10:40:56 -0400 Subject: [AccessD] Test from my ColbyConsulting account In-Reply-To: <49C3A938.1030505@colbyconsulting.com> References: <49C3A938.1030505@colbyconsulting.com> Message-ID: <49C3AAF8.5090909@gmail.com> Received this in my gmail inbox. John W. Colby www.ColbyConsulting.com jwcolby wrote: > Test from my ColbyConsulting account > > From marksimms at verizon.net Fri Mar 20 10:07:02 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 20 Mar 2009 11:07:02 -0400 Subject: [AccessD] Office 2007 Ribbon Woes? In-Reply-To: References: Message-ID: <002801c9a96d$86c3ad30$0601a8c0@MSIMMSWS> Re: "By-and-by you will realize that many functions are indeed easier to handle using Office 2007 ribbons. MicrosoftR has done a good job there." Anyone care to explain the above statement taken from the website below ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Heenan, Lambert > Sent: Friday, March 20, 2009 9:01 AM > To: 'Access-D Email (accessd at databaseadvisors.com)' > Subject: [AccessD] Office 2007 Ribbon Woes? > > Those of you who have to work with O2K7 might like to check > this out. It is a free add-in that brings back the Office 2003 menus. > > http://www.ubit.ch/software/ubitmenu-languages/ > > Lambert > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Fri Mar 20 10:22:39 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 20 Mar 2009 11:22:39 -0400 Subject: [AccessD] Office 2007 Ribbon Woes? References: <002801c9a96d$86c3ad30$0601a8c0@MSIMMSWS> Message-ID: <6E4D284AF6E2490D9AFCA8D0127D1839@Mattys> LOL :) Maybe you should ask the author? Perhaps they like the way one can easily replace existing ribbons. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mark Simms" To: "'Access Developers discussion and problem solving'" Sent: Friday, March 20, 2009 11:07 AM Subject: Re: [AccessD] Office 2007 Ribbon Woes? > Re: "By-and-by you will realize that many functions are indeed easier to > handle using Office 2007 ribbons. MicrosoftR has done a good job there." > > Anyone care to explain the above statement taken from the website below ? > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Heenan, Lambert >> Sent: Friday, March 20, 2009 9:01 AM >> To: 'Access-D Email (accessd at databaseadvisors.com)' >> Subject: [AccessD] Office 2007 Ribbon Woes? >> >> Those of you who have to work with O2K7 might like to check >> this out. It is a free add-in that brings back the Office 2003 menus. >> >> http://www.ubit.ch/software/ubitmenu-languages/ >> >> Lambert >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Fri Mar 20 10:25:05 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 20 Mar 2009 08:25:05 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, , <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Message-ID: That actually sounds a lot like mine. I know it's dual processor with 3 or 4 gigs of RAM, whatever the max was. And a 300+ Gb HD. Vista loads faster than XP but otherwise, I don't see an improvement, just the opposite in most cases. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, March 19, 2009 8:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That's close to what I have on my laptop. I think it's a duo core 2.2 ghz, with 3 gigs of RAM. I think the RAM really makes the difference! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, March 19, 2009 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Like Drew, I quickly turned UAC off. I quite like the Aero look. Running 32bit Vista Business on a 2.4GHz Core Two Duo with 4GB RAM, I don't have any complaints about the performance. -- Stuart On 19 Mar 2009 at 15:56, Charlotte Foust wrote: > I got my latest laptop with Vista and while it's annoying (the security > drives me nuts and I hate the aero look), it's tolerable. Unlike you, I > have found the performance to be poor by comparison to XP but then I'm > not running 64 bit on 4 STAT drives. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Thursday, March 19, 2009 3:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paulrster at gmail.com Fri Mar 20 10:28:33 2009 From: paulrster at gmail.com (Paul Rodgers) Date: Fri, 20 Mar 2009 15:28:33 +0000 Subject: [AccessD] Office 2007 Ribbon Woes? In-Reply-To: References: Message-ID: <1ad7dee90903200828l38a334bag96264a185b9ab0d5@mail.gmail.com> Thanks very much, Lambert. This looks very promising. Sadly, they don't say that Access is included. Very grateful for the link. Cheers paul 2009/3/20 Heenan, Lambert > Those of you who have to work with O2K7 might like to check this out. It is > a free add-in that brings back the Office 2003 menus. > > http://www.ubit.ch/software/ubitmenu-languages/ > > Lambert > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From paulrster at gmail.com Fri Mar 20 10:31:35 2009 From: paulrster at gmail.com (Paul Rodgers) Date: Fri, 20 Mar 2009 15:31:35 +0000 Subject: [AccessD] Office 2007 Ribbon Woes? In-Reply-To: <002801c9a96d$86c3ad30$0601a8c0@MSIMMSWS> References: <002801c9a96d$86c3ad30$0601a8c0@MSIMMSWS> Message-ID: <1ad7dee90903200831n75da846bo4d3e98ca9f20a856@mail.gmail.com> Hello Mark I think the comment comes from a German speaker using English, and I took it he meant the 2003 look. He couldn't surely have meant Microsoft's 2007 mess. Cheers paul 2009/3/20 Mark Simms > Re: "By-and-by you will realize that many functions are indeed easier to > handle using Office 2007 ribbons. MicrosoftR has done a good job there." > > Anyone care to explain the above statement taken from the website below ? > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > Heenan, Lambert > > Sent: Friday, March 20, 2009 9:01 AM > > To: 'Access-D Email (accessd at databaseadvisors.com)' > > Subject: [AccessD] Office 2007 Ribbon Woes? > > > > Those of you who have to work with O2K7 might like to check > > this out. It is a free add-in that brings back the Office 2003 menus. > > > > http://www.ubit.ch/software/ubitmenu-languages/ > > > > Lambert > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > From cfoust at infostatsystems.com Fri Mar 20 10:30:52 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 20 Mar 2009 08:30:52 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> Message-ID: It's been tried for at least the past 3 versions. Some of Microsoft's early testers for Access are members of this list and they carried the word back. Many words. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, March 19, 2009 5:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Given all of the devoted and experienced access developers on this list, I am amazed that someone here doesn't present these views to Clint Covington. Or was that attempted in the past (and failed) ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 5:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > ...the ribbon is driven by the other Office apps ...we are doomed to > see it again in Access 14 ...I'm just hoping that the wholesale > rejection of A2k7 by the Access developer community has woke a few > people up in that supposedly larger Access team at MS ...they MUST > provide a developer alternative to the ribbon environment or see it > die as a development tool as people like me move to VS and dot.net :( > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 20 10:33:03 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 20 Mar 2009 08:33:03 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD918@sanex101.nciinc.com> References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET><7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> <7E02B06E41E5404589EDDDA2BAA1C5A86BD918@sanex101.nciinc.com> Message-ID: Yes that explains it nicely. They are, in fact, looking for a tool, not an application. Our products actually go through similar rounds of testing with some of our clients before they deploy even an upgrade, so that part I can understand. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Friday, March 20, 2009 6:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Let me explain, hopefully, a little better. I work for a company that most of the work is for the federal government. Most of the work that I do is for the military. One request for proposal (RFP) stipulated that Access 2007 with SQL Server 2005 would be used. The rationale is that the military and as far as I can ascertain most government agencies have strict rules on what can be placed on the LAN and what can be used over a WAN. Any "software" developed using tools such as VS2005 must meet a rigorous certification process. Sometimes this process can take several months. One example is a "software" product was developed for a base in Utah, the same product was going to be installed in Florida. The base in Florida must go through the certification process again... taking an additional six months or longer for the approval process. Office 2007 and SQL Server 2005 are classified as COTS (Commercial-Off-The-Shelf) applications. By using these two products no approval is needed. This particular contract is to develop an analysis tool to determine the probability a student will complete successfully a given academic course. This tool will be used at several "school" houses. It has been in the hands of several researchers (PhD types) for several years. It is now ready to be deployed. Is that better? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, March 19, 2009 5:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That's about the most senseless thing I've ever heard! Most IT departments we deal with don't want to come within a mile of an Access app and actively try to prevent their occurrence. Your customers wnt development without programming?? Are they looking for spreadsheets? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Thursday, March 19, 2009 2:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 What I am finding that some of our customers do not want any .net development or any other development that involves any type of programming language. Some of their IT departments considered it a new developed software and it could take several months or longer to get approval to begin the project and/or deploy it. If the development is done in Access using the tools that came with Access then the IT department considers it COTS and no approval is necessary. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Thursday, March 19, 2009 4:43 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I would expand that to the office suite, not just Access. Is it possible Access was never intended to be the development tool it became, but just a power user application. Now they are trying to reel it back in and move us to .net? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Thursday, March 19, 2009 4:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I'll Just wait for the next version. It used to be every other version of Access was not that great. I think something got out of Sync. 1 -Never used it 2 - Good 95 - Bleh, hurl, 97 - My favorite 2000 - I liked it, but I think it wasnt well liked 2002 (Office XP) I never really used it 2003 - Like it 2007 - more dry heaving noises On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo wrote: > With the single exception of the Datasheet Totals, there is nothing > fundamental,y improved for me as a developer. ? The quote "..get ?used > to it.." made me spit. ?I can get used to anything, but why have all > these new ways of doing what is essentially the same. ?Lots of "stuff" > is worse - David points them out below. > For me, I abhor the 2007. ?No "fundamental" improvements - with this > "update", beauty is not even skin deep. > > Max > > > On 3/19/09, David McAfee wrote: >> >> I agree with him on these A2007 problems: >> >> Not being able to see a list of object sorted by modified date the >> way you'd expect in Windows Explorer. >> >> Losing Alt+D as a way to put the current object in design mode >> >> Losing the toolbar item to automatically jump to a form or report's >> module code >> >> Missing right mouse click items like import/export >> >> As for the Ribbon, I don't like the "Once you get used to it, its not >> that bad" that I hear quite often. >> I don't feel so many command/tol bar buttons need to be seen. As a >> programer, I feel I need to know what the user needs to have >> available to them, If they do need something that can navigate view >> the menus (oops, they removed them!). >> >> "Overcoming Resistance to Change >> >> For years, the Access community complained that Microsoft was >> abandoning Access, that they didn't invest enough in it, that the Jet >> Engine and DAO was dead, etc. Well, the Microsoft Access development >> team for Access 2007 was the largest ever and Microsoft made a huge >> investment that added considerable new features to Access." >> >> I never really requested change. I hoped that they wouldn't abandon >> Access, like was always rumored. >> >> There are a few new cool features, but they never fixed some old bugs >> that still go back to early versions of Access. >> >> They still haven't made a list box with .fontcolor or >> .selectedrowBackColor property. >> >> The datasheet totals are cool, but I should provide that for my users >> in their form. Remember, users shouldnt be accessing the >> tables/queries directly. >> >> "In Access 2007, a different approach is necessary for finding your >> object. Rather than visually finding it, enter some letters of the >> object name in the Search Bar, and the list of objects gets filtered >> to just those names. This makes it very easy to find objects by name >> -- especially text within an object name -- that wasn't possible >> before. Once you are used to this, it's very difficult to go back." >> >> Nah, give me my detail view. The ability to sort by Name and or date >> is more important to me. My naming conventions is another way for me >> to quickly find what I need. >> >> The Date picker is nice, but is there a way to turn it off? THey may >> be times where you don't want it to be displayed, or use your own >> instead. >> >> Just my worthless 2 cents, >> David >> >> >> >> >> >> >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: >> > >> > I just thought I'd throw this out there and see everyone thinks. >> > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html >> > >> > >> > It does sound like there are some nice new features. ?Whether they >> outweigh >> > the drawbacks... >> > >> > >> > Rusty Hammond >> > >> > >> > ******************************************************************* >> > *** >> > WARNING: All e-mail sent to and from this address will be received, >> > scanned or otherwise recorded by the CPI Qualified Plan >> > Consultants, Inc. >> > corporate e-mail system and is subject to archival, monitoring or >> > review by, and/or disclosure to, someone other than the recipient. >> > ******************************************************************* >> > *** >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 20 10:40:04 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 20 Mar 2009 08:40:04 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> Message-ID: <3296D85B879344D0A274D5C7749C7C42@HAL9005> "they carried the word back. " To any known effect? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 It's been tried for at least the past 3 versions. Some of Microsoft's early testers for Access are members of this list and they carried the word back. Many words. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, March 19, 2009 5:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Given all of the devoted and experienced access developers on this list, I am amazed that someone here doesn't present these views to Clint Covington. Or was that attempted in the past (and failed) ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 5:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > ...the ribbon is driven by the other Office apps ...we are doomed to > see it again in Access 14 ...I'm just hoping that the wholesale > rejection of A2k7 by the Access developer community has woke a few > people up in that supposedly larger Access team at MS ...they MUST > provide a developer alternative to the ribbon environment or see it > die as a development tool as people like me move to VS and dot.net :( > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Fri Mar 20 10:46:10 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 20 Mar 2009 15:46:10 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <3296D85B879344D0A274D5C7749C7C42@HAL9005> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> , <3296D85B879344D0A274D5C7749C7C42@HAL9005> Message-ID: Over and over again directly. I have even forwarded on comments from members of this list directly to them. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software [rockysmolin at bchacc.com] Sent: 20 March 2009 15:40 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 "they carried the word back. " To any known effect? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 It's been tried for at least the past 3 versions. Some of Microsoft's early testers for Access are members of this list and they carried the word back. Many words. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, March 19, 2009 5:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Given all of the devoted and experienced access developers on this list, I am amazed that someone here doesn't present these views to Clint Covington. Or was that attempted in the past (and failed) ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 5:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > ...the ribbon is driven by the other Office apps ...we are doomed to > see it again in Access 14 ...I'm just hoping that the wholesale > rejection of A2k7 by the Access developer community has woke a few > people up in that supposedly larger Access team at MS ...they MUST > provide a developer alternative to the ribbon environment or see it > die as a development tool as people like me move to VS and dot.net :( > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 20 10:49:24 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 20 Mar 2009 08:49:24 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS>, <3296D85B879344D0A274D5C7749C7C42@HAL9005> Message-ID: <6F6AA78B5716490EAD6A0C78E1D3D51A@HAL9005> Just out of curiosity, did you see significant changes (improvements) in the product as a result of the feedback? If so, what kind, if you can say. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Friday, March 20, 2009 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Over and over again directly. I have even forwarded on comments from members of this list directly to them. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software [rockysmolin at bchacc.com] Sent: 20 March 2009 15:40 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 "they carried the word back. " To any known effect? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 It's been tried for at least the past 3 versions. Some of Microsoft's early testers for Access are members of this list and they carried the word back. Many words. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, March 19, 2009 5:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Given all of the devoted and experienced access developers on this list, I am amazed that someone here doesn't present these views to Clint Covington. Or was that attempted in the past (and failed) ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 5:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > ...the ribbon is driven by the other Office apps ...we are doomed to > see it again in Access 14 ...I'm just hoping that the wholesale > rejection of A2k7 by the Access developer community has woke a few > people up in that supposedly larger Access team at MS ...they MUST > provide a developer alternative to the ribbon environment or see it > die as a development tool as people like me move to VS and dot.net :( > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at gmail.com Fri Mar 20 10:57:38 2009 From: jwcolby at gmail.com (John W Colby) Date: Fri, 20 Mar 2009 11:57:38 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, , <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Message-ID: <49C3BCF2.6090901@gmail.com> I have a Dell m90 with a similar setup - 4 gigs max, running Vista x32. I even went with the 7200 rpm disk. It is dog slow booting, but is is simply all the startup stuff that has piled on over the last year or two. I haven't had the time to go turn off all the useless stuff that everyone wants to put in the startup. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > That actually sounds a lot like mine. I know it's dual processor with 3 > or 4 gigs of RAM, whatever the max was. And a 300+ Gb HD. Vista loads > faster than XP but otherwise, I don't see an improvement, just the > opposite in most cases. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Thursday, March 19, 2009 8:27 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > That's close to what I have on my laptop. I think it's a duo core 2.2 > ghz, with 3 gigs of RAM. I think the RAM really makes the difference! > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Thursday, March 19, 2009 8:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Like Drew, I quickly turned UAC off. I quite like the Aero look. > > Running 32bit Vista Business on a 2.4GHz Core Two Duo with 4GB RAM, I > don't have any complaints about the performance. > > > From mwp.reid at qub.ac.uk Fri Mar 20 10:59:37 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 20 Mar 2009 15:59:37 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <6F6AA78B5716490EAD6A0C78E1D3D51A@HAL9005> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS>, <3296D85B879344D0A274D5C7749C7C42@HAL9005> , <6F6AA78B5716490EAD6A0C78E1D3D51A@HAL9005> Message-ID: To be honest none. By the time we get to see it I would guess most of the functionality is set in stone. By the time I saw the ribbon in Access 2007 it was in place and I doubt nothing that I could say or pass on would have changed their minds. Given they had spend millions on development by that point. I would say the ribbon is here to stay! Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software [rockysmolin at bchacc.com] Sent: 20 March 2009 15:49 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Just out of curiosity, did you see significant changes (improvements) in the product as a result of the feedback? If so, what kind, if you can say. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid Sent: Friday, March 20, 2009 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Over and over again directly. I have even forwarded on comments from members of this list directly to them. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software [rockysmolin at bchacc.com] Sent: 20 March 2009 15:40 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 "they carried the word back. " To any known effect? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 8:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 It's been tried for at least the past 3 versions. Some of Microsoft's early testers for Access are members of this list and they carried the word back. Many words. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Thursday, March 19, 2009 5:48 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Given all of the devoted and experienced access developers on this list, I am amazed that someone here doesn't present these views to Clint Covington. Or was that attempted in the past (and failed) ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 5:51 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > ...the ribbon is driven by the other Office apps ...we are doomed to > see it again in Access 14 ...I'm just hoping that the wholesale > rejection of A2k7 by the Access developer community has woke a few > people up in that supposedly larger Access team at MS ...they MUST > provide a developer alternative to the ribbon environment or see it > die as a development tool as people like me move to VS and dot.net :( > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Fri Mar 20 11:26:39 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 20 Mar 2009 11:26:39 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, , <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Message-ID: Really? Maybe you should look at turning off the indexing. XP would index, but Vista goes overboard with it. It's handy, but one of the REALLY REALLY REALLY nice features of my laptop (which is why I picked it), is that I have 2 physical hard drives (very unusual for a laptop). So my performance is really boosted by not having to 'work' on the same hard drive the OS is using. So indexing isn't a drain on my laptop, but it would be for a single drive system. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 10:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That actually sounds a lot like mine. I know it's dual processor with 3 or 4 gigs of RAM, whatever the max was. And a 300+ Gb HD. Vista loads faster than XP but otherwise, I don't see an improvement, just the opposite in most cases. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, March 19, 2009 8:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That's close to what I have on my laptop. I think it's a duo core 2.2 ghz, with 3 gigs of RAM. I think the RAM really makes the difference! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, March 19, 2009 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Like Drew, I quickly turned UAC off. I quite like the Aero look. Running 32bit Vista Business on a 2.4GHz Core Two Duo with 4GB RAM, I don't have any complaints about the performance. -- Stuart On 19 Mar 2009 at 15:56, Charlotte Foust wrote: > I got my latest laptop with Vista and while it's annoying (the security > drives me nuts and I hate the aero look), it's tolerable. Unlike you, I > have found the performance to be poor by comparison to XP but then I'm > not running 64 bit on 4 STAT drives. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Thursday, March 19, 2009 3:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From fuller.artful at gmail.com Fri Mar 20 12:00:00 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 20 Mar 2009 13:00:00 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Message-ID: <29f585dd0903201000i5c35fa37j4a6b5ad7b96d2efd@mail.gmail.com> Apparently I am the odd man out in this. After initial kicking and fighting, I have finally embraced Access 2007 and think that it is totally cool. The reasons cited by Luke are for starters good reasons to go there. If you need any more reasons, check out the revised Northwind database, which totally rocks! Granted, it's a new approach, but that said, it's a superior approach IMO. To be sure, there are a few things I need to learn how to program, but this implementation of Northwind leaves the old version in the dust. It is causing me to rethink my general approach to database apps, and I like the new approach a lot. Arthur From mmattys at rochester.rr.com Fri Mar 20 12:41:57 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 20 Mar 2009 13:41:57 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><49C38031.22458.44CD770@stuart.lexacorp.com.pg> <29f585dd0903201000i5c35fa37j4a6b5ad7b96d2efd@mail.gmail.com> Message-ID: Provocative. All I've done with Access 2007 has been to use the tables from VB6/VBA When I go to use the objects (show all), I still have to fiddle. The UI didn't need fixing, it was fine. Of course, this has nought to do with your topic. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Arthur Fuller" To: "Access Developers discussion and problem solving" Sent: Friday, March 20, 2009 1:00 PM Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Apparently I am the odd man out in this. After initial kicking and > fighting, > I have finally embraced Access 2007 and think that it is totally cool. The > reasons cited by Luke are for starters good reasons to go there. If you > need > any more reasons, check out the revised Northwind database, which totally > rocks! Granted, it's a new approach, but that said, it's a superior > approach > IMO. To be sure, there are a few things I need to learn how to program, > but > this implementation of Northwind leaves the old version in the dust. It is > causing me to rethink my general approach to database apps, and I like the > new approach a lot. > > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Fri Mar 20 12:55:46 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 20 Mar 2009 10:55:46 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, , <49C38031.22458.44CD770@stuart.lexacorp.com.pg> Message-ID: Good idea. I haven't done a lost of tweaking to the system since I got it. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, March 20, 2009 9:27 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Really? Maybe you should look at turning off the indexing. XP would index, but Vista goes overboard with it. It's handy, but one of the REALLY REALLY REALLY nice features of my laptop (which is why I picked it), is that I have 2 physical hard drives (very unusual for a laptop). So my performance is really boosted by not having to 'work' on the same hard drive the OS is using. So indexing isn't a drain on my laptop, but it would be for a single drive system. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 10:25 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That actually sounds a lot like mine. I know it's dual processor with 3 or 4 gigs of RAM, whatever the max was. And a 300+ Gb HD. Vista loads faster than XP but otherwise, I don't see an improvement, just the opposite in most cases. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, March 19, 2009 8:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 That's close to what I have on my laptop. I think it's a duo core 2.2 ghz, with 3 gigs of RAM. I think the RAM really makes the difference! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, March 19, 2009 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Like Drew, I quickly turned UAC off. I quite like the Aero look. Running 32bit Vista Business on a 2.4GHz Core Two Duo with 4GB RAM, I don't have any complaints about the performance. -- Stuart On 19 Mar 2009 at 15:56, Charlotte Foust wrote: > I got my latest laptop with Vista and while it's annoying (the security > drives me nuts and I hate the aero look), it's tolerable. Unlike you, I > have found the performance to be poor by comparison to XP but then I'm > not running 64 bit on 4 STAT drives. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Thursday, March 19, 2009 3:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Fri Mar 20 13:09:58 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 20 Mar 2009 19:09:58 +0100 Subject: [AccessD] Learn to love The Ribbon (was: FMS Article on the new features in Access 2007) Message-ID: Hi Arthur et al This may be interesting for you ribbon lovers: IDBE Ribbon Creator WYSIWYG Ribbon Editor for Microsoft? Access* 2007, Microsoft? Excel? 2007, Microsoft? Word 2007 http://www.ribboncreator.de/en/ Lots (LOTS) of ribbon info here: http://www.accessribbon.de/en/ /gustav >>> fuller.artful at gmail.com 20-03-2009 18:00 >>> Apparently I am the odd man out in this. After initial kicking and fighting, I have finally embraced Access 2007 and think that it is totally cool. The reasons cited by Luke are for starters good reasons to go there. If you need any more reasons, check out the revised Northwind database, which totally rocks! Granted, it's a new approach, but that said, it's a superior approach IMO. To be sure, there are a few things I need to learn how to program, but this implementation of Northwind leaves the old version in the dust. It is causing me to rethink my general approach to database apps, and I like the new approach a lot. Arthur From marksimms at verizon.net Fri Mar 20 13:28:04 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 20 Mar 2009 14:28:04 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> Message-ID: <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> Thanks for that Charlotte. So bottomline, they are not listening. Wow. I wonder.... given the low sales, low adoption rate, and poor acceptance of Office 2007 whether or not that will change....hmmmmm. Food for thought. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Charlotte Foust > Sent: Friday, March 20, 2009 11:31 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > It's been tried for at least the past 3 versions. Some of > Microsoft's early testers for Access are members of this list > and they carried the word back. Many words. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Thursday, March 19, 2009 5:48 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Given all of the devoted and experienced access developers on > this list, I am amazed that someone here doesn't present > these views to Clint Covington. > Or was that attempted in the past (and failed) ? > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > > Hindman > > Sent: Thursday, March 19, 2009 5:51 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] FMS Article on the new features in > Access 2007 > > > > ...the ribbon is driven by the other Office apps ...we are > doomed to > > see it again in Access 14 ...I'm just hoping that the wholesale > > rejection of A2k7 by the Access developer community has woke a few > > people up in that supposedly larger Access team at MS ...they MUST > > provide a developer alternative to the ribbon environment or see it > > die as a development tool as people like me move to VS and > dot.net :( > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Fri Mar 20 13:32:25 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 20 Mar 2009 14:32:25 -0400 Subject: [AccessD] Learn to love The Ribbon (was: FMS Article on the newfeatures in Access 2007) In-Reply-To: References: Message-ID: <007401c9a98a$37842d40$0601a8c0@MSIMMSWS> I don't think there's anything inherently WRONG with the ribbon.... Just make it: 1) easily removable via VBA 2) easily modified via VBA Is that asking too much ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Gustav Brock > Sent: Friday, March 20, 2009 2:10 PM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Learn to love The Ribbon (was: FMS > Article on the newfeatures in Access 2007) > > Hi Arthur et al > > This may be interesting for you ribbon lovers: > > IDBE Ribbon Creator > > WYSIWYG Ribbon Editor > for MicrosoftR Access* 2007, MicrosoftR ExcelR 2007, > MicrosoftR Word 2007 > > http://www.ribboncreator.de/en/ > > Lots (LOTS) of ribbon info here: > > http://www.accessribbon.de/en/ > > /gustav > > > >>> fuller.artful at gmail.com 20-03-2009 18:00 >>> > Apparently I am the odd man out in this. After initial > kicking and fighting, I have finally embraced Access 2007 and > think that it is totally cool. The reasons cited by Luke are > for starters good reasons to go there. If you need any more > reasons, check out the revised Northwind database, which > totally rocks! Granted, it's a new approach, but that said, > it's a superior approach IMO. To be sure, there are a few > things I need to learn how to program, but this > implementation of Northwind leaves the old version in the > dust. It is causing me to rethink my general approach to > database apps, and I like the new approach a lot. > > Arthur > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Fri Mar 20 13:37:55 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 20 Mar 2009 14:37:55 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> Message-ID: <3514FC9C7B9040BA9580B33517F77933@SusanOne> > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance > of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. ========07's been out for a long time and none of the publishers I write for care whether I support it or not -- I am still writing for 03 and I try to include 07 instructions were necessary, but I write from the 03 point of view. I seldom get a "how do I do that in 07?" request if I forget to include a parenthetical. A poll we took a while back showed that less than half of my Office audience has upgraded to 07 -- 07 is a dismal failure if that's all you consider. However, I know that "corporate" types have upgraded in large numbers. So, if MS is looking at only the hefty licensing, then yeah, they think it's a success. I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. From wdhindman at dejpolsystems.com Fri Mar 20 13:42:58 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 20 Mar 2009 14:42:58 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS>, <3296D85B879344D0A274D5C7749C7C42@HAL9005>, <6F6AA78B5716490EAD6A0C78E1D3D51A@HAL9005> Message-ID: ...the leaks I see on A14 say its there to stay ...no word on fixes to specific developer complaints about its functionality ...given the MS track record, I expect it will be A15 before it gets really "fixed" ...not that I'll be around to use it but I expect to take a peek at it for old times sake. ...Access is part of the Office development environment now ...they took it away from SQL Server and firmly planted it in the Office queue, that has both good and bad imports ...we might actually see a new dao and better integration with a now dedicated Jet engine ...otoh Access is going to be stuck with the Office interface and the user vs developer focus ...ala the ribbon. William -------------------------------------------------- From: "Martin Reid" Sent: Friday, March 20, 2009 11:59 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > To be honest none. By the time we get to see it I would guess most of the > functionality is set in stone. By the time I saw the ribbon in Access 2007 > it was in place and I doubt nothing that I could say or pass on would have > changed their minds. Given they had spend millions on development by that > point. > > I would say the ribbon is here to stay! > > Martin > > > Martin WP Reid > Information Services > Queen's University > Riddel Hall > 185 Stranmillis Road > Belfast > BT9 5EE > Tel : 02890974465 > Email : mwp.reid at qub.ac.uk > ________________________________________ > From: accessd-bounces at databaseadvisors.com > [accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach > Access Software [rockysmolin at bchacc.com] > Sent: 20 March 2009 15:49 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Just out of curiosity, did you see significant changes (improvements) in > the > product as a result of the feedback? If so, what kind, if you can say. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin Reid > Sent: Friday, March 20, 2009 8:46 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Over and over again directly. I have even forwarded on comments from > members > of this list directly to them. > > Martin > > Martin WP Reid > Information Services > Queen's University > Riddel Hall > 185 Stranmillis Road > Belfast > BT9 5EE > Tel : 02890974465 > Email : mwp.reid at qub.ac.uk > ________________________________________ > From: accessd-bounces at databaseadvisors.com > [accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach > Access Software [rockysmolin at bchacc.com] > Sent: 20 March 2009 15:40 > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > "they carried the word back. " To any known effect? > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: Friday, March 20, 2009 8:31 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > It's been tried for at least the past 3 versions. Some of Microsoft's > early > testers for Access are members of this list and they carried the word > back. > Many words. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Thursday, March 19, 2009 5:48 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Given all of the devoted and experienced access developers on this list, I > am amazed that someone here doesn't present these views to Clint > Covington. > Or was that attempted in the past (and failed) ? > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Thursday, March 19, 2009 5:51 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] FMS Article on the new features in Access 2007 >> >> ...the ribbon is driven by the other Office apps ...we are doomed to >> see it again in Access 14 ...I'm just hoping that the wholesale >> rejection of A2k7 by the Access developer community has woke a few >> people up in that supposedly larger Access team at MS ...they MUST >> provide a developer alternative to the ribbon environment or see it >> die as a development tool as people like me move to VS and dot.net :( >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Fri Mar 20 13:50:12 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 20 Mar 2009 14:50:12 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> Message-ID: <49C3E564.9030003@colbyconsulting.com> Mark, The problem with any company anywhere is that usually "a person" is in charge. In the end that person's ideas carry the day. If that person decides that "this is the way it is" then all the feedback in the world won't make any difference. It sure looks to me like "a person" has decided that developer friendly in not a priority in Access 2007, and in fact they might very well have decided developer UNfriendly is a priority. Nothing like giving us developers a firm shove out the door to move us over to .Net. John W. Colby www.ColbyConsulting.com Mark Simms wrote: > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. From jwcolby at colbyconsulting.com Fri Mar 20 13:57:26 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 20 Mar 2009 14:57:26 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <3514FC9C7B9040BA9580B33517F77933@SusanOne> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: <49C3E716.6010302@colbyconsulting.com> Microsoft knows that companies change slowly. However Microsoft holds the reigns in that they can refuse to sell older versions, whether an OS or Office. Thus they know that eventually EVERYONE will end up on the new versions, if only because their computers die and they get new ones with the new software installed. Not only that but the youngsters come in never having seen 2003 and think 2007 is lovely, or at least they don't understand what they could be using. They do NOT need developers to recommend the latest and greatest, it is eventually going to happen. I have said it before, Microsoft has their own priorities and they are not our priorities. If our priorities conflict with theirs, theirs will win. This is a case where apparently our priorities conflict with theirs. John W. Colby www.ColbyConsulting.com Susan Harkins wrote: > >> Thanks for that Charlotte. >> So bottomline, they are not listening. >> Wow. >> I wonder.... given the low sales, low adoption rate, and poor acceptance >> of >> Office 2007 whether or not that will change....hmmmmm. >> Food for thought. > > > ========07's been out for a long time and none of the publishers I write for > care whether I support it or not -- I am still writing for 03 and I try to > include 07 instructions were necessary, but I write from the 03 point of > view. I seldom get a "how do I do that in 07?" request if I forget to > include a parenthetical. > > A poll we took a while back showed that less than half of my Office audience > has upgraded to 07 -- 07 is a dismal failure if that's all you consider. > However, I know that "corporate" types have upgraded in large numbers. So, > if MS is looking at only the hefty licensing, then yeah, they think it's a > success. > > I could really use a new system, but I can't even face the Vista problem. I > hate Vista and I would be miserable working on it, and danged if I want to > pay extra for a downgrade to XP! What an obnoxious thing to do to your > customers! > > Susan H. > From nd500_lo at charter.net Fri Mar 20 14:18:33 2009 From: nd500_lo at charter.net (Dian) Date: Fri, 20 Mar 2009 12:18:33 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <3514FC9C7B9040BA9580B33517F77933@SusanOne> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: Susan, you could look into building or having a system built for you and buying an OEM XP disk for installation. That way, you can have what you want without giving up what you need. >> I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mwp.reid at qub.ac.uk Fri Mar 20 14:23:42 2009 From: mwp.reid at qub.ac.uk (Martin Reid) Date: Fri, 20 Mar 2009 19:23:42 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C3E716.6010302@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne>, <49C3E716.6010302@colbyconsulting.com> Message-ID: I would say you are about right John. Martin Martin WP Reid Information Services Queen's University Riddel Hall 185 Stranmillis Road Belfast BT9 5EE Tel : 02890974465 Email : mwp.reid at qub.ac.uk ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby [jwcolby at colbyconsulting.com] Sent: 20 March 2009 18:57 To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Microsoft knows that companies change slowly. However Microsoft holds the reigns in that they can refuse to sell older versions, whether an OS or Office. Thus they know that eventually EVERYONE will end up on the new versions, if only because their computers die and they get new ones with the new software installed. Not only that but the youngsters come in never having seen 2003 and think 2007 is lovely, or at least they don't understand what they could be using. They do NOT need developers to recommend the latest and greatest, it is eventually going to happen. I have said it before, Microsoft has their own priorities and they are not our priorities. If our priorities conflict with theirs, theirs will win. This is a case where apparently our priorities conflict with theirs. John W. Colby www.ColbyConsulting.com Susan Harkins wrote: > >> Thanks for that Charlotte. >> So bottomline, they are not listening. >> Wow. >> I wonder.... given the low sales, low adoption rate, and poor acceptance >> of >> Office 2007 whether or not that will change....hmmmmm. >> Food for thought. > > > ========07's been out for a long time and none of the publishers I write for > care whether I support it or not -- I am still writing for 03 and I try to > include 07 instructions were necessary, but I write from the 03 point of > view. I seldom get a "how do I do that in 07?" request if I forget to > include a parenthetical. > > A poll we took a while back showed that less than half of my Office audience > has upgraded to 07 -- 07 is a dismal failure if that's all you consider. > However, I know that "corporate" types have upgraded in large numbers. So, > if MS is looking at only the hefty licensing, then yeah, they think it's a > success. > > I could really use a new system, but I can't even face the Vista problem. I > hate Vista and I would be miserable working on it, and danged if I want to > pay extra for a downgrade to XP! What an obnoxious thing to do to your > customers! > > Susan H. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Fri Mar 20 14:30:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 20 Mar 2009 19:30:31 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: Or, do what I have just done. Reboot your pc into the Bios. Tell it to boot from the CD. Put your original XP OS CD nto the CD Player and reboot. Then install XP Tell it to install over the existing OS (or create a new partition if you have space and want to keep the Vista) and that is basically it. You now have XP. Max On Fri, Mar 20, 2009 at 7:18 PM, Dian wrote: > Susan, you could look into building or having a system built for you and > buying an OEM XP disk for installation. That way, you can have what you > want > without giving up what you need. > > >> I could really use a new system, but I can't even face the Vista > problem. > I hate Vista and I would be miserable working on it, and danged if I want > to > pay extra for a downgrade to XP! What an obnoxious thing to do to your > customers! > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Fri Mar 20 14:31:29 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 20 Mar 2009 12:31:29 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C3E716.6010302@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C3E716.6010302@colbyconsulting.com> Message-ID: <8786a4c00903201231w554aaea1qe910a5cabc2b5874@mail.gmail.com> I would have to agree with you again. This attitude is one of the reasons that hurt the big 3 automobile companies, but MS is able to get away with it for the reasons that you mentioned. David On Fri, Mar 20, 2009 at 11:57 AM, jwcolby wrote: > Microsoft knows that companies change slowly. However Microsoft holds the > reigns in that they can > refuse to sell older versions, whether an OS or Office. Thus they know > that eventually EVERYONE > will end up on the new versions, if only because their computers die and > they get new ones with the > new software installed. > > Not only that but the youngsters come in never having seen 2003 and think > 2007 is lovely, or at > least they don't understand what they could be using. > > They do NOT need developers to recommend the latest and greatest, it is > eventually going to happen. > > I have said it before, Microsoft has their own priorities and they are not > our priorities. If our > priorities conflict with theirs, theirs will win. This is a case where > apparently our priorities > conflict with theirs. > > John W. Colby > www.ColbyConsulting.com > > > Susan Harkins wrote: > > > >> Thanks for that Charlotte. > >> So bottomline, they are not listening. > >> Wow. > >> I wonder.... given the low sales, low adoption rate, and poor acceptance > >> of > >> Office 2007 whether or not that will change....hmmmmm. > >> Food for thought. > > > > > > ========07's been out for a long time and none of the publishers I write > for > > care whether I support it or not -- I am still writing for 03 and I try > to > > include 07 instructions were necessary, but I write from the 03 point of > > view. I seldom get a "how do I do that in 07?" request if I forget to > > include a parenthetical. > > > > A poll we took a while back showed that less than half of my Office > audience > > has upgraded to 07 -- 07 is a dismal failure if that's all you consider. > > However, I know that "corporate" types have upgraded in large numbers. > So, > > if MS is looking at only the hefty licensing, then yeah, they think it's > a > > success. > > > > I could really use a new system, but I can't even face the Vista problem. > I > > hate Vista and I would be miserable working on it, and danged if I want > to > > pay extra for a downgrade to XP! What an obnoxious thing to do to your > > customers! > > > > Susan H. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Fri Mar 20 14:48:48 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 20 Mar 2009 14:48:48 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <3514FC9C7B9040BA9580B33517F77933@SusanOne> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: This seems to be a dual thread, between 2007 and Vista. What do you hate about Vista. I think one of the core problems with Vista (and actually any new OS), is that computers have DRASTICALLY increased in abilities in the last few years. Windows 2000 was a real jump in performance and stability, but when it came out, a top of the line computer was a first generation PIII (perhaps 500 mhz, if you were pushing it, with 512 megs of RAM (if you had the money)). Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a gig of RAM for a few hundred bucks. And that's where the rub is. Unless you are a gamer, or into very high end processing stuff (like modeling software, where millions and millions of calculations are required), you standard computer has been more then adequate for the typical user. Checking email, writing word docs, etc....all of this was fine even in the DOS days. As computers got faster and had more storage capability, videos and music came into the picture. Most of that is just fine with even a PII. So your typical user has way more power at their finger tips then they actually need. However, the clincher is that most people don't realize what they should really have to truly get better performance. XP was great. I can easily run on a PIII with 512 megs of RAM. It runs better with a faster processor and more RAM, but then again, it really didn't do a lot on top of being a Windows OS. Vista, gets much closer to what an OS should do. It should push your machine to the max with every feature that can be crammed in. One thing left out of Vista (though I believe it has the capability set as ready to go), is a new file system. FAT went to NTFS, but then it stopped. A SQL Server like file system would improve all sorts of things, and make a whole new range of capabilities possible, but it would be devastating to older systems, Access included. Access is a file based database, it needs the ability to read and write to specific sections of a file. FAT and NTFS do that fine, but a file system setup more like a relational database wouldn't handle minute file changes very well. Something to keep in mind. To get the most out of Vista (and OS designed to get the most out of your machine), you need to be aware of the actual components that are behind computer power. Processor Speed: Anything in the gigahertz range is immensely fast. You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 ghz P4. So don't blow your money on the absolute fastest processor. RAM: This is pretty critical, but most people don't realize that they really should be running as much memory as possible, not just more then the minimum. If you want to see Vista running nicely, you should have at least 3 to 4 gigs. Drive Speed: This one is so often missed, when buying a computer. To really kick a machine up in performance, I recommend going with a RAID. Striped Mirrors are probably the best when it comes to performance and redundancy. Get fast spinning (and quick access times), double them up with a strip (so you write to two drives or more at the same time) and duplicate them with a mirror (so you are reading from two drives at the same time). Video power: Video used to be the realm of the gamer. But in today's high bandwidth world, graphics are getting heavier and heavier, and Vista takes advantage of that by providing a much flashier OS. Either get a higher end video card, or turn off all of those features in Vista. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, March 20, 2009 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance > of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. ========07's been out for a long time and none of the publishers I write for care whether I support it or not -- I am still writing for 03 and I try to include 07 instructions were necessary, but I write from the 03 point of view. I seldom get a "how do I do that in 07?" request if I forget to include a parenthetical. A poll we took a while back showed that less than half of my Office audience has upgraded to 07 -- 07 is a dismal failure if that's all you consider. However, I know that "corporate" types have upgraded in large numbers. So, if MS is looking at only the hefty licensing, then yeah, they think it's a success. I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Fri Mar 20 15:49:41 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 20 Mar 2009 13:49:41 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: I think the fairy godmother twinkle is what I hate most about Vista. That and anything I can't change to a classic style so I can find what I'm looking for. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, March 20, 2009 12:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 This seems to be a dual thread, between 2007 and Vista. What do you hate about Vista. I think one of the core problems with Vista (and actually any new OS), is that computers have DRASTICALLY increased in abilities in the last few years. Windows 2000 was a real jump in performance and stability, but when it came out, a top of the line computer was a first generation PIII (perhaps 500 mhz, if you were pushing it, with 512 megs of RAM (if you had the money)). Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a gig of RAM for a few hundred bucks. And that's where the rub is. Unless you are a gamer, or into very high end processing stuff (like modeling software, where millions and millions of calculations are required), you standard computer has been more then adequate for the typical user. Checking email, writing word docs, etc....all of this was fine even in the DOS days. As computers got faster and had more storage capability, videos and music came into the picture. Most of that is just fine with even a PII. So your typical user has way more power at their finger tips then they actually need. However, the clincher is that most people don't realize what they should really have to truly get better performance. XP was great. I can easily run on a PIII with 512 megs of RAM. It runs better with a faster processor and more RAM, but then again, it really didn't do a lot on top of being a Windows OS. Vista, gets much closer to what an OS should do. It should push your machine to the max with every feature that can be crammed in. One thing left out of Vista (though I believe it has the capability set as ready to go), is a new file system. FAT went to NTFS, but then it stopped. A SQL Server like file system would improve all sorts of things, and make a whole new range of capabilities possible, but it would be devastating to older systems, Access included. Access is a file based database, it needs the ability to read and write to specific sections of a file. FAT and NTFS do that fine, but a file system setup more like a relational database wouldn't handle minute file changes very well. Something to keep in mind. To get the most out of Vista (and OS designed to get the most out of your machine), you need to be aware of the actual components that are behind computer power. Processor Speed: Anything in the gigahertz range is immensely fast. You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 ghz P4. So don't blow your money on the absolute fastest processor. RAM: This is pretty critical, but most people don't realize that they really should be running as much memory as possible, not just more then the minimum. If you want to see Vista running nicely, you should have at least 3 to 4 gigs. Drive Speed: This one is so often missed, when buying a computer. To really kick a machine up in performance, I recommend going with a RAID. Striped Mirrors are probably the best when it comes to performance and redundancy. Get fast spinning (and quick access times), double them up with a strip (so you write to two drives or more at the same time) and duplicate them with a mirror (so you are reading from two drives at the same time). Video power: Video used to be the realm of the gamer. But in today's high bandwidth world, graphics are getting heavier and heavier, and Vista takes advantage of that by providing a much flashier OS. Either get a higher end video card, or turn off all of those features in Vista. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, March 20, 2009 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance > of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. ========07's been out for a long time and none of the publishers I write for care whether I support it or not -- I am still writing for 03 and I try to include 07 instructions were necessary, but I write from the 03 point of view. I seldom get a "how do I do that in 07?" request if I forget to include a parenthetical. A poll we took a while back showed that less than half of my Office audience has upgraded to 07 -- 07 is a dismal failure if that's all you consider. However, I know that "corporate" types have upgraded in large numbers. So, if MS is looking at only the hefty licensing, then yeah, they think it's a success. I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Fri Mar 20 16:07:55 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 20 Mar 2009 14:07:55 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: <8786a4c00903201407n3d70c304jae4ccdece357385f@mail.gmail.com> I used to think Win XP was "teletubbied" after switching over from W2K. I've turned off most of the vista crap like transparent title bars, a lot of eye candy, switched to classic view on the control panel. I'm pretty happy with it. The only thing that I think is funny is when clicking on an MP3 to listen to it and it starts up WinAmp and plays the song(s) but a message box pops up stating that I need admin rights to run it and asks if I want to continue (even though the song is playing away). :) On Fri, Mar 20, 2009 at 1:49 PM, Charlotte Foust wrote: > I think the fairy godmother twinkle is what I hate most about Vista. > That and anything I can't change to a classic style so I can find what > I'm looking for. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Friday, March 20, 2009 12:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > This seems to be a dual thread, between 2007 and Vista. > > What do you hate about Vista. I think one of the core problems with > Vista (and actually any new OS), is that computers have DRASTICALLY > increased in abilities in the last few years. Windows 2000 was a real > jump in performance and stability, but when it came out, a top of the > line computer was a first generation PIII (perhaps 500 mhz, if you were > pushing it, with 512 megs of RAM (if you had the money)). > > Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a > gig of RAM for a few hundred bucks. And that's where the rub is. > > Unless you are a gamer, or into very high end processing stuff (like > modeling software, where millions and millions of calculations are > required), you standard computer has been more then adequate for the > typical user. Checking email, writing word docs, etc....all of this was > fine even in the DOS days. As computers got faster and had more storage > capability, videos and music came into the picture. Most of that is > just fine with even a PII. > > So your typical user has way more power at their finger tips then they > actually need. However, the clincher is that most people don't realize > what they should really have to truly get better performance. > > XP was great. I can easily run on a PIII with 512 megs of RAM. It runs > better with a faster processor and more RAM, but then again, it really > didn't do a lot on top of being a Windows OS. Vista, gets much closer > to what an OS should do. It should push your machine to the max with > every feature that can be crammed in. One thing left out of Vista > (though I believe it has the capability set as ready to go), is a new > file system. FAT went to NTFS, but then it stopped. A SQL Server like > file system would improve all sorts of things, and make a whole new > range of capabilities possible, but it would be devastating to older > systems, Access included. Access is a file based database, it needs the > ability to read and write to specific sections of a file. FAT and NTFS > do that fine, but a file system setup more like a relational database > wouldn't handle minute file changes very well. > > Something to keep in mind. To get the most out of Vista (and OS > designed to get the most out of your machine), you need to be aware of > the actual components that are behind computer power. > > Processor Speed: Anything in the gigahertz range is immensely fast. > You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 > ghz P4. So don't blow your money on the absolute fastest processor. > > RAM: This is pretty critical, but most people don't realize that they > really should be running as much memory as possible, not just more then > the minimum. If you want to see Vista running nicely, you should have > at least 3 to 4 gigs. > > Drive Speed: This one is so often missed, when buying a computer. To > really kick a machine up in performance, I recommend going with a RAID. > Striped Mirrors are probably the best when it comes to performance and > redundancy. Get fast spinning (and quick access times), double them up > with a strip (so you write to two drives or more at the same time) and > duplicate them with a mirror (so you are reading from two drives at the > same time). > > Video power: Video used to be the realm of the gamer. But in today's > high bandwidth world, graphics are getting heavier and heavier, and > Vista takes advantage of that by providing a much flashier OS. Either > get a higher end video card, or turn off all of those features in Vista. > > Drew > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, March 20, 2009 1:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > > Thanks for that Charlotte. > > So bottomline, they are not listening. > > Wow. > > I wonder.... given the low sales, low adoption rate, and poor > acceptance > > of > > Office 2007 whether or not that will change....hmmmmm. > > Food for thought. > > > ========07's been out for a long time and none of the publishers I write > for care whether I support it or not -- I am still writing for 03 and I > try to include 07 instructions were necessary, but I write from the 03 > point of > > view. I seldom get a "how do I do that in 07?" request if I forget to > include a parenthetical. > > A poll we took a while back showed that less than half of my Office > audience has upgraded to 07 -- 07 is a dismal failure if that's all you > consider. > > However, I know that "corporate" types have upgraded in large numbers. > So, > if MS is looking at only the hefty licensing, then yeah, they think it's > a success. > > I could really use a new system, but I can't even face the Vista > problem. I hate Vista and I would be miserable working on it, and danged > if I want to pay extra for a downgrade to XP! What an obnoxious thing to > do to your customers! > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com The information contained in > this transmission is intended only for the person or entity to which it > is addressed and may contain II-VI Proprietary and/or II-VI Business > Sensitive material. If you are not the intended recipient, please > contact the sender immediately and destroy the material in its entirety, > whether electronic or hard copy. You are notified that any review, > retransmission, copying, disclosure, dissemination, or other use of, or > taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Fri Mar 20 16:33:18 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 20 Mar 2009 17:33:18 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: <49C40B9E.7030805@colbyconsulting.com> Charlotte, > That and anything I can't change to a classic style so I can find what I'm looking for. This is what I dislike the most. I have Vista installed on my laptop and have used it for about two years now. And I still hate it. Everything is moved, everything is wizard driven. Just give me the damned control to do things. I know what is happening under it all, it is mostly exactly the same stuff, but there is a layer of CRAP over everything preventing me from directly getting at it. And the CRAP is not an improvement. Go to the desktop. Right click. A "browser looking" thingie comes up with a ton of different things I can do. All I want to do is change the display settings. So I click Display settings. A "display settings" dialog comes up but it doesn't have all of the stuff right there, I have to dig. C'mon already!!! Open explorer. What the HELL is this thing? I come up in Documents inside of JWColby. I am CONSTANTLY minimizing documents so that I can even SEE jwcolby so that I can minimize that so that I can see my system and the disk drives. C'mon already. I didn't ask for this!!! Where in the heck is the NIC stuff hidden? I have to search for ten minutes EVERY time I want to look at that stuff. It is buried down three levels in a completely unfamiliar looking dialog. Why does my Win2K3 machine's browser service find all the machines on my network just fine (including the vista machines) but the vista machines ONLY find each other reliably? Go to Programs / Accessories. Where did Communications go? Where did entertainment go? What is the point of rearranging these very common menus and hiding this stuff somewhere else? It is the same old "let's make it so simple that a 5 year old can use it", but... it takes 17 layers of crap to make it that simple so that NOBODY can figure it out any more. It is just frustrating! And I have been using it for a LONG time now!!! Part of the problem is that I continue to use Win2K3 for my servers and XP on other machines, so I continue to see and use the old "do it yourself" interface, which just makes it more jarring when I have to go do the same thing on Vista. I am reasonably certain that if Vista was all there was I would learn how to do things "the Vista way" and eventually be fine with it. In the meantime I just want the Vista way to go away. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > I think the fairy godmother twinkle is what I hate most about Vista. > That and anything I can't change to a classic style so I can find what > I'm looking for. > > Charlotte Foust From max.wanadoo at gmail.com Fri Mar 20 16:40:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 20 Mar 2009 21:40:55 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C40B9E.7030805@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> Message-ID: That's a no for you then John - ? Max On Fri, Mar 20, 2009 at 9:33 PM, jwcolby wrote: > Charlotte, > > > That and anything I can't change to a classic style so I can find what > I'm looking for. > > This is what I dislike the most. I have Vista installed on my laptop and > have used it for about two > years now. And I still hate it. Everything is moved, everything is wizard > driven. Just give me > the damned control to do things. I know what is happening under it all, it > is mostly exactly the > same stuff, but there is a layer of CRAP over everything preventing me from > directly getting at it. > And the CRAP is not an improvement. > > Go to the desktop. Right click. A "browser looking" thingie comes up with > a ton of different things > I can do. All I want to do is change the display settings. So I click > Display settings. A > "display settings" dialog comes up but it doesn't have all of the stuff > right there, I have to dig. > > C'mon already!!! > > Open explorer. What the HELL is this thing? I come up in Documents inside > of JWColby. I am > CONSTANTLY minimizing documents so that I can even SEE jwcolby so that I > can minimize that so that I > can see my system and the disk drives. > > C'mon already. > > I didn't ask for this!!! > > Where in the heck is the NIC stuff hidden? I have to search for ten > minutes EVERY time I want to > look at that stuff. It is buried down three levels in a completely > unfamiliar looking dialog. > > Why does my Win2K3 machine's browser service find all the machines on my > network just fine > (including the vista machines) but the vista machines ONLY find each other > reliably? > > Go to Programs / Accessories. Where did Communications go? Where did > entertainment go? What is > the point of rearranging these very common menus and hiding this stuff > somewhere else? > > It is the same old "let's make it so simple that a 5 year old can use it", > but... it takes 17 layers > of crap to make it that simple so that NOBODY can figure it out any more. > > It is just frustrating! And I have been using it for a LONG time now!!! > > Part of the problem is that I continue to use Win2K3 for my servers and XP > on other machines, so I > continue to see and use the old "do it yourself" interface, which just > makes it more jarring when I > have to go do the same thing on Vista. > > I am reasonably certain that if Vista was all there was I would learn how > to do things "the Vista > way" and eventually be fine with it. In the meantime I just want the Vista > way to go away. > > John W. Colby > www.ColbyConsulting.com > > > Charlotte Foust wrote: > > I think the fairy godmother twinkle is what I hate most about Vista. > > That and anything I can't change to a classic style so I can find what > > I'm looking for. > > > > Charlotte Foust > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Fri Mar 20 16:41:36 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 20 Mar 2009 14:41:36 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C40B9E.7030805@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> Message-ID: <8786a4c00903201441x305a5376v89bfa3056c6572e7@mail.gmail.com> I hate the new search in Vista, compared to that of XP. I hate how folders are refreshed when you copy something over or switch to another window and switch back. I hate how they removed the run command from just above the start button I do like win Key + R = run (like in XP) so they havent taken that way from me I do like when navigating through folders in explore Alt + up arrow goes one level back up. On Fri, Mar 20, 2009 at 2:33 PM, jwcolby wrote: > Charlotte, > > > That and anything I can't change to a classic style so I can find what > I'm looking for. > > This is what I dislike the most. I have Vista installed on my laptop and > have used it for about two > years now. And I still hate it. Everything is moved, everything is wizard > driven. Just give me > the damned control to do things. I know what is happening under it all, it > is mostly exactly the > same stuff, but there is a layer of CRAP over everything preventing me from > directly getting at it. > And the CRAP is not an improvement. > > Go to the desktop. Right click. A "browser looking" thingie comes up with > a ton of different things > I can do. All I want to do is change the display settings. So I click > Display settings. A > "display settings" dialog comes up but it doesn't have all of the stuff > right there, I have to dig. > > C'mon already!!! > > Open explorer. What the HELL is this thing? I come up in Documents inside > of JWColby. I am > CONSTANTLY minimizing documents so that I can even SEE jwcolby so that I > can minimize that so that I > can see my system and the disk drives. > > C'mon already. > > I didn't ask for this!!! > > Where in the heck is the NIC stuff hidden? I have to search for ten > minutes EVERY time I want to > look at that stuff. It is buried down three levels in a completely > unfamiliar looking dialog. > > Why does my Win2K3 machine's browser service find all the machines on my > network just fine > (including the vista machines) but the vista machines ONLY find each other > reliably? > > Go to Programs / Accessories. Where did Communications go? Where did > entertainment go? What is > the point of rearranging these very common menus and hiding this stuff > somewhere else? > > It is the same old "let's make it so simple that a 5 year old can use it", > but... it takes 17 layers > of crap to make it that simple so that NOBODY can figure it out any more. > > It is just frustrating! And I have been using it for a LONG time now!!! > > Part of the problem is that I continue to use Win2K3 for my servers and XP > on other machines, so I > continue to see and use the old "do it yourself" interface, which just > makes it more jarring when I > have to go do the same thing on Vista. > > I am reasonably certain that if Vista was all there was I would learn how > to do things "the Vista > way" and eventually be fine with it. In the meantime I just want the Vista > way to go away. > > John W. Colby > www.ColbyConsulting.com > > > Charlotte Foust wrote: > > I think the fairy godmother twinkle is what I hate most about Vista. > > That and anything I can't change to a classic style so I can find what > > I'm looking for. > > > > Charlotte Foust > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Fri Mar 20 14:33:52 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 20 Mar 2009 15:33:52 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C3E716.6010302@colbyconsulting.com> Message-ID: <607233717CB249FBB67A75FAA3DFA719@jislaptopdev> ...you only need to review Allen Browne's list of long standing bugs in Access all the way back to A2 to understand what MS' priorities are with the product ...and while we developers initially cheered when MS moved Access out from under the control of the SQL Server development group, we now see the results of Access being put under the thumb of the Office development group where vba has always been a step-child at best. ...we're still at the bottom of the list ...only now we have to put up with "pretty" things like the ribbon ...no one who actually develops serious applications with Access would have ever come up with the ribbon ...you'll never see it in SQL Server or VS ...its an artifact forced upon Access to make it user friendly within the Office context ...and to hell with disgruntled developers. William -------------------------------------------------- From: "jwcolby" Sent: Friday, March 20, 2009 2:57 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Microsoft knows that companies change slowly. However Microsoft holds the > reigns in that they can > refuse to sell older versions, whether an OS or Office. Thus they know > that eventually EVERYONE > will end up on the new versions, if only because their computers die and > they get new ones with the > new software installed. > > Not only that but the youngsters come in never having seen 2003 and think > 2007 is lovely, or at > least they don't understand what they could be using. > > They do NOT need developers to recommend the latest and greatest, it is > eventually going to happen. > > I have said it before, Microsoft has their own priorities and they are not > our priorities. If our > priorities conflict with theirs, theirs will win. This is a case where > apparently our priorities > conflict with theirs. > > John W. Colby > www.ColbyConsulting.com > > > Susan Harkins wrote: >> >>> Thanks for that Charlotte. >>> So bottomline, they are not listening. >>> Wow. >>> I wonder.... given the low sales, low adoption rate, and poor acceptance >>> of >>> Office 2007 whether or not that will change....hmmmmm. >>> Food for thought. >> >> >> ========07's been out for a long time and none of the publishers I write >> for >> care whether I support it or not -- I am still writing for 03 and I try >> to >> include 07 instructions were necessary, but I write from the 03 point of >> view. I seldom get a "how do I do that in 07?" request if I forget to >> include a parenthetical. >> >> A poll we took a while back showed that less than half of my Office >> audience >> has upgraded to 07 -- 07 is a dismal failure if that's all you consider. >> However, I know that "corporate" types have upgraded in large numbers. >> So, >> if MS is looking at only the hefty licensing, then yeah, they think it's >> a >> success. >> >> I could really use a new system, but I can't even face the Vista problem. >> I >> hate Vista and I would be miserable working on it, and danged if I want >> to >> pay extra for a downgrade to XP! What an obnoxious thing to do to your >> customers! >> >> Susan H. >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Fri Mar 20 16:51:37 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 20 Mar 2009 17:51:37 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne><49C40B9E.7030805@colbyconsulting.com> Message-ID: My daughter called me in a panic one night because she'd updated her resume and couldn't find it. She didn't have Word on her system when she opened the file I sent her (I had a copy) and so it used Goggle Docs, which is fine, but it also saved the resume on Goggle's server! It took an hour for me to talk her through it and finally find it, which she then saved to her local system, but criminy! Now, it's totally possible that Vista gave her some kind of message about what it was doing originally, but if you don't know you don't have the right software, you're probably not savvy enough to understand, "Vista is saving your document to Goggles server, Okay????" She would've had absolutely no idea what that meant, even if it displayed it. Susan H. > That's a no for you then John - ? From max.wanadoo at gmail.com Fri Mar 20 16:52:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 20 Mar 2009 21:52:26 +0000 Subject: [AccessD] OT Friday:Briton's Got Talent Message-ID: Don't ever doubt the talent of the Brits...ok? http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ watch for word wrap Max ps. Programmers came second. From Kwilliamson at RTKL.com Fri Mar 20 16:53:59 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Fri, 20 Mar 2009 17:53:59 -0400 Subject: [AccessD] Multiple Criteria Query References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> Message-ID: Okay...am I being an absolute idiot.....or what am I doing wrong here?? I have a query that I want to return all records that meet criteria on line ONE (in msquery) ...OR....all the records that meet criteria on line TWO. As long as I have the criteria (about 6 fields with criteria filters) on only one line....I get either set of criteria to work. BUT...once I add the second set of criteria, on line two......I wind up with a TON of records....much more than either set alone. To try to elaborate.....I have this query where the first line of criteria is for all AR activity where TransType="CR", AccountType = "Regular",Amount <>0, Period is >2007....Invoice Number is All, Project# is All. It gives me 287 records. Then...I want to add a second line of criteria where I am wanting it to return all TransType="CR", for Project# ="88-99999.09" When I add that second criteria....I get back 13,000 records. ????? Am I just being stupid....or shouldn't I be able to get the original 287 records...AND....the ONE record that satisfies the second line of criteria...for a total of 288 records??? This is driving me crazy. Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From davidmcafee at gmail.com Fri Mar 20 17:05:18 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 20 Mar 2009 15:05:18 -0700 Subject: [AccessD] Multiple Criteria Query In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> Message-ID: <8786a4c00903201505k57b1a4e1x984e845c5bd02fc2@mail.gmail.com> I take it by "line two" that you are talking about the QBE grid? Can you copy the SQL statement for the query with just one line and also copy the SQL statement when you have both lines of creieria? Across the QBE grid is "AND" Down the rows is "OR" You have to make sure everything from line one is also on line two. On Fri, Mar 20, 2009 at 2:53 PM, Keith Williamson wrote: > Okay...am I being an absolute idiot.....or what am I doing wrong here?? > > I have a query that I want to return all records that meet criteria on > line ONE (in msquery) ...OR....all the records that meet criteria on > line TWO. > > As long as I have the criteria (about 6 fields with criteria filters) on > only one line....I get either set of criteria to work. BUT...once I add > the second set of criteria, on line two......I wind up with a TON of > records....much more than either set alone. > > To try to elaborate.....I have this query where the first line of > criteria is for all AR activity where TransType="CR", AccountType = > "Regular",Amount <>0, Period is >2007....Invoice Number is All, Project# > is All. > > It gives me 287 records. Then...I want to add a second line of criteria > where I am wanting it to return all TransType="CR", for Project# > ="88-99999.09" > > When I add that second criteria....I get back 13,000 records. > > ????? Am I just being stupid....or shouldn't I be able to get the > original 287 records...AND....the ONE record that satisfies the second > line of criteria...for a total of 288 records??? > > This is driving me crazy. > > Thanks, > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > -------------------------------------------------------------------------------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Fri Mar 20 17:08:59 2009 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 20 Mar 2009 17:08:59 -0500 Subject: [AccessD] OT Friday:Briton's Got Talent In-Reply-To: References: Message-ID: <7B598B605C5B4F1693D3AA04EC4EDFDB@danwaters> Hey Max! Excellent! I had my doubts but no more!! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 20, 2009 4:52 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT Friday:Briton's Got Talent Don't ever doubt the talent of the Brits...ok? http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ watch for word wrap Max ps. Programmers came second. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From marksimms at verizon.net Fri Mar 20 17:17:02 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 20 Mar 2009 18:17:02 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C3E564.9030003@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <49C3E564.9030003@colbyconsulting.com> Message-ID: <003101c9a9a9$98b892d0$0601a8c0@MSIMMSWS> John - sorry to disagree. I think Clint is buried in a sea of bureaucracy. Last time I contacted him, he indicated to me that he was awaiting a committee to approve of recent blog post. Now that was quite a "tell" to me: If it's that bad for just blog posts, what about major software features ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Friday, March 20, 2009 2:50 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Mark, > > The problem with any company anywhere is that usually "a > person" is in charge. In the end that person's ideas carry > the day. If that person decides that "this is the way it is" > then all the feedback in the world won't make any difference. > > It sure looks to me like "a person" has decided that > developer friendly in not a priority in Access 2007, and in > fact they might very well have decided developer UNfriendly > is a priority. Nothing like giving us developers a firm > shove out the door to move us over to .Net. > > John W. Colby > www.ColbyConsulting.com > > > Mark Simms wrote: > > Thanks for that Charlotte. > > So bottomline, they are not listening. > > Wow. > > I wonder.... given the low sales, low adoption rate, and poor > > acceptance of Office 2007 whether or not that will change....hmmmmm. > > Food for thought. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Kwilliamson at RTKL.com Fri Mar 20 17:16:51 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Fri, 20 Mar 2009 18:16:51 -0400 Subject: [AccessD] Multiple Criteria Query References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne><49C40B9E.7030805@colbyconsulting.com> <8786a4c00903201505k57b1a4e1x984e845c5bd02fc2@mail.gmail.com> Message-ID: Here is the SQL Criteria that gives me the 287 records. SELECT dbo_LedgerAR.WBS1, dbo_LedgerAR.Invoice, dbo_LedgerAR.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 RIGHT JOIN dbo_LedgerAR ON (qryAR200812.[Project#] = dbo_LedgerAR.WBS1) AND (qryAR200812.[Invoice#] = dbo_LedgerAR.Invoice) WHERE (((Mid([Invoice],4,4))="8888" Or (Mid([Invoice],4,4))="9999" Or (Mid([Invoice],4,4))="0999") AND ((dbo_LedgerAR.Period)>[Enter Begin Period?] And (dbo_LedgerAR.Period)<=[Enter End Period?]) AND ((qryAR200812.[Invoice#]) Is Null)) GROUP BY dbo_LedgerAR.WBS1, dbo_LedgerAR.Invoice, dbo_LedgerAR.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING (((dbo_LedgerAR.TransType)="CR") AND ((Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurr ency])))<>0) AND ((IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-O ff","Regular")))="regular") AND ((Left([wbs1],2))<>"RI" And (Left([wbs1],2))<>"SH" And (Left([wbs1],2))<>"TK" And (Left([wbs1],2))<>"UK" And (Left([wbs1],2))<>"AS" And (Left([wbs1],2))<>"IN" And (Left([wbs1],2))<>"MA")); And the statement that returns only one record: SELECT dbo_LedgerAR.WBS1, dbo_LedgerAR.Invoice, dbo_LedgerAR.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 RIGHT JOIN dbo_LedgerAR ON (qryAR200812.[Project#] = dbo_LedgerAR.WBS1) AND (qryAR200812.[Invoice#] = dbo_LedgerAR.Invoice) WHERE (((dbo_LedgerAR.Period)>[Enter Begin Period?] And (dbo_LedgerAR.Period)<=[Enter End Period?]) AND ((qryAR200812.[Invoice#]) Is Null)) GROUP BY dbo_LedgerAR.WBS1, dbo_LedgerAR.Invoice, dbo_LedgerAR.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING (((dbo_LedgerAR.WBS1)="88-99999.09") AND ((dbo_LedgerAR.TransType)="CR") AND ((Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurr ency])))<>0) AND ((IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-O ff","Regular")))="regular") AND ((Left([wbs1],2))<>"RI" And (Left([wbs1],2))<>"SH" And (Left([wbs1],2))<>"TK" And (Left([wbs1],2))<>"UK" And (Left([wbs1],2))<>"AS" And (Left([wbs1],2))<>"IN" And (Left([wbs1],2))<>"MA")); >>>>> You have to make sure everything from line one is also on line two.<<<<< That's my dilemma.....the first criteria is for ALL projects, who's invoices meet certain criteris. The second set is for ONE project, all invoices. Am I barking up a wrong tree? Should I make another query and join it? Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 20, 2009 6:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Multiple Criteria Query I take it by "line two" that you are talking about the QBE grid? Can you copy the SQL statement for the query with just one line and also copy the SQL statement when you have both lines of creieria? Across the QBE grid is "AND" Down the rows is "OR" You have to make sure everything from line one is also on line two. On Fri, Mar 20, 2009 at 2:53 PM, Keith Williamson wrote: > Okay...am I being an absolute idiot.....or what am I doing wrong here?? > > I have a query that I want to return all records that meet criteria on > line ONE (in msquery) ...OR....all the records that meet criteria on > line TWO. > > As long as I have the criteria (about 6 fields with criteria filters) on > only one line....I get either set of criteria to work. BUT...once I add > the second set of criteria, on line two......I wind up with a TON of > records....much more than either set alone. > > To try to elaborate.....I have this query where the first line of > criteria is for all AR activity where TransType="CR", AccountType = > "Regular",Amount <>0, Period is >2007....Invoice Number is All, Project# > is All. > > It gives me 287 records. Then...I want to add a second line of criteria > where I am wanting it to return all TransType="CR", for Project# > ="88-99999.09" > > When I add that second criteria....I get back 13,000 records. > > ????? Am I just being stupid....or shouldn't I be able to get the > original 287 records...AND....the ONE record that satisfies the second > line of criteria...for a total of 288 records??? > > This is driving me crazy. > > Thanks, > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > ------------------------------------------------------------------------ -------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 20 17:19:42 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 20 Mar 2009 15:19:42 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne><49C40B9E.7030805@colbyconsulting.com> Message-ID: Don't blame that on Vista, it's more likely the fault of the Google Desktop which finds its way onto machines as a hitchhiker on other installations and downloads. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, March 20, 2009 2:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 My daughter called me in a panic one night because she'd updated her resume and couldn't find it. She didn't have Word on her system when she opened the file I sent her (I had a copy) and so it used Goggle Docs, which is fine, but it also saved the resume on Goggle's server! It took an hour for me to talk her through it and finally find it, which she then saved to her local system, but criminy! Now, it's totally possible that Vista gave her some kind of message about what it was doing originally, but if you don't know you don't have the right software, you're probably not savvy enough to understand, "Vista is saving your document to Goggles server, Okay????" She would've had absolutely no idea what that meant, even if it displayed it. Susan H. > That's a no for you then John - ? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Fri Mar 20 18:09:59 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 21 Mar 2009 09:09:59 +1000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, <3514FC9C7B9040BA9580B33517F77933@SusanOne>, Message-ID: <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> Drew, I agree with everything you say except this. An Operating System is the software layer between the hardware and applications. I want an Operating System, pure and simple, not a combination of operating system and application suite. I want to decide what applications I need, not have them bundled. If I want contact management, calendaring, mail, web browsing, media player etc, etc, I will install the programs that I want to use for these applications - they are NOT operating system functions and I object to paying for Mircosoft's versions of these applications when I buy their operating system. How much cheaper would a WIndows Licence be if it wasn't bundled with all these other applications? -- Stuart On 20 Mar 2009 at 14:48, Drew Wutka wrote: > didn't do a lot on top of being a Windows OS. Vista, gets much closer > to what an OS should do. It should push your machine to the max with > every feature that can be crammed in. From max.wanadoo at gmail.com Fri Mar 20 18:18:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 20 Mar 2009 23:18:52 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> Message-ID: Oh, I definately agree with Stuart. The OS and bundled Apps have merged - hence the multi-million dollar lawsuits in Europe over MS's bundling of IE etc. The "presentation" layer also need to be disassociated. Be nice to be able to pick: a. bIos b. OS c. Transport/Communication layer d. Presentation layer (all the krap Aero etc) e. Data Support Layer f. Support Layer (IE) g. Applicaitions oh brain hurts so just , etc etc. Max On Fri, Mar 20, 2009 at 11:09 PM, Stuart McLachlan wrote: > Drew, > > I agree with everything you say except this. > > An Operating System is the software layer between the hardware and > applications. > > I want an Operating System, pure and simple, not a combination of operating > system and > application suite. I want to decide what applications I need, not have > them bundled. > > If I want contact management, calendaring, mail, web browsing, media player > etc, etc, I will > install the programs that I want to use for these applications - they are > NOT operating > system functions and I object to paying for Mircosoft's versions of these > applications when I > buy their operating system. How much cheaper would a WIndows Licence be if > it wasn't > bundled with all these other applications? > > > -- > Stuart > > > On 20 Mar 2009 at 14:48, Drew Wutka wrote: > > > didn't do a lot on top of being a Windows OS. Vista, gets much closer > > to what an OS should do. It should push your machine to the max with > > every feature that can be crammed in. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From davidmcafee at gmail.com Fri Mar 20 18:40:14 2009 From: davidmcafee at gmail.com (David McAfee) Date: Fri, 20 Mar 2009 16:40:14 -0700 Subject: [AccessD] Fwd: Multiple Criteria Query In-Reply-To: <8786a4c00903201638x3cfb331ckfb74a6323332ca0a@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> <8786a4c00903201505k57b1a4e1x984e845c5bd02fc2@mail.gmail.com> <8786a4c00903201638x3cfb331ckfb74a6323332ca0a@mail.gmail.com> Message-ID: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com> Could it be something to do with A.WBS1="88-99999.09" in the second SQL statement? I replaced some of your ORs with an IN statement, see if that clears up anything in the QBE grid. You might want to replace the "A." with "dbo_LedgerAR" and "Q." with "qryAR200812" I used the aliases to make it easier to read on my end. Also the second statement is missing the Mid([Invoice],4,4) IN ("8888","9999","0999") that is in the first statement's WHERE clause, bot sure if that was accidental. SELECT A.WBS1, A.Invoice, A.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurrency])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off","Regular")) AS Type FROM qryAR200812 Q RIGHT JOIN dbo_LedgerAR A ON Q.[Project#] = A.WBS1 AND Q.[Invoice#] = A.Invoice WHERE Mid([Invoice],4,4) IN ("8888","9999","0999") AND A.Period>[Enter Begin Period?] And A.Period<=[Enter End Period?] AND Q.[Invoice#] Is Null GROUP BY A.WBS1, A.Invoice, A.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off","Regular")), Left([wbs1],2) HAVING ( A.TransType="CR" AND (Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurrency])))<>0 AND (IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off","Regular")))="regular" AND Left([wbs1],2) NOT IN ("RI","SH","TK","UK","AS","IN","MA") ); SELECT A.WBS1, A.Invoice, A.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurrency])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off","Regular")) AS Type FROM qryAR200812 Q RIGHT JOIN dbo_LedgerAR A ON (Q.[Project#] = A.WBS1) AND (Q.[Invoice#] = A.Invoice) WHERE A.Period>[Enter Begin Period?] And A.Period<=[Enter End Period?] AND Q.[Invoice#] Is Null GROUP BY A.WBS1, A.Invoice, A.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off","Regular")), Left([wbs1],2) HAVING A.WBS1="88-99999.09" AND A.TransType="CR" AND Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurrency]))<>0 AND IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off","Regular"))="regular" AND Left([wbs1],2) NOT IN ("RI","SH","TK","UK","AS","IN","MA") ; From erbachs at gmail.com Fri Mar 20 19:08:12 2009 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 20 Mar 2009 19:08:12 -0500 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: <49BE6503.8090609@gmail.com> References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> <39cb22f30903160657t472b9c1fh15bc58d7042406b3@mail.gmail.com> <49BE6503.8090609@gmail.com> Message-ID: <39cb22f30903201708g5ae2bd81y5303c35207ff6ffc@mail.gmail.com> John, You ain't just a' whistlin' Dixie! Steve Erbach Neenah, WI On Mon, Mar 16, 2009 at 9:41 AM, John W Colby wrote: > Don't you love those oh so relevant error messages! > > ;) > > John W. Colby > www.ColbyConsulting.com > > > > Steve Erbach wrote: >> Dear Group, >> >> NO LONGER URGENT! ?NEVER MIND! >> >> It was a compile error of an undefined variable. ?Sorry! >> >> Regards, >> >> Steve Erbach From erbachs at gmail.com Fri Mar 20 19:09:48 2009 From: erbachs at gmail.com (Steve Erbach) Date: Fri, 20 Mar 2009 19:09:48 -0500 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: <5118531073D74D98BA5CE6D45055D9F1@jislaptopdev> References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com> <5118531073D74D98BA5CE6D45055D9F1@jislaptopdev> Message-ID: <39cb22f30903201709m55bccd5dh16cc2a4ca6397e5c@mail.gmail.com> William, I'll have to look for Eat Bloat...I presume that's on the AccessD site, right? Steve Erbach Neenah, WI On Mon, Mar 16, 2009 at 9:26 AM, William Hindman wrote: > 1) decompile ...gets rid of old table references in the p-code > 2) create a new mdb and import everything into it before creating the mde > 3) use Max's Eat Bloat utility to take everything to text and re-import it > ...I've found this to be the ultimate degarbageing tool. > ...one of the above has always worked for me ...hth. > William > > -------------------------------------------------- > From: "Steve Erbach" > Sent: Monday, March 16, 2009 9:52 AM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE > >> Dear Group, >> >> I wonder if you could help me with a problem I can't say I've ever seen >> before. >> >> I have a FE/BE database with 39 tables (mostly linked to the BE), 41 >> forms, 46 reports and subreports, 23 modules, and 117 queries. ?The FE >> MDB amounts to just under 27 MB in size, the BE is under 3 MB. >> From wdhindman at dejpolsystems.com Fri Mar 20 19:39:55 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 20 Mar 2009 20:39:55 -0400 Subject: [AccessD] OT Friday:Briton's Got Talent References: Message-ID: <2BBFFFB42B7A4A409913AE1FAA32EF77@jislaptopdev> ...your dogs are great :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Friday, March 20, 2009 5:52 PM To: "Access Developers discussion and problem solving" Subject: [AccessD] OT Friday:Briton's Got Talent > Don't ever doubt the talent of the Brits...ok? > > http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ > > watch for word wrap > > Max > ps. Programmers came second. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Fri Mar 20 19:41:31 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 20 Mar 2009 20:41:31 -0400 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com><5118531073D74D98BA5CE6D45055D9F1@jislaptopdev> <39cb22f30903201709m55bccd5dh16cc2a4ca6397e5c@mail.gmail.com> Message-ID: ...damned if I know where I got the original ...Max sent me the latest ...ask him William -------------------------------------------------- From: "Steve Erbach" Sent: Friday, March 20, 2009 8:09 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Rather urgent: Access 2003 unable to create MDE > William, > > I'll have to look for Eat Bloat...I presume that's on the AccessD site, > right? > > Steve Erbach > Neenah, WI > > > On Mon, Mar 16, 2009 at 9:26 AM, William Hindman > wrote: >> 1) decompile ...gets rid of old table references in the p-code >> 2) create a new mdb and import everything into it before creating the mde >> 3) use Max's Eat Bloat utility to take everything to text and re-import >> it >> ...I've found this to be the ultimate degarbageing tool. >> ...one of the above has always worked for me ...hth. >> William >> >> -------------------------------------------------- >> From: "Steve Erbach" >> Sent: Monday, March 16, 2009 9:52 AM >> To: "Access Developers discussion and problem solving" >> >> Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE >> >>> Dear Group, >>> >>> I wonder if you could help me with a problem I can't say I've ever seen >>> before. >>> >>> I have a FE/BE database with 39 tables (mostly linked to the BE), 41 >>> forms, 46 reports and subreports, 23 modules, and 117 queries. The FE >>> MDB amounts to just under 27 MB in size, the BE is under 3 MB. >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Fri Mar 20 20:04:41 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 20 Mar 2009 21:04:41 -0400 Subject: [AccessD] OT Friday:Briton's Got Talent In-Reply-To: References: Message-ID: <29f585dd0903201804m4d00216dl7682b6f2951ba34c@mail.gmail.com> I am a huge fan of border collies and rhis one is almost as good as my sister's. Not quite but close. My sister's dog speaks Czech and German. On Fri, Mar 20, 2009 at 5:52 PM, Max Wanadoo wrote: > Don't ever doubt the talent of the Brits...ok? > > http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ > > From drawbridgej at sympatico.ca Fri Mar 20 21:08:21 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Fri, 20 Mar 2009 21:08:21 -0500 Subject: [AccessD] OT Friday:Briton's Got Talent In-Reply-To: References: Message-ID: <7065D8658C604D9BB818B01D988B8DC1@AMDXP> Max, My daughter has a border collie -- not quite as talented ........yet. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 20, 2009 4:52 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT Friday:Briton's Got Talent Don't ever doubt the talent of the Brits...ok? http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ watch for word wrap Max ps. Programmers came second. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Thu Mar 19 10:11:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 15:11:34 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> <7E02B06E41E5404589EDDDA2BAA1C5A86BD902@sanex101.nciinc.com> Message-ID: Jim, Can you not give them the QBE? Let them sort out their own query. I do that with a module OI have where the sql statement is generated by their selections but if they d/click on the text box holding the created sql statement, it will open the QBE box and they can make changes. Max On Thu, Mar 19, 2009 at 2:13 PM, Hewson, Jim wrote: > William, your statement below has me intrigued. > I am working on a proposal for group of researchers that want to be able > to query the data from a questionnaire that students fill out. > You stated below "you have to provide a custom query engine for the > users." > How do you do that? > Thanks, > > Jim > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > Sent: Thursday, March 19, 2009 2:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > ...an mde on a full access install only protects your code, not your > data > ...a power user wannabe can use a full install to run queries against > the be > data that can do immense and sometimes uncorrectable damage simply > because > they only "thimk" they know what they are doing ...I've walked away from > > jobs over that issue ...I grant that's a luxury others may not have. > > ...on the other side, that means you have to provide a custom query > engine > for the users to have limited access to find the data they need without > my > helping hand ...find the data, not modify it in any way that I don't > control. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Thursday, March 19, 2009 2:06 AM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > That's why I keep the MDB tucked away and only let the lusers see the > mde > > :-) > > > > -- > > Stuart > > > > On 19 Mar 2009 at 1:54, William Hindman wrote: > > > >> ...we work in different worlds ...I can't imagine an environment > where > >> anyone but me can get to the code ...I'd be serving hard time for > mass > >> maiming, I would. > >> > >> William > >> > >> -------------------------------------------------- > >> From: "Max Wanadoo" > >> Sent: Wednesday, March 18, 2009 12:58 PM > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> > >> > I don't use the RT William, just a mdb or mde. > >> > Worth remembering though > >> > Thanks > >> > Max > >> > > >> > > >> > On 3/18/09, William Hindman wrote: > >> >> > >> >> Max > >> >> > >> >> ...afaik the FSO doesn't work in a runtime environment ...if > you've > >> >> got > >> >> it > >> >> working in an A2k3 runtime I'd love to hear how. > >> >> > >> >> William > >> >> > >> >> -------------------------------------------------- > >> >> From: "Max Wanadoo" > >> >> Sent: Tuesday, March 17, 2009 8:19 PM > >> >> To: "Access Developers discussion and problem solving" > >> >> > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > >> >> > >> >> > >> >> > You can also use the FileSystem objects to do this. Just set a > >> >> > Reference > >> >> > to, > >> >> > oh dear,what was it now...oh yes, I think it was MS Office 200x. > >> >> > > >> >> > Works better then this (oldish) example. > >> >> > > >> >> > Max > >> >> > ps. Getting late now and it is Paddy's day so the ref may be > worng! > >> >> > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access > >> >> > Software > >> >> > < > >> >> > rockysmolin at bchacc.com> wrote: > >> >> > > >> >> >> I was just doing this Bud. I use the code from the Access > >> >> >> Developer's > >> >> >> Handbook - just what you want: > >> >> >> > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > >> >> >> > >> >> >> varFileName = adhCommonFileOpenSave( _ > >> >> >> OpenFile:=False, _ > >> >> >> Filter:=strFilter, _ > >> >> >> flags:=lngFlags, _ > >> >> >> DialogTitle:="Enter File Name and Location for Mail > List > >> >> >> File > >> >> >> Export") > >> >> >> > >> >> >> varFileName = adhTrimNull(varFileName) > >> >> >> > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & > >> >> >> txtMailingList > >> >> >> _ > >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) > >> >> >> If intReply <> vbYes Then > >> >> >> MsgBox "Export Aborted.", vbExclamation > >> >> >> Exit Sub > >> >> >> Else > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > >> >> >> "qryExportMailingList", > >> >> >> varFileName, True > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, > >> >> >> acSpreadsheetTypeExcel9, > >> >> >> "qryExportMailingList", varFileName, True > >> >> >> > >> >> >> MsgBox "Mail List Exported.", vbExclamation > >> >> >> End If > >> >> >> > >> >> >> > >> >> >> Of course, my transfer is failing but the file name ends up in > the > >> >> >> var > >> >> >> just > >> >> >> fine. > >> >> >> > >> >> >> Rocky Smolin > >> >> >> Beach Access Software > >> >> >> 858-259-4334 > >> >> >> www.e-z-mrp.com > >> >> >> www.bchacc.com > >> >> >> > >> >> >> > >> >> >> > >> >> >> -----Original Message----- > >> >> >> From: accessd-bounces at databaseadvisors.com > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bud > Goss > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM > >> >> >> To: Access Group > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > >> >> >> > >> >> >> I have an Access application that creates a text (.txt) table > using > >> >> >> DoCmd.TransferText. > >> >> >> > >> >> >> In this application, I would like to display a windows dialog > box > >> >> showing > >> >> >> "Save in;" and "File name:" that would allow the user to > navigate > >> >> >> to > >> >> >> the > >> >> >> directory where the table would be located and designate file > name > >> >> >> to > >> >> >> be > >> >> >> used. > >> >> >> (Similar to the dialog box that you see when you do a file save > as > >> >> >> in > >> >> >> Microsoft word etc.) > >> >> >> > >> >> >> Is it possible to do this in Access? > >> >> >> > >> >> >> If so, would some one tell me where I can find information and > >> >> >> examples. > >> >> >> -- > >> >> >> AccessD mailing list > >> >> >> AccessD at databaseadvisors.com > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> >> Website: http://www.databaseadvisors.com > >> >> >> > >> >> >> > >> >> >> -- > >> >> >> AccessD mailing list > >> >> >> AccessD at databaseadvisors.com > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> >> Website: http://www.databaseadvisors.com > >> >> >> > >> >> > >> >> > -- > >> >> > >> >> > AccessD mailing list > >> >> > AccessD at databaseadvisors.com > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> >> > Website: http://www.databaseadvisors.com > >> >> > > >> >> > >> >> -- > >> >> AccessD mailing list > >> >> AccessD at databaseadvisors.com > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > >> >> Website: http://www.databaseadvisors.com > >> >> > >> > -- > >> > AccessD mailing list > >> > AccessD at databaseadvisors.com > >> > http://databaseadvisors.com/mailman/listinfo/accessd > >> > Website: http://www.databaseadvisors.com > >> > > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ################################################################################ > If you have received this message in error, please contact the sender > immediately and be aware that the use, copying, or dissemination of > this information is prohibited. This email transmission contains > information from NCI Information Systems, Inc. that may be considered > privileged or confidential and is intended solely for the named > recipient. > > ################################################################################ > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 19 10:12:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 15:12:23 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: But if it is chargeable and you can wave the agreement at them, then it is easy work - no? Max On Thu, Mar 19, 2009 at 3:07 PM, Charlotte Foust wrote: > The problem with that approach is that when THEY break THEIR data, YOU > are the one who gets the phone call. The user attitude tends to be > "it's YOUR program" that caused the problem. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Thursday, March 19, 2009 12:28 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > William, > > > .an mde on a full access install only protects your code, not your > > data > > It is not YOUR data, it is THEIR data. I would only be interested in > protecting MY code but I would give them security over their data as > part of the package. An MDE protects the application (as you say). > > Max > > > On 3/19/09, William Hindman wrote: > > > > ...an mde on a full access install only protects your code, not your > > data ...a power user wannabe can use a full install to run queries > > against the be data that can do immense and sometimes uncorrectable > > damage simply because they only "thimk" they know what they are doing > > ...I've walked away from jobs over that issue ...I grant that's a > > luxury others may not have. > > > > ...on the other side, that means you have to provide a custom query > > engine for the users to have limited access to find the data they need > > > without my helping hand ...find the data, not modify it in any way > > that I don't control. > > > > William > > > > -------------------------------------------------- > > From: "Stuart McLachlan" > > Sent: Thursday, March 19, 2009 2:06 AM > > > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > > > That's why I keep the MDB tucked away and only let the lusers see > > > the mde > > > :-) > > > > > > -- > > > Stuart > > > > > > On 19 Mar 2009 at 1:54, William Hindman wrote: > > > > > >> ...we work in different worlds ...I can't imagine an environment > > >> where anyone but me can get to the code ...I'd be serving hard time > > > >> for mass maiming, I would. > > >> > > >> William > > >> > > >> -------------------------------------------------- > > >> From: "Max Wanadoo" > > >> Sent: Wednesday, March 18, 2009 12:58 PM > > >> To: "Access Developers discussion and problem solving" > > >> > > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > >> > > >> > I don't use the RT William, just a mdb or mde. > > >> > Worth remembering though > > >> > Thanks > > >> > Max > > >> > > > >> > > > >> > On 3/18/09, William Hindman wrote: > > >> >> > > >> >> Max > > >> >> > > >> >> ...afaik the FSO doesn't work in a runtime environment ...if > > >> >> you've got it working in an A2k3 runtime I'd love to hear how. > > >> >> > > >> >> William > > >> >> > > >> >> -------------------------------------------------- > > >> >> From: "Max Wanadoo" > > >> >> Sent: Tuesday, March 17, 2009 8:19 PM > > >> >> To: "Access Developers discussion and problem solving" > > >> >> > > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > >> >> > > >> >> > > >> >> > You can also use the FileSystem objects to do this. Just set a > > > >> >> > Reference to, oh dear,what was it now...oh yes, I think it was > > > >> >> > MS Office 200x. > > >> >> > > > >> >> > Works better then this (oldish) example. > > >> >> > > > >> >> > Max > > >> >> > ps. Getting late now and it is Paddy's day so the ref may be > worng! > > >> >> > > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach Access > > > >> >> > Software < rockysmolin at bchacc.com> wrote: > > >> >> > > > >> >> >> I was just doing this Bud. I use the code from the Access > > >> >> >> Developer's Handbook - just what you want: > > >> >> >> > > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > > >> >> >> > > >> >> >> varFileName = adhCommonFileOpenSave( _ > > >> >> >> OpenFile:=False, _ > > >> >> >> Filter:=strFilter, _ > > >> >> >> flags:=lngFlags, _ > > >> >> >> DialogTitle:="Enter File Name and Location for > > >> >> >> Mail > > List > > >> >> >> File > > >> >> >> Export") > > >> >> >> > > >> >> >> varFileName = adhTrimNull(varFileName) > > >> >> >> > > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & > > >> >> >> txtMailingList _ > > >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) > > >> >> >> If intReply <> vbYes Then > > >> >> >> MsgBox "Export Aborted.", vbExclamation > > >> >> >> Exit Sub > > >> >> >> Else > > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > > >> >> >> "qryExportMailingList", varFileName, True > > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, > > >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", varFileName, > > > >> >> >> True > > >> >> >> > > >> >> >> MsgBox "Mail List Exported.", vbExclamation > > >> >> >> End If > > >> >> >> > > >> >> >> > > >> >> >> Of course, my transfer is failing but the file name ends up > > >> >> >> in the var just fine. > > >> >> >> > > >> >> >> Rocky Smolin > > >> >> >> Beach Access Software > > >> >> >> 858-259-4334 > > >> >> >> www.e-z-mrp.com > > >> >> >> www.bchacc.com > > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> -----Original Message----- > > >> >> >> From: accessd-bounces at databaseadvisors.com > > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > >> >> >> Bud > > Goss > > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM > > >> >> >> To: Access Group > > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > > >> >> >> > > >> >> >> I have an Access application that creates a text (.txt) table > > using > > >> >> >> DoCmd.TransferText. > > >> >> >> > > >> >> >> In this application, I would like to display a windows dialog > > > >> >> >> box > > >> >> showing > > >> >> >> "Save in;" and "File name:" that would allow the user to > > >> >> >> navigate to the directory where the table would be located > > >> >> >> and designate file name to be used. > > >> >> >> (Similar to the dialog box that you see when you do a file > > >> >> >> save as in Microsoft word etc.) > > >> >> >> > > >> >> >> Is it possible to do this in Access? > > >> >> >> > > >> >> >> If so, would some one tell me where I can find information > > >> >> >> and examples. > > >> >> >> -- > > >> >> >> AccessD mailing list > > >> >> >> AccessD at databaseadvisors.com > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> >> Website: http://www.databaseadvisors.com > > >> >> >> > > >> >> >> > > >> >> >> -- > > >> >> >> AccessD mailing list > > >> >> >> AccessD at databaseadvisors.com > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> >> Website: http://www.databaseadvisors.com > > >> >> >> > > >> >> > > >> >> > -- > > >> >> > > >> >> > AccessD mailing list > > >> >> > AccessD at databaseadvisors.com > > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> > Website: http://www.databaseadvisors.com > > >> >> > > > >> >> > > >> >> -- > > >> >> AccessD mailing list > > >> >> AccessD at databaseadvisors.com > > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> Website: http://www.databaseadvisors.com > > >> >> > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 19 17:24:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 22:24:17 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> <7E02B06E41E5404589EDDDA2BAA1C5A86BD916@sanex101.nciinc.com> Message-ID: > a client dba is someone I trust to reboot the server You go that far? Max On 3/19/09, William Hindman wrote: > > ...amazing it is just how different our customer environments are ...in my > world a client dba is someone I trust to reboot the server ...their "IT > Department" is me. > ...I prefer my world :) > > William > > -------------------------------------------------- > From: "Charlotte Foust" > Sent: Thursday, March 19, 2009 6:13 PM > > To: "Access Developers discussion and problem solving" > > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > That's about the most senseless thing I've ever heard! Most IT > > departments we deal with don't want to come within a mile of an Access > app > > and actively try to prevent their occurrence. > > > > Your customers wnt development without programming?? Are they looking > for > > spreadsheets? > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim > > Sent: Thursday, March 19, 2009 2:55 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > What I am finding that some of our customers do not want any .net > > development or any other development that involves any type of > programming > > language. Some of their IT departments considered it a new developed > > software and it could take several months or longer to get approval to > > begin the project and/or deploy it. If the development is done in Access > > using the tools that came with Access then the IT department considers it > > COTS and no approval is necessary. > > > > Jim > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > rusty.hammond at cpiqpc.com > > Sent: Thursday, March 19, 2009 4:43 PM > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > I would expand that to the office suite, not just Access. Is it possible > > Access was never intended to be the development tool it became, but just > a > > power user application. Now they are trying to reel it back in and move > > us to .net? > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee > > Sent: Thursday, March 19, 2009 4:19 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > I'll Just wait for the next version. > > > > It used to be every other version of Access was not that great. I think > > something got out of Sync. > > > > 1 -Never used it > > 2 - Good > > 95 - Bleh, hurl, > > 97 - My favorite > > 2000 - I liked it, but I think it wasnt well liked > > 2002 (Office XP) I never really used it > > 2003 - Like it > > 2007 - more dry heaving noises > > > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > > wrote: > >> With the single exception of the Datasheet Totals, there is nothing > >> fundamental,y improved for me as a developer. The quote "..get used > >> to it.." made me spit. I can get used to anything, but why have all > >> these new ways of doing what is essentially the same. Lots of "stuff" > >> is worse - David points them out below. > >> For me, I abhor the 2007. No "fundamental" improvements - with this > >> "update", beauty is not even skin deep. > >> > >> Max > >> > >> > >> On 3/19/09, David McAfee wrote: > >>> > >>> I agree with him on these A2007 problems: > >>> > >>> Not being able to see a list of object sorted by modified date the > >>> way you'd expect in Windows Explorer. > >>> > >>> Losing Alt+D as a way to put the current object in design mode > >>> > >>> Losing the toolbar item to automatically jump to a form or report's > >>> module code > >>> > >>> Missing right mouse click items like import/export > >>> > >>> As for the Ribbon, I don't like the "Once you get used to it, its not > >>> that bad" that I hear quite often. > >>> I don't feel so many command/tol bar buttons need to be seen. As a > >>> programer, I feel I need to know what the user needs to have > >>> available to them, If they do need something that can navigate view > >>> the menus (oops, they removed them!). > >>> > >>> "Overcoming Resistance to Change > >>> > >>> For years, the Access community complained that Microsoft was > >>> abandoning Access, that they didn't invest enough in it, that the Jet > >>> Engine and DAO was dead, etc. Well, the Microsoft Access development > >>> team for Access 2007 was the largest ever and Microsoft made a huge > >>> investment that added considerable new features to Access." > >>> > >>> I never really requested change. I hoped that they wouldn't abandon > >>> Access, like was always rumored. > >>> > >>> There are a few new cool features, but they never fixed some old bugs > >>> that still go back to early versions of Access. > >>> > >>> They still haven't made a list box with .fontcolor or > >>> .selectedrowBackColor property. > >>> > >>> The datasheet totals are cool, but I should provide that for my users > >>> in their form. Remember, users shouldnt be accessing the > >>> tables/queries directly. > >>> > >>> "In Access 2007, a different approach is necessary for finding your > >>> object. Rather than visually finding it, enter some letters of the > >>> object name in the Search Bar, and the list of objects gets filtered > >>> to just those names. This makes it very easy to find objects by name > >>> -- especially text within an object name -- that wasn't possible > >>> before. Once you are used to this, it's very difficult to go back." > >>> > >>> Nah, give me my detail view. The ability to sort by Name and or date > >>> is more important to me. My naming conventions is another way for me > >>> to quickly find what I need. > >>> > >>> The Date picker is nice, but is there a way to turn it off? THey may > >>> be times where you don't want it to be displayed, or use your own > >>> instead. > >>> > >>> Just my worthless 2 cents, > >>> David > >>> > >>> > >>> > >>> > >>> > >>> > >>> On Thu, Mar 19, 2009 at 1:04 PM, wrote: > >>> > > >>> > I just thought I'd throw this out there and see everyone thinks. > >>> > > >>> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > >>> > > >>> > > >>> > It does sound like there are some nice new features. Whether they > >>> outweigh > >>> > the drawbacks... > >>> > > >>> > > >>> > Rusty Hammond > >>> > > >>> > > >>> > ******************************************************************* > >>> > *** > >>> > WARNING: All e-mail sent to and from this address will be received, > >>> > scanned or otherwise recorded by the CPI Qualified Plan > >>> > Consultants, > > Inc. > >>> > corporate e-mail system and is subject to archival, monitoring or > >>> > review by, and/or disclosure to, someone other than the recipient. > >>> > ******************************************************************* > >>> > *** > >>> > -- > >>> > AccessD mailing list > >>> > AccessD at databaseadvisors.com > >>> > http://databaseadvisors.com/mailman/listinfo/accessd > >>> > Website: http://www.databaseadvisors.com > >>> > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > > corporate e-mail system and is subject to archival, monitoring or review > > by, and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > ################################################################################ > > If you have received this message in error, please contact the sender > > immediately and be aware that the use, copying, or dissemination of this > > information is prohibited. This email transmission contains information > > from NCI Information Systems, Inc. that may be considered privileged or > > confidential and is intended solely for the named recipient. > > > ################################################################################ > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 19 17:40:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 19 Mar 2009 22:40:55 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E38C@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: ummm,, bottom lip trembles as Max says...I meant that you would have been too young for it to have any impression on you - years before you started programming.. Max ps. Is that ok? On 3/19/09, Charlotte Foust wrote: > > >That would be age - right? > > > You do enjoy playing with fire, don't you? Be afraid. Be very afraid > ... ;-> > > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Thursday, March 19, 2009 3:23 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > >but my memory is fuzzy on that item. > > That would be age - right? (Ducks and runs) > > Max > ps. The people who want applications without programming are probably > the same ones who want Table Level access in Acces.. > > > > On 3/19/09, Charlotte Foust wrote: > > > > It's more than possible. Access has always been pitched to power > > users, from 1.0, but people fell in love with it and found it so much > > nicer to use and work with than dBase or Paradox, that they switched > > over and started developing in Access. Remember PCs were still > > somewhat infantile then and I don't think even Microsoft ever expected > > > Access to grow into the development tool it became. I think that was > > in the QBasic days, but my memory is fuzzy on that item. > > > > > > Charlotte Foust > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com [mailto: > > accessd-bounces at databaseadvisors.com] On Behalf Of > > rusty.hammond at cpiqpc.com > > Sent: Thursday, March 19, 2009 2:43 PM > > To: accessd at databaseadvisors.com > > > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > I would expand that to the office suite, not just Access. Is it > > possible Access was never intended to be the development tool it > > became, but just a power user application. Now they are trying to > > reel it back in and move us to .net? > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David > > McAfee > > Sent: Thursday, March 19, 2009 4:19 PM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > I'll Just wait for the next version. > > > > It used to be every other version of Access was not that great. I > > think something got out of Sync. > > > > 1 -Never used it > > 2 - Good > > 95 - Bleh, hurl, > > 97 - My favorite > > 2000 - I liked it, but I think it wasnt well liked > > 2002 (Office XP) I never really used it > > 2003 - Like it > > 2007 - more dry heaving noises > > > > On Thu, Mar 19, 2009 at 2:09 PM, Max Wanadoo > > wrote: > > > With the single exception of the Datasheet Totals, there is nothing > > > fundamental,y improved for me as a developer. The quote "..get > used > > > to it.." made me spit. I can get used to anything, but why have all > > > > these new ways of doing what is essentially the same. Lots of > "stuff" > > > is worse - David points them out below. > > > For me, I abhor the 2007. No "fundamental" improvements - with this > > > > "update", beauty is not even skin deep. > > > > > > Max > > > > > > > > > On 3/19/09, David McAfee wrote: > > >> > > >> I agree with him on these A2007 problems: > > >> > > >> Not being able to see a list of object sorted by modified date the > > >> way you'd expect in Windows Explorer. > > >> > > >> Losing Alt+D as a way to put the current object in design mode > > >> > > >> Losing the toolbar item to automatically jump to a form or report's > > > >> module code > > >> > > >> Missing right mouse click items like import/export > > >> > > >> As for the Ribbon, I don't like the "Once you get used to it, its > > >> not that bad" that I hear quite often. > > >> I don't feel so many command/tol bar buttons need to be seen. As a > > >> programer, I feel I need to know what the user needs to have > > >> available to them, If they do need something that can navigate view > > > >> the menus (oops, they removed them!). > > >> > > >> "Overcoming Resistance to Change > > >> > > >> For years, the Access community complained that Microsoft was > > >> abandoning Access, that they didn't invest enough in it, that the > > >> Jet Engine and DAO was dead, etc. Well, the Microsoft Access > > >> development team for Access 2007 was the largest ever and Microsoft > > > >> made a huge investment that added considerable new features to > Access." > > >> > > >> I never really requested change. I hoped that they wouldn't abandon > > > >> Access, like was always rumored. > > >> > > >> There are a few new cool features, but they never fixed some old > > >> bugs that still go back to early versions of Access. > > >> > > >> They still haven't made a list box with .fontcolor or > > >> .selectedrowBackColor property. > > >> > > >> The datasheet totals are cool, but I should provide that for my > > >> users in their form. Remember, users shouldnt be accessing the > > >> tables/queries directly. > > >> > > >> "In Access 2007, a different approach is necessary for finding your > > > >> object. Rather than visually finding it, enter some letters of the > > >> object name in the Search Bar, and the list of objects gets > > >> filtered to just those names. This makes it very easy to find > > >> objects by name > > >> -- especially text within an object name -- that wasn't possible > > >> before. Once you are used to this, it's very difficult to go back." > > >> > > >> Nah, give me my detail view. The ability to sort by Name and or > > >> date is more important to me. My naming conventions is another way > > >> for me to quickly find what I need. > > >> > > >> The Date picker is nice, but is there a way to turn it off? THey > > >> may be times where you don't want it to be displayed, or use your > > >> own instead. > > >> > > >> Just my worthless 2 cents, > > >> David > > >> > > >> > > >> > > >> > > >> > > >> > > >> On Thu, Mar 19, 2009 at 1:04 PM, wrote: > > >> > > > >> > I just thought I'd throw this out there and see everyone thinks. > > >> > > > >> > http://www.fmsinc.com/MicrosoftAccess/2007/Top-Features.html > > >> > > > >> > > > >> > It does sound like there are some nice new features. Whether > > >> > they > > >> outweigh > > >> > the drawbacks... > > >> > > > >> > > > >> > Rusty Hammond > > >> > > > >> > > > >> > ***************************************************************** > > >> > ** > > >> > *** > > >> > WARNING: All e-mail sent to and from this address will be > > >> > received, scanned or otherwise recorded by the CPI Qualified Plan > > > >> > Consultants, > > Inc. > > >> > corporate e-mail system and is subject to archival, monitoring or > > > >> > review by, and/or disclosure to, someone other than the > recipient. > > >> > ***************************************************************** > > >> > ** > > >> > *** > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > ********************************************************************** > > WARNING: All e-mail sent to and from this address will be received, > > scanned or otherwise recorded by the CPI Qualified Plan Consultants, > Inc. > > corporate e-mail system and is subject to archival, monitoring or > > review by, and/or disclosure to, someone other than the recipient. > > ********************************************************************** > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Sat Mar 21 12:19:09 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 21 Mar 2009 13:19:09 -0400 Subject: [AccessD] Option Groups Message-ID: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> >From a data entry point of view, option groups can be a pia because they force the data entry operator to use the mouse. However, they look great -- they're a visual bonus. Has anyone ever tried to set an option group value from the keyboard? Susan H. From fuller.artful at gmail.com Sat Mar 21 12:29:40 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 21 Mar 2009 13:29:40 -0400 Subject: [AccessD] Option Groups In-Reply-To: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> References: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> Message-ID: <29f585dd0903211029q6af73640v40c80ae14a7b64b4@mail.gmail.com> Use &Neme for quick select. Make sure the choices are unique. On Sat, Mar 21, 2009 at 1:19 PM, Susan Harkins wrote: > >From a data entry point of view, option groups can be a pia because they > force the data entry operator to use the mouse. However, they look great -- > they're a visual bonus. > > Has anyone ever tried to set an option group value from the keyboard? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Sat Mar 21 12:32:55 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 21 Mar 2009 13:32:55 -0400 Subject: [AccessD] Option Groups References: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> <29f585dd0903211029q6af73640v40c80ae14a7b64b4@mail.gmail.com> Message-ID: <9C8321D302BB46C287B38A38234316CB@SusanOne> You mean hotkeys? So, a Yes/No option group would be &Y and &N? Susan H. > Use &Neme for quick select. Make sure the choices are unique. > > On Sat, Mar 21, 2009 at 1:19 PM, Susan Harkins > wrote: > >> >From a data entry point of view, option groups can be a pia because they >> force the data entry operator to use the mouse. However, they look >> great -- >> they're a visual bonus. >> >> Has anyone ever tried to set an option group value from the keyboard? >> >> Susan H. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sat Mar 21 13:20:14 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 21 Mar 2009 14:20:14 -0400 Subject: [AccessD] science on visual controls Message-ID: I find that the more information a form has, the less visual I like the form -- in other words, lots of data, suppress the actual control attributes by making the backgrounds transparent and getting rid of the borders. Does anyone know if there's been any kind of science for this -- what kind of visual dos and don'ts are there for avoiding stress on the data entry operator? Susan H. From max.wanadoo at gmail.com Sat Mar 21 13:32:40 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 21 Mar 2009 18:32:40 +0000 Subject: [AccessD] Option Groups In-Reply-To: <9C8321D302BB46C287B38A38234316CB@SusanOne> References: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> <29f585dd0903211029q6af73640v40c80ae14a7b64b4@mail.gmail.com> <9C8321D302BB46C287B38A38234316CB@SusanOne> Message-ID: or use TAB to move around and space bar to select. Might work depending on the form's layout. max On Sat, Mar 21, 2009 at 5:32 PM, Susan Harkins wrote: > You mean hotkeys? So, a Yes/No option group would be &Y and &N? > > Susan H. > > > > Use &Neme for quick select. Make sure the choices are unique. > > > > On Sat, Mar 21, 2009 at 1:19 PM, Susan Harkins > > wrote: > > > >> >From a data entry point of view, option groups can be a pia because > they > >> force the data entry operator to use the mouse. However, they look > >> great -- > >> they're a visual bonus. > >> > >> Has anyone ever tried to set an option group value from the keyboard? > >> > >> Susan H. > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From miscellany at mvps.org Sat Mar 21 13:33:05 2009 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 22 Mar 2009 07:33:05 +1300 Subject: [AccessD] Option Groups In-Reply-To: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> References: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> Message-ID: Susan, Assuming the Option Group is within the tabg order of the form, then once the control has focus you can use the right and left arrow keys to move between the options. Regards Steve -------------------------------------------------- From: "Susan Harkins" Sent: Sunday, March 22, 2009 6:19 AM To: Subject: [AccessD] Option Groups >>From a data entry point of view, option groups can be a pia because they > force the data entry operator to use the mouse. However, they look > great -- > they're a visual bonus. > > Has anyone ever tried to set an option group value from the keyboard? > > Susan H. > From miscellany at mvps.org Sat Mar 21 13:53:23 2009 From: miscellany at mvps.org (Steve Schapel) Date: Sun, 22 Mar 2009 07:53:23 +1300 Subject: [AccessD] science on visual controls In-Reply-To: References: Message-ID: Susan, The science is called HCI (Human Computer Interaction). Regards Steve -------------------------------------------------- From: "Susan Harkins" Sent: Sunday, March 22, 2009 7:20 AM To: Subject: [AccessD] science on visual controls > I find that the more information a form has, the less visual I like the > form -- in other words, lots of data, suppress the actual control > attributes > by making the backgrounds transparent and getting rid of the borders. > > Does anyone know if there's been any kind of science for this -- what kind > of visual dos and don'ts are there for avoiding stress on the data entry > operator? > From stuart at lexacorp.com.pg Sat Mar 21 16:29:40 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sun, 22 Mar 2009 07:29:40 +1000 Subject: [AccessD] science on visual controls In-Reply-To: References: , Message-ID: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> and more specifically , the branch of User Interface Design On 22 Mar 2009 at 7:53, Steve Schapel wrote: > Susan, > > The science is called HCI (Human Computer Interaction). > > Regards > Steve > > > -------------------------------------------------- > From: "Susan Harkins" > Sent: Sunday, March 22, 2009 7:20 AM > To: > Subject: [AccessD] science on visual controls > > > I find that the more information a form has, the less visual I like the > > form -- in other words, lots of data, suppress the actual control > > attributes > > by making the backgrounds transparent and getting rid of the borders. > > > > Does anyone know if there's been any kind of science for this -- what kind > > of visual dos and don'ts are there for avoiding stress on the data entry > > operator? > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sat Mar 21 16:34:56 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 21 Mar 2009 17:34:56 -0400 Subject: [AccessD] science on visual controls References: , <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> Message-ID: <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> I googled, and got a lot of information about the science, the degree... but nothing specific about what the science has produced in the way of improving UI and data entry. Susan H. > and more specifically , the branch of User Interface Design > > On 22 Mar 2009 at 7:53, Steve Schapel wrote: > >> Susan, >> >> The science is called HCI (Human Computer Interaction). From drboz at pacbell.net Sat Mar 21 17:01:55 2009 From: drboz at pacbell.net (Don Bozarth) Date: Sat, 21 Mar 2009 15:01:55 -0700 Subject: [AccessD] science on visual controls References: , <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> Message-ID: <00ea01c9aa70$a71155c0$6601a8c0@Don> you could also look up "human factors".... Don B. ----- Original Message ----- From: "Susan Harkins" To: "Access Developers discussion and problem solving" Sent: Saturday, March 21, 2009 2:34 PM Subject: Re: [AccessD] science on visual controls >I googled, and got a lot of information about the science, the degree... >but > nothing specific about what the science has produced in the way of > improving > UI and data entry. > > Susan H. > > >> and more specifically , the branch of User Interface Design >> >> On 22 Mar 2009 at 7:53, Steve Schapel wrote: >> >>> Susan, >>> >>> The science is called HCI (Human Computer Interaction). > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Mar 21 18:06:09 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 21 Mar 2009 19:06:09 -0400 Subject: [AccessD] science on visual controls References: , <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> Message-ID: ...HCI produced the "ribbon" ...oh, I'm sorry ...you wanted something "in the way of improving UI" ...sorry ...couldn't resist :) William -------------------------------------------------- From: "Susan Harkins" Sent: Saturday, March 21, 2009 5:34 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] science on visual controls > I googled, and got a lot of information about the science, the degree... > but > nothing specific about what the science has produced in the way of > improving > UI and data entry. > > Susan H. > > >> and more specifically , the branch of User Interface Design >> >> On 22 Mar 2009 at 7:53, Steve Schapel wrote: >> >>> Susan, >>> >>> The science is called HCI (Human Computer Interaction). > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Sat Mar 21 18:12:24 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sat, 21 Mar 2009 18:12:24 -0500 Subject: [AccessD] science on visual controls In-Reply-To: <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> References: , <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> Message-ID: <1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> Susan, Try this in google "computer forms UI design principles". A little dated, but it's a start. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, March 21, 2009 4:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls I googled, and got a lot of information about the science, the degree... but nothing specific about what the science has produced in the way of improving UI and data entry. Susan H. > and more specifically , the branch of User Interface Design > > On 22 Mar 2009 at 7:53, Steve Schapel wrote: > >> Susan, >> >> The science is called HCI (Human Computer Interaction). -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 21 22:49:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 03:49:22 +0000 Subject: [AccessD] science on visual controls In-Reply-To: <1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> <1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> Message-ID: I liken the Ribbon to the tools in my garage. They are nicely collected into groups each representing a function. I have socket sets, I have open-ended spanners, I have ring-spanners, I have woodwork tools, electrical tools etc. This works very well when I need to go find something that I use infrequently. For the items that I am constantly using, I have a toolbox and in there I can lay my hand on nearly everything I need for 90% of the time. Pre-Ribbon, Most of the common items were already on the menu items and it was an easy job to drag-n-drop the odd spanner or two. Post-Ribbon, I have to think about "What group would the function fall under thatI want to use". If I can successfully come up with the same answer the MS UI group did, then I can click on that and then search for it. I then have to repeat it for the next "thing" I want do do. As a developer this is sooo tedious. I want grouping my requirement not by functionality. Max On 3/21/09, Jack and Pat wrote: > > Susan, > Try this in google "computer forms UI design principles". > A little dated, but it's a start. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Saturday, March 21, 2009 4:35 PM > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] science on visual controls > > I googled, and got a lot of information about the science, the degree... > but > > nothing specific about what the science has produced in the way of > improving > > UI and data entry. > > Susan H. > > > > and more specifically , the branch of User Interface Design > > > > On 22 Mar 2009 at 7:53, Steve Schapel wrote: > > > >> Susan, > >> > >> The science is called HCI (Human Computer Interaction). > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From mmattys at rochester.rr.com Sat Mar 21 22:58:45 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sat, 21 Mar 2009 23:58:45 -0400 Subject: [AccessD] science on visual controls References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> Message-ID: <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys> Hi Max, I think you have to submit yourself to the appropriate certification course ... Hee Hee !!! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "Access Developers discussion and problem solving" Sent: Saturday, March 21, 2009 11:49 PM Subject: Re: [AccessD] science on visual controls >I liken the Ribbon to the tools in my garage. They are nicely collected > into groups each representing a function. I have socket sets, I have > open-ended spanners, I have ring-spanners, I have woodwork tools, > electrical > tools etc. This works very well when I need to go find something that I > use > infrequently. For the items that I am constantly using, I have a toolbox > and in there I can lay my hand on nearly everything I need for 90% of the > time. > Pre-Ribbon, Most of the common items were already on the menu items and it > was an easy job to drag-n-drop the odd spanner or two. > Post-Ribbon, I have to think about "What group would the function fall > under > thatI want to use". If I can successfully come up with the same answer the > MS UI group did, then I can click on that and then search for it. I then > have to repeat it for the next "thing" I want do do. As a developer this > is > sooo tedious. > I want grouping my requirement not by functionality. > > Max > > > > > On 3/21/09, Jack and Pat wrote: >> >> Susan, >> Try this in google "computer forms UI design principles". >> A little dated, but it's a start. >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Saturday, March 21, 2009 4:35 PM >> To: Access Developers discussion and problem solving >> >> Subject: Re: [AccessD] science on visual controls >> >> I googled, and got a lot of information about the science, the degree... >> but >> >> nothing specific about what the science has produced in the way of >> improving >> >> UI and data entry. >> >> Susan H. >> >> >> > and more specifically , the branch of User Interface Design >> > >> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >> > >> >> Susan, >> >> >> >> The science is called HCI (Human Computer Interaction). >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sat Mar 21 23:15:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 04:15:26 -0000 Subject: [AccessD] science on visual controls In-Reply-To: <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys> References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys> Message-ID: <49c5bb62.1c05d00a.6b97.5012@mx.google.com> The problem is Michael, that during my lifetime I have spent (wasted) so much time sitting in rooms where people were nurturing their egos and trying to be PC (politically correct) rather than achieve the task in hand. I have done so many "Team Building" days that it is unbelievable. When you have a basic personality disorder such as mine which is "Identify what you want to do - confirm it - achieve it", it does not sit well with people who (and I have had to endure this) want to discuss the difference between "Aims" and "Objectives" - I kid you not! When should we use "Aims", when should we use "Objectives". Are they different if so, how? And so I. When I chip and say "What do you actually want to do?" the shout me down saying "Your missing the point - this is not about 'doing' anything, it is about talking about 'doing' something." Yeah right, 'scuse me, I need a pee! I have been on courses where I have been told I am not a good Team Member because I didn't chip into all the arguments about how we need to set up an assembly line to make notepads out of scrap paper, paper clips etc. While they were arguing about it and squirting testosterone all over the place, I went to the back of the rooms and made the required 4 notepads. I might not be a good Team Member in their eyes, but I am a good Manager and have been so for over 45 years. I also achieve. Talking of which, I am going to set myself the immediate task of finding my way back to bed now! I don't know if it would be called an aim or an objective but I do know what I want to do and I bet I succeed! Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: 22 March 2009 03:59 To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls Hi Max, I think you have to submit yourself to the appropriate certification course ... Hee Hee !!! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "Access Developers discussion and problem solving" Sent: Saturday, March 21, 2009 11:49 PM Subject: Re: [AccessD] science on visual controls >I liken the Ribbon to the tools in my garage. They are nicely collected > into groups each representing a function. I have socket sets, I have > open-ended spanners, I have ring-spanners, I have woodwork tools, > electrical > tools etc. This works very well when I need to go find something that I > use > infrequently. For the items that I am constantly using, I have a toolbox > and in there I can lay my hand on nearly everything I need for 90% of the > time. > Pre-Ribbon, Most of the common items were already on the menu items and it > was an easy job to drag-n-drop the odd spanner or two. > Post-Ribbon, I have to think about "What group would the function fall > under > thatI want to use". If I can successfully come up with the same answer the > MS UI group did, then I can click on that and then search for it. I then > have to repeat it for the next "thing" I want do do. As a developer this > is > sooo tedious. > I want grouping my requirement not by functionality. > > Max > > > > > On 3/21/09, Jack and Pat wrote: >> >> Susan, >> Try this in google "computer forms UI design principles". >> A little dated, but it's a start. >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Saturday, March 21, 2009 4:35 PM >> To: Access Developers discussion and problem solving >> >> Subject: Re: [AccessD] science on visual controls >> >> I googled, and got a lot of information about the science, the degree... >> but >> >> nothing specific about what the science has produced in the way of >> improving >> >> UI and data entry. >> >> Susan H. >> >> >> > and more specifically , the branch of User Interface Design >> > >> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >> > >> >> Susan, >> >> >> >> The science is called HCI (Human Computer Interaction). >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Sat Mar 21 23:36:46 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 22 Mar 2009 00:36:46 -0400 Subject: [AccessD] science on visual controls References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys> <49c5bb62.1c05d00a.6b97.5012@mx.google.com> Message-ID: Did you notice how comfortable you've gotten here, Max? It's because the patients running the asylum! :) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Sunday, March 22, 2009 12:15 AM Subject: Re: [AccessD] science on visual controls > The problem is Michael, that during my lifetime I have spent (wasted) so > much time sitting in rooms where people were nurturing their egos and > trying > to be PC (politically correct) rather than achieve the task in hand. I > have > done so many "Team Building" days that it is unbelievable. When you have > a > basic personality disorder such as mine which is "Identify what you want > to > do - confirm it - achieve it", it does not sit well with people who (and I > have had to endure this) want to discuss the difference between "Aims" and > "Objectives" - I kid you not! When should we use "Aims", when should we > use > "Objectives". Are they different if so, how? And so I. When I chip and > say > "What do you actually want to do?" the shout me down saying "Your missing > the point - this is not about 'doing' anything, it is about talking about > 'doing' something." Yeah right, 'scuse me, I need a pee! > > I have been on courses where I have been told I am not a good Team Member > because I didn't chip into all the arguments about how we need to set up > an > assembly line to make notepads out of scrap paper, paper clips etc. While > they were arguing about it and squirting testosterone all over the place, > I > went to the back of the rooms and made the required 4 notepads. > > I might not be a good Team Member in their eyes, but I am a good Manager > and > have been so for over 45 years. I also achieve. > > Talking of which, I am going to set myself the immediate task of finding > my > way back to bed now! I don't know if it would be called an aim or an > objective but I do know what I want to do and I bet I succeed! > > Thanks > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys > Sent: 22 March 2009 03:59 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] science on visual controls > > Hi Max, > > I think you have to submit yourself to the appropriate certification > course > ... > Hee Hee !!! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Max Wanadoo" > To: "Access Developers discussion and problem solving" > > Sent: Saturday, March 21, 2009 11:49 PM > Subject: Re: [AccessD] science on visual controls > > >>I liken the Ribbon to the tools in my garage. They are nicely collected >> into groups each representing a function. I have socket sets, I have >> open-ended spanners, I have ring-spanners, I have woodwork tools, >> electrical >> tools etc. This works very well when I need to go find something that I >> use >> infrequently. For the items that I am constantly using, I have a toolbox >> and in there I can lay my hand on nearly everything I need for 90% of the >> time. >> Pre-Ribbon, Most of the common items were already on the menu items and >> it >> was an easy job to drag-n-drop the odd spanner or two. >> Post-Ribbon, I have to think about "What group would the function fall >> under >> thatI want to use". If I can successfully come up with the same answer >> the >> MS UI group did, then I can click on that and then search for it. I then >> have to repeat it for the next "thing" I want do do. As a developer this >> is >> sooo tedious. >> I want grouping my requirement not by functionality. >> >> Max >> >> >> >> >> On 3/21/09, Jack and Pat wrote: >>> >>> Susan, >>> Try this in google "computer forms UI design principles". >>> A little dated, but it's a start. >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >>> Sent: Saturday, March 21, 2009 4:35 PM >>> To: Access Developers discussion and problem solving >>> >>> Subject: Re: [AccessD] science on visual controls >>> >>> I googled, and got a lot of information about the science, the degree... >>> but >>> >>> nothing specific about what the science has produced in the way of >>> improving >>> >>> UI and data entry. >>> >>> Susan H. >>> >>> >>> > and more specifically , the branch of User Interface Design >>> > >>> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >>> > >>> >> Susan, >>> >> >>> >> The science is called HCI (Human Computer Interaction). >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sun Mar 22 01:54:57 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 02:54:57 -0400 Subject: [AccessD] science on visual controls References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys><49c5bb62.1c05d00a.6b97.5012@mx.google.com> Message-ID: ...how many times we got to tell ya its not pc to refer to yourself as a "patient" around here? ...if'n yer a round peg in a square hole, be proud of it ...max is :) William -------------------------------------------------- From: "Mike Mattys" Sent: Sunday, March 22, 2009 12:36 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] science on visual controls > Did you notice how comfortable you've gotten here, Max? > It's because the patients running the asylum! :) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Max Wanadoo" > To: "'Access Developers discussion and problem solving'" > > Sent: Sunday, March 22, 2009 12:15 AM > Subject: Re: [AccessD] science on visual controls > > >> The problem is Michael, that during my lifetime I have spent (wasted) so >> much time sitting in rooms where people were nurturing their egos and >> trying >> to be PC (politically correct) rather than achieve the task in hand. I >> have >> done so many "Team Building" days that it is unbelievable. When you >> have >> a >> basic personality disorder such as mine which is "Identify what you want >> to >> do - confirm it - achieve it", it does not sit well with people who (and >> I >> have had to endure this) want to discuss the difference between "Aims" >> and >> "Objectives" - I kid you not! When should we use "Aims", when should we >> use >> "Objectives". Are they different if so, how? And so I. When I chip and >> say >> "What do you actually want to do?" the shout me down saying "Your missing >> the point - this is not about 'doing' anything, it is about talking about >> 'doing' something." Yeah right, 'scuse me, I need a pee! >> >> I have been on courses where I have been told I am not a good Team Member >> because I didn't chip into all the arguments about how we need to set up >> an >> assembly line to make notepads out of scrap paper, paper clips etc. >> While >> they were arguing about it and squirting testosterone all over the place, >> I >> went to the back of the rooms and made the required 4 notepads. >> >> I might not be a good Team Member in their eyes, but I am a good Manager >> and >> have been so for over 45 years. I also achieve. >> >> Talking of which, I am going to set myself the immediate task of finding >> my >> way back to bed now! I don't know if it would be called an aim or an >> objective but I do know what I want to do and I bet I succeed! >> >> Thanks >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys >> Sent: 22 March 2009 03:59 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] science on visual controls >> >> Hi Max, >> >> I think you have to submit yourself to the appropriate certification >> course >> ... >> Hee Hee !!! >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Max Wanadoo" >> To: "Access Developers discussion and problem solving" >> >> Sent: Saturday, March 21, 2009 11:49 PM >> Subject: Re: [AccessD] science on visual controls >> >> >>>I liken the Ribbon to the tools in my garage. They are nicely collected >>> into groups each representing a function. I have socket sets, I have >>> open-ended spanners, I have ring-spanners, I have woodwork tools, >>> electrical >>> tools etc. This works very well when I need to go find something that I >>> use >>> infrequently. For the items that I am constantly using, I have a >>> toolbox >>> and in there I can lay my hand on nearly everything I need for 90% of >>> the >>> time. >>> Pre-Ribbon, Most of the common items were already on the menu items and >>> it >>> was an easy job to drag-n-drop the odd spanner or two. >>> Post-Ribbon, I have to think about "What group would the function fall >>> under >>> thatI want to use". If I can successfully come up with the same answer >>> the >>> MS UI group did, then I can click on that and then search for it. I >>> then >>> have to repeat it for the next "thing" I want do do. As a developer >>> this >>> is >>> sooo tedious. >>> I want grouping my requirement not by functionality. >>> >>> Max >>> >>> >>> >>> >>> On 3/21/09, Jack and Pat wrote: >>>> >>>> Susan, >>>> Try this in google "computer forms UI design principles". >>>> A little dated, but it's a start. >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >>>> Harkins >>>> Sent: Saturday, March 21, 2009 4:35 PM >>>> To: Access Developers discussion and problem solving >>>> >>>> Subject: Re: [AccessD] science on visual controls >>>> >>>> I googled, and got a lot of information about the science, the >>>> degree... >>>> but >>>> >>>> nothing specific about what the science has produced in the way of >>>> improving >>>> >>>> UI and data entry. >>>> >>>> Susan H. >>>> >>>> >>>> > and more specifically , the branch of User Interface Design >>>> > >>>> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >>>> > >>>> >> Susan, >>>> >> >>>> >> The science is called HCI (Human Computer Interaction). >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 01:59:59 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 02:59:59 -0400 Subject: [AccessD] ...Access 14 64bit on Win7 References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys><49c5bb62.1c05d00a.6b97.5012@mx.google.com> Message-ID: <1D473D149C594C8E925D2DA266FE8BC9@jislaptopdev> http://blogs.zdnet.com/Bott/?p=742 William From max.wanadoo at gmail.com Sun Mar 22 04:15:04 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:15:04 -0000 Subject: [AccessD] science on visual controls In-Reply-To: References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys><49c5bb62.1c05d00a.6b97.5012@mx.google.com> Message-ID: <49c6019c.0a04d00a.5e32.5a2b@mx.google.com> I sure am, William. Started off as a square peg in a square hole. Life took chunks outta me and whittled away until I ended up here. The hole hasn't changed by my capacity to fill it certainly has. I will probably settle here now but I confess that I landed here by accident - I thought it was the Patents Forum and by the time I found out from Michael that it out was the Patients Forum I had already unpacked! Guess youse are all stuck with me now!! Well, until the big Programmer in the sky decides to invoke the docmd.close function for me anyway. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 22 March 2009 06:55 To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls ...how many times we got to tell ya its not pc to refer to yourself as a "patient" around here? ...if'n yer a round peg in a square hole, be proud of it ...max is :) William -------------------------------------------------- From: "Mike Mattys" Sent: Sunday, March 22, 2009 12:36 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] science on visual controls > Did you notice how comfortable you've gotten here, Max? > It's because the patients running the asylum! :) > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Max Wanadoo" > To: "'Access Developers discussion and problem solving'" > > Sent: Sunday, March 22, 2009 12:15 AM > Subject: Re: [AccessD] science on visual controls > > >> The problem is Michael, that during my lifetime I have spent (wasted) so >> much time sitting in rooms where people were nurturing their egos and >> trying >> to be PC (politically correct) rather than achieve the task in hand. I >> have >> done so many "Team Building" days that it is unbelievable. When you >> have >> a >> basic personality disorder such as mine which is "Identify what you want >> to >> do - confirm it - achieve it", it does not sit well with people who (and >> I >> have had to endure this) want to discuss the difference between "Aims" >> and >> "Objectives" - I kid you not! When should we use "Aims", when should we >> use >> "Objectives". Are they different if so, how? And so I. When I chip and >> say >> "What do you actually want to do?" the shout me down saying "Your missing >> the point - this is not about 'doing' anything, it is about talking about >> 'doing' something." Yeah right, 'scuse me, I need a pee! >> >> I have been on courses where I have been told I am not a good Team Member >> because I didn't chip into all the arguments about how we need to set up >> an >> assembly line to make notepads out of scrap paper, paper clips etc. >> While >> they were arguing about it and squirting testosterone all over the place, >> I >> went to the back of the rooms and made the required 4 notepads. >> >> I might not be a good Team Member in their eyes, but I am a good Manager >> and >> have been so for over 45 years. I also achieve. >> >> Talking of which, I am going to set myself the immediate task of finding >> my >> way back to bed now! I don't know if it would be called an aim or an >> objective but I do know what I want to do and I bet I succeed! >> >> Thanks >> >> Max >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys >> Sent: 22 March 2009 03:59 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] science on visual controls >> >> Hi Max, >> >> I think you have to submit yourself to the appropriate certification >> course >> ... >> Hee Hee !!! >> >> - >> Michael R Mattys >> MapPoint and Database Dev >> www.mattysconsulting.com >> - >> ----- Original Message ----- >> From: "Max Wanadoo" >> To: "Access Developers discussion and problem solving" >> >> Sent: Saturday, March 21, 2009 11:49 PM >> Subject: Re: [AccessD] science on visual controls >> >> >>>I liken the Ribbon to the tools in my garage. They are nicely collected >>> into groups each representing a function. I have socket sets, I have >>> open-ended spanners, I have ring-spanners, I have woodwork tools, >>> electrical >>> tools etc. This works very well when I need to go find something that I >>> use >>> infrequently. For the items that I am constantly using, I have a >>> toolbox >>> and in there I can lay my hand on nearly everything I need for 90% of >>> the >>> time. >>> Pre-Ribbon, Most of the common items were already on the menu items and >>> it >>> was an easy job to drag-n-drop the odd spanner or two. >>> Post-Ribbon, I have to think about "What group would the function fall >>> under >>> thatI want to use". If I can successfully come up with the same answer >>> the >>> MS UI group did, then I can click on that and then search for it. I >>> then >>> have to repeat it for the next "thing" I want do do. As a developer >>> this >>> is >>> sooo tedious. >>> I want grouping my requirement not by functionality. >>> >>> Max >>> >>> >>> >>> >>> On 3/21/09, Jack and Pat wrote: >>>> >>>> Susan, >>>> Try this in google "computer forms UI design principles". >>>> A little dated, but it's a start. >>>> >>>> >>>> -----Original Message----- >>>> From: accessd-bounces at databaseadvisors.com >>>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan >>>> Harkins >>>> Sent: Saturday, March 21, 2009 4:35 PM >>>> To: Access Developers discussion and problem solving >>>> >>>> Subject: Re: [AccessD] science on visual controls >>>> >>>> I googled, and got a lot of information about the science, the >>>> degree... >>>> but >>>> >>>> nothing specific about what the science has produced in the way of >>>> improving >>>> >>>> UI and data entry. >>>> >>>> Susan H. >>>> >>>> >>>> > and more specifically , the branch of User Interface Design >>>> > >>>> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >>>> > >>>> >> Susan, >>>> >> >>>> >> The science is called HCI (Human Computer Interaction). >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:16:04 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:16:04 -0000 Subject: [AccessD] science on visual controls In-Reply-To: References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys> <49c5bb62.1c05d00a.6b97.5012@mx.google.com> Message-ID: <49c601d8.0506d00a.2388.70ce@mx.google.com> Yes, you need a lot of patience to run this asylum! Did I spell that right? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: 22 March 2009 04:37 To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls Did you notice how comfortable you've gotten here, Max? It's because the patients running the asylum! :) - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Sunday, March 22, 2009 12:15 AM Subject: Re: [AccessD] science on visual controls > The problem is Michael, that during my lifetime I have spent (wasted) so > much time sitting in rooms where people were nurturing their egos and > trying > to be PC (politically correct) rather than achieve the task in hand. I > have > done so many "Team Building" days that it is unbelievable. When you have > a > basic personality disorder such as mine which is "Identify what you want > to > do - confirm it - achieve it", it does not sit well with people who (and I > have had to endure this) want to discuss the difference between "Aims" and > "Objectives" - I kid you not! When should we use "Aims", when should we > use > "Objectives". Are they different if so, how? And so I. When I chip and > say > "What do you actually want to do?" the shout me down saying "Your missing > the point - this is not about 'doing' anything, it is about talking about > 'doing' something." Yeah right, 'scuse me, I need a pee! > > I have been on courses where I have been told I am not a good Team Member > because I didn't chip into all the arguments about how we need to set up > an > assembly line to make notepads out of scrap paper, paper clips etc. While > they were arguing about it and squirting testosterone all over the place, > I > went to the back of the rooms and made the required 4 notepads. > > I might not be a good Team Member in their eyes, but I am a good Manager > and > have been so for over 45 years. I also achieve. > > Talking of which, I am going to set myself the immediate task of finding > my > way back to bed now! I don't know if it would be called an aim or an > objective but I do know what I want to do and I bet I succeed! > > Thanks > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys > Sent: 22 March 2009 03:59 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] science on visual controls > > Hi Max, > > I think you have to submit yourself to the appropriate certification > course > ... > Hee Hee !!! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > ----- Original Message ----- > From: "Max Wanadoo" > To: "Access Developers discussion and problem solving" > > Sent: Saturday, March 21, 2009 11:49 PM > Subject: Re: [AccessD] science on visual controls > > >>I liken the Ribbon to the tools in my garage. They are nicely collected >> into groups each representing a function. I have socket sets, I have >> open-ended spanners, I have ring-spanners, I have woodwork tools, >> electrical >> tools etc. This works very well when I need to go find something that I >> use >> infrequently. For the items that I am constantly using, I have a toolbox >> and in there I can lay my hand on nearly everything I need for 90% of the >> time. >> Pre-Ribbon, Most of the common items were already on the menu items and >> it >> was an easy job to drag-n-drop the odd spanner or two. >> Post-Ribbon, I have to think about "What group would the function fall >> under >> thatI want to use". If I can successfully come up with the same answer >> the >> MS UI group did, then I can click on that and then search for it. I then >> have to repeat it for the next "thing" I want do do. As a developer this >> is >> sooo tedious. >> I want grouping my requirement not by functionality. >> >> Max >> >> >> >> >> On 3/21/09, Jack and Pat wrote: >>> >>> Susan, >>> Try this in google "computer forms UI design principles". >>> A little dated, but it's a start. >>> >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >>> Sent: Saturday, March 21, 2009 4:35 PM >>> To: Access Developers discussion and problem solving >>> >>> Subject: Re: [AccessD] science on visual controls >>> >>> I googled, and got a lot of information about the science, the degree... >>> but >>> >>> nothing specific about what the science has produced in the way of >>> improving >>> >>> UI and data entry. >>> >>> Susan H. >>> >>> >>> > and more specifically , the branch of User Interface Design >>> > >>> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >>> > >>> >> Susan, >>> >> >>> >> The science is called HCI (Human Computer Interaction). >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:34:58 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:34:58 -0000 Subject: [AccessD] science on visual controls In-Reply-To: <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> References: , <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> Message-ID: <49c60645.0506d00a.214a.6dde@mx.google.com> Susan, > science has produced in the way of improving UI and data entry. Not unless you are using Science in the way that some scientists use it when mentioning the Chaos Theory. There is no "science" there, what there is, is regimentation and dogmatism, I think. By that I mean that in A2003 it seemed as if the menu items were grouped logically by the most common ones the designed thought the users might need. If you wanted to find something different then they grouped by function for ease of finding and you could then easily drag it to the menu bar. This worked well because the overriding "default" was by "user's need" which was pretty much right, I think. Now the "default" is by logical grouping which for me anyway, is definitely not right. The "science" of usability has made way for the "science" of logic! Does that sound logical? The last thing we need in a Programmer's Development environment is logic! Ha! Have I just shot myself in both feet? No, I am sure you will know what I mean. Have to go now, tummy is telling me to feed it! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 21 March 2009 21:35 To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls I googled, and got a lot of information about the science, the degree... but nothing specific about what the science has produced in the way of improving UI and data entry. Susan H. > and more specifically , the branch of User Interface Design > > On 22 Mar 2009 at 7:53, Steve Schapel wrote: > >> Susan, >> >> The science is called HCI (Human Computer Interaction). -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:39:06 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:39:06 -0000 Subject: [AccessD] OT Friday:Briton's Got Talent In-Reply-To: <7065D8658C604D9BB818B01D988B8DC1@AMDXP> References: <7065D8658C604D9BB818B01D988B8DC1@AMDXP> Message-ID: <49c6073d.1818d00a.20a3.ffff8012@mx.google.com> Very nice, loyal dogs and great pets. Easy to train, unlike some programmers I could mention - no names, no pack drill! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: 21 March 2009 02:08 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT Friday:Briton's Got Talent Max, My daughter has a border collie -- not quite as talented ........yet. jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 20, 2009 4:52 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT Friday:Briton's Got Talent Don't ever doubt the talent of the Brits...ok? http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ watch for word wrap Max ps. Programmers came second. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:42:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:42:45 -0000 Subject: [AccessD] OT Friday:Briton's Got Talent In-Reply-To: <29f585dd0903201804m4d00216dl7682b6f2951ba34c@mail.gmail.com> References: <29f585dd0903201804m4d00216dl7682b6f2951ba34c@mail.gmail.com> Message-ID: <49c60819.0a04d00a.53cf.ffff8319@mx.google.com> Hmmm, I don't really think so Arthur. You mean it SPEAKS collie (ie, Woof Woof but in a Welsh accent), but UNDERSTANDS Czech and German. If I am wrong, Simon Cowell would definitely be interested!! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 21 March 2009 01:05 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT Friday:Briton's Got Talent I am a huge fan of border collies and rhis one is almost as good as my sister's. Not quite but close. My sister's dog speaks Czech and German. On Fri, Mar 20, 2009 at 5:52 PM, Max Wanadoo wrote: > Don't ever doubt the talent of the Brits...ok? > > http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:43:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:43:45 -0000 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE In-Reply-To: References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com><5118531073D74D98BA5CE6D45055D9F1@jislaptopdev> <39cb22f30903201709m55bccd5dh16cc2a4ca6397e5c@mail.gmail.com> Message-ID: <49c60855.0a04d00a.35fb.ffffb867@mx.google.com> ...I resemble that William Steve I am just re-doing it and will send you a copy. Take no notice of that William - he is a naughty boy at times! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 21 March 2009 00:42 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rather urgent: Access 2003 unable to create MDE ...damned if I know where I got the original ...Max sent me the latest ...ask him William -------------------------------------------------- From: "Steve Erbach" Sent: Friday, March 20, 2009 8:09 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Rather urgent: Access 2003 unable to create MDE > William, > > I'll have to look for Eat Bloat...I presume that's on the AccessD site, > right? > > Steve Erbach > Neenah, WI > > > On Mon, Mar 16, 2009 at 9:26 AM, William Hindman > wrote: >> 1) decompile ...gets rid of old table references in the p-code >> 2) create a new mdb and import everything into it before creating the mde >> 3) use Max's Eat Bloat utility to take everything to text and re-import >> it >> ...I've found this to be the ultimate degarbageing tool. >> ...one of the above has always worked for me ...hth. >> William >> >> -------------------------------------------------- >> From: "Steve Erbach" >> Sent: Monday, March 16, 2009 9:52 AM >> To: "Access Developers discussion and problem solving" >> >> Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE >> >>> Dear Group, >>> >>> I wonder if you could help me with a problem I can't say I've ever seen >>> before. >>> >>> I have a FE/BE database with 39 tables (mostly linked to the BE), 41 >>> forms, 46 reports and subreports, 23 modules, and 117 queries. The FE >>> MDB amounts to just under 27 MB in size, the BE is under 3 MB. >>> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:48:11 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:48:11 -0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, <3514FC9C7B9040BA9580B33517F77933@SusanOne>, <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> Message-ID: <49c6095e.0a04d00a.5fa2.758e@mx.google.com> Oh Stuart, and another think I wanted to say was I have had a long term wish-list item. I would like to be able to pick what I want, have it burned onto an eprom built into my PC. When I want an upgrade, I select what I want and have it burn into the eprom again. No virus, no Trojans, no whatever. Instant booking of YOUR system. It would happen in much the same way that you can update your bios by flash-upgrades. Users control it and software never can. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 20 March 2009 23:10 To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Drew, I agree with everything you say except this. An Operating System is the software layer between the hardware and applications. I want an Operating System, pure and simple, not a combination of operating system and application suite. I want to decide what applications I need, not have them bundled. If I want contact management, calendaring, mail, web browsing, media player etc, etc, I will install the programs that I want to use for these applications - they are NOT operating system functions and I object to paying for Mircosoft's versions of these applications when I buy their operating system. How much cheaper would a WIndows Licence be if it wasn't bundled with all these other applications? -- Stuart On 20 Mar 2009 at 14:48, Drew Wutka wrote: > didn't do a lot on top of being a Windows OS. Vista, gets much closer > to what an OS should do. It should push your machine to the max with > every feature that can be crammed in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 04:49:13 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 09:49:13 -0000 Subject: [AccessD] OT Friday:Briton's Got Talent In-Reply-To: <7B598B605C5B4F1693D3AA04EC4EDFDB@danwaters> References: <7B598B605C5B4F1693D3AA04EC4EDFDB@danwaters> Message-ID: <49c609a0.1c07d00a.272b.ffff82a3@mx.google.com> ...you had your doubts! Not possible! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 20 March 2009 22:09 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT Friday:Briton's Got Talent Hey Max! Excellent! I had my doubts but no more!! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Friday, March 20, 2009 4:52 PM To: Access Developers discussion and problem solving Subject: [AccessD] OT Friday:Briton's Got Talent Don't ever doubt the talent of the Brits...ok? http://www.metacafe.com/watch/1287932/britain_got_talent_2008_gin_the_dog/ watch for word wrap Max ps. Programmers came second. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Sun Mar 22 05:33:12 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Sun, 22 Mar 2009 21:33:12 +1100 Subject: [AccessD] science on visual controls In-Reply-To: <49c5bb62.1c05d00a.6b97.5012@mx.google.com> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F138AB@WPEXCH22.retail.ad.cmltd.net.au> "Yeah right, 'scuse me, I need a pee!" Max, This is when you need to use 'Aim' over 'Objective' - otherwise you risk geting your shoes wet. ;) hehehehe.. I agree with you 100% though. Those team building things I generally find a complete waste of time. Cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Max Wanadoo Sent: Sunday, 22 March 2009 3:15 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] science on visual controls The problem is Michael, that during my lifetime I have spent (wasted) so much time sitting in rooms where people were nurturing their egos and trying to be PC (politically correct) rather than achieve the task in hand. I have done so many "Team Building" days that it is unbelievable. When you have a basic personality disorder such as mine which is "Identify what you want to do - confirm it - achieve it", it does not sit well with people who (and I have had to endure this) want to discuss the difference between "Aims" and "Objectives" - I kid you not! When should we use "Aims", when should we use "Objectives". Are they different if so, how? And so I. When I chip and say "What do you actually want to do?" the shout me down saying "Your missing the point - this is not about 'doing' anything, it is about talking about 'doing' something." Yeah right, 'scuse me, I need a pee! I have been on courses where I have been told I am not a good Team Member because I didn't chip into all the arguments about how we need to set up an assembly line to make notepads out of scrap paper, paper clips etc. While they were arguing about it and squirting testosterone all over the place, I went to the back of the rooms and made the required 4 notepads. I might not be a good Team Member in their eyes, but I am a good Manager and have been so for over 45 years. I also achieve. Talking of which, I am going to set myself the immediate task of finding my way back to bed now! I don't know if it would be called an aim or an objective but I do know what I want to do and I bet I succeed! Thanks Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mike Mattys Sent: 22 March 2009 03:59 To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls Hi Max, I think you have to submit yourself to the appropriate certification course ... Hee Hee !!! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "Access Developers discussion and problem solving" Sent: Saturday, March 21, 2009 11:49 PM Subject: Re: [AccessD] science on visual controls >I liken the Ribbon to the tools in my garage. They are nicely collected > into groups each representing a function. I have socket sets, I have > open-ended spanners, I have ring-spanners, I have woodwork tools, > electrical > tools etc. This works very well when I need to go find something that I > use > infrequently. For the items that I am constantly using, I have a toolbox > and in there I can lay my hand on nearly everything I need for 90% of the > time. > Pre-Ribbon, Most of the common items were already on the menu items and it > was an easy job to drag-n-drop the odd spanner or two. > Post-Ribbon, I have to think about "What group would the function fall > under > thatI want to use". If I can successfully come up with the same answer the > MS UI group did, then I can click on that and then search for it. I then > have to repeat it for the next "thing" I want do do. As a developer this > is > sooo tedious. > I want grouping my requirement not by functionality. > > Max > > > > > On 3/21/09, Jack and Pat wrote: >> >> Susan, >> Try this in google "computer forms UI design principles". >> A little dated, but it's a start. >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Saturday, March 21, 2009 4:35 PM >> To: Access Developers discussion and problem solving >> >> Subject: Re: [AccessD] science on visual controls >> >> I googled, and got a lot of information about the science, the degree... >> but >> >> nothing specific about what the science has produced in the way of >> improving >> >> UI and data entry. >> >> Susan H. >> >> >> > and more specifically , the branch of User Interface Design >> > >> > On 22 Mar 2009 at 7:53, Steve Schapel wrote: >> > >> >> Susan, >> >> >> >> The science is called HCI (Human Computer Interaction). >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From max.wanadoo at gmail.com Sun Mar 22 09:04:19 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 14:04:19 +0000 Subject: [AccessD] EatBloat Message-ID: Hi Guys, I have just send Steve E. and William an updated version (4.1) of the EatBloat program. There was a bug in the V4 which did not import the last item in a multi-slected list of items. I think this was also present in V3. If you use this at all let me know and I will send it on to you. Max From drawbridgej at sympatico.ca Sun Mar 22 10:22:59 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 22 Mar 2009 10:22:59 -0500 Subject: [AccessD] EatBloat In-Reply-To: References: Message-ID: Max, I downloaded EATBloatV3-Master.zip from your site on Mar 17/09 after seeing a reference from William. I had a test database that kept giving me some sporadic issues. I used the EatBloat to export everything and reimport. Have not had the sporadic issues yet ( a good sign). I did reimport some individual items to ensure they were back in the database, but I may have misused/misread the instructions. Is your V4 considerably different? I'd like a copy and, as I mentioned, I just "got wind" of this in a recent post -- searched my email and found a link. Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 22, 2009 9:04 AM To: Access Developers discussion and problem solving Subject: [AccessD] EatBloat Hi Guys, I have just send Steve E. and William an updated version (4.1) of the EatBloat program. There was a bug in the V4 which did not import the last item in a multi-slected list of items. I think this was also present in V3. If you use this at all let me know and I will send it on to you. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 10:29:38 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 15:29:38 +0000 Subject: [AccessD] EatBloat In-Reply-To: References: Message-ID: Sent off-list Max On 3/22/09, Jack and Pat wrote: > > Max, > I downloaded EATBloatV3-Master.zip from your site on Mar 17/09 after seeing > a reference from William. > > I had a test database that kept giving me some sporadic issues. I used the > EatBloat to export everything and reimport. Have not had the sporadic > issues > yet ( a good sign). I did reimport some individual items to ensure they > were > back in the database, but I may have misused/misread the instructions. > Is your V4 considerably different? > > I'd like a copy and, as I mentioned, I just "got wind" of this in a recent > post -- searched my email and found a link. > > Jack > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Sunday, March 22, 2009 9:04 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] EatBloat > > Hi Guys, > I have just send Steve E. and William an updated version (4.1) of the > EatBloat program. There was a bug in the V4 which did not import the last > item in a multi-slected list of items. I think this was also present in > V3. > > If you use this at all let me know and I will send it on to you. > Max > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 11:07:28 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 12:07:28 -0400 Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE References: <39cb22f30903160652wcd4e351v909671936f96dc07@mail.gmail.com><5118531073D74D98BA5CE6D45055D9F1@jislaptopdev> <39cb22f30903201709m55bccd5dh16cc2a4ca6397e5c@mail.gmail.com> <49c60855.0a04d00a.35fb.ffffb867@mx.google.com> Message-ID: ...please include the naughty boy on any new version distribution, eh :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 5:43 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Rather urgent: Access 2003 unable to create MDE > ...I resemble that William > > Steve I am just re-doing it and will send you a copy. Take no notice of > that William - he is a naughty boy at times! > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 21 March 2009 00:42 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Rather urgent: Access 2003 unable to create MDE > > ...damned if I know where I got the original ...Max sent me the latest > ...ask him > William > > -------------------------------------------------- > From: "Steve Erbach" > Sent: Friday, March 20, 2009 8:09 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Rather urgent: Access 2003 unable to create MDE > >> William, >> >> I'll have to look for Eat Bloat...I presume that's on the AccessD site, >> right? >> >> Steve Erbach >> Neenah, WI >> >> >> On Mon, Mar 16, 2009 at 9:26 AM, William Hindman >> wrote: >>> 1) decompile ...gets rid of old table references in the p-code >>> 2) create a new mdb and import everything into it before creating the >>> mde >>> 3) use Max's Eat Bloat utility to take everything to text and re-import >>> it >>> ...I've found this to be the ultimate degarbageing tool. >>> ...one of the above has always worked for me ...hth. >>> William >>> >>> -------------------------------------------------- >>> From: "Steve Erbach" >>> Sent: Monday, March 16, 2009 9:52 AM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: [AccessD] Rather urgent: Access 2003 unable to create MDE >>> >>>> Dear Group, >>>> >>>> I wonder if you could help me with a problem I can't say I've ever seen >>>> before. >>>> >>>> I have a FE/BE database with 39 tables (mostly linked to the BE), 41 >>>> forms, 46 reports and subreports, 23 modules, and 117 queries. The FE >>>> MDB amounts to just under 27 MB in size, the BE is under 3 MB. >>>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sun Mar 22 12:10:32 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 22 Mar 2009 13:10:32 -0400 Subject: [AccessD] SPAM-LOW: EatBloat In-Reply-To: References: Message-ID: <49C67108.2060403@colbyconsulting.com> Max, If you are OK with that why don't you write up a word document explaining it and how to use it, then zip it and get it placed on our DatabaseAdvisor's web site. John W. Colby www.ColbyConsulting.com Max Wanadoo wrote: > Hi Guys, > I have just send Steve E. and William an updated version (4.1) of the > EatBloat program. There was a bug in the V4 which did not import the last > item in a multi-slected list of items. I think this was also present in V3. > > If you use this at all let me know and I will send it on to you. > Max From keith at williamson5.name Sun Mar 22 16:15:12 2009 From: keith at williamson5.name (Keith E. Williamson) Date: Sun, 22 Mar 2009 17:15:12 -0400 Subject: [AccessD] Fwd: Multiple Criteria Query In-Reply-To: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com> Message-ID: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> Thanks a lot, David. I'll try that, when I get back into the office, tomorrow. I appreciate your time, on this. BTW...the ---Mid([Invoice],4,4) IN ("8888","9999","0999")--- Was left out on purpose...as I am looking for ALL invoices in the second select statement. Thanks, Keith W. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 20, 2009 7:40 PM To: Access Developers discussion and problem solving Subject: [AccessD] Fwd: Multiple Criteria Query Could it be something to do with A.WBS1="88-99999.09" in the second SQL statement? I replaced some of your ORs with an IN statement, see if that clears up anything in the QBE grid. You might want to replace the "A." with "dbo_LedgerAR" and "Q." with "qryAR200812" I used the aliases to make it easier to read on my end. Also the second statement is missing the Mid([Invoice],4,4) IN ("8888","9999","0999") that is in the first statement's WHERE clause, bot sure if that was accidental. SELECT A.WBS1, A.Invoice, A.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 Q RIGHT JOIN dbo_LedgerAR A ON Q.[Project#] = A.WBS1 AND Q.[Invoice#] = A.Invoice WHERE Mid([Invoice],4,4) IN ("8888","9999","0999") AND A.Period>[Enter Begin Period?] And A.Period<=[Enter End Period?] AND Q.[Invoice#] Is Null GROUP BY A.WBS1, A.Invoice, A.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING ( A.TransType="CR" AND (Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurre ncy])))<>0 AND (IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Of f","Regular")))="regular" AND Left([wbs1],2) NOT IN ("RI","SH","TK","UK","AS","IN","MA") ); SELECT A.WBS1, A.Invoice, A.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 Q RIGHT JOIN dbo_LedgerAR A ON (Q.[Project#] = A.WBS1) AND (Q.[Invoice#] = A.Invoice) WHERE A.Period>[Enter Begin Period?] And A.Period<=[Enter End Period?] AND Q.[Invoice#] Is Null GROUP BY A.WBS1, A.Invoice, A.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING A.WBS1="88-99999.09" AND A.TransType="CR" AND Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy]))<>0 AND IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular"))="regular" AND Left([wbs1],2) NOT IN ("RI","SH","TK","UK","AS","IN","MA") ; -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _____ I am using the Free version of SPAMfighter . We are a community of 6 million users fighting spam. SPAMfighter has removed 398 of my spam emails to date. The Professional version does not have this message. From wdhindman at dejpolsystems.com Sun Mar 22 16:44:01 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 17:44:01 -0400 Subject: [AccessD] Kill Text References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> Message-ID: <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Group ...the following function has been working fine in all versions of Access from A97 through A2k2 but fails in A2k3 ...I use it to delete any txt files in the directory before importing a new one into it. ...regardless of the presence of .txt files it returns the 2nd msgbox and does not delete the txt files in the directory ...I'm stumped ...anyone have any idea why its not working in A2k3? ...what am I NOT seeing? ------------------------------------------------------------------------------- Function KillTxt() Dim fs As Variant Dim i As Integer Dim FileList As String ' Change to the appropriate folder ChDir "C:\Program Files\EMSReports\Imports" Set fs = Application.FileSearch With fs .Lookin = "C:\Program Files\EMSReports\Imports" .FileName = "*.txt" If .Execute > 0 Then FileList = "*.txt" Kill "C:\Program Files\EMSReports\Imports\" & FileList MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) found in the C:\Program Files\EMSReports\Imports directory and deleted." For i = 1 To .FoundFiles.Count MsgBox .FoundFiles(i) Next i Else MsgBox "There were no *.txt files found in the C:\Program Files\EMSReports\Imports directory." End If End With Set fs = Nothing End Function ------------------------------------------------------------------------------ William From stuart at lexacorp.com.pg Sun Mar 22 17:13:29 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 08:13:29 +1000 Subject: [AccessD] Kill Text In-Reply-To: <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: <49C744A9.10551.E5CC231@stuart.lexacorp.com.pg> Created the appropriate directory, created some text files and pasted your code into A2K3. It works fine for me. You need to look somewhere else for your problem. What value is .Execute returning? -- Stuart On 22 Mar 2009 at 17:44, William Hindman wrote: > Group > > ...the following function has been working fine in all versions of Access > from A97 through A2k2 but fails in A2k3 > ...I use it to delete any txt files in the directory before importing a new > one into it. > ...regardless of the presence of .txt files it returns the 2nd msgbox and > does not delete the txt files in the directory > ...I'm stumped ...anyone have any idea why its not working in A2k3? ...what > am I NOT seeing? > ------------------------------------------------------------------------------- > Function KillTxt() > > Dim fs As Variant > Dim i As Integer > Dim FileList As String > > ' Change to the appropriate folder > ChDir "C:\Program Files\EMSReports\Imports" > > Set fs = Application.FileSearch > With fs > .Lookin = "C:\Program Files\EMSReports\Imports" > .FileName = "*.txt" > If .Execute > 0 Then > > FileList = "*.txt" > Kill "C:\Program Files\EMSReports\Imports\" & FileList > > > MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) found in > the C:\Program Files\EMSReports\Imports directory and deleted." > For i = 1 To .FoundFiles.Count > MsgBox .FoundFiles(i) > Next i > Else > MsgBox "There were no *.txt files found in the C:\Program > Files\EMSReports\Imports directory." > End If > End With > Set fs = Nothing > End Function > ------------------------------------------------------------------------------ > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 17:21:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 22:21:31 +0000 Subject: [AccessD] Kill Text In-Reply-To: <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: Some random thoughts: 1. Is the directory the files in EXACTLY the same as the name in the code? 2. put a breakpoint in and step through with F8. 3. Put a msgbox or debug.print in to show the filecount before calling the kill statement 4. put some error handling in there. good luck Max ps. I would just use the common old dir() and kill statement. I have never know there was an application.filesearch - sommat new every day! On 3/22/09, William Hindman wrote: > > Group > > ...the following function has been working fine in all versions of Access > from A97 through A2k2 but fails in A2k3 > ...I use it to delete any txt files in the directory before importing a new > one into it. > ...regardless of the presence of .txt files it returns the 2nd msgbox and > does not delete the txt files in the directory > ...I'm stumped ...anyone have any idea why its not working in A2k3? ...what > am I NOT seeing? > > ------------------------------------------------------------------------------- > Function KillTxt() > > Dim fs As Variant > Dim i As Integer > Dim FileList As String > > ' Change to the appropriate folder > ChDir "C:\Program Files\EMSReports\Imports" > > Set fs = Application.FileSearch > With fs > .Lookin = "C:\Program Files\EMSReports\Imports" > .FileName = "*.txt" > If .Execute > 0 Then > > FileList = "*.txt" > Kill "C:\Program Files\EMSReports\Imports\" & FileList > > > MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) found in > the C:\Program Files\EMSReports\Imports directory and deleted." > For i = 1 To .FoundFiles.Count > MsgBox .FoundFiles(i) > Next i > Else > MsgBox "There were no *.txt files found in the C:\Program > Files\EMSReports\Imports directory." > End If > End With > Set fs = Nothing > End Function > > ------------------------------------------------------------------------------ > William > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sun Mar 22 17:26:13 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 08:26:13 +1000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev>, Message-ID: <49C747A5.18148.E686755@stuart.lexacorp.com.pg> Me too. On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > ps. I would just use the common old dir() and kill statement. I have never > know there was an application.filesearch - sommat new every day! From max.wanadoo at gmail.com Sun Mar 22 17:29:21 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 22:29:21 +0000 Subject: [AccessD] Kill Text In-Reply-To: <49C747A5.18148.E686755@stuart.lexacorp.com.pg> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> <49C747A5.18148.E686755@stuart.lexacorp.com.pg> Message-ID: AOL? Max On 3/22/09, Stuart McLachlan wrote: > > > Me too. > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > ps. I would just use the common old dir() and kill statement. I have > never > > know there was an application.filesearch - sommat new every day! > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From drawbridgej at sympatico.ca Sun Mar 22 18:33:22 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 22 Mar 2009 18:33:22 -0500 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: <4E0DCA0AC45646F7A14CE9E7C3916D46@AMDXP> William, I just tried your function with my own directory and some jpg files. I moved the Kill statement to after the For Next loop, since it seemed to me you have deleted the files before you count and display them via the Msgbox. I had no problem Killing/deleting 74 jpgs I ran the function a second time and got the No files message -- but I had just deleted them. My changes: Dim fs As Variant Dim i As Integer Dim FileList As String ' Change to the appropriate folder 'ChDir "C:\Program Files\EMSReports\Imports" Set fs = Application.FileSearch With fs .LookIn = "D:\PolestarPrints" 't"C:\Program Files\EMSReports\Imports" .FileName = "*.jpg" '"*.txt" If .Execute > 0 Then FileList = "*.jpg" '"*.txt" ' Kill "C:\Program Files\EMSReports\Imports\" & FileList MsgBox "There were " & .FoundFiles.Count & " *.jpg file(s) found in the D:\PolestarPrints\" 'C:\Program Files\EMSReports\Imports directory and deleted." For i = 1 To .FoundFiles.Count MsgBox .FoundFiles(i) Next i Kill "d:\PolestarPrints\" & FileList Else MsgBox "There were no *.jpg files found in the D:\PolestarPrints directory." End If End With Set fs = Nothing End Function -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Sunday, March 22, 2009 5:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Kill Text Some random thoughts: 1. Is the directory the files in EXACTLY the same as the name in the code? 2. put a breakpoint in and step through with F8. 3. Put a msgbox or debug.print in to show the filecount before calling the kill statement 4. put some error handling in there. good luck Max ps. I would just use the common old dir() and kill statement. I have never know there was an application.filesearch - sommat new every day! On 3/22/09, William Hindman wrote: > > Group > > ...the following function has been working fine in all versions of Access > from A97 through A2k2 but fails in A2k3 > ...I use it to delete any txt files in the directory before importing a new > one into it. > ...regardless of the presence of .txt files it returns the 2nd msgbox and > does not delete the txt files in the directory > ...I'm stumped ...anyone have any idea why its not working in A2k3? ...what > am I NOT seeing? > > ---------------------------------------------------------------------------- --- > Function KillTxt() > > Dim fs As Variant > Dim i As Integer > Dim FileList As String > > ' Change to the appropriate folder > ChDir "C:\Program Files\EMSReports\Imports" > > Set fs = Application.FileSearch > With fs > .Lookin = "C:\Program Files\EMSReports\Imports" > .FileName = "*.txt" > If .Execute > 0 Then > > FileList = "*.txt" > Kill "C:\Program Files\EMSReports\Imports\" & FileList > > > MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) found in > the C:\Program Files\EMSReports\Imports directory and deleted." > For i = 1 To .FoundFiles.Count > MsgBox .FoundFiles(i) > Next i > Else > MsgBox "There were no *.txt files found in the C:\Program > Files\EMSReports\Imports directory." > End If > End With > Set fs = Nothing > End Function > > ---------------------------------------------------------------------------- -- > William > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sun Mar 22 17:33:38 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 18:33:38 -0400 Subject: [AccessD] EatBloat References: Message-ID: Max ...the list of references provided in your References Tab differs from what I see when I check references from your form class ...is the ADO reference right in the tab? William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 11:29 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] EatBloat > Sent off-list > > Max > > > On 3/22/09, Jack and Pat wrote: >> >> Max, >> I downloaded EATBloatV3-Master.zip from your site on Mar 17/09 after >> seeing >> a reference from William. >> >> I had a test database that kept giving me some sporadic issues. I used >> the >> EatBloat to export everything and reimport. Have not had the sporadic >> issues >> yet ( a good sign). I did reimport some individual items to ensure they >> were >> back in the database, but I may have misused/misread the instructions. >> Is your V4 considerably different? >> >> I'd like a copy and, as I mentioned, I just "got wind" of this in a >> recent >> post -- searched my email and found a link. >> >> Jack >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Sunday, March 22, 2009 9:04 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] EatBloat >> >> Hi Guys, >> I have just send Steve E. and William an updated version (4.1) of the >> EatBloat program. There was a bug in the V4 which did not import the >> last >> item in a multi-slected list of items. I think this was also present in >> V3. >> >> If you use this at all let me know and I will send it on to you. >> Max >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 22 17:39:40 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 22:39:40 +0000 Subject: [AccessD] EatBloat In-Reply-To: References: Message-ID: umm, I think it is showing the minimum to run on a new/clean install. The version posted probably has a ton of stuff from the app I am using it it. I will check it out, but if you have time, create a new mdb. import the v4.1, set the reference as per the tab and it should compile. Thanks for the feedback William Max On 3/22/09, William Hindman wrote: > > Max > > ...the list of references provided in your References Tab differs from what > I see when I check references from your form class > ...is the ADO reference right in the tab? > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 22, 2009 11:29 AM > > To: "Access Developers discussion and problem solving" > > > Subject: Re: [AccessD] EatBloat > > > > Sent off-list > > > > Max > > > > > > On 3/22/09, Jack and Pat wrote: > >> > >> Max, > >> I downloaded EATBloatV3-Master.zip from your site on Mar 17/09 after > >> seeing > >> a reference from William. > >> > >> I had a test database that kept giving me some sporadic issues. I used > >> the > >> EatBloat to export everything and reimport. Have not had the sporadic > >> issues > >> yet ( a good sign). I did reimport some individual items to ensure they > >> were > >> back in the database, but I may have misused/misread the instructions. > >> Is your V4 considerably different? > >> > >> I'd like a copy and, as I mentioned, I just "got wind" of this in a > >> recent > >> post -- searched my email and found a link. > >> > >> Jack > >> > >> > >> -----Original Message----- > >> From: accessd-bounces at databaseadvisors.com > >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > >> Sent: Sunday, March 22, 2009 9:04 AM > >> To: Access Developers discussion and problem solving > >> Subject: [AccessD] EatBloat > >> > >> Hi Guys, > >> I have just send Steve E. and William an updated version (4.1) of the > >> EatBloat program. There was a bug in the V4 which did not import the > >> last > >> item in a multi-slected list of items. I think this was also present in > >> V3. > >> > >> If you use this at all let me know and I will send it on to you. > >> Max > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > -- > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 17:39:45 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 18:39:45 -0400 Subject: [AccessD] Kill Text References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: Max ...I copied the code out of a dev file, the working code has error code ...file names are the same ...its Sunday afternoon and as Stu pointed out, it works just fine now ...shakes head, wish I was still a drinking man. ...no freaking idea what is going on here ...sometimes it doesn't work ...now it does ...I HATE THAT!!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 6:21 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > Some random thoughts: > 1. Is the directory the files in EXACTLY the same as the name in the code? > 2. put a breakpoint in and step through with F8. > 3. Put a msgbox or debug.print in to show the filecount before calling the > kill statement > 4. put some error handling in there. > > good luck > > Max > ps. I would just use the common old dir() and kill statement. I have never > know there was an application.filesearch - sommat new every day! > > > On 3/22/09, William Hindman wrote: >> >> Group >> >> ...the following function has been working fine in all versions of Access >> from A97 through A2k2 but fails in A2k3 >> ...I use it to delete any txt files in the directory before importing a >> new >> one into it. >> ...regardless of the presence of .txt files it returns the 2nd msgbox and >> does not delete the txt files in the directory >> ...I'm stumped ...anyone have any idea why its not working in A2k3? >> ...what >> am I NOT seeing? >> >> ------------------------------------------------------------------------------- >> Function KillTxt() >> >> Dim fs As Variant >> Dim i As Integer >> Dim FileList As String >> >> ' Change to the appropriate folder >> ChDir "C:\Program Files\EMSReports\Imports" >> >> Set fs = Application.FileSearch >> With fs >> .Lookin = "C:\Program Files\EMSReports\Imports" >> .FileName = "*.txt" >> If .Execute > 0 Then >> >> FileList = "*.txt" >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >> >> >> MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) found >> in >> the C:\Program Files\EMSReports\Imports directory and deleted." >> For i = 1 To .FoundFiles.Count >> MsgBox .FoundFiles(i) >> Next i >> Else >> MsgBox "There were no *.txt files found in the C:\Program >> Files\EMSReports\Imports directory." >> End If >> End With >> Set fs = Nothing >> End Function >> >> ------------------------------------------------------------------------------ >> William >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 17:42:16 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 18:42:16 -0400 Subject: [AccessD] Kill Text References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev>, <49C747A5.18148.E686755@stuart.lexacorp.com.pg> Message-ID: <940C2E76DAC340368C2807AB3E3573ED@jislaptopdev> Stu ...afaik that approach doesn't let me kill just txt files in the directory which is a must. ...if you know different, I'm all ears. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Sunday, March 22, 2009 6:26 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > > Me too. > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > >> ps. I would just use the common old dir() and kill statement. I have >> never >> know there was an application.filesearch - sommat new every day! > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 22 17:52:35 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 22:52:35 +0000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: > .I HATE THAT!!!!! Ho! Ho! Get used to it William. I might look 65 but I am really 21. The difference being I started programming. I am struggling trying to get a web site up to host the access stuff I want to develope. but in a short while, I will try your code in my system (with the changes suggested by Jack - 'cos they make sense) I will come back and it will be Good News or Bad New - I don't know which, but in the meantime go and pour yourself a shot of good ol fashioned TEA! Max On 3/22/09, William Hindman wrote: > > Max > > ...I copied the code out of a dev file, the working code has error code > ...file names are the same > > ...its Sunday afternoon and as Stu pointed out, it works just fine now > ...shakes head, wish I was still a drinking man. > ...no freaking idea what is going on here ...sometimes it doesn't work > ...now it does ...I HATE THAT!!!!! > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 22, 2009 6:21 PM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Kill Text > > > > Some random thoughts: > > 1. Is the directory the files in EXACTLY the same as the name in the > code? > > 2. put a breakpoint in and step through with F8. > > 3. Put a msgbox or debug.print in to show the filecount before calling > the > > kill statement > > 4. put some error handling in there. > > > > good luck > > > > Max > > ps. I would just use the common old dir() and kill statement. I have > never > > know there was an application.filesearch - sommat new every day! > > > > > > On 3/22/09, William Hindman wrote: > >> > >> Group > >> > >> ...the following function has been working fine in all versions of > Access > >> from A97 through A2k2 but fails in A2k3 > >> ...I use it to delete any txt files in the directory before importing a > >> new > >> one into it. > >> ...regardless of the presence of .txt files it returns the 2nd msgbox > and > >> does not delete the txt files in the directory > >> ...I'm stumped ...anyone have any idea why its not working in A2k3? > >> ...what > >> am I NOT seeing? > >> > >> > ------------------------------------------------------------------------------- > >> Function KillTxt() > >> > >> Dim fs As Variant > >> Dim i As Integer > >> Dim FileList As String > >> > >> ' Change to the appropriate folder > >> ChDir "C:\Program Files\EMSReports\Imports" > >> > >> Set fs = Application.FileSearch > >> With fs > >> .Lookin = "C:\Program Files\EMSReports\Imports" > >> .FileName = "*.txt" > >> If .Execute > 0 Then > >> > >> FileList = "*.txt" > >> Kill "C:\Program Files\EMSReports\Imports\" & FileList > >> > >> > >> MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) found > >> in > >> the C:\Program Files\EMSReports\Imports directory and deleted." > >> For i = 1 To .FoundFiles.Count > >> MsgBox .FoundFiles(i) > >> Next i > >> Else > >> MsgBox "There were no *.txt files found in the C:\Program > >> Files\EMSReports\Imports directory." > >> End If > >> End With > >> Set fs = Nothing > >> End Function > >> > >> > ------------------------------------------------------------------------------ > >> William > >> > >> > >> > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > -- > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sun Mar 22 18:00:09 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 09:00:09 +1000 Subject: [AccessD] Kill Text In-Reply-To: <940C2E76DAC340368C2807AB3E3573ED@jislaptopdev> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <940C2E76DAC340368C2807AB3E3573ED@jislaptopdev> Message-ID: <49C74F99.25550.E877B53@stuart.lexacorp.com.pg> Yes it does. Try this Function KillTxt() Dim strDirName As String Dim strFiName As String strDirName = "C:\Program Files\EMSReports\Imports\" strFiName = Dir$(strDirName & "*.txt") Do While strFiName > "" Kill strDirName & strFiName strFiName = Dir$() Loop End Function -- Stuart On 22 Mar 2009 at 18:42, William Hindman wrote: > Stu > > ...afaik that approach doesn't let me kill just txt files in the directory > which is a must. > ...if you know different, I'm all ears. > > William > > -------------------------------------------------- > From: "Stuart McLachlan" > Sent: Sunday, March 22, 2009 6:26 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Kill Text > > > > > Me too. > > > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > >> ps. I would just use the common old dir() and kill statement. I have > >> never > >> know there was an application.filesearch - sommat new every day! > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 18:00:48 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 23:00:48 +0000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: William, Good news. Without making any changes it ran, deleted the files and reported them. Bad news. That means I dont know why it has stopped running on your syste. Have you changed/removed a Reference? Try it on your other PC Max On 3/22/09, Max Wanadoo wrote: > > > .I HATE THAT!!!!! > > Ho! Ho! Get used to it William. I might look 65 but I am really 21. The > difference being I started programming. > > I am struggling trying to get a web site up to host the access stuff I want > to develope. but in a short while, I will try your code in my system (with > the changes suggested by Jack - 'cos they make sense) I will come back and > it will be Good News or Bad New - I don't know which, but in the meantime go > and pour yourself a shot of good ol fashioned TEA! > > Max > > > > On 3/22/09, William Hindman wrote: >> >> Max >> >> ...I copied the code out of a dev file, the working code has error code >> ...file names are the same >> >> ...its Sunday afternoon and as Stu pointed out, it works just fine now >> ...shakes head, wish I was still a drinking man. >> ...no freaking idea what is going on here ...sometimes it doesn't work >> ...now it does ...I HATE THAT!!!!! >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> Sent: Sunday, March 22, 2009 6:21 PM >> >> To: "Access Developers discussion and problem solving" >> >> >> >> Subject: Re: [AccessD] Kill Text >> >> >> > Some random thoughts: >> > 1. Is the directory the files in EXACTLY the same as the name in the >> code? >> > 2. put a breakpoint in and step through with F8. >> > 3. Put a msgbox or debug.print in to show the filecount before calling >> the >> > kill statement >> > 4. put some error handling in there. >> > >> > good luck >> > >> > Max >> > ps. I would just use the common old dir() and kill statement. I have >> never >> > know there was an application.filesearch - sommat new every day! >> > >> > >> > On 3/22/09, William Hindman wrote: >> >> >> >> Group >> >> >> >> ...the following function has been working fine in all versions of >> Access >> >> from A97 through A2k2 but fails in A2k3 >> >> ...I use it to delete any txt files in the directory before importing a >> >> new >> >> one into it. >> >> ...regardless of the presence of .txt files it returns the 2nd msgbox >> and >> >> does not delete the txt files in the directory >> >> ...I'm stumped ...anyone have any idea why its not working in A2k3? >> >> ...what >> >> am I NOT seeing? >> >> >> >> >> ------------------------------------------------------------------------------- >> >> Function KillTxt() >> >> >> >> Dim fs As Variant >> >> Dim i As Integer >> >> Dim FileList As String >> >> >> >> ' Change to the appropriate folder >> >> ChDir "C:\Program Files\EMSReports\Imports" >> >> >> >> Set fs = Application.FileSearch >> >> With fs >> >> .Lookin = "C:\Program Files\EMSReports\Imports" >> >> .FileName = "*.txt" >> >> If .Execute > 0 Then >> >> >> >> FileList = "*.txt" >> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >> >> >> >> >> >> MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) >> found >> >> in >> >> the C:\Program Files\EMSReports\Imports directory and deleted." >> >> For i = 1 To .FoundFiles.Count >> >> MsgBox .FoundFiles(i) >> >> Next i >> >> Else >> >> MsgBox "There were no *.txt files found in the C:\Program >> >> Files\EMSReports\Imports directory." >> >> End If >> >> End With >> >> Set fs = Nothing >> >> End Function >> >> >> >> >> ------------------------------------------------------------------------------ >> >> William >> >> >> >> >> >> >> >> >> >> -- >> >> AccessD mailing list >> >> AccessD at databaseadvisors.com >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >> Website: http://www.databaseadvisors.com >> >> >> >> > -- >> >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> >> -- >> >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > From stuart at lexacorp.com.pg Sun Mar 22 18:03:02 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 09:03:02 +1000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <49C747A5.18148.E686755@stuart.lexacorp.com.pg>, Message-ID: <49C75046.32373.E8A1EB2@stuart.lexacorp.com.pg> Gues you're too young to remember :-) http://catb.org/jargon/html/A/AOL-.html and http://catb.org/jargon/html/S/September-that-never-ended.html On 22 Mar 2009 at 22:29, Max Wanadoo wrote: > AOL? > > Max > > > On 3/22/09, Stuart McLachlan wrote: > > > > > > Me too. > > > > > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > > > ps. I would just use the common old dir() and kill statement. I have > > never > > > know there was an application.filesearch - sommat new every day! > > > > > > -- > > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Sun Mar 22 18:08:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 23:08:23 +0000 Subject: [AccessD] Kill Text In-Reply-To: <49C74F99.25550.E877B53@stuart.lexacorp.com.pg> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <940C2E76DAC340368C2807AB3E3573ED@jislaptopdev> <49C74F99.25550.E877B53@stuart.lexacorp.com.pg> Message-ID: That works for me Stu and is the sort of code I would have written being oblivious of the applicaiton.filesearch (which also worked ok on both our systems). I guess it is "Just William" Max On 3/22/09, Stuart McLachlan wrote: > > Yes it does. Try this > > Function KillTxt() > Dim strDirName As String > Dim strFiName As String > strDirName = "C:\Program Files\EMSReports\Imports\" > strFiName = Dir$(strDirName & "*.txt") > Do While strFiName > "" > Kill strDirName & strFiName > strFiName = Dir$() > Loop > End Function > > -- > > Stuart > > > On 22 Mar 2009 at 18:42, William Hindman wrote: > > > Stu > > > > ...afaik that approach doesn't let me kill just txt files in the > directory > > which is a must. > > ...if you know different, I'm all ears. > > > > William > > > > -------------------------------------------------- > > From: "Stuart McLachlan" > > Sent: Sunday, March 22, 2009 6:26 PM > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Kill Text > > > > > > > > Me too. > > > > > > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > > > >> ps. I would just use the common old dir() and kill statement. I have > > >> never > > >> know there was an application.filesearch - sommat new every day! > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 22 18:10:31 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 23:10:31 +0000 Subject: [AccessD] Kill Text In-Reply-To: <49C75046.32373.E8A1EB2@stuart.lexacorp.com.pg> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <49C747A5.18148.E686755@stuart.lexacorp.com.pg> <49C75046.32373.E8A1EB2@stuart.lexacorp.com.pg> Message-ID: Didn't know that either, Stu. Glad my code runs though Max On 3/22/09, Stuart McLachlan wrote: > > Gues you're too young to remember :-) > > http://catb.org/jargon/html/A/AOL-.html > and > http://catb.org/jargon/html/S/September-that-never-ended.html > > > On 22 Mar 2009 at 22:29, Max Wanadoo wrote: > > > AOL? > > > > Max > > > > > > On 3/22/09, Stuart McLachlan wrote: > > > > > > > > > Me too. > > > > > > > > > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > > > > > ps. I would just use the common old dir() and kill statement. I have > > > never > > > > know there was an application.filesearch - sommat new every day! > > > > > > > > > -- > > > > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 18:11:43 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 19:11:43 -0400 Subject: [AccessD] Kill Text References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> Message-ID: <414145C5B33143D0A4014576B6D17512@jislaptopdev> Max ...setting here grasping for straws ...same code now works in all versions/systems/runtimes without fail ...what it will do tomorrow in the client's office I'm afraid to think about :( ...thing is, I've seen this before over the years ...post a piece of uncooperative code to AccessD and it suddenly starts working ...FM! :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 7:00 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > William, > Good news. Without making any changes it ran, deleted the files and > reported > them. > Bad news. That means I dont know why it has stopped running on your syste. > > Have you changed/removed a Reference? > > Try it on your other PC > > > Max > > > On 3/22/09, Max Wanadoo wrote: >> >> > .I HATE THAT!!!!! >> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. The >> difference being I started programming. >> >> I am struggling trying to get a web site up to host the access stuff I >> want >> to develope. but in a short while, I will try your code in my system >> (with >> the changes suggested by Jack - 'cos they make sense) I will come back >> and >> it will be Good News or Bad New - I don't know which, but in the meantime >> go >> and pour yourself a shot of good ol fashioned TEA! >> >> Max >> >> >> >> On 3/22/09, William Hindman wrote: >>> >>> Max >>> >>> ...I copied the code out of a dev file, the working code has error code >>> ...file names are the same >>> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine now >>> ...shakes head, wish I was still a drinking man. >>> ...no freaking idea what is going on here ...sometimes it doesn't work >>> ...now it does ...I HATE THAT!!!!! >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> Sent: Sunday, March 22, 2009 6:21 PM >>> >>> To: "Access Developers discussion and problem solving" >>> >>> >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> >>> > Some random thoughts: >>> > 1. Is the directory the files in EXACTLY the same as the name in the >>> code? >>> > 2. put a breakpoint in and step through with F8. >>> > 3. Put a msgbox or debug.print in to show the filecount before calling >>> the >>> > kill statement >>> > 4. put some error handling in there. >>> > >>> > good luck >>> > >>> > Max >>> > ps. I would just use the common old dir() and kill statement. I have >>> never >>> > know there was an application.filesearch - sommat new every day! >>> > >>> > >>> > On 3/22/09, William Hindman wrote: >>> >> >>> >> Group >>> >> >>> >> ...the following function has been working fine in all versions of >>> Access >>> >> from A97 through A2k2 but fails in A2k3 >>> >> ...I use it to delete any txt files in the directory before importing >>> >> a >>> >> new >>> >> one into it. >>> >> ...regardless of the presence of .txt files it returns the 2nd msgbox >>> and >>> >> does not delete the txt files in the directory >>> >> ...I'm stumped ...anyone have any idea why its not working in A2k3? >>> >> ...what >>> >> am I NOT seeing? >>> >> >>> >> >>> ------------------------------------------------------------------------------- >>> >> Function KillTxt() >>> >> >>> >> Dim fs As Variant >>> >> Dim i As Integer >>> >> Dim FileList As String >>> >> >>> >> ' Change to the appropriate folder >>> >> ChDir "C:\Program Files\EMSReports\Imports" >>> >> >>> >> Set fs = Application.FileSearch >>> >> With fs >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" >>> >> .FileName = "*.txt" >>> >> If .Execute > 0 Then >>> >> >>> >> FileList = "*.txt" >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >>> >> >>> >> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) >>> found >>> >> in >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." >>> >> For i = 1 To .FoundFiles.Count >>> >> MsgBox .FoundFiles(i) >>> >> Next i >>> >> Else >>> >> MsgBox "There were no *.txt files found in the C:\Program >>> >> Files\EMSReports\Imports directory." >>> >> End If >>> >> End With >>> >> Set fs = Nothing >>> >> End Function >>> >> >>> >> >>> ------------------------------------------------------------------------------ >>> >> William >>> >> >>> >> >>> >> >>> >> >>> >> -- >>> >> AccessD mailing list >>> >> AccessD at databaseadvisors.com >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >> Website: http://www.databaseadvisors.com >>> >> >>> >>> > -- >>> >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> > >>> >>> >>> -- >>> >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 22 18:16:05 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 23:16:05 +0000 Subject: [AccessD] Kill Text In-Reply-To: <414145C5B33143D0A4014576B6D17512@jislaptopdev> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> <414145C5B33143D0A4014576B6D17512@jislaptopdev> Message-ID: >.thing is, I've seen this before over the years ...post a piece of uncooperative code to AccessD and it suddenly starts working ...FM! : Uh! That explains it William, it is called the Dentist Syndrome. Max On 3/22/09, William Hindman wrote: > > Max > > ...setting here grasping for straws ...same code now works in all > versions/systems/runtimes without fail ...what it will do tomorrow in the > client's office I'm afraid to think about :( > ...thing is, I've seen this before over the years ...post a piece of > uncooperative code to AccessD and it suddenly starts working ...FM! :) > > > William > > -------------------------------------------------- > From: "Max Wanadoo" > > Sent: Sunday, March 22, 2009 7:00 PM > > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Kill Text > > > William, > > Good news. Without making any changes it ran, deleted the files and > > reported > > them. > > Bad news. That means I dont know why it has stopped running on your > syste. > > > > Have you changed/removed a Reference? > > > > Try it on your other PC > > > > > > Max > > > > > > On 3/22/09, Max Wanadoo wrote: > >> > >> > .I HATE THAT!!!!! > >> > >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. > The > >> difference being I started programming. > >> > >> I am struggling trying to get a web site up to host the access stuff I > >> want > >> to develope. but in a short while, I will try your code in my system > >> (with > >> the changes suggested by Jack - 'cos they make sense) I will come back > >> and > >> it will be Good News or Bad New - I don't know which, but in the > meantime > >> go > >> and pour yourself a shot of good ol fashioned TEA! > >> > >> Max > >> > >> > >> > >> On 3/22/09, William Hindman wrote: > >>> > >>> Max > >>> > >>> ...I copied the code out of a dev file, the working code has error code > >>> ...file names are the same > >>> > >>> ...its Sunday afternoon and as Stu pointed out, it works just fine now > >>> ...shakes head, wish I was still a drinking man. > >>> ...no freaking idea what is going on here ...sometimes it doesn't work > >>> ...now it does ...I HATE THAT!!!!! > >>> > >>> William > >>> > >>> -------------------------------------------------- > >>> From: "Max Wanadoo" > >>> Sent: Sunday, March 22, 2009 6:21 PM > >>> > >>> To: "Access Developers discussion and problem solving" > >>> > >>> > >>> > >>> Subject: Re: [AccessD] Kill Text > >>> > >>> > >>> > Some random thoughts: > >>> > 1. Is the directory the files in EXACTLY the same as the name in the > >>> code? > >>> > 2. put a breakpoint in and step through with F8. > >>> > 3. Put a msgbox or debug.print in to show the filecount before > calling > >>> the > >>> > kill statement > >>> > 4. put some error handling in there. > >>> > > >>> > good luck > >>> > > >>> > Max > >>> > ps. I would just use the common old dir() and kill statement. I have > >>> never > >>> > know there was an application.filesearch - sommat new every day! > >>> > > >>> > > >>> > On 3/22/09, William Hindman wrote: > >>> >> > >>> >> Group > >>> >> > >>> >> ...the following function has been working fine in all versions of > >>> Access > >>> >> from A97 through A2k2 but fails in A2k3 > >>> >> ...I use it to delete any txt files in the directory before > importing > >>> >> a > >>> >> new > >>> >> one into it. > >>> >> ...regardless of the presence of .txt files it returns the 2nd > msgbox > >>> and > >>> >> does not delete the txt files in the directory > >>> >> ...I'm stumped ...anyone have any idea why its not working in A2k3? > >>> >> ...what > >>> >> am I NOT seeing? > >>> >> > >>> >> > >>> > ------------------------------------------------------------------------------- > >>> >> Function KillTxt() > >>> >> > >>> >> Dim fs As Variant > >>> >> Dim i As Integer > >>> >> Dim FileList As String > >>> >> > >>> >> ' Change to the appropriate folder > >>> >> ChDir "C:\Program Files\EMSReports\Imports" > >>> >> > >>> >> Set fs = Application.FileSearch > >>> >> With fs > >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" > >>> >> .FileName = "*.txt" > >>> >> If .Execute > 0 Then > >>> >> > >>> >> FileList = "*.txt" > >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList > >>> >> > >>> >> > >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) > >>> found > >>> >> in > >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." > >>> >> For i = 1 To .FoundFiles.Count > >>> >> MsgBox .FoundFiles(i) > >>> >> Next i > >>> >> Else > >>> >> MsgBox "There were no *.txt files found in the C:\Program > >>> >> Files\EMSReports\Imports directory." > >>> >> End If > >>> >> End With > >>> >> Set fs = Nothing > >>> >> End Function > >>> >> > >>> >> > >>> > ------------------------------------------------------------------------------ > >>> >> William > >>> >> > >>> >> > >>> >> > >>> >> > >>> >> -- > >>> >> AccessD mailing list > >>> >> AccessD at databaseadvisors.com > >>> >> http://databaseadvisors.com/mailman/listinfo/accessd > >>> >> Website: http://www.databaseadvisors.com > >>> >> > >>> > >>> > -- > >>> > >>> > AccessD mailing list > >>> > AccessD at databaseadvisors.com > >>> > http://databaseadvisors.com/mailman/listinfo/accessd > >>> > Website: http://www.databaseadvisors.com > >>> > > >>> > >>> > >>> -- > >>> > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >> > >> > > > -- > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Sun Mar 22 18:17:50 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 22 Mar 2009 23:17:50 +0000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev> <414145C5B33143D0A4014576B6D17512@jislaptopdev> Message-ID: BTW, I would change your code to Stuarts personally. Not so "esoteric". Heard of KISS. It is very apposite. Max On 3/22/09, Max Wanadoo wrote: > > >.thing is, I've seen this before over the years ...post a piece of > uncooperative code to AccessD and it suddenly starts working ...FM! : > > Uh! That explains it William, it is called the Dentist Syndrome. > > Max > > > > On 3/22/09, William Hindman wrote: >> >> Max >> >> ...setting here grasping for straws ...same code now works in all >> versions/systems/runtimes without fail ...what it will do tomorrow in the >> client's office I'm afraid to think about :( >> ...thing is, I've seen this before over the years ...post a piece of >> uncooperative code to AccessD and it suddenly starts working ...FM! :) >> >> >> William >> >> -------------------------------------------------- >> From: "Max Wanadoo" >> >> Sent: Sunday, March 22, 2009 7:00 PM >> >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Kill Text >> >> > William, >> > Good news. Without making any changes it ran, deleted the files and >> > reported >> > them. >> > Bad news. That means I dont know why it has stopped running on your >> syste. >> > >> > Have you changed/removed a Reference? >> > >> > Try it on your other PC >> > >> > >> > Max >> > >> > >> > On 3/22/09, Max Wanadoo wrote: >> >> >> >> > .I HATE THAT!!!!! >> >> >> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. >> The >> >> difference being I started programming. >> >> >> >> I am struggling trying to get a web site up to host the access stuff I >> >> want >> >> to develope. but in a short while, I will try your code in my system >> >> (with >> >> the changes suggested by Jack - 'cos they make sense) I will come back >> >> and >> >> it will be Good News or Bad New - I don't know which, but in the >> meantime >> >> go >> >> and pour yourself a shot of good ol fashioned TEA! >> >> >> >> Max >> >> >> >> >> >> >> >> On 3/22/09, William Hindman wrote: >> >>> >> >>> Max >> >>> >> >>> ...I copied the code out of a dev file, the working code has error >> code >> >>> ...file names are the same >> >>> >> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine now >> >>> ...shakes head, wish I was still a drinking man. >> >>> ...no freaking idea what is going on here ...sometimes it doesn't work >> >>> ...now it does ...I HATE THAT!!!!! >> >>> >> >>> William >> >>> >> >>> -------------------------------------------------- >> >>> From: "Max Wanadoo" >> >>> Sent: Sunday, March 22, 2009 6:21 PM >> >>> >> >>> To: "Access Developers discussion and problem solving" >> >>> >> >>> >> >>> >> >>> Subject: Re: [AccessD] Kill Text >> >>> >> >>> >> >>> > Some random thoughts: >> >>> > 1. Is the directory the files in EXACTLY the same as the name in the >> >>> code? >> >>> > 2. put a breakpoint in and step through with F8. >> >>> > 3. Put a msgbox or debug.print in to show the filecount before >> calling >> >>> the >> >>> > kill statement >> >>> > 4. put some error handling in there. >> >>> > >> >>> > good luck >> >>> > >> >>> > Max >> >>> > ps. I would just use the common old dir() and kill statement. I have >> >>> never >> >>> > know there was an application.filesearch - sommat new every day! >> >>> > >> >>> > >> >>> > On 3/22/09, William Hindman wrote: >> >>> >> >> >>> >> Group >> >>> >> >> >>> >> ...the following function has been working fine in all versions of >> >>> Access >> >>> >> from A97 through A2k2 but fails in A2k3 >> >>> >> ...I use it to delete any txt files in the directory before >> importing >> >>> >> a >> >>> >> new >> >>> >> one into it. >> >>> >> ...regardless of the presence of .txt files it returns the 2nd >> msgbox >> >>> and >> >>> >> does not delete the txt files in the directory >> >>> >> ...I'm stumped ...anyone have any idea why its not working in A2k3? >> >>> >> ...what >> >>> >> am I NOT seeing? >> >>> >> >> >>> >> >> >>> >> ------------------------------------------------------------------------------- >> >>> >> Function KillTxt() >> >>> >> >> >>> >> Dim fs As Variant >> >>> >> Dim i As Integer >> >>> >> Dim FileList As String >> >>> >> >> >>> >> ' Change to the appropriate folder >> >>> >> ChDir "C:\Program Files\EMSReports\Imports" >> >>> >> >> >>> >> Set fs = Application.FileSearch >> >>> >> With fs >> >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" >> >>> >> .FileName = "*.txt" >> >>> >> If .Execute > 0 Then >> >>> >> >> >>> >> FileList = "*.txt" >> >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >> >>> >> >> >>> >> >> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt file(s) >> >>> found >> >>> >> in >> >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." >> >>> >> For i = 1 To .FoundFiles.Count >> >>> >> MsgBox .FoundFiles(i) >> >>> >> Next i >> >>> >> Else >> >>> >> MsgBox "There were no *.txt files found in the C:\Program >> >>> >> Files\EMSReports\Imports directory." >> >>> >> End If >> >>> >> End With >> >>> >> Set fs = Nothing >> >>> >> End Function >> >>> >> >> >>> >> >> >>> >> ------------------------------------------------------------------------------ >> >>> >> William >> >>> >> >> >>> >> >> >>> >> >> >>> >> >> >>> >> -- >> >>> >> AccessD mailing list >> >>> >> AccessD at databaseadvisors.com >> >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >> >>> >> Website: http://www.databaseadvisors.com >> >>> >> >> >>> >> >>> > -- >> >>> >> >>> > AccessD mailing list >> >>> > AccessD at databaseadvisors.com >> >>> > http://databaseadvisors.com/mailman/listinfo/accessd >> >>> > Website: http://www.databaseadvisors.com >> >>> > >> >>> >> >>> >> >>> -- >> >>> >> >>> AccessD mailing list >> >>> AccessD at databaseadvisors.com >> >>> http://databaseadvisors.com/mailman/listinfo/accessd >> >>> Website: http://www.databaseadvisors.com >> >>> >> >> >> >> >> >> > -- >> >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > From miscellany at mvps.org Sun Mar 22 19:07:08 2009 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 23 Mar 2009 13:07:08 +1300 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev><414145C5B33143D0A4014576B6D17512@jislaptopdev> Message-ID: <0A379BE6A47C462A900368F224E75267@stevePC> Max, If you want KISS, you want this... Public Function KillTxt() Dim strFilePath As String strFilePath = "C:\Program Files\EMSReports\Imports\*.txt" If Len(Dir(strFilePath)) Then Kill strFilePath End If End Function Regards Steve -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 23, 2009 12:17 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > BTW, I would change your code to Stuarts personally. Not so "esoteric". > Heard of KISS. It is very apposite. > From marksimms at verizon.net Sun Mar 22 19:50:12 2009 From: marksimms at verizon.net (Mark Simms) Date: Sun, 22 Mar 2009 20:50:12 -0400 Subject: [AccessD] science on visual controls In-Reply-To: References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> <1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> Message-ID: <002801c9ab51$532d2ce0$0601a8c0@MSIMMSWS> With all due respect to Microsoft and Clint Covington, How in the world did they not discover what Max did when they were spending MILLIONS of dollars on user interface research and development ? This does seem to expose Softie to the same kind of bureaucratic problems as witnessed with our federal government. > Post-Ribbon, I have to think about "What group would the > function fall under thatI want to use". If I can successfully > come up with the same answer the MS UI group did, then I can > click on that and then search for it. I then have to repeat > it for the next "thing" I want do do. As a developer this is > sooo tedious. > I want grouping my requirement not by functionality. > > Max From miscellany at mvps.org Sun Mar 22 20:03:42 2009 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 23 Mar 2009 14:03:42 +1300 Subject: [AccessD] science on visual controls In-Reply-To: <002801c9ab51$532d2ce0$0601a8c0@MSIMMSWS> References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <002801c9ab51$532d2ce0$0601a8c0@MSIMMSWS> Message-ID: <55E8845AEBAE44288EDC577D1DEEB15C@stevePC> Mark, If you are interested in pursuing this question, you may enjoy this video: http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/UX09.wmv (note: 150 MB, 70 minutes) I believe what Max is referring to is called "adjusting to the unfamiliar". Regards Steve -------------------------------------------------- From: "Mark Simms" Sent: Monday, March 23, 2009 1:50 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] science on visual controls > With all due respect to Microsoft and Clint Covington, > How in the world did they not discover what Max did when they were > spending > MILLIONS of dollars on user interface research and development ? > This does seem to expose Softie to the same kind of bureaucratic problems > as > witnessed with our federal government. > From wdhindman at dejpolsystems.com Sun Mar 22 20:42:43 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 21:42:43 -0400 Subject: [AccessD] science on visual controls References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <002801c9ab51$532d2ce0$0601a8c0@MSIMMSWS> Message-ID: Mark ...I think it wasn't Covington's call ...he was reporting to a new group head that was responsible for the ribbon in Office 2007 and that guy wanted to bring that rogue "Professional" database nightmare in line with the other "Standard" Office apps ...internecine bureaucratic bs but here we are ...the "Standard" office apps have a VERY narrow vba developer community and the focus is on the day to day user, not the developers ...Access had been, for better or worse, the step-child of the SQL Server group who do understand and focus on the developer/dba community. William -------------------------------------------------- From: "Mark Simms" Sent: Sunday, March 22, 2009 8:50 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] science on visual controls > With all due respect to Microsoft and Clint Covington, > How in the world did they not discover what Max did when they were > spending > MILLIONS of dollars on user interface research and development ? > This does seem to expose Softie to the same kind of bureaucratic problems > as > witnessed with our federal government. > >> Post-Ribbon, I have to think about "What group would the >> function fall under thatI want to use". If I can successfully >> come up with the same answer the MS UI group did, then I can >> click on that and then search for it. I then have to repeat >> it for the next "thing" I want do do. As a developer this is >> sooo tedious. >> I want grouping my requirement not by functionality. >> >> Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 21:00:30 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 22:00:30 -0400 Subject: [AccessD] Kill Text References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev><414145C5B33143D0A4014576B6D17512@jislaptopdev> Message-ID: <1368890C5EFA44FA97DF726EDE677256@jislaptopdev> ...and in my never ending weekend circle jerk it now turns out that the application.filesearch was removed from the Office object library in O2K7, so I'm going to have to rewrite that code anyway ...might as well get started :( ...when I was single, I'd have been snockered by now ...but the better half is a teetotaler and I've just been compelled to give up my lifeline to diet coke in favor of WATER!!!! ...you really wouldn't want to cross me at the moment ...I'm in the midst of caffeine withdrawal AND an intermittent application problem with a deadline for 9AM tomorrow ...and NOW I find the dodo heads at MS have whimsically obsoleted my code without even so much as a Kleenex for my troubles! ...gggggrrrrrrr! William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 7:17 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > BTW, I would change your code to Stuarts personally. Not so "esoteric". > Heard of KISS. It is very apposite. > > Max > > > On 3/22/09, Max Wanadoo wrote: >> >> >.thing is, I've seen this before over the years ...post a piece of >> uncooperative code to AccessD and it suddenly starts working ...FM! : >> >> Uh! That explains it William, it is called the Dentist Syndrome. >> >> Max >> >> >> >> On 3/22/09, William Hindman wrote: >>> >>> Max >>> >>> ...setting here grasping for straws ...same code now works in all >>> versions/systems/runtimes without fail ...what it will do tomorrow in >>> the >>> client's office I'm afraid to think about :( >>> ...thing is, I've seen this before over the years ...post a piece of >>> uncooperative code to AccessD and it suddenly starts working ...FM! :) >>> >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> >>> Sent: Sunday, March 22, 2009 7:00 PM >>> >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> > William, >>> > Good news. Without making any changes it ran, deleted the files and >>> > reported >>> > them. >>> > Bad news. That means I dont know why it has stopped running on your >>> syste. >>> > >>> > Have you changed/removed a Reference? >>> > >>> > Try it on your other PC >>> > >>> > >>> > Max >>> > >>> > >>> > On 3/22/09, Max Wanadoo wrote: >>> >> >>> >> > .I HATE THAT!!!!! >>> >> >>> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. >>> The >>> >> difference being I started programming. >>> >> >>> >> I am struggling trying to get a web site up to host the access stuff >>> >> I >>> >> want >>> >> to develope. but in a short while, I will try your code in my system >>> >> (with >>> >> the changes suggested by Jack - 'cos they make sense) I will come >>> >> back >>> >> and >>> >> it will be Good News or Bad New - I don't know which, but in the >>> meantime >>> >> go >>> >> and pour yourself a shot of good ol fashioned TEA! >>> >> >>> >> Max >>> >> >>> >> >>> >> >>> >> On 3/22/09, William Hindman wrote: >>> >>> >>> >>> Max >>> >>> >>> >>> ...I copied the code out of a dev file, the working code has error >>> code >>> >>> ...file names are the same >>> >>> >>> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine >>> >>> now >>> >>> ...shakes head, wish I was still a drinking man. >>> >>> ...no freaking idea what is going on here ...sometimes it doesn't >>> >>> work >>> >>> ...now it does ...I HATE THAT!!!!! >>> >>> >>> >>> William >>> >>> >>> >>> -------------------------------------------------- >>> >>> From: "Max Wanadoo" >>> >>> Sent: Sunday, March 22, 2009 6:21 PM >>> >>> >>> >>> To: "Access Developers discussion and problem solving" >>> >>> >>> >>> >>> >>> >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> >>> >>> >>> >>> > Some random thoughts: >>> >>> > 1. Is the directory the files in EXACTLY the same as the name in >>> >>> > the >>> >>> code? >>> >>> > 2. put a breakpoint in and step through with F8. >>> >>> > 3. Put a msgbox or debug.print in to show the filecount before >>> calling >>> >>> the >>> >>> > kill statement >>> >>> > 4. put some error handling in there. >>> >>> > >>> >>> > good luck >>> >>> > >>> >>> > Max >>> >>> > ps. I would just use the common old dir() and kill statement. I >>> >>> > have >>> >>> never >>> >>> > know there was an application.filesearch - sommat new every day! >>> >>> > >>> >>> > >>> >>> > On 3/22/09, William Hindman wrote: >>> >>> >> >>> >>> >> Group >>> >>> >> >>> >>> >> ...the following function has been working fine in all versions >>> >>> >> of >>> >>> Access >>> >>> >> from A97 through A2k2 but fails in A2k3 >>> >>> >> ...I use it to delete any txt files in the directory before >>> importing >>> >>> >> a >>> >>> >> new >>> >>> >> one into it. >>> >>> >> ...regardless of the presence of .txt files it returns the 2nd >>> msgbox >>> >>> and >>> >>> >> does not delete the txt files in the directory >>> >>> >> ...I'm stumped ...anyone have any idea why its not working in >>> >>> >> A2k3? >>> >>> >> ...what >>> >>> >> am I NOT seeing? >>> >>> >> >>> >>> >> >>> >>> >>> ------------------------------------------------------------------------------- >>> >>> >> Function KillTxt() >>> >>> >> >>> >>> >> Dim fs As Variant >>> >>> >> Dim i As Integer >>> >>> >> Dim FileList As String >>> >>> >> >>> >>> >> ' Change to the appropriate folder >>> >>> >> ChDir "C:\Program Files\EMSReports\Imports" >>> >>> >> >>> >>> >> Set fs = Application.FileSearch >>> >>> >> With fs >>> >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" >>> >>> >> .FileName = "*.txt" >>> >>> >> If .Execute > 0 Then >>> >>> >> >>> >>> >> FileList = "*.txt" >>> >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >>> >>> >> >>> >>> >> >>> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt >>> >>> >> file(s) >>> >>> found >>> >>> >> in >>> >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." >>> >>> >> For i = 1 To .FoundFiles.Count >>> >>> >> MsgBox .FoundFiles(i) >>> >>> >> Next i >>> >>> >> Else >>> >>> >> MsgBox "There were no *.txt files found in the C:\Program >>> >>> >> Files\EMSReports\Imports directory." >>> >>> >> End If >>> >>> >> End With >>> >>> >> Set fs = Nothing >>> >>> >> End Function >>> >>> >> >>> >>> >> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> >> William >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> -- >>> >>> >> AccessD mailing list >>> >>> >> AccessD at databaseadvisors.com >>> >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> >> Website: http://www.databaseadvisors.com >>> >>> >> >>> >>> >>> >>> > -- >>> >>> >>> >>> > AccessD mailing list >>> >>> > AccessD at databaseadvisors.com >>> >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> > Website: http://www.databaseadvisors.com >>> >>> > >>> >>> >>> >>> >>> >>> -- >>> >>> >>> >>> AccessD mailing list >>> >>> AccessD at databaseadvisors.com >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Website: http://www.databaseadvisors.com >>> >>> >>> >> >>> >> >>> >>> > -- >>> >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> > >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sun Mar 22 21:08:18 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 22 Mar 2009 22:08:18 -0400 Subject: [AccessD] Kill Text References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev><414145C5B33143D0A4014576B6D17512@jislaptopdev> Message-ID: ..."apposite"? William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 7:17 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > BTW, I would change your code to Stuarts personally. Not so "esoteric". > Heard of KISS. It is very apposite. > > Max > > > On 3/22/09, Max Wanadoo wrote: >> >> >.thing is, I've seen this before over the years ...post a piece of >> uncooperative code to AccessD and it suddenly starts working ...FM! : >> >> Uh! That explains it William, it is called the Dentist Syndrome. >> >> Max >> >> >> >> On 3/22/09, William Hindman wrote: >>> >>> Max >>> >>> ...setting here grasping for straws ...same code now works in all >>> versions/systems/runtimes without fail ...what it will do tomorrow in >>> the >>> client's office I'm afraid to think about :( >>> ...thing is, I've seen this before over the years ...post a piece of >>> uncooperative code to AccessD and it suddenly starts working ...FM! :) >>> >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> >>> Sent: Sunday, March 22, 2009 7:00 PM >>> >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> > William, >>> > Good news. Without making any changes it ran, deleted the files and >>> > reported >>> > them. >>> > Bad news. That means I dont know why it has stopped running on your >>> syste. >>> > >>> > Have you changed/removed a Reference? >>> > >>> > Try it on your other PC >>> > >>> > >>> > Max >>> > >>> > >>> > On 3/22/09, Max Wanadoo wrote: >>> >> >>> >> > .I HATE THAT!!!!! >>> >> >>> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. >>> The >>> >> difference being I started programming. >>> >> >>> >> I am struggling trying to get a web site up to host the access stuff >>> >> I >>> >> want >>> >> to develope. but in a short while, I will try your code in my system >>> >> (with >>> >> the changes suggested by Jack - 'cos they make sense) I will come >>> >> back >>> >> and >>> >> it will be Good News or Bad New - I don't know which, but in the >>> meantime >>> >> go >>> >> and pour yourself a shot of good ol fashioned TEA! >>> >> >>> >> Max >>> >> >>> >> >>> >> >>> >> On 3/22/09, William Hindman wrote: >>> >>> >>> >>> Max >>> >>> >>> >>> ...I copied the code out of a dev file, the working code has error >>> code >>> >>> ...file names are the same >>> >>> >>> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine >>> >>> now >>> >>> ...shakes head, wish I was still a drinking man. >>> >>> ...no freaking idea what is going on here ...sometimes it doesn't >>> >>> work >>> >>> ...now it does ...I HATE THAT!!!!! >>> >>> >>> >>> William >>> >>> >>> >>> -------------------------------------------------- >>> >>> From: "Max Wanadoo" >>> >>> Sent: Sunday, March 22, 2009 6:21 PM >>> >>> >>> >>> To: "Access Developers discussion and problem solving" >>> >>> >>> >>> >>> >>> >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> >>> >>> >>> >>> > Some random thoughts: >>> >>> > 1. Is the directory the files in EXACTLY the same as the name in >>> >>> > the >>> >>> code? >>> >>> > 2. put a breakpoint in and step through with F8. >>> >>> > 3. Put a msgbox or debug.print in to show the filecount before >>> calling >>> >>> the >>> >>> > kill statement >>> >>> > 4. put some error handling in there. >>> >>> > >>> >>> > good luck >>> >>> > >>> >>> > Max >>> >>> > ps. I would just use the common old dir() and kill statement. I >>> >>> > have >>> >>> never >>> >>> > know there was an application.filesearch - sommat new every day! >>> >>> > >>> >>> > >>> >>> > On 3/22/09, William Hindman wrote: >>> >>> >> >>> >>> >> Group >>> >>> >> >>> >>> >> ...the following function has been working fine in all versions >>> >>> >> of >>> >>> Access >>> >>> >> from A97 through A2k2 but fails in A2k3 >>> >>> >> ...I use it to delete any txt files in the directory before >>> importing >>> >>> >> a >>> >>> >> new >>> >>> >> one into it. >>> >>> >> ...regardless of the presence of .txt files it returns the 2nd >>> msgbox >>> >>> and >>> >>> >> does not delete the txt files in the directory >>> >>> >> ...I'm stumped ...anyone have any idea why its not working in >>> >>> >> A2k3? >>> >>> >> ...what >>> >>> >> am I NOT seeing? >>> >>> >> >>> >>> >> >>> >>> >>> ------------------------------------------------------------------------------- >>> >>> >> Function KillTxt() >>> >>> >> >>> >>> >> Dim fs As Variant >>> >>> >> Dim i As Integer >>> >>> >> Dim FileList As String >>> >>> >> >>> >>> >> ' Change to the appropriate folder >>> >>> >> ChDir "C:\Program Files\EMSReports\Imports" >>> >>> >> >>> >>> >> Set fs = Application.FileSearch >>> >>> >> With fs >>> >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" >>> >>> >> .FileName = "*.txt" >>> >>> >> If .Execute > 0 Then >>> >>> >> >>> >>> >> FileList = "*.txt" >>> >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >>> >>> >> >>> >>> >> >>> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt >>> >>> >> file(s) >>> >>> found >>> >>> >> in >>> >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." >>> >>> >> For i = 1 To .FoundFiles.Count >>> >>> >> MsgBox .FoundFiles(i) >>> >>> >> Next i >>> >>> >> Else >>> >>> >> MsgBox "There were no *.txt files found in the C:\Program >>> >>> >> Files\EMSReports\Imports directory." >>> >>> >> End If >>> >>> >> End With >>> >>> >> Set fs = Nothing >>> >>> >> End Function >>> >>> >> >>> >>> >> >>> >>> >>> ------------------------------------------------------------------------------ >>> >>> >> William >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> -- >>> >>> >> AccessD mailing list >>> >>> >> AccessD at databaseadvisors.com >>> >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> >> Website: http://www.databaseadvisors.com >>> >>> >> >>> >>> >>> >>> > -- >>> >>> >>> >>> > AccessD mailing list >>> >>> > AccessD at databaseadvisors.com >>> >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> > Website: http://www.databaseadvisors.com >>> >>> > >>> >>> >>> >>> >>> >>> -- >>> >>> >>> >>> AccessD mailing list >>> >>> AccessD at databaseadvisors.com >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Website: http://www.databaseadvisors.com >>> >>> >>> >> >>> >> >>> >>> > -- >>> >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> > >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sun Mar 22 21:34:50 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 12:34:50 +1000 Subject: [AccessD] Kill Text In-Reply-To: <0A379BE6A47C462A900368F224E75267@stevePC> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, , <0A379BE6A47C462A900368F224E75267@stevePC> Message-ID: <49C781EA.11603.F4C06E3@stuart.lexacorp.com.pg> Yep, that's more efficient for the specific task at hand. I replicated William's process of stepping through the files so that he could do other things with the individual files if he wanted to. -- Stuart On 23 Mar 2009 at 13:07, Steve Schapel wrote: > Max, > > If you want KISS, you want this... > > Public Function KillTxt() > Dim strFilePath As String > strFilePath = "C:\Program Files\EMSReports\Imports\*.txt" > If Len(Dir(strFilePath)) Then > Kill strFilePath > End If > End Function > > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 23, 2009 12:17 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Kill Text > > > BTW, I would change your code to Stuarts personally. Not so "esoteric". > > Heard of KISS. It is very apposite. > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Mar 22 21:43:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 12:43:23 +1000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <49C74F99.25550.E877B53@stuart.lexacorp.com.pg>, Message-ID: <49C783EB.28795.F53DA28@stuart.lexacorp.com.pg> or is the it the work of the Hubert Laneites? :-) On 22 Mar 2009 at 23:08, Max Wanadoo wrote: > That works for me Stu and is the sort of code I would have written being > oblivious of the applicaiton.filesearch (which also worked ok on both our > systems). > > I guess it is "Just William" > > Max > > > On 3/22/09, Stuart McLachlan wrote: > > > > Yes it does. Try this > > > > Function KillTxt() > > Dim strDirName As String > > Dim strFiName As String > > strDirName = "C:\Program Files\EMSReports\Imports\" > > strFiName = Dir$(strDirName & "*.txt") > > Do While strFiName > "" > > Kill strDirName & strFiName > > strFiName = Dir$() > > Loop > > End Function > > > > -- > > > > Stuart > > > > > > On 22 Mar 2009 at 18:42, William Hindman wrote: > > > > > Stu > > > > > > ...afaik that approach doesn't let me kill just txt files in the > > directory > > > which is a must. > > > ...if you know different, I'm all ears. > > > > > > William > > > > > > -------------------------------------------------- > > > From: "Stuart McLachlan" > > > Sent: Sunday, March 22, 2009 6:26 PM > > > To: "Access Developers discussion and problem solving" > > > > > > Subject: Re: [AccessD] Kill Text > > > > > > > > > > > Me too. > > > > > > > > > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > > > > > >> ps. I would just use the common old dir() and kill statement. I have > > > >> never > > > >> know there was an application.filesearch - sommat new every day! > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Mar 22 21:46:41 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 12:46:41 +1000 Subject: [AccessD] Kill Text In-Reply-To: References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, Message-ID: <49C784B1.27472.F56DE1E@stuart.lexacorp.com.pg> Pertinent? On 22 Mar 2009 at 22:08, William Hindman wrote: > ..."apposite"? > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 22, 2009 7:17 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Kill Text > > > BTW, I would change your code to Stuarts personally. Not so "esoteric". > > Heard of KISS. It is very apposite. > > > > Max > > > > > > On 3/22/09, Max Wanadoo wrote: > >> > >> >.thing is, I've seen this before over the years ...post a piece of > >> uncooperative code to AccessD and it suddenly starts working ...FM! : > >> > >> Uh! That explains it William, it is called the Dentist Syndrome. > >> > >> Max > >> > >> > >> > >> On 3/22/09, William Hindman wrote: > >>> > >>> Max > >>> > >>> ...setting here grasping for straws ...same code now works in all > >>> versions/systems/runtimes without fail ...what it will do tomorrow in > >>> the > >>> client's office I'm afraid to think about :( > >>> ...thing is, I've seen this before over the years ...post a piece of > >>> uncooperative code to AccessD and it suddenly starts working ...FM! :) > >>> > >>> > >>> William > >>> > >>> -------------------------------------------------- > >>> From: "Max Wanadoo" > >>> > >>> Sent: Sunday, March 22, 2009 7:00 PM > >>> > >>> To: "Access Developers discussion and problem solving" > >>> > >>> Subject: Re: [AccessD] Kill Text > >>> > >>> > William, > >>> > Good news. Without making any changes it ran, deleted the files and > >>> > reported > >>> > them. > >>> > Bad news. That means I dont know why it has stopped running on your > >>> syste. > >>> > > >>> > Have you changed/removed a Reference? > >>> > > >>> > Try it on your other PC > >>> > > >>> > > >>> > Max > >>> > > >>> > > >>> > On 3/22/09, Max Wanadoo wrote: > >>> >> > >>> >> > .I HATE THAT!!!!! > >>> >> > >>> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. > >>> The > >>> >> difference being I started programming. > >>> >> > >>> >> I am struggling trying to get a web site up to host the access stuff > >>> >> I > >>> >> want > >>> >> to develope. but in a short while, I will try your code in my system > >>> >> (with > >>> >> the changes suggested by Jack - 'cos they make sense) I will come > >>> >> back > >>> >> and > >>> >> it will be Good News or Bad New - I don't know which, but in the > >>> meantime > >>> >> go > >>> >> and pour yourself a shot of good ol fashioned TEA! > >>> >> > >>> >> Max > >>> >> > >>> >> > >>> >> > >>> >> On 3/22/09, William Hindman wrote: > >>> >>> > >>> >>> Max > >>> >>> > >>> >>> ...I copied the code out of a dev file, the working code has error > >>> code > >>> >>> ...file names are the same > >>> >>> > >>> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine > >>> >>> now > >>> >>> ...shakes head, wish I was still a drinking man. > >>> >>> ...no freaking idea what is going on here ...sometimes it doesn't > >>> >>> work > >>> >>> ...now it does ...I HATE THAT!!!!! > >>> >>> > >>> >>> William > >>> >>> > >>> >>> -------------------------------------------------- > >>> >>> From: "Max Wanadoo" > >>> >>> Sent: Sunday, March 22, 2009 6:21 PM > >>> >>> > >>> >>> To: "Access Developers discussion and problem solving" > >>> >>> > >>> >>> > >>> >>> > >>> >>> Subject: Re: [AccessD] Kill Text > >>> >>> > >>> >>> > >>> >>> > Some random thoughts: > >>> >>> > 1. Is the directory the files in EXACTLY the same as the name in > >>> >>> > the > >>> >>> code? > >>> >>> > 2. put a breakpoint in and step through with F8. > >>> >>> > 3. Put a msgbox or debug.print in to show the filecount before > >>> calling > >>> >>> the > >>> >>> > kill statement > >>> >>> > 4. put some error handling in there. > >>> >>> > > >>> >>> > good luck > >>> >>> > > >>> >>> > Max > >>> >>> > ps. I would just use the common old dir() and kill statement. I > >>> >>> > have > >>> >>> never > >>> >>> > know there was an application.filesearch - sommat new every day! > >>> >>> > > >>> >>> > > >>> >>> > On 3/22/09, William Hindman wrote: > >>> >>> >> > >>> >>> >> Group > >>> >>> >> > >>> >>> >> ...the following function has been working fine in all versions > >>> >>> >> of > >>> >>> Access > >>> >>> >> from A97 through A2k2 but fails in A2k3 > >>> >>> >> ...I use it to delete any txt files in the directory before > >>> importing > >>> >>> >> a > >>> >>> >> new > >>> >>> >> one into it. > >>> >>> >> ...regardless of the presence of .txt files it returns the 2nd > >>> msgbox > >>> >>> and > >>> >>> >> does not delete the txt files in the directory > >>> >>> >> ...I'm stumped ...anyone have any idea why its not working in > >>> >>> >> A2k3? > >>> >>> >> ...what > >>> >>> >> am I NOT seeing? > >>> >>> >> > >>> >>> >> > >>> >>> > >>> ------------------------------------------------------------------------------- > >>> >>> >> Function KillTxt() > >>> >>> >> > >>> >>> >> Dim fs As Variant > >>> >>> >> Dim i As Integer > >>> >>> >> Dim FileList As String > >>> >>> >> > >>> >>> >> ' Change to the appropriate folder > >>> >>> >> ChDir "C:\Program Files\EMSReports\Imports" > >>> >>> >> > >>> >>> >> Set fs = Application.FileSearch > >>> >>> >> With fs > >>> >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" > >>> >>> >> .FileName = "*.txt" > >>> >>> >> If .Execute > 0 Then > >>> >>> >> > >>> >>> >> FileList = "*.txt" > >>> >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList > >>> >>> >> > >>> >>> >> > >>> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt > >>> >>> >> file(s) > >>> >>> found > >>> >>> >> in > >>> >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." > >>> >>> >> For i = 1 To .FoundFiles.Count > >>> >>> >> MsgBox .FoundFiles(i) > >>> >>> >> Next i > >>> >>> >> Else > >>> >>> >> MsgBox "There were no *.txt files found in the C:\Program > >>> >>> >> Files\EMSReports\Imports directory." > >>> >>> >> End If > >>> >>> >> End With > >>> >>> >> Set fs = Nothing > >>> >>> >> End Function > >>> >>> >> > >>> >>> >> > >>> >>> > >>> ------------------------------------------------------------------------------ > >>> >>> >> William > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> -- > >>> >>> >> AccessD mailing list > >>> >>> >> AccessD at databaseadvisors.com > >>> >>> >> http://databaseadvisors.com/mailman/listinfo/accessd > >>> >>> >> Website: http://www.databaseadvisors.com > >>> >>> >> > >>> >>> > >>> >>> > -- > >>> >>> > >>> >>> > AccessD mailing list > >>> >>> > AccessD at databaseadvisors.com > >>> >>> > http://databaseadvisors.com/mailman/listinfo/accessd > >>> >>> > Website: http://www.databaseadvisors.com > >>> >>> > > >>> >>> > >>> >>> > >>> >>> -- > >>> >>> > >>> >>> AccessD mailing list > >>> >>> AccessD at databaseadvisors.com > >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> >>> Website: http://www.databaseadvisors.com > >>> >>> > >>> >> > >>> >> > >>> > >>> > -- > >>> > >>> > AccessD mailing list > >>> > AccessD at databaseadvisors.com > >>> > http://databaseadvisors.com/mailman/listinfo/accessd > >>> > Website: http://www.databaseadvisors.com > >>> > > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >> > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Sun Mar 22 23:33:54 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 22 Mar 2009 23:33:54 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET>, <3514FC9C7B9040BA9580B33517F77933@SusanOne>, <49C4AEE7.8217.443C316@stuart.lexacorp.com.pg> Message-ID: Technically, Windows isn't an OS. 9x versions were DOS, and 4.0, 2k, XP, and Vista are NT versions. However, the 'application' side of Windows has been there since 3.1. One of the 'additions' to XP was the ability to deal with zip files automatically. Vista just got better at it, and included more bells and whistles. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Friday, March 20, 2009 6:10 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Drew, I agree with everything you say except this. An Operating System is the software layer between the hardware and applications. I want an Operating System, pure and simple, not a combination of operating system and application suite. I want to decide what applications I need, not have them bundled. If I want contact management, calendaring, mail, web browsing, media player etc, etc, I will install the programs that I want to use for these applications - they are NOT operating system functions and I object to paying for Mircosoft's versions of these applications when I buy their operating system. How much cheaper would a WIndows Licence be if it wasn't bundled with all these other applications? -- Stuart On 20 Mar 2009 at 14:48, Drew Wutka wrote: > didn't do a lot on top of being a Windows OS. Vista, gets much closer > to what an OS should do. It should push your machine to the max with > every feature that can be crammed in. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Sun Mar 22 23:35:47 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 22 Mar 2009 23:35:47 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: Honestly, I thought the same thing with XP, when it first came out. Windows 2000, which rocked, was just plain blue. XP brought in all sorts of fancy color schemes and window 'softening'. We need to keep the graphic artists at work, don't we? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 3:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I think the fairy godmother twinkle is what I hate most about Vista. That and anything I can't change to a classic style so I can find what I'm looking for. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, March 20, 2009 12:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 This seems to be a dual thread, between 2007 and Vista. What do you hate about Vista. I think one of the core problems with Vista (and actually any new OS), is that computers have DRASTICALLY increased in abilities in the last few years. Windows 2000 was a real jump in performance and stability, but when it came out, a top of the line computer was a first generation PIII (perhaps 500 mhz, if you were pushing it, with 512 megs of RAM (if you had the money)). Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a gig of RAM for a few hundred bucks. And that's where the rub is. Unless you are a gamer, or into very high end processing stuff (like modeling software, where millions and millions of calculations are required), you standard computer has been more then adequate for the typical user. Checking email, writing word docs, etc....all of this was fine even in the DOS days. As computers got faster and had more storage capability, videos and music came into the picture. Most of that is just fine with even a PII. So your typical user has way more power at their finger tips then they actually need. However, the clincher is that most people don't realize what they should really have to truly get better performance. XP was great. I can easily run on a PIII with 512 megs of RAM. It runs better with a faster processor and more RAM, but then again, it really didn't do a lot on top of being a Windows OS. Vista, gets much closer to what an OS should do. It should push your machine to the max with every feature that can be crammed in. One thing left out of Vista (though I believe it has the capability set as ready to go), is a new file system. FAT went to NTFS, but then it stopped. A SQL Server like file system would improve all sorts of things, and make a whole new range of capabilities possible, but it would be devastating to older systems, Access included. Access is a file based database, it needs the ability to read and write to specific sections of a file. FAT and NTFS do that fine, but a file system setup more like a relational database wouldn't handle minute file changes very well. Something to keep in mind. To get the most out of Vista (and OS designed to get the most out of your machine), you need to be aware of the actual components that are behind computer power. Processor Speed: Anything in the gigahertz range is immensely fast. You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 ghz P4. So don't blow your money on the absolute fastest processor. RAM: This is pretty critical, but most people don't realize that they really should be running as much memory as possible, not just more then the minimum. If you want to see Vista running nicely, you should have at least 3 to 4 gigs. Drive Speed: This one is so often missed, when buying a computer. To really kick a machine up in performance, I recommend going with a RAID. Striped Mirrors are probably the best when it comes to performance and redundancy. Get fast spinning (and quick access times), double them up with a strip (so you write to two drives or more at the same time) and duplicate them with a mirror (so you are reading from two drives at the same time). Video power: Video used to be the realm of the gamer. But in today's high bandwidth world, graphics are getting heavier and heavier, and Vista takes advantage of that by providing a much flashier OS. Either get a higher end video card, or turn off all of those features in Vista. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, March 20, 2009 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance > of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. ========07's been out for a long time and none of the publishers I write for care whether I support it or not -- I am still writing for 03 and I try to include 07 instructions were necessary, but I write from the 03 point of view. I seldom get a "how do I do that in 07?" request if I forget to include a parenthetical. A poll we took a while back showed that less than half of my Office audience has upgraded to 07 -- 07 is a dismal failure if that's all you consider. However, I know that "corporate" types have upgraded in large numbers. So, if MS is looking at only the hefty licensing, then yeah, they think it's a success. I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Sun Mar 22 23:36:46 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 22 Mar 2009 23:36:46 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <8786a4c00903201407n3d70c304jae4ccdece357385f@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> <8786a4c00903201407n3d70c304jae4ccdece357385f@mail.gmail.com> Message-ID: WinAmp must be trying to do something other then just play the music, my guess is that it's trying to get info about the MP3 over the web, so playing the MP3 isn't setting off alarms, but accessing the web is.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 20, 2009 4:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I used to think Win XP was "teletubbied" after switching over from W2K. I've turned off most of the vista crap like transparent title bars, a lot of eye candy, switched to classic view on the control panel. I'm pretty happy with it. The only thing that I think is funny is when clicking on an MP3 to listen to it and it starts up WinAmp and plays the song(s) but a message box pops up stating that I need admin rights to run it and asks if I want to continue (even though the song is playing away). :) On Fri, Mar 20, 2009 at 1:49 PM, Charlotte Foust wrote: > I think the fairy godmother twinkle is what I hate most about Vista. > That and anything I can't change to a classic style so I can find what > I'm looking for. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Friday, March 20, 2009 12:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > This seems to be a dual thread, between 2007 and Vista. > > What do you hate about Vista. I think one of the core problems with > Vista (and actually any new OS), is that computers have DRASTICALLY > increased in abilities in the last few years. Windows 2000 was a real > jump in performance and stability, but when it came out, a top of the > line computer was a first generation PIII (perhaps 500 mhz, if you were > pushing it, with 512 megs of RAM (if you had the money)). > > Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a > gig of RAM for a few hundred bucks. And that's where the rub is. > > Unless you are a gamer, or into very high end processing stuff (like > modeling software, where millions and millions of calculations are > required), you standard computer has been more then adequate for the > typical user. Checking email, writing word docs, etc....all of this was > fine even in the DOS days. As computers got faster and had more storage > capability, videos and music came into the picture. Most of that is > just fine with even a PII. > > So your typical user has way more power at their finger tips then they > actually need. However, the clincher is that most people don't realize > what they should really have to truly get better performance. > > XP was great. I can easily run on a PIII with 512 megs of RAM. It runs > better with a faster processor and more RAM, but then again, it really > didn't do a lot on top of being a Windows OS. Vista, gets much closer > to what an OS should do. It should push your machine to the max with > every feature that can be crammed in. One thing left out of Vista > (though I believe it has the capability set as ready to go), is a new > file system. FAT went to NTFS, but then it stopped. A SQL Server like > file system would improve all sorts of things, and make a whole new > range of capabilities possible, but it would be devastating to older > systems, Access included. Access is a file based database, it needs the > ability to read and write to specific sections of a file. FAT and NTFS > do that fine, but a file system setup more like a relational database > wouldn't handle minute file changes very well. > > Something to keep in mind. To get the most out of Vista (and OS > designed to get the most out of your machine), you need to be aware of > the actual components that are behind computer power. > > Processor Speed: Anything in the gigahertz range is immensely fast. > You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 > ghz P4. So don't blow your money on the absolute fastest processor. > > RAM: This is pretty critical, but most people don't realize that they > really should be running as much memory as possible, not just more then > the minimum. If you want to see Vista running nicely, you should have > at least 3 to 4 gigs. > > Drive Speed: This one is so often missed, when buying a computer. To > really kick a machine up in performance, I recommend going with a RAID. > Striped Mirrors are probably the best when it comes to performance and > redundancy. Get fast spinning (and quick access times), double them up > with a strip (so you write to two drives or more at the same time) and > duplicate them with a mirror (so you are reading from two drives at the > same time). > > Video power: Video used to be the realm of the gamer. But in today's > high bandwidth world, graphics are getting heavier and heavier, and > Vista takes advantage of that by providing a much flashier OS. Either > get a higher end video card, or turn off all of those features in Vista. > > Drew > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Friday, March 20, 2009 1:38 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > > > > Thanks for that Charlotte. > > So bottomline, they are not listening. > > Wow. > > I wonder.... given the low sales, low adoption rate, and poor > acceptance > > of > > Office 2007 whether or not that will change....hmmmmm. > > Food for thought. > > > ========07's been out for a long time and none of the publishers I write > for care whether I support it or not -- I am still writing for 03 and I > try to include 07 instructions were necessary, but I write from the 03 > point of > > view. I seldom get a "how do I do that in 07?" request if I forget to > include a parenthetical. > > A poll we took a while back showed that less than half of my Office > audience has upgraded to 07 -- 07 is a dismal failure if that's all you > consider. > > However, I know that "corporate" types have upgraded in large numbers. > So, > if MS is looking at only the hefty licensing, then yeah, they think it's > a success. > > I could really use a new system, but I can't even face the Vista > problem. I hate Vista and I would be miserable working on it, and danged > if I want to pay extra for a downgrade to XP! What an obnoxious thing to > do to your customers! > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com The information contained in > this transmission is intended only for the person or entity to which it > is addressed and may contain II-VI Proprietary and/or II-VI Business > Sensitive material. If you are not the intended recipient, please > contact the sender immediately and destroy the material in its entirety, > whether electronic or hard copy. You are notified that any review, > retransmission, copying, disclosure, dissemination, or other use of, or > taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Sun Mar 22 23:41:43 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 22 Mar 2009 23:41:43 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C40B9E.7030805@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> Message-ID: >>Answers in line -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, March 20, 2009 4:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Charlotte, > That and anything I can't change to a classic style so I can find what I'm looking for. This is what I dislike the most. I have Vista installed on my laptop and have used it for about two years now. And I still hate it. Everything is moved, everything is wizard driven. Just give me the damned control to do things. I know what is happening under it all, it is mostly exactly the same stuff, but there is a layer of CRAP over everything preventing me from directly getting at it. And the CRAP is not an improvement. >>This is a matter of taste. I thought the same thing from 2k to XP. 2k, everything was more 'technically oriented', you needed to know what you were looking for to use it. XP 'dumbed it up', so if you preferred the direct approach, you had to switch the control panel to classic view. However, on the plus side, if you get used to the interface, there are some advantages. If you have a laptop, the windows mobility screen is pretty handy. Go to the desktop. Right click. A "browser looking" thingie comes up with a ton of different things I can do. All I want to do is change the display settings. So I click Display settings. A "display settings" dialog comes up but it doesn't have all of the stuff right there, I have to dig. C'mon already!!! >>It just switched the tabs to links.....whether you like it or not is a matter of personal taste. Open explorer. What the HELL is this thing? I come up in Documents inside of JWColby. I am CONSTANTLY minimizing documents so that I can even SEE jwcolby so that I can minimize that so that I can see my system and the disk drives. >>Not sure what you mean by this, try switching the default folder views. C'mon already. I didn't ask for this!!! Where in the heck is the NIC stuff hidden? I have to search for ten minutes EVERY time I want to look at that stuff. It is buried down three levels in a completely unfamiliar looking dialog. >>I was a little confused by this at first, but actually, it's not too complicated. Just click the icon, and read the windows. Why does my Win2K3 machine's browser service find all the machines on my network just fine (including the vista machines) but the vista machines ONLY find each other reliably? Go to Programs / Accessories. Where did Communications go? Where did entertainment go? What is the point of rearranging these very common menus and hiding this stuff somewhere else? >>This may be an IP v6 issue. Try turning that protocol off. It is the same old "let's make it so simple that a 5 year old can use it", but... it takes 17 layers of crap to make it that simple so that NOBODY can figure it out any more. It is just frustrating! And I have been using it for a LONG time now!!! Part of the problem is that I continue to use Win2K3 for my servers and XP on other machines, so I continue to see and use the old "do it yourself" interface, which just makes it more jarring when I have to go do the same thing on Vista. I am reasonably certain that if Vista was all there was I would learn how to do things "the Vista way" and eventually be fine with it. In the meantime I just want the Vista way to go away. John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > I think the fairy godmother twinkle is what I hate most about Vista. > That and anything I can't change to a classic style so I can find what > I'm looking for. > > Charlotte Foust -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Sun Mar 22 23:42:58 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 22 Mar 2009 23:42:58 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <8786a4c00903201441x305a5376v89bfa3056c6572e7@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne><49C40B9E.7030805@colbyconsulting.com> <8786a4c00903201441x305a5376v89bfa3056c6572e7@mail.gmail.com> Message-ID: Actually, the Run command is just turned off by default. Right click on the start menu and go to properties. Customize the start menu, and you'll see the 'Run Command' is there, you just have to select it as an option. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 20, 2009 4:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I hate the new search in Vista, compared to that of XP. I hate how folders are refreshed when you copy something over or switch to another window and switch back. I hate how they removed the run command from just above the start button I do like win Key + R = run (like in XP) so they havent taken that way from me I do like when navigating through folders in explore Alt + up arrow goes one level back up. The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 23 02:32:27 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 07:32:27 -0000 Subject: [AccessD] Kill Text In-Reply-To: <49C784B1.27472.F56DE1E@stuart.lexacorp.com.pg> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <49C784B1.27472.F56DE1E@stuart.lexacorp.com.pg> Message-ID: <49c73b10.0a04d00a.35fb.7714@mx.google.com> >apposite http://www.google.co.uk/search?hl=en-GB&q=define%3A+apposite&sourceid=navcli ent-ff&rlz=1B3GGGL_en-GBGB314GB314&ie=UTF-8 Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 23 March 2009 02:47 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Kill Text Pertinent? On 22 Mar 2009 at 22:08, William Hindman wrote: > ..."apposite"? > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Sunday, March 22, 2009 7:17 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Kill Text > > > BTW, I would change your code to Stuarts personally. Not so "esoteric". > > Heard of KISS. It is very apposite. > > > > Max > > > > > > On 3/22/09, Max Wanadoo wrote: > >> > >> >.thing is, I've seen this before over the years ...post a piece of > >> uncooperative code to AccessD and it suddenly starts working ...FM! : > >> > >> Uh! That explains it William, it is called the Dentist Syndrome. > >> > >> Max > >> > >> > >> > >> On 3/22/09, William Hindman wrote: > >>> > >>> Max > >>> > >>> ...setting here grasping for straws ...same code now works in all > >>> versions/systems/runtimes without fail ...what it will do tomorrow in > >>> the > >>> client's office I'm afraid to think about :( > >>> ...thing is, I've seen this before over the years ...post a piece of > >>> uncooperative code to AccessD and it suddenly starts working ...FM! :) > >>> > >>> > >>> William > >>> > >>> -------------------------------------------------- > >>> From: "Max Wanadoo" > >>> > >>> Sent: Sunday, March 22, 2009 7:00 PM > >>> > >>> To: "Access Developers discussion and problem solving" > >>> > >>> Subject: Re: [AccessD] Kill Text > >>> > >>> > William, > >>> > Good news. Without making any changes it ran, deleted the files and > >>> > reported > >>> > them. > >>> > Bad news. That means I dont know why it has stopped running on your > >>> syste. > >>> > > >>> > Have you changed/removed a Reference? > >>> > > >>> > Try it on your other PC > >>> > > >>> > > >>> > Max > >>> > > >>> > > >>> > On 3/22/09, Max Wanadoo wrote: > >>> >> > >>> >> > .I HATE THAT!!!!! > >>> >> > >>> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. > >>> The > >>> >> difference being I started programming. > >>> >> > >>> >> I am struggling trying to get a web site up to host the access stuff > >>> >> I > >>> >> want > >>> >> to develope. but in a short while, I will try your code in my system > >>> >> (with > >>> >> the changes suggested by Jack - 'cos they make sense) I will come > >>> >> back > >>> >> and > >>> >> it will be Good News or Bad New - I don't know which, but in the > >>> meantime > >>> >> go > >>> >> and pour yourself a shot of good ol fashioned TEA! > >>> >> > >>> >> Max > >>> >> > >>> >> > >>> >> > >>> >> On 3/22/09, William Hindman wrote: > >>> >>> > >>> >>> Max > >>> >>> > >>> >>> ...I copied the code out of a dev file, the working code has error > >>> code > >>> >>> ...file names are the same > >>> >>> > >>> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine > >>> >>> now > >>> >>> ...shakes head, wish I was still a drinking man. > >>> >>> ...no freaking idea what is going on here ...sometimes it doesn't > >>> >>> work > >>> >>> ...now it does ...I HATE THAT!!!!! > >>> >>> > >>> >>> William > >>> >>> > >>> >>> -------------------------------------------------- > >>> >>> From: "Max Wanadoo" > >>> >>> Sent: Sunday, March 22, 2009 6:21 PM > >>> >>> > >>> >>> To: "Access Developers discussion and problem solving" > >>> >>> > >>> >>> > >>> >>> > >>> >>> Subject: Re: [AccessD] Kill Text > >>> >>> > >>> >>> > >>> >>> > Some random thoughts: > >>> >>> > 1. Is the directory the files in EXACTLY the same as the name in > >>> >>> > the > >>> >>> code? > >>> >>> > 2. put a breakpoint in and step through with F8. > >>> >>> > 3. Put a msgbox or debug.print in to show the filecount before > >>> calling > >>> >>> the > >>> >>> > kill statement > >>> >>> > 4. put some error handling in there. > >>> >>> > > >>> >>> > good luck > >>> >>> > > >>> >>> > Max > >>> >>> > ps. I would just use the common old dir() and kill statement. I > >>> >>> > have > >>> >>> never > >>> >>> > know there was an application.filesearch - sommat new every day! > >>> >>> > > >>> >>> > > >>> >>> > On 3/22/09, William Hindman wrote: > >>> >>> >> > >>> >>> >> Group > >>> >>> >> > >>> >>> >> ...the following function has been working fine in all versions > >>> >>> >> of > >>> >>> Access > >>> >>> >> from A97 through A2k2 but fails in A2k3 > >>> >>> >> ...I use it to delete any txt files in the directory before > >>> importing > >>> >>> >> a > >>> >>> >> new > >>> >>> >> one into it. > >>> >>> >> ...regardless of the presence of .txt files it returns the 2nd > >>> msgbox > >>> >>> and > >>> >>> >> does not delete the txt files in the directory > >>> >>> >> ...I'm stumped ...anyone have any idea why its not working in > >>> >>> >> A2k3? > >>> >>> >> ...what > >>> >>> >> am I NOT seeing? > >>> >>> >> > >>> >>> >> > >>> >>> > >>> ---------------------------------------------------------------------------- --- > >>> >>> >> Function KillTxt() > >>> >>> >> > >>> >>> >> Dim fs As Variant > >>> >>> >> Dim i As Integer > >>> >>> >> Dim FileList As String > >>> >>> >> > >>> >>> >> ' Change to the appropriate folder > >>> >>> >> ChDir "C:\Program Files\EMSReports\Imports" > >>> >>> >> > >>> >>> >> Set fs = Application.FileSearch > >>> >>> >> With fs > >>> >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" > >>> >>> >> .FileName = "*.txt" > >>> >>> >> If .Execute > 0 Then > >>> >>> >> > >>> >>> >> FileList = "*.txt" > >>> >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList > >>> >>> >> > >>> >>> >> > >>> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt > >>> >>> >> file(s) > >>> >>> found > >>> >>> >> in > >>> >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." > >>> >>> >> For i = 1 To .FoundFiles.Count > >>> >>> >> MsgBox .FoundFiles(i) > >>> >>> >> Next i > >>> >>> >> Else > >>> >>> >> MsgBox "There were no *.txt files found in the C:\Program > >>> >>> >> Files\EMSReports\Imports directory." > >>> >>> >> End If > >>> >>> >> End With > >>> >>> >> Set fs = Nothing > >>> >>> >> End Function > >>> >>> >> > >>> >>> >> > >>> >>> > >>> ---------------------------------------------------------------------------- -- > >>> >>> >> William > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> > >>> >>> >> -- > >>> >>> >> AccessD mailing list > >>> >>> >> AccessD at databaseadvisors.com > >>> >>> >> http://databaseadvisors.com/mailman/listinfo/accessd > >>> >>> >> Website: http://www.databaseadvisors.com > >>> >>> >> > >>> >>> > >>> >>> > -- > >>> >>> > >>> >>> > AccessD mailing list > >>> >>> > AccessD at databaseadvisors.com > >>> >>> > http://databaseadvisors.com/mailman/listinfo/accessd > >>> >>> > Website: http://www.databaseadvisors.com > >>> >>> > > >>> >>> > >>> >>> > >>> >>> -- > >>> >>> > >>> >>> AccessD mailing list > >>> >>> AccessD at databaseadvisors.com > >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> >>> Website: http://www.databaseadvisors.com > >>> >>> > >>> >> > >>> >> > >>> > >>> > -- > >>> > >>> > AccessD mailing list > >>> > AccessD at databaseadvisors.com > >>> > http://databaseadvisors.com/mailman/listinfo/accessd > >>> > Website: http://www.databaseadvisors.com > >>> > > >>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >>> > >> > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 23 02:35:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 07:35:41 -0000 Subject: [AccessD] Kill Text In-Reply-To: <49C783EB.28795.F53DA28@stuart.lexacorp.com.pg> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <49C74F99.25550.E877B53@stuart.lexacorp.com.pg>, <49C783EB.28795.F53DA28@stuart.lexacorp.com.pg> Message-ID: <49c73bd1.1701d00a.614f.5675@mx.google.com> No. It is Just William http://www.google.co.uk/search?hl=en-GB&q=Hubert+Laneites&sourceid=navclient -ff&rlz=1B3GGGL_en-GBGB314GB314&ie=UTF-8 William is the leader of the Outlaws. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 23 March 2009 02:43 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Kill Text or is the it the work of the Hubert Laneites? :-) On 22 Mar 2009 at 23:08, Max Wanadoo wrote: > That works for me Stu and is the sort of code I would have written being > oblivious of the applicaiton.filesearch (which also worked ok on both our > systems). > > I guess it is "Just William" > > Max > > > On 3/22/09, Stuart McLachlan wrote: > > > > Yes it does. Try this > > > > Function KillTxt() > > Dim strDirName As String > > Dim strFiName As String > > strDirName = "C:\Program Files\EMSReports\Imports\" > > strFiName = Dir$(strDirName & "*.txt") > > Do While strFiName > "" > > Kill strDirName & strFiName > > strFiName = Dir$() > > Loop > > End Function > > > > -- > > > > Stuart > > > > > > On 22 Mar 2009 at 18:42, William Hindman wrote: > > > > > Stu > > > > > > ...afaik that approach doesn't let me kill just txt files in the > > directory > > > which is a must. > > > ...if you know different, I'm all ears. > > > > > > William > > > > > > -------------------------------------------------- > > > From: "Stuart McLachlan" > > > Sent: Sunday, March 22, 2009 6:26 PM > > > To: "Access Developers discussion and problem solving" > > > > > > Subject: Re: [AccessD] Kill Text > > > > > > > > > > > Me too. > > > > > > > > > > > > On 22 Mar 2009 at 22:21, Max Wanadoo wrote: > > > > > > > >> ps. I would just use the common old dir() and kill statement. I have > > > >> never > > > >> know there was an application.filesearch - sommat new every day! > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 23 02:37:59 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 07:37:59 -0000 Subject: [AccessD] Kill Text In-Reply-To: <1368890C5EFA44FA97DF726EDE677256@jislaptopdev> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev><414145C5B33143D0A4014576B6D17512@jislaptopdev> <1368890C5EFA44FA97DF726EDE677256@jislaptopdev> Message-ID: <49c73c5b.1c07d00a.6565.659e@mx.google.com> Aha! I guess what we should have done when checking was to see if it would compile. That would have thrown up the missing ref straight away. Never mind - it is Monday now William, and all your troubles start afresh! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 23 March 2009 02:01 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Kill Text ...and in my never ending weekend circle jerk it now turns out that the application.filesearch was removed from the Office object library in O2K7, so I'm going to have to rewrite that code anyway ...might as well get started :( ...when I was single, I'd have been snockered by now ...but the better half is a teetotaler and I've just been compelled to give up my lifeline to diet coke in favor of WATER!!!! ...you really wouldn't want to cross me at the moment ...I'm in the midst of caffeine withdrawal AND an intermittent application problem with a deadline for 9AM tomorrow ...and NOW I find the dodo heads at MS have whimsically obsoleted my code without even so much as a Kleenex for my troubles! ...gggggrrrrrrr! William -------------------------------------------------- From: "Max Wanadoo" Sent: Sunday, March 22, 2009 7:17 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > BTW, I would change your code to Stuarts personally. Not so "esoteric". > Heard of KISS. It is very apposite. > > Max > > > On 3/22/09, Max Wanadoo wrote: >> >> >.thing is, I've seen this before over the years ...post a piece of >> uncooperative code to AccessD and it suddenly starts working ...FM! : >> >> Uh! That explains it William, it is called the Dentist Syndrome. >> >> Max >> >> >> >> On 3/22/09, William Hindman wrote: >>> >>> Max >>> >>> ...setting here grasping for straws ...same code now works in all >>> versions/systems/runtimes without fail ...what it will do tomorrow in >>> the >>> client's office I'm afraid to think about :( >>> ...thing is, I've seen this before over the years ...post a piece of >>> uncooperative code to AccessD and it suddenly starts working ...FM! :) >>> >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Max Wanadoo" >>> >>> Sent: Sunday, March 22, 2009 7:00 PM >>> >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> > William, >>> > Good news. Without making any changes it ran, deleted the files and >>> > reported >>> > them. >>> > Bad news. That means I dont know why it has stopped running on your >>> syste. >>> > >>> > Have you changed/removed a Reference? >>> > >>> > Try it on your other PC >>> > >>> > >>> > Max >>> > >>> > >>> > On 3/22/09, Max Wanadoo wrote: >>> >> >>> >> > .I HATE THAT!!!!! >>> >> >>> >> Ho! Ho! Get used to it William. I might look 65 but I am really 21. >>> The >>> >> difference being I started programming. >>> >> >>> >> I am struggling trying to get a web site up to host the access stuff >>> >> I >>> >> want >>> >> to develope. but in a short while, I will try your code in my system >>> >> (with >>> >> the changes suggested by Jack - 'cos they make sense) I will come >>> >> back >>> >> and >>> >> it will be Good News or Bad New - I don't know which, but in the >>> meantime >>> >> go >>> >> and pour yourself a shot of good ol fashioned TEA! >>> >> >>> >> Max >>> >> >>> >> >>> >> >>> >> On 3/22/09, William Hindman wrote: >>> >>> >>> >>> Max >>> >>> >>> >>> ...I copied the code out of a dev file, the working code has error >>> code >>> >>> ...file names are the same >>> >>> >>> >>> ...its Sunday afternoon and as Stu pointed out, it works just fine >>> >>> now >>> >>> ...shakes head, wish I was still a drinking man. >>> >>> ...no freaking idea what is going on here ...sometimes it doesn't >>> >>> work >>> >>> ...now it does ...I HATE THAT!!!!! >>> >>> >>> >>> William >>> >>> >>> >>> -------------------------------------------------- >>> >>> From: "Max Wanadoo" >>> >>> Sent: Sunday, March 22, 2009 6:21 PM >>> >>> >>> >>> To: "Access Developers discussion and problem solving" >>> >>> >>> >>> >>> >>> >>> >>> Subject: Re: [AccessD] Kill Text >>> >>> >>> >>> >>> >>> > Some random thoughts: >>> >>> > 1. Is the directory the files in EXACTLY the same as the name in >>> >>> > the >>> >>> code? >>> >>> > 2. put a breakpoint in and step through with F8. >>> >>> > 3. Put a msgbox or debug.print in to show the filecount before >>> calling >>> >>> the >>> >>> > kill statement >>> >>> > 4. put some error handling in there. >>> >>> > >>> >>> > good luck >>> >>> > >>> >>> > Max >>> >>> > ps. I would just use the common old dir() and kill statement. I >>> >>> > have >>> >>> never >>> >>> > know there was an application.filesearch - sommat new every day! >>> >>> > >>> >>> > >>> >>> > On 3/22/09, William Hindman wrote: >>> >>> >> >>> >>> >> Group >>> >>> >> >>> >>> >> ...the following function has been working fine in all versions >>> >>> >> of >>> >>> Access >>> >>> >> from A97 through A2k2 but fails in A2k3 >>> >>> >> ...I use it to delete any txt files in the directory before >>> importing >>> >>> >> a >>> >>> >> new >>> >>> >> one into it. >>> >>> >> ...regardless of the presence of .txt files it returns the 2nd >>> msgbox >>> >>> and >>> >>> >> does not delete the txt files in the directory >>> >>> >> ...I'm stumped ...anyone have any idea why its not working in >>> >>> >> A2k3? >>> >>> >> ...what >>> >>> >> am I NOT seeing? >>> >>> >> >>> >>> >> >>> >>> >>> ---------------------------------------------------------------------------- --- >>> >>> >> Function KillTxt() >>> >>> >> >>> >>> >> Dim fs As Variant >>> >>> >> Dim i As Integer >>> >>> >> Dim FileList As String >>> >>> >> >>> >>> >> ' Change to the appropriate folder >>> >>> >> ChDir "C:\Program Files\EMSReports\Imports" >>> >>> >> >>> >>> >> Set fs = Application.FileSearch >>> >>> >> With fs >>> >>> >> .Lookin = "C:\Program Files\EMSReports\Imports" >>> >>> >> .FileName = "*.txt" >>> >>> >> If .Execute > 0 Then >>> >>> >> >>> >>> >> FileList = "*.txt" >>> >>> >> Kill "C:\Program Files\EMSReports\Imports\" & FileList >>> >>> >> >>> >>> >> >>> >>> >> MsgBox "There were " & .FoundFiles.Count & " *.txt >>> >>> >> file(s) >>> >>> found >>> >>> >> in >>> >>> >> the C:\Program Files\EMSReports\Imports directory and deleted." >>> >>> >> For i = 1 To .FoundFiles.Count >>> >>> >> MsgBox .FoundFiles(i) >>> >>> >> Next i >>> >>> >> Else >>> >>> >> MsgBox "There were no *.txt files found in the C:\Program >>> >>> >> Files\EMSReports\Imports directory." >>> >>> >> End If >>> >>> >> End With >>> >>> >> Set fs = Nothing >>> >>> >> End Function >>> >>> >> >>> >>> >> >>> >>> >>> ---------------------------------------------------------------------------- -- >>> >>> >> William >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> >>> >>> >> -- >>> >>> >> AccessD mailing list >>> >>> >> AccessD at databaseadvisors.com >>> >>> >> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> >> Website: http://www.databaseadvisors.com >>> >>> >> >>> >>> >>> >>> > -- >>> >>> >>> >>> > AccessD mailing list >>> >>> > AccessD at databaseadvisors.com >>> >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> > Website: http://www.databaseadvisors.com >>> >>> > >>> >>> >>> >>> >>> >>> -- >>> >>> >>> >>> AccessD mailing list >>> >>> AccessD at databaseadvisors.com >>> >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> >>> Website: http://www.databaseadvisors.com >>> >>> >>> >> >>> >> >>> >>> > -- >>> >>> > AccessD mailing list >>> > AccessD at databaseadvisors.com >>> > http://databaseadvisors.com/mailman/listinfo/accessd >>> > Website: http://www.databaseadvisors.com >>> > >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 23 02:45:58 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 07:45:58 -0000 Subject: [AccessD] science on visual controls In-Reply-To: <55E8845AEBAE44288EDC577D1DEEB15C@stevePC> References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <002801c9ab51$532d2ce0$0601a8c0@MSIMMSWS> <55E8845AEBAE44288EDC577D1DEEB15C@stevePC> Message-ID: <49c73e39.0a04d00a.35fb.7a41@mx.google.com> Steve, this is also worded as "...if it ain't broken, don't fix it" Others have expressed themselves here, but obfuscation is the word I would use for Ribbons and Vista. Under the hood, little (apart from security with UAC - which I have now turned off, so that was a waste of money), has changed. Getting to it has changed. An analogy: You spend years finding your way safely through a minefield wearing a blindfold. One day the Colonel calls you in and says, "Smithers, old chap. Those damn enemy have changed everything. Apparently the only way through the minefield is backwards." "Oh," says Smithers, "Have they moved the mines". "No, stupid boy", roars the Colonel. "The mines are where they have always been but now instead of wearing a blindfold, you have to walk backwards". Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: 23 March 2009 01:04 To: Access Developers discussion and problem solving Subject: Re: [AccessD] science on visual controls Mark, If you are interested in pursuing this question, you may enjoy this video: http://msstudios.vo.llnwd.net/o21/mix08/08_WMVs/UX09.wmv (note: 150 MB, 70 minutes) I believe what Max is referring to is called "adjusting to the unfamiliar". Regards Steve -------------------------------------------------- From: "Mark Simms" Sent: Monday, March 23, 2009 1:50 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] science on visual controls > With all due respect to Microsoft and Clint Covington, > How in the world did they not discover what Max did when they were > spending > MILLIONS of dollars on user interface research and development ? > This does seem to expose Softie to the same kind of bureaucratic problems > as > witnessed with our federal government. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 23 02:49:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 07:49:07 -0000 Subject: [AccessD] Kill Text In-Reply-To: <0A379BE6A47C462A900368F224E75267@stevePC> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev><414145C5B33143D0A4014576B6D17512@jislaptopdev> <0A379BE6A47C462A900368F224E75267@stevePC> Message-ID: <49c73ef6.0a1ad00a.11de.4b3d@mx.google.com> Looks good to me, Stu. Even better (perhaps) Public Function KillTxt() Kill "C:\Program Files\EMSReports\Imports\*.txt" End Function Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: 23 March 2009 00:07 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Kill Text Max, If you want KISS, you want this... Public Function KillTxt() Dim strFilePath As String strFilePath = "C:\Program Files\EMSReports\Imports\*.txt" If Len(Dir(strFilePath)) Then Kill strFilePath End If End Function Regards Steve -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 23, 2009 12:17 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Kill Text > BTW, I would change your code to Stuarts personally. Not so "esoteric". > Heard of KISS. It is very apposite. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 23 03:06:23 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 23 Mar 2009 09:06:23 +0100 Subject: [AccessD] science on visual controls Message-ID: Hi Max This I had to read twice ... /gustav >>> max.wanadoo at gmail.com 23-03-2009 08:45 >>> An analogy: You spend years finding your way safely through a minefield wearing a blindfold. One day the Colonel calls you in and says, "Smithers, old chap. Those damn enemy have changed everything. Apparently the only way through the minefield is backwards." "Oh," says Smithers, "Have they moved the mines". "No, stupid boy", roars the Colonel. "The mines are where they have always been but now instead of wearing a blindfold, you have to walk backwards". Max From miscellany at mvps.org Mon Mar 23 03:21:35 2009 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 23 Mar 2009 21:21:35 +1300 Subject: [AccessD] Kill Text In-Reply-To: <49c73ef6.0a1ad00a.11de.4b3d@mx.google.com> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome><8CB8DC49A4AA407EB0EBA205918D7AB2@jislaptopdev><414145C5B33143D0A4014576B6D17512@jislaptopdev> <0A379BE6A47C462A900368F224E75267@stevePC> <49c73ef6.0a1ad00a.11de.4b3d@mx.google.com> Message-ID: <32667C9ABB4C4A93BFF9D8E1AA2647B2@stevePC> Max, Yep, that's simple all right. But will throw an error if no .txt files. Regards Steve -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 23, 2009 8:49 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Kill Text > Looks good to me, Stu. > > Even better (perhaps) > > Public Function KillTxt() > Kill "C:\Program Files\EMSReports\Imports\*.txt" > End Function > From stuart at lexacorp.com.pg Mon Mar 23 03:28:03 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 23 Mar 2009 18:28:03 +1000 Subject: [AccessD] Kill Text In-Reply-To: <32667C9ABB4C4A93BFF9D8E1AA2647B2@stevePC> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome>, <49c73ef6.0a1ad00a.11de.4b3d@mx.google.com>, <32667C9ABB4C4A93BFF9D8E1AA2647B2@stevePC> Message-ID: <49C7D4B3.6582.108F6953@stuart.lexacorp.com.pg> You could wrap it in: On Error Resume Next ... On Error Goto 0 -- Stuart On 23 Mar 2009 at 21:21, Steve Schapel wrote: > Max, > > Yep, that's simple all right. But will throw an error if no .txt files. > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 23, 2009 8:49 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Kill Text > > > Looks good to me, Stu. > > > > Even better (perhaps) > > > > Public Function KillTxt() > > Kill "C:\Program Files\EMSReports\Imports\*.txt" > > End Function > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 23 03:43:59 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 23 Mar 2009 09:43:59 +0100 Subject: [AccessD] Kill Text Message-ID: Hi Max and Stuart You can do better: Public Function KillTxt() As Boolean Const cstrFile As String = "C:\Program Files\EMSReports\Imports\*.txt" Dim booSuccess As Boolean If Len(Dir(cstrFile, vbNormal)) > 0 Then Kill cstrFile End If If Len(Dir(cstrFile, vbNormal)) > 0 Then ' One or more files could not be deleted. Else booSuccess = True End If KillTxt = booSuccess End Function >>> stuart at lexacorp.com.pg 23-03-2009 09:28 >>> You could wrap it in: On Error Resume Next ... On Error Goto 0 -- Stuart On 23 Mar 2009 at 21:21, Steve Schapel wrote: > Max, > > Yep, that's simple all right. But will throw an error if no .txt files. > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 23, 2009 8:49 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Kill Text > > > Looks good to me, Stu. > > > > Even better (perhaps) > > > > Public Function KillTxt() > > Kill "C:\Program Files\EMSReports\Imports\*.txt" > > End Function From max.wanadoo at gmail.com Mon Mar 23 04:10:26 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 09:10:26 +0000 Subject: [AccessD] Kill Text In-Reply-To: <32667C9ABB4C4A93BFF9D8E1AA2647B2@stevePC> References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> <414145C5B33143D0A4014576B6D17512@jislaptopdev> <0A379BE6A47C462A900368F224E75267@stevePC> <49c73ef6.0a1ad00a.11de.4b3d@mx.google.com> <32667C9ABB4C4A93BFF9D8E1AA2647B2@stevePC> Message-ID: This won't:- Public Function KillTxt3() On Error Resume Next : Kill "C:\Program Files\EMSReports\Imports\*.txt" End Function still one-liner Max On Mon, Mar 23, 2009 at 8:21 AM, Steve Schapel wrote: > Max, > > Yep, that's simple all right. But will throw an error if no .txt files. > > Regards > Steve > > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 23, 2009 8:49 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Kill Text > > > Looks good to me, Stu. > > > > Even better (perhaps) > > > > Public Function KillTxt() > > Kill "C:\Program Files\EMSReports\Imports\*.txt" > > End Function > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 23 04:25:49 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 09:25:49 +0000 Subject: [AccessD] science on visual controls In-Reply-To: References: Message-ID: worth doing... max On Mon, Mar 23, 2009 at 8:06 AM, Gustav Brock wrote: > Hi Max > > This I had to read twice ... > > /gustav > > > >>> max.wanadoo at gmail.com 23-03-2009 08:45 >>> > > An analogy: > > You spend years finding your way safely through a minefield wearing a > blindfold. One day the Colonel calls you in and says, "Smithers, old chap. > Those damn enemy have changed everything. Apparently the only way through > the minefield is backwards." "Oh," says Smithers, "Have they moved the > mines". > > "No, stupid boy", roars the Colonel. "The mines are where they have always > been but now instead of wearing a blindfold, you have to walk backwards". > > Max > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Mar 23 07:05:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 23 Mar 2009 08:05:28 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> Message-ID: <49C77B08.2000408@colbyconsulting.com> I guess the point really is change... and the ability to get rid of the change. Imagine that you are a pilot, flying a 747. You have a lot to do to get your job done. Now Boeing brings out the latest and greatest version of the same aircraft. But everything is located in a different location. Switches that do the same thing are labeled differently. You don't get much if anything BETTER, it just LOOKS DIFFERENT. That is the point. I truly do not CARE if they relabel everything for their younger audience, just give me a switch to get rid of it all and show me the original. The original worked, in most cases it was one or several clicks LESS to get to, it was tons less GUI (crap), but most importantly, it is mostly just pretty (and inefficient) crap over the same old thing. I am not arguing that there is new stuff in Vista, there absolutely is. But the pieces of the original OS that were ported into Vista were gussied up, with no way to un-gussy them. When you are trying to fly the machine, the differences are not helpful, they are just irritating. Maaaaaaaaaaaybe if you are a brand new pilot the differences are better (though I doubt it). John W. Colby www.ColbyConsulting.com Drew Wutka wrote: >>> Answers in line > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Friday, March 20, 2009 4:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > > Charlotte, > > > That and anything I can't change to a classic style so I can find > what I'm looking for. > > This is what I dislike the most. I have Vista installed on my laptop > and have used it for about two > years now. And I still hate it. Everything is moved, everything is > wizard driven. Just give me > the damned control to do things. I know what is happening under it all, > it is mostly exactly the > same stuff, but there is a layer of CRAP over everything preventing me > from directly getting at it. > And the CRAP is not an improvement. > >>> This is a matter of taste. I thought the same thing from 2k to XP. > 2k, everything was more 'technically oriented', you needed to know what > you were looking for to use it. XP 'dumbed it up', so if you preferred > the direct approach, you had to switch the control panel to classic > view. However, on the plus side, if you get used to the interface, > there are some advantages. If you have a laptop, the windows mobility > screen is pretty handy. > > Go to the desktop. Right click. A "browser looking" thingie comes up > with a ton of different things > I can do. All I want to do is change the display settings. So I click > Display settings. A > "display settings" dialog comes up but it doesn't have all of the stuff > right there, I have to dig. > > C'mon already!!! > >>> It just switched the tabs to links.....whether you like it or not is a > matter of personal taste. > > Open explorer. What the HELL is this thing? I come up in Documents > inside of JWColby. I am > CONSTANTLY minimizing documents so that I can even SEE jwcolby so that I > can minimize that so that I > can see my system and the disk drives. > >>> Not sure what you mean by this, try switching the default folder > views. > > C'mon already. > > I didn't ask for this!!! > > Where in the heck is the NIC stuff hidden? I have to search for ten > minutes EVERY time I want to > look at that stuff. It is buried down three levels in a completely > unfamiliar looking dialog. > >>> I was a little confused by this at first, but actually, it's not too > complicated. Just click the icon, and read the windows. > > Why does my Win2K3 machine's browser service find all the machines on my > network just fine > (including the vista machines) but the vista machines ONLY find each > other reliably? > > Go to Programs / Accessories. Where did Communications go? Where did > entertainment go? What is > the point of rearranging these very common menus and hiding this stuff > somewhere else? > >>> This may be an IP v6 issue. Try turning that protocol off. > > It is the same old "let's make it so simple that a 5 year old can use > it", but... it takes 17 layers > of crap to make it that simple so that NOBODY can figure it out any > more. > > It is just frustrating! And I have been using it for a LONG time now!!! > > Part of the problem is that I continue to use Win2K3 for my servers and > XP on other machines, so I > continue to see and use the old "do it yourself" interface, which just > makes it more jarring when I > have to go do the same thing on Vista. > > I am reasonably certain that if Vista was all there was I would learn > how to do things "the Vista > way" and eventually be fine with it. In the meantime I just want the > Vista way to go away. > > John W. Colby > www.ColbyConsulting.com > > > Charlotte Foust wrote: >> I think the fairy godmother twinkle is what I hate most about Vista. >> That and anything I can't change to a classic style so I can find what >> I'm looking for. >> >> Charlotte Foust > From max.wanadoo at gmail.com Mon Mar 23 09:04:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 14:04:12 +0000 Subject: [AccessD] Moving on Up Message-ID: Hi Guys, I have downloaded the MS ISO file (VS2008ExpressWithSP1ENUX1504728.iso) and successfully burned it to a DVD using SetupImgBurn_2.4.2.0.exe. The DVD then loads with the following options: Visual C# 2008 Express Edition Visual Basic 2008 Express Edition Visual C++ 2008 Express Edition Visual Web Developer 2008 Express Edition I *think* from your posts that I need to get into the web dev using C# (not VB) and use my Access Datbase as the source for the web sites. Am I doing the right thing? or should I go for Visual Basic as that is where my knowledge-set is? I have also downloaded SQL Server 2008. Do I need this or should I stick with Access as the data storage BE. I will want Access to be my FE. Is there a preference for which one I install first. Thanks Max From Gustav at cactus.dk Mon Mar 23 09:11:22 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 23 Mar 2009 15:11:22 +0100 Subject: [AccessD] Moving on Up Message-ID: Hi Max It is C#. You may install the others as well. SQL Server is the backend. WinForms with .Net is the frontend. /gustav >>> max.wanadoo at gmail.com 23-03-2009 15:04 >>> Hi Guys, I have downloaded the MS ISO file (VS2008ExpressWithSP1ENUX1504728.iso) and successfully burned it to a DVD using SetupImgBurn_2.4.2.0.exe. The DVD then loads with the following options: Visual C# 2008 Express Edition Visual Basic 2008 Express Edition Visual C++ 2008 Express Edition Visual Web Developer 2008 Express Edition I *think* from your posts that I need to get into the web dev using C# (not VB) and use my Access Datbase as the source for the web sites. Am I doing the right thing? or should I go for Visual Basic as that is where my knowledge-set is? I have also downloaded SQL Server 2008. Do I need this or should I stick with Access as the data storage BE. I will want Access to be my FE. Is there a preference for which one I install first. Thanks Max From fuller.artful at gmail.com Mon Mar 23 09:14:16 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 23 Mar 2009 10:14:16 -0400 Subject: [AccessD] Moving on Up In-Reply-To: References: Message-ID: <29f585dd0903230714m9cc3f25s87986f2d0928da9f@mail.gmail.com> IMO there is so little difference between VB.NET and C# that you might as well begin with C#. There is, in the real world, a difference however. C# paople typically get paid more -- which is ridiculous since there are many software translators available. And besides, in C# you have to type lots of semi-colons :) Installation order doesn't matter at all. A. On Mon, Mar 23, 2009 at 10:04 AM, Max Wanadoo wrote: > Hi Guys, > I have downloaded the MS ISO file (VS2008ExpressWithSP1ENUX1504728.iso) and > successfully burned it to a DVD using SetupImgBurn_2.4.2.0.exe. > The DVD then loads with the following options: > > Visual C# 2008 Express Edition > Visual Basic 2008 Express Edition > Visual C++ 2008 Express Edition > Visual Web Developer 2008 Express Edition > > I *think* from your posts that I need to get into the web dev using C# (not > VB) and use my Access Datbase as the source for the web sites. > > Am I doing the right thing? or should I go for Visual Basic as that is > where > my knowledge-set is? > > I have also downloaded SQL Server 2008. Do I need this or should I stick > with Access as the data storage BE. I will want Access to be my FE. > > Is there a preference for which one I install first. > > > Thanks > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 23 09:53:00 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 14:53:00 +0000 Subject: [AccessD] Moving on Up In-Reply-To: <29f585dd0903230714m9cc3f25s87986f2d0928da9f@mail.gmail.com> References: <29f585dd0903230714m9cc3f25s87986f2d0928da9f@mail.gmail.com> Message-ID: Thanks Gustav and Arthur. C sharp it is then. Max On Mon, Mar 23, 2009 at 2:14 PM, Arthur Fuller wrote: > IMO there is so little difference between VB.NET and C# that you might as > well begin with C#. There is, in the real world, a difference however. C# > paople typically get paid more -- which is ridiculous since there are many > software translators available. And besides, in C# you have to type lots of > semi-colons :) > > Installation order doesn't matter at all. > A. > > On Mon, Mar 23, 2009 at 10:04 AM, Max Wanadoo > wrote: > > > Hi Guys, > > I have downloaded the MS ISO file (VS2008ExpressWithSP1ENUX1504728.iso) > and > > successfully burned it to a DVD using SetupImgBurn_2.4.2.0.exe. > > The DVD then loads with the following options: > > > > Visual C# 2008 Express Edition > > Visual Basic 2008 Express Edition > > Visual C++ 2008 Express Edition > > Visual Web Developer 2008 Express Edition > > > > I *think* from your posts that I need to get into the web dev using C# > (not > > VB) and use my Access Datbase as the source for the web sites. > > > > Am I doing the right thing? or should I go for Visual Basic as that is > > where > > my knowledge-set is? > > > > I have also downloaded SQL Server 2008. Do I need this or should I stick > > with Access as the data storage BE. I will want Access to be my FE. > > > > Is there a preference for which one I install first. > > > > > > Thanks > > Max > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Mon Mar 23 09:53:30 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 23 Mar 2009 10:53:30 -0400 Subject: [AccessD] Moving on Up References: Message-ID: > I have also downloaded SQL Server 2008. Do I need this or should I stick > with Access as the data storage BE. I will want Access to be my FE. > > Is there a preference for which one I install first. =======You mean SQL Server Express? You can stick with Access, but try VB Express a bit -- you might be surprised! ;) I like it. Susan H. From dbdoug at gmail.com Mon Mar 23 09:56:13 2009 From: dbdoug at gmail.com (Doug Steele) Date: Mon, 23 Mar 2009 07:56:13 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C77B08.2000408@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> <49C77B08.2000408@colbyconsulting.com> Message-ID: <4dd71a0c0903230756j36c6b19fs8c5d19e1a4db2c7e@mail.gmail.com> I don't want to sound too negative here, but I'm intrigued at the idea that Microsoft should be paying careful attention to input from us Access Developers. How many of us are there compared to potential power users? How many Access development courses are offered in Computer Science faculties, even in community colleges? How many people use this list, and, more important ultimately, what's our average age? 55? I think that explains most of the new features in Access 2007. Doug Steele From ssharkins at gmail.com Mon Mar 23 10:10:03 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 23 Mar 2009 11:10:03 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne><49C40B9E.7030805@colbyconsulting.com><49C77B08.2000408@colbyconsulting.com> <4dd71a0c0903230756j36c6b19fs8c5d19e1a4db2c7e@mail.gmail.com> Message-ID: <4DA547E1EBE54895B61278536BD98EAD@SusanOne> I agree, we aren't Access' future, but MS hasn't left us out -- you can do just about anything you'd like with the Express suite. I'm not trying to sell it, but they haven't forsaken us, they've put out the bait... Susan H. > > How many people use this list, and, more important ultimately, what's our > average age? 55? > > I think that explains most of the new features in Access 2007. From max.wanadoo at gmail.com Mon Mar 23 10:12:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 15:12:55 +0000 Subject: [AccessD] Moving on Up In-Reply-To: References: Message-ID: Susan, Yes, I think it is the express one. The file name is SQLEXPRWT_x86_ENU.exe So, are you saying for me to use this with VB Express? The other guys were saying C# but they didn't say anything about the SQL (btw I have SQL 2008 AND SQL 2005 (Don't ask, they must have come with something or other) but as far as I know they are not running. Do I go with one of the SQLs or stick with Access? Thanks Max On Mon, Mar 23, 2009 at 2:53 PM, Susan Harkins wrote: > > I have also downloaded SQL Server 2008. Do I need this or should I stick > > with Access as the data storage BE. I will want Access to be my FE. > > > > Is there a preference for which one I install first. > > =======You mean SQL Server Express? You can stick with Access, but try VB > Express a bit -- you might be surprised! ;) I like it. > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Mon Mar 23 10:21:14 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 23 Mar 2009 11:21:14 -0400 Subject: [AccessD] Moving on Up References: Message-ID: Max, VB Express and SQL Server Express are part of the Access evolution -- if you're looking to leave Access behind, the next step up is the Express suite -- mostly because it's free, but also because it's the most "like" what you're already doing. Now, it is different, but the good side of that is that VB Express does a lot for you -- there are a lot of wizards and such that help you over the learning curve hump. I'm not saying don't use C#, but if you don't know C#, then VB Express is, in my opinion, the easier way to become familiar with SQL Server. Max, I guess it just depends on what you're trying to do and how much power you need. If you're thinking "Access-level", the Express suite is great. > Susan, > > Yes, I think it is the express one. > The file name is SQLEXPRWT_x86_ENU.exe > > So, are you saying for me to use this with VB Express? The other guys > were > saying C# but they didn't say anything about the SQL (btw I have SQL 2008 > AND SQL 2005 (Don't ask, they must have come with something or other) but > as > far as I know they are not running. > > Do I go with one of the SQLs or stick with Access? > > Thanks > > Max > > > On Mon, Mar 23, 2009 at 2:53 PM, Susan Harkins > wrote: > >> > I have also downloaded SQL Server 2008. Do I need this or should I >> > stick >> > with Access as the data storage BE. I will want Access to be my FE. >> > >> > Is there a preference for which one I install first. >> >> =======You mean SQL Server Express? You can stick with Access, but try VB >> Express a bit -- you might be surprised! ;) I like it. >> >> Susan H. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Mar 23 10:25:18 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 23 Mar 2009 08:25:18 -0700 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: References: <83497.67320.qm@web81307.mail.mud.yahoo.com><33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: Easy work?? You've never tried to untangle hundreds of tables with thousands of records with data updates being exported and imported between installations! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, March 19, 2009 8:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Dialog Box for Creating .txt tables But if it is chargeable and you can wave the agreement at them, then it is easy work - no? Max On Thu, Mar 19, 2009 at 3:07 PM, Charlotte Foust wrote: > The problem with that approach is that when THEY break THEIR data, YOU > are the one who gets the phone call. The user attitude tends to be > "it's YOUR program" that caused the problem. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Thursday, March 19, 2009 12:28 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > William, > > > .an mde on a full access install only protects your code, not your > > data > > It is not YOUR data, it is THEIR data. I would only be interested in > protecting MY code but I would give them security over their data as > part of the package. An MDE protects the application (as you say). > > Max > > > On 3/19/09, William Hindman wrote: > > > > ...an mde on a full access install only protects your code, not your > > data ...a power user wannabe can use a full install to run queries > > against the be data that can do immense and sometimes uncorrectable > > damage simply because they only "thimk" they know what they are > > doing ...I've walked away from jobs over that issue ...I grant > > that's a luxury others may not have. > > > > ...on the other side, that means you have to provide a custom query > > engine for the users to have limited access to find the data they > > need > > > without my helping hand ...find the data, not modify it in any way > > that I don't control. > > > > William > > > > -------------------------------------------------- > > From: "Stuart McLachlan" > > Sent: Thursday, March 19, 2009 2:06 AM > > > > To: "Access Developers discussion and problem solving" > > > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > > > That's why I keep the MDB tucked away and only let the lusers see > > > the mde > > > :-) > > > > > > -- > > > Stuart > > > > > > On 19 Mar 2009 at 1:54, William Hindman wrote: > > > > > >> ...we work in different worlds ...I can't imagine an environment > > >> where anyone but me can get to the code ...I'd be serving hard > > >> time > > > >> for mass maiming, I would. > > >> > > >> William > > >> > > >> -------------------------------------------------- > > >> From: "Max Wanadoo" > > >> Sent: Wednesday, March 18, 2009 12:58 PM > > >> To: "Access Developers discussion and problem solving" > > >> > > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > >> > > >> > I don't use the RT William, just a mdb or mde. > > >> > Worth remembering though > > >> > Thanks > > >> > Max > > >> > > > >> > > > >> > On 3/18/09, William Hindman wrote: > > >> >> > > >> >> Max > > >> >> > > >> >> ...afaik the FSO doesn't work in a runtime environment ...if > > >> >> you've got it working in an A2k3 runtime I'd love to hear how. > > >> >> > > >> >> William > > >> >> > > >> >> -------------------------------------------------- > > >> >> From: "Max Wanadoo" > > >> >> Sent: Tuesday, March 17, 2009 8:19 PM > > >> >> To: "Access Developers discussion and problem solving" > > >> >> > > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > >> >> > > >> >> > > >> >> > You can also use the FileSystem objects to do this. Just set > > >> >> > a > > > >> >> > Reference to, oh dear,what was it now...oh yes, I think it > > >> >> > was > > > >> >> > MS Office 200x. > > >> >> > > > >> >> > Works better then this (oldish) example. > > >> >> > > > >> >> > Max > > >> >> > ps. Getting late now and it is Paddy's day so the ref may be > worng! > > >> >> > > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach > > >> >> > Access > > > >> >> > Software < rockysmolin at bchacc.com> wrote: > > >> >> > > > >> >> >> I was just doing this Bud. I use the code from the Access > > >> >> >> Developer's Handbook - just what you want: > > >> >> >> > > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > > >> >> >> > > >> >> >> varFileName = adhCommonFileOpenSave( _ > > >> >> >> OpenFile:=False, _ > > >> >> >> Filter:=strFilter, _ > > >> >> >> flags:=lngFlags, _ > > >> >> >> DialogTitle:="Enter File Name and Location for > > >> >> >> Mail > > List > > >> >> >> File > > >> >> >> Export") > > >> >> >> > > >> >> >> varFileName = adhTrimNull(varFileName) > > >> >> >> > > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & > > >> >> >> txtMailingList _ > > >> >> >> & " to " & varFileName & ". OK to continue", vbYesNo) > > >> >> >> If intReply <> vbYes Then > > >> >> >> MsgBox "Export Aborted.", vbExclamation > > >> >> >> Exit Sub > > >> >> >> Else > > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > > >> >> >> "qryExportMailingList", varFileName, True > > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, > > >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", > > >> >> >> varFileName, > > > >> >> >> True > > >> >> >> > > >> >> >> MsgBox "Mail List Exported.", vbExclamation > > >> >> >> End If > > >> >> >> > > >> >> >> > > >> >> >> Of course, my transfer is failing but the file name ends up > > >> >> >> in the var just fine. > > >> >> >> > > >> >> >> Rocky Smolin > > >> >> >> Beach Access Software > > >> >> >> 858-259-4334 > > >> >> >> www.e-z-mrp.com > > >> >> >> www.bchacc.com > > >> >> >> > > >> >> >> > > >> >> >> > > >> >> >> -----Original Message----- > > >> >> >> From: accessd-bounces at databaseadvisors.com > > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > >> >> >> Bud > > Goss > > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM > > >> >> >> To: Access Group > > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > > >> >> >> > > >> >> >> I have an Access application that creates a text (.txt) > > >> >> >> table > > using > > >> >> >> DoCmd.TransferText. > > >> >> >> > > >> >> >> In this application, I would like to display a windows > > >> >> >> dialog > > > >> >> >> box > > >> >> showing > > >> >> >> "Save in;" and "File name:" that would allow the user to > > >> >> >> navigate to the directory where the table would be located > > >> >> >> and designate file name to be used. > > >> >> >> (Similar to the dialog box that you see when you do a file > > >> >> >> save as in Microsoft word etc.) > > >> >> >> > > >> >> >> Is it possible to do this in Access? > > >> >> >> > > >> >> >> If so, would some one tell me where I can find information > > >> >> >> and examples. > > >> >> >> -- > > >> >> >> AccessD mailing list > > >> >> >> AccessD at databaseadvisors.com > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> >> Website: http://www.databaseadvisors.com > > >> >> >> > > >> >> >> > > >> >> >> -- > > >> >> >> AccessD mailing list > > >> >> >> AccessD at databaseadvisors.com > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> >> Website: http://www.databaseadvisors.com > > >> >> >> > > >> >> > > >> >> > -- > > >> >> > > >> >> > AccessD mailing list > > >> >> > AccessD at databaseadvisors.com > > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> > Website: http://www.databaseadvisors.com > > >> >> > > > >> >> > > >> >> -- > > >> >> AccessD mailing list > > >> >> AccessD at databaseadvisors.com > > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> >> Website: http://www.databaseadvisors.com > > >> >> > > >> > -- > > >> > AccessD mailing list > > >> > AccessD at databaseadvisors.com > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > >> > Website: http://www.databaseadvisors.com > > >> > > > >> > > >> -- > > >> AccessD mailing list > > >> AccessD at databaseadvisors.com > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > >> Website: http://www.databaseadvisors.com > > >> > > > > > > > > > > > > -- > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > > > > > -- > > > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 23 10:30:10 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 15:30:10 +0000 Subject: [AccessD] Moving on Up In-Reply-To: References: Message-ID: OK, Listen Guys, I hear what you are saying about C# but I am at heart a coward and don't want to jump in so deep that I am put off by it all. So, I have decided to go with Susan's suggestion. What about the Web Dev stuff? Do I not need that at this stage? Thanks Max On Mon, Mar 23, 2009 at 3:21 PM, Susan Harkins wrote: > Max, VB Express and SQL Server Express are part of the Access evolution -- > if you're looking to leave Access behind, the next step up is the Express > suite -- mostly because it's free, but also because it's the most "like" > what you're already doing. Now, it is different, but the good side of that > is that VB Express does a lot for you -- there are a lot of wizards and > such > that help you over the learning curve hump. > > I'm not saying don't use C#, but if you don't know C#, then VB Express is, > in my opinion, the easier way to become familiar with SQL Server. > > Max, I guess it just depends on what you're trying to do and how much power > you need. If you're thinking "Access-level", the Express suite is great. > > > Susan, > > > > Yes, I think it is the express one. > > The file name is SQLEXPRWT_x86_ENU.exe > > > > So, are you saying for me to use this with VB Express? The other guys > > were > > saying C# but they didn't say anything about the SQL (btw I have SQL 2008 > > AND SQL 2005 (Don't ask, they must have come with something or other) but > > as > > far as I know they are not running. > > > > Do I go with one of the SQLs or stick with Access? > > > > Thanks > > > > Max > > > > > > On Mon, Mar 23, 2009 at 2:53 PM, Susan Harkins > > wrote: > > > >> > I have also downloaded SQL Server 2008. Do I need this or should I > >> > stick > >> > with Access as the data storage BE. I will want Access to be my FE. > >> > > >> > Is there a preference for which one I install first. > >> > >> =======You mean SQL Server Express? You can stick with Access, but try > VB > >> Express a bit -- you might be surprised! ;) I like it. > >> > >> Susan H. > >> > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Mon Mar 23 10:35:08 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 23 Mar 2009 11:35:08 -0400 Subject: [AccessD] Moving on Up References: Message-ID: <00216D45589F4ACF98D7FAC6CF69FA01@SusanOne> Web Developer Express. ;) Max, I've seen your comments, you can handle C#. I'm not going that route -- I just don't do that kind of work. Susan H. > Listen Guys, I hear what you are saying about C# but I am at heart a > coward > and don't want to jump in so deep that I am put off by it all. > So, I have decided to go with Susan's suggestion. > What about the Web Dev stuff? Do I not need that at this stage? From cfoust at infostatsystems.com Mon Mar 23 10:34:56 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 23 Mar 2009 08:34:56 -0700 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: Hah! I STILL feel that way about XP's native look. I always make it look as much like 2K as possible! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 22, 2009 9:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Honestly, I thought the same thing with XP, when it first came out. Windows 2000, which rocked, was just plain blue. XP brought in all sorts of fancy color schemes and window 'softening'. We need to keep the graphic artists at work, don't we? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 3:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I think the fairy godmother twinkle is what I hate most about Vista. That and anything I can't change to a classic style so I can find what I'm looking for. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, March 20, 2009 12:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 This seems to be a dual thread, between 2007 and Vista. What do you hate about Vista. I think one of the core problems with Vista (and actually any new OS), is that computers have DRASTICALLY increased in abilities in the last few years. Windows 2000 was a real jump in performance and stability, but when it came out, a top of the line computer was a first generation PIII (perhaps 500 mhz, if you were pushing it, with 512 megs of RAM (if you had the money)). Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a gig of RAM for a few hundred bucks. And that's where the rub is. Unless you are a gamer, or into very high end processing stuff (like modeling software, where millions and millions of calculations are required), you standard computer has been more then adequate for the typical user. Checking email, writing word docs, etc....all of this was fine even in the DOS days. As computers got faster and had more storage capability, videos and music came into the picture. Most of that is just fine with even a PII. So your typical user has way more power at their finger tips then they actually need. However, the clincher is that most people don't realize what they should really have to truly get better performance. XP was great. I can easily run on a PIII with 512 megs of RAM. It runs better with a faster processor and more RAM, but then again, it really didn't do a lot on top of being a Windows OS. Vista, gets much closer to what an OS should do. It should push your machine to the max with every feature that can be crammed in. One thing left out of Vista (though I believe it has the capability set as ready to go), is a new file system. FAT went to NTFS, but then it stopped. A SQL Server like file system would improve all sorts of things, and make a whole new range of capabilities possible, but it would be devastating to older systems, Access included. Access is a file based database, it needs the ability to read and write to specific sections of a file. FAT and NTFS do that fine, but a file system setup more like a relational database wouldn't handle minute file changes very well. Something to keep in mind. To get the most out of Vista (and OS designed to get the most out of your machine), you need to be aware of the actual components that are behind computer power. Processor Speed: Anything in the gigahertz range is immensely fast. You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 ghz P4. So don't blow your money on the absolute fastest processor. RAM: This is pretty critical, but most people don't realize that they really should be running as much memory as possible, not just more then the minimum. If you want to see Vista running nicely, you should have at least 3 to 4 gigs. Drive Speed: This one is so often missed, when buying a computer. To really kick a machine up in performance, I recommend going with a RAID. Striped Mirrors are probably the best when it comes to performance and redundancy. Get fast spinning (and quick access times), double them up with a strip (so you write to two drives or more at the same time) and duplicate them with a mirror (so you are reading from two drives at the same time). Video power: Video used to be the realm of the gamer. But in today's high bandwidth world, graphics are getting heavier and heavier, and Vista takes advantage of that by providing a much flashier OS. Either get a higher end video card, or turn off all of those features in Vista. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, March 20, 2009 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance > of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. ========07's been out for a long time and none of the publishers I write for care whether I support it or not -- I am still writing for 03 and I try to include 07 instructions were necessary, but I write from the 03 point of view. I seldom get a "how do I do that in 07?" request if I forget to include a parenthetical. A poll we took a while back showed that less than half of my Office audience has upgraded to 07 -- 07 is a dismal failure if that's all you consider. However, I know that "corporate" types have upgraded in large numbers. So, if MS is looking at only the hefty licensing, then yeah, they think it's a success. I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Mar 23 10:41:57 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 23 Mar 2009 11:41:57 -0400 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <4dd71a0c0903230756j36c6b19fs8c5d19e1a4db2c7e@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <004701c9a8f5$78269c60$0601a8c0@MSIMMSWS> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> <49C77B08.2000408@colbyconsulting.com> <4dd71a0c0903230756j36c6b19fs8c5d19e1a4db2c7e@mail.gmail.com> Message-ID: Microsoft always has and probably always will market and structure Access feature wise to the end user. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Monday, March 23, 2009 10:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I don't want to sound too negative here, but I'm intrigued at the idea that Microsoft should be paying careful attention to input from us Access Developers. How many of us are there compared to potential power users? How many Access development courses are offered in Computer Science faculties, even in community colleges? How many people use this list, and, more important ultimately, what's our average age? 55? I think that explains most of the new features in Access 2007. Doug Steele -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Mon Mar 23 10:44:42 2009 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 23 Mar 2009 10:44:42 -0500 Subject: [AccessD] Fwd: Multiple Criteria Query In-Reply-To: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> References: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com> <0ac901c9ab33$49c2e140$7301a8c0@keithhome> Message-ID: I sometimes have better luck with splitting the selection criteria into it's own column separate from teh group by in the Query Design grid. Drag the field down twice and in one do the normal group by and in the other do a where. Might jsut be superstition on my part. You should be able to do what you are trying to do. Things that are on the same line across in the query criteria grid should create AND conditions and things that go down should create OR conditions. You might need to repeat some of the things from one line on the second line. The other thing to look out for is that there is another condition line there that you don't see as that baby will SCROLL on you without you noticing sometimes. Good luck with it. A new day, a new week, I bet the solution JUMPS out at you today! Power of postitive thinking ;-) GK On Sun, Mar 22, 2009 at 4:15 PM, Keith E. Williamson wrote: > Thanks a lot, David. > > I'll try that, when I get back into the office, tomorrow. I appreciate > your time, on this. > > BTW...the ---Mid([Invoice],4,4) IN > > ("8888","9999","0999")--- Was left out on purpose...as I am looking for > ALL invoices in the second select statement. > > Thanks, > > Keith W. -- Gary Kjos garykjos at gmail.com From jwcolby at colbyconsulting.com Mon Mar 23 14:39:34 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 23 Mar 2009 15:39:34 -0400 Subject: [AccessD] Form.Undo in Access 2000 Message-ID: <49C7E576.6080706@colbyconsulting.com> Many times I have needed a form undo in Access 2000 but it does not exist. I just found this: http://support.microsoft.com/kb/210326 I have implemented it in my framework, a minor modification to place most of the code in my clsFrm. Basically I placed the code INSIDE CheckUndo(frm as form) in a public mCheckUndo() method inside of my form class, then added a PrevBookmark in the header of the clsFrm. this allows each form to track its own previous bookmark instead of a global variable which really only works for one form at a time. I then placed the following code back into CheckUndo: function CheckUndo(frm as form) dim lclsFrm as dclsFrm 'Build a local variable to work with my clsFrm On Error resume next 'In case it isn't there yet 'Grab the pointer to the clsFrm in the header of the form passed in set lclsFrm = frm.fclsFrm 'Call the public method of the class lclsfrm.mCheckUndo 'Get rid of the pointer once finished set lclsFrm = nothing end function The code works by calling CheckUndo in a public module because a call to the function is placed in a n "unbound" text box's control source property. Apparently Access refreshes this when the undo occurs in any control. This is a good example of how a class can make something possible that is a PITA without a class. The code as seen in the knowledge base uses a public variable for the PreviousBookmark which makes it likely to fail when used for a set of forms such as two forms open at the same time. Because I can create a private PreviousBookmark in m clsFrm header, I now have a place to store a unique copy for every form that uses clsFrm. It seems to be working. For anyone who has wanted undo processing in Access 2K this could be a godsend. Access 2002 (XP) and above has a form Undo event so it is not necessary in those versions. I have a case where the client wants a set of text boxes compared to one other text box, and a yellow color applied if the values differ. I got that all working by using the OnExit of each of the text boxes. Worked great EXCEPT that if the user exits the box and then does n "undo"... well... there was no way to go back and reapply the correct color (do the compare again). With this undo I can now do that compare on an Undo. I create an evUndo in my clsFrm and then sink that event back in my form where these text boxes reside. In the event of the undo I go check this compare code. Works exactly as you would expect. -- John W. Colby www.ColbyConsulting.com From max.wanadoo at gmail.com Mon Mar 23 10:35:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 15:35:24 +0000 Subject: [AccessD] Dialog Box for Creating .txt tables In-Reply-To: References: <83497.67320.qm@web81307.mail.mud.yahoo.com> <33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev> <49C26D9C.588.1C4079@stuart.lexacorp.com.pg> <1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: I know, Just after I pressed the send button I thought how stupid my reply was. Just image a record with a dozen other tables that require to be updated etc depending on what the contents of the first one is. Definately not practicable to do anything at Table level. Sorry Charlotte - I withdraw my inane comment. Max On Mon, Mar 23, 2009 at 3:25 PM, Charlotte Foust wrote: > Easy work?? You've never tried to untangle hundreds of tables with > thousands of records with data updates being exported and imported > between installations! > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Thursday, March 19, 2009 8:12 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > But if it is chargeable and you can wave the agreement at them, then it > is easy work - no? > Max > > > On Thu, Mar 19, 2009 at 3:07 PM, Charlotte Foust > > wrote: > > > The problem with that approach is that when THEY break THEIR data, YOU > > > are the one who gets the phone call. The user attitude tends to be > > "it's YOUR program" that caused the problem. > > > > Charlotte Foust > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > > Sent: Thursday, March 19, 2009 12:28 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > > William, > > > > > .an mde on a full access install only protects your code, not your > > > data > > > > It is not YOUR data, it is THEIR data. I would only be interested in > > protecting MY code but I would give them security over their data as > > part of the package. An MDE protects the application (as you say). > > > > Max > > > > > > On 3/19/09, William Hindman wrote: > > > > > > ...an mde on a full access install only protects your code, not your > > > > data ...a power user wannabe can use a full install to run queries > > > against the be data that can do immense and sometimes uncorrectable > > > damage simply because they only "thimk" they know what they are > > > doing ...I've walked away from jobs over that issue ...I grant > > > that's a luxury others may not have. > > > > > > ...on the other side, that means you have to provide a custom query > > > engine for the users to have limited access to find the data they > > > need > > > > > without my helping hand ...find the data, not modify it in any way > > > that I don't control. > > > > > > William > > > > > > -------------------------------------------------- > > > From: "Stuart McLachlan" > > > Sent: Thursday, March 19, 2009 2:06 AM > > > > > > To: "Access Developers discussion and problem solving" > > > > > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > > > > > That's why I keep the MDB tucked away and only let the lusers see > > > > the mde > > > > :-) > > > > > > > > -- > > > > Stuart > > > > > > > > On 19 Mar 2009 at 1:54, William Hindman wrote: > > > > > > > >> ...we work in different worlds ...I can't imagine an environment > > > >> where anyone but me can get to the code ...I'd be serving hard > > > >> time > > > > > >> for mass maiming, I would. > > > >> > > > >> William > > > >> > > > >> -------------------------------------------------- > > > >> From: "Max Wanadoo" > > > >> Sent: Wednesday, March 18, 2009 12:58 PM > > > >> To: "Access Developers discussion and problem solving" > > > >> > > > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > >> > > > >> > I don't use the RT William, just a mdb or mde. > > > >> > Worth remembering though > > > >> > Thanks > > > >> > Max > > > >> > > > > >> > > > > >> > On 3/18/09, William Hindman > wrote: > > > >> >> > > > >> >> Max > > > >> >> > > > >> >> ...afaik the FSO doesn't work in a runtime environment ...if > > > >> >> you've got it working in an A2k3 runtime I'd love to hear how. > > > >> >> > > > >> >> William > > > >> >> > > > >> >> -------------------------------------------------- > > > >> >> From: "Max Wanadoo" > > > >> >> Sent: Tuesday, March 17, 2009 8:19 PM > > > >> >> To: "Access Developers discussion and problem solving" > > > >> >> > > > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables > > > >> >> > > > >> >> > > > >> >> > You can also use the FileSystem objects to do this. Just set > > > > >> >> > a > > > > > >> >> > Reference to, oh dear,what was it now...oh yes, I think it > > > >> >> > was > > > > > >> >> > MS Office 200x. > > > >> >> > > > > >> >> > Works better then this (oldish) example. > > > >> >> > > > > >> >> > Max > > > >> >> > ps. Getting late now and it is Paddy's day so the ref may be > > worng! > > > >> >> > > > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach > > > >> >> > Access > > > > > >> >> > Software < rockysmolin at bchacc.com> wrote: > > > >> >> > > > > >> >> >> I was just doing this Bud. I use the code from the Access > > > >> >> >> Developer's Handbook - just what you want: > > > >> >> >> > > > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ > > > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR > > > >> >> >> > > > >> >> >> varFileName = adhCommonFileOpenSave( _ > > > >> >> >> OpenFile:=False, _ > > > >> >> >> Filter:=strFilter, _ > > > >> >> >> flags:=lngFlags, _ > > > >> >> >> DialogTitle:="Enter File Name and Location for > > > >> >> >> Mail > > > List > > > >> >> >> File > > > >> >> >> Export") > > > >> >> >> > > > >> >> >> varFileName = adhTrimNull(varFileName) > > > >> >> >> > > > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & > > > >> >> >> txtMailingList _ > > > >> >> >> & " to " & varFileName & ". OK to continue", > vbYesNo) > > > >> >> >> If intReply <> vbYes Then > > > >> >> >> MsgBox "Export Aborted.", vbExclamation > > > >> >> >> Exit Sub > > > >> >> >> Else > > > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , > > > >> >> >> "qryExportMailingList", varFileName, True > > > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, > > > >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", > > > >> >> >> varFileName, > > > > > >> >> >> True > > > >> >> >> > > > >> >> >> MsgBox "Mail List Exported.", vbExclamation > > > >> >> >> End If > > > >> >> >> > > > >> >> >> > > > >> >> >> Of course, my transfer is failing but the file name ends up > > > > >> >> >> in the var just fine. > > > >> >> >> > > > >> >> >> Rocky Smolin > > > >> >> >> Beach Access Software > > > >> >> >> 858-259-4334 > > > >> >> >> www.e-z-mrp.com > > > >> >> >> www.bchacc.com > > > >> >> >> > > > >> >> >> > > > >> >> >> > > > >> >> >> -----Original Message----- > > > >> >> >> From: accessd-bounces at databaseadvisors.com > > > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > > > >> >> >> Bud > > > Goss > > > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM > > > >> >> >> To: Access Group > > > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables > > > >> >> >> > > > >> >> >> I have an Access application that creates a text (.txt) > > > >> >> >> table > > > using > > > >> >> >> DoCmd.TransferText. > > > >> >> >> > > > >> >> >> In this application, I would like to display a windows > > > >> >> >> dialog > > > > > >> >> >> box > > > >> >> showing > > > >> >> >> "Save in;" and "File name:" that would allow the user to > > > >> >> >> navigate to the directory where the table would be located > > > >> >> >> and designate file name to be used. > > > >> >> >> (Similar to the dialog box that you see when you do a file > > > >> >> >> save as in Microsoft word etc.) > > > >> >> >> > > > >> >> >> Is it possible to do this in Access? > > > >> >> >> > > > >> >> >> If so, would some one tell me where I can find information > > > >> >> >> and examples. > > > >> >> >> -- > > > >> >> >> AccessD mailing list > > > >> >> >> AccessD at databaseadvisors.com > > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > > >> >> >> Website: http://www.databaseadvisors.com > > > >> >> >> > > > >> >> >> > > > >> >> >> -- > > > >> >> >> AccessD mailing list > > > >> >> >> AccessD at databaseadvisors.com > > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > > >> >> >> Website: http://www.databaseadvisors.com > > > >> >> >> > > > >> >> > > > >> >> > -- > > > >> >> > > > >> >> > AccessD mailing list > > > >> >> > AccessD at databaseadvisors.com > > > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd > > > >> >> > Website: http://www.databaseadvisors.com > > > >> >> > > > > >> >> > > > >> >> -- > > > >> >> AccessD mailing list > > > >> >> AccessD at databaseadvisors.com > > > >> >> http://databaseadvisors.com/mailman/listinfo/accessd > > > >> >> Website: http://www.databaseadvisors.com > > > >> >> > > > >> > -- > > > >> > AccessD mailing list > > > >> > AccessD at databaseadvisors.com > > > >> > http://databaseadvisors.com/mailman/listinfo/accessd > > > >> > Website: http://www.databaseadvisors.com > > > >> > > > > >> > > > >> -- > > > >> AccessD mailing list > > > >> AccessD at databaseadvisors.com > > > >> http://databaseadvisors.com/mailman/listinfo/accessd > > > >> Website: http://www.databaseadvisors.com > > > >> > > > > > > > > > > > > > > > > -- > > > > AccessD mailing list > > > > AccessD at databaseadvisors.com > > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > > Website: http://www.databaseadvisors.com > > > > > > > > > > > > > -- > > > > > > AccessD mailing list > > > AccessD at databaseadvisors.com > > > http://databaseadvisors.com/mailman/listinfo/accessd > > > Website: http://www.databaseadvisors.com > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 23 16:19:39 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 23 Mar 2009 17:19:39 -0400 Subject: [AccessD] Moving on Up References: Message-ID: "I need to get into the web dev" ...if that's your intent load the web developer version ...its focused on asp.net and you can choose to use either C# or vb.net as your code behind. ...the others are focused on desktop development. ...might as well dl SQL Server 2008 Express and learn to use it at the same time :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 23, 2009 10:04 AM To: "Access Developers discussion and problem solving" Subject: [AccessD] Moving on Up > Hi Guys, > I have downloaded the MS ISO file (VS2008ExpressWithSP1ENUX1504728.iso) > and > successfully burned it to a DVD using SetupImgBurn_2.4.2.0.exe. > The DVD then loads with the following options: > > Visual C# 2008 Express Edition > Visual Basic 2008 Express Edition > Visual C++ 2008 Express Edition > Visual Web Developer 2008 Express Edition > > I *think* from your posts that I need to get into the web dev using C# > (not > VB) and use my Access Datbase as the source for the web sites. > > Am I doing the right thing? or should I go for Visual Basic as that is > where > my knowledge-set is? > > I have also downloaded SQL Server 2008. Do I need this or should I stick > with Access as the data storage BE. I will want Access to be my FE. > > Is there a preference for which one I install first. > > > Thanks > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 23 16:28:04 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 21:28:04 +0000 Subject: [AccessD] Moving on Up In-Reply-To: References: Message-ID: Thanks William, All 3 in one go - shouldn't be too hard. TILT ! Max ps. However, tonight I did work through the first example in C# which was to build a web browser (well, just keyed in what they told me when they told me - not that much wiser, but sommat would have stuck - if only the total count of curly braces and semi-colons!!) On 3/23/09, William Hindman wrote: > > "I need to get into the web dev" > > > ...if that's your intent load the web developer version ...its focused on > asp.net and you can choose to use either C# or vb.net as your code behind. > ...the others are focused on desktop development. > ...might as well dl SQL Server 2008 Express and learn to use it at the same > time :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 23, 2009 10:04 AM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Moving on Up > > > > Hi Guys, > > I have downloaded the MS ISO file (VS2008ExpressWithSP1ENUX1504728.iso) > > and > > successfully burned it to a DVD using SetupImgBurn_2.4.2.0.exe. > > The DVD then loads with the following options: > > > > Visual C# 2008 Express Edition > > Visual Basic 2008 Express Edition > > Visual C++ 2008 Express Edition > > Visual Web Developer 2008 Express Edition > > > > I *think* from your posts that I need to get into the web dev using C# > > (not > > VB) and use my Access Datbase as the source for the web sites. > > > > Am I doing the right thing? or should I go for Visual Basic as that is > > where > > my knowledge-set is? > > > > I have also downloaded SQL Server 2008. Do I need this or should I stick > > with Access as the data storage BE. I will want Access to be my FE. > > > > Is there a preference for which one I install first. > > > > > > Thanks > > Max > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 23 16:27:25 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 23 Mar 2009 17:27:25 -0400 Subject: [AccessD] Dialog Box for Creating .txt tables References: <83497.67320.qm@web81307.mail.mud.yahoo.com><33AD956041E34713B1A46FEB4EEE8DA8@jislaptopdev><49C26D9C.588.1C4079@stuart.lexacorp.com.pg><1E7920B69DB54C7A849B7289700D0DB6@jislaptopdev> Message-ID: ...maybe ...just maybe ...you're really not ready for C# quite yet :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 23, 2009 11:35 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Dialog Box for Creating .txt tables > I know, Just after I pressed the send button I thought how stupid my > reply > was. Just image a record with a dozen other tables that require to be > updated etc depending on what the contents of the first one is. > Definately > not practicable to do anything at Table level. > > Sorry Charlotte - I withdraw my inane comment. > > Max > > > On Mon, Mar 23, 2009 at 3:25 PM, Charlotte Foust > > wrote: > >> Easy work?? You've never tried to untangle hundreds of tables with >> thousands of records with data updates being exported and imported >> between installations! >> >> Charlotte Foust >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Thursday, March 19, 2009 8:12 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> >> But if it is chargeable and you can wave the agreement at them, then it >> is easy work - no? >> Max >> >> >> On Thu, Mar 19, 2009 at 3:07 PM, Charlotte Foust >> > > wrote: >> >> > The problem with that approach is that when THEY break THEIR data, YOU >> >> > are the one who gets the phone call. The user attitude tends to be >> > "it's YOUR program" that caused the problem. >> > >> > Charlotte Foust >> > >> > -----Original Message----- >> > From: accessd-bounces at databaseadvisors.com >> > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> > Sent: Thursday, March 19, 2009 12:28 AM >> > To: Access Developers discussion and problem solving >> > Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> > >> > William, >> > >> > > .an mde on a full access install only protects your code, not your >> > > data >> > >> > It is not YOUR data, it is THEIR data. I would only be interested in >> > protecting MY code but I would give them security over their data as >> > part of the package. An MDE protects the application (as you say). >> > >> > Max >> > >> > >> > On 3/19/09, William Hindman wrote: >> > > >> > > ...an mde on a full access install only protects your code, not your >> >> > > data ...a power user wannabe can use a full install to run queries >> > > against the be data that can do immense and sometimes uncorrectable >> > > damage simply because they only "thimk" they know what they are >> > > doing ...I've walked away from jobs over that issue ...I grant >> > > that's a luxury others may not have. >> > > >> > > ...on the other side, that means you have to provide a custom query >> > > engine for the users to have limited access to find the data they >> > > need >> > >> > > without my helping hand ...find the data, not modify it in any way >> > > that I don't control. >> > > >> > > William >> > > >> > > -------------------------------------------------- >> > > From: "Stuart McLachlan" >> > > Sent: Thursday, March 19, 2009 2:06 AM >> > > >> > > To: "Access Developers discussion and problem solving" >> > > >> > > Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> > > >> > > > That's why I keep the MDB tucked away and only let the lusers see >> > > > the mde >> > > > :-) >> > > > >> > > > -- >> > > > Stuart >> > > > >> > > > On 19 Mar 2009 at 1:54, William Hindman wrote: >> > > > >> > > >> ...we work in different worlds ...I can't imagine an environment >> > > >> where anyone but me can get to the code ...I'd be serving hard >> > > >> time >> > >> > > >> for mass maiming, I would. >> > > >> >> > > >> William >> > > >> >> > > >> -------------------------------------------------- >> > > >> From: "Max Wanadoo" >> > > >> Sent: Wednesday, March 18, 2009 12:58 PM >> > > >> To: "Access Developers discussion and problem solving" >> > > >> >> > > >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> > > >> >> > > >> > I don't use the RT William, just a mdb or mde. >> > > >> > Worth remembering though >> > > >> > Thanks >> > > >> > Max >> > > >> > >> > > >> > >> > > >> > On 3/18/09, William Hindman >> wrote: >> > > >> >> >> > > >> >> Max >> > > >> >> >> > > >> >> ...afaik the FSO doesn't work in a runtime environment ...if >> > > >> >> you've got it working in an A2k3 runtime I'd love to hear how. >> > > >> >> >> > > >> >> William >> > > >> >> >> > > >> >> -------------------------------------------------- >> > > >> >> From: "Max Wanadoo" >> > > >> >> Sent: Tuesday, March 17, 2009 8:19 PM >> > > >> >> To: "Access Developers discussion and problem solving" >> > > >> >> >> > > >> >> Subject: Re: [AccessD] Dialog Box for Creating .txt tables >> > > >> >> >> > > >> >> >> > > >> >> > You can also use the FileSystem objects to do this. Just set >> >> > > >> >> > a >> > >> > > >> >> > Reference to, oh dear,what was it now...oh yes, I think it >> > > >> >> > was >> > >> > > >> >> > MS Office 200x. >> > > >> >> > >> > > >> >> > Works better then this (oldish) example. >> > > >> >> > >> > > >> >> > Max >> > > >> >> > ps. Getting late now and it is Paddy's day so the ref may be >> > worng! >> > > >> >> > >> > > >> >> > On Tue, Mar 17, 2009 at 10:02 PM, Rocky Smolin at Beach >> > > >> >> > Access >> > >> > > >> >> > Software < rockysmolin at bchacc.com> wrote: >> > > >> >> > >> > > >> >> >> I was just doing this Bud. I use the code from the Access >> > > >> >> >> Developer's Handbook - just what you want: >> > > >> >> >> >> > > >> >> >> lngFlags = adhOFN_HIDEREADONLY Or _ >> > > >> >> >> adhOFN_HIDEREADONLY Or adhOFN_NOCHANGEDIR >> > > >> >> >> >> > > >> >> >> varFileName = adhCommonFileOpenSave( _ >> > > >> >> >> OpenFile:=False, _ >> > > >> >> >> Filter:=strFilter, _ >> > > >> >> >> flags:=lngFlags, _ >> > > >> >> >> DialogTitle:="Enter File Name and Location for >> > > >> >> >> Mail >> > > List >> > > >> >> >> File >> > > >> >> >> Export") >> > > >> >> >> >> > > >> >> >> varFileName = adhTrimNull(varFileName) >> > > >> >> >> >> > > >> >> >> intReply = MsgBox("Ready To Export Mailing List " & >> > > >> >> >> txtMailingList _ >> > > >> >> >> & " to " & varFileName & ". OK to continue", >> vbYesNo) >> > > >> >> >> If intReply <> vbYes Then >> > > >> >> >> MsgBox "Export Aborted.", vbExclamation >> > > >> >> >> Exit Sub >> > > >> >> >> Else >> > > >> >> >> 'DoCmd.TransferSpreadsheet acExportDelim, , >> > > >> >> >> "qryExportMailingList", varFileName, True >> > > >> >> >> DoCmd.TransferSpreadsheet acExportDelim, >> > > >> >> >> acSpreadsheetTypeExcel9, "qryExportMailingList", >> > > >> >> >> varFileName, >> > >> > > >> >> >> True >> > > >> >> >> >> > > >> >> >> MsgBox "Mail List Exported.", vbExclamation >> > > >> >> >> End If >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> Of course, my transfer is failing but the file name ends up >> >> > > >> >> >> in the var just fine. >> > > >> >> >> >> > > >> >> >> Rocky Smolin >> > > >> >> >> Beach Access Software >> > > >> >> >> 858-259-4334 >> > > >> >> >> www.e-z-mrp.com >> > > >> >> >> www.bchacc.com >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> -----Original Message----- >> > > >> >> >> From: accessd-bounces at databaseadvisors.com >> > > >> >> >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> > > >> >> >> Bud >> > > Goss >> > > >> >> >> Sent: Tuesday, March 17, 2009 2:45 PM >> > > >> >> >> To: Access Group >> > > >> >> >> Subject: [AccessD] Dialog Box for Creating .txt tables >> > > >> >> >> >> > > >> >> >> I have an Access application that creates a text (.txt) >> > > >> >> >> table >> > > using >> > > >> >> >> DoCmd.TransferText. >> > > >> >> >> >> > > >> >> >> In this application, I would like to display a windows >> > > >> >> >> dialog >> > >> > > >> >> >> box >> > > >> >> showing >> > > >> >> >> "Save in;" and "File name:" that would allow the user to >> > > >> >> >> navigate to the directory where the table would be located >> > > >> >> >> and designate file name to be used. >> > > >> >> >> (Similar to the dialog box that you see when you do a file >> > > >> >> >> save as in Microsoft word etc.) >> > > >> >> >> >> > > >> >> >> Is it possible to do this in Access? >> > > >> >> >> >> > > >> >> >> If so, would some one tell me where I can find information >> > > >> >> >> and examples. >> > > >> >> >> -- >> > > >> >> >> AccessD mailing list >> > > >> >> >> AccessD at databaseadvisors.com >> > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> > > >> >> >> Website: http://www.databaseadvisors.com >> > > >> >> >> >> > > >> >> >> >> > > >> >> >> -- >> > > >> >> >> AccessD mailing list >> > > >> >> >> AccessD at databaseadvisors.com >> > > >> >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> > > >> >> >> Website: http://www.databaseadvisors.com >> > > >> >> >> >> > > >> >> >> > > >> >> > -- >> > > >> >> >> > > >> >> > AccessD mailing list >> > > >> >> > AccessD at databaseadvisors.com >> > > >> >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > > >> >> > Website: http://www.databaseadvisors.com >> > > >> >> > >> > > >> >> >> > > >> >> -- >> > > >> >> AccessD mailing list >> > > >> >> AccessD at databaseadvisors.com >> > > >> >> http://databaseadvisors.com/mailman/listinfo/accessd >> > > >> >> Website: http://www.databaseadvisors.com >> > > >> >> >> > > >> > -- >> > > >> > AccessD mailing list >> > > >> > AccessD at databaseadvisors.com >> > > >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > > >> > Website: http://www.databaseadvisors.com >> > > >> > >> > > >> >> > > >> -- >> > > >> AccessD mailing list >> > > >> AccessD at databaseadvisors.com >> > > >> http://databaseadvisors.com/mailman/listinfo/accessd >> > > >> Website: http://www.databaseadvisors.com >> > > >> >> > > > >> > > > >> > > > >> > > > -- >> > > > AccessD mailing list >> > > > AccessD at databaseadvisors.com >> > > > http://databaseadvisors.com/mailman/listinfo/accessd >> > > > Website: http://www.databaseadvisors.com >> > > > >> > > >> > > >> > > -- >> > > >> > > AccessD mailing list >> > > AccessD at databaseadvisors.com >> > > http://databaseadvisors.com/mailman/listinfo/accessd >> > > Website: http://www.databaseadvisors.com >> > > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Mon Mar 23 17:56:38 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 23 Mar 2009 17:56:38 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: <49C77B08.2000408@colbyconsulting.com> References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> <49C77B08.2000408@colbyconsulting.com> Message-ID: Interesting analogy, though I think it's an invalid comparison. When Boeing comes out with a new plane, they can do whatever they want with capabilities and controls, because it's a device that specially trained people use. So their market is trained people that would train on a new system if needed. Microsoft, on the other hand, has a very wide range of customers to deal with, from the highly technical (the ones that know what's going on in the machine language) to people that just want email, and everything in between. By far, one of the best OSes that MS has ever come out with was Windows 2000. It was the greatest leap of any of the generations. But it's major flaw, is that it didn't have the 'user fuzzy feeling'ness of Windows 98/ME. XP did that. XP did VERY little that Windows 2k didn't already do. Other then the look and feel, and the 'user fuzzy feeling' it brought to the NT platform (like the new control panel look, which was just as bad as the Vista one) the only thing I can think of, off the top of my head that it had in the OS that 2k didn't, was zip capability. Vista has a LOT more then XP does. Which is the double edged sword that hit them. People had gotten to like XP, and weren't willing to put up with the initial Vista issues for the new features. Really, it's just a matter of taste right now. Another issue is machine power. Vista is a heftier OS. If you have a machine that is maxing out XP's capabilities, you are using the wrong OS, it should have Vista. If you have a machine that XP just runs normally on, it's probably not hefty enough to run Vista at it's true potential. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 23, 2009 7:05 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I guess the point really is change... and the ability to get rid of the change. Imagine that you are a pilot, flying a 747. You have a lot to do to get your job done. Now Boeing brings out the latest and greatest version of the same aircraft. But everything is located in a different location. Switches that do the same thing are labeled differently. You don't get much if anything BETTER, it just LOOKS DIFFERENT. That is the point. I truly do not CARE if they relabel everything for their younger audience, just give me a switch to get rid of it all and show me the original. The original worked, in most cases it was one or several clicks LESS to get to, it was tons less GUI (crap), but most importantly, it is mostly just pretty (and inefficient) crap over the same old thing. I am not arguing that there is new stuff in Vista, there absolutely is. But the pieces of the original OS that were ported into Vista were gussied up, with no way to un-gussy them. When you are trying to fly the machine, the differences are not helpful, they are just irritating. Maaaaaaaaaaaybe if you are a brand new pilot the differences are better (though I doubt it). John W. Colby www.ColbyConsulting.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Mar 23 17:57:50 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 23 Mar 2009 17:57:50 -0500 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET><8786a4c00903191359q7378db29uc7a7e1493b757239@mail.gmail.com><8786a4c00903191418t32ac03b4o1197ecb05fd34e28@mail.gmail.com><004701c9a8f5$78269c60$0601a8c0@MSIMMSWS><007301c9a989$9bd94150$0601a8c0@MSIMMSWS><3514FC9C7B9040BA9580B33517F77933@SusanOne> Message-ID: And Vista just took XP's native look to the next level.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, March 23, 2009 10:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Hah! I STILL feel that way about XP's native look. I always make it look as much like 2K as possible! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 22, 2009 9:36 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 Honestly, I thought the same thing with XP, when it first came out. Windows 2000, which rocked, was just plain blue. XP brought in all sorts of fancy color schemes and window 'softening'. We need to keep the graphic artists at work, don't we? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Friday, March 20, 2009 3:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 I think the fairy godmother twinkle is what I hate most about Vista. That and anything I can't change to a classic style so I can find what I'm looking for. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Friday, March 20, 2009 12:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 This seems to be a dual thread, between 2007 and Vista. What do you hate about Vista. I think one of the core problems with Vista (and actually any new OS), is that computers have DRASTICALLY increased in abilities in the last few years. Windows 2000 was a real jump in performance and stability, but when it came out, a top of the line computer was a first generation PIII (perhaps 500 mhz, if you were pushing it, with 512 megs of RAM (if you had the money)). Now, I can get a duo core 2.4 ghz desktop with a decent hard drive and a gig of RAM for a few hundred bucks. And that's where the rub is. Unless you are a gamer, or into very high end processing stuff (like modeling software, where millions and millions of calculations are required), you standard computer has been more then adequate for the typical user. Checking email, writing word docs, etc....all of this was fine even in the DOS days. As computers got faster and had more storage capability, videos and music came into the picture. Most of that is just fine with even a PII. So your typical user has way more power at their finger tips then they actually need. However, the clincher is that most people don't realize what they should really have to truly get better performance. XP was great. I can easily run on a PIII with 512 megs of RAM. It runs better with a faster processor and more RAM, but then again, it really didn't do a lot on top of being a Windows OS. Vista, gets much closer to what an OS should do. It should push your machine to the max with every feature that can be crammed in. One thing left out of Vista (though I believe it has the capability set as ready to go), is a new file system. FAT went to NTFS, but then it stopped. A SQL Server like file system would improve all sorts of things, and make a whole new range of capabilities possible, but it would be devastating to older systems, Access included. Access is a file based database, it needs the ability to read and write to specific sections of a file. FAT and NTFS do that fine, but a file system setup more like a relational database wouldn't handle minute file changes very well. Something to keep in mind. To get the most out of Vista (and OS designed to get the most out of your machine), you need to be aware of the actual components that are behind computer power. Processor Speed: Anything in the gigahertz range is immensely fast. You aren't going to see any real change between a 3.4 ghz P4 and a 3.6 ghz P4. So don't blow your money on the absolute fastest processor. RAM: This is pretty critical, but most people don't realize that they really should be running as much memory as possible, not just more then the minimum. If you want to see Vista running nicely, you should have at least 3 to 4 gigs. Drive Speed: This one is so often missed, when buying a computer. To really kick a machine up in performance, I recommend going with a RAID. Striped Mirrors are probably the best when it comes to performance and redundancy. Get fast spinning (and quick access times), double them up with a strip (so you write to two drives or more at the same time) and duplicate them with a mirror (so you are reading from two drives at the same time). Video power: Video used to be the realm of the gamer. But in today's high bandwidth world, graphics are getting heavier and heavier, and Vista takes advantage of that by providing a much flashier OS. Either get a higher end video card, or turn off all of those features in Vista. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, March 20, 2009 1:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FMS Article on the new features in Access 2007 > Thanks for that Charlotte. > So bottomline, they are not listening. > Wow. > I wonder.... given the low sales, low adoption rate, and poor acceptance > of > Office 2007 whether or not that will change....hmmmmm. > Food for thought. ========07's been out for a long time and none of the publishers I write for care whether I support it or not -- I am still writing for 03 and I try to include 07 instructions were necessary, but I write from the 03 point of view. I seldom get a "how do I do that in 07?" request if I forget to include a parenthetical. A poll we took a while back showed that less than half of my Office audience has upgraded to 07 -- 07 is a dismal failure if that's all you consider. However, I know that "corporate" types have upgraded in large numbers. So, if MS is looking at only the hefty licensing, then yeah, they think it's a success. I could really use a new system, but I can't even face the Vista problem. I hate Vista and I would be miserable working on it, and danged if I want to pay extra for a downgrade to XP! What an obnoxious thing to do to your customers! Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 23 18:15:22 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 23 Mar 2009 23:15:22 +0000 Subject: [AccessD] FMS Article on the new features in Access 2007 In-Reply-To: References: <49A286ABF515E94A8505CD14DEB721700367E389@CPIEMAIL-EVS1.CPIQPC.NET> <007301c9a989$9bd94150$0601a8c0@MSIMMSWS> <3514FC9C7B9040BA9580B33517F77933@SusanOne> <49C40B9E.7030805@colbyconsulting.com> <49C77B08.2000408@colbyconsulting.com> Message-ID: Drew, All that you say makes sense and I can understand it and all that. I understand the arguments about power users and newbies etc etc. What I cannot understand is the logic which puts "commonly.frequently" used tools on different ribbons. If I am designing a Form, I want my frequently used Format objects to be just above the form and the frequently used Alignment objects there too - not on a different Ribbon because Higher Command have decreed that "all Format objects to go on the Format Ribbon" "all Alignment objects to go on the Alignment Ribbon" anybody who disagerees will be ignored. By order of Higer Command. Oh, and a bunch of other stuff. The reason I and I suspect people like me who have been programmig for decades is that never before have we had the same essential functionality hidden behind layes of Gloss and Makeup. If they wanted to spend big bucks on something that I would like, let them put the OS on a eprom with flash burn options. Instant bootup and negative virus attacks. And, as somebody else said, give "US" the power to switch modes from Lipstick to Slapstick. Lipstick gets the gal her guy Slapstick on the other hand has people rolling the the aisles laughing with frustration waiting for the guys in the white coats to carry them off. Bet this msg hits its limits and goes to the moderator!! Max From Chester_Kaup at kindermorgan.com Tue Mar 24 07:24:02 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 24 Mar 2009 07:24:02 -0500 Subject: [AccessD] How to query to get result? Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> I have a table with a unique identifier column three date columns and a fluid type associated with each date. I need to extract from the table the most recent of the three dates for each record and its associated fluid type. I considered some kind of complex if statement but surely there is a better way. Below is a sample record. PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 Type2 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 ? No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From stuart at lexacorp.com.pg Tue Mar 24 07:52:02 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 24 Mar 2009 22:52:02 +1000 Subject: [AccessD] How to query to get result? In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> Message-ID: <49C96412.14068.16A774E7@stuart.lexacorp.com.pg> The joys of non-normalised data :-) One way is with a series of queries: (Aircode, so may need some tweaking) 1. Normalise it with a Union Query (qryNormalised) Select PID, "0" as MthNum,ProdMonth as Mth,[Type] as PType from myTable Union Select PID, "1" as MthNum,ProdMonth1 as Mth,Type1 as PType from myTable Union Select PID, "2" as MthNum,ProdMonth2 as Mth,Type2 as PType from myTable 2. Now create get the maximum date for each PID (qryMaxDates) Select Distinct PID, Max(Mth) as MaxMth from qryNormalised 3. Now join 1 and 2 to get the Column and Type for that PID/Date pair: Select PID,MthNum, MaxMth,PType from qryMaxDates, qryNormalised where qryMaxDates.PID = qryNormalised.PID and qryMaxDate.MaxMth = qryNormalised.Mth -- Stuart On 24 Mar 2009 at 7:24, Kaup, Chester wrote: > I have a table with a unique identifier column three date columns and a fluid type associated with each date. I need to extract from the table the most recent of the three dates for each record and its associated fluid type. I considered some kind of complex if statement but surely there is a better way. Below is a sample record. > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 Type2 > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > ? > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From paul.hartland at googlemail.com Tue Mar 24 07:54:25 2009 From: paul.hartland at googlemail.com (Paul Hartland) Date: Tue, 24 Mar 2009 12:54:25 +0000 Subject: [AccessD] How to query to get result? In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> Message-ID: <38c884770903240554r4741f6c7lf6fba726cd83cc54@mail.gmail.com> Kaup, Very quick off top of my head, try the following: SELECT PID, CASE WHEN ProdMonth>ProdMonth1 AND ProdMonth>ProdMonth2 THEN ProdMonth ElSE CASE WHEN ProdMonth1>ProdMonth AND ProdMonth1>ProdMOnth2 THEN ProdMonth1 ELSE ProdMonth2 END END AS LatestDate, CASE WHEN ProdMonth>ProdMonth1 AND ProdMonth>ProdMonth2 THEN Type ElSE CASE WHEN ProdMonth1>ProdMonth AND ProdMonth1>ProdMOnth2 THEN Type1 ELSE Type2 END END AS LatestType FROM [yourtablename] GROUP BY PID, ProdMonth, ProdMonth1, Prodmonth2, [Type], Type1, Type2 Paul Hartland 2009/3/24 Kaup, Chester > I have a table with a unique identifier column three date columns and a > fluid type associated with each date. I need to extract from the table the > most recent of the three dates for each record and its associated fluid > type. I considered some kind of complex if statement but surely there is a > better way. Below is a sample record. > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 > Type2 > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > > No trees were killed in the sending of this message. However a large number > of electrons were terribly inconvenienced. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From Chester_Kaup at kindermorgan.com Tue Mar 24 08:31:07 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 24 Mar 2009 08:31:07 -0500 Subject: [AccessD] How to query to get result? In-Reply-To: <38c884770903240554r4741f6c7lf6fba726cd83cc54@mail.gmail.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> <38c884770903240554r4741f6c7lf6fba726cd83cc54@mail.gmail.com> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA3D@houex1.kindermorgan.com> Good idea but I don't believe Access jet SQL supports the CASE WHEN structure. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland Sent: Tuesday, March 24, 2009 7:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to query to get result? Kaup, Very quick off top of my head, try the following: SELECT PID, CASE WHEN ProdMonth>ProdMonth1 AND ProdMonth>ProdMonth2 THEN ProdMonth ElSE CASE WHEN ProdMonth1>ProdMonth AND ProdMonth1>ProdMOnth2 THEN ProdMonth1 ELSE ProdMonth2 END END AS LatestDate, CASE WHEN ProdMonth>ProdMonth1 AND ProdMonth>ProdMonth2 THEN Type ElSE CASE WHEN ProdMonth1>ProdMonth AND ProdMonth1>ProdMOnth2 THEN Type1 ELSE Type2 END END AS LatestType FROM [yourtablename] GROUP BY PID, ProdMonth, ProdMonth1, Prodmonth2, [Type], Type1, Type2 Paul Hartland 2009/3/24 Kaup, Chester > I have a table with a unique identifier column three date columns and a > fluid type associated with each date. I need to extract from the table the > most recent of the three dates for each record and its associated fluid > type. I considered some kind of complex if statement but surely there is a > better way. Below is a sample record. > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 > Type2 > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > > No trees were killed in the sending of this message. However a large number > of electrons were terribly inconvenienced. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Tue Mar 24 08:37:48 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 24 Mar 2009 13:37:48 +0000 Subject: [AccessD] How to query to get result? In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> Message-ID: How about a couple IIF statements? SELECT IIf([pmo]>[pmo1],IIf([pmo]>[pmo2],[pmo],[pmo2]),IIf([pmo1]>[pmo2],[pmo1],[pmo2])) AS DT, tblTest.*, IIf([pmo]>[pmo1],IIf([pmo]>[pmo2],[t],[t2]),IIf([pmo1]>[pmo2],[t1],[t2])) AS Type FROM tblTest; ...but something to think about...what if the dates are the same or equal? Mark A. Matte > From: Chester_Kaup at kindermorgan.com > To: accessd at databaseadvisors.com > Date: Tue, 24 Mar 2009 07:24:02 -0500 > Subject: [AccessD] How to query to get result? > > I have a table with a unique identifier column three date columns and a fluid type associated with each date. I need to extract from the table the most recent of the three dates for each record and its associated fluid type. I considered some kind of complex if statement but surely there is a better way. Below is a sample record. > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 Type2 > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Hotmail? is up to 70% faster. Now good news travels really fast. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009 From Chester_Kaup at kindermorgan.com Tue Mar 24 08:57:01 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 24 Mar 2009 08:57:01 -0500 Subject: [AccessD] How to query to get result? In-Reply-To: <49C96412.14068.16A774E7@stuart.lexacorp.com.pg> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> <49C96412.14068.16A774E7@stuart.lexacorp.com.pg> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA57@houex1.kindermorgan.com> I like your solution. Works great. Thanks everyone for your ideas. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, March 24, 2009 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to query to get result? The joys of non-normalised data :-) One way is with a series of queries: (Aircode, so may need some tweaking) 1. Normalise it with a Union Query (qryNormalised) Select PID, "0" as MthNum,ProdMonth as Mth,[Type] as PType from myTable Union Select PID, "1" as MthNum,ProdMonth1 as Mth,Type1 as PType from myTable Union Select PID, "2" as MthNum,ProdMonth2 as Mth,Type2 as PType from myTable 2. Now create get the maximum date for each PID (qryMaxDates) Select Distinct PID, Max(Mth) as MaxMth from qryNormalised 3. Now join 1 and 2 to get the Column and Type for that PID/Date pair: Select PID,MthNum, MaxMth,PType from qryMaxDates, qryNormalised where qryMaxDates.PID = qryNormalised.PID and qryMaxDate.MaxMth = qryNormalised.Mth -- Stuart On 24 Mar 2009 at 7:24, Kaup, Chester wrote: > I have a table with a unique identifier column three date columns and a fluid type associated with each date. I need to extract from the table the most recent of the three dates for each record and its associated fluid type. I considered some kind of complex if statement but surely there is a better way. Below is a sample record. > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 Type2 > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > ? > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Mar 24 08:56:48 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 24 Mar 2009 23:56:48 +1000 Subject: [AccessD] How to query to get result? In-Reply-To: References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com>, Message-ID: <49C97340.28061.16E2BE85@stuart.lexacorp.com.pg> My multiple query solution will return both ( or all three if appropriate) records if the dates are equal -- Stuart On 24 Mar 2009 at 13:37, Mark A Matte wrote: > ...but something to think about...what if the dates are the same or equal? > > > > > > Mark A. Matte > > > From: Chester_Kaup at kindermorgan.com > > To: accessd at databaseadvisors.com > > Date: Tue, 24 Mar 2009 07:24:02 -0500 > > Subject: [AccessD] How to query to get result? > > > > I have a table with a unique identifier column three date columns and a fluid type associated with each date. I need to extract from the table the most recent of the three dates for each record and its associated fluid type. I considered some kind of complex if statement but surely there is a better way. Below is a sample record. > > > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 Type2 > > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > > > Chester Kaup > > Engineering Technician > > Kinder Morgan CO2 Company, LLP > > Office (432) 688-3797 > > FAX (432) 688-3799 > > > > > > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Hotmail? is up to 70% faster. Now good news travels really fast. > http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Chester_Kaup at kindermorgan.com Tue Mar 24 09:03:48 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Tue, 24 Mar 2009 09:03:48 -0500 Subject: [AccessD] How to query to get result? In-Reply-To: <49C97340.28061.16E2BE85@stuart.lexacorp.com.pg> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com>, <49C97340.28061.16E2BE85@stuart.lexacorp.com.pg> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA5F@houex1.kindermorgan.com> Fortunately in this case they can never be the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, March 24, 2009 8:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] How to query to get result? My multiple query solution will return both ( or all three if appropriate) records if the dates are equal -- Stuart On 24 Mar 2009 at 13:37, Mark A Matte wrote: > ...but something to think about...what if the dates are the same or equal? > > > > > > Mark A. Matte > > > From: Chester_Kaup at kindermorgan.com > > To: accessd at databaseadvisors.com > > Date: Tue, 24 Mar 2009 07:24:02 -0500 > > Subject: [AccessD] How to query to get result? > > > > I have a table with a unique identifier column three date columns and a fluid type associated with each date. I need to extract from the table the most recent of the three dates for each record and its associated fluid type. I considered some kind of complex if statement but surely there is a better way. Below is a sample record. > > > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 Type2 > > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > > > Chester Kaup > > Engineering Technician > > Kinder Morgan CO2 Company, LLP > > Office (432) 688-3797 > > FAX (432) 688-3799 > > > > > > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Hotmail(r) is up to 70% faster. Now good news travels really fast. > http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From paul.hartland at googlemail.com Tue Mar 24 09:33:46 2009 From: paul.hartland at googlemail.com (Paul Hartland) Date: Tue, 24 Mar 2009 14:33:46 +0000 Subject: [AccessD] How to query to get result? In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA3D@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA09@houex1.kindermorgan.com> <38c884770903240554r4741f6c7lf6fba726cd83cc54@mail.gmail.com> <0B2BF8524B73A248A2F1B81BA751ED3C06476EEA3D@houex1.kindermorgan.com> Message-ID: <38c884770903240733j60e8ebf2v5f550b010620a4f0@mail.gmail.com> Bugger, sorry was using SQL Server at the time....Should be ok with the IIF statements though, should give you the result you are after. 2009/3/24 Kaup, Chester > Good idea but I don't believe Access jet SQL supports the CASE WHEN > structure. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland > Sent: Tuesday, March 24, 2009 7:54 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] How to query to get result? > > Kaup, > > Very quick off top of my head, try the following: > > > SELECT PID, > CASE WHEN ProdMonth>ProdMonth1 AND ProdMonth>ProdMonth2 THEN ProdMonth ElSE > CASE WHEN ProdMonth1>ProdMonth AND ProdMonth1>ProdMOnth2 THEN ProdMonth1 > ELSE ProdMonth2 END END AS LatestDate, > CASE WHEN ProdMonth>ProdMonth1 AND ProdMonth>ProdMonth2 THEN Type ElSE CASE > WHEN ProdMonth1>ProdMonth AND ProdMonth1>ProdMOnth2 THEN Type1 ELSE Type2 > END END AS LatestType > FROM [yourtablename] > GROUP BY PID, ProdMonth, ProdMonth1, Prodmonth2, [Type], Type1, Type2 > > > > Paul Hartland > > > > 2009/3/24 Kaup, Chester > > > I have a table with a unique identifier column three date columns and a > > fluid type associated with each date. I need to extract from the table > the > > most recent of the three dates for each record and its associated fluid > > type. I considered some kind of complex if statement but surely there is > a > > better way. Below is a sample record. > > > > PID Status ProdMonth Type ProdMonth1 Type1 ProdMonth2 > > Type2 > > 42415016970000 PA 4/1/1963 Oil 6/1/2003 CO2 7/1/2007 Water > > > > Chester Kaup > > Engineering Technician > > Kinder Morgan CO2 Company, LLP > > Office (432) 688-3797 > > FAX (432) 688-3799 > > > > > > No trees were killed in the sending of this message. However a large > number > > of electrons were terribly inconvenienced. > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > > > -- > Paul Hartland > paul.hartland at googlemail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Paul Hartland paul.hartland at googlemail.com From Kwilliamson at RTKL.com Tue Mar 24 12:04:11 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Tue, 24 Mar 2009 13:04:11 -0400 Subject: [AccessD] Fwd: Multiple Criteria Query References: <0ac901c9ab33$49c2e140$7301a8c0@keithhome> Message-ID: David, Oddly...I have used the "IN" command in excel msquery....but for some reason thought it was not available in access msquery. Thanks for that tip. OTOH....this still doesn't work. Your code below, includes code after the sql end command ";"......so it won't process. I've added the second criteria, (incorporating the "IN" command) below: ________________________________ SELECT dbo_LedgerAR.WBS1, dbo_LedgerAR.Invoice, dbo_LedgerAR.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 RIGHT JOIN dbo_LedgerAR ON (qryAR200812.[Project#] = dbo_LedgerAR.WBS1) AND (qryAR200812.[Invoice#] = dbo_LedgerAR.Invoice) WHERE (((Mid([Invoice],4,4)) In ("8888","9999","0999")) AND ((dbo_LedgerAR.Period)>[Enter Begin Period?] And (dbo_LedgerAR.Period)<=[Enter End Period?]) AND ((qryAR200812.[Invoice#]) Is Null)) OR (((dbo_LedgerAR.Period)>[Enter Begin Period?] And (dbo_LedgerAR.Period)<=[Enter End Period?]) AND ((qryAR200812.[Invoice#]) Is Null)) GROUP BY dbo_LedgerAR.WBS1, dbo_LedgerAR.Invoice, dbo_LedgerAR.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING (((dbo_LedgerAR.TransType)="CR") AND ((Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurr ency])))<>0) AND ((IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-O ff","Regular")))="regular") AND ((Left([wbs1],2)) Not In ("RI","SH","TK","UK","AS","IN","MA"))) OR (((dbo_LedgerAR.WBS1)="88-99999.09") AND ((dbo_LedgerAR.TransType)="CR") AND ((Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurr ency])))<>0) AND ((IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-O ff","Regular")))="regular") AND ((Left([wbs1],2)) Not In ("RI","SH","TK","UK","AS","IN","MA"))); _______________________________________ Oddly...I can't make heads or tales for why some of the data is returned. Most don't fit the criteria at all. Grrrr! In the latest period, I am running this query...I should only get one data line returned. The first line of criteria should yield no records....and the second line should yield (1). But, I am getting 362 records returned. I am getting a number of lines with null values for dbo_Ledger.Invoice. On the first criteria...I am specifically filtering for: (((Mid([Invoice],4,4)) In ("8888","9999","0999"))...so there should be no "null" invoices. The second criteria......in no case in the database is there a null invoice associated with the WBS1="88-99999.09'. So...I can't figure out how I get back 91 (out of 362 records returned) with null value for invoice. ???? Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Keith E. Williamson Sent: Sunday, March 22, 2009 5:15 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Fwd: Multiple Criteria Query Thanks a lot, David. I'll try that, when I get back into the office, tomorrow. I appreciate your time, on this. BTW...the ---Mid([Invoice],4,4) IN ("8888","9999","0999")--- Was left out on purpose...as I am looking for ALL invoices in the second select statement. Thanks, Keith W. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Friday, March 20, 2009 7:40 PM To: Access Developers discussion and problem solving Subject: [AccessD] Fwd: Multiple Criteria Query Could it be something to do with A.WBS1="88-99999.09" in the second SQL statement? I replaced some of your ORs with an IN statement, see if that clears up anything in the QBE grid. You might want to replace the "A." with "dbo_LedgerAR" and "Q." with "qryAR200812" I used the aliases to make it easier to read on my end. Also the second statement is missing the Mid([Invoice],4,4) IN ("8888","9999","0999") that is in the first statement's WHERE clause, bot sure if that was accidental. SELECT A.WBS1, A.Invoice, A.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 Q RIGHT JOIN dbo_LedgerAR A ON Q.[Project#] = A.WBS1 AND Q.[Invoice#] = A.Invoice WHERE Mid([Invoice],4,4) IN ("8888","9999","0999") AND A.Period>[Enter Begin Period?] And A.Period<=[Enter End Period?] AND Q.[Invoice#] Is Null GROUP BY A.WBS1, A.Invoice, A.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING ( A.TransType="CR" AND (Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurre ncy])))<>0 AND (IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Of f","Regular")))="regular" AND Left([wbs1],2) NOT IN ("RI","SH","TK","UK","AS","IN","MA") ); SELECT A.WBS1, A.Invoice, A.TransType, Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy])) AS Amount, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")) AS Type FROM qryAR200812 Q RIGHT JOIN dbo_LedgerAR A ON (Q.[Project#] = A.WBS1) AND (Q.[Invoice#] = A.Invoice) WHERE A.Period>[Enter Begin Period?] And A.Period<=[Enter End Period?] AND Q.[Invoice#] Is Null GROUP BY A.WBS1, A.Invoice, A.TransType, IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular")), Left([wbs1],2) HAVING A.WBS1="88-99999.09" AND A.TransType="CR" AND Sum(IIf([account]="261.02",-[amountbillingcurrency],[amountbillingcurren cy]))<>0 AND IIf([account]="120.09","Retainage",IIf(Left([desc2],4)="0708","Write-Off ","Regular"))="regular" AND Left([wbs1],2) NOT IN ("RI","SH","TK","UK","AS","IN","MA") ; -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com _____ I am using the Free version of SPAMfighter . We are a community of 6 million users fighting spam. SPAMfighter has removed 398 of my spam emails to date. The Professional version does not have this message. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From Kwilliamson at RTKL.com Tue Mar 24 12:47:13 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Tue, 24 Mar 2009 13:47:13 -0400 Subject: [AccessD] Fwd: Multiple Criteria Query References: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com><0ac901c9ab33$49c2e140$7301a8c0@keithhome> Message-ID: Gary, This is what I wound up doing. I can't figure out why the two lines don't give the proper results. I won't up creating additional "IIF Statement" fields, for the dissimilar criteria....each returning the result of "Allow", if the appropriate criteria is met. I created these for only those fields that would NOT be the exact same criteria input, on the separate lines. For all the fields that are exactly the same, for either criteria.... I left alone. NOW....my two criteria lines are exactly the same, except for the two criteria fields I added. "Allow" under the 1st Criteria Field, on line ONE....and "Allow" under the 2nd Criteria Field, on line TWO. It all appears to work now.......just weird. Thanks, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Monday, March 23, 2009 11:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fwd: Multiple Criteria Query I sometimes have better luck with splitting the selection criteria into it's own column separate from teh group by in the Query Design grid. Drag the field down twice and in one do the normal group by and in the other do a where. Might jsut be superstition on my part. You should be able to do what you are trying to do. Things that are on the same line across in the query criteria grid should create AND conditions and things that go down should create OR conditions. You might need to repeat some of the things from one line on the second line. The other thing to look out for is that there is another condition line there that you don't see as that baby will SCROLL on you without you noticing sometimes. Good luck with it. A new day, a new week, I bet the solution JUMPS out at you today! Power of postitive thinking ;-) GK On Sun, Mar 22, 2009 at 4:15 PM, Keith E. Williamson wrote: > Thanks a lot, David. > > I'll try that, when I get back into the office, tomorrow. I appreciate > your time, on this. > > BTW...the ---Mid([Invoice],4,4) IN > > ("8888","9999","0999")--- Was left out on purpose...as I am looking for > ALL invoices in the second select statement. > > Thanks, > > Keith W. -- Gary Kjos garykjos at gmail.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -------------------------------------------------------------------------------- The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. From davidmcafee at gmail.com Tue Mar 24 13:05:17 2009 From: davidmcafee at gmail.com (David McAfee) Date: Tue, 24 Mar 2009 11:05:17 -0700 Subject: [AccessD] Fwd: Multiple Criteria Query In-Reply-To: References: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com> <0ac901c9ab33$49c2e140$7301a8c0@keithhome> Message-ID: <8786a4c00903241105g43e261d5wdf1a8b6451cc5380@mail.gmail.com> I was going to say make sure they are all copied down in the QBE grib as Gary suggested: In the example below (pretend it is the criteria in a QBE grid), all records with either Blue Squares or any colored rectangle would be returned Field: Color Shape Criteria: Blue Square Criteria: Rectangle In the example below, all records with either Blue Squares or any red rectangles would be returned (red squares and blue rectangle would be filtered out) Color Shape Blue Square Red Rectangle In the example below, all records with either Blue or red Squares or rectangles would be returned (any other color or shape would be filtered out) Color Shape IN("Blue", "Red") Square IN("Blue", "Red") Rectangle HTH David On Tue, Mar 24, 2009 at 10:47 AM, Keith Williamson wrote: > Gary, > > This is what I wound up doing. I can't figure out why the two lines > don't give the proper results. I won't up creating additional "IIF > Statement" fields, for the dissimilar criteria....each returning the > result of "Allow", if the appropriate criteria is met. I created these > for only those fields that would NOT be the exact same criteria input, > on the separate lines. For all the fields that are exactly the same, > for either criteria.... I left alone. NOW....my two criteria lines are > exactly the same, except for the two criteria fields I added. "Allow" > under the 1st Criteria Field, on line ONE....and "Allow" under the 2nd > Criteria Field, on line TWO. > > It all appears to work now.......just weird. > > Thanks, > > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Monday, March 23, 2009 11:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fwd: Multiple Criteria Query > > I sometimes have better luck with splitting the selection criteria > into it's own column separate from teh group by in the Query Design > grid. Drag the field down twice and in one do the normal group by and > in the other do a where. Might jsut be superstition on my part. > > You should be able to do what you are trying to do. Things that are on > the same line across in the query criteria grid should create AND > conditions and things that go down should create OR conditions. You > might need to repeat some of the things from one line on the second > line. The other thing to look out for is that there is another > condition line there that you don't see as that baby will SCROLL on > you without you noticing sometimes. > > Good luck with it. A new day, a new week, I bet the solution JUMPS out > at you today! Power of postitive thinking ;-) > > GK > > On Sun, Mar 22, 2009 at 4:15 PM, Keith E. Williamson > wrote: > > Thanks a lot, David. > > > > I'll try that, when I get back into the office, tomorrow. I appreciate > > your time, on this. > > > > BTW...the ---Mid([Invoice],4,4) IN > > > > ("8888","9999","0999")--- Was left out on purpose...as I am looking > for > > ALL invoices in the second select statement. > > > > Thanks, > > > > Keith W. > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -------------------------------------------------------------------------------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From garykjos at gmail.com Tue Mar 24 13:12:09 2009 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 24 Mar 2009 13:12:09 -0500 Subject: [AccessD] Fwd: Multiple Criteria Query In-Reply-To: References: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com> <0ac901c9ab33$49c2e140$7301a8c0@keithhome> Message-ID: Well at least you have a work around. I'd look closely at the NOT criteria. It's been my experience that NOT is a trouble maker. And this goes all the way back to my COBOL programming days. Especially when you have a NOT and an AND or an OR involved. I've gotten to the point where I do a lot of layered queries now too. Do one to select the stuff you want and then use that as input to a second query to do the grouping or final results. Glad you got your results. GK On Tue, Mar 24, 2009 at 12:47 PM, Keith Williamson wrote: > Gary, > > This is what I wound up doing. ?I can't figure out why the two lines > don't give the proper results. ?I won't up creating additional "IIF > Statement" fields, for the dissimilar criteria....each returning the > result of "Allow", if the appropriate criteria is met. ?I created these > for only those fields that would NOT be the exact same criteria input, > on the separate lines. ?For all the fields that are exactly the same, > for either criteria.... I left alone. ?NOW....my two criteria lines are > exactly the same, except for the two criteria fields I added. ?"Allow" > under the 1st Criteria Field, on line ONE....and "Allow" under the 2nd > Criteria Field, on line TWO. > > It all appears to work now.......just weird. > > Thanks, > > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD ?21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Monday, March 23, 2009 11:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fwd: Multiple Criteria Query > > I sometimes have better luck with splitting the selection criteria > into it's own column separate from teh group by in the Query Design > grid. Drag the field down twice and in one do the normal group by and > in the other do a where. Might jsut be superstition on my part. > > You should be able to do what you are trying to do. Things that are on > the same line across in the query criteria grid should create AND > conditions and things that go down should create OR conditions. You > might need to repeat some of the things from one line on the second > line. The other thing to look out for is that there is another > condition line there that you don't see as that baby will SCROLL on > you without you noticing sometimes. > > Good luck with it. A new day, a new week, I bet the solution JUMPS out > at you today! ?Power of postitive thinking ;-) > > GK > > On Sun, Mar 22, 2009 at 4:15 PM, Keith E. Williamson > wrote: >> Thanks a lot, David. >> >> I'll try that, when I get back into the office, tomorrow. I appreciate >> your time, on this. >> >> BTW...the ---Mid([Invoice],4,4) IN >> >> ("8888","9999","0999")--- Was left out on purpose...as I am looking > for >> ALL invoices in the second select statement. >> >> Thanks, >> >> Keith W. > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -------------------------------------------------------------------------------- > The information contained in this communication is confidential, may be privileged and is intended for the exclusive use of the above named addressee(s). If you are not the intended recipient(s), you are expressly prohibited from copying, distributing, disseminating, or in any other way using any of the information contained within this communication. If you have received this communication in error, please contact the sender by telephone at (410) 537-6000 or by response via e-mail and permanently delete the original email and any copies. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From Kwilliamson at RTKL.com Tue Mar 24 13:15:41 2009 From: Kwilliamson at RTKL.com (Keith Williamson) Date: Tue, 24 Mar 2009 14:15:41 -0400 Subject: [AccessD] Fwd: Multiple Criteria Query References: <8786a4c00903201640h3a913938sc732522c06da8461@mail.gmail.com><0ac901c9ab33$49c2e140$7301a8c0@keithhome> <8786a4c00903241105g43e261d5wdf1a8b6451cc5380@mail.gmail.com> Message-ID: The first example is more like what I was dealing with.....and thought I understood. What is odd....is I am getting a green circle, in my results. A GREEN %$@#&^** CIRCLE???!!!! That's not even close to the criteria!!! :) Oh well...I got a workaround.....just hate when something you THINK you understand....rears up and bites you in the nether-regions! Thanks for the help. Regards, Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Tuesday, March 24, 2009 2:05 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Fwd: Multiple Criteria Query I was going to say make sure they are all copied down in the QBE grib as Gary suggested: In the example below (pretend it is the criteria in a QBE grid), all records with either Blue Squares or any colored rectangle would be returned Field: Color Shape Criteria: Blue Square Criteria: Rectangle In the example below, all records with either Blue Squares or any red rectangles would be returned (red squares and blue rectangle would be filtered out) Color Shape Blue Square Red Rectangle In the example below, all records with either Blue or red Squares or rectangles would be returned (any other color or shape would be filtered out) Color Shape IN("Blue", "Red") Square IN("Blue", "Red") Rectangle HTH David On Tue, Mar 24, 2009 at 10:47 AM, Keith Williamson wrote: > Gary, > > This is what I wound up doing. I can't figure out why the two lines > don't give the proper results. I won't up creating additional "IIF > Statement" fields, for the dissimilar criteria....each returning the > result of "Allow", if the appropriate criteria is met. I created these > for only those fields that would NOT be the exact same criteria input, > on the separate lines. For all the fields that are exactly the same, > for either criteria.... I left alone. NOW....my two criteria lines are > exactly the same, except for the two criteria fields I added. "Allow" > under the 1st Criteria Field, on line ONE....and "Allow" under the 2nd > Criteria Field, on line TWO. > > It all appears to work now.......just weird. > > Thanks, > > > Keith Williamson | Associate, Asst. Controller | kwilliamson at rtkl.com > > RTKL Associates Inc. | 901 South Bond St. | Baltimore, MD 21231 > > 410.537.6098 Direct | 410.276.4232 Fax | www.rtkl.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Monday, March 23, 2009 11:45 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Fwd: Multiple Criteria Query > > I sometimes have better luck with splitting the selection criteria > into it's own column separate from teh group by in the Query Design > grid. Drag the field down twice and in one do the normal group by and > in the other do a where. Might jsut be superstition on my part. > > You should be able to do what you are trying to do. Things that are on > the same line across in the query criteria grid should create AND > conditions and things that go down should create OR conditions. You > might need to repeat some of the things from one line on the second > line. The other thing to look out for is that there is another > condition line there that you don't see as that baby will SCROLL on > you without you noticing sometimes. > > Good luck with it. A new day, a new week, I bet the solution JUMPS out > at you today! Power of postitive thinking ;-) > > GK > > On Sun, Mar 22, 2009 at 4:15 PM, Keith E. Williamson > wrote: > > Thanks a lot, David. > > > > I'll try that, when I get back into the office, tomorrow. I appreciate > > your time, on this. > > > > BTW...the ---Mid([Invoice],4,4) IN > > > > ("8888","9999","0999")--- Was left out on purpose...as I am looking > for > > ALL invoices in the second select statement. > > > > Thanks, > > > > Keith W. > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ------------------------------------------------------------------------ -------- > The information contained in this communication is confidential, may be > privileged and is intended for the exclusive use of the above named > addressee(s). If you are not the intended recipient(s), you are expressly > prohibited from copying, distributing, disseminating, or in any other way > using any of the information contained within this communication. If you > have received this communication in error, please contact the sender by > telephone at (410) 537-6000 or by response via e-mail and permanently delete > the original email and any copies. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mcp2004 at mail.ru Tue Mar 24 17:38:21 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Wed, 25 Mar 2009 01:38:21 +0300 Subject: [AccessD] SCRUM team progress report... Message-ID: Hi All, As we agreed with Andy it's OK for our dba-VB SCRUM team to post here once in while information on how we're doing: and we're doing fine currently. Here is a short video-clip/tutorial (2 minutes 10 seconds long) on how to develop bound .NET WinForms in our NorthWindNet solution (we're currently not doing tricky programming but mainly tuning team work, distributed source code control etc.): Video Clip - How to Make a Bound .NET WinForm with SubForm This video clip/slide show is a quick introduction on how to design bound .NET WIndows Forms with subforms using strongly typed datasets with data tables and relationships... http://shamils-4.hosting.parking.ru/scrum/ht1.wmv (7.90mb) (published today just for several days then will be deleted). Have a look at t he above video clip, and join MS Live dba-VB to get some more information http://dba-vb.groups.live.com/ Would be great to have somebody with Camtasia Studio in our team to have more impressive video-clips/tutorials developed... Thank you. -- Shamil From mmattys at rochester.rr.com Tue Mar 24 20:46:44 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 24 Mar 2009 21:46:44 -0400 Subject: [AccessD] OT: AutoCAD Landscape Design Sought Message-ID: <4BF152B661F2464A807C46956026E845@Mattys> Opportunity: One of my principal clients asked me to be on the lookout for someone who does CAD with landscapes. Please contact me off-list. Thanks, - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - From max.wanadoo at gmail.com Wed Mar 25 03:07:23 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 25 Mar 2009 08:07:23 +0000 Subject: [AccessD] EatBloat In-Reply-To: <006a01c9ad12$b31ae2b0$010a090a@RazvojErvin> References: <001801c9ac88$18c408c0$010a090a@RazvojErvin> <006a01c9ad12$b31ae2b0$010a090a@RazvojErvin> Message-ID: Ok Emn, If you have any improvements of find any bugs, please let me know. Regards Max On Wed, Mar 25, 2009 at 6:19 AM, viner wrote: > Hi Max, > I've got it. It looks imressive!! Many thanks for it! > Best regards, > Ervin > > ----- Original Message ----- > *From:* Max Wanadoo > *To:* viner > *Sent:* Tuesday, March 24, 2009 8:00 PM > *Subject:* Re: [AccessD] EatBloat > > Have had to send it as a .bmp file. When you get it rename the extn to > .zip and then unzip it. > > Hope it is ok. Google wouldn't let me send a zip file. Probably designed > by Vista!! > > Max > > > On Tue, Mar 24, 2009 at 1:54 PM, viner wrote: > >> Can you send it to me too, please! >> Thanks in advance, >> Ervin Brindza >> ----- Original Message ----- From: "Max Wanadoo" < > >> To: "Access Developers discussion and problem solving" < >> accessd at databaseadvisors.com> >> Sent: Sunday, March 22, 2009 3:04 PM >> Subject: [AccessD] EatBloat >> >> >> Hi Guys, >>> I have just send Steve E. and William an updated version (4.1) of the >>> EatBloat program. There was a bug in the V4 which did not import the >>> last >>> item in a multi-slected list of items. I think this was also present in >>> V3. >>> >>> If you use this at all let me know and I will send it on to you. >>> Max >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> > From erbachs at gmail.com Wed Mar 25 06:40:51 2009 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 25 Mar 2009 06:40:51 -0500 Subject: [AccessD] ...Access 14 64bit on Win7 In-Reply-To: <1D473D149C594C8E925D2DA266FE8BC9@jislaptopdev> References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg> <44CB34C44C0747CBA9105983D2A5CA43@SusanOne> <1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP> <1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys> <49c5bb62.1c05d00a.6b97.5012@mx.google.com> <1D473D149C594C8E925D2DA266FE8BC9@jislaptopdev> Message-ID: <39cb22f30903250440ga0e9e54ybff487f52ddbed21@mail.gmail.com> William, What would 64-bit Access mean to you? Larger than 2 GB databases? Multi-threading of VBA? Steve Erbach Neenah, WI 2009/3/22 William Hindman : > http://blogs.zdnet.com/Bott/?p=742 > > William From erbachs at gmail.com Wed Mar 25 06:47:53 2009 From: erbachs at gmail.com (Steve Erbach) Date: Wed, 25 Mar 2009 06:47:53 -0500 Subject: [AccessD] OT: Humor In-Reply-To: <49C383D5.1080509@gmail.com> References: <49C383D5.1080509@gmail.com> Message-ID: <39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> Not bad, John! Steve Erbach Neenah, WI On Fri, Mar 20, 2009 at 6:53 AM, John W Colby wrote: > > > /*New Evening Classes for Men!!! */ > > > > ALL ARE WELCOME > > OPEN TO MEN ONLY > Note: due to the complexity and level of difficulty, each course will > accept a maximum of eight participants. > > The courses cover two days, and topics covered in these courses > include:* * > > *DAY ONE* > > HOW TO FILL ICE CUBE TRAYS > Step by step guide with slide presentation From jwcolby at colbyconsulting.com Wed Mar 25 08:30:14 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 25 Mar 2009 09:30:14 -0400 Subject: [AccessD] OT: Humor In-Reply-To: <39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> References: <49C383D5.1080509@gmail.com> <39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> Message-ID: <49CA31E6.3030305@colbyconsulting.com> I am amazed the ladies of the list didn't jump on this post. John W. Colby www.ColbyConsulting.com Steve Erbach wrote: > Not bad, John! > > Steve Erbach > Neenah, WI > > On Fri, Mar 20, 2009 at 6:53 AM, John W Colby wrote: >> >> /*New Evening Classes for Men!!! */ >> >> >> >> ALL ARE WELCOME >> >> OPEN TO MEN ONLY >> Note: due to the complexity and level of difficulty, each course will >> accept a maximum of eight participants. >> >> The courses cover two days, and topics covered in these courses >> include:* * >> >> *DAY ONE* >> >> HOW TO FILL ICE CUBE TRAYS >> Step by step guide with slide presentation From nd500_lo at charter.net Wed Mar 25 09:25:20 2009 From: nd500_lo at charter.net (Dian) Date: Wed, 25 Mar 2009 07:25:20 -0700 Subject: [AccessD] OT: Humor In-Reply-To: <49CA31E6.3030305@colbyconsulting.com> References: <49C383D5.1080509@gmail.com><39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> <49CA31E6.3030305@colbyconsulting.com> Message-ID: <26BE00D230E24F278CFA8E9DFD8B18EA@dsunit1> We were all busy trying to find a place that actually offered such class. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, March 25, 2009 6:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Humor I am amazed the ladies of the list didn't jump on this post. John W. Colby www.ColbyConsulting.com Steve Erbach wrote: > Not bad, John! > > Steve Erbach > Neenah, WI > > On Fri, Mar 20, 2009 at 6:53 AM, John W Colby wrote: >> >> /*New Evening Classes for Men!!! */ >> >> >> >> ALL ARE WELCOME >> >> OPEN TO MEN ONLY >> Note: due to the complexity and level of difficulty, each course will >> accept a maximum of eight participants. >> >> The courses cover two days, and topics covered in these courses >> include:* * >> >> *DAY ONE* >> >> HOW TO FILL ICE CUBE TRAYS >> Step by step guide with slide presentation -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Wed Mar 25 09:32:22 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 25 Mar 2009 10:32:22 -0400 Subject: [AccessD] ...Access 14 64bit on Win7 References: <49C5E8E4.31883.90E45B6@stuart.lexacorp.com.pg><44CB34C44C0747CBA9105983D2A5CA43@SusanOne><1EB50BCE649C4784AE767D3CE22CA0D0@AMDXP><1F2EC6D7139744F1AF0AD7E7AAC5067C@Mattys><49c5bb62.1c05d00a.6b97.5012@mx.google.com><1D473D149C594C8E925D2DA266FE8BC9@jislaptopdev> <39cb22f30903250440ga0e9e54ybff487f52ddbed21@mail.gmail.com> Message-ID: <966975647EFD49D38949D92B4EF27D88@jislaptopdev> ...faster ...I doubt we'll get multi-threading, at least not in the first version ...I really don't care about larger, that's SQL Server's province. William -------------------------------------------------- From: "Steve Erbach" Sent: Wednesday, March 25, 2009 7:40 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] ...Access 14 64bit on Win7 > William, > > What would 64-bit Access mean to you? Larger than 2 GB databases? > Multi-threading of VBA? > > Steve Erbach > Neenah, WI > > > 2009/3/22 William Hindman : >> http://blogs.zdnet.com/Bott/?p=742 >> >> William > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Wed Mar 25 09:33:35 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 25 Mar 2009 10:33:35 -0400 Subject: [AccessD] OT: Humor References: <49C383D5.1080509@gmail.com><39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> <49CA31E6.3030305@colbyconsulting.com> Message-ID: <93C51B5AA45D4264980F4FFA8D76D64C@jislaptopdev> ...mayhap they didn't see the humor in it :) William -------------------------------------------------- From: "jwcolby" Sent: Wednesday, March 25, 2009 9:30 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] OT: Humor > I am amazed the ladies of the list didn't jump on this post. > > John W. Colby > www.ColbyConsulting.com > > > Steve Erbach wrote: >> Not bad, John! >> >> Steve Erbach >> Neenah, WI >> >> On Fri, Mar 20, 2009 at 6:53 AM, John W Colby wrote: >>> >>> /*New Evening Classes for Men!!! */ >>> >>> >>> >>> ALL ARE WELCOME >>> >>> OPEN TO MEN ONLY >>> Note: due to the complexity and level of difficulty, each course will >>> accept a maximum of eight participants. >>> >>> The courses cover two days, and topics covered in these courses >>> include:* * >>> >>> *DAY ONE* >>> >>> HOW TO FILL ICE CUBE TRAYS >>> Step by step guide with slide presentation > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Wed Mar 25 09:41:54 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 25 Mar 2009 10:41:54 -0400 Subject: [AccessD] OT: Humor References: <49C383D5.1080509@gmail.com><39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com><49CA31E6.3030305@colbyconsulting.com> <93C51B5AA45D4264980F4FFA8D76D64C@jislaptopdev> Message-ID: <63E07244AD15407A8A86CE943640184D@SusanOne> I was busy signing Bill up for the ice cube tray class. I swear... it just amazes me that he still doesn't know where ice comes from! Susan H. > ...mayhap they didn't see the humor in it :) From garykjos at gmail.com Wed Mar 25 10:13:11 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 10:13:11 -0500 Subject: [AccessD] OT: Humor In-Reply-To: <63E07244AD15407A8A86CE943640184D@SusanOne> References: <49C383D5.1080509@gmail.com> <39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> <49CA31E6.3030305@colbyconsulting.com> <93C51B5AA45D4264980F4FFA8D76D64C@jislaptopdev> <63E07244AD15407A8A86CE943640184D@SusanOne> Message-ID: We go ice fishing here. That's where it comes from isn't it? GK On Wed, Mar 25, 2009 at 9:41 AM, Susan Harkins wrote: > I was busy signing Bill up for the ice cube tray class. > > I swear... it just amazes me that he still doesn't know where ice comes > from! > > Susan H. > > > >> ...mayhap they didn't see the humor in it :) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From accessd at gfconsultants.com Wed Mar 25 10:18:34 2009 From: accessd at gfconsultants.com (Reuben Cummings) Date: Wed, 25 Mar 2009 11:18:34 -0400 Subject: [AccessD] OT: Humor In-Reply-To: <63E07244AD15407A8A86CE943640184D@SusanOne> Message-ID: You mean there are trays? I always thought it was magic inside the hole of my freezer door. Reuben Cummings GFC, LLC 812.523.1017 > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Susan Harkins > Sent: Wednesday, March 25, 2009 10:42 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT: Humor > > > I was busy signing Bill up for the ice cube tray class. > > I swear... it just amazes me that he still doesn't know where > ice comes > from! > > Susan H. > > > > > ...mayhap they didn't see the humor in it :) > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Wed Mar 25 10:24:15 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 25 Mar 2009 08:24:15 -0700 Subject: [AccessD] OT: Humor In-Reply-To: <49CA31E6.3030305@colbyconsulting.com> References: <49C383D5.1080509@gmail.com><39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com> <49CA31E6.3030305@colbyconsulting.com> Message-ID: Why, was it supposed to be a joke?? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, March 25, 2009 6:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: Humor I am amazed the ladies of the list didn't jump on this post. John W. Colby www.ColbyConsulting.com Steve Erbach wrote: > Not bad, John! > > Steve Erbach > Neenah, WI > > On Fri, Mar 20, 2009 at 6:53 AM, John W Colby wrote: >> >> /*New Evening Classes for Men!!! */ >> >> >> >> ALL ARE WELCOME >> >> OPEN TO MEN ONLY >> Note: due to the complexity and level of difficulty, each course will >> accept a maximum of eight participants. >> >> The courses cover two days, and topics covered in these courses >> include:* * >> >> *DAY ONE* >> >> HOW TO FILL ICE CUBE TRAYS >> Step by step guide with slide presentation -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Mar 25 10:49:24 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 25 Mar 2009 11:49:24 -0400 Subject: [AccessD] OT: Humor In-Reply-To: <63E07244AD15407A8A86CE943640184D@SusanOne> References: <49C383D5.1080509@gmail.com><39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com><49CA31E6.3030305@colbyconsulting.com> <93C51B5AA45D4264980F4FFA8D76D64C@jislaptopdev> <63E07244AD15407A8A86CE943640184D@SusanOne> Message-ID: <49CA5284.1030907@colbyconsulting.com> Sign him up for the whole seminar. It is two days, he probably needs most of it, and it gets him out of your hair for the weekend. John W. Colby www.ColbyConsulting.com Susan Harkins wrote: > I was busy signing Bill up for the ice cube tray class. > > I swear... it just amazes me that he still doesn't know where ice comes > from! > > Susan H. > > > >> ...mayhap they didn't see the humor in it :) > From jwcolby at colbyconsulting.com Wed Mar 25 10:52:18 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 25 Mar 2009 11:52:18 -0400 Subject: [AccessD] OT: Humor In-Reply-To: References: Message-ID: <49CA5332.5010903@colbyconsulting.com> I have to tell you, I always used the ice, and refilled the trays. The last Refri we bought I made sure had an ice cube maker (though not through the door). What a difference in my life. Of course now Mary is muttering things about folding cloths... John W. Colby www.ColbyConsulting.com Reuben Cummings wrote: > You mean there are trays? I always thought it was magic inside the hole of > my freezer door. > > Reuben Cummings > GFC, LLC > 812.523.1017 > > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Susan Harkins >> Sent: Wednesday, March 25, 2009 10:42 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] OT: Humor >> >> >> I was busy signing Bill up for the ice cube tray class. >> >> I swear... it just amazes me that he still doesn't know where >> ice comes >> from! >> >> Susan H. >> >> >> >>> ...mayhap they didn't see the humor in it :) >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > From ssharkins at gmail.com Wed Mar 25 10:59:16 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 25 Mar 2009 11:59:16 -0400 Subject: [AccessD] OT: Humor References: <49C383D5.1080509@gmail.com><39cb22f30903250447s513f7379x3f554f18be1cf3d@mail.gmail.com><49CA31E6.3030305@colbyconsulting.com> Message-ID: Oh Charlotte, you made me laugh out loud! ;) I've got a bad cold and boy... that felt good. :) Susan H. > Why, was it supposed to be a joke?? > > Charlotte Foust From garykjos at gmail.com Wed Mar 25 11:03:25 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 11:03:25 -0500 Subject: [AccessD] Please Help! Message-ID: Your volunteer moderators..... Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages held for review due to being above the size limit. I've got actual work to do here people! Thanks, -- Gary Kjos garykjos at gmail.com From davidmcafee at gmail.com Wed Mar 25 12:03:25 2009 From: davidmcafee at gmail.com (David McAfee) Date: Wed, 25 Mar 2009 10:03:25 -0700 Subject: [AccessD] Please Help! In-Reply-To: References: Message-ID: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Are they by chance gmail addresses? I tend to forget since gmail suppress previous conversations in an email. On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos wrote: > Your volunteer moderators..... > > Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages > held for review due to being above the size limit. > > I've got actual work to do here people! > > Thanks, > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Wed Mar 25 12:12:45 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 25 Mar 2009 17:12:45 +0000 Subject: [AccessD] Please Help! In-Reply-To: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: I just got one bounced on the SQL list. As I looked at the email...evertime I put a line feed...the returning email would have 2. Aslo...every line on the return email has '>' added to the front of the line. So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. I'm sure this adds up fast. Any ideas? Mark A. Matte > Date: Wed, 25 Mar 2009 10:03:25 -0700 > From: davidmcafee at gmail.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Please Help! > > Are they by chance gmail addresses? I tend to forget since gmail suppress > previous conversations in an email. > > > > On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos wrote: > > > Your volunteer moderators..... > > > > Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages > > held for review due to being above the size limit. > > > > I've got actual work to do here people! > > > > Thanks, > > > > -- > > Gary Kjos > > garykjos at gmail.com > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Internet Explorer 8 ? Now Available. Faster, safer, easier. http://clk.atdmt.com/MRT/go/141323790/direct/01/ From garykjos at gmail.com Wed Mar 25 12:16:28 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 12:16:28 -0500 Subject: [AccessD] Please Help! In-Reply-To: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: As a gmail user myself I understand how that can happen. I sometimes forget to trim myself. But it's not one particular person or e-mail client or service. It's a habit we should all get ourselves into. Database Advisors PAYS for storing the message history and so the smaller the messages, the less we pay. And over time, not trimming the duplicate footer messages and previous messages that don't relate to a specific reply ends up adding to our storage bill. So this is just a friendly reminder to try to do our best to trim off the stuff that doesn't relate to your reply. GK On Wed, Mar 25, 2009 at 12:03 PM, David McAfee wrote: > Are they by chance gmail addresses? ?I tend to forget since gmail suppress > previous conversations in an email. > -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Wed Mar 25 12:20:20 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 12:20:20 -0500 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: Well the listserve mail server is a Linux box i beleive. Linux and Unix do treat end of line terminations differently than Windows based mail. Are you sending in PLAIN TEXT and not HTML format? The list mail should be in plain text for the best results. HTML stuff gets stripped anyway. GK On Wed, Mar 25, 2009 at 12:12 PM, Mark A Matte wrote: > > I just got one bounced on the SQL list. ?As I looked at the email...evertime I put a line feed...the returning email would have 2. ?Aslo...every line on the return email has '>' added to the front of the line. ?So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. > > > > I'm sure this adds up fast. > > > > Any ideas? > > > > Mark A. Matte -- Gary Kjos garykjos at gmail.com From markamatte at hotmail.com Wed Mar 25 12:33:49 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 25 Mar 2009 17:33:49 +0000 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: Yes...plain text > Date: Wed, 25 Mar 2009 12:20:20 -0500 > From: garykjos at gmail.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Please Help! > > Well the listserve mail server is a Linux box i beleive. Linux and > Unix do treat end of line terminations differently than Windows based > mail. Are you sending in PLAIN TEXT and not HTML format? The list > mail should be in plain text for the best results. HTML stuff gets > stripped anyway. > > GK > > On Wed, Mar 25, 2009 at 12:12 PM, Mark A Matte wrote: > > > > I just got one bounced on the SQL list. As I looked at the email...evertime I put a line feed...the returning email would have 2. Aslo...every line on the return email has '>' added to the front of the line. So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. > > > > > > > > I'm sure this adds up fast. > > > > > > > > Any ideas? > > > > > > > > Mark A. Matte > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get quick access to your favorite MSN content with Internet Explorer 8. http://ie8.msn.com/microsoft/internet-explorer-8/en-us/ie8.aspx?ocid=B037MSN55C0701A From carbonnb at gmail.com Wed Mar 25 13:53:16 2009 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Wed, 25 Mar 2009 14:53:16 -0400 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: Mark, I suspect that the double line feeds are a result of sending HTML email and the mailing list doing the conversion from HTML to plain text. Bryan On Wed, Mar 25, 2009 at 1:12 PM, Mark A Matte wrote: > > I just got one bounced on the SQL list. ?As I looked at the email...evertime I put a line feed...the returning email would have 2. ?Aslo...every line on the return email has '>' added to the front of the line. ?So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. > > > > I'm sure this adds up fast. > > > > Any ideas? > > > > Mark A. Matte > >> Date: Wed, 25 Mar 2009 10:03:25 -0700 >> From: davidmcafee at gmail.com >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Please Help! >> >> Are they by chance gmail addresses? I tend to forget since gmail suppress >> previous conversations in an email. >> >> >> >> On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos wrote: >> >> > Your volunteer moderators..... >> > >> > Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages >> > held for review due to being above the size limit. >> > >> > I've got actual work to do here people! >> > >> > Thanks, >> > >> > -- >> > Gary Kjos >> > garykjos at gmail.com >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> > >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Internet Explorer 8 ? Now Available. Faster, safer, easier. > http://clk.atdmt.com/MRT/go/141323790/direct/01/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From markamatte at hotmail.com Wed Mar 25 14:26:32 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 25 Mar 2009 19:26:32 +0000 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: Sorry...it was Rich Text. I've changed it to Plain. ...but what is adding the>>>'s to each line? Mark > Date: Wed, 25 Mar 2009 14:53:16 -0400 > From: carbonnb at gmail.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Please Help! > > Mark, I suspect that the double line feeds are a result of sending > HTML email and the mailing list doing the conversion from HTML to > plain text. > > Bryan > > On Wed, Mar 25, 2009 at 1:12 PM, Mark A Matte wrote: >> >> I just got one bounced on the SQL list. As I looked at the email...evertime I put a line feed...the returning email would have 2. Aslo...every line on the return email has '>' added to the front of the line. So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. >> >> >> >> I'm sure this adds up fast. >> >> >> >> Any ideas? >> >> >> >> Mark A. Matte >> >>> Date: Wed, 25 Mar 2009 10:03:25 -0700 >>> From: davidmcafee at gmail.com >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] Please Help! >>> >>> Are they by chance gmail addresses? I tend to forget since gmail suppress >>> previous conversations in an email. >>> >>> >>> >>> On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos wrote: >>> >>>> Your volunteer moderators..... >>>> >>>> Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages >>>> held for review due to being above the size limit. >>>> >>>> I've got actual work to do here people! >>>> >>>> Thanks, >>>> >>>> -- >>>> Gary Kjos >>>> garykjos at gmail.com >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Internet Explorer 8 ? Now Available. Faster, safer, easier. >> http://clk.atdmt.com/MRT/go/141323790/direct/01/ >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Internet Explorer 8 ? Now Available. Faster, safer, easier. http://clk.atdmt.com/MRT/go/141323790/direct/01/ From marksimms at verizon.net Wed Mar 25 14:36:49 2009 From: marksimms at verizon.net (Mark Simms) Date: Wed, 25 Mar 2009 15:36:49 -0400 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Instead of email, why can't this list migrate to a web-based forum with threads, attachments, and all of the other features as well ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Bryan Carbonnell > Sent: Wednesday, March 25, 2009 2:53 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Please Help! > > Mark, I suspect that the double line feeds are a result of > sending HTML email and the mailing list doing the conversion > from HTML to plain text. > > Bryan From garykjos at gmail.com Wed Mar 25 14:53:30 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 14:53:30 -0500 Subject: [AccessD] Please Help! In-Reply-To: <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Message-ID: Hi Mark, Would that cost more or less than what we have? Who will do the WORK to set it up and maintain it? Those are the big two quesitons that come to mind. The company that was set up to run this list runs off donations. Money is a big barrier. Time is too as the people who do the work here are all volunteers doing this on their own time. The list is NOT the place to discuss this though. You should contact the board of directors or the president to present your plan for changing the format of AccessD. I'm not sure when the next BOD meeting is but our president John Bartow would and he might be the best person to present this idea to. Here is John's direct e-mail address. john at winhaven.net GK On Wed, Mar 25, 2009 at 2:36 PM, Mark Simms wrote: > Instead of email, why can't this list migrate to a web-based forum with > threads, attachments, and all of the other features as well ? > -- Gary Kjos garykjos at gmail.com From cfoust at infostatsystems.com Wed Mar 25 15:02:24 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 25 Mar 2009 13:02:24 -0700 Subject: [AccessD] Please Help! In-Reply-To: <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Message-ID: Please believe me, we should be delighted to still have this kind of list. The costs and work dealing with a web-based forum is horrendous. Woody's Lounge just moved recently from our old, highly customized W3Threads software to an IPBoard based forum, but it took the time and money investment of the Windows Secrets gang to get it there. The volunteer moderators and admins simply don't have time to do all the necessary work. And it's an on-going task. People can't log in or they forgot their password or they want to change their user name and have it show up on all their posts retroactively or they don't like the skins available or they can't understand why they can't just remove their post from the start of a thread. They don't know how to post a link and can't figure out things that have nothing to do with the forum and everything to do with the problem seated at the keyboard. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms Sent: Wednesday, March 25, 2009 12:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Please Help! Instead of email, why can't this list migrate to a web-based forum with threads, attachments, and all of the other features as well ? > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan > Carbonnell > Sent: Wednesday, March 25, 2009 2:53 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Please Help! > > Mark, I suspect that the double line feeds are a result of sending > HTML email and the mailing list doing the conversion from HTML to > plain text. > > Bryan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Wed Mar 25 15:18:25 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 25 Mar 2009 16:18:25 -0400 Subject: [AccessD] AccessD Forum/was Please Help! References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Message-ID: <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> GK 1) I disagree that this is NOT the place to discuss such a plan ...implementing it is different, but discussing the concept pro & con certainly does belong here imnsho since it directly impacts every AccessD user. 2) I like getting an e-mail alert whenever there is a new post to the lists I monitor ...if a forum version notified me of new posts in threads I was tracking and gave me a link back, then I'd like the idea ...such forum software does exist but the costs and operational implications need to be understood and impacted. There is a huge amount of volunteer time and donated monies invested in building and maintaining the current list serve and web site ...a move to a forum format would require doing a lot of that work all over again ...it was fairly easy when we first built this list to find skilled volunteers to carry that load ...I'm not sure it is doable again. William -------------------------------------------------- From: "Gary Kjos" Sent: Wednesday, March 25, 2009 3:53 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Please Help! > Hi Mark, > > Would that cost more or less than what we have? Who will do the WORK > to set it up and maintain it? Those are the big two quesitons that > come to mind. The company that was set up to run this list runs off > donations. Money is a big barrier. Time is too as the people who do > the work here are all volunteers doing this on their own time. > > The list is NOT the place to discuss this though. You should contact > the board of directors or the president to present your plan for > changing the format of AccessD. I'm not sure when the next BOD meeting > is but our president John Bartow would and he might be the best person > to present this idea to. > > Here is John's direct e-mail address. > > john at winhaven.net > > GK > > On Wed, Mar 25, 2009 at 2:36 PM, Mark Simms wrote: >> Instead of email, why can't this list migrate to a web-based forum with >> threads, attachments, and all of the other features as well ? >> > > -- > Gary Kjos > garykjos at gmail.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From garykjos at gmail.com Wed Mar 25 15:28:50 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 15:28:50 -0500 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Message-ID: Thank you for that input Charlotte. As I noted, we are a running a low cost and volunteer run operation here. I think we are open to listening to suggestions for change but they have to be less expensive and less time intensive than what we have now to be considered for replacing what we have. Just my personal opinion. That is for the BOD and the management team to decide. GK On Wed, Mar 25, 2009 at 3:02 PM, Charlotte Foust wrote: > Please believe me, we should be delighted to still have this kind of > list. ?The costs and work dealing with a web-based forum is horrendous. > Woody's Lounge just moved recently from our old, highly customized > W3Threads software to an IPBoard based forum, but it took the time and > money investment of the Windows Secrets gang to get it there. ?The > volunteer moderators and admins simply don't have time to do all the > necessary work. ?And it's an on-going task. ?People can't log in or they > forgot their password or they want to change their user name and have it > show up on all their posts retroactively or they don't like the skins > available or they can't understand why they can't just remove their post > from the start of a thread. ?They don't know how to post a link and > can't figure out things that have nothing to do with the forum and > everything to do with the problem seated at the keyboard. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark Simms > Sent: Wednesday, March 25, 2009 12:37 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Please Help! > > Instead of email, why can't this list migrate to a web-based forum with > threads, attachments, and all of the other features as well ? > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bryan >> Carbonnell >> Sent: Wednesday, March 25, 2009 2:53 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Please Help! >> >> Mark, I suspect that the double line feeds are a result of sending >> HTML email and the mailing list doing the conversion from HTML to >> plain text. >> >> Bryan > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From garykjos at gmail.com Wed Mar 25 15:41:09 2009 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 25 Mar 2009 15:41:09 -0500 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: OK, I bow before you Oh great founding father of AccessD and Database Advisors ;-) Seems a bit off topic to me but not completely either. Let's let it run for a while and see where it goes. I'd point out that using Gmail I have THREADS on all these conversations by default. Also we specifically don't allow attachments because of the potential of nastiness they can contain. We do need to be open to ideas though. If there is a better and less expensive way to go and people willing to set it up and run it on an ongoing basis, we should have a look. But as you say William, we do have an investment in what we already have and it does work pretty well with relatively little work on anyone EXCEPT BRYAN's part. Let me take this opportunity to say Thank you BRYAN! For all you do. GK On Wed, Mar 25, 2009 at 3:18 PM, William Hindman wrote: > > GK > > 1) I disagree that this is NOT the place to discuss such a plan > ...implementing it is different, but discussing the concept pro & con > certainly does belong here imnsho since it directly impacts every AccessD > user. > > 2) I like getting an e-mail alert whenever there is a new post to the lists > I monitor ...if a forum version notified me of new posts in threads I was > tracking and gave me a link back, then I'd like the idea ...such forum > software does exist but the costs and operational implications need to be > understood and impacted. > > There is a huge amount of volunteer time and donated monies invested in > building and maintaining the current list serve and web site ...a move to a > forum format would require doing a lot of that work all over again ...it was > fairly easy when we first built this list to find skilled volunteers to > carry that load ...I'm not sure it is doable again. > > William > > -------------------------------------------------- > From: "Gary Kjos" > Sent: Wednesday, March 25, 2009 3:53 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Please Help! > >> Hi Mark, >> >> Would that cost more or less than what we have? ?Who will do the WORK >> to set it up and maintain it? ?Those are the big two quesitons that >> come to mind. The company that was set up to run this list runs off >> donations. Money is a big barrier. Time is too as the people who do >> the work here are all volunteers doing this on their own time. >> >> The list is NOT the place to discuss this though. You should contact >> the board of directors or the president to present your plan for >> changing the format of AccessD. I'm not sure when the next BOD meeting >> is but our president John Bartow would and he might be the best person >> to present this idea to. >> >> Here is John's direct e-mail address. >> >> john at winhaven.net >> >> GK >> >> On Wed, Mar 25, 2009 at 2:36 PM, Mark Simms wrote: >>> Instead of email, why can't this list migrate to a web-based forum with >>> threads, attachments, and all of the other features as well ? >>> >> >> -- >> Gary Kjos >> garykjos at gmail.com -- Gary Kjos garykjos at gmail.com From max.wanadoo at gmail.com Wed Mar 25 15:44:12 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 25 Mar 2009 20:44:12 +0000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: I disagree too. IOW, I agree with William, This IS the place to discuss this. Where else should we discuss leaving the current status quo. The moderators do a fantastic job and I have had my wrists slapped more than once, but the list does have limitaions (but I will still live with them, rather than lose the fantastic people that make up this list). However, as some of you will know, I have been looking for a forum for my medical charity and the two I have found are (1) beyound my skill levels or (2) DotNetNuke which I am struggling with for implemtation - but that might be a probem with the hosting company who (after spendin ?110 of my own money) are not doing what they said they could do in their blurb! I would like this list to :- 1. Keep the moderators, but allow different "groupings" so that we can "beat the drum" if we have issue we wish to discuss. 2. Allow uploading/downloading of example mdb etc - after all, this is central to what we are doing but we have to jump through hoops to get anything other than plain text to communicate/send to each other. 3. Allow the jokes and the comeraradery to continue. The relationship between the current "membershp" is what gives this List the soul and heart of the List. Sometimes the Moderators tend to forget this ad they shouldn't. My 2p worth Max From DWUTKA at Marlow.com Wed Mar 25 15:54:07 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 25 Mar 2009 15:54:07 -0500 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS><4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: #1. Stripping attachments makes our email list relatively safe from viruses. #2. The moderators on AccessD do an EXCELLENT job keeping things in focus. There is more then enough horseplay, debate, and all around tom foolery to keep the 'camaraderie', and still keep things civil. It's a fine balance, and I think it's been achieved here. #3. Posting limits really were set due to the fact that not all list members were on broadband. This is something we may need to discuss on the BoD list. If it doesn't cost us more to use up more bandwidth, it may ease some things if we double or triple our size limits. (also, we archive lists, so the archives might get too big to host if we do this...). Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, March 25, 2009 3:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] AccessD Forum/was Please Help! I disagree too. IOW, I agree with William, This IS the place to discuss this. Where else should we discuss leaving the current status quo. The moderators do a fantastic job and I have had my wrists slapped more than once, but the list does have limitaions (but I will still live with them, rather than lose the fantastic people that make up this list). However, as some of you will know, I have been looking for a forum for my medical charity and the two I have found are (1) beyound my skill levels or (2) DotNetNuke which I am struggling with for implemtation - but that might be a probem with the hosting company who (after spendin ?110 of my own money) are not doing what they said they could do in their blurb! I would like this list to :- 1. Keep the moderators, but allow different "groupings" so that we can "beat the drum" if we have issue we wish to discuss. 2. Allow uploading/downloading of example mdb etc - after all, this is central to what we are doing but we have to jump through hoops to get anything other than plain text to communicate/send to each other. 3. Allow the jokes and the comeraradery to continue. The relationship between the current "membershp" is what gives this List the soul and heart of the List. Sometimes the Moderators tend to forget this ad they shouldn't. My 2p worth Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Wed Mar 25 16:00:47 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 25 Mar 2009 21:00:47 +0000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: #1 - Agreed. That is a problem, but surely we could come up with a way around this limitation - after all we are programmers . #2. No argument there. Spot On! #3. Or no limit at all, BUT one problem I have noticed is that things "drift" off the original topic and probably needs to have people more ProActive in starting new threads instead of just clicking on Reply. Max On Wed, Mar 25, 2009 at 8:54 PM, Drew Wutka wrote: > #1. Stripping attachments makes our email list relatively safe from > viruses. > > #2. The moderators on AccessD do an EXCELLENT job keeping things in focus. > There is more then enough horseplay, debate, and all around tom foolery to > keep the 'camaraderie', and still keep things civil. It's a fine balance, > and I think it's been achieved here. > > #3. Posting limits really were set due to the fact that not all list > members were on broadband. This is something we may need to discuss on the > BoD list. If it doesn't cost us more to use up more bandwidth, it may ease > some things if we double or triple our size limits. (also, we archive > lists, so the archives might get too big to host if we do this...). > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, March 25, 2009 3:44 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] AccessD Forum/was Please Help! > > I disagree too. IOW, I agree with William, > > This IS the place to discuss this. Where else should we discuss leaving > the > current status quo. > > The moderators do a fantastic job and I have had my wrists slapped more > than > once, but the list does have limitaions (but I will still live with them, > rather than lose the fantastic people that make up this list). > > However, as some of you will know, I have been looking for a forum for my > medical charity and the two I have found are (1) beyound my skill levels or > (2) DotNetNuke which I am struggling with for implemtation - but that might > be a probem with the hosting company who (after spendin ?110 of my own > money) are not doing what they said they could do in their blurb! > > I would like this list to :- > 1. Keep the moderators, but allow different "groupings" so that we can > "beat > the drum" if we have issue we wish to discuss. > 2. Allow uploading/downloading of example mdb etc - after all, this is > central to what we are doing but we have to jump through hoops to get > anything other than plain text to communicate/send to each other. > 3. Allow the jokes and the comeraradery to continue. The relationship > between the current "membershp" is what gives this List the soul and heart > of the List. Sometimes the Moderators tend to forget this ad they > shouldn't. > > My 2p worth > > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the material in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Wed Mar 25 16:10:02 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 25 Mar 2009 16:10:02 -0500 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS><4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: When you come up with a way to make all attachments 100% safe, without stripping them....let me know, we'll be millionaires! ;) As for the limits, no, we do need to have some limits in place. We recently moved our in house mailbox limits from 50 meg to 200 meg. Get a 1 meg email replied to on this list about 30 times, that's 30 megs taking up room in a heart beat. But 100k would ease a lot of issues. I'll bring it up in the BoD. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, March 25, 2009 4:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] AccessD Forum/was Please Help! #1 - Agreed. That is a problem, but surely we could come up with a way around this limitation - after all we are programmers . #2. No argument there. Spot On! #3. Or no limit at all, BUT one problem I have noticed is that things "drift" off the original topic and probably needs to have people more ProActive in starting new threads instead of just clicking on Reply. Max On Wed, Mar 25, 2009 at 8:54 PM, Drew Wutka wrote: > #1. Stripping attachments makes our email list relatively safe from > viruses. > > #2. The moderators on AccessD do an EXCELLENT job keeping things in focus. > There is more then enough horseplay, debate, and all around tom foolery to > keep the 'camaraderie', and still keep things civil. It's a fine balance, > and I think it's been achieved here. > > #3. Posting limits really were set due to the fact that not all list > members were on broadband. This is something we may need to discuss on the > BoD list. If it doesn't cost us more to use up more bandwidth, it may ease > some things if we double or triple our size limits. (also, we archive > lists, so the archives might get too big to host if we do this...). > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, March 25, 2009 3:44 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] AccessD Forum/was Please Help! > > I disagree too. IOW, I agree with William, > > This IS the place to discuss this. Where else should we discuss leaving > the > current status quo. > > The moderators do a fantastic job and I have had my wrists slapped more > than > once, but the list does have limitaions (but I will still live with them, > rather than lose the fantastic people that make up this list). > > However, as some of you will know, I have been looking for a forum for my > medical charity and the two I have found are (1) beyound my skill levels or > (2) DotNetNuke which I am struggling with for implemtation - but that might > be a probem with the hosting company who (after spendin ?110 of my own > money) are not doing what they said they could do in their blurb! > > I would like this list to :- > 1. Keep the moderators, but allow different "groupings" so that we can > "beat > the drum" if we have issue we wish to discuss. > 2. Allow uploading/downloading of example mdb etc - after all, this is > central to what we are doing but we have to jump through hoops to get > anything other than plain text to communicate/send to each other. > 3. Allow the jokes and the comeraradery to continue. The relationship > between the current "membershp" is what gives this List the soul and heart > of the List. Sometimes the Moderators tend to forget this ad they > shouldn't. > > My 2p worth > > Max > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the material in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From stuart at lexacorp.com.pg Wed Mar 25 16:27:31 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 07:27:31 +1000 Subject: [AccessD] Please Help! In-Reply-To: References: , <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com>, Message-ID: <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> Of course, if we all gave up this stupid top posting and adopted the more sensible inline and bottom posting habits, people would trim without having to be pushed. -- Stuart On 25 Mar 2009 at 12:16, Gary Kjos wrote: > So this is just a friendly reminder to try to do our best to trim off > the stuff that doesn't relate to your reply. From stuart at lexacorp.com.pg Wed Mar 25 16:29:45 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 07:29:45 +1000 Subject: [AccessD] Please Help! In-Reply-To: References: , , Message-ID: <49CB2EE9.24333.2A907F9@stuart.lexacorp.com.pg> Hotmail, implementing what was the conventional way of quoting previous messages since the birth of Usenet ( until MS started producing email clients and stuffed it up for everyone) -- Stuart On 25 Mar 2009 at 19:26, Mark A Matte wrote: > > > Sorry...it was Rich Text. I've changed it to Plain. > > ...but what is adding the>>>'s to each line? > > Mark > > > Date: Wed, 25 Mar 2009 14:53:16 -0400 > > From: carbonnb at gmail.com > > To: accessd at databaseadvisors.com > > Subject: Re: [AccessD] Please Help! > > > > Mark, I suspect that the double line feeds are a result of sending > > HTML email and the mailing list doing the conversion from HTML to > > plain text. > > > > Bryan > > > > On Wed, Mar 25, 2009 at 1:12 PM, Mark A Matte wrote: > >> > >> I just got one bounced on the SQL list. As I looked at the email...evertime I put a line feed...the returning email would have 2. Aslo...every line on the return email has '>' added to the front of the line. So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. > >> > >> > >> > >> I'm sure this adds up fast. > >> > >> > >> > >> Any ideas? > >> > >> > >> > >> Mark A. Matte > >> > >>> Date: Wed, 25 Mar 2009 10:03:25 -0700 > >>> From: davidmcafee at gmail.com > >>> To: accessd at databaseadvisors.com > >>> Subject: Re: [AccessD] Please Help! > >>> > >>> Are they by chance gmail addresses? I tend to forget since gmail suppress > >>> previous conversations in an email. > >>> > >>> > >>> > >>> On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos wrote: > >>> > >>>> Your volunteer moderators..... > >>>> > >>>> Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages > >>>> held for review due to being above the size limit. > >>>> > >>>> I've got actual work to do here people! > >>>> > >>>> Thanks, > >>>> > >>>> -- > >>>> Gary Kjos > >>>> garykjos at gmail.com > >>>> -- > >>>> AccessD mailing list > >>>> AccessD at databaseadvisors.com > >>>> http://databaseadvisors.com/mailman/listinfo/accessd > >>>> Website: http://www.databaseadvisors.com > >>>> > >>> -- > >>> AccessD mailing list > >>> AccessD at databaseadvisors.com > >>> http://databaseadvisors.com/mailman/listinfo/accessd > >>> Website: http://www.databaseadvisors.com > >> > >> _________________________________________________________________ > >> Internet Explorer 8 - Now Available. Faster, safer, easier. > >> http://clk.atdmt.com/MRT/go/141323790/direct/01/ > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/accessd > >> Website: http://www.databaseadvisors.com > >> > > > > > > > > -- > > Bryan Carbonnell - carbonnb at gmail.com > > Life's journey is not to arrive at the grave safely in a well > > preserved body, but rather to skid in sideways, totally worn out, > > shouting "What a great ride!" > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > _________________________________________________________________ > Internet Explorer 8 - Now Available. Faster, safer, easier. > http://clk.atdmt.com/MRT/go/141323790/direct/01/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From kathryn at bassett.net Wed Mar 25 16:30:47 2009 From: kathryn at bassett.net (Kathryn Bassett) Date: Wed, 25 Mar 2009 14:30:47 -0700 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Message-ID: <5B97527991504A889DA91751B22001CE@KathrynVista> Not to mention that if it doesn't arrive in my email, I won't make the effort to go to a forum. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Charlotte Foust > Sent: 25 Mar 2009 1:02 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Please Help! > > Please believe me, we should be delighted to still have this > kind of list. The costs and work dealing with a web-based > forum is horrendous. From stuart at lexacorp.com.pg Wed Mar 25 16:32:03 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 07:32:03 +1000 Subject: [AccessD] Please Help! In-Reply-To: <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> References: , , <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> Message-ID: <49CB2F73.29579.2AB245F@stuart.lexacorp.com.pg> Aah, please no! I don't have time to spend browsing multiple fora. Mailing lists are much more convenient for this sort of thing. -- Stuart On 25 Mar 2009 at 15:36, Mark Simms wrote: > Instead of email, why can't this list migrate to a web-based forum with > threads, attachments, and all of the other features as well ? > From stuart at lexacorp.com.pg Wed Mar 25 16:38:25 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 07:38:25 +1000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: , <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev>, Message-ID: <49CB30F1.17950.2B0F93A@stuart.lexacorp.com.pg> Any chance of setting up an FTP site on the dbAdvisers website with access restricted to list members where we could up/download this sort of thing? -- Cheers On 25 Mar 2009 at 20:44, Max Wanadoo wrote: > I would like this list to :- > 2. Allow uploading/downloading of example mdb etc - after all, this is > central to what we are doing but we have to jump through hoops to get > anything other than plain text to communicate/send to each other. From stuart at lexacorp.com.pg Wed Mar 25 16:40:37 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 07:40:37 +1000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: , , Message-ID: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> I'm still on a 128K line and it still costs e about 20c US for every MB I pull down over it. Not all of us live in countries with multi Gig broadband and low cost. -- Stuart On 25 Mar 2009 at 15:54, Drew Wutka wrote: > #3. Posting limits really were set due to the fact that not all list > members were on broadband. This is something we may need to discuss > on the BoD list. If it doesn't cost us more to use up more bandwidth, > it may ease some things if we double or triple our size limits. > (also, we archive lists, so the archives might get too big to host if > we do this...). > From stuart at lexacorp.com.pg Wed Mar 25 16:42:50 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 07:42:50 +1000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: , , Message-ID: <49CB31FA.5901.2B50451@stuart.lexacorp.com.pg> IMNSHO, 20K is more than enough to say what you need to say, if it isn't dragging along half a dozen previous messages. JC's excellent Classes tutorials all fitted inside that limit. I really don't see a need to increase it. -- Stuart On 25 Mar 2009 at 16:10, Drew Wutka wrote: > As for the limits, no, we do need to have some limits in place. We > recently moved our in house mailbox limits from 50 meg to 200 meg. > Get a 1 meg email replied to on this list about 30 times, that's 30 > megs taking up room in a heart beat. But 100k would ease a lot of > issues. I'll bring it up in the BoD. From mmattys at rochester.rr.com Wed Mar 25 16:45:14 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Wed, 25 Mar 2009 17:45:14 -0400 Subject: [AccessD] Please Help! References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <5B97527991504A889DA91751B22001CE@KathrynVista> Message-ID: Ditto! Me, too! and three! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Kathryn Bassett" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, March 25, 2009 5:30 PM Subject: Re: [AccessD] Please Help! > Not to mention that if it doesn't arrive in my email, I won't make the > effort to go to a forum. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Charlotte Foust >> Sent: 25 Mar 2009 1:02 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Please Help! >> >> Please believe me, we should be delighted to still have this >> kind of list. The costs and work dealing with a web-based >> forum is horrendous. From ssharkins at gmail.com Wed Mar 25 16:49:07 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 25 Mar 2009 17:49:07 -0400 Subject: [AccessD] Please Help! References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <5B97527991504A889DA91751B22001CE@KathrynVista> Message-ID: <2D69FEF5B9B84A2BB0CD1DE3B1F26D8C@SusanOne> I'd be inclined to frequent the forum when I needed help, but I might not be as diligent about helping folks -- not that I am now, but that's because someone always beats me to the punch! :) I think we might lose some of that. A forum is a different format -- now this is just my opinion, but... I think of forums as a place where I can go, look up information by categories (sometimes), and post a question that a volunteering expert will then try to answer. A list is more of a community. Susan H. > Not to mention that if it doesn't arrive in my email, I won't make the > effort to go to a forum. From jwcolby at colbyconsulting.com Wed Mar 25 18:25:52 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 25 Mar 2009 19:25:52 -0400 Subject: [AccessD] vmware - massive confusion Message-ID: <49CABD80.9050305@colbyconsulting.com> I had a perfectly functioning VMWare server version 1.x. I made the BIG mistake of updating to 2.X. Now I just can't get my existing machines recognized. That server is just not functioning any more. I have a web based (can you say SUCKY) something (not sure what to call it) with one VM (I think created from scratch, not sure) but there just does not appear to be any way to navigate to a directory and select existing machines. I can create a new VM, and I can import an "appliance" but adding existing machines... just no way that I can find. I managed to find (well hidden) a "thick client" 2.5. It too shows no way to load existing clients. Am I missing something or is VMWare somehow "channeling me" to work in some new paradigm that they don't bother to explain? This REALLY sucks. I have a working server on another machine which is the old 1.x stuff which I can't upgrade of course or I will not have ANY of my existing clients mountable. I really need to figure this thing out. Any one who knows how this works please email me off-line and I will give you my first born son (well, first adopted son). I am desperate. Thanks, -- John W. Colby www.ColbyConsulting.com From Darryl.Collins at coles.com.au Wed Mar 25 19:00:05 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 26 Mar 2009 11:00:05 +1100 Subject: [AccessD] Please Help! In-Reply-To: <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F138DD@WPEXCH22.retail.ad.cmltd.net.au> heh... ok I will bite. Actually, I much prefer top posting as I don't have to scroll down to see what the latest comment is, However i can see your point WRT snipping stuff. Another major offender is those huge disclaimer sigs that are auto attached to many corporate emails. urrrgh. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Thursday, 26 March 2009 8:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Please Help! Of course, if we all gave up this stupid top posting and adopted the more sensible inline and bottom posting habits, people would trim without having to be pushed. -- This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From carbonnb at gmail.com Wed Mar 25 19:05:55 2009 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Wed, 25 Mar 2009 20:05:55 -0400 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: That is standard way to mark quote in email. Bryan On Wed, Mar 25, 2009 at 3:26 PM, Mark A Matte wrote: > > > Sorry...it was Rich Text. ?I've changed it to Plain. > > ...but what is adding the>>>'s to each line? > > Mark > >> Date: Wed, 25 Mar 2009 14:53:16 -0400 >> From: carbonnb at gmail.com >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Please Help! >> >> Mark, I suspect that the double line feeds are a result of sending >> HTML email and the mailing list doing the conversion from HTML to >> plain text. >> >> Bryan >> >> On Wed, Mar 25, 2009 at 1:12 PM, Mark A Matte ?wrote: >>> >>> I just got one bounced on the SQL list. ?As I looked at the email...evertime I put a line feed...the returning email would have 2. ?Aslo...every line on the return email has '>' added to the front of the line. ?So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. >>> >>> >>> >>> I'm sure this adds up fast. >>> >>> >>> >>> Any ideas? >>> >>> >>> >>> Mark A. Matte >>> >>>> Date: Wed, 25 Mar 2009 10:03:25 -0700 >>>> From: davidmcafee at gmail.com >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] Please Help! >>>> >>>> Are they by chance gmail addresses? I tend to forget since gmail suppress >>>> previous conversations in an email. >>>> >>>> >>>> >>>> On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos ?wrote: >>>> >>>>> Your volunteer moderators..... >>>>> >>>>> Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages >>>>> held for review due to being above the size limit. >>>>> >>>>> I've got actual work to do here people! >>>>> >>>>> Thanks, >>>>> >>>>> -- >>>>> Gary Kjos >>>>> garykjos at gmail.com >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Internet Explorer 8 ? Now Available. Faster, safer, easier. >>> http://clk.atdmt.com/MRT/go/141323790/direct/01/ >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> >> -- >> Bryan Carbonnell - carbonnb at gmail.com >> Life's journey is not to arrive at the grave safely in a well >> preserved body, but rather to skid in sideways, totally worn out, >> shouting "What a great ride!" >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > _________________________________________________________________ > Internet Explorer 8 ? Now Available. Faster, safer, easier. > http://clk.atdmt.com/MRT/go/141323790/direct/01/ > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From newsgrps at dalyn.co.nz Wed Mar 25 20:16:12 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Thu, 26 Mar 2009 14:16:12 +1300 Subject: [AccessD] Multiple Users ADE and SQL Message-ID: <20090326011500.WJHL15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> This is more for clarification than anything else. I have a couple of clients: Client 1: Access XP ade using SQL2000 BE over terminal services. Client 2: Access XP ade using SQL2005 BE over Citrix Client 3: Access XP ade using SQL2005 BE over remote desktop. From Microsoft help http://support.microsoft.com/default.aspx?scid=kb;en-us;322762 they say: When users in a multiuser environment try to open a Microsoft Access project (.adp) file or a Microsoft Access project extension (.ade) file, they may receive an error message similar to the following: The database DatabaseName will be opened read-only because one of the following occurred: The file is locked for editing by another user, or the file (or the folder in which it is located) is marked as read-only, or you specified that you wanted to open this file read-only. This behavior is by design. An Access project is strictly a client and has no multiuser capability. In the situation of Client 1 there is no problem with multiple users opening the same file, but in the other two cases the clients get the error message. Is this because Terminal server actually opens separate instances of the FE whereas the other two cases are trying to open the same physical file? Regards David Emerson Dalyn Software Ltd Wellington, New Zealand From wdhindman at dejpolsystems.com Wed Mar 25 21:54:06 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 25 Mar 2009 22:54:06 -0400 Subject: [AccessD] AccessD Forum/was Please Help! References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS><4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: Drew ...for me. I'm not interested in changing the limited size text aspects of the e-mail at all ...the current balance has been worked out over several years and I'd not want to monkey with that aspect ...nor do I want to increase the workload on the people who maintain this list and the web site ...people like Bryan and Jim with both the time and skills to do the work are damned difficult to find as it is ...as are moderators with the temperament to take our abuse and keep on doing the job ...they are the heart of this list. ...but a forum base with an e-mail copy option would offer many benefits over our current limitations ...Charlotte has certainly pointed out the negatives but there are significant positives to consider as well ...limiting such a discussion to the BoD assumes they have all the requisite knowledge to fully address such a consideration and we both know that's not true ...good as the current BoD is, it is not the sum of all knowledge, desires, or concern re the future of this list ...ultimately the dba shareholders will decide what is and is not feasible ...but list members must have an open voice in such discussions as this to ensure the BoD are fully informed in the choices available and the priorities that list members have in continuing with AccessD in its present form or updating it to a more modern structure ...the BoD really has no idea of what is possible until they have such input from a free and open discussion on the list. William -------------------------------------------------- From: "Drew Wutka" Sent: Wednesday, March 25, 2009 5:10 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] AccessD Forum/was Please Help! > When you come up with a way to make all attachments 100% safe, without > stripping them....let me know, we'll be millionaires! ;) > > As for the limits, no, we do need to have some limits in place. We > recently moved our in house mailbox limits from 50 meg to 200 meg. Get a > 1 meg email replied to on this list about 30 times, that's 30 megs taking > up room in a heart beat. But 100k would ease a lot of issues. I'll bring > it up in the BoD. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, March 25, 2009 4:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] AccessD Forum/was Please Help! > > #1 - Agreed. That is a problem, but surely we could come up with a way > around this limitation - after all we are programmers . > #2. No argument there. Spot On! > #3. Or no limit at all, BUT one problem I have noticed is that things > "drift" off the original topic and probably needs to have people more > ProActive in starting new threads instead of just clicking on Reply. > > Max > > > On Wed, Mar 25, 2009 at 8:54 PM, Drew Wutka wrote: > >> #1. Stripping attachments makes our email list relatively safe from >> viruses. >> >> #2. The moderators on AccessD do an EXCELLENT job keeping things in >> focus. >> There is more then enough horseplay, debate, and all around tom foolery >> to >> keep the 'camaraderie', and still keep things civil. It's a fine >> balance, >> and I think it's been achieved here. >> >> #3. Posting limits really were set due to the fact that not all list >> members were on broadband. This is something we may need to discuss on >> the >> BoD list. If it doesn't cost us more to use up more bandwidth, it may >> ease >> some things if we double or triple our size limits. (also, we archive >> lists, so the archives might get too big to host if we do this...). >> >> Drew >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com [mailto: >> accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo >> Sent: Wednesday, March 25, 2009 3:44 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] AccessD Forum/was Please Help! >> >> I disagree too. IOW, I agree with William, >> >> This IS the place to discuss this. Where else should we discuss leaving >> the >> current status quo. >> >> The moderators do a fantastic job and I have had my wrists slapped more >> than >> once, but the list does have limitaions (but I will still live with them, >> rather than lose the fantastic people that make up this list). >> >> However, as some of you will know, I have been looking for a forum for my >> medical charity and the two I have found are (1) beyound my skill levels >> or >> (2) DotNetNuke which I am struggling with for implemtation - but that >> might >> be a probem with the hosting company who (after spendin ?110 of my own >> money) are not doing what they said they could do in their blurb! >> >> I would like this list to :- >> 1. Keep the moderators, but allow different "groupings" so that we can >> "beat >> the drum" if we have issue we wish to discuss. >> 2. Allow uploading/downloading of example mdb etc - after all, this is >> central to what we are doing but we have to jump through hoops to get >> anything other than plain text to communicate/send to each other. >> 3. Allow the jokes and the comeraradery to continue. The relationship >> between the current "membershp" is what gives this List the soul and >> heart >> of the List. Sometimes the Moderators tend to forget this ad they >> shouldn't. >> >> My 2p worth >> >> Max >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> The information contained in this transmission is intended only for the >> person or entity to which it is addressed and may contain II-VI >> Proprietary >> and/or II-VI Business Sensitive material. If you are not the intended >> recipient, please contact the sender immediately and destroy the material >> in >> its entirety, whether electronic or hard copy. You are notified that any >> review, retransmission, copying, disclosure, dissemination, or other use >> of, >> or taking of any action in reliance upon this information by persons or >> entities other than the intended recipient is prohibited. >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Wed Mar 25 21:58:26 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 25 Mar 2009 22:58:26 -0400 Subject: [AccessD] Please Help! References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <5B97527991504A889DA91751B22001CE@KathrynVista> Message-ID: <3B75CA050D23438BB4BB4DF7F1E72722@jislaptopdev> ...exactly ...the few forums I frequent all have e-mail notification options ...I get a txt e-mail of each post to threads I'm following and the first post on any new thread ...when I check-in I can take a look at any new threads and decide if I want to follow them as well. William -------------------------------------------------- From: "Kathryn Bassett" Sent: Wednesday, March 25, 2009 5:30 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Please Help! > Not to mention that if it doesn't arrive in my email, I won't make the > effort to go to a forum. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >> Charlotte Foust >> Sent: 25 Mar 2009 1:02 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Please Help! >> >> Please believe me, we should be delighted to still have this >> kind of list. The costs and work dealing with a web-based >> forum is horrendous. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Wed Mar 25 22:11:52 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 25 Mar 2009 23:11:52 -0400 Subject: [AccessD] AccessD Forum/was Please Help! References: , , <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> Message-ID: <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> Stu ...list members like you have always been a priority for AccessD and really define the limits of what we can and cannot do ...but there are now some well designed forums that will e you only the first post in a thread and allow you to opt in to further e's following that thread ...in which case it should actually reduce the b/w use on both ends. ...the threading and mdb posts available on a good forum could address significant deficiencies in the current list serve without increasing the b/w you still pay for ...I'm not advocating such a forum per se, only saying that open discussion is essential to such a significant consideration. William -------------------------------------------------- From: "Stuart McLachlan" Sent: Wednesday, March 25, 2009 5:40 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] AccessD Forum/was Please Help! > I'm still on a 128K line and it still costs e about 20c US for every MB I > pull down over it. > Not all of us live in countries with multi Gig broadband and low cost. > > -- > Stuart > > On 25 Mar 2009 at 15:54, Drew Wutka wrote: > >> #3. Posting limits really were set due to the fact that not all list >> members were on broadband. This is something we may need to discuss >> on the BoD list. If it doesn't cost us more to use up more bandwidth, >> it may ease some things if we double or triple our size limits. >> (also, we archive lists, so the archives might get too big to host if >> we do this...). >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Wed Mar 25 23:35:21 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 26 Mar 2009 00:35:21 -0400 Subject: [AccessD] AccessD Forum/was Please Help! References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com><007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS><4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> Message-ID: <689194FB6D444529864981EAB1010849@jislaptopdev> ...you give me undo plaudits ...I helped, along with many others, get the list moved to its present form when the originator moved on and left the then AccessD an orphan ...once it was firmly established, I stepped aside while others continued to build on what was there ...if there are any plaudits due, it belongs to those who quietly and without compensation continue to contribute many hours and many dollars behind the scenes so that all AccessD list members can enjoy the fruits of their work. William -------------------------------------------------- From: "Gary Kjos" Sent: Wednesday, March 25, 2009 4:41 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] AccessD Forum/was Please Help! > OK, I bow before you Oh great founding father of AccessD and Database > Advisors ;-) > > Seems a bit off topic to me but not completely either. Let's let it > run for a while and see where it goes. > > I'd point out that using Gmail I have THREADS on all these > conversations by default. Also we specifically don't allow attachments > because of the potential of nastiness they can contain. We do need to > be open to ideas though. If there is a better and less expensive way > to go and people willing to set it up and run it on an ongoing basis, > we should have a look. But as you say William, we do have an > investment in what we already have and it does work pretty well with > relatively little work on anyone EXCEPT BRYAN's part. > > Let me take this opportunity to say Thank you BRYAN! For all you do. > > GK > > On Wed, Mar 25, 2009 at 3:18 PM, William Hindman > wrote: >> >> GK >> >> 1) I disagree that this is NOT the place to discuss such a plan >> ...implementing it is different, but discussing the concept pro & con >> certainly does belong here imnsho since it directly impacts every AccessD >> user. >> >> 2) I like getting an e-mail alert whenever there is a new post to the >> lists >> I monitor ...if a forum version notified me of new posts in threads I was >> tracking and gave me a link back, then I'd like the idea ...such forum >> software does exist but the costs and operational implications need to be >> understood and impacted. >> >> There is a huge amount of volunteer time and donated monies invested in >> building and maintaining the current list serve and web site ...a move to >> a >> forum format would require doing a lot of that work all over again ...it >> was >> fairly easy when we first built this list to find skilled volunteers to >> carry that load ...I'm not sure it is doable again. >> >> William >> >> -------------------------------------------------- >> From: "Gary Kjos" >> Sent: Wednesday, March 25, 2009 3:53 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Please Help! >> >>> Hi Mark, >>> >>> Would that cost more or less than what we have? Who will do the WORK >>> to set it up and maintain it? Those are the big two quesitons that >>> come to mind. The company that was set up to run this list runs off >>> donations. Money is a big barrier. Time is too as the people who do >>> the work here are all volunteers doing this on their own time. >>> >>> The list is NOT the place to discuss this though. You should contact >>> the board of directors or the president to present your plan for >>> changing the format of AccessD. I'm not sure when the next BOD meeting >>> is but our president John Bartow would and he might be the best person >>> to present this idea to. >>> >>> Here is John's direct e-mail address. >>> >>> john at winhaven.net >>> >>> GK >>> >>> On Wed, Mar 25, 2009 at 2:36 PM, Mark Simms >>> wrote: >>>> Instead of email, why can't this list migrate to a web-based forum with >>>> threads, attachments, and all of the other features as well ? >>>> >>> >>> -- >>> Gary Kjos >>> garykjos at gmail.com > > -- > Gary Kjos > garykjos at gmail.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 26 00:55:15 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 26 Mar 2009 05:55:15 +0000 Subject: [AccessD] Please Help! In-Reply-To: <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> Message-ID: Well, If I had to scroll to the bottom each time, frankly I would only ever read a fraction of the emails. When they open for me they do so in the reading pane where I can quickly see if I am interested or not. If I am, I can open the posting and (assuming it has not been removed), read the history. If it bottom post then all I will see in the reading pane is the same stuff over and over again. It is not a matter of preference for me, it is simply a matter of how the software works for Google and Outlook. If people were to remove all the "auto signatures" AND trim excessive past history then I am sure that would help too. I really don't need to read the legal disclaimers that come with some postings and I am sure you don't want to read mine - so I don't post from there. I post directly from Google. IOW, I read the post in Outlook (using Reading Pane) and if I am interested, I reply in Google. That way you don't get all my "auto signature" stuff. >ducks for cover No point mate, I know where you live and the Rascals will call round tomorrow! (in-joke) My 2p worth Max On Wed, Mar 25, 2009 at 9:27 PM, Stuart McLachlan wrote: > Of course, if we all gave up this stupid top posting and adopted the more > sensible inline and > bottom posting habits, people would trim without having to be pushed. > > > -- > Stuart > > On 25 Mar 2009 at 12:16, Gary Kjos wrote: > > > So this is just a friendly reminder to try to do our best to trim off > > the stuff that doesn't relate to your reply. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Thu Mar 26 01:01:29 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 26 Mar 2009 06:01:29 +0000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: <689194FB6D444529864981EAB1010849@jislaptopdev> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <007801c9ad81$0add1fe0$0601a8c0@MSIMMSWS> <4E3CA55DD09148E6BB22D52AFC8CEDAF@jislaptopdev> <689194FB6D444529864981EAB1010849@jislaptopdev> Message-ID: Would it be possible perhaps to have a small area where people (you can define who) can post their "stuff" and have a batch file run daily and auto-delete anything more than x days old? BTW what/how is BoD (is that Board of Directors) - what is all that about? Can I read it somewhere? Currently, as perhaps you know, I have to cut-n-paste and then send off-list, but in order for Google to accept it, I have to re-name for x.zip to x.piz. A piz in the read! Thanks Max From stuart at lexacorp.com.pg Thu Mar 26 01:21:35 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 16:21:35 +1000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: , <689194FB6D444529864981EAB1010849@jislaptopdev>, Message-ID: <49CBAB8F.9283.48FF2FD@stuart.lexacorp.com.pg> http://www.databaseadvisors.com/aboutus/whoweare.asp On 26 Mar 2009 at 6:01, Max Wanadoo wrote: > BTW what/how is BoD (is that Board of Directors) - what is all that about? > Can I read it somewhere? > From stuart at lexacorp.com.pg Thu Mar 26 01:22:58 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 26 Mar 2009 16:22:58 +1000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: References: , <689194FB6D444529864981EAB1010849@jislaptopdev>, Message-ID: <49CBABE2.16598.4913643@stuart.lexacorp.com.pg> You go it. See http://www.databaseadvisors.com/aboutus/whoweare.asp for info and http://www.databaseadvisors.com/contacts.asp for list of current Board. -- Stuart On 26 Mar 2009 at 6:01, Max Wanadoo wrote: > BTW what/how is BoD (is that Board of Directors) - what is all that about? > Can I read it somewhere? > From max.wanadoo at gmail.com Thu Mar 26 02:18:57 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 26 Mar 2009 07:18:57 +0000 Subject: [AccessD] AccessD Forum/was Please Help! In-Reply-To: <49CBABE2.16598.4913643@stuart.lexacorp.com.pg> References: <689194FB6D444529864981EAB1010849@jislaptopdev> <49CBABE2.16598.4913643@stuart.lexacorp.com.pg> Message-ID: Thank you Stu, Now I know what is meant when they say "Take it OT" or take it to "Tech". That used to go over my head, I have read this stuff before but it was sooo long ago, I had forgotten all about it. Anyway, have now re-read. Many thanks Max On Thu, Mar 26, 2009 at 6:22 AM, Stuart McLachlan wrote: > You go it. > See http://www.databaseadvisors.com/aboutus/whoweare.asp > for info and > http://www.databaseadvisors.com/contacts.asp > for list of current Board. > > -- > Stuart > On 26 Mar 2009 at 6:01, Max Wanadoo wrote: > > > BTW what/how is BoD (is that Board of Directors) - what is all that > about? > > Can I read it somewhere? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Thu Mar 26 04:15:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 26 Mar 2009 10:15:06 +0100 Subject: [AccessD] vmware - massive confusion Message-ID: Hi John I asked my colleague. But he has abandoned the version 2 - its only major feature is USB 2.0 support - and advice on sticking to version 1. Also, you could address this to the VMware forum. /gustav >>> jwcolby at colbyconsulting.com 26-03-2009 00:25 >>> I had a perfectly functioning VMWare server version 1.x. I made the BIG mistake of updating to 2.X. Now I just can't get my existing machines recognized. That server is just not functioning any more. I have a web based (can you say SUCKY) something (not sure what to call it) with one VM (I think created from scratch, not sure) but there just does not appear to be any way to navigate to a directory and select existing machines. I can create a new VM, and I can import an "appliance" but adding existing machines... just no way that I can find. I managed to find (well hidden) a "thick client" 2.5. It too shows no way to load existing clients. Am I missing something or is VMWare somehow "channeling me" to work in some new paradigm that they don't bother to explain? This REALLY sucks. I have a working server on another machine which is the old 1.x stuff which I can't upgrade of course or I will not have ANY of my existing clients mountable. I really need to figure this thing out. Any one who knows how this works please email me off-line and I will give you my first born son (well, first adopted son). I am desperate. Thanks, -- John W. Colby www.ColbyConsulting.com From Gustav at cactus.dk Thu Mar 26 04:18:45 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 26 Mar 2009 10:18:45 +0100 Subject: [AccessD] vmware - massive confusion Message-ID: Hi John This tool may be useful: http://www.littlewhitedog.com/content-57.html /gustav >>> jwcolby at colbyconsulting.com 26-03-2009 00:25 >>> I had a perfectly functioning VMWare server version 1.x. .. From mcp2004 at mail.ru Thu Mar 26 04:41:36 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Thu, 26 Mar 2009 12:41:36 +0300 Subject: [AccessD] SCRUM / Northwind.NET Sample application(s) and library(-ies) Message-ID: Crossposted to dba-VB and Access-D ================================== Hi All, I have just published Northwind.NET project current sources on CodePlex: http://northwind.codeplex.com/ under GNU General Public License version 2 (GPLv2). "This is a sample (set of) class libraries and applications used to demonstrate different technologies and development practices used within .NET Framework and Visual Studio 2008. This proect is also a try to use Distributed SCRUM for a team of (currently) six people from different countries and time zones working together to achieve common goals of continuous learning of the new technologies and of delivering modern technologies' samples ready to use by a broad worldwide audience." I will try to keep published the latest sources at least once a week (excluding holidays). Have a look at the courrent sources - if you get them downloaded together with sample db, attach database to your MS SQL Server 2005 and up, and follow short tutorial then you can get current version of sample application up&running on your PCs. If you register on CodePlex for this project then you can keep updating your Northwind.NET sources using Tortoise SVN and keep in touch of what our SCRUM team is doing ... Thank you. -- Shamil From carbonnb at gmail.com Thu Mar 26 04:59:10 2009 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Thu, 26 Mar 2009 05:59:10 -0400 Subject: [AccessD] Please Help! In-Reply-To: <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> Message-ID: On Wed, Mar 25, 2009 at 5:27 PM, Stuart McLachlan wrote: > Of course, if we all gave up this stupid top posting and adopted the more sensible inline and > bottom posting habits, ?people would trim without having to be pushed. > > I'm right beside ya Stuart. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From jwcolby at colbyconsulting.com Thu Mar 26 06:56:47 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 26 Mar 2009 07:56:47 -0400 Subject: [AccessD] SPAM-LOW: Re: vmware - massive confusion In-Reply-To: References: Message-ID: <49CB6D7F.7010903@colbyconsulting.com> Hmmmm... I was thinking last night I would move back to 1.X. It seems that is a good idea after all. Thanks, John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > I asked my colleague. But he has abandoned the version 2 - its only major feature is USB 2.0 support - and advice on sticking to version 1. > > Also, you could address this to the VMware forum. > > /gustav > > >>>> jwcolby at colbyconsulting.com 26-03-2009 00:25 >>> > I had a perfectly functioning VMWare server version 1.x. I made the BIG mistake of updating to 2.X. > Now I just can't get my existing machines recognized. That server is just not functioning any > more. I have a web based (can you say SUCKY) something (not sure what to call it) with one VM (I > think created from scratch, not sure) but there just does not appear to be any way to navigate to a > directory and select existing machines. I can create a new VM, and I can import an "appliance" but > adding existing machines... just no way that I can find. > > I managed to find (well hidden) a "thick client" 2.5. It too shows no way to load existing clients. > > Am I missing something or is VMWare somehow "channeling me" to work in some new paradigm that they > don't bother to explain? > > This REALLY sucks. I have a working server on another machine which is the old 1.x stuff which I > can't upgrade of course or I will not have ANY of my existing clients mountable. > > I really need to figure this thing out. Any one who knows how this works please email me off-line > and I will give you my first born son (well, first adopted son). > > I am desperate. > > Thanks, > From jwcolby at colbyconsulting.com Thu Mar 26 08:07:46 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 26 Mar 2009 09:07:46 -0400 Subject: [AccessD] SPAM-LOW: Re: vmware - massive confusion In-Reply-To: <49CB6D7F.7010903@colbyconsulting.com> References: <49CB6D7F.7010903@colbyconsulting.com> Message-ID: <49CB7E22.9020109@colbyconsulting.com> I am moved back now. I don't know what they were thinking in the 2.X but it was just so totally different as to be unusable. John W. Colby www.ColbyConsulting.com jwcolby wrote: > Hmmmm... > > I was thinking last night I would move back to 1.X. It seems that is a good idea after all. > > Thanks, > > John W. Colby > www.ColbyConsulting.com > > > Gustav Brock wrote: >> Hi John >> >> I asked my colleague. But he has abandoned the version 2 - its only major feature is USB 2.0 support - and advice on sticking to version 1. >> >> Also, you could address this to the VMware forum. >> >> /gustav >> >> >>>>> jwcolby at colbyconsulting.com 26-03-2009 00:25 >>> >> I had a perfectly functioning VMWare server version 1.x. I made the BIG mistake of updating to 2.X. >> Now I just can't get my existing machines recognized. That server is just not functioning any >> more. I have a web based (can you say SUCKY) something (not sure what to call it) with one VM (I >> think created from scratch, not sure) but there just does not appear to be any way to navigate to a >> directory and select existing machines. I can create a new VM, and I can import an "appliance" but >> adding existing machines... just no way that I can find. >> >> I managed to find (well hidden) a "thick client" 2.5. It too shows no way to load existing clients. >> >> Am I missing something or is VMWare somehow "channeling me" to work in some new paradigm that they >> don't bother to explain? >> >> This REALLY sucks. I have a working server on another machine which is the old 1.x stuff which I >> can't upgrade of course or I will not have ANY of my existing clients mountable. >> >> I really need to figure this thing out. Any one who knows how this works please email me off-line >> and I will give you my first born son (well, first adopted son). >> >> I am desperate. >> >> Thanks, >> From markamatte at hotmail.com Thu Mar 26 08:24:45 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 26 Mar 2009 13:24:45 +0000 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: I intentionally left the history on this email. 1 email...4 replies...326 '>'s added. Not to mention 'stuff we are adding to each: "> AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com" Someone mentioned we are developers... Not sure if this is possible...Any chance we could set a script to strip things out before it is posted and send just text: 1. The To: line is always the same. 2. Not sure how to look at the subject 3. Remove ">>" or anytime ">" occurs multiple times">>" 4. Why are we adding our own name/address at the bottom "> Website: http://www.databaseadvisors.com" Just some thoughts. Mark ---------------------------------------- > Date: Wed, 25 Mar 2009 20:05:55 -0400 > From: carbonnb at gmail.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Please Help! > > That is standard way to mark quote in email. > > Bryan > > On Wed, Mar 25, 2009 at 3:26 PM, Mark A Matte wrote: >> >> >> Sorry...it was Rich Text. I've changed it to Plain. >> >> ...but what is adding the>>>'s to each line? >> >> Mark >> >>> Date: Wed, 25 Mar 2009 14:53:16 -0400 >>> From: carbonnb at gmail.com >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] Please Help! >>> >>> Mark, I suspect that the double line feeds are a result of sending >>> HTML email and the mailing list doing the conversion from HTML to >>> plain text. >>> >>> Bryan >>> >>> On Wed, Mar 25, 2009 at 1:12 PM, Mark A Matte wrote: >>>> >>>> I just got one bounced on the SQL list. As I looked at the email...evertime I put a line feed...the returning email would have 2. Aslo...every line on the return email has '>' added to the front of the line. So after a few replies...the bottom lines of the email looks like'>>>>>>>>>>>>>>>>>>>'. >>>> >>>> >>>> >>>> I'm sure this adds up fast. >>>> >>>> >>>> >>>> Any ideas? >>>> >>>> >>>> >>>> Mark A. Matte >>>> >>>>> Date: Wed, 25 Mar 2009 10:03:25 -0700 >>>>> From: davidmcafee at gmail.com >>>>> To: accessd at databaseadvisors.com >>>>> Subject: Re: [AccessD] Please Help! >>>>> >>>>> Are they by chance gmail addresses? I tend to forget since gmail suppress >>>>> previous conversations in an email. >>>>> >>>>> >>>>> >>>>> On Wed, Mar 25, 2009 at 9:03 AM, Gary Kjos wrote: >>>>> >>>>>> Your volunteer moderators..... >>>>>> >>>>>> Please TRIM YOUR MESSAGES. Lately we are getting a LOT of messages >>>>>> held for review due to being above the size limit. >>>>>> >>>>>> I've got actual work to do here people! >>>>>> >>>>>> Thanks, >>>>>> >>>>>> -- >>>>>> Gary Kjos >>>>>> garykjos at gmail.com >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> >>>> _________________________________________________________________ >>>> Internet Explorer 8 ? Now Available. Faster, safer, easier. >>>> http://clk.atdmt.com/MRT/go/141323790/direct/01/ >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> >>> >>> -- >>> Bryan Carbonnell - carbonnb at gmail.com >>> Life's journey is not to arrive at the grave safely in a well >>> preserved body, but rather to skid in sideways, totally worn out, >>> shouting "What a great ride!" >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> _________________________________________________________________ >> Internet Explorer 8 ? Now Available. Faster, safer, easier. >> http://clk.atdmt.com/MRT/go/141323790/direct/01/ >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > Bryan Carbonnell - carbonnb at gmail.com > Life's journey is not to arrive at the grave safely in a well > preserved body, but rather to skid in sideways, totally worn out, > shouting "What a great ride!" > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Quick access to Windows Live and your favorite MSN content with Internet Explorer 8. http://ie8.msn.com/microsoft/internet-explorer-8/en-us/ie8.aspx?ocid=B037MSN55C0701A From garykjos at gmail.com Thu Mar 26 08:53:36 2009 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 26 Mar 2009 08:53:36 -0500 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: Well as Bryan said, the >> indents on the posts are a pretty standard thing in e-mail. I think it comes from the clients. To put a script to strip them out is only looking for trouble in my opinion. The footers added to the mail mark the mail that came from the list. If it has the footer you know it came from the list. If someone forwards a message from the list to someone else, unless they edit that out, it is identified as coming from our list. And it serves as an advertisement. To me it really comes back to the simple fact that everyone needs to TRIM the message when they are formatting a reply. Period. Simple. Effective. Cheap. And I forget to do it myself often enough but it's a habit thing too. Once you start doing it you just do it. Like putting on a seat belt when you get in the car. My opinions. GK On Thu, Mar 26, 2009 at 8:24 AM, Mark A Matte wrote: > > I intentionally left the history on this email. > > 1 email...4 replies...326 '>'s added. > > Not to mention 'stuff we are adding to each: > "> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com" > > Someone mentioned we are developers... > Not sure if this is possible...Any chance we could set a script to strip things out before it is posted and send just text: > 1. ?The To: line is always the same. > 2. ?Not sure how to look at the subject > 3. ?Remove ">>" or anytime ">" occurs multiple times">>" > 4. ?Why are we adding our own name/address at the bottom "> Website: http://www.databaseadvisors.com" > > > Just some thoughts. > > Mark -- Gary Kjos garykjos at gmail.com From carbonnb at gmail.com Thu Mar 26 09:12:37 2009 From: carbonnb at gmail.com (Bryan Carbonnell) Date: Thu, 26 Mar 2009 10:12:37 -0400 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> Message-ID: On Thu, Mar 26, 2009 at 9:24 AM, Mark A Matte wrote: > > I intentionally left the history on this email. > > 1 email...4 replies...326 '>'s added. > > Not to mention 'stuff we are adding to each: That is the point. Trim the NON-relevant parts of the original email. Leave enough for context, but get rid of the rest then there is no issues with too many footers and >'s Let's see, my reply has 12 > and no other old posts because they aren't relevant to this part of the discussion and only 1 footer from the list, and that is the one that gets added when I send this email to the lisr. > Someone mentioned we are developers... > Not sure if this is possible...Any chance we could set a script to strip things out before it is posted and send just text: > 1. ?The To: line is always the same. > 2. ?Not sure how to look at the subject > 3. ?Remove ">>" or anytime ">" occurs multiple times">>" > 4. ?Why are we adding our own name/address at the bottom "> Website: http://www.databaseadvisors.com" There are lots of tools out there, but they require copying and pasting from and to your email client. AFAIC that is a waste of time and effort. Just trim the posts and this problem goes away. It's worked this way for oh.... several DECADES before MS came along and spoiled the game with their non-compliant email clients.. -- Bryan Carbonnell - carbonnb at gmail.com Life's journey is not to arrive at the grave safely in a well preserved body, but rather to skid in sideways, totally worn out, shouting "What a great ride!" From john at winhaven.net Thu Mar 26 09:28:36 2009 From: john at winhaven.net (John Bartow) Date: Thu, 26 Mar 2009 09:28:36 -0500 Subject: [AccessD] AccessD Forum, List, Bottom posting, sigs, etc... In-Reply-To: <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> References: , , <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> Message-ID: <019201c9ae1f$267a2c90$736e85b0$@net> Hi all, I've been browsing the threads on the above stated issues, all of which have been concerns throughout the past few years. My thoughts - which are consistent with past discussions in the Database Advisors, Inc. board of directors (BoD) meetings: Forum vs. List: I am a list person, I am involved in dozens of forums but rarely have time to check them. I am involved in many more lists and I browse through them all almost daily. I may not have to respond but I do browse them to keep up on what's happening on each. So, IMO we will not be abandoning the list format for at least another year ;o) That said, we have been investigating the newer technologies available that allow for both seamlessly. There are a couple of open source applications that show some promise but we haven't gone as far as testing them yet. (Our lists are run on open source software.) If we find a forum/list combination that works I doubt there will be any reason not to move to it. I'm confident from our past discussions here and on other lists that our membership would financially support a "best of both worlds" solution. It would take some time and dedication on the part of a few individuals to make a transition to anything other than what we are presently utilizing so this would be a concern. Bottom posting: Sorry, as much as I like it, let's get real, it isn't going to happen until someone comes up with a method which makes this easy to implement in MS's mail products. Snipping: Just take the time to snip. It gives you a few more seconds to think before typing a reply and gives some of us time to cool off and not reply at all ;o) Signature blocks: Thanks to you that don't include these monstrosities. We've discussed this topic ad-infinitum in the past. There's not much we can do about it. Off topic threads: I think we are quite lenient with these. If everyone would follow the above conduct they would be less of a concern. We created a separate list "dba-OT" just for those that want to chit-chat about politics, stupid people tricks and life in general. Everyone's invited to post comments there. DBA-OT is NOT archived at all so your comments are as temporary as email can be. (You all know "they" are watching us anyway ;o) We have a number of OTer's that aren't even on the other lists anymore. They've moved on to other things in their lives or retired but stay on as OTers because it's like a little family over there, quite a dysfunctional little family but family no less :-P I encourage everyone on AccessD to sign up for every list - just set a few email handling rules to have the messages placed into separate folders. Then when you feel the need to ask about SQL server, VB or any of its cousins, VM, Blue Ray, audio cards security issues and other "technical things", or the latest celebrity gossip you can post it directly to "DBA-SQLServer", "DBA-VB", "DBA-Tech" or "DBA-OT" rather than AccessD. If everyone did this we would all have cleaner lists, archives and still have the same expectations of great responses. Why are the last three items a concern?: We essentially have to pay to store our archives and we have no method to remove all of this junk from the stored messages. This is why we promote snipping, no sigs, etc This is why we reduced the size limit of the messages to all lists (we have 15 lists, some for corporate use only but at least 5 public lists with large archives). I essentially copy and pasted the largest chuck of code, with explanations included and some discussion about the code, into a text message and checked the size. It didn't exceed the limit. In fact, I wanted to reduce the size limit even more but we have some very understanding, kind folk on the BoD :o) The moderators have all been advised of these issues and will allow any relevant posting to go through even if it exceeds the size limit. The key is to send plain text and if you post something that is extremely long, send a message to one of the moderators (or to me) that it is relevant and please allow it to go through. We will. We have the best list master and volunteer moderators I have ever been involved with. If I could, I would buy them all a steak dinner at the most exclusive restaurant in Winneconne, WI. for their great efforts. If someone can come up with code that will go through our archives and eliminate all (or even some of) the junk mentioned above that would be great. It would reduce the size of the archives AND make searching the archives much easier and give better results. If you just try to imagine what the search turns up when no one snips out the previous parts of a thread you can see why this is an issue. You may be searching for a problem that has one thread but 90 responses with small talk in it and one good solution. A bit frustrating because the search function will turn up all 90 responses. Feel free to contact me anytime about concerns you have with any of the DBA lists. John Bartow, President Database Advisors, Inc. Email: mailto:president at databaseadvisors.com Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Thu Mar 26 10:15:38 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 26 Mar 2009 11:15:38 -0400 Subject: [AccessD] AccessD Forum, List, Bottom posting, sigs, etc... In-Reply-To: <019201c9ae1f$267a2c90$736e85b0$@net> References: , , <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> Message-ID: <49CB9C1A.3040700@colbyconsulting.com> I would like to make a comment re the SQL Server list specifically. I used to belong to that list and ask questions there. I got MANY "if you don't know that much then you have no business using SQL Server" kind of responses, and a whole ton more "RTFM" and "BOL" responses. It *felt like* the list was a bunch of SQL Server admins or something. Given that SQL Server lite (or whatever it is called) is being recommended by Microsoft as a BE replacement for an Access database container, that kind of attitude is ludicrous. In the end that specific list was so unhelpful to me that I just unsubbed, and given my limited SQL Server experience, I have no intention of ever going back. I occasionally post SQL Server questions on this list, under the theory that there are just a ton of folks here with all kinds of background. Sometimes the questions are answered, sometimes not, but in the end I have received much more SQL Server assistance from this list than I ever received from the SQL Server list. Kinda sad, but that is just my experience, YMMV etc. If you happen to be a SQL Server admin (I am obviously not) then you might very well find that list to be VERY helpful, and I would recommend that you try it. John W. Colby www.ColbyConsulting.com John Bartow wrote: > Hi all, > I've been browsing the threads on the above stated issues, all of which have > been concerns throughout the past few years. > > My thoughts - which are consistent with past discussions in the Database > Advisors, Inc. board of directors (BoD) meetings: > Forum vs. List: > I am a list person, I am involved in dozens of forums but rarely have time > to check them. I am involved in many more lists and I browse through them > all almost daily. I may not have to respond but I do browse them to keep up > on what's happening on each. So, IMO we will not be abandoning the list > format for at least another year ;o) That said, we have been investigating > the newer technologies available that allow for both seamlessly. There are a > couple of open source applications that show some promise but we haven't > gone as far as testing them yet. (Our lists are run on open source > software.) If we find a forum/list combination that works I doubt there will > be any reason not to move to it. I'm confident from our past discussions > here and on other lists that our membership would financially support a > "best of both worlds" solution. It would take some time and dedication on > the part of a few individuals to make a transition to anything other than > what we are presently utilizing so this would be a concern. > > Bottom posting: > Sorry, as much as I like it, let's get real, it isn't going to happen until > someone comes up with a method which makes this easy to implement in MS's > mail products. > > Snipping: > Just take the time to snip. It gives you a few more seconds to think before > typing a reply and gives some of us time to cool off and not reply at all > ;o) > > Signature blocks: > Thanks to you that don't include these monstrosities. We've discussed this > topic ad-infinitum in the past. There's not much we can do about it. > > Off topic threads: > I think we are quite lenient with these. If everyone would follow the above > conduct they would be less of a concern. We created a separate list "dba-OT" > just for those that want to chit-chat about politics, stupid people tricks > and life in general. Everyone's invited to post comments there. DBA-OT is > NOT archived at all so your comments are as temporary as email can be. (You > all know "they" are watching us anyway ;o) We have a number of OTer's that > aren't even on the other lists anymore. They've moved on to other things in > their lives or retired but stay on as OTers because it's like a little > family over there, quite a dysfunctional little family but family no less > :-P > > I encourage everyone on AccessD to sign up for every list - just set a few > email handling rules to have the messages placed into separate folders. Then > when you feel the need to ask about SQL server, VB or any of its cousins, > VM, Blue Ray, audio cards security issues and other "technical things", or > the latest celebrity gossip you can post it directly to "DBA-SQLServer", > "DBA-VB", "DBA-Tech" or "DBA-OT" rather than AccessD. If everyone did this > we would all have cleaner lists, archives and still have the same > expectations of great responses. > > Why are the last three items a concern?: > We essentially have to pay to store our archives and we have no method to > remove all of this junk from the stored messages. This is why we promote > snipping, no sigs, etc This is why we reduced the size limit of the messages > to all lists (we have 15 lists, some for corporate use only but at least 5 > public lists with large archives). > I essentially copy and pasted the largest chuck of code, with explanations > included and some discussion about the code, into a text message and checked > the size. It didn't exceed the limit. In fact, I wanted to reduce the size > limit even more but we have some very understanding, kind folk on the BoD > :o) > > The moderators have all been advised of these issues and will allow any > relevant posting to go through even if it exceeds the size limit. The key is > to send plain text and if you post something that is extremely long, send a > message to one of the moderators (or to me) that it is relevant and please > allow it to go through. We will. We have the best list master and volunteer > moderators I have ever been involved with. If I could, I would buy them all > a steak dinner at the most exclusive restaurant in Winneconne, WI. for their > great efforts. > > If someone can come up with code that will go through our archives and > eliminate all (or even some of) the junk mentioned above that would be > great. It would reduce the size of the archives AND make searching the > archives much easier and give better results. If you just try to imagine > what the search turns up when no one snips out the previous parts of a > thread you can see why this is an issue. You may be searching for a problem > that has one thread but 90 responses with small talk in it and one good > solution. A bit frustrating because the search function will turn up all 90 > responses. > > Feel free to contact me anytime about concerns you have with any of the DBA > lists. > > John Bartow, President > Database Advisors, Inc. > Email: mailto:president at databaseadvisors.com > Website: http://www.databaseadvisors.com > > From ssharkins at gmail.com Thu Mar 26 11:12:33 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 26 Mar 2009 12:12:33 -0400 Subject: [AccessD] AccessD Forum, List, Bottom posting, sigs, etc... References: , , <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev><019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> Message-ID: <19D8B23749454C989484C8360ED83701@SusanOne> > In the end that specific list was so unhelpful to me that I just unsubbed, > and given my limited SQL > Server experience, I have no intention of ever going back. =======Wow... that's ... weird. I'm sorry to hear you bad experience and I don't know how long you've been gone, but I almost always get a friendly and helpful response. Maybe you should try again? Susan H. From jedi at charm.net Thu Mar 26 16:13:43 2009 From: jedi at charm.net (Michael Bahr) Date: Thu, 26 Mar 2009 17:13:43 -0400 Subject: [AccessD] SCRUM team progress report... In-Reply-To: References: Message-ID: <200903261713430421.13C28CC5@mail.cablespeed.com> Hi Shamil, very nice video. I have VS 2005. I thought there was discussion on doing in VS 2005--maybe I am wrong. One other comment, for your next video can you slow it down a bit. The eyes do not have time to read the text and focus on the graphic or focus on the graphics and read the text. :-} Mike... *********** REPLY SEPARATOR *********** On 3/25/2009 at 1:38 AM Salakhetdinov Shamil wrote: >Hi All, > >As we agreed with Andy it's OK for our dba-VB SCRUM team to post here once >in while information on how we're doing: and we're doing fine currently. > >Here is a short video-clip/tutorial (2 minutes 10 seconds long) on how to >develop bound .NET WinForms in our NorthWindNet solution (we're currently >not doing tricky programming but mainly tuning team work, distributed >source code control etc.): > >Video Clip - How to Make a Bound .NET WinForm with SubForm > >This video clip/slide show is a quick introduction on how to design bound >.NET WIndows Forms with subforms using strongly typed datasets with data >tables and relationships... > >http://shamils-4.hosting.parking.ru/scrum/ht1.wmv (7.90mb) (published >today just for several days then will be deleted). ...snip per dba law From fhtapia at gmail.com Thu Mar 26 17:26:05 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Thu, 26 Mar 2009 15:26:05 -0700 Subject: [AccessD] AccessD Forum, List, Bottom posting, sigs, etc... In-Reply-To: <49CB9C1A.3040700@colbyconsulting.com> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> Message-ID: John, I still have the threads in which you posted messages. Needless to say I do remember recommendations being posted as well as links or keyword hints for the BOL (Books On Line) [which comparing to Access Help over the years I have found to be extremely helpful]. I do remember that you wanted responses that were crafted exactly to your request, but that is neither here nor there, as perception of help is 9/10ths of a lists usefulness. -Francisco http://sqlthis.blogspot.com | Tsql and More... On Thu, Mar 26, 2009 at 8:15 AM, jwcolby wrote: > I would like to make a comment re the SQL Server list specifically. > > I used to belong to that list and ask questions there. I got MANY "if you > don't know that much then > you have no business using SQL Server" kind of responses, and a whole ton > more "RTFM" and "BOL" > responses. It *felt like* the list was a bunch of SQL Server admins or > something. Given that SQL > Server lite (or whatever it is called) is being recommended by Microsoft as > a BE replacement for an > Access database container, that kind of attitude is ludicrous. > > In the end that specific list was so unhelpful to me that I just unsubbed, > and given my limited SQL > Server experience, I have no intention of ever going back. > > I occasionally post SQL Server questions on this list, under the theory > that there are just a ton of > folks here with all kinds of background. Sometimes the questions are > answered, sometimes not, but > in the end I have received much more SQL Server assistance from this list > than I ever received from > the SQL Server list. Kinda sad, but that is just my experience, YMMV etc. > > If you happen to be a SQL Server admin (I am obviously not) then you might > very well find that list > to be VERY helpful, and I would recommend that you try it. > > John W. Colby > www.ColbyConsulting.com > > > John Bartow wrote: > > Hi all, > > I've been browsing the threads on the above stated issues, all of which > have > > been concerns throughout the past few years. > > > > My thoughts - which are consistent with past discussions in the Database > > Advisors, Inc. board of directors (BoD) meetings: > > Forum vs. List: > > I am a list person, I am involved in dozens of forums but rarely have > time > > to check them. I am involved in many more lists and I browse through them > > all almost daily. I may not have to respond but I do browse them to keep > up > > on what's happening on each. So, IMO we will not be abandoning the list > > format for at least another year ;o) That said, we have been > investigating > > the newer technologies available that allow for both seamlessly. There > are a > > couple of open source applications that show some promise but we haven't > > gone as far as testing them yet. (Our lists are run on open source > > software.) If we find a forum/list combination that works I doubt there > will > > be any reason not to move to it. I'm confident from our past discussions > > here and on other lists that our membership would financially support a > > "best of both worlds" solution. It would take some time and dedication on > > the part of a few individuals to make a transition to anything other than > > what we are presently utilizing so this would be a concern. > > > > Bottom posting: > > Sorry, as much as I like it, let's get real, it isn't going to happen > until > > someone comes up with a method which makes this easy to implement in MS's > > mail products. > > > > Snipping: > > Just take the time to snip. It gives you a few more seconds to think > before > > typing a reply and gives some of us time to cool off and not reply at all > > ;o) > > > > Signature blocks: > > Thanks to you that don't include these monstrosities. We've discussed > this > > topic ad-infinitum in the past. There's not much we can do about it. > > > > Off topic threads: > > I think we are quite lenient with these. If everyone would follow the > above > > conduct they would be less of a concern. We created a separate list > "dba-OT" > > just for those that want to chit-chat about politics, stupid people > tricks > > and life in general. Everyone's invited to post comments there. DBA-OT is > > NOT archived at all so your comments are as temporary as email can be. > (You > > all know "they" are watching us anyway ;o) We have a number of OTer's > that > > aren't even on the other lists anymore. They've moved on to other things > in > > their lives or retired but stay on as OTers because it's like a little > > family over there, quite a dysfunctional little family but family no less > > :-P > > > > I encourage everyone on AccessD to sign up for every list - just set a > few > > email handling rules to have the messages placed into separate folders. > Then > > when you feel the need to ask about SQL server, VB or any of its cousins, > > VM, Blue Ray, audio cards security issues and other "technical things", > or > > the latest celebrity gossip you can post it directly to "DBA-SQLServer", > > "DBA-VB", "DBA-Tech" or "DBA-OT" rather than AccessD. If everyone did > this > > we would all have cleaner lists, archives and still have the same > > expectations of great responses. > > > > Why are the last three items a concern?: > > We essentially have to pay to store our archives and we have no method to > > remove all of this junk from the stored messages. This is why we promote > > snipping, no sigs, etc This is why we reduced the size limit of the > messages > > to all lists (we have 15 lists, some for corporate use only but at least > 5 > > public lists with large archives). > > I essentially copy and pasted the largest chuck of code, with > explanations > > included and some discussion about the code, into a text message and > checked > > the size. It didn't exceed the limit. In fact, I wanted to reduce the > size > > limit even more but we have some very understanding, kind folk on the BoD > > :o) > > > > The moderators have all been advised of these issues and will allow any > > relevant posting to go through even if it exceeds the size limit. The key > is > > to send plain text and if you post something that is extremely long, send > a > > message to one of the moderators (or to me) that it is relevant and > please > > allow it to go through. We will. We have the best list master and > volunteer > > moderators I have ever been involved with. If I could, I would buy them > all > > a steak dinner at the most exclusive restaurant in Winneconne, WI. for > their > > great efforts. > > > > If someone can come up with code that will go through our archives and > > eliminate all (or even some of) the junk mentioned above that would be > > great. It would reduce the size of the archives AND make searching the > > archives much easier and give better results. If you just try to imagine > > what the search turns up when no one snips out the previous parts of a > > thread you can see why this is an issue. You may be searching for a > problem > > that has one thread but 90 responses with small talk in it and one good > > solution. A bit frustrating because the search function will turn up all > 90 > > responses. > > > > Feel free to contact me anytime about concerns you have with any of the > DBA > > lists. > > > > John Bartow, President > > Database Advisors, Inc. > > Email: mailto:president at databaseadvisors.com > > Website: http://www.databaseadvisors.com > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Darryl.Collins at coles.com.au Thu Mar 26 17:59:36 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 27 Mar 2009 09:59:36 +1100 Subject: [AccessD] Please Help! In-Reply-To: References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F138F1@WPEXCH22.retail.ad.cmltd.net.au> I wish I could turn off the damn sig from this account, but it is added by the server and i have no choice at all in it. All other email accounts are blocked from work (cannot get to google, yahoo, hotmail or even webmail via your ISP.) nasty!! Sadly it has to be like this. That said you are all welcome to ignore and delete the sig on any additional posting. :-/ Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, 26 March 2009 4:55 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Please Help! Well, If I had to scroll to the bottom each time, frankly I would only ever read a fraction of the emails. When they open for me they do so in the reading pane where I can quickly see if I am interested or not. If I am, I can open the posting and (assuming it has not been removed), read the history. If it bottom post then all I will see in the reading pane is the same stuff over and over again. It is not a matter of preference for me, it is simply a matter of how the software works for Google and Outlook. If people were to remove all the "auto signatures" AND trim excessive past history then I am sure that would help too. I really don't need to read the legal disclaimers that come with some postings and I am sure you don't want to read mine - so I don't post from there. I post directly from Google. IOW, I read the post in Outlook (using Reading Pane) and if I am interested, I reply in Google. That way you don't get all my "auto signature" stuff. >ducks for cover No point mate, I know where you live and the Rascals will call round tomorrow! (in-joke) My 2p worth Max This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From jwcolby at colbyconsulting.com Thu Mar 26 22:28:28 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 26 Mar 2009 23:28:28 -0400 Subject: [AccessD] AccessD Forum, List, Bottom posting, sigs, etc... In-Reply-To: References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> Message-ID: <49CC47DC.7000209@colbyconsulting.com> Help is pretty much defined by whether it is helpful. I guess you could call that "perception". OTOH you could simply ask if it helped! I and many other people have crafted hundreds or even thousands of answers exactly to people's requests, I see it every day on *this* list. If that is what is required to be helpful, then that is what is required to be helpful, and that is what we should strive to do, and I find that to be the driving force on this list. I have to say that I distinctly remember one list member crafting stored procedures that were many pages long to do something that I needed. That was sweet... unfortunately I couldn't understand a single line of the stored procedure. I should probably go back to the archives and see if I could find those responses. They might actually be useful to me now that I know so much more. There are many times when a list member knows so little about a subject that a RTFM response is simply not helpful (in fact IMHO an RTFM response is NEVER helpful). I was at that point with SQL Server "back then". I have since learned a lot. And to this day BOL is still pretty much useless to me, even knowing what I know now. Pointing to a precise page in BOL is about like pointing to a precise page in a book on "Molecular Biology" - http://www.amazon.com/Molecular-Biology-Robert-Weaver/dp/0073319945/ref=pd_bbs_1?ie=UTF8&s=books&qid=1238121780&sr=8-1 - when talking to a parent trying to understand a genetic disorder of his child. Pointing to a page that is understood by the doctor is not by any stretch "helpful". Luckily Access doesn't have a BOL so listers here can't give that response and feel that they have "helped". Microsoft positions SQL Server Express as the heir to Access containers. SQL Server (of any flavor) is so entirely different from an Access BE that it should be no wonder that people come in and ask some pretty silly and basic questions. I know I did. And I stopped coming to the list because the responses were not helpful, there was no point in being there. I am happy that BOL has been helpful to you over the years but you cannot generalize that to mean it will be helpful to me or any other specific person. I find it useless, to this day. I have to say Francisco that *you* as an individual have been very helpful to me over the years, and I appreciate that. There has been at least one other individual who has taken the time to craft answers specific to my level of incompetence. I was not in any way joking when I said I have received more *help* on SQL Server on this list than on the SQL Server list. If that matters to you, my suggestion would be to actually ask if your responses help the OP, and if not then shape a different response until it does help. And more importantly, make that the modus operandi of the entire list. I did mention (and I repeat) that the list would probably be very helpful if I was a reasonably competent DB admin who just needed advice from his peers. John W. Colby www.ColbyConsulting.com Francisco Tapia wrote: > John, I still have the threads in which you posted messages. Needless to > say I do remember recommendations being posted as well as links or keyword > hints for the BOL (Books On Line) [which comparing to Access Help over the > years I have found to be extremely helpful]. I do remember that you wanted > responses that were crafted exactly to your request, but that is neither > here nor there, as perception of help is 9/10ths of a lists usefulness. > > -Francisco > http://sqlthis.blogspot.com | Tsql and More... From Darryl.Collins at coles.com.au Thu Mar 26 22:29:32 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 27 Mar 2009 14:29:32 +1100 Subject: [AccessD] Access 2007 In-Reply-To: References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> hmmmmm... Well, I can see why a lot of you are not too happy with this product. It works fine as the MDE version still, but if you work with MDB's it would really foul up everything. Early days for me so who knows, maybe it will grow on me, but right now it seems there is little that is better and much that is worse. That navigation pane is a PAIN ('cuse the pun). Form don't fit in the windows nicely anymore and custom toolbars are all shoved up into the addins tab, most unhelpful indeed. bah humbug... At least the toolbars behave as expected when I make an MDE. cheers Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From Darryl.Collins at coles.com.au Thu Mar 26 22:39:58 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 27 Mar 2009 14:39:58 +1100 Subject: [AccessD] Count Current Record (Access 2007) In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F138F8@WPEXCH22.retail.ad.cmltd.net.au> Hi Guys and Gals, I have been using without issue the follow code on many forms to return the current row number. Is displays "Record 59 of 250" in the form. Now in Access 2007 it is returning "#Name?" =[CurrentRecord] & " of " & [RecordsetClone].[RecordCount] Clearly it doesn't like something, but I have no idea what. Any pointers? regards Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From Darryl.Collins at coles.com.au Thu Mar 26 23:05:14 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 27 Mar 2009 15:05:14 +1100 Subject: [AccessD] Count Current Record (Access 2007) In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F138F8@WPEXCH22.retail.ad.cmltd.net.au> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> <57E6E6CA42105A48B977303A2CDC27200815F138F8@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F138FA@WPEXCH22.retail.ad.cmltd.net.au> This seems to work in Access 2007 - going to test if it is now backwardly compat with XL2003. '=================================================== Public Function GetRecordText() As String GetRecordText = CStr(Recordset.AbsolutePosition + 1) + " of " & CStr(Recordset.RecordCount) End Function '=================================================== also found you can hide the ribbon using docmd.ShowToolbar "Ribbon",acToolbarNo Seems to work well for those who are interested. regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Friday, 27 March 2009 2:40 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Count Current Record (Access 2007) Hi Guys and Gals, I have been using without issue the follow code on many forms to return the current row number. Is displays "Record 59 of 250" in the form. Now in Access 2007 it is returning "#Name?" =[CurrentRecord] & " of " & [RecordsetClone].[RecordCount] Clearly it doesn't like something, but I have no idea what. Any pointers? regards Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From max.wanadoo at gmail.com Fri Mar 27 00:10:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Fri, 27 Mar 2009 05:10:07 +0000 Subject: [AccessD] Please Help! In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F138F1@WPEXCH22.retail.ad.cmltd.net.au> References: <8786a4c00903251003w1204eb8co8dbf9ddd9770bf24@mail.gmail.com> <49CB2E63.22623.2A6FDBC@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F138F1@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: Darryl, It seems the Internet is still in its infancy with regard to this sort of thing. We grew out of this centuries ago with written (paper) based systems. EG, on many "Documents" in the UK you see the words "E&OE" which means Errors and Omissions Excepted" which means/replaces the lengthy.. "This document etc etc" So it has all condensed down over the years. All we need to do now is to get the "Internet" to replace these lengthy email disclaimers with something similar like "Email Disclaimers apply. Visit our website or contact us for details" Which in turn over the years may just become "EDA" - which means Email Disclaimers Apply" We certainly don't take up half the page of normal written letters saying "This letter applies only to the person to whom it wa written...etc...etc" Load of nonsense, isn't it? Max On Thu, Mar 26, 2009 at 10:59 PM, Darryl Collins < Darryl.Collins at coles.com.au> wrote: > I wish I could turn off the damn sig from this account, but it is added by > the server and i have no choice at all in it. All other email accounts are > blocked from work (cannot get to google, yahoo, hotmail or even webmail via > your ISP.) nasty!! Sadly it has to be like this. That said you are all > welcome to ignore and delete the sig on any additional posting. > > :-/ > Darryl > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto: > accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Thursday, 26 March 2009 4:55 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Please Help! > > Well, > If I had to scroll to the bottom each time, frankly I would only ever read > a > fraction of the emails. When they open for me they do so in the reading > pane where I can quickly see if I am interested or not. If I am, I can open > the posting and (assuming it has not been removed), read the history. > If it bottom post then all I will see in the reading pane is the same stuff > over and over again. > It is not a matter of preference for me, it is simply a matter of how the > software works for Google and Outlook. > If people were to remove all the "auto signatures" AND trim excessive past > history then I am sure that would help too. I really don't need to read > the > legal disclaimers that come with some postings and I am sure you don't want > to read mine - so I don't post from there. I post directly from Google. > IOW, > I read the post in Outlook (using Reading Pane) and if I am interested, I > reply in Google. That way you don't get all my "auto signature" stuff. > > >ducks for cover > No point mate, I know where you live and the Rascals will call round > tomorrow! (in-joke) > > My 2p worth > Max > > > This email and any attachments may contain privileged and confidential > information > and are intended for the named addressee only. If you have received this > e-mail in > error, please notify the sender and delete this e-mail immediately. Any > confidentiality, privilege or copyright is not waived or lost because this > e-mail > has been sent to you in error. It is your responsibility to check this > e-mail and > any attachments for viruses. No warranty is made that this material is > free from > computer virus or any other defect or error. Any loss/damage incurred by > using this > material is not the sender's responsibility. The sender's entire liability > will be > limited to resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Fri Mar 27 00:24:23 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Fri, 27 Mar 2009 15:24:23 +1000 Subject: [AccessD] Count Current Record (Access 2007) In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F138FA@WPEXCH22.retail.ad.cmltd.net.au> References: , <57E6E6CA42105A48B977303A2CDC27200815F138F8@WPEXCH22.retail.ad.cmltd.net.au>, <57E6E6CA42105A48B977303A2CDC27200815F138FA@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49CCEFA7.19157.981E2B2@stuart.lexacorp.com.pg> I posted this when we were discussing hiding the Ribbon Bar in eartly December 08. It's a real kludge (Sendkeys!!!!) but it works. My Height was slightly different to those in the link, probably because of different screen resolutions, fonts etc but it looks like it will always be above/below 100 so this should work anywhere. It certainly works for me: Function RibbonMinimized() As Boolean RibbonMinimized = Application.CommandBars("Ribbon").Height < 100 End Function The following four functions give you full control over the Ribbon :-) Function HideRibbon() DoCmd.ShowToolbar "Ribbon", acToolbarNo End Function Function ShowRibbon() DoCmd.ShowToolbar "Ribbon", acToolbarYes End Function Function MinimizeRibbon() If Not RibbonMinimized Then SendKeys "^{F1}" End If End Function Function MaximizeRibbon() If RibbonMinimized Then SendKeys "^{F1}" End If End Function On 27 Mar 2009 at 15:05, Darryl Collins wrote: > also found you can hide the ribbon using > > docmd.ShowToolbar "Ribbon",acToolbarNo > > Seems to work well for those who are interested. From mcp2004 at mail.ru Fri Mar 27 02:41:28 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Fri, 27 Mar 2009 10:41:28 +0300 Subject: [AccessD] =?koi8-r?b?U0NSVU0gdGVhbSBwcm9ncmVzcyByZXBvcnQuLi4=?= In-Reply-To: <200903261713430421.13C28CC5@mail.cablespeed.com> References: <200903261713430421.13C28CC5@mail.cablespeed.com> Message-ID: Thank you for your feedback, Michael, I have enlarged every frame duration 1.5 times. New version is published here http://shamils-4.hosting.parking.ru/scrum/ht1.wmv and also together with all the sources here: http://northwind.codeplex.com/ -- Shamil -----Original Message----- From: "Michael Bahr" To: "Access Developers discussion and problem solving" Date: Thu, 26 Mar 2009 17:13:43 -0400 Subject: Re: [AccessD] SCRUM team progress report... > Hi Shamil, very nice video. I have VS 2005. I thought there was > discussion on doing in VS 2005--maybe I am wrong. One other comment, for > your next video can you slow it down a bit. The eyes do not have time to > read the text and focus on the graphic or focus on the graphics and read > the text. :-} > > Mike... > > *********** REPLY SEPARATOR *********** > > On 3/25/2009 at 1:38 AM Salakhetdinov Shamil wrote: > > >Hi All, > > > >As we agreed with Andy it's OK for our dba-VB SCRUM team to post here once > >in while information on how we're doing: and we're doing fine currently. > > > >Here is a short video-clip/tutorial (2 minutes 10 seconds long) on how to > >develop bound .NET WinForms in our NorthWindNet solution (we're currently > >not doing tricky programming but mainly tuning team work, distributed > >source code control etc.): > > > >Video Clip - How to Make a Bound .NET WinForm with SubForm > > > >This video clip/slide show is a quick introduction on how to design bound > >.NET WIndows Forms with subforms using strongly typed datasets with data > >tables and relationships... > > > >http://shamils-4.hosting.parking.ru/scrum/ht1.wmv (7.90mb) (published > >today just for several days then will be deleted). > > ...snip per dba law > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Fri Mar 27 09:04:48 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 27 Mar 2009 14:04:48 +0000 Subject: [AccessD] OT: AccessD Forum, List, Bottom posting, sigs, etc... In-Reply-To: <49CC47DC.7000209@colbyconsulting.com> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <49CC47DC.7000209@colbyconsulting.com> Message-ID: I like the SQL list ( and the Access list)...I find them equally useful for their purposes. Just my 2 bits. Mark _________________________________________________________________ Express your personality in color! Preview and select themes for Hotmail?. http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme From ssharkins at gmail.com Fri Mar 27 09:40:21 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 27 Mar 2009 10:40:21 -0400 Subject: [AccessD] Access 2007 References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg><1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev><019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> Form don't fit in the windows nicely anymore =======This one in particular annoys me. Fuss all you want about all the changes, but this one just screams out at me... not sure what it's screaming, but boy, do I hate it. :( Susan H. From jimdettman at verizon.net Fri Mar 27 10:51:16 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Fri, 27 Mar 2009 11:51:16 -0400 Subject: [AccessD] OT: New features on Experts-Exchange Message-ID: Hi All, For quite a few years now I've been involved with a web site called Experts-Exchange. It is a collaborative site where basically people help people by answering questions as "Experts" and earn points. As it's grown, it has somewhat lost it's small town feel that originally started it all, but overall it still is a very nice place to hang out. Some of you may be aware of the site already (gustav has been there for a while now). Many of the Microsoft MVP's call it home as well. Currently I am a Zone Advisor and Page Editor for the MS Access Zone. The last part is why I'm posting. EE has always existed with this question/comment format, but is about to launch new content in the form of articles. I was thinking in particular of John and his series on classes would be a great way to quick this off, but I'm sure many of you if you gave it a little thought, could come up with some terrific articles. The up side of it for you is your exposure to literally millions of members (well over three million last I heard). There are other features coming down the pike that I hope will make it the number one site for people looking for answers. I can't really talk about all of those at present but I can assure you it is things we'd all find useful in terms of supporting and helping out people (without giving away too much, how would the SCRUM team like to post their videos and have a possible audience of millions?). One thing that is still up in the air at the moment is the legalese with posting content. EE's legal department is finalizing the TOS related to posted content now. It' my understanding that they way it will end up is that EE will have the perpetual right to use posted content on the site in whatever way they see fit, but you will retain all ownership rights beyond that and will be free to publish it else where. As I said though, this is not finalized. When it is, please make sure you review it if you decide to submit an article and understand what your rights are. I don't want there to be any surprises for anyone. I should mention that EE covers a wide range of topics; digital living, philosophy, religion, etc. and not just technical ones. Also, it is a subscription site. However you can earn free premium services easily enough by getting 3000 Expert Points a month, which at the current time is ridiculously easy. It boils down to possibly answering about 5 questions a month. There has been some talk about changing that because it is too easy, but that's the way it is right now. Otherwise it's $12.95 a month. I think though that I can probably get anyone a trial premium membership for a bit at no charge just so you can check things out. They also have been pushing corporate subscriptions for a few years now and a lot of Fortune 500 companies hang out there, so it's good exposure there as well and some of you may work for companies that already have subscriptions without realizing it. I'm not trying to take anything away from Access D, but I did want to make everyone aware of an opportunity to gain some pretty significant exposure. If your interested in any of this, just contact me off-list. Jim. From jedi at charm.net Fri Mar 27 11:39:59 2009 From: jedi at charm.net (Michael Bahr) Date: Fri, 27 Mar 2009 12:39:59 -0400 (EDT) Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: References: Message-ID: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> Hi Jim, when ever I search for answers on the Internet invariably there will be a link to Experts-Exchange. BUT they want me to pay for the answer! Yes I can get a free 7 day trial today but I refuse to pay for something that I do not know if the answer I get will really work. Eventually I find my answers elsewhere. Mike... > Hi All, > > For quite a few years now I've been involved with a web site called > Experts-Exchange. It is a collaborative site where basically people help > people by answering questions as "Experts" and earn points. As it's > grown, > it has somewhat lost it's small town feel that originally started it all, > but overall it still is a very nice place to hang out. Some of you may be > aware of the site already (gustav has been there for a while now). Many > of > the Microsoft MVP's call it home as well. > ... snipped by bda law From cfoust at infostatsystems.com Fri Mar 27 11:43:29 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 27 Mar 2009 09:43:29 -0700 Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> References: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> Message-ID: I'm afraid I feel the same way. I"ve signed up before and even answered some questions, but I don't like the point stuff and couldn't be bothered to keep posting. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael Bahr Sent: Friday, March 27, 2009 9:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: New features on Experts-Exchange Hi Jim, when ever I search for answers on the Internet invariably there will be a link to Experts-Exchange. BUT they want me to pay for the answer! Yes I can get a free 7 day trial today but I refuse to pay for something that I do not know if the answer I get will really work. Eventually I find my answers elsewhere. Mike... From marksimms at verizon.net Fri Mar 27 11:50:21 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 27 Mar 2009 12:50:21 -0400 Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: References: Message-ID: <009901c9aefc$1e5a3630$0601a8c0@MSIMMSWS> > Otherwise it's > $12.95 a month. I think though that I can probably get > anyone a trial premium membership for a bit at no charge just > so you can check things out. Not to be a smart-ass here, but are there any attorney's paying in to provide legal advice ? How about doctors for medical advice ? Investment advisors ? Could this indicate that technology services have come down in value a long way from 10-15 years ago ? From ssharkins at gmail.com Fri Mar 27 11:53:29 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 27 Mar 2009 12:53:29 -0400 Subject: [AccessD] OT: New features on Experts-Exchange References: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> Message-ID: I'm in the same boat. I'm not opposed to paying for support -- geez, that's the way I make my living (kind of), but the few times I've signed up for the trial, I've still not found the answer I needed -- kind of a shot in the dark. I'm sure there's some good stuff there, but I'm only going to spend so long looking. That's why I don't like the forum format -- it just seems a bit confusing and takes too long to find what I'm looking for -- at least, that's been my experience. Our brains all work differently and mine just doesn't seem to mesh will with the forum format. Susan H. > I'm afraid I feel the same way. I"ve signed up before and even answered > some questions, but I don't like the point stuff and couldn't be > bothered to keep posting. From john at winhaven.net Fri Mar 27 12:01:27 2009 From: john at winhaven.net (John Bartow) Date: Fri, 27 Mar 2009 12:01:27 -0500 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: References: Message-ID: <005101c9aefd$aaf3e7c0$00dbb740$@net> Jim, IIRC I never asked or sought an answer concerning Access, so the following comments do not apply to you personally... My experience, after paying for EE for a year was less than stellar. It was the kind of experience that I hope we never fall into here on AccessD. I never once got a solution to a problem I posted there and when a resolution was not forthcoming the moderators wanted to end the discussion ASAP. When I wanted to keep the topic question open for resolution they got "snippy" with me. It's as if the sole goal there is to be able to brag about how quickly EE resolves problems and if they can't they remove the issue so it's not a black mark on their reputation. Each time this happened I lodged a complaint and NEVER received a response - nice customer service considering I had paid over $300 for nothing! The solutions I found through searching without asking questions were almost always a link to some other web site's knowledge base. A good Googling could do the same. So, IMO the EE is a total waste of time & money. John Bartow, President Database Advisors, Inc. Email: mailto:president at databaseadvisors.com Website: http://www.databaseadvisors.com PS: Please ask before soliciting for another forum/list - especially a "pay for site" - that directly competes with our free lists. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, March 27, 2009 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: New features on Experts-Exchange Hi All, For quite a few years now I've been involved with a web site called Experts-Exchange. It is a collaborative site where basically people help people by answering questions as "Experts" and earn points. As it's grown, it has somewhat lost it's small town feel that originally started it all, but overall it still is a very nice place to hang out. Some of you may be aware of the site already (gustav has been there for a while now). Many of the Microsoft MVP's call it home as well. Currently I am a Zone Advisor and Page Editor for the MS Access Zone. The last part is why I'm posting. EE has always existed with this question/comment format, but is about to launch new content in the form of articles. I was thinking in particular of John and his series on classes would be a great way to quick this off, but I'm sure many of you if you gave it a little thought, could come up with some terrific articles. The up side of it for you is your exposure to literally millions of members (well over three million last I heard). There are other features coming down the pike that I hope will make it the number one site for people looking for answers. I can't really talk about all of those at present but I can assure you it is things we'd all find useful in terms of supporting and helping out people (without giving away too much, how would the SCRUM team like to post their videos and have a possible audience of millions?). One thing that is still up in the air at the moment is the legalese with posting content. EE's legal department is finalizing the TOS related to posted content now. It' my understanding that they way it will end up is that EE will have the perpetual right to use posted content on the site in whatever way they see fit, but you will retain all ownership rights beyond that and will be free to publish it else where. As I said though, this is not finalized. When it is, please make sure you review it if you decide to submit an article and understand what your rights are. I don't want there to be any surprises for anyone. I should mention that EE covers a wide range of topics; digital living, philosophy, religion, etc. and not just technical ones. Also, it is a subscription site. However you can earn free premium services easily enough by getting 3000 Expert Points a month, which at the current time is ridiculously easy. It boils down to possibly answering about 5 questions a month. There has been some talk about changing that because it is too easy, but that's the way it is right now. Otherwise it's $12.95 a month. I think though that I can probably get anyone a trial premium membership for a bit at no charge just so you can check things out. They also have been pushing corporate subscriptions for a few years now and a lot of Fortune 500 companies hang out there, so it's good exposure there as well and some of you may work for companies that already have subscriptions without realizing it. I'm not trying to take anything away from Access D, but I did want to make everyone aware of an opportunity to gain some pretty significant exposure. If your interested in any of this, just contact me off-list. Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jedi at charm.net Fri Mar 27 12:05:37 2009 From: jedi at charm.net (Michael Bahr) Date: Fri, 27 Mar 2009 13:05:37 -0400 (EDT) Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: <009901c9aefc$1e5a3630$0601a8c0@MSIMMSWS> References: <009901c9aefc$1e5a3630$0601a8c0@MSIMMSWS> Message-ID: <1955.198.118.118.117.1238173537.squirrel@mail.expedient.net> Yeah well I would not pay money to those folks for answers over the Internet. But I would gladly pay them face-to-face for expert advice. Expert being the operative word where they have a proper education, experience, and a diploma displayed on the wall. :-) Mike... > Not to be a smart-ass here, but are there any attorney's paying in to > provide legal advice ? > How about doctors for medical advice ? > Investment advisors ? > > Could this indicate that technology services have come down in value a > long > way from 10-15 years ago ? > > From Gustav at cactus.dk Fri Mar 27 12:13:21 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 27 Mar 2009 18:13:21 +0100 Subject: [AccessD] OT: New features on Experts-Exchange Message-ID: Hi Mike Mostly you can see the answer if you browse past the zillion adds bugging up the opening page. Worst thing is that answers are of very "wide" quality due to sometimes really weird questions and "solutions" from a handful of nerds spending all day and night haunting points while not having a life. Also, the in-site search function is close to useless - you have to google most times. Really stupid is that you have to earn 3000 points each month to be granted "expert access" even if you have earned millions of points. And answered questions are not listed! Previously you could browse the answered questions which was fun because you could correct some of the sloppy solutions given. I browse the questions from time to time when I need something else to think about, that's all. The learning stuff for people like AccessD list members is limited; the "good guys" supplying this are Jim and 3-4 clever guys (no women) who have earned that much points that they don't care anymore. /gustav >>> jedi at charm.net 27-03-2009 17:39 >>> Hi Jim, when ever I search for answers on the Internet invariably there will be a link to Experts-Exchange. BUT they want me to pay for the answer! Yes I can get a free 7 day trial today but I refuse to pay for something that I do not know if the answer I get will really work. Eventually I find my answers elsewhere. Mike... > Hi All, > > For quite a few years now I've been involved with a web site called > Experts-Exchange. It is a collaborative site where basically people help > people by answering questions as "Experts" and earn points. As it's grown, > it has somewhat lost it's small town feel that originally started it all, > but overall it still is a very nice place to hang out. Some of you may be > aware of the site already (gustav has been there for a while now). Many of > the Microsoft MVP's call it home as well. > ... snipped by bda law From jedi at charm.net Fri Mar 27 12:15:22 2009 From: jedi at charm.net (Michael Bahr) Date: Fri, 27 Mar 2009 13:15:22 -0400 (EDT) Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: <005101c9aefd$aaf3e7c0$00dbb740$@net> References: <005101c9aefd$aaf3e7c0$00dbb740$@net> Message-ID: <1963.198.118.118.117.1238174122.squirrel@mail.expedient.net> I do not mean to be **snipish** John but you did not snip. Sorry I could not resist. ???? Mike... > Jim, > IIRC I never asked or sought an answer concerning Access, so the following > comments do not apply to you personally... > > My experience, after paying for EE for a year was less than stellar. It > was > the kind of experience that I hope we never fall into here on AccessD. > > I never once got a solution to a problem I posted there and when a > resolution was not forthcoming the moderators wanted to end the discussion > ASAP. When I wanted to keep the topic question open for resolution they > got > "snippy" with me. It's as if the sole goal there is to be able to brag > about > how quickly EE resolves problems and if they can't they remove the issue ... snipped From EdTesiny at oasas.state.ny.us Fri Mar 27 12:15:51 2009 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Fri, 27 Mar 2009 13:15:51 -0400 Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> References: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> Message-ID: I've been a member for a while, I don't pay...I guess I was grandfathered in. Ed Tesiny EdTesiny at oasas.state.ny.us -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael Bahr Sent: Friday, March 27, 2009 12:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: New features on Experts-Exchange Hi Jim, when ever I search for answers on the Internet invariably there will be a link to Experts-Exchange. BUT they want me to pay for the answer! Yes I can get a free 7 day trial today but I refuse to pay for something that I do not know if the answer I get will really work. Eventually I find my answers elsewhere. Mike... > Hi All, > > For quite a few years now I've been involved with a web site called > Experts-Exchange. It is a collaborative site where basically people help > people by answering questions as "Experts" and earn points. As it's > grown, it has somewhat lost it's small town feel that originally > started it all, but overall it still is a very nice place to hang out. > Some of you may be aware of the site already (gustav has been there > for a while now). Many of the Microsoft MVP's call it home as well. > ... snipped by bda law -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Fri Mar 27 12:27:29 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 27 Mar 2009 10:27:29 -0700 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: <005101c9aefd$aaf3e7c0$00dbb740$@net> References: <005101c9aefd$aaf3e7c0$00dbb740$@net> Message-ID: We're spoiled - we have AccessD. I'm serious. You get good answers here. Fast, accurate, friendly. My alternative source for access answers is...Google. Generally if I use the right search terms it will link me to any number of Access web sites forums, etc., where I find the code or error explanation I need. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, March 27, 2009 10:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange Jim, IIRC I never asked or sought an answer concerning Access, so the following comments do not apply to you personally... My experience, after paying for EE for a year was less than stellar. It was the kind of experience that I hope we never fall into here on AccessD. I never once got a solution to a problem I posted there and when a resolution was not forthcoming the moderators wanted to end the discussion ASAP. When I wanted to keep the topic question open for resolution they got "snippy" with me. It's as if the sole goal there is to be able to brag about how quickly EE resolves problems and if they can't they remove the issue so it's not a black mark on their reputation. Each time this happened I lodged a complaint and NEVER received a response - nice customer service considering I had paid over $300 for nothing! The solutions I found through searching without asking questions were almost always a link to some other web site's knowledge base. A good Googling could do the same. So, IMO the EE is a total waste of time & money. John Bartow, President Database Advisors, Inc. Email: mailto:president at databaseadvisors.com Website: http://www.databaseadvisors.com PS: Please ask before soliciting for another forum/list - especially a "pay for site" - that directly competes with our free lists. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, March 27, 2009 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: New features on Experts-Exchange Hi All, For quite a few years now I've been involved with a web site called Experts-Exchange. It is a collaborative site where basically people help people by answering questions as "Experts" and earn points. As it's grown, it has somewhat lost it's small town feel that originally started it all, but overall it still is a very nice place to hang out. Some of you may be aware of the site already (gustav has been there for a while now). Many of the Microsoft MVP's call it home as well. Currently I am a Zone Advisor and Page Editor for the MS Access Zone. The last part is why I'm posting. EE has always existed with this question/comment format, but is about to launch new content in the form of articles. I was thinking in particular of John and his series on classes would be a great way to quick this off, but I'm sure many of you if you gave it a little thought, could come up with some terrific articles. The up side of it for you is your exposure to literally millions of members (well over three million last I heard). There are other features coming down the pike that I hope will make it the number one site for people looking for answers. I can't really talk about all of those at present but I can assure you it is things we'd all find useful in terms of supporting and helping out people (without giving away too much, how would the SCRUM team like to post their videos and have a possible audience of millions?). One thing that is still up in the air at the moment is the legalese with posting content. EE's legal department is finalizing the TOS related to posted content now. It' my understanding that they way it will end up is that EE will have the perpetual right to use posted content on the site in whatever way they see fit, but you will retain all ownership rights beyond that and will be free to publish it else where. As I said though, this is not finalized. When it is, please make sure you review it if you decide to submit an article and understand what your rights are. I don't want there to be any surprises for anyone. I should mention that EE covers a wide range of topics; digital living, philosophy, religion, etc. and not just technical ones. Also, it is a subscription site. However you can earn free premium services easily enough by getting 3000 Expert Points a month, which at the current time is ridiculously easy. It boils down to possibly answering about 5 questions a month. There has been some talk about changing that because it is too easy, but that's the way it is right now. Otherwise it's $12.95 a month. I think though that I can probably get anyone a trial premium membership for a bit at no charge just so you can check things out. They also have been pushing corporate subscriptions for a few years now and a lot of Fortune 500 companies hang out there, so it's good exposure there as well and some of you may work for companies that already have subscriptions without realizing it. I'm not trying to take anything away from Access D, but I did want to make everyone aware of an opportunity to gain some pretty significant exposure. If your interested in any of this, just contact me off-list. Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Fri Mar 27 12:30:27 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Fri, 27 Mar 2009 10:30:27 -0700 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: References: <005101c9aefd$aaf3e7c0$00dbb740$@net> Message-ID: I know someone who sings the praises of Utter Access, but I haven't been that impressed when I visited it. On the other hand, he like Access 2007! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Friday, March 27, 2009 10:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange We're spoiled - we have AccessD. I'm serious. You get good answers here. Fast, accurate, friendly. My alternative source for access answers is...Google. Generally if I use the right search terms it will link me to any number of Access web sites forums, etc., where I find the code or error explanation I need. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Bartow Sent: Friday, March 27, 2009 10:01 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange Jim, IIRC I never asked or sought an answer concerning Access, so the following comments do not apply to you personally... My experience, after paying for EE for a year was less than stellar. It was the kind of experience that I hope we never fall into here on AccessD. I never once got a solution to a problem I posted there and when a resolution was not forthcoming the moderators wanted to end the discussion ASAP. When I wanted to keep the topic question open for resolution they got "snippy" with me. It's as if the sole goal there is to be able to brag about how quickly EE resolves problems and if they can't they remove the issue so it's not a black mark on their reputation. Each time this happened I lodged a complaint and NEVER received a response - nice customer service considering I had paid over $300 for nothing! The solutions I found through searching without asking questions were almost always a link to some other web site's knowledge base. A good Googling could do the same. So, IMO the EE is a total waste of time & money. John Bartow, President Database Advisors, Inc. Email: mailto:president at databaseadvisors.com Website: http://www.databaseadvisors.com PS: Please ask before soliciting for another forum/list - especially a "pay for site" - that directly competes with our free lists. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Friday, March 27, 2009 10:51 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] OT: New features on Experts-Exchange Hi All, For quite a few years now I've been involved with a web site called Experts-Exchange. It is a collaborative site where basically people help people by answering questions as "Experts" and earn points. As it's grown, it has somewhat lost it's small town feel that originally started it all, but overall it still is a very nice place to hang out. Some of you may be aware of the site already (gustav has been there for a while now). Many of the Microsoft MVP's call it home as well. Currently I am a Zone Advisor and Page Editor for the MS Access Zone. The last part is why I'm posting. EE has always existed with this question/comment format, but is about to launch new content in the form of articles. I was thinking in particular of John and his series on classes would be a great way to quick this off, but I'm sure many of you if you gave it a little thought, could come up with some terrific articles. The up side of it for you is your exposure to literally millions of members (well over three million last I heard). There are other features coming down the pike that I hope will make it the number one site for people looking for answers. I can't really talk about all of those at present but I can assure you it is things we'd all find useful in terms of supporting and helping out people (without giving away too much, how would the SCRUM team like to post their videos and have a possible audience of millions?). One thing that is still up in the air at the moment is the legalese with posting content. EE's legal department is finalizing the TOS related to posted content now. It' my understanding that they way it will end up is that EE will have the perpetual right to use posted content on the site in whatever way they see fit, but you will retain all ownership rights beyond that and will be free to publish it else where. As I said though, this is not finalized. When it is, please make sure you review it if you decide to submit an article and understand what your rights are. I don't want there to be any surprises for anyone. I should mention that EE covers a wide range of topics; digital living, philosophy, religion, etc. and not just technical ones. Also, it is a subscription site. However you can earn free premium services easily enough by getting 3000 Expert Points a month, which at the current time is ridiculously easy. It boils down to possibly answering about 5 questions a month. There has been some talk about changing that because it is too easy, but that's the way it is right now. Otherwise it's $12.95 a month. I think though that I can probably get anyone a trial premium membership for a bit at no charge just so you can check things out. They also have been pushing corporate subscriptions for a few years now and a lot of Fortune 500 companies hang out there, so it's good exposure there as well and some of you may work for companies that already have subscriptions without realizing it. I'm not trying to take anything away from Access D, but I did want to make everyone aware of an opportunity to gain some pretty significant exposure. If your interested in any of this, just contact me off-list. Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jedi at charm.net Fri Mar 27 12:35:28 2009 From: jedi at charm.net (Michael Bahr) Date: Fri, 27 Mar 2009 13:35:28 -0400 (EDT) Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: References: Message-ID: <2001.198.118.118.117.1238175328.squirrel@mail.expedient.net> Hi Gustav, there are ads?? My ad blocker is working very good because I do not see any ads. Anyway I do not think I can browse on their site--though I have never tried. When I click a link from Google, for example, I see the question that is related to my problem and then EE says something like, To see the answer click here. I must register somehow either for a free 7-days worth of knowledge or pay. I have learned my lesson by now that when ever I see an EE link in Google that I just pass over it. :-\ I find that using Google wisely will eventually get the job done plus I tend to sometimes accidentally find something else I was looking for. That makes it even more rewarding. Mike... > Hi Mike > > Mostly you can see the answer if you browse past the zillion adds bugging > up the opening page. > > Worst thing is that answers are of very "wide" quality due to sometimes > really weird questions and "solutions" from a handful of nerds spending > all day and night haunting points while not having a life. Also, the > in-site search function is close to useless - you have to google most > times. Really stupid is that you have to earn 3000 points each month to be > granted "expert access" even if you have earned millions of points. And > answered questions are not listed! Previously you could browse the > answered questions which was fun because you could correct some of the > sloppy solutions given. > > I browse the questions from time to time when I need something else to > think about, that's all. The learning stuff for people like AccessD list > members is limited; the "good guys" supplying this are Jim and 3-4 clever > guys (no women) who have earned that much points that they don't care > anymore. > > /gustav > ...snip From Gustav at cactus.dk Fri Mar 27 13:04:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 27 Mar 2009 19:04:01 +0100 Subject: [AccessD] OT: New features on Experts-Exchange Message-ID: Hi Mike They are trying to fool you to sign up. Ignore it and browse on. But what is the purpose to fool people? None I know including myself like this attitude. If you feel the stuff valuable, you will consider signing up by yourself if that will bring you more features or more stuff. As for the adds I never see these because I'm using Ad Muncher - one of the tools I've found worth the money! The brave guys down under even offered me a tiny commission if you buy through this link: http://cactus.admuncher.com/ /gustav >>> jedi at charm.net 27-03-2009 18:35 >>> Hi Gustav, there are ads?? My ad blocker is working very good because I do not see any ads. Anyway I do not think I can browse on their site--though I have never tried. When I click a link from Google, for example, I see the question that is related to my problem and then EE says something like, To see the answer click here. I must register somehow either for a free 7-days worth of knowledge or pay. I have learned my lesson by now that when ever I see an EE link in Google that I just pass over it. :-\ I find that using Google wisely will eventually get the job done plus I tend to sometimes accidentally find something else I was looking for. That makes it even more rewarding. Mike... > Hi Mike > > Mostly you can see the answer if you browse past the zillion adds bugging > up the opening page. > > Worst thing is that answers are of very "wide" quality due to sometimes > really weird questions and "solutions" from a handful of nerds spending > all day and night haunting points while not having a life. Also, the > in-site search function is close to useless - you have to google most > times. Really stupid is that you have to earn 3000 points each month to be > granted "expert access" even if you have earned millions of points. And > answered questions are not listed! Previously you could browse the > answered questions which was fun because you could correct some of the > sloppy solutions given. > > I browse the questions from time to time when I need something else to > think about, that's all. The learning stuff for people like AccessD list > members is limited; the "good guys" supplying this are Jim and 3-4 clever > guys (no women) who have earned that much points that they don't care > anymore. > > /gustav From jwcolby at colbyconsulting.com Fri Mar 27 13:05:22 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 27 Mar 2009 14:05:22 -0400 Subject: [AccessD] Access 2007 In-Reply-To: <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg><1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev><019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> Message-ID: <49CD1562.6090403@colbyconsulting.com> Just tell your clients that they need to pay for all new monitors so they have more screen area. John W. Colby www.ColbyConsulting.com Susan Harkins wrote: > Form don't fit in the windows nicely anymore > > =======This one in particular annoys me. Fuss all you want about all the > changes, but this one just screams out at me... not sure what it's > screaming, but boy, do I hate it. :( > > Susan H. > From john at winhaven.net Fri Mar 27 14:03:07 2009 From: john at winhaven.net (John Bartow) Date: Fri, 27 Mar 2009 14:03:07 -0500 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: <1963.198.118.118.117.1238174122.squirrel@mail.expedient.net> References: <005101c9aefd$aaf3e7c0$00dbb740$@net> <1963.198.118.118.117.1238174122.squirrel@mail.expedient.net> Message-ID: <00df01c9af0e$aa6d42e0$ff47c8a0$@net> LOL! You got me there. ( I generally snip after typing but here's the excuse - interrupted by 5 phone calls during that rather hot (for me) response. I can't think of a forum that boils my blood more than EE...) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael Bahr I do not mean to be **snipish** John but you did not snip. Sorry I could not resist. ???? Mike... From wdhindman at dejpolsystems.com Fri Mar 27 14:43:41 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 27 Mar 2009 15:43:41 -0400 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange References: <005101c9aefd$aaf3e7c0$00dbb740$@net> Message-ID: <3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev> ...exactly my experience. William -------------------------------------------------- From: "John Bartow" Sent: Friday, March 27, 2009 1:01 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange > Jim, > IIRC I never asked or sought an answer concerning Access, so the following > comments do not apply to you personally... > > My experience, after paying for EE for a year was less than stellar. It > was > the kind of experience that I hope we never fall into here on AccessD. > > I never once got a solution to a problem I posted there and when a > resolution was not forthcoming the moderators wanted to end the discussion > ASAP. When I wanted to keep the topic question open for resolution they > got > "snippy" with me. It's as if the sole goal there is to be able to brag > about > how quickly EE resolves problems and if they can't they remove the issue > so > it's not a black mark on their reputation. Each time this happened I > lodged > a complaint and NEVER received a response - nice customer service > considering I had paid over $300 for nothing! > > The solutions I found through searching without asking questions were > almost > always a link to some other web site's knowledge base. A good Googling > could > do the same. > > So, IMO the EE is a total waste of time & money. > > > John Bartow, President > Database Advisors, Inc. > Email: mailto:president at databaseadvisors.com > Website: http://www.databaseadvisors.com > > PS: Please ask before soliciting for another forum/list - especially a > "pay > for site" - that directly competes with our free lists. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman > Sent: Friday, March 27, 2009 10:51 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] OT: New features on Experts-Exchange > > Hi All, > > For quite a few years now I've been involved with a web site called > Experts-Exchange. It is a collaborative site where basically people help > people by answering questions as "Experts" and earn points. As it's > grown, > it has somewhat lost it's small town feel that originally started it all, > but overall it still is a very nice place to hang out. Some of you may be > aware of the site already (gustav has been there for a while now). Many > of > the Microsoft MVP's call it home as well. > > Currently I am a Zone Advisor and Page Editor for the MS Access Zone. > The > last part is why I'm posting. EE has always existed with this > question/comment format, but is about to launch new content in the form of > articles. I was thinking in particular of John and his series on classes > would be a great way to quick this off, but I'm sure many of you if you > gave > it a little thought, could come up with some terrific articles. The up > side of it for you is your exposure to literally millions of members (well > over three million last I heard). > > There are other features coming down the pike that I hope will make it > the > number one site for people looking for answers. I can't really talk about > all of those at present but I can assure you it is things we'd all find > useful in terms of supporting and helping out people (without giving away > too much, how would the SCRUM team like to post their videos and have a > possible audience of millions?). > > One thing that is still up in the air at the moment is the legalese with > posting content. EE's legal department is finalizing the TOS related to > posted content now. It' my understanding that they way it will end up is > that EE will have the perpetual right to use posted content on the site in > whatever way they see fit, but you will retain all ownership rights beyond > that and will be free to publish it else where. As I said though, this is > not finalized. When it is, please make sure you review it if you decide > to > submit an article and understand what your rights are. I don't want there > to be any surprises for anyone. > > I should mention that EE covers a wide range of topics; digital living, > philosophy, religion, etc. and not just technical ones. Also, it is a > subscription site. However you can earn free premium services easily > enough > by getting 3000 Expert Points a month, which at the current time is > ridiculously easy. It boils down to possibly answering about 5 questions > a > month. There has been some talk about changing that because it is too > easy, > but that's the way it is right now. Otherwise it's $12.95 a month. I > think > though that I can probably get anyone a trial premium membership for a bit > at no charge just so you can check things out. > > They also have been pushing corporate subscriptions for a few years now > and a lot of Fortune 500 companies hang out there, so it's good exposure > there as well and some of you may work for companies that already have > subscriptions without realizing it. > > I'm not trying to take anything away from Access D, but I did want to > make > everyone aware of an opportunity to gain some pretty significant exposure. > > If your interested in any of this, just contact me off-list. > > Jim. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From newsgrps at dalyn.co.nz Fri Mar 27 15:24:36 2009 From: newsgrps at dalyn.co.nz (David Emerson) Date: Sat, 28 Mar 2009 09:24:36 +1300 Subject: [AccessD] Multiple Users ADE and SQL In-Reply-To: <20090326011500.WJHL15317.mta03.xtra.co.nz@Dalyn.dalyn.co.n z> References: <20090326011500.WJHL15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Message-ID: <20090327203019.NXXY15317.mta03.xtra.co.nz@Dalyn.dalyn.co.nz> Hi Team, I didn't see any replies to this. Can anyone confirm/deny this behaviour? Regards David At 26/03/2009, you wrote: >This is more for clarification than anything else. > >I have a couple of clients: > >Client 1: Access XP ade using SQL2000 BE over terminal services. >Client 2: Access XP ade using SQL2005 BE over Citrix >Client 3: Access XP ade using SQL2005 BE over remote desktop. > > From Microsoft help >http://support.microsoft.com/default.aspx?scid=kb;en-us;322762 they say: > >When users in a multiuser environment try to open a Microsoft Access >project (.adp) file or a Microsoft Access project extension (.ade) >file, they may receive an error message similar to the following: >The database DatabaseName will be opened read-only because one of the >following occurred: The file is locked for editing by another user, >or the file (or the folder in which it is located) is marked as >read-only, or you specified that you wanted to open this file read-only. >This behavior is by design. An Access project is strictly a client >and has no multiuser capability. > > >In the situation of Client 1 there is no problem with multiple users >opening the same file, but in the other two cases the clients get the >error message. Is this because Terminal server actually opens >separate instances of the FE whereas the other two cases are trying >to open the same physical file? > > >Regards > >David Emerson >Dalyn Software Ltd >Wellington, New Zealand From drawbridgej at sympatico.ca Fri Mar 27 16:57:15 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Fri, 27 Mar 2009 16:57:15 -0500 Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> References: <1894.198.118.118.117.1238171999.squirrel@mail.expedient.net> Message-ID: <349EC001AF4242A089B0B5A8F9B7F1E1@AMDXP> I have had the same experience. It used to be there were answer(s) waaaaay dooown below all the ads, but I haven't found that for a long time. When googling re Access/vba I don't go to the result set links for experts-exchange. Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael Bahr Sent: Friday, March 27, 2009 11:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT: New features on Experts-Exchange Hi Jim, when ever I search for answers on the Internet invariably there will be a link to Experts-Exchange. BUT they want me to pay for the answer! Yes I can get a free 7 day trial today but I refuse to pay for something that I do not know if the answer I get will really work. Eventually I find my answers elsewhere. Mike... .com From jwcolby at colbyconsulting.com Fri Mar 27 15:59:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 27 Mar 2009 16:59:56 -0400 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: <3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev> References: <005101c9aefd$aaf3e7c0$00dbb740$@net> <3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev> Message-ID: <49CD3E4C.3030700@colbyconsulting.com> I have never actually posted a question AFAICR (which isn't very far anymore). I have however found answers to various problems over the years. John W. Colby www.ColbyConsulting.com William Hindman wrote: > ...exactly my experience. > > William > > -------------------------------------------------- > From: "John Bartow" > Sent: Friday, March 27, 2009 1:01 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange > >> Jim, >> IIRC I never asked or sought an answer concerning Access, so the following >> comments do not apply to you personally... >> >> My experience, after paying for EE for a year was less than stellar. It >> was >> the kind of experience that I hope we never fall into here on AccessD. >> >> I never once got a solution to a problem I posted there and when a >> resolution was not forthcoming the moderators wanted to end the discussion >> ASAP. When I wanted to keep the topic question open for resolution they >> got >> "snippy" with me. It's as if the sole goal there is to be able to brag >> about >> how quickly EE resolves problems and if they can't they remove the issue >> so >> it's not a black mark on their reputation. Each time this happened I >> lodged >> a complaint and NEVER received a response - nice customer service >> considering I had paid over $300 for nothing! >> >> The solutions I found through searching without asking questions were >> almost >> always a link to some other web site's knowledge base. A good Googling >> could >> do the same. >> >> So, IMO the EE is a total waste of time & money. >> >> >> John Bartow, President >> Database Advisors, Inc. >> Email: mailto:president at databaseadvisors.com >> Website: http://www.databaseadvisors.com >> >> PS: Please ask before soliciting for another forum/list - especially a >> "pay >> for site" - that directly competes with our free lists. >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman >> Sent: Friday, March 27, 2009 10:51 AM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] OT: New features on Experts-Exchange >> >> Hi All, >> >> For quite a few years now I've been involved with a web site called >> Experts-Exchange. It is a collaborative site where basically people help >> people by answering questions as "Experts" and earn points. As it's >> grown, >> it has somewhat lost it's small town feel that originally started it all, >> but overall it still is a very nice place to hang out. Some of you may be >> aware of the site already (gustav has been there for a while now). Many >> of >> the Microsoft MVP's call it home as well. >> >> Currently I am a Zone Advisor and Page Editor for the MS Access Zone. >> The >> last part is why I'm posting. EE has always existed with this >> question/comment format, but is about to launch new content in the form of >> articles. I was thinking in particular of John and his series on classes >> would be a great way to quick this off, but I'm sure many of you if you >> gave >> it a little thought, could come up with some terrific articles. The up >> side of it for you is your exposure to literally millions of members (well >> over three million last I heard). >> >> There are other features coming down the pike that I hope will make it >> the >> number one site for people looking for answers. I can't really talk about >> all of those at present but I can assure you it is things we'd all find >> useful in terms of supporting and helping out people (without giving away >> too much, how would the SCRUM team like to post their videos and have a >> possible audience of millions?). >> >> One thing that is still up in the air at the moment is the legalese with >> posting content. EE's legal department is finalizing the TOS related to >> posted content now. It' my understanding that they way it will end up is >> that EE will have the perpetual right to use posted content on the site in >> whatever way they see fit, but you will retain all ownership rights beyond >> that and will be free to publish it else where. As I said though, this is >> not finalized. When it is, please make sure you review it if you decide >> to >> submit an article and understand what your rights are. I don't want there >> to be any surprises for anyone. >> >> I should mention that EE covers a wide range of topics; digital living, >> philosophy, religion, etc. and not just technical ones. Also, it is a >> subscription site. However you can earn free premium services easily >> enough >> by getting 3000 Expert Points a month, which at the current time is >> ridiculously easy. It boils down to possibly answering about 5 questions >> a >> month. There has been some talk about changing that because it is too >> easy, >> but that's the way it is right now. Otherwise it's $12.95 a month. I >> think >> though that I can probably get anyone a trial premium membership for a bit >> at no charge just so you can check things out. >> >> They also have been pushing corporate subscriptions for a few years now >> and a lot of Fortune 500 companies hang out there, so it's good exposure >> there as well and some of you may work for companies that already have >> subscriptions without realizing it. >> >> I'm not trying to take anything away from Access D, but I did want to >> make >> everyone aware of an opportunity to gain some pretty significant exposure. >> >> If your interested in any of this, just contact me off-list. >> >> Jim. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From jedi at charm.net Fri Mar 27 16:44:35 2009 From: jedi at charm.net (Michael Bahr) Date: Fri, 27 Mar 2009 17:44:35 -0400 (EDT) Subject: [AccessD] SCRUM team progress report... In-Reply-To: References: <200903261713430421.13C28CC5@mail.cablespeed.com> Message-ID: <4788.24.35.25.42.1238190275.squirrel@mail.expedient.net> Thank you Shamil for updating the demo. The music is soooo soooothing. Can the example run in VS 2005? I only have VS 2005. Mike... > > Thank you for your feedback, Michael, > > I have enlarged every frame duration 1.5 times. > New version is published here > > http://shamils-4.hosting.parking.ru/scrum/ht1.wmv > > and also together with all the sources here: > > http://northwind.codeplex.com/ > > -- > Shamil > > -----Original Message----- > From: "Michael Bahr" > To: "Access Developers discussion and problem > solving" > Date: Thu, 26 Mar 2009 17:13:43 -0400 > Subject: Re: [AccessD] SCRUM team progress report... > >> Hi Shamil, very nice video. I have VS 2005. I thought there was >> discussion on doing in VS 2005--maybe I am wrong. One other comment, >> for >> your next video can you slow it down a bit. The eyes do not have time >> to >> read the text and focus on the graphic or focus on the graphics and read >> the text. :-} >> >> Mike... >> ...snip From stuart at lexacorp.com.pg Fri Mar 27 16:46:14 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 28 Mar 2009 07:46:14 +1000 Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: References: Message-ID: <49CDD5C6.21886.D04CAC1@stuart.lexacorp.com.pg> I stay right away from Expert-Sexchange. A commercial pay-for-use site which still plasters your screen with banner ads after you have paid them big bucks to access their content and which makes its money out of efforts of contributors who don't get a cent for their input. How Web 2.0! It really p*sses me of when I am googling a problem, find a possible solution and click on the link without noticing that it points there. I object to paying some organisation for someone elses solutions when there are so many excellent forums/lists (including this one) out there where people gladly give their expertise for free. It just seems like a big rip-off to me. -- Stuart On 27 Mar 2009 at 11:51, Jim Dettman wrote: > Hi All, > > For quite a few years now I've been involved with a web site called > Experts-Exchange. It is a collaborative site where basically people help From jedi at charm.net Fri Mar 27 17:09:11 2009 From: jedi at charm.net (Michael Bahr) Date: Fri, 27 Mar 2009 18:09:11 -0400 (EDT) Subject: [AccessD] OT: New features on Experts-Exchange In-Reply-To: References: Message-ID: <1054.24.35.25.42.1238191751.squirrel@mail.expedient.net> I will take a look at admuncher. I use BlackHole Proxy and the HOSTS file. Blackhole Proxy-uses a javascript to block images and urls on a per page basis and replaces ads or "bad" images with a transparent 1x1px image. http://www.schooner.com/~loverso/no-ads/ HOSTS- blocks whole domains and redirects them off to la-la land i.e. 127.0.0.1 http://www.mvps.org/winhelp2002/hosts.htm Both are not perfect, sometimes the tool will "block" good sites but you can setup shortcuts to temporarily turn it off. Better to be safe than sorry. Both are upgradeable. Oh and both are free. Mike... > Hi Mike > > They are trying to fool you to sign up. Ignore it and browse on. > > But what is the purpose to fool people? None I know including myself like > this attitude. If you feel the stuff valuable, you will consider signing > up by yourself if that will bring you more features or more stuff. > > As for the adds I never see these because I'm using Ad Muncher - one of > the tools I've found worth the money! > The brave guys down under even offered me a tiny commission if you buy > through this link: > > http://cactus.admuncher.com/ > > /gustav > > From mcp2004 at mail.ru Fri Mar 27 17:23:52 2009 From: mcp2004 at mail.ru (Salakhetdinov Shamil) Date: Sat, 28 Mar 2009 01:23:52 +0300 Subject: [AccessD] =?koi8-r?b?U0NSVU0gdGVhbSBwcm9ncmVzcyByZXBvcnQuLi4=?= In-Reply-To: <4788.24.35.25.42.1238190275.squirrel@mail.expedient.net> References: <4788.24.35.25.42.1238190275.squirrel@mail.expedient.net> Message-ID: Hi Michael, Thank you for your feedback. Sorry, example can't run under VS2005 but it can run under C# 2008 Express Edition, which is free and is available to download from MS site. Similar .NET WinForms design techniques are available in VS2005. -- Shamil -----Original Message----- From: "Michael Bahr" To: "Access Developers discussion and problem solving" Date: Fri, 27 Mar 2009 17:44:35 -0400 (EDT) Subject: Re: [AccessD] SCRUM team progress report... > Thank you Shamil for updating the demo. The music is soooo soooothing. > > Can the example run in VS 2005? I only have VS 2005. > > Mike... > > > > > Thank you for your feedback, Michael, > > > > I have enlarged every frame duration 1.5 times. > > New version is published here > > > > http://shamils-4.hosting.parking.ru/scrum/ht1.wmv > > > > and also together with all the sources here: > > > > http://northwind.codeplex.com/ > > > > -- > > Shamil > > > > -----Original Message----- > > From: "Michael Bahr" > > To: "Access Developers discussion and problem > > solving" > > Date: Thu, 26 Mar 2009 17:13:43 -0400 > > Subject: Re: [AccessD] SCRUM team progress report... > > > >> Hi Shamil, very nice video. I have VS 2005. I thought there was > >> discussion on doing in VS 2005--maybe I am wrong. One other comment, > >> for > >> your next video can you slow it down a bit. The eyes do not have time > >> to > >> read the text and focus on the graphic or focus on the graphics and read > >> the text. :-} > >> > >> Mike... > >> > > ...snip > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From marksimms at verizon.net Fri Mar 27 17:32:16 2009 From: marksimms at verizon.net (Mark Simms) Date: Fri, 27 Mar 2009 18:32:16 -0400 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange In-Reply-To: <3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev> References: <005101c9aefd$aaf3e7c0$00dbb740$@net> <3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev> Message-ID: <000a01c9af2b$e244e430$0601a8c0@MSIMMSWS> Re: "Each time this happened I lodged a complaint and NEVER received a response" I have one word for this, and it's now very pervasive in the news today (especially in the USA): FRAUD Very subtle, but undeniable... Similar things happened to me several times with fax websites and the like. From mmattys at rochester.rr.com Fri Mar 27 17:43:24 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Fri, 27 Mar 2009 18:43:24 -0400 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange References: <005101c9aefd$aaf3e7c0$00dbb740$@net><3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev> <000a01c9af2b$e244e430$0601a8c0@MSIMMSWS> Message-ID: <25D3D2096656407DBBE266EC59534C4D@Mattys> A little perspective is in order here. Jim Dettman said they have about 3 million viewers / subscribers and that he has been an active participant for years. I would tend to draw different conclusions from that fact than where this thread has been. - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Mark Simms" To: "'Access Developers discussion and problem solving'" Sent: Friday, March 27, 2009 6:32 PM Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange > Re: "Each time this happened I lodged a complaint and NEVER received a > response" > > I have one word for this, and it's now very pervasive in the news today > (especially in the USA): > > FRAUD > > Very subtle, but undeniable... > Similar things happened to me several times with fax websites and the > like. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Mar 27 18:20:58 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 27 Mar 2009 19:20:58 -0400 Subject: [AccessD] [Accessed] OT: New features on Experts-Exchange References: <005101c9aefd$aaf3e7c0$00dbb740$@net><3C9EB7944AD94B459681EB31D21E6FCD@jislaptopdev><000a01c9af2b$e244e430$0601a8c0@MSIMMSWS> <25D3D2096656407DBBE266EC59534C4D@Mattys> Message-ID: <7EBC8C4E8B4D45669AEB37CF13A57071@jislaptopdev> ...I think quite highly of Jim and was more than a bit surprised at his association with EE ...I joined a couple of years back and paid for most of a year on a monthly subscription basis ...but out of several queries I posted I can think of only once where I got anything useful ...like others here, google searches that send me to pay sites irk the hell out of me ...as bad as those "free" download sites. William -------------------------------------------------- From: "Mike Mattys" Sent: Friday, March 27, 2009 6:43 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange > A little perspective is in order here. > > Jim Dettman said they have about 3 million viewers / subscribers > and that he has been an active participant for years. > > I would tend to draw different conclusions from that fact > than where this thread has been. > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Mark Simms" > To: "'Access Developers discussion and problem solving'" > > Sent: Friday, March 27, 2009 6:32 PM > Subject: Re: [AccessD] [Accessed] OT: New features on Experts-Exchange > > >> Re: "Each time this happened I lodged a complaint and NEVER received a >> response" >> >> I have one word for this, and it's now very pervasive in the news today >> (especially in the USA): >> >> FRAUD >> >> Very subtle, but undeniable... >> Similar things happened to me several times with fax websites and the >> like. >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From fuller.artful at gmail.com Fri Mar 27 18:51:16 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 27 Mar 2009 18:51:16 -0500 Subject: [AccessD] Access 2007 In-Reply-To: <49CD1562.6090403@colbyconsulting.com> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> <49CD1562.6090403@colbyconsulting.com> Message-ID: <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> After much kicking and punching and squealing, I have succumbed and now I am a huge enthusiast of A2k7. Run the Northwind app and you may just succumb also. It totally outclasses the ancient Northwind app. It IMO is totally gorgeous and beyond that, way more intuitive. A. From ab-mi at post3.tele.dk Fri Mar 27 20:05:52 2009 From: ab-mi at post3.tele.dk (Asger Blond) Date: Sat, 28 Mar 2009 02:05:52 +0100 Subject: [AccessD] Access 2007 - Event procedure bug In-Reply-To: <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg><1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev><019201c9ae1f$267a2c90$736e85b0$@net><49CB9C1A.3040700@colbyconsulting.com><57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au><4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne><49CD1562.6090403@colbyconsulting.com> <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> Message-ID: <2D1430439375421C958B4DDA0C86A675@AB> Anyone encountered this bug in Access 2007: Often when I insert a new control on a form and then want to create an event procedure for this control the VBA Editor doesn't make a procedure stub for the control and doesn't recognize the control at all. I then have to create a new db and import all stuff from the existing db. After that the VBA Editor shows the procedure stub as expected. Asger From max.wanadoo at gmail.com Sat Mar 28 01:13:38 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 28 Mar 2009 06:13:38 +0000 Subject: [AccessD] Access 2007 In-Reply-To: <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> <49CD1562.6090403@colbyconsulting.com> <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> Message-ID: Yeah, I agree but wait until you start developing in it! Bet your enthusiasm dampens somewhat!!! Max On Fri, Mar 27, 2009 at 11:51 PM, Arthur Fuller wrote: > After much kicking and punching and squealing, I have succumbed and now I > am > a huge enthusiast of A2k7. Run the Northwind app and you may just succumb > also. It totally outclasses the ancient Northwind app. It IMO is totally > gorgeous and beyond that, way more intuitive. > > A. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From stuart at lexacorp.com.pg Sat Mar 28 02:43:53 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 28 Mar 2009 17:43:53 +1000 Subject: [AccessD] Access 2007 In-Reply-To: <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> References: , <49CD1562.6090403@colbyconsulting.com>, <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> Message-ID: <49CE61D9.17794.F27F98A@stuart.lexacorp.com.pg> But we all know that the "ancient Northwind app" was a piece of utter crap. Very pretty. Pity you lose a third of the screen real estate to that damned ribbon and Navigation Bar. Just had a look at a couple of forms in design view. WTF? Full of [Embedded macro]s - still a piece of crap? Don't see anything in it that I couldn't replicate in 2003. -- Stuart On 27 Mar 2009 at 18:51, Arthur Fuller wrote: > After much kicking and punching and squealing, I have succumbed and now I am > a huge enthusiast of A2k7. Run the Northwind app and you may just succumb > also. It totally outclasses the ancient Northwind app. It IMO is totally > gorgeous and beyond that, way more intuitive. > From marksimms at verizon.net Sat Mar 28 10:23:17 2009 From: marksimms at verizon.net (Mark Simms) Date: Sat, 28 Mar 2009 11:23:17 -0400 Subject: [AccessD] Office Labs In-Reply-To: <49CE61D9.17794.F27F98A@stuart.lexacorp.com.pg> References: , <49CD1562.6090403@colbyconsulting.com>, <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> <49CE61D9.17794.F27F98A@stuart.lexacorp.com.pg> Message-ID: <006001c9afb9$1f3c35e0$0601a8c0@MSIMMSWS> Just got notice of some of the research projects that Mr. Softie is working on: http://www.officelabs.com/Pages/ConceptTests.aspx# Unfortunately, nothing there for Access. But I did see this which I thought was pretty useful: http://www.officelabs.com/projects/speedlaunch/Pages/default.aspx I think what it is doing is enhancing the XP start menu panel in a way to permit "aliasing" or "tagging". Since it is using text to do so, I'm impressed ! Maybe softie is finally starting to recognize that icons can be confusing and are a terrible mneumonic....unless of course you use the same ones over and over every day. From davidmcafee at gmail.com Sat Mar 28 12:18:47 2009 From: davidmcafee at gmail.com (David McAfee) Date: Sat, 28 Mar 2009 10:18:47 -0700 Subject: [AccessD] Access 2007 In-Reply-To: <49CE61D9.17794.F27F98A@stuart.lexacorp.com.pg> References: <49CD1562.6090403@colbyconsulting.com> <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> <49CE61D9.17794.F27F98A@stuart.lexacorp.com.pg> Message-ID: <8786a4c00903281018q50da7ebby54901d3a3c872d87@mail.gmail.com> I didn't see anything in it that impressed me. I did, however think that it was funny that the ribbon is minimized for Northwinds 2007. On Sat, Mar 28, 2009 at 12:43 AM, Stuart McLachlan wrote: > But we all know that the "ancient Northwind app" was a piece of utter crap. > > Very pretty. Pity you lose a third of the screen real estate to that > damned ribbon and > Navigation Bar. > > Just had a look at a couple of forms in design view. > WTF? Full of [Embedded macro]s - still a piece of crap? > > Don't see anything in it that I couldn't replicate in 2003. > > -- > Stuart > > On 27 Mar 2009 at 18:51, Arthur Fuller wrote: > > > After much kicking and punching and squealing, I have succumbed and now I > am > > a huge enthusiast of A2k7. Run the Northwind app and you may just succumb > > also. It totally outclasses the ancient Northwind app. It IMO is totally > > gorgeous and beyond that, way more intuitive. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Sat Mar 28 12:43:19 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 28 Mar 2009 10:43:19 -0700 Subject: [AccessD] Access 2007 In-Reply-To: <8786a4c00903281018q50da7ebby54901d3a3c872d87@mail.gmail.com> References: <49CD1562.6090403@colbyconsulting.com><29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com><49CE61D9.17794.F27F98A@stuart.lexacorp.com.pg> <8786a4c00903281018q50da7ebby54901d3a3c872d87@mail.gmail.com> Message-ID: <48645638FE7246BEBD1E12FF46DD23C4@HAL9005> I've got some code to minimize the ribbon and it works well in an mdb (this was created in 2003) but does not work in the mde. Any ideas how to work around that one? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Saturday, March 28, 2009 10:19 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 I didn't see anything in it that impressed me. I did, however think that it was funny that the ribbon is minimized for Northwinds 2007. On Sat, Mar 28, 2009 at 12:43 AM, Stuart McLachlan wrote: > But we all know that the "ancient Northwind app" was a piece of utter crap. > > Very pretty. Pity you lose a third of the screen real estate to that > damned ribbon and Navigation Bar. > > Just had a look at a couple of forms in design view. > WTF? Full of [Embedded macro]s - still a piece of crap? > > Don't see anything in it that I couldn't replicate in 2003. > > -- > Stuart > > On 27 Mar 2009 at 18:51, Arthur Fuller wrote: > > > After much kicking and punching and squealing, I have succumbed and > > now I > am > > a huge enthusiast of A2k7. Run the Northwind app and you may just > > succumb also. It totally outclasses the ancient Northwind app. It > > IMO is totally gorgeous and beyond that, way more intuitive. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Sat Mar 28 13:59:00 2009 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 28 Mar 2009 13:59:00 -0500 Subject: [AccessD] Access 2007 Ribbon - Non-Display or Custom Message-ID: http://www.accessribbon.de/en/index.php?FAQ:6 or http://www.accessribbon.de/en/index.php?FAQ:16 or http://www.ribboncreator.de/en/ Dan From fuller.artful at gmail.com Sun Mar 29 07:27:43 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 29 Mar 2009 08:27:43 -0400 Subject: [AccessD] OT: AccessD Forum, List, Bottom posting, sigs, etc... In-Reply-To: References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg> <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <49CC47DC.7000209@colbyconsulting.com> Message-ID: <29f585dd0903290527g4dbf9731x1fba4ca7de1e5633@mail.gmail.com> Me too. A few days back JWC made a comment about the SQL list and its members' failure to supply productive replies. I suppose that I am one of the guilty parties, and I apologize for citing "BOL" etc. as the place to look for answers. But while we are discussing references, I want to plug a book written by an occasional visitor to the SQL list. Paul Nielson's SQL Bible is fantastic. I can't think of another book I own that has been more thoroughly thumbed through, and has more sticky notes stuck on imporant pages. A couple of months ago I met Paul at SQLTeach in Montreal and he is not only extremely knowledgable but also very approachable. And finally, he has a project called Nordic which is an object-relational code generator. Anyone working in Visual Studio etc. should examine Paul's project. It is quite amazing. Visit www.sqlbible.com. Note: I'm replying to a message and thus this will end up on the Access list not the SQL list.... But many readers have both interests in mind. And I will cc the SQL list with this message, too. Arthur From fuller.artful at gmail.com Sun Mar 29 08:40:14 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 29 Mar 2009 09:40:14 -0400 Subject: [AccessD] Access 2007 - Event procedure bug In-Reply-To: <2D1430439375421C958B4DDA0C86A675@AB> References: <1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev> <019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> <49CD1562.6090403@colbyconsulting.com> <29f585dd0903271651h3cafc928vf4726a09b9657a12@mail.gmail.com> <2D1430439375421C958B4DDA0C86A675@AB> Message-ID: <29f585dd0903290640h56fecd89q6d052b6ab9aade44@mail.gmail.com> I have not encountered this but will keep a lookout for its occurrence. Thanks for the heads-up. Arthur From rockysmolin at bchacc.com Sun Mar 29 11:53:40 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 09:53:40 -0700 Subject: [AccessD] Group and Page Break Message-ID: Dear List: I'm trying to product a report that will page break on the first character of the last name field. But I can't seem to get the report to page break. I tries using the sorting and grouping - no soap. I tried this code in the Open even: Me.GroupLevel(0).ControlSource = Me.fldParentCustodialLastName Me.GroupLevel(0).GroupOn = 1 Me.GroupLevel(0).GroupInterval = 1 Me.GroupLevel(0).KeepTogether = 1 but it says that Me.fldParentCustodialLastName has no value. Maybe not loaded yet or something? Anyway, does anybody know how to do this? Doing it through the Sorting and Grouping would probably be better that code. MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From ssharkins at gmail.com Sun Mar 29 11:57:34 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 29 Mar 2009 12:57:34 -0400 Subject: [AccessD] Group and Page Break References: Message-ID: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne> > I'm trying to product a report that will page break on the first character > of the last name field. ========Huh? Do you mean when the first character changes or something? Susan H. From rockysmolin at bchacc.com Sun Mar 29 12:01:56 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 10:01:56 -0700 Subject: [AccessD] Group and Page Break In-Reply-To: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne> References: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne> Message-ID: <37A98C37D407487AB22B3EA63DB53026@HAL9005> Exactly. Its for the Toy Track app,actaully. He wants the distribution list to page break on the first letter of the last name so that he can set up separate lines for toy pick up - like A-K, M-R, S-Z. Stuff like that. So, essentially, a separate report for each letter of the alphabet. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, March 29, 2009 9:58 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Group and Page Break > I'm trying to product a report that will page break on the first > character of the last name field. ========Huh? Do you mean when the first character changes or something? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Sun Mar 29 12:17:35 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Sun, 29 Mar 2009 13:17:35 -0400 Subject: [AccessD] Group and Page Break References: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne> <37A98C37D407487AB22B3EA63DB53026@HAL9005> Message-ID: So, I assume that you're grouping by the last name and that's working Okay, right? You just need to push each group to a new page, is that correct? Susan H. > Exactly. Its for the Toy Track app,actaully. He wants the distribution > list to page break on the first letter of the last name so that he can set > up separate lines for toy pick up - like A-K, M-R, S-Z. Stuff like that. > So, essentially, a separate report for each letter of the alphabet. From joeo at appoli.com Sun Mar 29 13:22:47 2009 From: joeo at appoli.com (Joe O'Connell) Date: Sun, 29 Mar 2009 14:22:47 -0400 Subject: [AccessD] Group and Page Break In-Reply-To: References: Message-ID: <1CF20DB644BE124083B31638E5D5C023200864@exch2.Onappsad.net> Rocky, Could you add another field to the record source for the report that contains just the first character of the last name? Then just use this field for the group and go to a new page after each group prints. Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 12:54 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Group and Page Break Dear List: I'm trying to product a report that will page break on the first character of the last name field. But I can't seem to get the report to page break. I tries using the sorting and grouping - no soap. I tried this code in the Open even: Me.GroupLevel(0).ControlSource = Me.fldParentCustodialLastName Me.GroupLevel(0).GroupOn = 1 Me.GroupLevel(0).GroupInterval = 1 Me.GroupLevel(0).KeepTogether = 1 but it says that Me.fldParentCustodialLastName has no value. Maybe not loaded yet or something? Anyway, does anybody know how to do this? Doing it through the Sorting and Grouping would probably be better that code. MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From drawbridgej at sympatico.ca Sun Mar 29 14:10:38 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 29 Mar 2009 14:10:38 -0500 Subject: [AccessD] Group and Page Break In-Reply-To: <37A98C37D407487AB22B3EA63DB53026@HAL9005> References: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne> <37A98C37D407487AB22B3EA63DB53026@HAL9005> Message-ID: <6E5309D193894430A916C597A2A2B140@AMDXP> Rocky, Check this link http://tiny.cc/RFReQ Seems similar issue From rockysmolin at bchacc.com Sun Mar 29 14:31:35 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 12:31:35 -0700 Subject: [AccessD] Group and Page Break In-Reply-To: References: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne><37A98C37D407487AB22B3EA63DB53026@HAL9005> Message-ID: <40765A65135D4BB0B9013A8BE6608E51@HAL9005> You are correct, ma'am! By first letter of the last name, not the whole last name. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Sunday, March 29, 2009 10:18 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Group and Page Break So, I assume that you're grouping by the last name and that's working Okay, right? You just need to push each group to a new page, is that correct? Susan H. > Exactly. Its for the Toy Track app,actaully. He wants the > distribution list to page break on the first letter of the last name > so that he can set up separate lines for toy pick up - like A-K, M-R, S-Z. Stuff like that. > So, essentially, a separate report for each letter of the alphabet. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Mar 29 14:32:28 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 12:32:28 -0700 Subject: [AccessD] Group and Page Break In-Reply-To: <1CF20DB644BE124083B31638E5D5C023200864@exch2.Onappsad.net> References: <1CF20DB644BE124083B31638E5D5C023200864@exch2.Onappsad.net> Message-ID: <079F77BE9EA74567BE9CEA9F89A08BBB@HAL9005> That would be cheating. And too easy. And effective. And clever. I'm there! Thanks you. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Joe O'Connell Sent: Sunday, March 29, 2009 11:23 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Group and Page Break Rocky, Could you add another field to the record source for the report that contains just the first character of the last name? Then just use this field for the group and go to a new page after each group prints. Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 12:54 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Group and Page Break Dear List: I'm trying to product a report that will page break on the first character of the last name field. But I can't seem to get the report to page break. I tries using the sorting and grouping - no soap. I tried this code in the Open even: Me.GroupLevel(0).ControlSource = Me.fldParentCustodialLastName Me.GroupLevel(0).GroupOn = 1 Me.GroupLevel(0).GroupInterval = 1 Me.GroupLevel(0).KeepTogether = 1 but it says that Me.fldParentCustodialLastName has no value. Maybe not loaded yet or something? Anyway, does anybody know how to do this? Doing it through the Sorting and Grouping would probably be better that code. MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Mar 29 14:35:46 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 12:35:46 -0700 Subject: [AccessD] Group and Page Break In-Reply-To: <6E5309D193894430A916C597A2A2B140@AMDXP> References: <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne><37A98C37D407487AB22B3EA63DB53026@HAL9005> <6E5309D193894430A916C597A2A2B140@AMDXP> Message-ID: <62D1543ED5F5489BADAA80F9641BFC07@HAL9005> There's the missing link - I forgot the group header. Thank you. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Sunday, March 29, 2009 12:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Group and Page Break Rocky, Check this link http://tiny.cc/RFReQ Seems similar issue -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Mar 29 16:22:43 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 14:22:43 -0700 Subject: [AccessD] An Interesting question Message-ID: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From DWUTKA at Marlow.com Sun Mar 29 16:37:38 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 29 Mar 2009 16:37:38 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> Message-ID: Well on a new record, it would just be setting the default value. But if a field is null, isn't that a value in and of itself? See if you can follow my logic on this. A default value sets a value in a record automatically, if it is not changed. If it is changed, then the record isn't null, it's whatever the user selects (even if it's blank, that's not null, that's an empty string). So the null values would only be for 'older' records, where the value wasn't selected (and there was no default value). Therefore, the solution would be to simply set a default value (I would recommend it being set in the table definition for that field), and then simply write some code, that would check for nulls in the current recordset (OnCurrent event), that would set any null field to the default value defined in the table def. This would effectively eliminate any null values in the underlying data, as they are viewed in your form. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 4:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From stuart at lexacorp.com.pg Sun Mar 29 16:38:38 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 07:38:38 +1000 Subject: [AccessD] Group and Page Break In-Reply-To: <37A98C37D407487AB22B3EA63DB53026@HAL9005> References: , <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne>, <37A98C37D407487AB22B3EA63DB53026@HAL9005> Message-ID: <49D076FE.19326.174A947B@stuart.lexacorp.com.pg> If you want to break on every initial letter: Set the GroupOn of LastName to "Prefix Characters" Set the GroupInterval to 1 Set the GroupHeader = "On" Set ForceNewPage in the GroupHeader to "Before Section" If you want to group by A-K, M-R, S-Z, you can create a function and sort/group on that before your LastName sort/group. Function GroupBlock(LastName as string) as long Select Case UCase(Left(LastName,1)) Case "A" to "K" GroupBlock = 1 Case "M" to "R: GroupBlock = 2 Case"S" to "Z" GroupBlock = 3 Case Else 'capture numbers etc GroupBlock = 0 End Select End Function Now either set a top sort/group of = "GroupBlock(LastName)" or include GroupBlock(Lastname) as a field on your report's record source and group on it. On 29 Mar 2009 at 10:01, Rocky Smolin at Beach Access wrote: > Exactly. Its for the Toy Track app,actaully. He wants the distribution > list to page break on the first letter of the last name so that he can set > up separate lines for toy pick up - like A-K, M-R, S-Z. Stuff like that. > So, essentially, a separate report for each letter of the alphabet. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, March 29, 2009 9:58 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Group and Page Break > > > > I'm trying to product a report that will page break on the first > > character of the last name field. > > ========Huh? Do you mean when the first character changes or something? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Sun Mar 29 16:42:12 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 07:42:12 +1000 Subject: [AccessD] An Interesting question In-Reply-To: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> Message-ID: <49D077D4.16465.174DD6B9@stuart.lexacorp.com.pg> for new records, could you set the control's "Default Value"? On 29 Mar 2009 at 14:22, Rocky Smolin at Beach Access Software wrote: > A client writes in to ask: > > "Can combo boxes and text boxes be configured to display a pre-selected text > if the field is null or the record is new. For example, could the fields on > the TimeSheet that have no labels have the "labels" show on the combo box or > text box until a user enters something for that field? " > > These are bound combos and text boxes. I can think of a couple kludgey ways > to do this - overlays with label text that are visible only if there's > nothing in the field would be one. But is there a really good way? > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > From stuart at lexacorp.com.pg Sun Mar 29 16:46:39 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 07:46:39 +1000 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, Message-ID: <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> No :-) Null is NOT a value - it is something unknown. -- Stuart On 29 Mar 2009 at 16:37, Drew Wutka wrote: > Well on a new record, it would just be setting the default value. But > if a field is null, isn't that a value in and of itself? > From Darryl.Collins at coles.com.au Sun Mar 29 17:33:28 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 30 Mar 2009 09:33:28 +1100 Subject: [AccessD] Access 2007 In-Reply-To: <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> References: <49CB3175.4191.2B2FD5F@stuart.lexacorp.com.pg><1FB183EA3FE64D4C8BB753C1AD49BCAD@jislaptopdev><019201c9ae1f$267a2c90$736e85b0$@net> <49CB9C1A.3040700@colbyconsulting.com> <57E6E6CA42105A48B977303A2CDC27200815F138F7@WPEXCH22.retail.ad.cmltd.net.au> <4BD32CAED1F340C28CB9CC66CB84AC31@SusanOne> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13904@WPEXCH22.retail.ad.cmltd.net.au> Well, if nothing else it looks and feels cheap and poorly designed. They should take some pride in what they release and ensure it is smooth and functional. I expect that sort of behaviour from freeware or beta releases. I am with you Susan, it is *really* annoying and just looks and feels awful to work with. bah humbug! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Saturday, 28 March 2009 1:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 2007 Form don't fit in the windows nicely anymore =======This one in particular annoys me. Fuss all you want about all the changes, but this one just screams out at me... not sure what it's screaming, but boy, do I hate it. :( Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From rockysmolin at bchacc.com Sun Mar 29 17:34:00 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 15:34:00 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> Message-ID: <2E5E9935E4C9419CA7A371C675FC4E72@HAL9005> The default values are NULL. What he wants is for something to show in that field if the value is null. For example on the Time Sheet there's a text box bound to a field named Action. When the value of the current record is null (new record or not) he wants the box to show "Action". But he doesn't want "Action" to be the value of the field in the record. Just wants to show what amounts to a label on an unlabeled field so that the user has some idea of what goes into that field. And yes, the field already has a tool tip. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 2:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Well on a new record, it would just be setting the default value. But if a field is null, isn't that a value in and of itself? See if you can follow my logic on this. A default value sets a value in a record automatically, if it is not changed. If it is changed, then the record isn't null, it's whatever the user selects (even if it's blank, that's not null, that's an empty string). So the null values would only be for 'older' records, where the value wasn't selected (and there was no default value). Therefore, the solution would be to simply set a default value (I would recommend it being set in the table definition for that field), and then simply write some code, that would check for nulls in the current recordset (OnCurrent event), that would set any null field to the default value defined in the table def. This would effectively eliminate any null values in the underlying data, as they are viewed in your form. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 4:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Mar 29 17:35:49 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 15:35:49 -0700 Subject: [AccessD] Group and Page Break In-Reply-To: <49D076FE.19326.174A947B@stuart.lexacorp.com.pg> References: , <996F2B7AA6E14B499C8F3D2CDC9BF44B@SusanOne>, <37A98C37D407487AB22B3EA63DB53026@HAL9005> <49D076FE.19326.174A947B@stuart.lexacorp.com.pg> Message-ID: Thanks Stuart - it was creating the header that I forgot about. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 2:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Group and Page Break If you want to break on every initial letter: Set the GroupOn of LastName to "Prefix Characters" Set the GroupInterval to 1 Set the GroupHeader = "On" Set ForceNewPage in the GroupHeader to "Before Section" If you want to group by A-K, M-R, S-Z, you can create a function and sort/group on that before your LastName sort/group. Function GroupBlock(LastName as string) as long Select Case UCase(Left(LastName,1)) Case "A" to "K" GroupBlock = 1 Case "M" to "R: GroupBlock = 2 Case"S" to "Z" GroupBlock = 3 Case Else 'capture numbers etc GroupBlock = 0 End Select End Function Now either set a top sort/group of = "GroupBlock(LastName)" or include GroupBlock(Lastname) as a field on your report's record source and group on it. On 29 Mar 2009 at 10:01, Rocky Smolin at Beach Access wrote: > Exactly. Its for the Toy Track app,actaully. He wants the distribution > list to page break on the first letter of the last name so that he can set > up separate lines for toy pick up - like A-K, M-R, S-Z. Stuff like that. > So, essentially, a separate report for each letter of the alphabet. > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Sunday, March 29, 2009 9:58 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Group and Page Break > > > > I'm trying to product a report that will page break on the first > > character of the last name field. > > ========Huh? Do you mean when the first character changes or something? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sun Mar 29 17:37:06 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 15:37:06 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <49D077D4.16465.174DD6B9@stuart.lexacorp.com.pg> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> <49D077D4.16465.174DD6B9@stuart.lexacorp.com.pg> Message-ID: <4841C3B5F55C4A318F7CAAC4EC7986CE@HAL9005> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 2:42 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question for new records, could you set the control's "Default Value"? On 29 Mar 2009 at 14:22, Rocky Smolin at Beach Access Software wrote: > A client writes in to ask: > > "Can combo boxes and text boxes be configured to display a > pre-selected text if the field is null or the record is new. For > example, could the fields on the TimeSheet that have no labels have > the "labels" show on the combo box or text box until a user enters something for that field? " > > These are bound combos and text boxes. I can think of a couple > kludgey ways to do this - overlays with label text that are visible > only if there's nothing in the field would be one. But is there a really good way? > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From davidmcafee at gmail.com Sun Mar 29 17:58:01 2009 From: davidmcafee at gmail.com (David McAfee) Date: Sun, 29 Mar 2009 15:58:01 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <4841C3B5F55C4A318F7CAAC4EC7986CE@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> <49D077D4.16465.174DD6B9@stuart.lexacorp.com.pg> <4841C3B5F55C4A318F7CAAC4EC7986CE@HAL9005> Message-ID: <8786a4c00903291558l68cbd75fx7323a29170c86084@mail.gmail.com> I did something like this before on an unbound form. Let me see if I can dig it up for you. On Sun, Mar 29, 2009 at 3:37 PM, Rocky Smolin at Beach Access Software < rockysmolin at bchacc.com> wrote: > I could but then that would put that value into the record. He just wants > a > 'label' describing what should go into the field in case there no value > there. Some of these are bound combo boxes where the bound column is the > Autonumber ID and the first column showing is some kind of descriptive > data. > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Sunday, March 29, 2009 2:42 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > for new records, could you set the control's "Default Value"? > > > On 29 Mar 2009 at 14:22, Rocky Smolin at Beach Access Software wrote: > > > A client writes in to ask: > > > > "Can combo boxes and text boxes be configured to display a > > pre-selected text if the field is null or the record is new. For > > example, could the fields on the TimeSheet that have no labels have > > the "labels" show on the combo box or text box until a user enters > something for that field? " > > > > These are bound combos and text boxes. I can think of a couple > > kludgey ways to do this - overlays with label text that are visible > > only if there's nothing in the field would be one. But is there a really > good way? > > > > MTIA > > > > > > > > Rocky Smolin > > > > Beach Access Software > > > > 858-259-4334 > > > > www.e-z-mrp.com > > > > www.bchacc.com > > > > > > > > > > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Sun Mar 29 18:02:35 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 29 Mar 2009 18:02:35 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> Message-ID: So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No :-) Null is NOT a value - it is something unknown. -- Stuart On 29 Mar 2009 at 16:37, Drew Wutka wrote: > Well on a new record, it would just be setting the default value. But > if a field is null, isn't that a value in and of itself? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Darryl.Collins at coles.com.au Sun Mar 29 18:27:04 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 30 Mar 2009 10:27:04 +1100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13906@WPEXCH22.retail.ad.cmltd.net.au> My understanding of NULL, in the database sense is that it is unknown. It maybe a value or it may not be, you don't know what it is. That is why if you say NULL = NULL would return false, rather than true, because you don't know what NULL is. anyone else have a different view? curious. cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, 30 March 2009 10:03 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No :-) Null is NOT a value - it is something unknown. -- Stuart On 29 Mar 2009 at 16:37, Drew Wutka wrote: > Well on a new record, it would just be setting the default value. But > if a field is null, isn't that a value in and of itself? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From stuart at lexacorp.com.pg Sun Mar 29 18:34:44 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 09:34:44 +1000 Subject: [AccessD] An Interesting question In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13906@WPEXCH22.retail.ad.cmltd.net.au> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, , <57E6E6CA42105A48B977303A2CDC27200815F13906@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg> Incorrect. Null = Null doesn't return False, it returns Null On 30 Mar 2009 at 10:27, Darryl Collins wrote: > My understanding of NULL, in the database sense is that it is unknown. > It maybe a value or it may not be, you don't know what it is. That > is why if you say NULL = NULL would return false, rather than true, > because you don't know what NULL is. From stuart at lexacorp.com.pg Sun Mar 29 18:34:44 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 09:34:44 +1000 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, Message-ID: <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Correct, Black is not a colour, but that's a different argument. (and is white a color?) Null is a condition (the absence of any value) not a value. If Null were a value, then If A is Null and B is Null , A = B would return True Try this: ? Null = Null,Not Null = Not Null, 1 = 1, Not 1 = Not 1 You wanna debate? You sure you wanna debate? :-) On 29 Mar 2009 at 18:02, Drew Wutka wrote: > So black isn't a color? ;) > > The absence of a value is still a value... ;) > > Is this going to be another great debate? > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Sunday, March 29, 2009 4:47 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > No :-) > Null is NOT a value - it is something unknown. > > -- > Stuart > > On 29 Mar 2009 at 16:37, Drew Wutka wrote: > > > Well on a new record, it would just be setting the default value. But > > if a field is null, isn't that a value in and of itself? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Sun Mar 29 18:43:26 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 30 Mar 2009 10:43:26 +1100 Subject: [AccessD] An Interesting question In-Reply-To: <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13907@WPEXCH22.retail.ad.cmltd.net.au> Yes! of course it would, it couldn't be false because you don't know if it is true or false. You don't know anything. most excellent point stuart. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Monday, 30 March 2009 10:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Incorrect. Null = Null doesn't return False, it returns Null On 30 Mar 2009 at 10:27, Darryl Collins wrote: > My understanding of NULL, in the database sense is that it is unknown. > It maybe a value or it may not be, you don't know what it is. That > is why if you say NULL = NULL would return false, rather than true, > because you don't know what NULL is. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From rockysmolin at bchacc.com Sun Mar 29 18:55:44 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 16:55:44 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13907@WPEXCH22.retail.ad.cmltd.net.au> References: <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13907@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <44CC61196C3340B7941407692E655863@HAL9005> Quantum programming? You don't know the value until you observe it? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Sunday, March 29, 2009 4:43 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Yes! of course it would, it couldn't be false because you don't know if it is true or false. You don't know anything. most excellent point stuart. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Monday, 30 March 2009 10:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Incorrect. Null = Null doesn't return False, it returns Null On 30 Mar 2009 at 10:27, Darryl Collins wrote: > My understanding of NULL, in the database sense is that it is unknown. > It maybe a value or it may not be, you don't know what it is. That > is why if you say NULL = NULL would return false, rather than true, > because you don't know what NULL is. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Sun Mar 29 19:06:51 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Sun, 29 Mar 2009 20:06:51 -0400 Subject: [AccessD] An Interesting question References: <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg><57E6E6CA42105A48B977303A2CDC27200815F13907@WPEXCH22.retail.ad.cmltd.net.au> <44CC61196C3340B7941407692E655863@HAL9005> Message-ID: <817952B329EF4237AF460C146F6984EF@Mattys> It spontaneously becomes not null! Yea! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Sunday, March 29, 2009 7:55 PM Subject: Re: [AccessD] An Interesting question > Quantum programming? You don't know the value until you observe it? > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins > Sent: Sunday, March 29, 2009 4:43 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] An Interesting question > > Yes! of course it would, it couldn't be false because you don't know if it > is true or false. You don't know anything. > > most excellent point stuart. :) > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan > Sent: Monday, 30 March 2009 10:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > > Incorrect. Null = Null doesn't return False, it returns Null > > > On 30 Mar 2009 at 10:27, Darryl Collins wrote: > >> My understanding of NULL, in the database sense is that it is unknown. >> It maybe a value or it may not be, you don't know what it is. That >> is why if you say NULL = NULL would return false, rather than true, >> because you don't know what NULL is. From Darryl.Collins at coles.com.au Sun Mar 29 19:09:34 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 30 Mar 2009 11:09:34 +1100 Subject: [AccessD] An Interesting question In-Reply-To: <44CC61196C3340B7941407692E655863@HAL9005> References: <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13907@WPEXCH22.retail.ad.cmltd.net.au> <44CC61196C3340B7941407692E655863@HAL9005> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F1390A@WPEXCH22.retail.ad.cmltd.net.au> heh, and then the act of observation changes the outcome so you don't know anymore, only the probability of what the result may be. deep stuff for a monday AM :) cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, 30 March 2009 10:56 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Quantum programming? You don't know the value until you observe it? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Sunday, March 29, 2009 4:43 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Yes! of course it would, it couldn't be false because you don't know if it is true or false. You don't know anything. most excellent point stuart. :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Monday, 30 March 2009 10:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Incorrect. Null = Null doesn't return False, it returns Null On 30 Mar 2009 at 10:27, Darryl Collins wrote: > My understanding of NULL, in the database sense is that it is unknown. > It maybe a value or it may not be, you don't know what it is. That > is why if you say NULL = NULL would return false, rather than true, > because you don't know what NULL is. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From drawbridgej at sympatico.ca Sun Mar 29 20:31:19 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 29 Mar 2009 20:31:19 -0500 Subject: [AccessD] Identify Validation Rules in Access 2007 Message-ID: <980D6FCFA2F34695B9AD2AE82A372472@AMDXP> I'm trying to help someone remotely with an Access 2007 issue. I don't have 2007. He is running an Append query, but is getting Validation rule error. All records destined for the Append are rejected. He is unfamiliar with the original table, and Access generally. He has 2 tables. A is his master table. B is the table with records to be appended to A, if they don't already exist in A. Field types in both tables match. Is there a way programmatically, or some other way, to identify what the validation rule is/are? jack From miscellany at mvps.org Sun Mar 29 20:38:23 2009 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 30 Mar 2009 14:38:23 +1300 Subject: [AccessD] Identify Validation Rules in Access 2007 In-Reply-To: <980D6FCFA2F34695B9AD2AE82A372472@AMDXP> References: <980D6FCFA2F34695B9AD2AE82A372472@AMDXP> Message-ID: <6F09AF1894FE476A8970CFF098C47597@stevePC> Jack, When an append query returns a validation rule error, it does not necessarily mean that a Validation Rule has been breached. :-) For example, it can mean that Referential Integrity in a Relationship will be violated, i.e. the table being appended to is on the "many" side of a one-to-many relationship, and there is no matching record in the "one" side table for the records you are attempting to append. Regards Steve -------------------------------------------------- From: "Jack and Pat" Sent: Monday, March 30, 2009 2:31 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] Identify Validation Rules in Access 2007 > > I'm trying to help someone remotely with an Access 2007 issue. I don't > have > 2007. He is running an Append query, but is getting Validation rule error. > All records destined for the Append are rejected. > > He is unfamiliar with the original table, and Access generally. > > He has 2 tables. A is his master table. B is the table with records to be > appended to A, if they don't already exist in A. > > Field types in both tables match. > > Is there a way programmatically, or some other way, to identify what the > validation rule is/are? > From drawbridgej at sympatico.ca Sun Mar 29 20:52:45 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sun, 29 Mar 2009 20:52:45 -0500 Subject: [AccessD] Identify Validation Rules in Access 2007 In-Reply-To: <6F09AF1894FE476A8970CFF098C47597@stevePC> References: <980D6FCFA2F34695B9AD2AE82A372472@AMDXP> <6F09AF1894FE476A8970CFF098C47597@stevePC> Message-ID: <15617B991D6E448E8DC706EB23DDB5C4@AMDXP> Thanks Steve, I'm trying to figure if there are more tables. All I've been told is there is Table A and Table B. I've just requested to see if there are relationships. Thanks jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Sunday, March 29, 2009 8:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Identify Validation Rules in Access 2007 Jack, When an append query returns a validation rule error, it does not necessarily mean that a Validation Rule has been breached. :-) For example, it can mean that Referential Integrity in a Relationship will be violated, i.e. the table being appended to is on the "many" side of a one-to-many relationship, and there is no matching record in the "one" side table for the records you are attempting to append. Regards Steve From DWUTKA at Marlow.com Sun Mar 29 21:00:07 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 29 Mar 2009 21:00:07 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: LOL. Sure, I love a good debate...it's been to quiet around here anyways! You're arguments are based on pure logic, which don't always hold true when it comes to a computer system. Ironic, eh? Case in point, it is logical to assume that 0=0, but in some instances, 0<>0. It can happen when you use a signed integer, you can end up with -0. In that case, even though the numeric value is 0. the sign bit is turned on, so a computer will see 0<>-0. Mathematically, there is no such thing as a -0, but a computer can run into such an occurrence. Now, null is a value representation just as 5, or 'hello', or 2/10/1999 is a value representation. 5 means nothing other then 5. In a field of 'NumberOfUnits', then 5 represents the number of units. Null is a field value that represents a 'null value', which is a value that has not been set. It's a special condition. An empty string is not null, it's an empty string. Null represents a value that has never been set before (because as far as I know, you can't actually set a field to null once it has had a value set...). You're ball... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 6:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Correct, Black is not a colour, but that's a different argument. (and is white a color?) Null is a condition (the absence of any value) not a value. If Null were a value, then If A is Null and B is Null , A = B would return True Try this: ? Null = Null,Not Null = Not Null, 1 = 1, Not 1 = Not 1 You wanna debate? You sure you wanna debate? :-) On 29 Mar 2009 at 18:02, Drew Wutka wrote: > So black isn't a color? ;) > > The absence of a value is still a value... ;) > > Is this going to be another great debate? > > Drew > The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Sun Mar 29 21:02:20 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 29 Mar 2009 21:02:20 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, , <57E6E6CA42105A48B977303A2CDC27200815F13906@WPEXCH22.retail.ad.cmltd.net.au> <49D09234.20867.17B4DF53@stuart.lexacorp.com.pg> Message-ID: And 365/0 returns undefined, which is theoretically false. It's not undefined, it's infinite. If you have a square, and draw a line with a width of 0, how many lines would it take to fill that box (width of box/width of lines), the answer is infinity. Null is a value. It represents Null. Plain and simple. ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 6:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Incorrect. Null = Null doesn't return False, it returns Null On 30 Mar 2009 at 10:27, Darryl Collins wrote: > My understanding of NULL, in the database sense is that it is unknown. > It maybe a value or it may not be, you don't know what it is. That > is why if you say NULL = NULL would return false, rather than true, > because you don't know what NULL is. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Sun Mar 29 21:06:15 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Sun, 29 Mar 2009 21:06:15 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <2E5E9935E4C9419CA7A371C675FC4E72@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> <2E5E9935E4C9419CA7A371C675FC4E72@HAL9005> Message-ID: Hmmm, other then the obvious 'Ummm why?' questions , what about running a little code on the OnCurrent event to 'unbind' each control which is null, and placing a 'default' value into them? Then on the OnFocus event of the controls, rebind them? Not sure if that would work, just an idea..... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 5:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question The default values are NULL. What he wants is for something to show in that field if the value is null. For example on the Time Sheet there's a text box bound to a field named Action. When the value of the current record is null (new record or not) he wants the box to show "Action". But he doesn't want "Action" to be the value of the field in the record. Just wants to show what amounts to a label on an unlabeled field so that the user has some idea of what goes into that field. And yes, the field already has a tool tip. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 2:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Well on a new record, it would just be setting the default value. But if a field is null, isn't that a value in and of itself? See if you can follow my logic on this. A default value sets a value in a record automatically, if it is not changed. If it is changed, then the record isn't null, it's whatever the user selects (even if it's blank, that's not null, that's an empty string). So the null values would only be for 'older' records, where the value wasn't selected (and there was no default value). Therefore, the solution would be to simply set a default value (I would recommend it being set in the table definition for that field), and then simply write some code, that would check for nulls in the current recordset (OnCurrent event), that would set any null field to the default value defined in the table def. This would effectively eliminate any null values in the underlying data, as they are viewed in your form. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 4:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From miscellany at mvps.org Sun Mar 29 21:12:48 2009 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 30 Mar 2009 15:12:48 +1300 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: -------------------------------------------------- From: "Drew Wutka" Sent: Monday, March 30, 2009 3:00 PM > ... as far as I know, you can't actually set a field to null once it has > had a value set Really? So what is the value of a field when you delete the data out of it? Or use code such as: Me.MyField = Null Regards Steve From fuller.artful at gmail.com Sun Mar 29 22:10:12 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sun, 29 Mar 2009 23:10:12 -0400 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: <29f585dd0903292010k72acc8f3gf06245ce9b5716c2@mail.gmail.com> This debate sucks. The issue is "IS (NOT) NULL" The equality tests might amuse the smaller minded but they neither test reality nor the purpose of Null. A. From rockysmolin at bchacc.com Sun Mar 29 22:10:59 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 20:10:59 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005><2E5E9935E4C9419CA7A371C675FC4E72@HAL9005> Message-ID: It would probably work. But it's about the same level of elegance (or lack thereof) of the overlay approach (text box overlaying the bound text or combo box made visible or invisible depending on whether there was a non-null value in the bound field). Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 7:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Hmmm, other then the obvious 'Ummm why?' questions , what about running a little code on the OnCurrent event to 'unbind' each control which is null, and placing a 'default' value into them? Then on the OnFocus event of the controls, rebind them? Not sure if that would work, just an idea..... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 5:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question The default values are NULL. What he wants is for something to show in that field if the value is null. For example on the Time Sheet there's a text box bound to a field named Action. When the value of the current record is null (new record or not) he wants the box to show "Action". But he doesn't want "Action" to be the value of the field in the record. Just wants to show what amounts to a label on an unlabeled field so that the user has some idea of what goes into that field. And yes, the field already has a tool tip. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 2:38 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Well on a new record, it would just be setting the default value. But if a field is null, isn't that a value in and of itself? See if you can follow my logic on this. A default value sets a value in a record automatically, if it is not changed. If it is changed, then the record isn't null, it's whatever the user selects (even if it's blank, that's not null, that's an empty string). So the null values would only be for 'older' records, where the value wasn't selected (and there was no default value). Therefore, the solution would be to simply set a default value (I would recommend it being set in the table definition for that field), and then simply write some code, that would check for nulls in the current recordset (OnCurrent event), that would set any null field to the default value defined in the table def. This would effectively eliminate any null values in the underlying data, as they are viewed in your form. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 4:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Sun Mar 29 22:12:22 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 30 Mar 2009 14:12:22 +1100 Subject: [AccessD] NOT Query. In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> Hi There, Having a complete brain fade. (heh, must be suffering from 'Ribbon fatigue' or trying to imagine NULL). I have two queries. Query A and Query B both contain a field called Clients (Based on the same underlying data). A and B correctly return a different number of records in the client field. I want to be able to list which clients are in query B that are missing in Query A. Basically I want the opposite of joining the two queries based on the clientfield. This should be easy, but I am stuck! :-( any pointers? regards Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From miscellany at mvps.org Sun Mar 29 22:21:43 2009 From: miscellany at mvps.org (Steve Schapel) Date: Mon, 30 Mar 2009 16:21:43 +1300 Subject: [AccessD] NOT Query. In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: Darryl, SELECT * FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients WHERE QueryA.Clients Is Null Regards Steve -------------------------------------------------- From: "Darryl Collins" Sent: Monday, March 30, 2009 4:12 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] NOT Query. > Hi There, > > Having a complete brain fade. (heh, must be suffering from 'Ribbon > fatigue' or trying to imagine NULL). > > I have two queries. Query A and Query B both contain a field called > Clients (Based on the same underlying data). A and B correctly return a > different number of records in the client field. I want to be able to > list which clients are in query B that are missing in Query A. Basically > I want the opposite of joining the two queries based on the clientfield. > > This should be easy, but I am stuck! :-( > > any pointers? > From rockysmolin at bchacc.com Sun Mar 29 22:22:44 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 20:22:44 -0700 Subject: [AccessD] NOT Query. In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <6660DBF47A304920AE9B83795991D879@HAL9005> Try the Unmatched query wizard. In the query container click New, then Find Unmatched Query Wizard (creates a query the finds record in one table that have no related records in another table)? Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Sunday, March 29, 2009 8:12 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] NOT Query. Hi There, Having a complete brain fade. (heh, must be suffering from 'Ribbon fatigue' or trying to imagine NULL). I have two queries. Query A and Query B both contain a field called Clients (Based on the same underlying data). A and B correctly return a different number of records in the client field. I want to be able to list which clients are in query B that are missing in Query A. Basically I want the opposite of joining the two queries based on the clientfield. This should be easy, but I am stuck! :-( any pointers? regards Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Sun Mar 29 22:35:49 2009 From: dw-murphy at cox.net (Doug Murphy) Date: Sun, 29 Mar 2009 20:35:49 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> Message-ID: <4661B6DD32794DABBC9D76CA4A7B6740@murphy3234aaf1> Seems like this could be done in the record source query using an imediate if statement to handle the null condition for the field. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From rockysmolin at bchacc.com Sun Mar 29 23:07:59 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sun, 29 Mar 2009 21:07:59 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <4661B6DD32794DABBC9D76CA4A7B6740@murphy3234aaf1> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> <4661B6DD32794DABBC9D76CA4A7B6740@murphy3234aaf1> Message-ID: <14F0AFAB0446417B954D8A687C4A28CF@HAL9005> Doug: The problem is that the client doesn't want to have anything in the field - just wants to display in the field (without actually having that data go into the table) what is essentially what would be the label for the field if there was room for a label. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Sunday, March 29, 2009 8:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Seems like this could be done in the record source query using an imediate if statement to handle the null condition for the field. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Darryl.Collins at coles.com.au Mon Mar 30 00:16:25 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 30 Mar 2009 16:16:25 +1100 Subject: [AccessD] NOT Query. In-Reply-To: Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13914@WPEXCH22.retail.ad.cmltd.net.au> Steve, This worked great (with a bit to tweaking to suit the real world rather than my simple example). Many thanks Cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Schapel Sent: Monday, 30 March 2009 2:22 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] NOT Query. Darryl, SELECT * FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients WHERE QueryA.Clients Is Null Regards Steve -------------------------------------------------- From: "Darryl Collins" Sent: Monday, March 30, 2009 4:12 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] NOT Query. > Hi There, > > Having a complete brain fade. (heh, must be suffering from 'Ribbon > fatigue' or trying to imagine NULL). > > I have two queries. Query A and Query B both contain a field called > Clients (Based on the same underlying data). A and B correctly return a > different number of records in the client field. I want to be able to > list which clients are in query B that are missing in Query A. Basically > I want the opposite of joining the two queries based on the clientfield. > > This should be easy, but I am stuck! :-( > > any pointers? > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From wdhindman at dejpolsystems.com Mon Mar 30 00:39:04 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 01:39:04 -0400 Subject: [AccessD] NOT Query. References: <57E6E6CA42105A48B977303A2CDC27200815F13914@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <40F0F59B4351424E853933302ED51F90@jislaptopdev> ...I use "Not In (SELECT Clients FROM qryA)" as a criteria in qryB ...without the quotes of course. William -------------------------------------------------- From: "Darryl Collins" Sent: Monday, March 30, 2009 1:16 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] NOT Query. > Steve, > > This worked great (with a bit to tweaking to suit the real world rather > than my simple example). > > Many thanks > Cheers > Darryl. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Steve Schapel > Sent: Monday, 30 March 2009 2:22 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] NOT Query. > > > Darryl, > > SELECT * FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients > WHERE QueryA.Clients Is Null > > Regards > Steve > > > -------------------------------------------------- > From: "Darryl Collins" > Sent: Monday, March 30, 2009 4:12 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] NOT Query. > >> Hi There, >> >> Having a complete brain fade. (heh, must be suffering from 'Ribbon >> fatigue' or trying to imagine NULL). >> >> I have two queries. Query A and Query B both contain a field called >> Clients (Based on the same underlying data). A and B correctly return a >> different number of records in the client field. I want to be able to >> list which clients are in query B that are missing in Query A. Basically >> I want the opposite of joining the two queries based on the clientfield. >> >> This should be easy, but I am stuck! :-( >> >> any pointers? >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > This email and any attachments may contain privileged and confidential > information > and are intended for the named addressee only. If you have received this > e-mail in > error, please notify the sender and delete this e-mail immediately. Any > confidentiality, privilege or copyright is not waived or lost because this > e-mail > has been sent to you in error. It is your responsibility to check this > e-mail and > any attachments for viruses. No warranty is made that this material is > free from > computer virus or any other defect or error. Any loss/damage incurred by > using this > material is not the sender's responsibility. The sender's entire > liability will be > limited to resupplying the material. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Mon Mar 30 01:01:41 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 01:01:41 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005><2E5E9935E4C9419CA7A371C675FC4E72@HAL9005> Message-ID: LOL, true. But I rarely come up with 'elegant' solutions for problems I find relatively pointless. ;) I hope you understand what I mean. It's a client request, which is money in the pocket, but some client requests just seem too silly to take their money for! ;) In other words, it's very difficult to make the elephant in the living room look elegant! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 10:11 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question It would probably work. But it's about the same level of elegance (or lack thereof) of the overlay approach (text box overlaying the bound text or combo box made visible or invisible depending on whether there was a non-null value in the bound field). Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 7:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Hmmm, other then the obvious 'Ummm why?' questions , what about running a little code on the OnCurrent event to 'unbind' each control which is null, and placing a 'default' value into them? Then on the OnFocus event of the controls, rebind them? Not sure if that would work, just an idea..... Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 30 02:10:17 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 08:10:17 +0100 Subject: [AccessD] NOT Query. In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <49d0705c.0c07560a.6da0.ffffdb39@mx.google.com> Darryl, Do not use the NOT IN clause if you can avoid it. It is extremely slow on large datasets. The quickest way was given to me (I think by Jim) some time back but I cannot recall it and don't have time to go searching right at this moment. HTH Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: 30 March 2009 04:12 To: 'Access Developers discussion and problem solving' Subject: [AccessD] NOT Query. Hi There, Having a complete brain fade. (heh, must be suffering from 'Ribbon fatigue' or trying to imagine NULL). I have two queries. Query A and Query B both contain a field called Clients (Based on the same underlying data). A and B correctly return a different number of records in the client field. I want to be able to list which clients are in query B that are missing in Query A. Basically I want the opposite of joining the two queries based on the clientfield. This should be easy, but I am stuck! :-( any pointers? regards Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 30 02:27:29 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 09:27:29 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Drew > So black isn't a color? ;) Exactly. Neither is white. > The absence of a value is still a value... ;) No. It is a condition. This is what IsNull() is for. /gustav >>> DWUTKA at marlow.com 30-03-2009 01:02 >>> So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No :-) Null is NOT a value - it is something unknown. -- Stuart On 29 Mar 2009 at 16:37, Drew Wutka wrote: > Well on a new record, it would just be setting the default value. But > if a field is null, isn't that a value in and of itself? From Gustav at cactus.dk Mon Mar 30 02:31:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 09:31:46 +0200 Subject: [AccessD] Identify Validation Rules in Access 2007 Message-ID: Hi Jack > He is unfamiliar with the original table, and Access generally. That could turn into a long day ... Trial and error. Add one new record manually to the master table using values from an existing record. Replace field by field with values from the new table. /gustav >>> drawbridgej at sympatico.ca 30-03-2009 03:31 >>> I'm trying to help someone remotely with an Access 2007 issue. I don't have 2007. He is running an Append query, but is getting Validation rule error. All records destined for the Append are rejected. He is unfamiliar with the original table, and Access generally. He has 2 tables. A is his master table. B is the table with records to be appended to A, if they don't already exist in A. Field types in both tables match. Is there a way programmatically, or some other way, to identify what the validation rule is/are? jack From Gustav at cactus.dk Mon Mar 30 02:34:42 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 09:34:42 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Drew You are mixing up Empty and Null for variables of data type Variant. But Variant and thus Empty does not exist for table fields. /gustav >>> DWUTKA at marlow.com 30-03-2009 04:00 >>> .. Null represents a value that has never been set before (because as far as I know, you can't actually set a field to null once it has had a value set...). From Gustav at cactus.dk Mon Mar 30 02:46:41 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 09:46:41 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Mar 30 03:37:35 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 18:37:35 +1000 Subject: [AccessD] An Interesting question In-Reply-To: References: Message-ID: <49D1116F.25578.19A5DEC0@stuart.lexacorp.com.pg> Brilliant! On 30 Mar 2009 at 9:46, Gustav Brock wrote: > Hi Rocky > > Everyone seems to forget your original question. > The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: > > @;"Enter activity" > > /gustav > > >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> > I could but then that would put that value into the record. He just wants a > 'label' describing what should go into the field in case there no value > there. Some of these are bound combo boxes where the bound column is the > Autonumber ID and the first column showing is some kind of descriptive data. > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 30 03:40:12 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 03:40:12 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: Message-ID: Black isn't a color? Does Crayola know this? ;) No value is still a value.... ;) Ok, it's getting late...arguing for the heck of it! LOL Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 2:27 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Drew > So black isn't a color? ;) Exactly. Neither is white. > The absence of a value is still a value... ;) No. It is a condition. This is what IsNull() is for. /gustav >>> DWUTKA at marlow.com 30-03-2009 01:02 >>> So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No :-) Null is NOT a value - it is something unknown. -- Stuart On 29 Mar 2009 at 16:37, Drew Wutka wrote: > Well on a new record, it would just be setting the default value. But > if a field is null, isn't that a value in and of itself? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Mon Mar 30 04:29:14 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 11:29:14 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Drew > Black isn't a color? Does Crayola know this? ;) They do, and so does any photographer. Have you ever wondered about the distinguishing between b/w pictures/photos and colour ditto? > No value is still a value.... ;) This seems to be your problem! /gustav >>> DWUTKA at marlow.com 30-03-2009 10:40 >>> Black isn't a color? Does Crayola know this? ;) No value is still a value.... ;) Ok, it's getting late...arguing for the heck of it! LOL Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 2:27 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Drew > So black isn't a color? ;) Exactly. Neither is white. > The absence of a value is still a value... ;) No. It is a condition. This is what IsNull() is for. /gustav >>> DWUTKA at marlow.com 30-03-2009 01:02 >>> So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No :-) Null is NOT a value - it is something unknown. -- Stuart On 29 Mar 2009 at 16:37, Drew Wutka wrote: > Well on a new record, it would just be setting the default value. But > if a field is null, isn't that a value in and of itself? From max.wanadoo at gmail.com Mon Mar 30 04:54:34 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 10:54:34 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: Message-ID: <49d096dd.1358560a.4bff.3cfd@mx.google.com> Hi Guys, Things are what you want them to be within the context you are using them. QED there is no absolute definition of any word. EG. Usage of Nouns as Adjectives. EG He is a man's man. Eg A null modem using for connecting two PCs together - clearly not an absence of "something", merely a protocol. Eg. Colour - perception by the human eye and brain. A specified colour may present itself differently to a person who is "colour blind". Is yellow a colour or an act of cowardice? Depends on the context. Are black and white colours? Ans: yes if you want them to be. No if you don't want them to be or Null if you refuse to answer! A lot of these postings are just semantics. >From Alice in the Looking Glass:- "When I use a word," Humpty Dumpty said in rather a scornful tone, "it means what I choose it to mean, neither more nor less." http://www.s-anand.net/blog/quotes-from-alice-in-wonderland/ Max Ps. Second definition of Colour. Ans: The CORRECT spelling of the American word Color. Ps. Nobody likes a smartarse which is why I am not popular ha! From max.wanadoo at gmail.com Mon Mar 30 05:44:07 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 11:44:07 +0100 Subject: [AccessD] An Interesting question In-Reply-To: <49D1116F.25578.19A5DEC0@stuart.lexacorp.com.pg> References: <49D1116F.25578.19A5DEC0@stuart.lexacorp.com.pg> Message-ID: <49d0a27b.11435e0a.4b01.ffff90c4@mx.google.com> I second that: Brilliant, Brilliant! Lateral thinking Gustav? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 30 March 2009 09:38 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Brilliant! On 30 Mar 2009 at 9:46, Gustav Brock wrote: > Hi Rocky > > Everyone seems to forget your original question. > The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: > > @;"Enter activity" > > /gustav > > >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> > I could but then that would put that value into the record. He just wants a > 'label' describing what should go into the field in case there no value > there. Some of these are bound combo boxes where the bound column is the > Autonumber ID and the first column showing is some kind of descriptive data. > > > > Rocky Smolin > Beach Access Software > 858-259-4334 > www.e-z-mrp.com > www.bchacc.com > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Mon Mar 30 07:09:33 2009 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Mon, 30 Mar 2009 07:09:33 -0500 Subject: [AccessD] Identify Validation Rules in Access 2007 In-Reply-To: References: Message-ID: <0B4D10CE18C44CE9922F0BEC88A0FF58@AMDXP> Thanks Gustav, I passed the message on. We'll see how it goes. Jack --------------------------------------------------------- Hi Jack > He is unfamiliar with the original table, and Access generally. That could turn into a long day ... Trial and error. Add one new record manually to the master table using values from an existing record. Replace field by field with values from the new table. /gustav ----------------------------------------------------------- >>> drawbridgej at sympatico.ca 30-03-2009 03:31 >>> I'm trying to help someone remotely with an Access 2007 issue. I don't have 2007. He is running an Append query, but is getting Validation rule error. All records destined for the Append are rejected. He is unfamiliar with the original table, and Access generally. He has 2 tables. A is his master table. B is the table with records to be appended to A, if they don't already exist in A. Field types in both tables match. Is there a way programmatically, or some other way, to identify what the validation rule is/are? jack -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Mar 30 06:07:06 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 21:07:06 +1000 Subject: [AccessD] An Interesting question In-Reply-To: <49d096dd.1358560a.4bff.3cfd@mx.google.com> References: , <49d096dd.1358560a.4bff.3cfd@mx.google.com> Message-ID: <49D1347A.12237.1A2EC22F@stuart.lexacorp.com.pg> See responses in line (top posting is not good for commenting on multiple points) On 30 Mar 2009 at 10:54, Max Wanadoo wrote: > Hi Guys, > Things are what you want them to be within the context you are using them. > QED there is no absolute definition of any word. No, they are what they are accepted to be within the culture of the group using them. Without cultural agreement about the meaning of words, there can be no communication. In the culture of SQL and relational database developers Null means the absence of a value. > EG. Usage of Nouns as Adjectives. EG He is a man's man. "man's" is a "possessive noun". A standard method of qualifying a noun with another noun. I fail to see how is relevant. > > Eg A null modem using for connecting two PCs together - clearly not an > absence of "something", merely a protocol. It is *absolutely* the absence of something - specifically the absence of the modems. It is a direct connection between two machines without any Modulation/Demodulation (Where does the name "modem" come from again?) > Eg. Colour - perception by the human eye and brain. > A specified colour may > present itself differently to a person who is "colour blind". A Colour is more than that. It is the culturally agreed name for the perception of specific wavelengths of radiation (light) Black is the absence of perceived radiation - no radiation or no perception - no colour! > Is yellow a > colour or an act of cowardice? Depends on the context. > Depends on whether you are being literal or metaphorical. We are not talking metaphorically here. > Are black and white colours? Ans: yes if you want them to be. No if you > don't want them to be or Null if you refuse to answer! > > A lot of these postings are just semantics. > i.e the study of meaning within communication. Without which there can be no effective communication. > >From Alice in the Looking Glass:- > "When I use a word," Humpty Dumpty said in rather a scornful tone, "it means > what I choose it to mean, neither more nor less." "Take care of the sense and the sounds will take care of themselves"" (ibid) From max.wanadoo at gmail.com Mon Mar 30 06:50:46 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 12:50:46 +0100 Subject: [AccessD] An Interesting question In-Reply-To: <49D1347A.12237.1A2EC22F@stuart.lexacorp.com.pg> References: , <49d096dd.1358560a.4bff.3cfd@mx.google.com> <49D1347A.12237.1A2EC22F@stuart.lexacorp.com.pg> Message-ID: <49d0b21a.0ec5100a.36f7.1d04@mx.google.com> Stuart, >"Take care of the sense and the sounds will take care of themselves"" You'll be working on the "sense" then - I can see why you need to I reject and refute all and everyone of your arguments. But I would die for your right to make them (not literally, just metaphorically you understand). Here's Why: When I look at something through my (normal) eyes (and please do not quibble about what is normal). I see colours all the way from black through to white. Therefore to me, everything has a colour whether it is in the spectrum of visible light or not - it is what I see. That is my interpretation of it and I would die for my right to say so (not metaphorically, but literally you understand). Pistols at dawn it is then! Null modems are not the absence. In this context it means "no modulation, no modem" but the word is used loosely, but that is ok with the World up until now. There cannot be a null physical item but there can be an absence of a physical item. But the term null modem is quite acceptable because we all have a recognition of what the terms mean (or most of us do). Man's is a noun whether possessive or otherwise. It is still a noun acting as an adjective. Which again is quite ok, 'cos we have a recognition of what it means in this context. Anyway, this is interrupting my beauty sleep and I need it urgently! Don't want to end up looking like someone from "down under" - ha! Max Ps. I assume your bored and in the club having a tipple or three? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 30 March 2009 12:07 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question See responses in line (top posting is not good for commenting on multiple points) On 30 Mar 2009 at 10:54, Max Wanadoo wrote: > Hi Guys, > Things are what you want them to be within the context you are using them. > QED there is no absolute definition of any word. No, they are what they are accepted to be within the culture of the group using them. Without cultural agreement about the meaning of words, there can be no communication. In the culture of SQL and relational database developers Null means the absence of a value. > EG. Usage of Nouns as Adjectives. EG He is a man's man. "man's" is a "possessive noun". A standard method of qualifying a noun with another noun. I fail to see how is relevant. > > Eg A null modem using for connecting two PCs together - clearly not an > absence of "something", merely a protocol. It is *absolutely* the absence of something - specifically the absence of the modems. It is a direct connection between two machines without any Modulation/Demodulation (Where does the name "modem" come from again?) > Eg. Colour - perception by the human eye and brain. > A specified colour may > present itself differently to a person who is "colour blind". A Colour is more than that. It is the culturally agreed name for the perception of specific wavelengths of radiation (light) Black is the absence of perceived radiation - no radiation or no perception - no colour! > Is yellow a > colour or an act of cowardice? Depends on the context. > Depends on whether you are being literal or metaphorical. We are not talking metaphorically here. > Are black and white colours? Ans: yes if you want them to be. No if you > don't want them to be or Null if you refuse to answer! > > A lot of these postings are just semantics. > i.e the study of meaning within communication. Without which there can be no effective communication. > >From Alice in the Looking Glass:- > "When I use a word," Humpty Dumpty said in rather a scornful tone, "it means > what I choose it to mean, neither more nor less." "Take care of the sense and the sounds will take care of themselves"" (ibid) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Mar 30 08:03:05 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 09:03:05 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question References: Message-ID: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> Pigment black is the combination of all colors and white is the absence of color. Light changes everything, if you are truly discussing black light and not black pigment. Susan H. > Hi Drew > >> Black isn't a color? Does Crayola know this? ;) > They do, and so does any photographer. Have you ever wondered about the > distinguishing between b/w pictures/photos and colour ditto? > >> No value is still a value.... ;) > This seems to be your problem! From dwaters at usinternet.com Mon Mar 30 08:22:24 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 30 Mar 2009 08:22:24 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> Message-ID: COLOR DATA ------------------- White Exists Black Exists Transparent Null Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 8:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Pigment black is the combination of all colors and white is the absence of color. Light changes everything, if you are truly discussing black light and not black pigment. Susan H. > Hi Drew > >> Black isn't a color? Does Crayola know this? ;) > They do, and so does any photographer. Have you ever wondered about the > distinguishing between b/w pictures/photos and colour ditto? > >> No value is still a value.... ;) > This seems to be your problem! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Mon Mar 30 08:41:42 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Mon, 30 Mar 2009 23:41:42 +1000 Subject: [AccessD] SERIOUSLY OT: For Sale - Cheap TV In-Reply-To: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> References: , <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> Message-ID: <49D158B6.17826.1ABC4B9C@stuart.lexacorp.com.pg> I have a very old TV. It shows pictures in Black, White and multiple shades of grey (gray). Should I advertise it on EBay as a colour (color) TV? From ssharkins at gmail.com Mon Mar 30 08:44:24 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 09:44:24 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> Message-ID: <81B498F0EC1E4184B021B65A2D356ED0@SusanOne> Nope, Transparent is known. :) Susan H. > > COLOR DATA > ------------------- > White Exists > Black Exists > Transparent Null > > Dan From dwaters at usinternet.com Mon Mar 30 08:51:55 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 30 Mar 2009 08:51:55 -0500 Subject: [AccessD] SERIOUSLY OT: For Sale - Cheap TV In-Reply-To: <49D158B6.17826.1ABC4B9C@stuart.lexacorp.com.pg> References: , <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <49D158B6.17826.1ABC4B9C@stuart.lexacorp.com.pg> Message-ID: <98AF7045D9DB4DA1B165055174F69E8C@danwaters> Yes. But due to the long-held misunderstanding that black and white are not colors, you should let folks know that you have a set that displays only black, white, and combinations. So - how much? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Monday, March 30, 2009 8:42 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: For Sale - Cheap TV I have a very old TV. It shows pictures in Black, White and multiple shades of grey (gray). Should I advertise it on EBay as a colour (color) TV? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Mar 30 08:55:01 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 30 Mar 2009 08:55:01 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <81B498F0EC1E4184B021B65A2D356ED0@SusanOne> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <81B498F0EC1E4184B021B65A2D356ED0@SusanOne> Message-ID: With colors the question is: Can I see it or not? Air is transparent - I can't see it - but I can see all colors (although I sometimes get blue/green confused). ;-) Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 8:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Nope, Transparent is known. :) Susan H. > > COLOR DATA > ------------------- > White Exists > Black Exists > Transparent Null > > Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Mar 30 08:58:07 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 30 Mar 2009 06:58:07 -0700 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> Message-ID: <63456AF2CCF3481D90C1415C82E8D359@HAL9005> I find that most differences of opinion, arguments if you will, stem from the two sides using different definitions of the same word. In this case if each side will spell out their definition of NULL, the argument about what null is would disappear. You might end up with Null(1) and Null(2) but you'd have agreement. When I say Null(1) is... There could be no disagreement. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 6:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Pigment black is the combination of all colors and white is the absence of color. Light changes everything, if you are truly discussing black light and not black pigment. Susan H. > Hi Drew > >> Black isn't a color? Does Crayola know this? ;) > They do, and so does any photographer. Have you ever wondered about > the distinguishing between b/w pictures/photos and colour ditto? > >> No value is still a value.... ;) > This seems to be your problem! -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Mon Mar 30 09:12:28 2009 From: dwaters at usinternet.com (Dan Waters) Date: Mon, 30 Mar 2009 09:12:28 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <63456AF2CCF3481D90C1415C82E8D359@HAL9005> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: YES! I find that when I'm working with a customer group to develop an automated process, the trickiest source of misunderstanding is terminology. I typically ask everyone to be aware of this and describe any terminology they are using in discussion. I've had to rewrite a lot of code because of this. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, March 30, 2009 8:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question I find that most differences of opinion, arguments if you will, stem from the two sides using different definitions of the same word. In this case if each side will spell out their definition of NULL, the argument about what null is would disappear. You might end up with Null(1) and Null(2) but you'd have agreement. When I say Null(1) is... There could be no disagreement. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From rockysmolin at bchacc.com Mon Mar 30 09:20:47 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 30 Mar 2009 07:20:47 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: Message-ID: <9C3795A07EFD4C0FA57232FE93BD2A53@HAL9005> Gustav: That works perfectly. Thank you. But, curious - why does it work? What is the @ all about? Is there something similar that can be done with combo boxes? I have one with two columns - the first one has width zero and the second non-zero. I tried @;"";"Enter Client" but it changes the format to @;";Select Client" and doesn't display The "Enter Client". MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 12:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Mar 30 09:24:00 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 10:24:00 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne><63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: <1DC9F9EA979440CA8C7A63BBF346CEDF@SusanOne> That's why so many articles start off with a short overview and a couple of definitions -- at least mine do -- along with oft repeated phrase, "within the context of..." so nobody beats me over the head with irate email (Okay, they still do that...) -- just a few weeks ago, some guy told me to "stick to what you know..." First really rude email I've gotten in years -- what a hoot. However, I think we can all agree that null, within the context of the mdb database system means unknown -- nothing more, nothing less. As to the Null = Null --- I think... that SQL Server has a switch you can set to control that -- will treat is as a Boolean, but that's SQL Server, in Access, you have no such control. Susan H. > YES! > > I find that when I'm working with a customer group to develop an automated > process, the trickiest source of misunderstanding is terminology. I > typically ask everyone to be aware of this and describe any terminology > they > are using in discussion. I've had to rewrite a lot of code because of > this. From max.wanadoo at gmail.com Mon Mar 30 09:29:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 15:29:02 +0100 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: <49d0d730.02ab100a.3a33.6086@mx.google.com> >the argument about what null is would disappear IOW it would be nullified Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: 30 March 2009 15:12 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question YES! I find that when I'm working with a customer group to develop an automated process, the trickiest source of misunderstanding is terminology. I typically ask everyone to be aware of this and describe any terminology they are using in discussion. I've had to rewrite a lot of code because of this. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, March 30, 2009 8:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question I find that most differences of opinion, arguments if you will, stem from the two sides using different definitions of the same word. In this case if each side will spell out their definition of NULL, the argument about what null is would disappear. You might end up with Null(1) and Null(2) but you'd have agreement. When I say Null(1) is... There could be no disagreement. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 30 09:34:32 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 15:34:32 +0100 Subject: [AccessD] SERIOUSLY OT: For Sale - Cheap TV In-Reply-To: <49D158B6.17826.1ABC4B9C@stuart.lexacorp.com.pg> References: , <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <49D158B6.17826.1ABC4B9C@stuart.lexacorp.com.pg> Message-ID: <49d0d87c.0405560a.2754.fffff356@mx.google.com> > I have a very old TV. But then you would have no TV Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: 30 March 2009 14:42 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: For Sale - Cheap TV I have a very old TV. It shows pictures in Black, White and multiple shades of grey (gray). Should I advertise it on EBay as a colour (color) TV? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 30 09:42:48 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 09:42:48 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <63456AF2CCF3481D90C1415C82E8D359@HAL9005> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: It's not always the definition, but the perception. For instance, black is the absence of all light, or (in pigments case), it is something that absorbs all light. Either definition still describes an adjective that is used in perception. If I were to look at a black hole, I would see it as black. In one perception, I am not seeing a black hole, I am actually just seeing nothing at all. In another perception, the absence of light is referred to as black, and I perceive that as a color, not just he absence of light. Could red be defined as the absence of all color but red? Sure could. But it is the perception of what red/blue/white/black, etc represents. Same with a null value. I do not disagree that Null is defined as a missing value. I am stating that a perception can allow you to see Null as a value in and of itself. Here's a thought. We measure brightness in units of light. Why don't we measure it in units of darkness? Perception... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Monday, March 30, 2009 8:58 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question I find that most differences of opinion, arguments if you will, stem from the two sides using different definitions of the same word. In this case if each side will spell out their definition of NULL, the argument about what null is would disappear. You might end up with Null(1) and Null(2) but you'd have agreement. When I say Null(1) is... There could be no disagreement. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 6:03 AM To: Access Developers discussion and problem solving Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Pigment black is the combination of all colors and white is the absence of color. Light changes everything, if you are truly discussing black light and not black pigment. Susan H. The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Mon Mar 30 09:48:01 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 16:48:01 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Rocky @ is the format when a string is present. It will present any one or more characters. "Enter activity" is the format for Null. This is a literal string. In some cases you may need to escape each and every character: @;"\Y\e\a\r\s\' \t\u\r\n\o\v\e\r" Also, you should apply the format string only when the current records is new. For the ComboBox it doesn't work because all values listed are strings, thus a Null is turned into a zero length string. The normal trick is to use a union query adding one row for no value: Select Top 1 Space(0) As Id, 'Select Shipper' As ShipperName >From tblShipper Union Select Id, ShipperName >From tblShipper Order By Sgn(Len(Id)), ShipperName; /gustav >>> rockysmolin at bchacc.com 30-03-2009 16:20 >>> Gustav: That works perfectly. Thank you. But, curious - why does it work? What is the @ all about? Is there something similar that can be done with combo boxes? I have one with two columns - the first one has width zero and the second non-zero. I tried @;"";"Enter Client" but it changes the format to @;";Select Client" and doesn't display The "Enter Client". MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 12:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. From fuller.artful at gmail.com Mon Mar 30 09:49:57 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 30 Mar 2009 10:49:57 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: <29f585dd0903300749l6a10f25fodbc6addc825ae6c9@mail.gmail.com> I think "Units of Darkness" is a fab name for a rock band. And I plan to copyright it Right Now. A. eh? From max.wanadoo at gmail.com Mon Mar 30 09:53:21 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 15:53:21 +0100 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: <49d0dce4.0637560a.613e.fffffc3f@mx.google.com> > We measure brightness in units of light. Why don't we measure it in units of darkness? Be difficult to say Dark, Darker still, Darken then that we are now at Deepest Darkest Darkness, when it is all black, void and without form. Whereas we CAN say, light, lighter , lighter still, glaring. So, we can put values to one but not the other because there is nothing to measure. Max I have assumed that where I say Dark it is without light of any form. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 15:43 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question It's not always the definition, but the perception. For instance, black is the absence of all light, or (in pigments case), it is something that absorbs all light. Either definition still describes an adjective that is used in perception. If I were to look at a black hole, I would see it as black. In one perception, I am not seeing a black hole, I am actually just seeing nothing at all. In another perception, the absence of light is referred to as black, and I perceive that as a color, not just he absence of light. Could red be defined as the absence of all color but red? Sure could. But it is the perception of what red/blue/white/black, etc represents. Same with a null value. I do not disagree that Null is defined as a missing value. I am stating that a perception can allow you to see Null as a value in and of itself. Here's a thought. We measure brightness in units of light. Why don't we measure it in units of darkness? Perception... Drew From Gustav at cactus.dk Mon Mar 30 09:58:23 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 16:58:23 +0200 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Message-ID: Hi Susan You haven't joined a Mac forum recently - the "sweet, helpful, generous, creative, bright, friendly" Mac freaks turn in a second into stubborn and hateful monsters when they smell the odeur from Hell: Windows. Wonder what these creatures do in real life. /gustav >>> ssharkins at gmail.com 30-03-2009 16:24 >>> -- just a few weeks ago, some guy told me to "stick to what you know..." First really rude email I've gotten in years -- what a hoot. From max.wanadoo at gmail.com Mon Mar 30 09:59:55 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 15:59:55 +0100 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <29f585dd0903300749l6a10f25fodbc6addc825ae6c9@mail.gmail.com> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> <29f585dd0903300749l6a10f25fodbc6addc825ae6c9@mail.gmail.com> Message-ID: <49d0de6f.23145e0a.7fb5.ffffaef2@mx.google.com> OK by me Arthur, you wouldn't get me within an AccessD-LIGHT-Year of a Rock Band. - eh! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: 30 March 2009 15:50 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question I think "Units of Darkness" is a fab name for a rock band. And I plan to copyright it Right Now. A. eh? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 30 10:02:02 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 16:02:02 +0100 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: Message-ID: <49d0deed.1c215e0a.22b5.ffffa75e@mx.google.com> Gustav, You shouldn't mock the afflicted. Mac Users need all the sympathy and understanding we can provide. Guide and nurture them into the path of light (oops, did I say Light?) Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 30 March 2009 15:58 To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Susan You haven't joined a Mac forum recently - the "sweet, helpful, generous, creative, bright, friendly" Mac freaks turn in a second into stubborn and hateful monsters when they smell the odeur from Hell: Windows. Wonder what these creatures do in real life. /gustav >>> ssharkins at gmail.com 30-03-2009 16:24 >>> -- just a few weeks ago, some guy told me to "stick to what you know..." First really rude email I've gotten in years -- what a hoot. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 30 10:04:14 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 17:04:14 +0200 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Message-ID: Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? From rockysmolin at bchacc.com Mon Mar 30 10:10:19 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 30 Mar 2009 08:10:19 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: Message-ID: <8470CC1C847A4A7AAE4AA9C20D693EB0@HAL9005> Gustav: Thanks again. I think the whole idea here of displaying the literal value is not a good one because I did it on a couple of text fields and instead of being blank, which visually tells the user that they don't have a value there, it looks like there has already been a value entered. If you don't read it closely, you could end up with records that need values and those fields and don't have them. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 7:48 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky @ is the format when a string is present. It will present any one or more characters. "Enter activity" is the format for Null. This is a literal string. In some cases you may need to escape each and every character: @;"\Y\e\a\r\s\' \t\u\r\n\o\v\e\r" Also, you should apply the format string only when the current records is new. For the ComboBox it doesn't work because all values listed are strings, thus a Null is turned into a zero length string. The normal trick is to use a union query adding one row for no value: Select Top 1 Space(0) As Id, 'Select Shipper' As ShipperName >From tblShipper Union Select Id, ShipperName >From tblShipper Order By Sgn(Len(Id)), ShipperName; /gustav >>> rockysmolin at bchacc.com 30-03-2009 16:20 >>> Gustav: That works perfectly. Thank you. But, curious - why does it work? What is the @ all about? Is there something similar that can be done with combo boxes? I have one with two columns - the first one has width zero and the second non-zero. I tried @;"";"Enter Client" but it changes the format to @;";Select Client" and doesn't display The "Enter Client". MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 12:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dmart06 at emory.edu Mon Mar 30 10:14:41 2009 From: dmart06 at emory.edu (Martin, Donna M) Date: Mon, 30 Mar 2009 11:14:41 -0400 Subject: [AccessD] A little help, please Message-ID: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> Hi guys! I really am stumped on this one, and could use a little help... I am trying to combine two tables using a UNION query that come from different databases. This appears to be no problem. I will be using this in a combo-box. My problem comes when Not in List happens, as I will need to add rows to only one of these tables. I'm having difficulty getting to the right database table, adding it to the combo-box, and getting back to the form. This is probably way simple, but I'm having a major brain burp... So sorry to bother you guys, but am really freaking out on this, and need to get this launched soon. TIA, Donna PSI just rejoined the AccessD listserv two weeks ago, which I think is a great resource! ________________________________ This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited. If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments). From Gustav at cactus.dk Mon Mar 30 10:23:30 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 17:23:30 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Rocky That depends. The text should be a small sentence that doesn't look like a value. Also, you may add colour easily: @[Blue];"Choose an activity"[Red] This may be useful to distinguish mandatory/required fields from those that optionally may be filled in. /gustav >>> rockysmolin at bchacc.com 30-03-2009 17:10 >>> Gustav: Thanks again. I think the whole idea here of displaying the literal value is not a good one because I did it on a couple of text fields and instead of being blank, which visually tells the user that they don't have a value there, it looks like there has already been a value entered. If you don't read it closely, you could end up with records that need values and those fields and don't have them. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 7:48 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky @ is the format when a string is present. It will present any one or more characters. "Enter activity" is the format for Null. This is a literal string. In some cases you may need to escape each and every character: @;"\Y\e\a\r\s\' \t\u\r\n\o\v\e\r" Also, you should apply the format string only when the current records is new. For the ComboBox it doesn't work because all values listed are strings, thus a Null is turned into a zero length string. The normal trick is to use a union query adding one row for no value: Select Top 1 Space(0) As Id, 'Select Shipper' As ShipperName >From tblShipper Union Select Id, ShipperName >From tblShipper Order By Sgn(Len(Id)), ShipperName; /gustav >>> rockysmolin at bchacc.com 30-03-2009 16:20 >>> Gustav: That works perfectly. Thank you. But, curious - why does it work? What is the @ all about? Is there something similar that can be done with combo boxes? I have one with two columns - the first one has width zero and the second non-zero. I tried @;"";"Enter Client" but it changes the format to @;";Select Client" and doesn't display The "Enter Client". MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 12:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. From cfoust at infostatsystems.com Mon Mar 30 10:24:59 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 30 Mar 2009 08:24:59 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> Message-ID: Same process as adding an "" to a combobox list and setting the default to row(0) will take care of the combobox. I'd use the default value for the textbox. Then before you save the record, either zap those values or require the user to enter a value before saving. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Sunday, March 29, 2009 2:23 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] An Interesting question A client writes in to ask: "Can combo boxes and text boxes be configured to display a pre-selected text if the field is null or the record is new. For example, could the fields on the TimeSheet that have no labels have the "labels" show on the combo box or text box until a user enters something for that field? " These are bound combos and text boxes. I can think of a couple kludgey ways to do this - overlays with label text that are visible only if there's nothing in the field would be one. But is there a really good way? MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From jwcolby at colbyconsulting.com Mon Mar 30 10:30:05 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 11:30:05 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> Message-ID: <49D0E57D.6080701@colbyconsulting.com> I have to say I do not find this a particularly interesting question, at least where it has wandered off to. 8) John W. Colby www.ColbyConsulting.com From fuller.artful at gmail.com Mon Mar 30 10:30:08 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 30 Mar 2009 11:30:08 -0400 Subject: [AccessD] A little help, please In-Reply-To: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> Message-ID: <29f585dd0903300830s31f0663fo8435e8ee96d974ab@mail.gmail.com> You neglected to mention whether the new-to-add row should go into T1 or T2. That is important! Either way, the general approach is to supply a procedure for "NotInList" that opens a form in dialog mode, with two buttons OK and Close, the former making the form invisible and the latter closing it. Then the code in the other form asks whether the form is still open (indicating OK) and if so, grabs the value and plunks it into the list. You should also provide version number of Access and any attendant service patches. I don't mean to be pedantic but this info is important. For example, the answer is completely different if the FE is Access 2007, which resolves almost all of this automatically. Arthur From cfoust at infostatsystems.com Mon Mar 30 10:30:08 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 30 Mar 2009 08:30:08 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> Message-ID: Drew, You're wrong. Null is the absence of a value, indeterminate, not a selection. The absence of a value means nothing has been selected, not that the user has selected a nothing, which is impossible. The user can elect to remove an existing value, but that doesn't make the resultant null a value! You can't compare anything to Null and the only test you can make is Is Null. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 4:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Sunday, March 29, 2009 4:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No :-) Null is NOT a value - it is something unknown. -- Stuart From cfoust at infostatsystems.com Mon Mar 30 10:33:14 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 30 Mar 2009 08:33:14 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: No, Drew, Null is NOT a representation of a value, it is a representation of the absence of a value. A hole in the ground exists and has a shape. A null has no shape because it doesn't exist! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 7:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question LOL. Sure, I love a good debate...it's been to quiet around here anyways! You're arguments are based on pure logic, which don't always hold true when it comes to a computer system. Ironic, eh? Case in point, it is logical to assume that 0=0, but in some instances, 0<>0. It can happen when you use a signed integer, you can end up with -0. In that case, even though the numeric value is 0. the sign bit is turned on, so a computer will see 0<>-0. Mathematically, there is no such thing as a -0, but a computer can run into such an occurrence. Now, null is a value representation just as 5, or 'hello', or 2/10/1999 is a value representation. 5 means nothing other then 5. In a field of 'NumberOfUnits', then 5 represents the number of units. Null is a field value that represents a 'null value', which is a value that has not been set. It's a special condition. An empty string is not null, it's an empty string. Null represents a value that has never been set before (because as far as I know, you can't actually set a field to null once it has had a value set...). You're ball... ;) Drew From rockysmolin at bchacc.com Mon Mar 30 10:37:33 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 30 Mar 2009 08:37:33 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: Message-ID: Gustav: That does make is stand out better. Thanks. I still think it's an idea of dubious merit but whatever the client wants...that I can't talk them out of. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 8:24 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky That depends. The text should be a small sentence that doesn't look like a value. Also, you may add colour easily: @[Blue];"Choose an activity"[Red] This may be useful to distinguish mandatory/required fields from those that optionally may be filled in. /gustav >>> rockysmolin at bchacc.com 30-03-2009 17:10 >>> Gustav: Thanks again. I think the whole idea here of displaying the literal value is not a good one because I did it on a couple of text fields and instead of being blank, which visually tells the user that they don't have a value there, it looks like there has already been a value entered. If you don't read it closely, you could end up with records that need values and those fields and don't have them. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 7:48 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky @ is the format when a string is present. It will present any one or more characters. "Enter activity" is the format for Null. This is a literal string. In some cases you may need to escape each and every character: @;"\Y\e\a\r\s\' \t\u\r\n\o\v\e\r" Also, you should apply the format string only when the current records is new. For the ComboBox it doesn't work because all values listed are strings, thus a Null is turned into a zero length string. The normal trick is to use a union query adding one row for no value: Select Top 1 Space(0) As Id, 'Select Shipper' As ShipperName >From tblShipper Union Select Id, ShipperName >From tblShipper Order By Sgn(Len(Id)), ShipperName; /gustav >>> rockysmolin at bchacc.com 30-03-2009 16:20 >>> Gustav: That works perfectly. Thank you. But, curious - why does it work? What is the @ all about? Is there something similar that can be done with combo boxes? I have one with two columns - the first one has width zero and the second non-zero. I tried @;"";"Enter Client" but it changes the format to @;";Select Client" and doesn't display The "Enter Client". MTIA Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 12:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Mon Mar 30 10:39:49 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 11:39:49 -0400 Subject: [AccessD] A little help, please In-Reply-To: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> Message-ID: <49D0E7C5.3090207@colbyconsulting.com> NotInList is simply an event that fires. You can do anything you want with the event. I tend to do one of two things depending on the complexity of the data behind the list. 0) Inform the user that the data is not in the list and ask them if they want to perform the action that you are about to perform... 1) Open a pop-up form if the data is complex. You would open the form in data entry mode to add a new record. You use this for things like a person table where you have to add a ton of information about the object. or 2) Run an append query to append a single field to a simple one field list table. The data appended is the value in the combo box that is not in the list. You use this for simple tables such as color (or lack thereof depending on the other thread), model of car, etc. In either case you need to then requery the combo box when the action above has finished. This implies opening the form modal (if you use the form) so that code execution stops and waits for the form to close. If you need more help than this, please just say so. HTH John W. Colby www.ColbyConsulting.com Martin, Donna M wrote: > Hi guys! > > I really am stumped on this one, and could use a little help... > > I am trying to combine two tables using a UNION query that come from different databases. This appears to be no problem. I will be using this in a combo-box. My problem comes when Not in List happens, as I will need to add rows to only one of these tables. I'm having difficulty getting to the right database table, adding it to the combo-box, and getting back to the form. This is probably way simple, but I'm having a major brain burp... > > So sorry to bother you guys, but am really freaking out on this, and need to get this launched soon. > > TIA, > Donna > > PSI just rejoined the AccessD listserv two weeks ago, which I think is a great resource! > > > > ________________________________ > This e-mail message (including any attachments) is for the sole use of > the intended recipient(s) and may contain confidential and privileged > information. If the reader of this message is not the intended > recipient, you are hereby notified that any dissemination, distribution > or copying of this message (including any attachments) is strictly > prohibited. > > If you have received this message in error, please contact > the sender by reply e-mail message and destroy all copies of the > original message (including attachments). From max.wanadoo at gmail.com Mon Mar 30 10:42:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 16:42:41 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: <49d0e873.0437560a.4e0a.0733@mx.google.com> > A hole in the ground exists and has a shape Yeah, but you try digging it up! Max Ps. Would that be a Black Hole by any chance? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 30 March 2009 16:33 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No, Drew, Null is NOT a representation of a value, it is a representation of the absence of a value. A hole in the ground exists and has a shape. A null has no shape because it doesn't exist! Charlotte Foust From ssharkins at gmail.com Mon Mar 30 10:45:56 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 11:45:56 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question References: Message-ID: <8F5B1B6CB64A48FD9CDC0F948502004E@SusanOne> No, I think I can honestly say that I've never even visited a Mac forum -- at least, not knowingly! ;) Susan H. > > You haven't joined a Mac forum recently - the "sweet, helpful, generous, > creative, bright, friendly" Mac freaks turn in a second into stubborn and > hateful monsters when they smell the odeur from Hell: Windows. Wonder what > these creatures do in real life. From ssharkins at gmail.com Mon Mar 30 10:44:49 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 11:44:49 -0400 Subject: [AccessD] A little help, please References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> Message-ID: <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> Donna, as a rule, a combo box populated with a UNION isn't bound. That means you'll have to call a function that updates the appropriate table, using ADO or SQL, your choice really. Do you need help passing the value or what? Susan H. > Hi guys! > > I really am stumped on this one, and could use a little help... > > I am trying to combine two tables using a UNION query that come from > different databases. This appears to be no problem. I will be using this > in a combo-box. My problem comes when Not in List happens, as I will need > to add rows to only one of these tables. I'm having difficulty getting to > the right database table, adding it to the combo-box, and getting back to > the form. This is probably way simple, but I'm having a major brain > burp... From Gustav at cactus.dk Mon Mar 30 10:51:25 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 17:51:25 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Rocky You are right. I have never used this technique myself. I think it works best for one time only fill-in type forms. For a database type application with repeated new entries it doesn't make much sense. /gustav >>> rockysmolin at bchacc.com 30-03-2009 17:37 >>> Gustav: That does make is stand out better. Thanks. I still think it's an idea of dubious merit but whatever the client wants...that I can't talk them out of. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 8:24 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] An Interesting question Hi Rocky That depends. The text should be a small sentence that doesn't look like a value. Also, you may add colour easily: @[Blue];"Choose an activity"[Red] This may be useful to distinguish mandatory/required fields from those that optionally may be filled in. /gustav >>> rockysmolin at bchacc.com 30-03-2009 17:10 >>> Gustav: Thanks again. I think the whole idea here of displaying the literal value is not a good one because I did it on a couple of text fields and instead of being blank, which visually tells the user that they don't have a value there, it looks like there has already been a value entered. If you don't read it closely, you could end up with records that need values and those fields and don't have them. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com From dmart06 at emory.edu Mon Mar 30 11:03:27 2009 From: dmart06 at emory.edu (Martin, Donna M) Date: Mon, 30 Mar 2009 12:03:27 -0400 Subject: [AccessD] A little help, please In-Reply-To: <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> Message-ID: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D579@EXCHANGE20.Enterprise.emory.net> Hi Susan, This appears to be what I might have to do. Let me try working this out later today, and I'll get back to you if I have problems (...very possible, I'm afraid...). Thanks to EVERYONE for your responses! I'll let you know if I am successful. Donna -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 11:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A little help, please Donna, as a rule, a combo box populated with a UNION isn't bound. That means you'll have to call a function that updates the appropriate table, using ADO or SQL, your choice really. Do you need help passing the value or what? Susan H. > Hi guys! > > I really am stumped on this one, and could use a little help... > > I am trying to combine two tables using a UNION query that come from > different databases. This appears to be no problem. I will be using > this in a combo-box. My problem comes when Not in List happens, as I > will need to add rows to only one of these tables. I'm having > difficulty getting to the right database table, adding it to the > combo-box, and getting back to the form. This is probably way simple, > but I'm having a major brain burp... -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited. If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments). From markamatte at hotmail.com Mon Mar 30 11:05:31 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 30 Mar 2009 16:05:31 +0000 Subject: [AccessD] A little help, please In-Reply-To: <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> Message-ID: Susan, > Donna, as a rule, a combo box populated with a UNION isn't bound. Why can't you use a UNION as a rowsource to a Bound combo box? ...or did I misunderstand your post? I understand the second part about updating the source tables of the combo with a function. Thanks, Mark A. Matte ---------------------------------------- > From: ssharkins at gmail.com > > Donna, as a rule, a combo box populated with a UNION isn't bound. That means > you'll have to call a function that updates the appropriate table, using ADO > or SQL, your choice really. Do you need help passing the value or what? > > Susan H. > > >> Hi guys! >> >> I really am stumped on this one, and could use a little help... >> >> I am trying to combine two tables using a UNION query that come from >> different databases. This appears to be no problem. I will be using this >> in a combo-box. My problem comes when Not in List happens, as I will need >> to add rows to only one of these tables. I'm having difficulty getting to >> the right database table, adding it to the combo-box, and getting back to >> the form. This is probably way simple, but I'm having a major brain >> burp... _________________________________________________________________ Express your personality in color! Preview and select themes for Hotmail?. http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme From jwcolby at colbyconsulting.com Mon Mar 30 11:11:01 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 12:11:01 -0400 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> Message-ID: <49D0EF15.6010109@colbyconsulting.com> Woaa Charlotte, don't tell Drew he is wrong. BAD move. Now we have to listen to a dozen more emails on exactly why he is right. ;) John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > Drew, > > You're wrong. Null is the absence of a value, indeterminate, not a > selection. The absence of a value means nothing has been selected, not > that the user has selected a nothing, which is impossible. The user can > elect to remove an existing value, but that doesn't make the resultant > null a value! You can't compare anything to Null and the only test you > can make is Is Null. > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Sunday, March 29, 2009 4:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > So black isn't a color? ;) > > The absence of a value is still a value... ;) > > Is this going to be another great debate? > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Sunday, March 29, 2009 4:47 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > No :-) > Null is NOT a value - it is something unknown. > > -- > Stuart > From JHewson at nciinc.com Mon Mar 30 11:14:44 2009 From: JHewson at nciinc.com (Hewson, Jim ) Date: Mon, 30 Mar 2009 11:14:44 -0500 Subject: [AccessD] A little help, please In-Reply-To: References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A86BD9CE@sanex101.nciinc.com> I understand using a UNION query for the combo. I understand that the source tables need to be updated. What I don't understand is how to figure out which table from the UNION that would need to be updated? If the value entered should be in tblA, how would a function know that? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, March 30, 2009 11:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A little help, please Susan, > Donna, as a rule, a combo box populated with a UNION isn't bound. Why can't you use a UNION as a rowsource to a Bound combo box? ...or did I misunderstand your post? I understand the second part about updating the source tables of the combo with a function. Thanks, Mark A. Matte ################################################################################ If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ################################################################################ From jwcolby at colbyconsulting.com Mon Mar 30 11:15:55 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 12:15:55 -0400 Subject: [AccessD] A little help, please In-Reply-To: References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> Message-ID: <49D0F03B.1090701@colbyconsulting.com> You can IF the PK is not an autonumber type of entity, IOW IF the PK is the value itself. If it is an autonumber, then the two tables would each have their own PKs which might (will eventually) collide. Also of course the combo could be bound to a field where there is no referential integrity, i.e. the value is just being placed into a text field (for example). If you are trying to accomplish the "typical" combo bound to a FK in a table, then a UNION is dubious at best. John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > Susan, > >> Donna, as a rule, a combo box populated with a UNION isn't bound. > > Why can't you use a UNION as a rowsource to a Bound combo box? > > ...or did I misunderstand your post? > > I understand the second part about updating the source tables of the combo with a function. > > Thanks, > > Mark A. Matte > > ---------------------------------------- >> From: ssharkins at gmail.com >> >> Donna, as a rule, a combo box populated with a UNION isn't bound. That means >> you'll have to call a function that updates the appropriate table, using ADO >> or SQL, your choice really. Do you need help passing the value or what? >> >> Susan H. >> >> >>> Hi guys! >>> >>> I really am stumped on this one, and could use a little help... >>> >>> I am trying to combine two tables using a UNION query that come from >>> different databases. This appears to be no problem. I will be using this >>> in a combo-box. My problem comes when Not in List happens, as I will need >>> to add rows to only one of these tables. I'm having difficulty getting to >>> the right database table, adding it to the combo-box, and getting back to >>> the form. This is probably way simple, but I'm having a major brain >>> burp... > _________________________________________________________________ > Express your personality in color! Preview and select themes for Hotmail?. > http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme From max.wanadoo at gmail.com Mon Mar 30 11:17:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 17:17:41 +0100 Subject: [AccessD] A little help, please In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A86BD9CE@sanex101.nciinc.com> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <7E02B06E41E5404589EDDDA2BAA1C5A86BD9CE@sanex101.nciinc.com> Message-ID: <49d0f0ab.1358560a.4c7b.106e@mx.google.com> The programmer would know. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: 30 March 2009 17:15 To: Access Developers discussion and problem solving Subject: Re: [AccessD] A little help, please I understand using a UNION query for the combo. I understand that the source tables need to be updated. What I don't understand is how to figure out which table from the UNION that would need to be updated? If the value entered should be in tblA, how would a function know that? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, March 30, 2009 11:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A little help, please Susan, > Donna, as a rule, a combo box populated with a UNION isn't bound. Why can't you use a UNION as a rowsource to a Bound combo box? ...or did I misunderstand your post? I understand the second part about updating the source tables of the combo with a function. Thanks, Mark A. Matte ############################################################################ #### If you have received this message in error, please contact the sender immediately and be aware that the use, copying, or dissemination of this information is prohibited. This email transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. ############################################################################ #### -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 30 11:19:06 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 18:19:06 +0200 Subject: [AccessD] A little help, please Message-ID: Hi Jim et al Include one field as a table ID with a value where value is 0 for the one table and 1 for the other: Select *, 0 As TableId From tblTableA Union Select *, 1 As TableId From tblTableB /gustav >>> JHewson at nciinc.com 30-03-2009 18:14 >>> I understand using a UNION query for the combo. I understand that the source tables need to be updated. What I don't understand is how to figure out which table from the UNION that would need to be updated? If the value entered should be in tblA, how would a function know that? Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Monday, March 30, 2009 11:06 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] A little help, please Susan, > Donna, as a rule, a combo box populated with a UNION isn't bound. Why can't you use a UNION as a rowsource to a Bound combo box? ...or did I misunderstand your post? I understand the second part about updating the source tables of the combo with a function. Thanks, Mark A. Matte From ssharkins at gmail.com Mon Mar 30 11:21:09 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 12:21:09 -0400 Subject: [AccessD] A little help, please References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> Message-ID: <4D742E8AB958401FA23B98A4D4A208C2@SusanOne> > Donna, as a rule, a combo box populated with a UNION isn't bound. Why can't you use a UNION as a rowsource to a Bound combo box? ======If the solution works, you can do it. Susan H. From ssharkins at gmail.com Mon Mar 30 11:22:10 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 12:22:10 -0400 Subject: [AccessD] A little help, please References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <49D0F03B.1090701@colbyconsulting.com> Message-ID: I'd just populate a hidden column with the name of the source in the UNION. Susan H. ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Monday, March 30, 2009 12:15 PM Subject: Re: [AccessD] A little help, please You can IF the PK is not an autonumber type of entity, IOW IF the PK is the value itself. If it is an autonumber, then the two tables would each have their own PKs which might (will eventually) collide. Also of course the combo could be bound to a field where there is no referential integrity, i.e. the value is just being placed into a text field (for example). If you are trying to accomplish the "typical" combo bound to a FK in a table, then a UNION is dubious at best. John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > Susan, > >> Donna, as a rule, a combo box populated with a UNION isn't bound. > > Why can't you use a UNION as a rowsource to a Bound combo box? > > ...or did I misunderstand your post? > > I understand the second part about updating the source tables of the combo > with a function. > > Thanks, > > Mark A. Matte > > ---------------------------------------- >> From: ssharkins at gmail.com >> >> Donna, as a rule, a combo box populated with a UNION isn't bound. That >> means >> you'll have to call a function that updates the appropriate table, using >> ADO >> or SQL, your choice really. Do you need help passing the value or what? >> >> Susan H. >> >> >>> Hi guys! >>> >>> I really am stumped on this one, and could use a little help... >>> >>> I am trying to combine two tables using a UNION query that come from >>> different databases. This appears to be no problem. I will be using this >>> in a combo-box. My problem comes when Not in List happens, as I will >>> need >>> to add rows to only one of these tables. I'm having difficulty getting >>> to >>> the right database table, adding it to the combo-box, and getting back >>> to >>> the form. This is probably way simple, but I'm having a major brain >>> burp... > _________________________________________________________________ > Express your personality in color! Preview and select themes for Hotmail?. > http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 30 11:22:20 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 11:22:20 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <29f585dd0903300749l6a10f25fodbc6addc825ae6c9@mail.gmail.com> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne><63456AF2CCF3481D90C1415C82E8D359@HAL9005> <29f585dd0903300749l6a10f25fodbc6addc825ae6c9@mail.gmail.com> Message-ID: Unfortunately, I can prove that I stated it before you did.... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 30, 2009 9:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question I think "Units of Darkness" is a fab name for a rock band. And I plan to copyright it Right Now. A. eh? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dmart06 at emory.edu Mon Mar 30 11:32:05 2009 From: dmart06 at emory.edu (Martin, Donna M) Date: Mon, 30 Mar 2009 12:32:05 -0400 Subject: [AccessD] A little help, please In-Reply-To: <49D0F03B.1090701@colbyconsulting.com> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <49D0F03B.1090701@colbyconsulting.com> Message-ID: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> Perhaps my entire approach is wrong. Here's what I am trying to do: I am trying to create a list of payees from two tables: 1) Faculty/staff info is added by HR personnel to database1.T1; Vendors and external people would be entered into database2.T2. Only T2 would ever be updated from this source. And yes...it is a concern that both have autonumber pk's, which I have no idea how to resolve. FYI...a new record would require more than just the name of the vendor (e.g., phone #, etc). I am using Access2007. Thanks! Donna -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 30, 2009 12:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A little help, please You can IF the PK is not an autonumber type of entity, IOW IF the PK is the value itself. If it is an autonumber, then the two tables would each have their own PKs which might (will eventually) collide. Also of course the combo could be bound to a field where there is no referential integrity, i.e. the value is just being placed into a text field (for example). If you are trying to accomplish the "typical" combo bound to a FK in a table, then a UNION is dubious at best. John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > Susan, > >> Donna, as a rule, a combo box populated with a UNION isn't bound. > > Why can't you use a UNION as a rowsource to a Bound combo box? > > ...or did I misunderstand your post? > > I understand the second part about updating the source tables of the combo with a function. > > Thanks, > > Mark A. Matte > > ---------------------------------------- >> From: ssharkins at gmail.com >> >> Donna, as a rule, a combo box populated with a UNION isn't bound. >> That means you'll have to call a function that updates the >> appropriate table, using ADO or SQL, your choice really. Do you need help passing the value or what? >> >> Susan H. >> >> >>> Hi guys! >>> >>> I really am stumped on this one, and could use a little help... >>> >>> I am trying to combine two tables using a UNION query that come from >>> different databases. This appears to be no problem. I will be using >>> this in a combo-box. My problem comes when Not in List happens, as I >>> will need to add rows to only one of these tables. I'm having >>> difficulty getting to the right database table, adding it to the >>> combo-box, and getting back to the form. This is probably way >>> simple, but I'm having a major brain burp... > _________________________________________________________________ > Express your personality in color! Preview and select themes for Hotmail(r). > http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT > _MSGTX_WL_HM_express_032009#colortheme -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited. If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments). From DWUTKA at Marlow.com Mon Mar 30 11:41:14 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 11:41:14 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <49d0dce4.0637560a.613e.fffffc3f@mx.google.com> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> <49d0dce4.0637560a.613e.fffffc3f@mx.google.com> Message-ID: It wouldn't be difficult to say, it just is a reverse of our current scale. Right now, we have 0 as the absence of all light, which would be the maximum on a darkness scale. There really is no maximum on the light scale, per se, so that 'infinite light' would be the bottom end of the darkness scale. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 9:53 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > We measure brightness in units of light. Why don't we measure it in units of darkness? Be difficult to say Dark, Darker still, Darken then that we are now at Deepest Darkest Darkness, when it is all black, void and without form. Whereas we CAN say, light, lighter , lighter still, glaring. So, we can put values to one but not the other because there is nothing to measure. Max I have assumed that where I say Dark it is without light of any form. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 15:43 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question It's not always the definition, but the perception. For instance, black is the absence of all light, or (in pigments case), it is something that absorbs all light. Either definition still describes an adjective that is used in perception. If I were to look at a black hole, I would see it as black. In one perception, I am not seeing a black hole, I am actually just seeing nothing at all. In another perception, the absence of light is referred to as black, and I perceive that as a color, not just he absence of light. Could red be defined as the absence of all color but red? Sure could. But it is the perception of what red/blue/white/black, etc represents. Same with a null value. I do not disagree that Null is defined as a missing value. I am stating that a perception can allow you to see Null as a value in and of itself. Here's a thought. We measure brightness in units of light. Why don't we measure it in units of darkness? Perception... Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 30 11:42:58 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 12:42:58 -0400 Subject: [AccessD] A little help, please In-Reply-To: References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <49D0F03B.1090701@colbyconsulting.com> Message-ID: <49D0F692.2060508@colbyconsulting.com> That certainly helps the programmer decide if something needed editing, but it does not solve the "bound to a FK" issue. If the two tables have different data but the same values for a PK, AND you are binding the PK to an FK in the currently displayed table, then you have a problem. I was assuming that one table was dynamic and the other was static - imported data or something like that. John W. Colby www.ColbyConsulting.com Susan Harkins wrote: > I'd just populate a hidden column with the name of the source in the UNION. > > Susan H. > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > > Sent: Monday, March 30, 2009 12:15 PM > Subject: Re: [AccessD] A little help, please > > > You can IF the PK is not an autonumber type of entity, IOW IF the PK is the > value itself. If it is > an autonumber, then the two tables would each have their own PKs which might > (will eventually) collide. > > Also of course the combo could be bound to a field where there is no > referential integrity, i.e. the > value is just being placed into a text field (for example). > > If you are trying to accomplish the "typical" combo bound to a FK in a > table, then a UNION is > dubious at best. > > John W. Colby > www.ColbyConsulting.com > > > Mark A Matte wrote: >> Susan, >> >>> Donna, as a rule, a combo box populated with a UNION isn't bound. >> Why can't you use a UNION as a rowsource to a Bound combo box? >> >> ...or did I misunderstand your post? >> >> I understand the second part about updating the source tables of the combo >> with a function. >> >> Thanks, >> >> Mark A. Matte >> >> ---------------------------------------- >>> From: ssharkins at gmail.com >>> >>> Donna, as a rule, a combo box populated with a UNION isn't bound. That >>> means >>> you'll have to call a function that updates the appropriate table, using >>> ADO >>> or SQL, your choice really. Do you need help passing the value or what? >>> >>> Susan H. >>> >>> >>>> Hi guys! >>>> >>>> I really am stumped on this one, and could use a little help... >>>> >>>> I am trying to combine two tables using a UNION query that come from >>>> different databases. This appears to be no problem. I will be using this >>>> in a combo-box. My problem comes when Not in List happens, as I will >>>> need >>>> to add rows to only one of these tables. I'm having difficulty getting >>>> to >>>> the right database table, adding it to the combo-box, and getting back >>>> to >>>> the form. This is probably way simple, but I'm having a major brain >>>> burp... >> _________________________________________________________________ >> Express your personality in color! Preview and select themes for Hotmail?. >> http://www.windowslive-hotmail.com/LearnMore/personalize.aspx?ocid=TXT_MSGTX_WL_HM_express_032009#colortheme From DWUTKA at Marlow.com Mon Mar 30 11:43:15 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 11:43:15 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: Message-ID: So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From davidmcafee at gmail.com Mon Mar 30 11:43:11 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 30 Mar 2009 09:43:11 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> Message-ID: <8786a4c00903300943h38d11279u4c4f47bb2e6af98e@mail.gmail.com> Rocky, sorry I took so long to respond, here's how I did it in my old A97/A2K sample. I did it the "kludgey way" :) Create two text boxes: one named txtlblCompanyName, the other named txtCompanyName Here are the parameters for txtlblCompanyName: Control Source: =IIf(nz([txtCompanyName])="","Company Name","") Back Style: Normal Fore Color: 9868950 Text Align: Center Tab Stop: No Here are the parameters for txtCompanyName: Control Source: = nothing selected (my form was unbound) Back Style: Transparent Fore Color: 0 Text Align: General Tab Stop: Yes Click on txtlblCompanyName and "Send to Back" (Format ->Send To Back) Click on txtCompanyName and "Send to Front" (Format ->Send To Front) Position txtCompanyName directly over txtlblCompanyName and test. David McAfee 2009/3/29 Rocky Smolin at Beach Access Software > A client writes in to ask: > > "Can combo boxes and text boxes be configured to display a pre-selected > text > if the field is null or the record is new. For example, could the fields > on > the TimeSheet that have no labels have the "labels" show on the combo box > or > text box until a user enters something for that field? " > > These are bound combos and text boxes. I can think of a couple kludgey > ways > to do this - overlays with label text that are visible only if there's > nothing in the field would be one. But is there a really good way? > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > From jimdettman at verizon.net Mon Mar 30 11:48:53 2009 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 30 Mar 2009 12:48:53 -0400 Subject: [AccessD] OT: New features on Experts-Exchange - REPLY Message-ID: <649FA882FCE9464A8D27E3831C4DB4B1@XPS> All, Since this is OT, rather then clog up the list with a bunch of replies, I thought I'd just send a single reply and address some of the points you raised. I think if you'd gave the site a try for a while you perceptions might change, especially depending on what point it was that you tried the site, as it has changed considerably over the years. In fact it underwent a major change in management back in 2001 and there is now a dedicated group of people trying to improve it with a major focus on customer service. That's why the articles and a bunch of other stuff is coming. Since then, they've been working building the site by refining the question/answer format to make it easier, and making fundamental improvements in things such as the search engine, site stability, etc. Now they are ready to start moving forward in some new directions. Anyway, here's some comments on your replies: 1. Cost - Yes it is $12.95 a month, however I would kick in that since being on the site since 1999, I haven't paid a dime and for the past 3 or 4 years, I haven't been working all that hard at answering questions. It is ridiculously easy to earn 3000 points a month and qualify for free membership. As to why they charge, well you don't run a site that size for nothing. Bandwidth, servers, staff, etc all cost. The model that was used in the past of plastering ads all over just doesn't work. That's why in 2001 EE nearly went bankrupt. It will be interesting to see what happens with other sites such as Utter Access and how long they will be around or if they will change their business model. Even Face Book is considering a subscription service at this point. 2. Ads - While there are still ads, they are no longer the driving revenue like they were in the early days. You can switch to the "Expert Skin", which is a cleaner interface and is ad free. 3. "Experts" - Yes, the level of experts varies greatly and you may find certain areas having nothing but Google Monkeys. There are (and always have been) various efforts underway to minimize that, but this is something you'll find just about anywhere you go (I've found that the Access-D list is the exception rather then the rule). However as I said, many MVP's do call it home and you can find some really good people there. 4. Search engine - They know it sucked and have been making continual improvements to it for the past couple of years. In fact it's just about due for another adjustment. In the past two years there has been a big jump in performance to the point where it really is useable, but even so, right on the page, EE still gives you the choice of selecting Google for a search or the EE Search Engine to search EE. 5. The PAQ database (Previously Asked Question) - I'd be the first to admit that the quality of the PAQ database has gone down. The main reason for this is that a while back, premium members were given unlimited points for asking questions. Prior to that, you were limited in how many questions you could ask. As a result, you asked good questions and didn't give up on them. Experts worked at providing good answers because there were fewer questions to answer. Now, people just ask as many questions as they want. Many times they just accept an answer in order to move on even though it may not be the right one or complete. So the focus on the site has started shifting from searching for answers to simply asking and getting a response. In fact there is now a "related question" feature so you can link back to an earlier question and maintain a thread of questions on a given topic. As for my involvement EE I joined it after leaving CompuServe, where I answered questions in the Access forum for 8 years. At that point, Microsoft had moved its product support off CompuServe and WUGNET had taken over the Access forum. Things really went down hill after that, so I started looking for something like CompuServe. At the time, there wasn't much out there. I tried the Microsoft newsgroups for a while, but they were un-moderated at the time and just not fun to be around. I also tried Woody's Access Lounge and it just didn't seem like the right fit. EE at that time was pretty unique in what it did, so I joined. I've been with them ever since. In closing, let me just say that this will be the last post on this. As I said, I didn't want to take anything away from Access-D, but did want to make everyone aware of an opportunity. Jim. From ssharkins at gmail.com Mon Mar 30 11:52:55 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 12:52:55 -0400 Subject: [AccessD] A little help, please References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne><49D0F03B.1090701@colbyconsulting.com> <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> Message-ID: > Perhaps my entire approach is wrong. Here's what I am trying to do: > I am trying to create a list of payees from two tables: 1) Faculty/staff > info is added by HR personnel to database1.T1; Vendors and external people > would be entered into database2.T2. Only T2 would ever be updated from > this source. And yes...it is a concern that both have autonumber pk's, > which I have no idea how to resolve. FYI...a new record would require > more than just the name of the vendor (e.g., phone #, etc). ======What happens when a user selects a list item that's from database1.T1? I guess my question is, why do you want to combine these records if only one set will actually need updating? Will users really want to just view some records and update others? Susan H. From Gustav at cactus.dk Mon Mar 30 11:56:13 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 18:56:13 +0200 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Message-ID: Hi Drew What kind of fun tobacco are you smoking?? Total darkness = zero light is very well defined and known. /gustav >>> DWUTKA at marlow.com 30-03-2009 18:43 >>> So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? From rockysmolin at bchacc.com Mon Mar 30 11:57:48 2009 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 30 Mar 2009 09:57:48 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <8786a4c00903300943h38d11279u4c4f47bb2e6af98e@mail.gmail.com> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005> <8786a4c00903300943h38d11279u4c4f47bb2e6af98e@mail.gmail.com> Message-ID: <42A1E49019B442829B4601145EE292E3@HAL9005> Thanks David. I got the Format property solution from Gustav. But that's only good for text boxes. This will work for the combo boxes. But I have to wait and see how much the client wants to spend on this idea. Rocky Smolin Beach Access Software 858-259-4334 www.e-z-mrp.com www.bchacc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of David McAfee Sent: Monday, March 30, 2009 9:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Rocky, sorry I took so long to respond, here's how I did it in my old A97/A2K sample. I did it the "kludgey way" :) Create two text boxes: one named txtlblCompanyName, the other named txtCompanyName Here are the parameters for txtlblCompanyName: Control Source: =IIf(nz([txtCompanyName])="","Company Name","") Back Style: Normal Fore Color: 9868950 Text Align: Center Tab Stop: No Here are the parameters for txtCompanyName: Control Source: = nothing selected (my form was unbound) Back Style: Transparent Fore Color: 0 Text Align: General Tab Stop: Yes Click on txtlblCompanyName and "Send to Back" (Format ->Send To Back) Click on txtCompanyName and "Send to Front" (Format ->Send To Front) Position txtCompanyName directly over txtlblCompanyName and test. David McAfee 2009/3/29 Rocky Smolin at Beach Access Software > A client writes in to ask: > > "Can combo boxes and text boxes be configured to display a > pre-selected text if the field is null or the record is new. For > example, could the fields on the TimeSheet that have no labels have > the "labels" show on the combo box or text box until a user enters > something for that field? " > > These are bound combos and text boxes. I can think of a couple > kludgey ways to do this - overlays with label text that are visible > only if there's nothing in the field would be one. But is there a > really good way? > > MTIA > > > > Rocky Smolin > > Beach Access Software > > 858-259-4334 > > www.e-z-mrp.com > > www.bchacc.com > > > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Mon Mar 30 11:57:53 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 12:57:53 -0400 Subject: [AccessD] A little help, please References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <49D0F03B.1090701@colbyconsulting.com> <49D0F692.2060508@colbyconsulting.com> Message-ID: I agree, it's just a way to quickly concatenate the identifiers because I wouldn't use a bound control in this particular situation. If the source is known, you don't even need the hidden column. Susan H. That certainly helps the programmer decide if something needed editing, but it does not solve the "bound to a FK" issue. If the two tables have different data but the same values for a PK, AND you are binding the PK to an FK in the currently displayed table, then you have a problem. I was assuming that one table was dynamic and the other was static - imported data or something like that. From DWUTKA at Marlow.com Mon Mar 30 12:01:41 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:01:41 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> Message-ID: So if I were to ask you what the value of field X is, and field X has not been set, would you not respond 'Null'? That makes Null a value. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, March 30, 2009 10:30 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Drew, You're wrong. Null is the absence of a value, indeterminate, not a selection. The absence of a value means nothing has been selected, not that the user has selected a nothing, which is impossible. The user can elect to remove an existing value, but that doesn't make the resultant null a value! You can't compare anything to Null and the only test you can make is Is Null. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 4:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So black isn't a color? ;) The absence of a value is still a value... ;) Is this going to be another great debate? Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From dmart06 at emory.edu Mon Mar 30 12:07:14 2009 From: dmart06 at emory.edu (Martin, Donna M) Date: Mon, 30 Mar 2009 13:07:14 -0400 Subject: [AccessD] A little help, please In-Reply-To: References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne><49D0F03B.1090701@colbyconsulting.com> <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> Message-ID: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57C@EXCHANGE20.Enterprise.emory.net> This is an Accounts Payable database that captures and reports on payments made to both faculty, staff, external individuals, as well as vendors like Dell, Microsoft, etc. The HR-side (faculty/staff) is updated and kept current by HR personnel from the other database. T2 can be updated anyway we want. I really do not want the Finance Team people adding any HR data, trust me! So you see my dilemna? thx. Donna -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 12:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A little help, please > Perhaps my entire approach is wrong. Here's what I am trying to do: > I am trying to create a list of payees from two tables: 1) > Faculty/staff info is added by HR personnel to database1.T1; Vendors > and external people would be entered into database2.T2. Only T2 would > ever be updated from this source. And yes...it is a concern that both > have autonumber pk's, which I have no idea how to resolve. FYI...a > new record would require more than just the name of the vendor (e.g., phone #, etc). ======What happens when a user selects a list item that's from database1.T1? I guess my question is, why do you want to combine these records if only one set will actually need updating? Will users really want to just view some records and update others? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited. If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments). From DWUTKA at Marlow.com Mon Mar 30 12:03:49 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:03:49 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: Ah, but if I were to ask you the temperature of something that was 0 Kelvin, would you not answer '0 Kelvin'? Temperature is the average molecule kinetic energy of a substance. 0 K, or absolute 0, is the absence of all molecule kinetic energy. Yet 0 K is a valid measurement. Just as Null is a value for a field that has no value! Drew (this is the way to start off a Monday!) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, March 30, 2009 10:33 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question No, Drew, Null is NOT a representation of a value, it is a representation of the absence of a value. A hole in the ground exists and has a shape. A null has no shape because it doesn't exist! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Sunday, March 29, 2009 7:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question LOL. Sure, I love a good debate...it's been to quiet around here anyways! You're arguments are based on pure logic, which don't always hold true when it comes to a computer system. Ironic, eh? Case in point, it is logical to assume that 0=0, but in some instances, 0<>0. It can happen when you use a signed integer, you can end up with -0. In that case, even though the numeric value is 0. the sign bit is turned on, so a computer will see 0<>-0. Mathematically, there is no such thing as a -0, but a computer can run into such an occurrence. Now, null is a value representation just as 5, or 'hello', or 2/10/1999 is a value representation. 5 means nothing other then 5. In a field of 'NumberOfUnits', then 5 represents the number of units. Null is a field value that represents a 'null value', which is a value that has not been set. It's a special condition. An empty string is not null, it's an empty string. Null represents a value that has never been set before (because as far as I know, you can't actually set a field to null once it has had a value set...). You're ball... ;) Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 30 12:06:31 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 13:06:31 -0400 Subject: [AccessD] A little help, please In-Reply-To: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <49D0F03B.1090701@colbyconsulting.com> <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> Message-ID: <49D0FC17.1030208@colbyconsulting.com> Your problem here is that you are trying to display data about two completely different entities. Faculty / staff is not Vendors. This kind of problem always rears its head when you try to handle two entities in a common manner. I think given what you are trying to do you need to create a payee table (which is probably what you are in the process of doing). This table will have all of the common data that needs to be present in order to process a payment. Things like name, tax id, address etc. If that data is required to issue a check, then it has to be present in the source table, whether t1 or t2. Now... pull all of that data into the combo as hidden fields. When you select an entity in the combo have the code copy the hidden fields into the payee table fields. You might (probably do) want to also copy the PKID in the source table into a ExternalPK field and have another field which is a number representing the source - 1 for T1, 2 for T2. This basically makes a COPY of the relevant table into the Payee table, complete with the PK back in the source table in case you need to get back there. In other words, abandon the idea of storing the PK of the foreign tables t1/t2 as the "bound field" of the combo. That just won't work. It MIGHT (kinda sorta) work if you used the foreign PK and the "source" field as a 'multifield FK', but it would probably be ugly and Access combos cannot be "bound" to two fields simultaneously. Alternately, you could append the external table PKID with a dash and a "source number", IOW 1324-1 (PKID 1324 from t1) or 5376-2 (PKID 5376 from t2) and use that STRING as the FK in the payroll table. This does work, and as long as the number of source tables is not going to grow... You would need to go to both of the source queries for the union, and create a new PK column where you create this string. This method has the advantage of "not storing the data twice", along with eliminating all of the update stuff you would have to do to stay in sync with the external tables. Let the source tables continue to be the place where the data is kept. Of course now all of your queries everywhere has to recover the data from different places. Ugly no matter which way you go. John W. Colby www.ColbyConsulting.com Martin, Donna M wrote: > Perhaps my entire approach is wrong. Here's what I am trying to do: > I am trying to create a list of payees from two tables: 1) Faculty/staff info is added by HR personnel to database1.T1; Vendors and external people would be entered into database2.T2. Only T2 would ever be updated from this source. And yes...it is a concern that both have autonumber pk's, which I have no idea how to resolve. FYI...a new record would require more than just the name of the vendor (e.g., phone #, etc). > > I am using Access2007. > > Thanks! Donna From jwcolby at colbyconsulting.com Mon Mar 30 12:08:02 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 13:08:02 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> <49d0dce4.0637560a.613e.fffffc3f@mx.google.com> Message-ID: <49D0FC72.2050904@colbyconsulting.com> Actually astronomers use a darkness scale to measure light pollution and how "dark" it will be in your viewing location. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > It wouldn't be difficult to say, it just is a reverse of our current > scale. Right now, we have 0 as the absence of all light, which would be > the maximum on a darkness scale. There really is no maximum on the > light scale, per se, so that 'infinite light' would be the bottom end of > the darkness scale. > > Drew From max.wanadoo at gmail.com Mon Mar 30 12:08:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 18:08:52 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: <49d0fca7.1358560a.4bff.4c3d@mx.google.com> I JUST KNEW this would deteriorate into a heated debate = ha! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:04 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Ah, but if I were to ask you the temperature of something that was 0 Kelvin, would you not answer '0 Kelvin'? Temperature is the average molecule kinetic energy of a substance. 0 K, or absolute 0, is the absence of all molecule kinetic energy. Yet 0 K is a valid measurement. Just as Null is a value for a field that has no value! Drew (this is the way to start off a Monday!) From max.wanadoo at gmail.com Mon Mar 30 12:09:53 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 18:09:53 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> Message-ID: <49d0fce6.0405560a.2875.4ba3@mx.google.com> If you think so, then try to manipulate this "value" in some way - be interested in seeing the outcome! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:02 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So if I were to ask you what the value of field X is, and field X has not been set, would you not respond 'Null'? That makes Null a value. Drew From ssharkins at gmail.com Mon Mar 30 12:17:08 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 13:17:08 -0400 Subject: [AccessD] A little help, please References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne><49D0F03B.1090701@colbyconsulting.com><53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57C@EXCHANGE20.Enterprise.emory.net> Message-ID: > > I really do not want the Finance Team people adding any HR data, trust me! > So you see my dilemna? =====So, does the Finance Team actually need the HR data in your form or just in a report? You're dumping them together via a UNION for a reason -- why would they be browsing data they couldn't update via the form? Would the result of this UNION be better suited to a report? Susan H. From dmart06 at emory.edu Mon Mar 30 12:24:02 2009 From: dmart06 at emory.edu (Martin, Donna M) Date: Mon, 30 Mar 2009 13:24:02 -0400 Subject: [AccessD] A little help, please In-Reply-To: <49D0FC17.1030208@colbyconsulting.com> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net> <40B9E02A9CC14C97900B6991C3B08CCD@SusanOne> <49D0F03B.1090701@colbyconsulting.com> <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net>, <49D0FC17.1030208@colbyconsulting.com> Message-ID: <53DAFF2378C8644E8FAB536BFED6AB060177C794284F@EXCHANGE20.Enterprise.emory.net> You are right...It IS ugly. In reality, I had already built this database, and it worked great for years with one minor quirk. The problem? The Finance Team is balking at having to add faculty and staff, even if it is just their name, and three other fields. The ONLY data necessary from the faculty/staff side is their name, nametype (fac or staff), and whether they are active. The UNION was an attempt at the 'Paid to' field. The same faculty/staff data is used for the 'In support of' field as well. The rest all lives in the Accounts Payable side. I just knew this was going to be ugly... Thanks for handing me the truth of it. I'm screwed. Donna ________________________________________ From: accessd-bounces at databaseadvisors.com [accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby [jwcolby at colbyconsulting.com] Sent: Monday, March 30, 2009 1:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A little help, please Your problem here is that you are trying to display data about two completely different entities. Faculty / staff is not Vendors. This kind of problem always rears its head when you try to handle two entities in a common manner. I think given what you are trying to do you need to create a payee table (which is probably what you are in the process of doing). This table will have all of the common data that needs to be present in order to process a payment. Things like name, tax id, address etc. If that data is required to issue a check, then it has to be present in the source table, whether t1 or t2. Now... pull all of that data into the combo as hidden fields. When you select an entity in the combo have the code copy the hidden fields into the payee table fields. You might (probably do) want to also copy the PKID in the source table into a ExternalPK field and have another field which is a number representing the source - 1 for T1, 2 for T2. This basically makes a COPY of the relevant table into the Payee table, complete with the PK back in the source table in case you need to get back there. In other words, abandon the idea of storing the PK of the foreign tables t1/t2 as the "bound field" of the combo. That just won't work. It MIGHT (kinda sorta) work if you used the foreign PK and the "source" field as a 'multifield FK', but it would probably be ugly and Access combos cannot be "bound" to two fields simultaneously. Alternately, you could append the external table PKID with a dash and a "source number", IOW 1324-1 (PKID 1324 from t1) or 5376-2 (PKID 5376 from t2) and use that STRING as the FK in the payroll table. This does work, and as long as the number of source tables is not going to grow... You would need to go to both of the source queries for the union, and create a new PK column where you create this string. This method has the advantage of "not storing the data twice", along with eliminating all of the update stuff you would have to do to stay in sync with the external tables. Let the source tables continue to be the place where the data is kept. Of course now all of your queries everywhere has to recover the data from different places. Ugly no matter which way you go. John W. Colby www.ColbyConsulting.com Martin, Donna M wrote: > Perhaps my entire approach is wrong. Here's what I am trying to do: > I am trying to create a list of payees from two tables: 1) Faculty/staff info is added by HR personnel to database1.T1; Vendors and external people would be entered into database2.T2. Only T2 would ever be updated from this source. And yes...it is a concern that both have autonumber pk's, which I have no idea how to resolve. FYI...a new record would require more than just the name of the vendor (e.g., phone #, etc). > > I am using Access2007. > > Thanks! Donna -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This e-mail message (including any attachments) is for the sole use of the intended recipient(s) and may contain confidential and privileged information. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this message (including any attachments) is strictly prohibited. If you have received this message in error, please contact the sender by reply e-mail message and destroy all copies of the original message (including attachments). From jwcolby at colbyconsulting.com Mon Mar 30 12:20:58 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 13:20:58 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: Message-ID: <49D0FF7A.5050205@colbyconsulting.com> From a physical science perspective, light is a measurable quantity, a number of photons of a given frequency. Absolute (visible) darkness does exist (in caves) and is zero photons of any visible frequency. Of course when discussing "light" you have to discuss the eye and what frequencies can be seen. Infrared is "light", it is photons of a frequency below(?) red. But it cannot be seen. Thus it can be absolutely dark (in a cave) and yet there can be infrared "light" (heat) photons bouncing around. Likewise ultraviolet. Just because we cannot see them doesn't mean "there is no light". In fact that is the whole point of a bunch of the sensors on telescopes, to allow humans to "see" frequencies that the eye cannot perceive. And of course night vision goggles sense infrared and convert that to a frequency that our eyes can see. By shining an infrared light, night vision goggles can "see in total darkness". So "darkness" in its most common usage has a very specific definition based around what frequencies the eye can see. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > So? > > Darkness is just the opposite... no (known) bottom limit... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 10:04 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > Because a light stream is energy with a defined zero level and no > (known) upper limit. > > /gustav > >>>> DWUTKA at marlow.com 30-03-2009 16:42 >>> > .. We measure brightness in units of light. Why don't we measure it in > units of darkness? > > > From DWUTKA at Marlow.com Mon Mar 30 12:25:15 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:25:15 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49D0EF15.6010109@colbyconsulting.com> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49D0EF15.6010109@colbyconsulting.com> Message-ID: Ah , to debate with the great JWC again...I can only dream..... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 30, 2009 11:11 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Woaa Charlotte, don't tell Drew he is wrong. BAD move. Now we have to listen to a dozen more emails on exactly why he is right. ;) John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: > Drew, > > You're wrong. Null is the absence of a value, indeterminate, not a > selection. The absence of a value means nothing has been selected, not > that the user has selected a nothing, which is impossible. The user can > elect to remove an existing value, but that doesn't make the resultant > null a value! You can't compare anything to Null and the only test you > can make is Is Null. > > Charlotte Foust > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: Sunday, March 29, 2009 4:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > So black isn't a color? ;) > > The absence of a value is still a value... ;) > > Is this going to be another great debate? > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Sunday, March 29, 2009 4:47 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > No :-) > Null is NOT a value - it is something unknown. > > -- > Stuart > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Mar 30 12:30:34 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:30:34 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: Message-ID: You've got that flipped. Absolute darkness is known, absolutely no darkness is not known.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 11:56 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew What kind of fun tobacco are you smoking?? Total darkness = zero light is very well defined and known. /gustav >>> DWUTKA at marlow.com 30-03-2009 18:43 >>> So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 30 12:30:56 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 13:30:56 -0400 Subject: [AccessD] OT: New features on Experts-Exchange - REPLY In-Reply-To: <649FA882FCE9464A8D27E3831C4DB4B1@XPS> References: <649FA882FCE9464A8D27E3831C4DB4B1@XPS> Message-ID: <49D101D0.1060801@colbyconsulting.com> Thanks Jim, for the explanations. I must say the responses were pretty heated. OTOH we all know that those with negative experiences post more than those with positive experiences. I don't know whether I was "grandfathered" or what but I do not pay and I can see the answers. I do have to stay logged in of course. And I must say I go looking for responses in EE. I have found some high quality responses, and some useless responses, but then just about every place has a mix. John W. Colby www.ColbyConsulting.com Jim Dettman wrote: > All, > > Since this is OT, rather then clog up the list with a bunch of replies, I > thought I'd just send a single reply and address some of the points you > raised. I think if you'd gave the site a try for a while you perceptions > might change, especially depending on what point it was that you tried the > site, as it has changed considerably over the years. > > In fact it underwent a major change in management back in 2001 and there > is now a dedicated group of people trying to improve it with a major focus > on customer service. That's why the articles and a bunch of other stuff is > coming. Since then, they've been working building the site by refining the > question/answer format to make it easier, and making fundamental > improvements in things such as the search engine, site stability, etc. Now > they are ready to start moving forward in some new directions. > > Anyway, here's some comments on your replies: > > 1. Cost - Yes it is $12.95 a month, however I would kick in that since being > on the site since 1999, I haven't paid a dime and for the past 3 or 4 years, > I haven't been working all that hard at answering questions. It is > ridiculously easy to earn 3000 points a month and qualify for free > membership. > > As to why they charge, well you don't run a site that size for nothing. > Bandwidth, servers, staff, etc all cost. The model that was used in the > past of plastering ads all over just doesn't work. That's why in 2001 EE > nearly went bankrupt. It will be interesting to see what happens with other > sites such as Utter Access and how long they will be around or if they will > change their business model. Even Face Book is considering a subscription > service at this point. > > 2. Ads - While there are still ads, they are no longer the driving revenue > like they were in the early days. You can switch to the "Expert Skin", > which is a cleaner interface and is ad free. > > 3. "Experts" - Yes, the level of experts varies greatly and you may find > certain areas having nothing but Google Monkeys. There are (and always have > been) various efforts underway to minimize that, but this is something > you'll find just about anywhere you go (I've found that the Access-D list is > the exception rather then the rule). However as I said, many MVP's do call > it home and you can find some really good people there. > > 4. Search engine - They know it sucked and have been making continual > improvements to it for the past couple of years. In fact it's just about > due for another adjustment. In the past two years there has been a big jump > in performance to the point where it really is useable, but even so, right > on the page, EE still gives you the choice of selecting Google for a search > or the EE Search Engine to search EE. > > 5. The PAQ database (Previously Asked Question) - I'd be the first to admit > that the quality of the PAQ database has gone down. The main reason for > this is that a while back, premium members were given unlimited points for > asking questions. Prior to that, you were limited in how many questions you > could ask. As a result, you asked good questions and didn't give up on > them. Experts worked at providing good answers because there were fewer > questions to answer. Now, people just ask as many questions as they want. > Many times they just accept an answer in order to move on even though it may > not be the right one or complete. So the focus on the site has started > shifting from searching for answers to simply asking and getting a response. > In fact there is now a "related question" feature so you can link back to an > earlier question and maintain a thread of questions on a given topic. > > > As for my involvement EE I joined it after leaving CompuServe, where I > answered questions in the Access forum for 8 years. At that point, > Microsoft had moved its product support off CompuServe and WUGNET had taken > over the Access forum. Things really went down hill after that, so I > started looking for something like CompuServe. > > At the time, there wasn't much out there. I tried the Microsoft newsgroups > for a while, but they were un-moderated at the time and just not fun to be > around. I also tried Woody's Access Lounge and it just didn't seem like the > right fit. EE at that time was pretty unique in what it did, so I joined. > I've been with them ever since. > > In closing, let me just say that this will be the last post on this. As I > said, I didn't want to take anything away from Access-D, but did want to > make everyone aware of an opportunity. > > Jim. > From DWUTKA at Marlow.com Mon Mar 30 12:33:32 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:33:32 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49d0fce6.0405560a.2875.4ba3@mx.google.com> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49d0fce6.0405560a.2875.4ba3@mx.google.com> Message-ID: What do you mean? It's like manipulating any other value, other then it technically can't be set back to null. Which doesn't diminish it's perception as a value, you can't change an Autonumber either (there are ways to do it, but there are ways to set a field back to Null too...) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question If you think so, then try to manipulate this "value" in some way - be interested in seeing the outcome! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:02 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So if I were to ask you what the value of field X is, and field X has not been set, would you not respond 'Null'? That makes Null a value. Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Mon Mar 30 12:34:11 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 13:34:11 -0400 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49D0EF15.6010109@colbyconsulting.com> Message-ID: <49D10293.9030701@colbyconsulting.com> ROTFL. Dream on! ;) John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Ah , to debate with the great JWC again...I can only dream..... > > ;) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, March 30, 2009 11:11 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > Woaa Charlotte, don't tell Drew he is wrong. BAD move. Now we have to > listen to a dozen more > emails on exactly why he is right. > > ;) > > John W. Colby > www.ColbyConsulting.com From max.wanadoo at gmail.com Mon Mar 30 12:37:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 18:37:45 +0100 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: Message-ID: <49d1036d.0c58560a.5dd0.6346@mx.google.com> Hmmm....Drew that is just silly. >, absolutely no darkness is not known.... It is and it come every morning through my window. We call it light but you may know it by other names, eg sunshine! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question You've got that flipped. Absolute darkness is known, absolutely no darkness is not known.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 11:56 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew What kind of fun tobacco are you smoking?? Total darkness = zero light is very well defined and known. /gustav >>> DWUTKA at marlow.com 30-03-2009 18:43 >>> So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From fhtapia at gmail.com Mon Mar 30 12:39:28 2009 From: fhtapia at gmail.com (Francisco Tapia) Date: Mon, 30 Mar 2009 10:39:28 -0700 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: Message-ID: WE DO NOT! YOU DEVIL WINDOZE USER!!! lol, j/k It has not been my experience but then, I do also own a mac (amongst a windows machine and linux machine). -Francisco http://sqlthis.blogspot.com | Tsql and More... On Mon, Mar 30, 2009 at 7:58 AM, Gustav Brock wrote: > Hi Susan > > You haven't joined a Mac forum recently - the "sweet, helpful, generous, > creative, bright, friendly" Mac freaks turn in a second into stubborn and > hateful monsters when they smell the odeur from Hell: Windows. Wonder what > these creatures do in real life. > > /gustav > > >>> ssharkins at gmail.com 30-03-2009 16:24 >>> > -- just a few weeks ago, some guy told me to "stick to what you know..." > First really rude email I've gotten in years -- what a hoot. > > > From max.wanadoo at gmail.com Mon Mar 30 12:43:18 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 18:43:18 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49d0fce6.0405560a.2875.4ba3@mx.google.com> Message-ID: <49d104ba.0407560a.0db0.64cd@mx.google.com> Sure, but you're not manipulating the Null, you are manipulating the field. Try adding a number to it. Try concatenating a string to it. Null is not a value. It is only a perception of the lack of any given value or other attribute. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question What do you mean? It's like manipulating any other value, other then it technically can't be set back to null. Which doesn't diminish it's perception as a value, you can't change an Autonumber either (there are ways to do it, but there are ways to set a field back to Null too...) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question If you think so, then try to manipulate this "value" in some way - be interested in seeing the outcome! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:02 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So if I were to ask you what the value of field X is, and field X has not been set, would you not respond 'Null'? That makes Null a value. Drew -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 30 12:44:00 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:44:00 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49D10293.9030701@colbyconsulting.com> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49D0EF15.6010109@colbyconsulting.com> <49D10293.9030701@colbyconsulting.com> Message-ID: LOL. Ah, some of our debates were epic....only in our memories...eh? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 30, 2009 12:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ROTFL. Dream on! ;) John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Ah , to debate with the great JWC again...I can only dream..... > > ;) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, March 30, 2009 11:11 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > Woaa Charlotte, don't tell Drew he is wrong. BAD move. Now we have to > listen to a dozen more > emails on exactly why he is right. > > ;) > > John W. Colby > www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Mar 30 12:44:54 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:44:54 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <49d1036d.0c58560a.5dd0.6346@mx.google.com> References: <49d1036d.0c58560a.5dd0.6346@mx.google.com> Message-ID: So you are saying that a little light makes it 0 dark? How odd, a little heat, and it's still cold..... Open your mind Neo... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hmmm....Drew that is just silly. >, absolutely no darkness is not known.... It is and it come every morning through my window. We call it light but you may know it by other names, eg sunshine! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question You've got that flipped. Absolute darkness is known, absolutely no darkness is not known.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 11:56 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew What kind of fun tobacco are you smoking?? Total darkness = zero light is very well defined and known. /gustav >>> DWUTKA at marlow.com 30-03-2009 18:43 >>> So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 30 12:48:41 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 18:48:41 +0100 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: References: <49d1036d.0c58560a.5dd0.6346@mx.google.com> Message-ID: <49d105fd.0407560a.10d9.6ec4@mx.google.com> Oh dear. Well, if common sense won't prevail I have no option. I was hoping not to go to this extent, but you leave me no option. Call in the big battalions... JC - Sort him out! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question So you are saying that a little light makes it 0 dark? How odd, a little heat, and it's still cold..... Open your mind Neo... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hmmm....Drew that is just silly. >, absolutely no darkness is not known.... It is and it come every morning through my window. We call it light but you may know it by other names, eg sunshine! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question You've got that flipped. Absolute darkness is known, absolutely no darkness is not known.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 11:56 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew What kind of fun tobacco are you smoking?? Total darkness = zero light is very well defined and known. /gustav >>> DWUTKA at marlow.com 30-03-2009 18:43 >>> So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 30 12:49:38 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:49:38 -0500 Subject: [AccessD] A little help, please In-Reply-To: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> References: <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D577@EXCHANGE20.Enterprise.emory.net><40B9E02A9CC14C97900B6991C3B08CCD@SusanOne><49D0F03B.1090701@colbyconsulting.com> <53DAFF2378C8644E8FAB536BFED6AB060177C7A0D57A@EXCHANGE20.Enterprise.emory.net> Message-ID: So why not use a Union query, with the bound field being a combination of the PK from either table, and an identifier for that table. SELECT PersonID & "P", Name FROM tblPersonnel UNION SELECT VendorID & "V", Name FROM tblVendors And when a new record is added, you just need to determine what form to use to add a vendor or employee. Either give the user the option or base which form opens upon who the user is. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin, Donna M Sent: Monday, March 30, 2009 11:32 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A little help, please Perhaps my entire approach is wrong. Here's what I am trying to do: I am trying to create a list of payees from two tables: 1) Faculty/staff info is added by HR personnel to database1.T1; Vendors and external people would be entered into database2.T2. Only T2 would ever be updated from this source. And yes...it is a concern that both have autonumber pk's, which I have no idea how to resolve. FYI...a new record would require more than just the name of the vendor (e.g., phone #, etc). I am using Access2007. Thanks! Donna -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 30, 2009 12:16 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A little help, please You can IF the PK is not an autonumber type of entity, IOW IF the PK is the value itself. If it is an autonumber, then the two tables would each have their own PKs which might (will eventually) collide. Also of course the combo could be bound to a field where there is no referential integrity, i.e. the value is just being placed into a text field (for example). If you are trying to accomplish the "typical" combo bound to a FK in a table, then a UNION is dubious at best. John W. Colby www.ColbyConsulting.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Mar 30 12:51:45 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:51:45 -0500 Subject: [AccessD] An Interesting question In-Reply-To: <49d104ba.0407560a.0db0.64cd@mx.google.com> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49d0fce6.0405560a.2875.4ba3@mx.google.com> <49d104ba.0407560a.0db0.64cd@mx.google.com> Message-ID: You are always manipulating the field. If a field has a value of 'Hello', and I 'add' ' how are you', I didn't change the value of 'Hello', I changed the value of the field to 'Hello how are you'. 'Hello' and 'Hello how are you' are both values, you aren't manipulating the value of 'Hello', you are manipulating the value of the field, which was 'Hello'. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:43 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Sure, but you're not manipulating the Null, you are manipulating the field. Try adding a number to it. Try concatenating a string to it. Null is not a value. It is only a perception of the lack of any given value or other attribute. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question What do you mean? It's like manipulating any other value, other then it technically can't be set back to null. Which doesn't diminish it's perception as a value, you can't change an Autonumber either (there are ways to do it, but there are ways to set a field back to Null too...) Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From DWUTKA at Marlow.com Mon Mar 30 12:53:08 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 12:53:08 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <49d105fd.0407560a.10d9.6ec4@mx.google.com> References: <49d1036d.0c58560a.5dd0.6346@mx.google.com> <49d105fd.0407560a.10d9.6ec4@mx.google.com> Message-ID: LOL. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Oh dear. Well, if common sense won't prevail I have no option. I was hoping not to go to this extent, but you leave me no option. Call in the big battalions... JC - Sort him out! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question So you are saying that a little light makes it 0 dark? How odd, a little heat, and it's still cold..... Open your mind Neo... Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From cfoust at infostatsystems.com Mon Mar 30 12:55:50 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 30 Mar 2009 10:55:50 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: Zero Kelvin is a relative value. Null is an absence of value. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, March 30, 2009 10:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Ah, but if I were to ask you the temperature of something that was 0 Kelvin, would you not answer '0 Kelvin'? Temperature is the average molecule kinetic energy of a substance. 0 K, or absolute 0, is the absence of all molecule kinetic energy. Yet 0 K is a valid measurement. Just as Null is a value for a field that has no value! Drew (this is the way to start off a Monday!) From max.wanadoo at gmail.com Mon Mar 30 13:00:00 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 19:00:00 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg> <49d0fce6.0405560a.2875.4ba3@mx.google.com> <49d104ba.0407560a.0db0.64cd@mx.google.com> Message-ID: <49d108a6.0405560a.261f.695e@mx.google.com> Drew, the last time I heard anybody twist and turn an argument that well was from my ex-wife. She would leave me thinking that she had said whatever it was I said and that I had said whatever she had said. I never knew if I was drilled, counter-sunk, reamed or just plain screwed! I give up to the man with greater stamina. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:52 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question You are always manipulating the field. If a field has a value of 'Hello', and I 'add' ' how are you', I didn't change the value of 'Hello', I changed the value of the field to 'Hello how are you'. 'Hello' and 'Hello how are you' are both values, you aren't manipulating the value of 'Hello', you are manipulating the value of the field, which was 'Hello'. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:43 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Sure, but you're not manipulating the Null, you are manipulating the field. Try adding a number to it. Try concatenating a string to it. Null is not a value. It is only a perception of the lack of any given value or other attribute. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:34 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question What do you mean? It's like manipulating any other value, other then it technically can't be set back to null. Which doesn't diminish it's perception as a value, you can't change an Autonumber either (there are ways to do it, but there are ways to set a field back to Null too...) Drew The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 30 13:01:01 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 19:01:01 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: <49d108df.0c58560a.5aac.6fab@mx.google.com> Thought he was an actor? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 30 March 2009 18:56 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Zero Kelvin is a relative value. Null is an absence of value. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, March 30, 2009 10:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Ah, but if I were to ask you the temperature of something that was 0 Kelvin, would you not answer '0 Kelvin'? Temperature is the average molecule kinetic energy of a substance. 0 K, or absolute 0, is the absence of all molecule kinetic energy. Yet 0 K is a valid measurement. Just as Null is a value for a field that has no value! Drew (this is the way to start off a Monday!) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Mon Mar 30 13:55:43 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 13:55:43 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> Message-ID: Which is relative to something being able to have a value. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, March 30, 2009 12:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Zero Kelvin is a relative value. Null is an absence of value. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Monday, March 30, 2009 10:04 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Ah, but if I were to ask you the temperature of something that was 0 Kelvin, would you not answer '0 Kelvin'? Temperature is the average molecule kinetic energy of a substance. 0 K, or absolute 0, is the absence of all molecule kinetic energy. Yet 0 K is a valid measurement. Just as Null is a value for a field that has no value! Drew (this is the way to start off a Monday!) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From adtp at airtelmail.in Mon Mar 30 14:11:37 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Tue, 31 Mar 2009 00:41:37 +0530 Subject: [AccessD] An Interesting question References: Message-ID: <030d01c9b16b$79c57310$f55fa27a@personald6374f> That is excellent - Gustav! Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Monday, March 30, 2009 13:16 Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. Rocky Smolin From wdhindman at dejpolsystems.com Mon Mar 30 14:18:26 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 15:18:26 -0400 Subject: [AccessD] Min Date in a query References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> Message-ID: <8A6EF68691964BCA94527404C458E121@jislaptopdev> ...I'm trying to eliminate the user having to select the next event from a combo. ...I have an tblEvents with a DateStart field formatted as Date ...from a query, I need to find the first date in that field greater than Date() ...I've tried dozens of variations on Min but they all come back either with an aggregate error or return each future event date ...this is of course where'd with a couple other ANDs INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN 'F:\JEMS\XPData\jemdataxp.mdb' SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = tblEventReg.EventID WHERE (((tblCompany.AdClass)<>"X") AND ((tblEventReg.ParticipantType)="Exhibitor" Or (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND ((Min([tblEvents]![EventStartDate]))>Date())) ORDER BY tblCompany.CompanyName; ...the error says I can't have and aggregate in the where clause ...help! ...ps I dropped a lot of fields from the sample to shorten it. William From max.wanadoo at gmail.com Mon Mar 30 14:53:24 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 20:53:24 +0100 Subject: [AccessD] Min Date in a query In-Reply-To: <8A6EF68691964BCA94527404C458E121@jislaptopdev> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> Message-ID: <49d12337.1438560a.55c8.ffffa929@mx.google.com> > or return each future event date How do you want to handle multiple events on the same date? Have you tried Top 1 ? Have you also posted the query into the QBE form? This is very contrived. Why don't you break it out a bit? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 30 March 2009 20:18 To: Access Developers discussion and problem solving Subject: [AccessD] Min Date in a query ...I'm trying to eliminate the user having to select the next event from a combo. ...I have an tblEvents with a DateStart field formatted as Date ...from a query, I need to find the first date in that field greater than Date() ...I've tried dozens of variations on Min but they all come back either with an aggregate error or return each future event date ...this is of course where'd with a couple other ANDs INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN 'F:\JEMS\XPData\jemdataxp.mdb' SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = tblEventReg.EventID WHERE (((tblCompany.AdClass)<>"X") AND ((tblEventReg.ParticipantType)="Exhibitor" Or (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND ((Min([tblEvents]![EventStartDate]))>Date())) ORDER BY tblCompany.CompanyName; ...the error says I can't have and aggregate in the where clause ...help! ...ps I dropped a lot of fields from the sample to shorten it. William -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Mon Mar 30 15:02:04 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 22:02:04 +0200 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question Message-ID: Hi Max Relax. It is not our Drew but a TROLL who has hijacked his identity! /gustav >>> max.wanadoo at gmail.com 30-03-2009 19:48 >>> Oh dear. Well, if common sense won't prevail I have no option. I was hoping not to go to this extent, but you leave me no option. Call in the big battalions... JC - Sort him out! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:45 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question So you are saying that a little light makes it 0 dark? How odd, a little heat, and it's still cold..... Open your mind Neo... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 12:38 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hmmm....Drew that is just silly. >, absolutely no darkness is not known.... It is and it come every morning through my window. We call it light but you may know it by other names, eg sunshine! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: 30 March 2009 18:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question You've got that flipped. Absolute darkness is known, absolutely no darkness is not known.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 11:56 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew What kind of fun tobacco are you smoking?? Total darkness = zero light is very well defined and known. /gustav >>> DWUTKA at marlow.com 30-03-2009 18:43 >>> So? Darkness is just the opposite... no (known) bottom limit... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, March 30, 2009 10:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question Hi Drew Because a light stream is energy with a defined zero level and no (known) upper limit. /gustav >>> DWUTKA at marlow.com 30-03-2009 16:42 >>> .. We measure brightness in units of light. Why don't we measure it in units of darkness? From wdhindman at dejpolsystems.com Mon Mar 30 15:08:18 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 16:08:18 -0400 Subject: [AccessD] Min Date in a query References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> <49d12337.1438560a.55c8.ffffa929@mx.google.com> Message-ID: <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> ...only one event on any given date ...no, I've not tried Top 1 ...I need the first date of several after today's date ...the SQL is copied from the QBE ...of course its contrived! ...I wrote it! :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 30, 2009 3:53 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Min Date in a query >> or return each future event date > > How do you want to handle multiple events on the same date? > > Have you tried Top 1 ? > > Have you also posted the query into the QBE form? This is very contrived. > Why don't you break it out a bit? > > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 30 March 2009 20:18 > To: Access Developers discussion and problem solving > Subject: [AccessD] Min Date in a query > > ...I'm trying to eliminate the user having to select the next event from a > combo. > > ...I have an tblEvents with a DateStart field formatted as Date > > ...from a query, I need to find the first date in that field greater than > Date() > > ...I've tried dozens of variations on Min but they all come back either > with > > an aggregate error or return each future event date > > ...this is of course where'd with a couple other ANDs > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN > 'F:\JEMS\XPData\jemdataxp.mdb' > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > tblEventReg.EventID > WHERE (((tblCompany.AdClass)<>"X") AND > ((tblEventReg.ParticipantType)="Exhibitor" Or > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND > ((Min([tblEvents]![EventStartDate]))>Date())) > ORDER BY tblCompany.CompanyName; > > ...the error says I can't have and aggregate in the where clause ...help! > ...ps I dropped a lot of fields from the sample to shorten it. > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 30 15:10:40 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 16:10:40 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question References: Message-ID: ...iirc the last time JC and Drew got into a heated debate, JC abandoned AccessD for several months :) William -------------------------------------------------- From: "Gustav Brock" Sent: Monday, March 30, 2009 4:02 PM To: Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > Hi Max > > Relax. It is not our Drew but a TROLL who has hijacked his identity! > > /gustav > > >>>> max.wanadoo at gmail.com 30-03-2009 19:48 >>> > Oh dear. > Well, if common sense won't prevail I have no option. I was hoping not to > go to this extent, but you leave me no option. Call in the big > battalions... > > JC - Sort him out! > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 30 March 2009 18:45 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > So you are saying that a little light makes it 0 dark? How odd, a > little heat, and it's still cold..... > > Open your mind Neo... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, March 30, 2009 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hmmm....Drew that is just silly. > >>, absolutely no darkness is not known.... > > It is and it come every morning through my window. We call it light but > you > may know it by other names, eg sunshine! > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 30 March 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > You've got that flipped. Absolute darkness is known, absolutely no > darkness is not known.... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 11:56 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > What kind of fun tobacco are you smoking?? > Total darkness = zero light is very well defined and known. > > /gustav > > >>>> DWUTKA at marlow.com 30-03-2009 18:43 >>> > So? > > Darkness is just the opposite... no (known) bottom limit... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 10:04 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > Because a light stream is energy with a defined zero level and no > (known) upper limit. > > /gustav > >>>> DWUTKA at marlow.com 30-03-2009 16:42 >>> > .. We measure brightness in units of light. Why don't we measure it in > units of darkness? > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Mon Mar 30 15:16:03 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 30 Mar 2009 22:16:03 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Stuart, Max and A.D. .. thanks! /gustav >>> adtp at airtelmail.in 30-03-2009 21:11 >>> That is excellent - Gustav! Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Monday, March 30, 2009 13:16 Subject: Re: [AccessD] An Interesting question Hi Rocky Everyone seems to forget your original question. The elegant solution to this is to use the Format property of the TextBox inserting the shadow text for the "format" for Null: @;"Enter activity" /gustav >>> rockysmolin at bchacc.com 30-03-2009 00:37 >>> I could but then that would put that value into the record. He just wants a 'label' describing what should go into the field in case there no value there. Some of these are bound combo boxes where the bound column is the Autonumber ID and the first column showing is some kind of descriptive data. Rocky Smolin From davidmcafee at gmail.com Mon Mar 30 15:17:31 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 30 Mar 2009 13:17:31 -0700 Subject: [AccessD] Min Date in a query In-Reply-To: <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005> <49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> <49d12337.1438560a.55c8.ffffa929@mx.google.com> <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> Message-ID: <8786a4c00903301317q487d0995udf00e540a76e2e26@mail.gmail.com> SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN tblEventReg ON tblEvents.EventID =tblEventReg.EventID INNER JOIN tblCompany ON tblCompany.CompanyID = tblEventReg.CompanyID INNER JOIN (SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents WHERE EventStartDate > DATE() GROUP BY EventID) C ON tblEvents.EventID = C.EventID WHERE tblCompany.AdClass <>"X" AND tblEventReg.ParticipantType IN ("Exhibitor", "Exhibitor/NA/PSC") AND tblEventReg.PrimaryContact = True AND tblEvents.EventName = "JIS" ORDER BY tblCompany.CompanyName; On Mon, Mar 30, 2009 at 1:08 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > > ...only one event on any given date > ...no, I've not tried Top 1 ...I need the first date of several after > today's date > ...the SQL is copied from the QBE > ...of course its contrived! ...I wrote it! :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 30, 2009 3:53 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Min Date in a query > > >> or return each future event date > > > > How do you want to handle multiple events on the same date? > > > > Have you tried Top 1 ? > > > > Have you also posted the query into the QBE form? This is very > contrived. > > Why don't you break it out a bit? > > > > > > Max > > > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William > Hindman > > Sent: 30 March 2009 20:18 > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Min Date in a query > > > > ...I'm trying to eliminate the user having to select the next event from > a > > combo. > > > > ...I have an tblEvents with a DateStart field formatted as Date > > > > ...from a query, I need to find the first date in that field greater than > > Date() > > > > ...I've tried dozens of variations on Min but they all come back either > > with > > > > an aggregate error or return each future event date > > > > ...this is of course where'd with a couple other ANDs > > > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN > > 'F:\JEMS\XPData\jemdataxp.mdb' > > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > > tblEvents.EventShowCode > > > > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > > tblEventReg.EventID > > WHERE (((tblCompany.AdClass)<>"X") AND > > ((tblEventReg.ParticipantType)="Exhibitor" Or > > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND > > ((Min([tblEvents]![EventStartDate]))>Date())) > > ORDER BY tblCompany.CompanyName; > > > > ...the error says I can't have and aggregate in the where clause ...help! > > ...ps I dropped a lot of fields from the sample to shorten it. > > > > William > > > > > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Chester_Kaup at kindermorgan.com Mon Mar 30 15:20:03 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Mon, 30 Mar 2009 15:20:03 -0500 Subject: [AccessD] Min Date in a query In-Reply-To: <8A6EF68691964BCA94527404C458E121@jislaptopdev> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C064797974A@houex1.kindermorgan.com> Try something like this INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode ) IN 'F:\JEMS\XPData\jemdataxp.mdb' SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = tblEventReg.EventID WHERE (((tblCompany.AdClass)<>"X") AND ((tblEventReg.ParticipantType)="Exhibitor" Or (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS")) GROUP BY tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode HAVING (((Min([tblEvents]![EventStartDate]))>Date())) ORDER BY tblCompany.CompanyName; -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, March 30, 2009 2:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Min Date in a query ...I'm trying to eliminate the user having to select the next event from a combo. ...I have an tblEvents with a DateStart field formatted as Date ...from a query, I need to find the first date in that field greater than Date() ...I've tried dozens of variations on Min but they all come back either with an aggregate error or return each future event date ...this is of course where'd with a couple other ANDs INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN 'F:\JEMS\XPData\jemdataxp.mdb' SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = tblEventReg.EventID WHERE (((tblCompany.AdClass)<>"X") AND ((tblEventReg.ParticipantType)="Exhibitor" Or (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND ((Min([tblEvents]![EventStartDate]))>Date())) ORDER BY tblCompany.CompanyName; ...the error says I can't have and aggregate in the where clause ...help! ...ps I dropped a lot of fields from the sample to shorten it. William -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Mon Mar 30 15:23:40 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 16:23:40 -0400 Subject: [AccessD] Min Date in a query References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev><49d12337.1438560a.55c8.ffffa929@mx.google.com> <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> Message-ID: <76C1BE2E87D642D6A0B19AF69A742507@jislaptopdev> ...hhhmmm ...actually I might just be able to use the Top 1 ...its very "contrived" of course ...use the >Date() in a first qry ...sort desc ...then feed that to a Top 1 ...then use that as the criteria in the real qry ...should work but I was really hoping someone would have a "brilliant" moment like gustav's @ :) William -------------------------------------------------- From: "William Hindman" Sent: Monday, March 30, 2009 4:08 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Min Date in a query > > ...only one event on any given date > ...no, I've not tried Top 1 ...I need the first date of several after > today's date > ...the SQL is copied from the QBE > ...of course its contrived! ...I wrote it! :) > > William > > -------------------------------------------------- > From: "Max Wanadoo" > Sent: Monday, March 30, 2009 3:53 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Min Date in a query > >>> or return each future event date >> >> How do you want to handle multiple events on the same date? >> >> Have you tried Top 1 ? >> >> Have you also posted the query into the QBE form? This is very >> contrived. >> Why don't you break it out a bit? >> >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: 30 March 2009 20:18 >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Min Date in a query >> >> ...I'm trying to eliminate the user having to select the next event from >> a >> combo. >> >> ...I have an tblEvents with a DateStart field formatted as Date >> >> ...from a query, I need to find the first date in that field greater than >> Date() >> >> ...I've tried dozens of variations on Min but they all come back either >> with >> >> an aggregate error or return each future event date >> >> ...this is of course where'd with a couple other ANDs >> >> INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN >> 'F:\JEMS\XPData\jemdataxp.mdb' >> SELECT tblCompany.CompanyID, tblCompany.CompanyName, >> tblEvents.EventShowCode >> >> FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON >> tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = >> tblEventReg.EventID >> WHERE (((tblCompany.AdClass)<>"X") AND >> ((tblEventReg.ParticipantType)="Exhibitor" Or >> (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND >> ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND >> ((Min([tblEvents]![EventStartDate]))>Date())) >> ORDER BY tblCompany.CompanyName; >> >> ...the error says I can't have and aggregate in the where clause ...help! >> ...ps I dropped a lot of fields from the sample to shorten it. >> >> William >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From DWUTKA at Marlow.com Mon Mar 30 15:36:08 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 30 Mar 2009 15:36:08 -0500 Subject: [AccessD] Min Date in a query In-Reply-To: <8A6EF68691964BCA94527404C458E121@jislaptopdev> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> Message-ID: Can you use a subquery to find your date? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, March 30, 2009 2:18 PM To: Access Developers discussion and problem solving Subject: [AccessD] Min Date in a query ...I'm trying to eliminate the user having to select the next event from a combo. ...I have an tblEvents with a DateStart field formatted as Date ...from a query, I need to find the first date in that field greater than Date() ...I've tried dozens of variations on Min but they all come back either with an aggregate error or return each future event date ...this is of course where'd with a couple other ANDs INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN 'F:\JEMS\XPData\jemdataxp.mdb' SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = tblEventReg.EventID WHERE (((tblCompany.AdClass)<>"X") AND ((tblEventReg.ParticipantType)="Exhibitor" Or (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND ((Min([tblEvents]![EventStartDate]))>Date())) ORDER BY tblCompany.CompanyName; ...the error says I can't have and aggregate in the where clause ...help! ...ps I dropped a lot of fields from the sample to shorten it. William -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From max.wanadoo at gmail.com Mon Mar 30 15:52:25 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 21:52:25 +0100 Subject: [AccessD] Min Date in a query In-Reply-To: <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> <49d12337.1438560a.55c8.ffffa929@mx.google.com> <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> Message-ID: <49d1310c.0637560a.60de.ffffa994@mx.google.com> Sorry, what I meant was not "contrived" but "complicated". What I normally do is these situations is to create a query fetching all the data that I am interested in. Once that is behaving ok, then I put in the criteria (ie, under the CompanyID column I would enter [Forms]![MyForm]![CompanyID]. I would then have the query linked to and filtered by the value in the Form. Then on the Form, I would set the record source = thisquery. If I wasn't populating a form, then, in code, I would use the filtered query as the recordsource to create an append sql HTH Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 30 March 2009 21:08 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Min Date in a query ...only one event on any given date ...no, I've not tried Top 1 ...I need the first date of several after today's date ...the SQL is copied from the QBE ...of course its contrived! ...I wrote it! :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 30, 2009 3:53 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Min Date in a query >> or return each future event date > > How do you want to handle multiple events on the same date? > > Have you tried Top 1 ? > > Have you also posted the query into the QBE form? This is very contrived. > Why don't you break it out a bit? > > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 30 March 2009 20:18 > To: Access Developers discussion and problem solving > Subject: [AccessD] Min Date in a query > > ...I'm trying to eliminate the user having to select the next event from a > combo. > > ...I have an tblEvents with a DateStart field formatted as Date > > ...from a query, I need to find the first date in that field greater than > Date() > > ...I've tried dozens of variations on Min but they all come back either > with > > an aggregate error or return each future event date > > ...this is of course where'd with a couple other ANDs > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN > 'F:\JEMS\XPData\jemdataxp.mdb' > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > tblEventReg.EventID > WHERE (((tblCompany.AdClass)<>"X") AND > ((tblEventReg.ParticipantType)="Exhibitor" Or > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND > ((Min([tblEvents]![EventStartDate]))>Date())) > ORDER BY tblCompany.CompanyName; > > ...the error says I can't have and aggregate in the where clause ...help! > ...ps I dropped a lot of fields from the sample to shorten it. > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chester_Kaup at kindermorgan.com Mon Mar 30 16:04:05 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Mon, 30 Mar 2009 16:04:05 -0500 Subject: [AccessD] Query doesn't delete Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C0647979766@houex1.kindermorgan.com> When I try to run the following query I get a message Specify the Table you wish to Delete Records from. It shows the records in datasheet view. I just will not delete. DELETE DISTINCTROW [tbl Inactive Producers Any Day Prior Month].PID, [tbl Inactive Producers Any Day Prior Month].Well_Number, [tbl Inactive Producers Any Day Prior Month].Status FROM [tbl Inactive Producers Any Day Prior Month] INNER JOIN [tbl Status During Prior Month] ON [tbl Inactive Producers Any Day Prior Month].PID = [tbl Status During Prior Month].PID WHERE ((([tbl Status During Prior Month].Status) In ("FL","FM","FH","SL","SM","SH","SP","PL","PM","PH","RP","RM","RH","RL"))); Chester Kaup Engineering Technician Kinder Morgan CO2 Company, LLP Office (432) 688-3797 FAX (432) 688-3799 ? No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. From wdhindman at dejpolsystems.com Mon Mar 30 16:12:45 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 17:12:45 -0400 Subject: [AccessD] Min Date in a query References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne><63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com><8A6EF68691964BCA94527404C458E121@jislaptopdev> <0B2BF8524B73A248A2F1B81BA751ED3C064797974A@houex1.kindermorgan.com> Message-ID: <0189C6D2DAAB4E6EB0C3534373F6B086@jislaptopdev> ..tks Chester but that gives me all of the future date data. William -------------------------------------------------- From: "Kaup, Chester" Sent: Monday, March 30, 2009 4:20 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Min Date in a query > Try something like this > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode ) IN > 'F:\JEMS\XPData\jemdataxp.mdb' > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > tblEventReg.EventID > WHERE (((tblCompany.AdClass)<>"X") AND > ((tblEventReg.ParticipantType)="Exhibitor" Or > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS")) > GROUP BY tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > HAVING (((Min([tblEvents]![EventStartDate]))>Date())) > ORDER BY tblCompany.CompanyName; > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Monday, March 30, 2009 2:18 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Min Date in a query > > ...I'm trying to eliminate the user having to select the next event from a > combo. > > ...I have an tblEvents with a DateStart field formatted as Date > > ...from a query, I need to find the first date in that field greater than > Date() > > ...I've tried dozens of variations on Min but they all come back either > with > an aggregate error or return each future event date > > ...this is of course where'd with a couple other ANDs > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN > 'F:\JEMS\XPData\jemdataxp.mdb' > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > tblEventReg.EventID > WHERE (((tblCompany.AdClass)<>"X") AND > ((tblEventReg.ParticipantType)="Exhibitor" Or > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND > ((Min([tblEvents]![EventStartDate]))>Date())) > ORDER BY tblCompany.CompanyName; > > ...the error says I can't have and aggregate in the where clause ...help! > ...ps I dropped a lot of fields from the sample to shorten it. > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Mon Mar 30 16:14:16 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 17:14:16 -0400 Subject: [AccessD] Query doesn't delete In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C0647979766@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C0647979766@houex1.kindermorgan.com> Message-ID: <49D13628.10602@colbyconsulting.com> It is probably the distinct clause. That indicates that there are several records which could fit the bill and it doesn't know which one to delete. John W. Colby www.ColbyConsulting.com Kaup, Chester wrote: > When I try to run the following query I get a message Specify the Table you wish to Delete Records from. It shows the records in datasheet view. I just will not delete. > > DELETE DISTINCTROW [tbl Inactive Producers Any Day Prior Month].PID, [tbl Inactive Producers Any Day Prior Month].Well_Number, [tbl Inactive Producers Any Day Prior Month].Status > FROM [tbl Inactive Producers Any Day Prior Month] INNER JOIN [tbl Status During Prior Month] ON [tbl Inactive Producers Any Day Prior Month].PID = [tbl Status During Prior Month].PID > WHERE ((([tbl Status During Prior Month].Status) In ("FL","FM","FH","SL","SM","SH","SP","PL","PM","PH","RP","RM","RH","RL"))); > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > From Chester_Kaup at kindermorgan.com Mon Mar 30 16:20:28 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Mon, 30 Mar 2009 16:20:28 -0500 Subject: [AccessD] Query doesn't delete In-Reply-To: <49D13628.10602@colbyconsulting.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C0647979766@houex1.kindermorgan.com> <49D13628.10602@colbyconsulting.com> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C064797976C@houex1.kindermorgan.com> Taking the distinctrow out makes no difference. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 30, 2009 4:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query doesn't delete It is probably the distinct clause. That indicates that there are several records which could fit the bill and it doesn't know which one to delete. John W. Colby www.ColbyConsulting.com Kaup, Chester wrote: > When I try to run the following query I get a message Specify the Table you wish to Delete Records from. It shows the records in datasheet view. I just will not delete. > > DELETE DISTINCTROW [tbl Inactive Producers Any Day Prior Month].PID, [tbl Inactive Producers Any Day Prior Month].Well_Number, [tbl Inactive Producers Any Day Prior Month].Status > FROM [tbl Inactive Producers Any Day Prior Month] INNER JOIN [tbl Status During Prior Month] ON [tbl Inactive Producers Any Day Prior Month].PID = [tbl Status During Prior Month].PID > WHERE ((([tbl Status During Prior Month].Status) In ("FL","FM","FH","SL","SM","SH","SP","PL","PM","PH","RP","RM","RH","RL"))); > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Mon Mar 30 16:33:52 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 30 Mar 2009 22:33:52 +0100 Subject: [AccessD] Min Date in a query In-Reply-To: <0189C6D2DAAB4E6EB0C3534373F6B086@jislaptopdev> References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne><63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com><8A6EF68691964BCA94527404C458E121@jislaptopdev> <0B2BF8524B73A248A2F1B81BA751ED3C064797974A@houex1.kindermorgan.com> <0189C6D2DAAB4E6EB0C3534373F6B086@jislaptopdev> Message-ID: <49d13ac4.0405560a.2754.ffffcebe@mx.google.com> And if you put Top 1 into it? Also, you haven't said what do you do if there are multiple events on the same future date? Also, why are you putting them into a table. Something here you are not telling us, William. If the table you are appending to is the source for the combo, why not just put the query straight into the combo? Also, to reduce complications, have sub queries which you have tested and know that work - without filters. Then use them to build up the query that you are going to filter on. Also, don't put Group By "on" Have to go to bed now. Eyes are dropping. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 30 March 2009 22:13 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Min Date in a query ..tks Chester but that gives me all of the future date data. William -------------------------------------------------- From: "Kaup, Chester" Sent: Monday, March 30, 2009 4:20 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Min Date in a query > Try something like this > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode ) IN > 'F:\JEMS\XPData\jemdataxp.mdb' > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > tblEventReg.EventID > WHERE (((tblCompany.AdClass)<>"X") AND > ((tblEventReg.ParticipantType)="Exhibitor" Or > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS")) > GROUP BY tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > HAVING (((Min([tblEvents]![EventStartDate]))>Date())) > ORDER BY tblCompany.CompanyName; > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Monday, March 30, 2009 2:18 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Min Date in a query > > ...I'm trying to eliminate the user having to select the next event from a > combo. > > ...I have an tblEvents with a DateStart field formatted as Date > > ...from a query, I need to find the first date in that field greater than > Date() > > ...I've tried dozens of variations on Min but they all come back either > with > an aggregate error or return each future event date > > ...this is of course where'd with a couple other ANDs > > INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN > 'F:\JEMS\XPData\jemdataxp.mdb' > SELECT tblCompany.CompanyID, tblCompany.CompanyName, > tblEvents.EventShowCode > FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON > tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = > tblEventReg.EventID > WHERE (((tblCompany.AdClass)<>"X") AND > ((tblEventReg.ParticipantType)="Exhibitor" Or > (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND > ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND > ((Min([tblEvents]![EventStartDate]))>Date())) > ORDER BY tblCompany.CompanyName; > > ...the error says I can't have and aggregate in the where clause ...help! > ...ps I dropped a lot of fields from the sample to shorten it. > > William > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Chester_Kaup at kindermorgan.com Mon Mar 30 16:35:20 2009 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Mon, 30 Mar 2009 16:35:20 -0500 Subject: [AccessD] Query doesn't delete In-Reply-To: <49D13628.10602@colbyconsulting.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C0647979766@houex1.kindermorgan.com> <49D13628.10602@colbyconsulting.com> Message-ID: <0B2BF8524B73A248A2F1B81BA751ED3C0647979774@houex1.kindermorgan.com> Problem solved. Query needed to look like this. DELETE DISTINCTROW [tbl Inactive Producers Any Day Prior Month].*, [tbl Status During Prior Month].Status FROM [tbl Inactive Producers Any Day Prior Month] INNER JOIN [tbl Status During Prior Month] ON [tbl Inactive Producers Any Day Prior Month].PID = [tbl Status During Prior Month].PID WHERE ((([tbl Status During Prior Month].Status) In ("FL","FM","FH","SL","SM","SH","SP","PL","PM","PH","RP","RM","RH","RL"))); -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, March 30, 2009 4:14 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query doesn't delete It is probably the distinct clause. That indicates that there are several records which could fit the bill and it doesn't know which one to delete. John W. Colby www.ColbyConsulting.com Kaup, Chester wrote: > When I try to run the following query I get a message Specify the Table you wish to Delete Records from. It shows the records in datasheet view. I just will not delete. > > DELETE DISTINCTROW [tbl Inactive Producers Any Day Prior Month].PID, [tbl Inactive Producers Any Day Prior Month].Well_Number, [tbl Inactive Producers Any Day Prior Month].Status > FROM [tbl Inactive Producers Any Day Prior Month] INNER JOIN [tbl Status During Prior Month] ON [tbl Inactive Producers Any Day Prior Month].PID = [tbl Status During Prior Month].PID > WHERE ((([tbl Status During Prior Month].Status) In ("FL","FM","FH","SL","SM","SH","SP","PL","PM","PH","RP","RM","RH","RL"))); > > Chester Kaup > Engineering Technician > Kinder Morgan CO2 Company, LLP > Office (432) 688-3797 > FAX (432) 688-3799 > > > No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Mon Mar 30 16:44:46 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 17:44:46 -0400 Subject: [AccessD] Min Date in a query References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne><63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com><8A6EF68691964BCA94527404C458E121@jislaptopdev><49d12337.1438560a.55c8.ffffa929@mx.google.com><49188CD25942482C8C7F0962BF9F689D@jislaptopdev> <8786a4c00903301317q487d0995udf00e540a76e2e26@mail.gmail.com> Message-ID: <1298387729D145A6B583D6A23C6FA474@jislaptopdev> David ...syntax error (missing operator) in query expression 'tblEvents.EventID =tblEventReg.EventID INNER JOIN tblCompany ON tblCompany.CompanyID = tblEventReg.CompanyID INNER JOIN (SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents WHERE EventStartDate > DATE() GROUP BY EventID) C' ...I've looked without finding anything? William -------------------------------------------------- From: "David McAfee" Sent: Monday, March 30, 2009 4:17 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Min Date in a query > SELECT > tblCompany.CompanyID, > tblCompany.CompanyName, > tblEvents.EventShowCode > FROM tblEvents > INNER JOIN tblEventReg > ON tblEvents.EventID =tblEventReg.EventID > INNER JOIN tblCompany > ON tblCompany.CompanyID = tblEventReg.CompanyID > INNER JOIN (SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents > WHERE EventStartDate > DATE() GROUP BY EventID) C > ON tblEvents.EventID = C.EventID > WHERE > tblCompany.AdClass <>"X" AND > tblEventReg.ParticipantType IN ("Exhibitor", "Exhibitor/NA/PSC") AND > tblEventReg.PrimaryContact = True AND > tblEvents.EventName = "JIS" > ORDER BY tblCompany.CompanyName; > From davidmcafee at gmail.com Mon Mar 30 16:59:11 2009 From: davidmcafee at gmail.com (David McAfee) Date: Mon, 30 Mar 2009 14:59:11 -0700 Subject: [AccessD] Min Date in a query In-Reply-To: <1298387729D145A6B583D6A23C6FA474@jislaptopdev> References: <63456AF2CCF3481D90C1415C82E8D359@HAL9005> <49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> <49d12337.1438560a.55c8.ffffa929@mx.google.com> <49188CD25942482C8C7F0962BF9F689D@jislaptopdev> <8786a4c00903301317q487d0995udf00e540a76e2e26@mail.gmail.com> <1298387729D145A6B583D6A23C6FA474@jislaptopdev> Message-ID: <8786a4c00903301459t55458d11sb9292794da99e7fb@mail.gmail.com> You will probably have to put in all of those pesky Access parenthesis. They make it so hard to read. First of all, test this: SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents WHERE EventStartDate > DATE() AND EventName = "JIS" GROUP BY EventID That should give you one The next Event ID If that works, try this: SELECT tblEvents.EventShowCode FROM tblEvents INNER JOIN (SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents WHERE EventStartDate > DATE() AND tblEvents.EventName = "JIS" GROUP BY EventID) C ON tblEvents.EventID = C.EventID If that looks good, try it as such: SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN tblEventReg ON (tblEvents.EventID =tblEventReg.EventID) INNER JOIN tblCompany ON (tblCompany.CompanyID = tblEventReg.CompanyID) INNER JOIN (SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents WHERE EventStartDate > DATE() AND tblEvents.EventName = "JIS" GROUP BY EventID) C ON (tblEvents.EventID = C.EventID) WHERE tblCompany.AdClass <>"X" AND tblEventReg.ParticipantType IN ("Exhibitor", "Exhibitor/NA/PSC") AND tblEventReg.PrimaryContact = True ORDER BY tblCompany.CompanyName; HTH David On Mon, Mar 30, 2009 at 2:44 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > David > > ...syntax error (missing operator) in query expression 'tblEvents.EventID > =tblEventReg.EventID > INNER JOIN tblCompany ON tblCompany.CompanyID = tblEventReg.CompanyID > INNER JOIN (SELECT TOP 1 EventID, MIN(EventStartDate) FROM tblEvents > WHERE EventStartDate > DATE() GROUP BY EventID) C' > > ...I've looked without finding anything? > > William > From jwcolby at colbyconsulting.com Mon Mar 30 17:10:57 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 30 Mar 2009 18:10:57 -0400 Subject: [AccessD] Query doesn't delete In-Reply-To: <0B2BF8524B73A248A2F1B81BA751ED3C064797976C@houex1.kindermorgan.com> References: <0B2BF8524B73A248A2F1B81BA751ED3C0647979766@houex1.kindermorgan.com> <49D13628.10602@colbyconsulting.com> <0B2BF8524B73A248A2F1B81BA751ED3C064797976C@houex1.kindermorgan.com> Message-ID: <49D14371.1040406@colbyconsulting.com> Build the query in the QBE and see what you get. Usually there is an * - Delete * from TblName kinda thing. John W. Colby www.ColbyConsulting.com Kaup, Chester wrote: > Taking the distinctrow out makes no difference. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, March 30, 2009 4:14 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Query doesn't delete > > It is probably the distinct clause. That indicates that there are several records which could fit > the bill and it doesn't know which one to delete. > > > John W. Colby > www.ColbyConsulting.com > > > Kaup, Chester wrote: >> When I try to run the following query I get a message Specify the Table you wish to Delete Records from. It shows the records in datasheet view. I just will not delete. >> >> DELETE DISTINCTROW [tbl Inactive Producers Any Day Prior Month].PID, [tbl Inactive Producers Any Day Prior Month].Well_Number, [tbl Inactive Producers Any Day Prior Month].Status >> FROM [tbl Inactive Producers Any Day Prior Month] INNER JOIN [tbl Status During Prior Month] ON [tbl Inactive Producers Any Day Prior Month].PID = [tbl Status During Prior Month].PID >> WHERE ((([tbl Status During Prior Month].Status) In ("FL","FM","FH","SL","SM","SH","SP","PL","PM","PH","RP","RM","RH","RL"))); >> >> Chester Kaup >> Engineering Technician >> Kinder Morgan CO2 Company, LLP >> Office (432) 688-3797 >> FAX (432) 688-3799 >> >> >> No trees were killed in the sending of this message. However a large number of electrons were terribly inconvenienced. >> >> From Darryl.Collins at coles.com.au Mon Mar 30 17:26:04 2009 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Tue, 31 Mar 2009 09:26:04 +1100 Subject: [AccessD] NOT Query. In-Reply-To: <49d0705c.0c07560a.6da0.ffffdb39@mx.google.com> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> <49d0705c.0c07560a.6da0.ffffdb39@mx.google.com> Message-ID: <57E6E6CA42105A48B977303A2CDC27200815F13916@WPEXCH22.retail.ad.cmltd.net.au> Thanks Max - And i was just looking at (NOT IN) and thinking "oooh, that looks useful" :) noted!. cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, 30 March 2009 6:10 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] NOT Query. Darryl, Do not use the NOT IN clause if you can avoid it. It is extremely slow on large datasets. The quickest way was given to me (I think by Jim) some time back but I cannot recall it and don't have time to go searching right at this moment. HTH Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: 30 March 2009 04:12 To: 'Access Developers discussion and problem solving' Subject: [AccessD] NOT Query. Hi There, Having a complete brain fade. (heh, must be suffering from 'Ribbon fatigue' or trying to imagine NULL). I have two queries. Query A and Query B both contain a field called Clients (Based on the same underlying data). A and B correctly return a different number of records in the client field. I want to be able to list which clients are in query B that are missing in Query A. Basically I want the opposite of joining the two queries based on the clientfield. This should be easy, but I am stuck! :-( any pointers? regards Darryl. This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This email and any attachments may contain privileged and confidential information and are intended for the named addressee only. If you have received this e-mail in error, please notify the sender and delete this e-mail immediately. Any confidentiality, privilege or copyright is not waived or lost because this e-mail has been sent to you in error. It is your responsibility to check this e-mail and any attachments for viruses. No warranty is made that this material is free from computer virus or any other defect or error. Any loss/damage incurred by using this material is not the sender's responsibility. The sender's entire liability will be limited to resupplying the material. From ssharkins at gmail.com Mon Mar 30 17:33:23 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 30 Mar 2009 18:33:23 -0400 Subject: [AccessD] NOT Query. References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg><57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au><49d0705c.0c07560a.6da0.ffffdb39@mx.google.com> <57E6E6CA42105A48B977303A2CDC27200815F13916@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: <13889495194C4A41AB5A0B0D57550897@SusanOne> EXISTS? http://www.devx.com/dbzone/Article/9570/1954 Susan H. > Thanks Max - And i was just looking at (NOT IN) and thinking "oooh, that > looks useful" :) noted!. > > > Darryl, > Do not use the NOT IN clause if you can avoid it. It is extremely slow on > large datasets. The quickest way was given to me (I think by Jim) some > time > back but I cannot recall it and don't have time to go searching right at > this moment. > > I have two queries. Query A and Query B both contain a field called > Clients > (Based on the same underlying data). A and B correctly return a different > number of records in the client field. I want to be able to list which > clients are in query B that are missing in Query A. Basically I want the > opposite of joining the two queries based on the clientfield. > From fuller.artful at gmail.com Mon Mar 30 17:47:31 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Mon, 30 Mar 2009 18:47:31 -0400 Subject: [AccessD] An Interesting question In-Reply-To: <030d01c9b16b$79c57310$f55fa27a@personald6374f> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> Message-ID: <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> I just want to sleep with Charlotte and I promise I won't telll anyone (unless she wants me to). > > A. From cfoust at infostatsystems.com Mon Mar 30 18:10:41 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 30 Mar 2009 16:10:41 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> Message-ID: ROTFLMAO! Come on over, Arthur! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 30, 2009 3:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question I just want to sleep with Charlotte and I promise I won't telll anyone (unless she wants me to). > > A. From max.wanadoo at gmail.com Mon Mar 30 22:17:15 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 04:17:15 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> Message-ID: <49d18b3e.0506d00a.1dea.69c6@mx.google.com> You got any photos of yourself, Charlotte? Might join him... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 00:11 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ROTFLMAO! Come on over, Arthur! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Monday, March 30, 2009 3:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question I just want to sleep with Charlotte and I promise I won't telll anyone (unless she wants me to). > > A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Mon Mar 30 22:28:08 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Mon, 30 Mar 2009 23:28:08 -0400 Subject: [AccessD] An Interesting question References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: <70256531E36242F28FEF0CC123454764@Mattys> Ooh! Animal Planet ... Elephants and Hippopotomi Fascinating! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Monday, March 30, 2009 11:17 PM Subject: Re: [AccessD] An Interesting question > You got any photos of yourself, Charlotte? > Might join him... > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 31 March 2009 00:11 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > ROTFLMAO! Come on over, Arthur! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, March 30, 2009 3:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > I just want to sleep with Charlotte and I promise I won't telll anyone > (unless she wants me to). > >> >> > > A. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 30 22:40:13 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 23:40:13 -0400 Subject: [AccessD] An Interesting question References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: <92BA2DF84EEF478C8C77AB475AE76B92@jislaptopdev> ...TAKE A NUMBER!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 30, 2009 11:17 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] An Interesting question > You got any photos of yourself, Charlotte? > Might join him... > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 31 March 2009 00:11 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > ROTFLMAO! Come on over, Arthur! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, March 30, 2009 3:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > I just want to sleep with Charlotte and I promise I won't telll anyone > (unless she wants me to). > >> >> > > A. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Mon Mar 30 22:46:49 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 30 Mar 2009 23:46:49 -0400 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question References: <49d1036d.0c58560a.5dd0.6346@mx.google.com> Message-ID: <8C550D676E9943F38D17E41C736313CC@jislaptopdev> ...dba-OT must be in a null state of late for you to be deliberately stirring the pot so vigorously over here :) William -------------------------------------------------- From: "Drew Wutka" Sent: Monday, March 30, 2009 1:44 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > So you are saying that a little light makes it 0 dark? How odd, a > little heat, and it's still cold..... > > Open your mind Neo... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, March 30, 2009 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hmmm....Drew that is just silly. > >>, absolutely no darkness is not known.... > > It is and it come every morning through my window. We call it light but > you > may know it by other names, eg sunshine! > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 30 March 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > You've got that flipped. Absolute darkness is known, absolutely no > darkness is not known.... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 11:56 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > What kind of fun tobacco are you smoking?? > Total darkness = zero light is very well defined and known. > > /gustav > > >>>> DWUTKA at marlow.com 30-03-2009 18:43 >>> > So? > > Darkness is just the opposite... no (known) bottom limit... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 10:04 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > Because a light stream is energy with a defined zero level and no > (known) upper limit. > > /gustav > >>>> DWUTKA at marlow.com 30-03-2009 16:42 >>> > .. We measure brightness in units of light. Why don't we measure it in > units of darkness? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the > material in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use > of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Mon Mar 30 23:45:09 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 05:45:09 +0100 Subject: [AccessD] An Interesting question In-Reply-To: <92BA2DF84EEF478C8C77AB475AE76B92@jislaptopdev> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <92BA2DF84EEF478C8C77AB475AE76B92@jislaptopdev> Message-ID: <49d19fd9.0506d00a.1dea.ffff8958@mx.google.com> I take ONE ! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 31 March 2009 04:40 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ...TAKE A NUMBER!!!! William -------------------------------------------------- From: "Max Wanadoo" Sent: Monday, March 30, 2009 11:17 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] An Interesting question > You got any photos of yourself, Charlotte? > Might join him... > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 31 March 2009 00:11 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > ROTFLMAO! Come on over, Arthur! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, March 30, 2009 3:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > I just want to sleep with Charlotte and I promise I won't telll anyone > (unless she wants me to). > >> >> > > A. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From adtp at airtelmail.in Mon Mar 30 23:45:14 2009 From: adtp at airtelmail.in (A.D.Tejpal) Date: Tue, 31 Mar 2009 10:15:14 +0530 Subject: [AccessD] Min Date in a query References: <7987E3D616DA47A4BABDEDB5F89C8205@SusanOne> <63456AF2CCF3481D90C1415C82E8D359@HAL9005><49d0dce4.0637560a.613e.fffffc3f@mx.google.com> <8A6EF68691964BCA94527404C458E121@jislaptopdev> Message-ID: <001301c9b1bb$b2af1870$e785a37a@personald6374f> William, Sample query given below, gets the first record in table T_A where the value of date field EDate is greater than Date(). ================================== SELECT T_A.* FROM T_A WHERE (((T_A.EDate) In (SELECT TOP 1 EDate FROM T_A WHERE EDate > Date() ORDER BY EDate))); ================================== Best wishes, A.D. Tejpal ------------ ----- Original Message ----- From: William Hindman To: Access Developers discussion and problem solving Sent: Tuesday, March 31, 2009 00:48 Subject: [AccessD] Min Date in a query ...I'm trying to eliminate the user having to select the next event from a combo. ...I have an tblEvents with a DateStart field formatted as Date ...from a query, I need to find the first date in that field greater than Date() ...I've tried dozens of variations on Min but they all come back either with an aggregate error or return each future event date ...this is of course where'd with a couple other ANDs INSERT INTO tblExhibitorWeb ( CompanyID, CompanyName, EventShowCode) IN 'F:\JEMS\XPData\jemdataxp.mdb' SELECT tblCompany.CompanyID, tblCompany.CompanyName, tblEvents.EventShowCode FROM tblEvents INNER JOIN (tblCompany INNER JOIN tblEventReg ON tblCompany.CompanyID = tblEventReg.CompanyID) ON tblEvents.EventID = tblEventReg.EventID WHERE (((tblCompany.AdClass)<>"X") AND ((tblEventReg.ParticipantType)="Exhibitor" Or (tblEventReg.ParticipantType)="Exhibitor/NA/PSC") AND ((tblEventReg.PrimaryContact)=True) AND ((tblEvents.EventName)="JIS") AND ((Min([tblEvents]![EventStartDate]))>Date())) ORDER BY tblCompany.CompanyName; ...the error says I can't have and aggregate in the where clause ...help! ...ps I dropped a lot of fields from the sample to shorten it. William From Gustav at cactus.dk Tue Mar 31 01:55:46 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 31 Mar 2009 08:55:46 +0200 Subject: [AccessD] OT (was: An Interesting question) Message-ID: Oh Michael, that was humour - spilled the coffee! For the youngsters of the list (like Max): Charlotte prefers the dark side of the Moon, she doesn't give photographs. /gustav >>> mmattys at rochester.rr.com 31-03-2009 05:28 >>> Ooh! Animal Planet ... Elephants and Hippopotomi Fascinating! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Monday, March 30, 2009 11:17 PM Subject: Re: [AccessD] An Interesting question > You got any photos of yourself, Charlotte? > Might join him... > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 31 March 2009 00:11 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > ROTFLMAO! Come on over, Arthur! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, March 30, 2009 3:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > I just want to sleep with Charlotte and I promise I won't telll anyone > (unless she wants me to). > >> >> > > A. From max.wanadoo at gmail.com Tue Mar 31 02:18:00 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 08:18:00 +0100 Subject: [AccessD] OT (was: An Interesting question) In-Reply-To: References: Message-ID: <49d1c3ac.11355e0a.6726.ffffe5d3@mx.google.com> Is that a quote from somewhere? I am not familiar with it. "Animal Planet"? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: 31 March 2009 07:56 To: accessd at databaseadvisors.com Subject: Re: [AccessD] OT (was: An Interesting question) Oh Michael, that was humour - spilled the coffee! For the youngsters of the list (like Max): Charlotte prefers the dark side of the Moon, she doesn't give photographs. /gustav >>> mmattys at rochester.rr.com 31-03-2009 05:28 >>> Ooh! Animal Planet ... Elephants and Hippopotomi Fascinating! - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Monday, March 30, 2009 11:17 PM Subject: Re: [AccessD] An Interesting question > You got any photos of yourself, Charlotte? > Might join him... > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust > Sent: 31 March 2009 00:11 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > ROTFLMAO! Come on over, Arthur! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Monday, March 30, 2009 3:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > I just want to sleep with Charlotte and I promise I won't telll anyone > (unless she wants me to). > >> >> > > A. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From mmattys at rochester.rr.com Tue Mar 31 04:49:34 2009 From: mmattys at rochester.rr.com (Mike Mattys) Date: Tue, 31 Mar 2009 05:49:34 -0400 Subject: [AccessD] OT (was: An Interesting question) References: <49d1c3ac.11355e0a.6726.ffffe5d3@mx.google.com> Message-ID: <54CE53BFD7514F0F915F156BB5AA9EEB@Mattys> Hmm ? ... oh dear, I must've been thinking out loud! Um, I was reading the TV Guide to see what was on Discovery Channel. "Animal Planet" is much like the old "Mutual of Omaha's Wild Kingdom." The only shows aside from the Nature Programs that I can stand are "The Andy Griffith Show" and "Hogan's Heroes." - Michael R Mattys MapPoint and Database Dev www.mattysconsulting.com - ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, March 31, 2009 3:18 AM Subject: Re: [AccessD] OT (was: An Interesting question) > Is that a quote from somewhere? I am not familiar with it. "Animal > Planet"? > > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: 31 March 2009 07:56 > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] OT (was: An Interesting question) > > Oh Michael, that was humour - spilled the coffee! > > For the youngsters of the list (like Max): Charlotte prefers the dark side > of the Moon, she doesn't give photographs. > > /gustav > > >>>> mmattys at rochester.rr.com 31-03-2009 05:28 >>> > > Ooh! Animal Planet ... Elephants and Hippopotomi > Fascinating! > > - > Michael R Mattys > MapPoint and Database Dev > www.mattysconsulting.com > - > > ----- Original Message ----- > From: "Max Wanadoo" > To: "'Access Developers discussion and problem solving'" > > Sent: Monday, March 30, 2009 11:17 PM > Subject: Re: [AccessD] An Interesting question > > >> You got any photos of yourself, Charlotte? >> Might join him... >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte >> Foust >> Sent: 31 March 2009 00:11 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] An Interesting question >> >> ROTFLMAO! Come on over, Arthur! LOL >> >> Charlotte >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >> Sent: Monday, March 30, 2009 3:48 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] An Interesting question >> >> I just want to sleep with Charlotte and I promise I won't telll anyone >> (unless she wants me to). >> >>> >>> >> >> A. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rusty.hammond at cpiqpc.com Tue Mar 31 08:42:36 2009 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Tue, 31 Mar 2009 08:42:36 -0500 Subject: [AccessD] NOT Query. Message-ID: <49A286ABF515E94A8505CD14DEB721700367E3CD@CPIEMAIL-EVS1.CPIQPC.NET> How about another query with a left join from query B to query A, and pull only the records where queryA.Clients is Null, ie: SELECT QueryB.Clients, QueryA.Clients FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients WHERE (((QueryA.Clients) Is Null)); HTH Rusty -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, March 30, 2009 5:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] NOT Query. EXISTS? http://www.devx.com/dbzone/Article/9570/1954 Susan H. > Thanks Max - And i was just looking at (NOT IN) and thinking "oooh, > that looks useful" :) noted!. > > > Darryl, > Do not use the NOT IN clause if you can avoid it. It is extremely > slow on large datasets. The quickest way was given to me (I think by > Jim) some time back but I cannot recall it and don't have time to go > searching right at this moment. > > I have two queries. Query A and Query B both contain a field called > Clients (Based on the same underlying data). A and B correctly return > a different number of records in the client field. I want to be able > to list which clients are in query B that are missing in Query A. > Basically I want the opposite of joining the two queries based on the > clientfield. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From ssharkins at gmail.com Tue Mar 31 09:10:21 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 31 Mar 2009 10:10:21 -0400 Subject: [AccessD] NOT Query. References: <49A286ABF515E94A8505CD14DEB721700367E3CD@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: <989BE531BE3E4CFDBBB39234D4BBA904@SusanOne> If you're sure Clients is actually null... what happens if they're just empty? :) Susan H. > How about another query with a left join from query B to query A, and pull > only the records where queryA.Clients is Null, ie: > > SELECT QueryB.Clients, QueryA.Clients > FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients > WHERE (((QueryA.Clients) Is Null)); > > HTH > > Rusty > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, March 30, 2009 5:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] NOT Query. > > EXISTS? > > http://www.devx.com/dbzone/Article/9570/1954 > > Susan H. > > >> Thanks Max - And i was just looking at (NOT IN) and thinking "oooh, >> that looks useful" :) noted!. >> >> >> Darryl, >> Do not use the NOT IN clause if you can avoid it. It is extremely >> slow on large datasets. The quickest way was given to me (I think by >> Jim) some time back but I cannot recall it and don't have time to go >> searching right at this moment. >> >> I have two queries. Query A and Query B both contain a field called >> Clients (Based on the same underlying data). A and B correctly return >> a different number of records in the client field. I want to be able >> to list which clients are in query B that are missing in Query A. >> Basically I want the opposite of joining the two queries based on the >> clientfield. >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or review > by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rusty.hammond at cpiqpc.com Tue Mar 31 09:17:15 2009 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Tue, 31 Mar 2009 09:17:15 -0500 Subject: [AccessD] NOT Query. Message-ID: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET> I knew that would come up just as soon as I sent the e-mail. Maybe Drew is sleeping today and won't see this?!?!?! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 31, 2009 9:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] NOT Query. If you're sure Clients is actually null... what happens if they're just empty? :) Susan H. > How about another query with a left join from query B to query A, and pull > only the records where queryA.Clients is Null, ie: > > SELECT QueryB.Clients, QueryA.Clients > FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients WHERE > (((QueryA.Clients) Is Null)); > > HTH > > Rusty > ********************************************************************** WARNING: All e-mail sent to and from this address will be received, scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. corporate e-mail system and is subject to archival, monitoring or review by, and/or disclosure to, someone other than the recipient. ********************************************************************** From fuller.artful at gmail.com Tue Mar 31 09:42:34 2009 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 31 Mar 2009 10:42:34 -0400 Subject: [AccessD] NOT Query. In-Reply-To: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET> References: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET> Message-ID: <29f585dd0903310742i2776e3e6oaf58df985a4ffa49@mail.gmail.com> This is a concept that was way beyond me, going back as far as it goes. Over here we have the "never allow NULLs" camp. Over there we have the "Allow empty fields" camp. I do not comprehend the purpose of the latter. Perhaps some astute lister could educate me on this matter. TIA, Arthur From ssharkins at gmail.com Tue Mar 31 10:02:16 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 31 Mar 2009 11:02:16 -0400 Subject: [AccessD] NOT Query. References: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET> <29f585dd0903310742i2776e3e6oaf58df985a4ffa49@mail.gmail.com> Message-ID: <8079BD9F57404578A07FC5746CABF650@SusanOne> Well Arthur, in a nutshell, it has to do with initialization, which confuses the hell out of me, even though I'm supposed to be smart enough to "get" it. In a practical sense, null is an unused field -- never held a value and empty is a field that's stored a value, but that value has been deleted. Now, someone much smarter than me is going to explain it properly, I hope. Susan H. > This is a concept that was way beyond me, going back as far as it goes. > Over > here we have the "never allow NULLs" camp. Over there we have the "Allow > empty fields" camp. I do not comprehend the purpose of the latter. Perhaps > some astute lister could educate me on this matter. From dwaters at usinternet.com Tue Mar 31 10:05:37 2009 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 31 Mar 2009 10:05:37 -0500 Subject: [AccessD] NOT Query. In-Reply-To: <29f585dd0903310742i2776e3e6oaf58df985a4ffa49@mail.gmail.com> References: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET> <29f585dd0903310742i2776e3e6oaf58df985a4ffa49@mail.gmail.com> Message-ID: <94BCBE53A54D480886C6C2E24B01AFA9@danwaters> Hi Arthur, I develop systems that handle business processes. These can start one day and end days or weeks later. Users enter data as they have it, and some fields are optional. This kind of situation requires that fields be left null, and I have to account for it. I do set up stage-gates. A stage-gate is where a user can't move ahead until certain data fields are populated or certain data conditions are met. Any given business process may have from 3 to 8 stages. Each stage is named so users quickly know where the process is. Hope this works as an example! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, March 31, 2009 9:43 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] NOT Query. This is a concept that was way beyond me, going back as far as it goes. Over here we have the "never allow NULLs" camp. Over there we have the "Allow empty fields" camp. I do not comprehend the purpose of the latter. Perhaps some astute lister could educate me on this matter. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Mar 31 10:07:39 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 31 Mar 2009 17:07:39 +0200 Subject: [AccessD] NOT Query. Message-ID: Hi Susan Empty is for Variant variables only and for "never used". Null is for holding no value. /gustav >>> ssharkins at gmail.com 31-03-2009 17:02 >>> Well Arthur, in a nutshell, it has to do with initialization, which confuses the hell out of me, even though I'm supposed to be smart enough to "get" it. In a practical sense, null is an unused field -- never held a value and empty is a field that's stored a value, but that value has been deleted. Now, someone much smarter than me is going to explain it properly, I hope. Susan H. From cfoust at infostatsystems.com Tue Mar 31 10:29:06 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 31 Mar 2009 08:29:06 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <49d18b3e.0506d00a.1dea.69c6@mx.google.com> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: Line forms to the right! I've managed to keep my face off the internet for all these years, although I'm being pushed in the direction of exposure by my grief coaching business [Shameless plug Alert!!] www.spiralingup.net You'll just have to guess and take your chances! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 8:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question You got any photos of yourself, Charlotte? Might join him... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 00:11 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ROTFLMAO! Come on over, Arthur! LOL Charlotte From Lambert.Heenan at aiuholdings.com Tue Mar 31 10:34:55 2009 From: Lambert.Heenan at aiuholdings.com (Heenan, Lambert) Date: Tue, 31 Mar 2009 11:34:55 -0400 Subject: [AccessD] NOT Query. In-Reply-To: <989BE531BE3E4CFDBBB39234D4BBA904@SusanOne> References: <49A286ABF515E94A8505CD14DEB721700367E3CD@CPIEMAIL-EVS1.CPIQPC.NET> <989BE531BE3E4CFDBBB39234D4BBA904@SusanOne> Message-ID: The query is not testing to see if there is a QueryA.Clients with a Null value. It is checking if there are any queryB clients that have no corresponding records in QueryA. The left join will result in Null being returned as the value of missing QueryA.Clients. So this SQL will return rows containing QueryB.Clients that are not found in QueryA, which was the goal. The SQL should perhaps be modified to SELECT QueryB.Clients FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients WHERE (((QueryA.Clients) Is Null)); As there seems to be little point in displaying the Null value that is the reason why any row will appear in the result set. We know it's null so why show it? This is exactly the query that the Access "Find Unmatched Query Wizard" will generate for you, and it is considerably faster than using a NOT IN sub query with large data sets. So Rusty was right on the money. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 31, 2009 10:10 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] NOT Query. If you're sure Clients is actually null... what happens if they're just empty? :) Susan H. > How about another query with a left join from query B to query A, and pull > only the records where queryA.Clients is Null, ie: > > SELECT QueryB.Clients, QueryA.Clients > FROM QueryB LEFT JOIN QueryA ON QueryB.Clients = QueryA.Clients WHERE > (((QueryA.Clients) Is Null)); > > HTH > > Rusty > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Monday, March 30, 2009 5:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] NOT Query. > > EXISTS? > > http://www.devx.com/dbzone/Article/9570/1954 > > Susan H. > > >> Thanks Max - And i was just looking at (NOT IN) and thinking "oooh, >> that looks useful" :) noted!. >> >> >> Darryl, >> Do not use the NOT IN clause if you can avoid it. It is extremely >> slow on large datasets. The quickest way was given to me (I think by >> Jim) some time back but I cannot recall it and don't have time to go >> searching right at this moment. >> >> I have two queries. Query A and Query B both contain a field called >> Clients (Based on the same underlying data). A and B correctly >> return a different number of records in the client field. I want to >> be able to list which clients are in query B that are missing in Query A. >> Basically I want the opposite of joining the two queries based on the >> clientfield. >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > ********************************************************************** > WARNING: All e-mail sent to and from this address will be received, > scanned or otherwise recorded by the CPI Qualified Plan Consultants, Inc. > corporate e-mail system and is subject to archival, monitoring or > review by, and/or disclosure to, someone other than the recipient. > ********************************************************************** > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Mar 31 10:41:59 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 31 Mar 2009 10:41:59 -0500 Subject: [AccessD] SERIOUSLY OT: Re: An Interesting question In-Reply-To: <8C550D676E9943F38D17E41C736313CC@jislaptopdev> References: <49d1036d.0c58560a.5dd0.6346@mx.google.com> <8C550D676E9943F38D17E41C736313CC@jislaptopdev> Message-ID: Yes, it has been quiet over there lately.... you're sorely missed! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Monday, March 30, 2009 10:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question ...dba-OT must be in a null state of late for you to be deliberately stirring the pot so vigorously over here :) William -------------------------------------------------- From: "Drew Wutka" Sent: Monday, March 30, 2009 1:44 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > So you are saying that a little light makes it 0 dark? How odd, a > little heat, and it's still cold..... > > Open your mind Neo... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Monday, March 30, 2009 12:38 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hmmm....Drew that is just silly. > >>, absolutely no darkness is not known.... > > It is and it come every morning through my window. We call it light but > you > may know it by other names, eg sunshine! > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > Sent: 30 March 2009 18:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > You've got that flipped. Absolute darkness is known, absolutely no > darkness is not known.... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 11:56 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > What kind of fun tobacco are you smoking?? > Total darkness = zero light is very well defined and known. > > /gustav > > >>>> DWUTKA at marlow.com 30-03-2009 18:43 >>> > So? > > Darkness is just the opposite... no (known) bottom limit... > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Monday, March 30, 2009 10:04 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] SERIOUSLY OT: Re: An Interesting question > > Hi Drew > > Because a light stream is energy with a defined zero level and no > (known) upper limit. > > /gustav > >>>> DWUTKA at marlow.com 30-03-2009 16:42 >>> > .. We measure brightness in units of light. Why don't we measure it in > units of darkness? > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary > and/or II-VI Business Sensitive material. If you are not the intended > recipient, please contact the sender immediately and destroy the > material in > its entirety, whether electronic or hard copy. You are notified that any > review, retransmission, copying, disclosure, dissemination, or other use > of, > or taking of any action in reliance upon this information by persons or > entities other than the intended recipient is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > The information contained in this transmission is intended only for the > person or entity to which it is addressed and may contain II-VI > Proprietary and/or II-VI Business Sensitive material. If you are not the > intended recipient, please contact the sender immediately and destroy the > material in its entirety, whether electronic or hard copy. You are > notified that any review, retransmission, copying, disclosure, > dissemination, or other use of, or taking of any action in reliance upon > this information by persons or entities other than the intended recipient > is prohibited. > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From markamatte at hotmail.com Tue Mar 31 10:43:47 2009 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 31 Mar 2009 15:43:47 +0000 Subject: [AccessD] NOT Query. In-Reply-To: <57E6E6CA42105A48B977303A2CDC27200815F13916@WPEXCH22.retail.ad.cmltd.net.au> References: <3457FA6425CC436C980BD6EC94C035B5@HAL9005>, <49D078DF.17113.1751EC4B@stuart.lexacorp.com.pg>, <49D09234.7046.17B4E03D@stuart.lexacorp.com.pg> <57E6E6CA42105A48B977303A2CDC27200815F13911@WPEXCH22.retail.ad.cmltd.net.au> <49d0705c.0c07560a.6da0.ffffdb39@mx.google.com> <57E6E6CA42105A48B977303A2CDC27200815F13916@WPEXCH22.retail.ad.cmltd.net.au> Message-ID: I think there are a number of approaches...many already mentioned. I saw the EXISTS...the Not In...the 3rd query to join Query A and Query B and look for nulls... Just thought of a different view...did you need to know who was only in 1...A or B but not both....you could use a UNION ALL for A and B...then query the union to count Less than 2. SELECT zz1.test,"A" as Q_Name,count(zz1.test) as tt FROM zz1 group by test union all SELECT zz2.test,"b" as Q_Name,count(zz2.test) as tt FROM zz2 group by test; Just a thought... Mark A. Matte > > Hi There, > > Having a complete brain fade. (heh, must be suffering from 'Ribbon fatigue' > or trying to imagine NULL). > > I have two queries. Query A and Query B both contain a field called Clients > (Based on the same underlying data). A and B correctly return a different > number of records in the client field. I want to be able to list which > clients are in query B that are missing in Query A. Basically I want the > opposite of joining the two queries based on the clientfield. > > This should be easy, but I am stuck! :-( > > any pointers? > _________________________________________________________________ Hotmail? is up to 70% faster. Now good news travels really fast. http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_70faster_032009 From DWUTKA at Marlow.com Tue Mar 31 10:48:52 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 31 Mar 2009 10:48:52 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: So are you saying your face is on that site? I only saw two pictures, and one of them was male..... ;) Drew P.S.-- good luck with the grief coaching business! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 31, 2009 10:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Line forms to the right! I've managed to keep my face off the internet for all these years, although I'm being pushed in the direction of exposure by my grief coaching business [Shameless plug Alert!!] www.spiralingup.net You'll just have to guess and take your chances! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 8:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question You got any photos of yourself, Charlotte? Might join him... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 00:11 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ROTFLMAO! Come on over, Arthur! LOL Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From ssharkins at gmail.com Tue Mar 31 10:49:41 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 31 Mar 2009 11:49:41 -0400 Subject: [AccessD] An Interesting question References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: <5B3181D48C0D42839B8C490E1CF6596B@SusanOne> > Line forms to the right! I've managed to keep my face off the internet > for all these years, although I'm being pushed in the direction of > exposure by my grief coaching business [Shameless plug Alert!!] > www.spiralingup.net You'll just have to guess and take your chances! =====Check the testimonial, that's me... and I meant it! BTW, with all my contact, I've never seen her either -- I'm not sure she really exists. :) Susan H. From cfoust at infostatsystems.com Tue Mar 31 10:54:02 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 31 Mar 2009 08:54:02 -0700 Subject: [AccessD] An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: LOL Those are stock photos. I remain yet anonymous! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, March 31, 2009 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question So are you saying your face is on that site? I only saw two pictures, and one of them was male..... ;) Drew P.S.-- good luck with the grief coaching business! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 31, 2009 10:29 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Line forms to the right! I've managed to keep my face off the internet for all these years, although I'm being pushed in the direction of exposure by my grief coaching business [Shameless plug Alert!!] www.spiralingup.net You'll just have to guess and take your chances! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 8:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question You got any photos of yourself, Charlotte? Might join him... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 00:11 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ROTFLMAO! Come on over, Arthur! LOL Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 31 10:55:36 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 31 Mar 2009 08:55:36 -0700 Subject: [AccessD] An Interesting question In-Reply-To: <5B3181D48C0D42839B8C490E1CF6596B@SusanOne> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com> <5B3181D48C0D42839B8C490E1CF6596B@SusanOne> Message-ID: Right, I'm a computer simulation. Been getting away with it for years. Do my coaching by phone. Amazing what technoloooooggyy ... Caaan ... Doooer ... Oops, my battery needed changing! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 31, 2009 8:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question > Line forms to the right! I've managed to keep my face off the > internet for all these years, although I'm being pushed in the > direction of exposure by my grief coaching business [Shameless plug > Alert!!] www.spiralingup.net You'll just have to guess and take your chances! =====Check the testimonial, that's me... and I meant it! BTW, with all my contact, I've never seen her either -- I'm not sure she really exists. :) Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Mar 31 10:59:57 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 31 Mar 2009 11:59:57 -0400 Subject: [AccessD] Option Groups References: <6A2BB2F542DA4FDABB9569438E43A1AA@SusanOne> Message-ID: Thanks Steve -- I just had an opportunity to try this today and it works great -- I won't forget it! Susan H. > Susan, > > Assuming the Option Group is within the tabg order of the form, then once > the control has focus you can use the right and left arrow keys to move > between the options. From max.wanadoo at gmail.com Tue Mar 31 11:01:45 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 17:01:45 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> Message-ID: <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> Ok, I am number ONE in line - William gave me the option. What is the nearest airport? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 16:29 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Line forms to the right! I've managed to keep my face off the internet for all these years, although I'm being pushed in the direction of exposure by my grief coaching business [Shameless plug Alert!!] www.spiralingup.net You'll just have to guess and take your chances! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, March 30, 2009 8:17 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question You got any photos of yourself, Charlotte? Might join him... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 00:11 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question ROTFLMAO! Come on over, Arthur! LOL Charlotte -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Mar 31 11:03:29 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 31 Mar 2009 11:03:29 -0500 Subject: [AccessD] An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com><5B3181D48C0D42839B8C490E1CF6596B@SusanOne> Message-ID: Turing time..... ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Tuesday, March 31, 2009 10:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Right, I'm a computer simulation. Been getting away with it for years. Do my coaching by phone. Amazing what technoloooooggyy ... Caaan ... Doooer ... Oops, my battery needed changing! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 31, 2009 8:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question > Line forms to the right! I've managed to keep my face off the > internet for all these years, although I'm being pushed in the > direction of exposure by my grief coaching business [Shameless plug > Alert!!] www.spiralingup.net You'll just have to guess and take your chances! =====Check the testimonial, that's me... and I meant it! BTW, with all my contact, I've never seen her either -- I'm not sure she really exists. :) Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From Gustav at cactus.dk Tue Mar 31 11:08:59 2009 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 31 Mar 2009 18:08:59 +0200 Subject: [AccessD] An Interesting question Message-ID: Hi Charlotte which reminds me of HAL of Discovery being "dismounted" by Dave. Still one of the most intelligent movie scenes ever made. /gustav PS: Nice picture from the woods, by the way. >>> cfoust at infostatsystems.com 31-03-2009 17:55 >>> Right, I'm a computer simulation. Been getting away with it for years. Do my coaching by phone. Amazing what technoloooooggyy ... Caaan ... Doooer ... Oops, my battery needed changing! LOL Charlotte From max.wanadoo at gmail.com Tue Mar 31 11:11:37 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 17:11:37 +0100 Subject: [AccessD] An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com> <5B3181D48C0D42839B8C490E1CF6596B@SusanOne> Message-ID: <49d240bc.0508d00a.55b4.ffffa1cf@mx.google.com> Hi-Fi or Sci-Fi? That is the question.. Eliza? ELIZA has almost no intelligence whatsoever, only tricks like string substitution and canned responses based on keywords. Yet when the original ELIZA first appeared in the 60's, some people actually mistook her for human. The illusion of intelligence works best, however, if you limit your conversation to talking about yourself and your life. http://www.manifestation.com/neurotoys/eliza.php3 Is that you, Eliza. Are you there? Is there anybody there? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 16:56 To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question Right, I'm a computer simulation. Been getting away with it for years. Do my coaching by phone. Amazing what technoloooooggyy ... Caaan ... Doooer ... Oops, my battery needed changing! LOL Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, March 31, 2009 8:50 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An Interesting question > Line forms to the right! I've managed to keep my face off the > internet for all these years, although I'm being pushed in the > direction of exposure by my grief coaching business [Shameless plug > Alert!!] www.spiralingup.net You'll just have to guess and take your chances! =====Check the testimonial, that's me... and I meant it! BTW, with all my contact, I've never seen her either -- I'm not sure she really exists. :) Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 31 11:10:01 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 31 Mar 2009 09:10:01 -0700 Subject: [AccessD] OT - An Interesting question In-Reply-To: <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> Message-ID: No idea, Max. I don't know where you live. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 31, 2009 9:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Ok, I am number ONE in line - William gave me the option. What is the nearest airport? Max From max.wanadoo at gmail.com Tue Mar 31 11:36:59 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 17:36:59 +0100 Subject: [AccessD] OT - An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> Message-ID: <49d246d1.0506d00a.657b.ffffc676@mx.google.com> I live anywhere you want me too...I live in your heart....I hope... Where do you live, Eliza, oops, Charlotte? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 17:10 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - An Interesting question No idea, Max. I don't know where you live. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 31, 2009 9:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Ok, I am number ONE in line - William gave me the option. What is the nearest airport? Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Mar 31 11:51:05 2009 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 31 Mar 2009 09:51:05 -0700 Subject: [AccessD] OT - An Interesting question In-Reply-To: <49d246d1.0506d00a.657b.ffffc676@mx.google.com> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> <49d246d1.0506d00a.657b.ffffc676@mx.google.com> Message-ID: LOL, in your dreams, Max! Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 31, 2009 9:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT - An Interesting question I live anywhere you want me too...I live in your heart....I hope... Where do you live, Eliza, oops, Charlotte? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 17:10 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - An Interesting question No idea, Max. I don't know where you live. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 31, 2009 9:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Ok, I am number ONE in line - William gave me the option. What is the nearest airport? Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Mar 31 12:06:37 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 31 Mar 2009 12:06:37 -0500 Subject: [AccessD] OT - An Interesting question In-Reply-To: <49d246d1.0506d00a.657b.ffffc676@mx.google.com> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> <49d246d1.0506d00a.657b.ffffc676@mx.google.com> Message-ID: Ummmm, Neo, I think you need to take your quest for Trinity to another forum, this is getting a little too far OT. ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 31, 2009 11:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] OT - An Interesting question I live anywhere you want me too...I live in your heart....I hope... Where do you live, Eliza, oops, Charlotte? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: 31 March 2009 17:10 To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - An Interesting question No idea, Max. I don't know where you live. Charlotte -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, March 31, 2009 9:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] An Interesting question Ok, I am number ONE in line - William gave me the option. What is the nearest airport? Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From jwcolby at colbyconsulting.com Tue Mar 31 12:33:25 2009 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 31 Mar 2009 13:33:25 -0400 Subject: [AccessD] OT - An Interesting question In-Reply-To: References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> <49d246d1.0506d00a.657b.ffffc676@mx.google.com> Message-ID: <49D253E5.4040108@colbyconsulting.com> > Ummmm, Neo, I think you need to take your quest for Trinity to another forum, this is getting a little too far OT. I have to agree there. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Ummmm, Neo, I think you need to take your quest for Trinity to another > forum, this is getting a little too far OT. > > ;) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 31, 2009 11:37 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT - An Interesting question > > I live anywhere you want me too...I live in your heart....I hope... > > Where do you live, Eliza, oops, Charlotte? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: 31 March 2009 17:10 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT - An Interesting question > > > No idea, Max. I don't know where you live. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 31, 2009 9:02 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] An Interesting question > > Ok, I am number ONE in line - William gave me the option. > > What is the nearest airport? > > Max > > From DWUTKA at Marlow.com Tue Mar 31 13:23:58 2009 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 31 Mar 2009 13:23:58 -0500 Subject: [AccessD] OT - An Interesting question In-Reply-To: <49D253E5.4040108@colbyconsulting.com> References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com> <49d18b3e.0506d00a.1dea.69c6@mx.google.com> <49d23e6c.1701d00a.48c3.ffff9399@mx.google.com> <49d246d1.0506d00a.657b.ffffc676@mx.google.com> <49D253E5.4040108@colbyconsulting.com> Message-ID: Oh my Neo, when JWC and I both agree...... tectonic plates are usually involved! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, March 31, 2009 12:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] OT - An Interesting question > Ummmm, Neo, I think you need to take your quest for Trinity to another forum, this is getting a little too far OT. I have to agree there. John W. Colby www.ColbyConsulting.com Drew Wutka wrote: > Ummmm, Neo, I think you need to take your quest for Trinity to another > forum, this is getting a little too far OT. > > ;) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 31, 2009 11:37 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] OT - An Interesting question > > I live anywhere you want me too...I live in your heart....I hope... > > Where do you live, Eliza, oops, Charlotte? > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: 31 March 2009 17:10 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] OT - An Interesting question > > > No idea, Max. I don't know where you live. > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Tuesday, March 31, 2009 9:02 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] An Interesting question > > Ok, I am number ONE in line - William gave me the option. > > What is the nearest airport? > > Max > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com The information contained in this transmission is intended only for the person or entity to which it is addressed and may contain II-VI Proprietary and/or II-VI Business Sensitive material. If you are not the intended recipient, please contact the sender immediately and destroy the material in its entirety, whether electronic or hard copy. You are notified that any review, retransmission, copying, disclosure, dissemination, or other use of, or taking of any action in reliance upon this information by persons or entities other than the intended recipient is prohibited. From ssharkins at gmail.com Tue Mar 31 15:12:24 2009 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 31 Mar 2009 16:12:24 -0400 Subject: [AccessD] Getting error of Ribbon argument Message-ID: <8955CB12E2D3492CBE8721645028223E@SusanOne> Private Sub Command0_Click() 'Hide 2007 Ribbon. DoCmd.ShowToolbar "Ribbon", acToolbarNo End Sub Private Sub Command1_Click() 'View 2007 Ribbon. DoCmd.ShowToolbar "Ribbon", acToolbarYes End Sub Trying to apply these and both arguments generate a run-time error in Word 2007 -- says variable not defined. The Office 12 Object Library is referenced. Works fine in Access 2007 -- is this capability not available in all the 2007 apps? Susan H. From max.wanadoo at gmail.com Tue Mar 31 15:54:05 2009 From: max.wanadoo at gmail.com (Denis Sherman) Date: Tue, 31 Mar 2009 21:54:05 +0100 Subject: [AccessD] Getting error of Ribbon argument In-Reply-To: <8955CB12E2D3492CBE8721645028223E@SusanOne> References: <8955CB12E2D3492CBE8721645028223E@SusanOne> Message-ID: <49d282f1.1358560a.4bff.ffffd54b@mx.google.com> Hi Susan, I don't know the answer but if you set a Reference to Microsoft Access 12 Object Library then it will probably compile ok. Whether it works or not is another matter hth Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 31 March 2009 21:12 To: AccessD at databaseadvisors.com Subject: [AccessD] Getting error of Ribbon argument Private Sub Command0_Click() 'Hide 2007 Ribbon. DoCmd.ShowToolbar "Ribbon", acToolbarNo End Sub Private Sub Command1_Click() 'View 2007 Ribbon. DoCmd.ShowToolbar "Ribbon", acToolbarYes End Sub Trying to apply these and both arguments generate a run-time error in Word 2007 -- says variable not defined. The Office 12 Object Library is referenced. Works fine in Access 2007 -- is this capability not available in all the 2007 apps? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From max.wanadoo at gmail.com Tue Mar 31 16:01:56 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 22:01:56 +0100 Subject: [AccessD] Getting error of Ribbon argument In-Reply-To: <8955CB12E2D3492CBE8721645028223E@SusanOne> References: <8955CB12E2D3492CBE8721645028223E@SusanOne> Message-ID: <49d284c8.0a04d00a.2718.4926@mx.google.com> Hi Susan, I don't know the answer but if you set a Reference to Microsoft Access 12 Object Library then it will probably compile ok. Whether it works or not is another matter hth Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: 31 March 2009 21:12 To: AccessD at databaseadvisors.com Subject: [AccessD] Getting error of Ribbon argument Private Sub Command0_Click() 'Hide 2007 Ribbon. DoCmd.ShowToolbar "Ribbon", acToolbarNo End Sub Private Sub Command1_Click() 'View 2007 Ribbon. DoCmd.ShowToolbar "Ribbon", acToolbarYes End Sub Trying to apply these and both arguments generate a run-time error in Word 2007 -- says variable not defined. The Office 12 Object Library is referenced. Works fine in Access 2007 -- is this capability not available in all the 2007 apps? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Mar 31 16:24:11 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 31 Mar 2009 17:24:11 -0400 Subject: [AccessD] An Interesting question References: <030d01c9b16b$79c57310$f55fa27a@personald6374f> <29f585dd0903301547i52fb894fhe79d7a5bfb5edf98@mail.gmail.com><49d18b3e.0506d00a.1dea.69c6@mx.google.com><5B3181D48C0D42839B8C490E1CF6596B@SusanOne> Message-ID: <649AE213845949C384600AD21E024FEB@jislaptopdev> ...Data? ...is that you, Data? William -------------------------------------------------- From: "Charlotte Foust" Sent: Tuesday, March 31, 2009 11:55 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] An Interesting question > Right, I'm a computer simulation. Been getting away with it for years. > Do my coaching by phone. Amazing what technoloooooggyy ... Caaan ... > Doooer ... Oops, my battery needed changing! LOL > > Charlotte > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, March 31, 2009 8:50 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An Interesting question > > >> Line forms to the right! I've managed to keep my face off the >> internet for all these years, although I'm being pushed in the >> direction of exposure by my grief coaching business [Shameless plug >> Alert!!] www.spiralingup.net You'll just have to guess and take your > chances! > > =====Check the testimonial, that's me... and I meant it! BTW, with all > my contact, I've never seen her either -- I'm not sure she really > exists. :) > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Tue Mar 31 16:30:43 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 31 Mar 2009 17:30:43 -0400 Subject: [AccessD] Getting error of Ribbon argument References: <8955CB12E2D3492CBE8721645028223E@SusanOne> <49d282f1.1358560a.4bff.ffffd54b@mx.google.com> Message-ID: <2CAAC2BA96F94117AA8493468E2186C9@jislaptopdev> ...ummmm Max (or Denis) ...I've heard of split personalities before but this is ridiculous, eh :) William -------------------------------------------------- From: "Denis Sherman" Sent: Tuesday, March 31, 2009 4:54 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Getting error of Ribbon argument > Hi Susan, > I don't know the answer but if you set a Reference to Microsoft Access 12 > Object Library then it will probably compile ok. > > Whether it works or not is another matter > > hth > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: 31 March 2009 21:12 > To: AccessD at databaseadvisors.com > Subject: [AccessD] Getting error of Ribbon argument > > Private Sub Command0_Click() > 'Hide 2007 Ribbon. > DoCmd.ShowToolbar "Ribbon", acToolbarNo > End Sub > > Private Sub Command1_Click() > 'View 2007 Ribbon. > DoCmd.ShowToolbar "Ribbon", acToolbarYes > End Sub > > Trying to apply these and both arguments generate a run-time error in Word > 2007 -- says variable not defined. The Office 12 Object Library is > referenced. Works fine in Access 2007 -- is this capability not available > in > > all the 2007 apps? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Tue Mar 31 16:34:37 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 22:34:37 +0100 Subject: [AccessD] Getting error of Ribbon argument In-Reply-To: <2CAAC2BA96F94117AA8493468E2186C9@jislaptopdev> References: <8955CB12E2D3492CBE8721645028223E@SusanOne> <49d282f1.1358560a.4bff.ffffd54b@mx.google.com> <2CAAC2BA96F94117AA8493468E2186C9@jislaptopdev> Message-ID: <49d28c71.1438560a.582a.1561@mx.google.com> Ha! you can talk - ask Charlotte (aka Charlie, aka Data, aka Eliza) Anyway, I have been scolded so I am only doing code now. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 31 March 2009 22:31 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Getting error of Ribbon argument ...ummmm Max (or Denis) ...I've heard of split personalities before but this is ridiculous, eh :) William -------------------------------------------------- From: "Denis Sherman" Sent: Tuesday, March 31, 2009 4:54 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Getting error of Ribbon argument > Hi Susan, > I don't know the answer but if you set a Reference to Microsoft Access 12 > Object Library then it will probably compile ok. > > Whether it works or not is another matter > > hth > > Max > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: 31 March 2009 21:12 > To: AccessD at databaseadvisors.com > Subject: [AccessD] Getting error of Ribbon argument > > Private Sub Command0_Click() > 'Hide 2007 Ribbon. > DoCmd.ShowToolbar "Ribbon", acToolbarNo > End Sub > > Private Sub Command1_Click() > 'View 2007 Ribbon. > DoCmd.ShowToolbar "Ribbon", acToolbarYes > End Sub > > Trying to apply these and both arguments generate a run-time error in Word > 2007 -- says variable not defined. The Office 12 Object Library is > referenced. Works fine in Access 2007 -- is this capability not available > in > > all the 2007 apps? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From stuart at lexacorp.com.pg Tue Mar 31 16:49:02 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 01 Apr 2009 07:49:02 +1000 Subject: [AccessD] Null and Empty (was NOT Query). In-Reply-To: <8079BD9F57404578A07FC5746CABF650@SusanOne> References: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET>, <8079BD9F57404578A07FC5746CABF650@SusanOne> Message-ID: <49D31C6E.1812.21A0D4EB@stuart.lexacorp.com.pg> Susan. You've got it back to front. And "Empty" is a concept which applies primarily to Variants. It is the VarType of a Variant which has never been initialised. As far as fields are concerned.... There is no such concept as "initialisation" of a data field Some people use the terms Null and Empty interchangeably when talking about data fields. Note however that an "empty string" (zero length) is different to a Null. Any field type can be set to Null. Only a text field can be populated with an Empty string, and in Access, only when you set the field property to "Allow zero length strings". Now back to Variants.... Remember that Variants have both a Value and a Type. If a variant has not been initialised/used, it has not yet been assigned a Type and is therefore of type "Empty". (VarType = 0). An empty variant will return 0 if treated as a numeric and an empty/zero-length string ("") if treated as a string. It will not return Null !!!! A variant of type Null (VarType = 1) is a variant which has been intialised at some stage (ie assigned a value and a type) and has subsequently been set to Null. (ie the Value has been removed) or one which has been initialised as Null. It will NOT return 0 or "" when treated as a numeric or as a string. Try this to see the differences: Function CompareNullAndEmpty() Dim a As Variant Debug.Print a, a + 1, "-" + a + "-", "-" & a & "-", VarType(a) a = Null Debug.Print a, a + 1, "-" + a + "-", "-" & a & "-", VarType(a) End Function -- Stuart On 31 Mar 2009 at 11:02, Susan Harkins wrote: > Well Arthur, in a nutshell, it has to do with initialization, which confuses > the hell out of me, even though I'm supposed to be smart enough to "get" it. > In a practical sense, null is an unused field -- never held a value and > empty is a field that's stored a value, but that value has been deleted. > > Now, someone much smarter than me is going to explain it properly, I hope. > > Susan H. > > > > > > This is a concept that was way beyond me, going back as far as it goes. > > Over > > here we have the "never allow NULLs" camp. Over there we have the "Allow > > empty fields" camp. I do not comprehend the purpose of the latter. Perhaps > > some astute lister could educate me on this matter. > From stuart at lexacorp.com.pg Tue Mar 31 16:54:18 2009 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 01 Apr 2009 07:54:18 +1000 Subject: [AccessD] Null and Empty (was NOT Query). In-Reply-To: <49D31C6E.1812.21A0D4EB@stuart.lexacorp.com.pg> References: <49A286ABF515E94A8505CD14DEB721700367E3D0@CPIEMAIL-EVS1.CPIQPC.NET>, <8079BD9F57404578A07FC5746CABF650@SusanOne>, <49D31C6E.1812.21A0D4EB@stuart.lexacorp.com.pg> Message-ID: <49D31DAA.16678.21A5A727@stuart.lexacorp.com.pg> I forgot the mention: If you "allow zero length" in a text field but set "Required" to "yes", you can make that field Empty, but you can't make it Null. On 1 Apr 2009 at 7:49, Stuart McLachlan wrote: > Some people use the terms Null and Empty interchangeably when talking about data fields. > Note however that an "empty string" (zero length) is different to a Null. > Any field type can be set to Null. Only a text field can be populated with an Empty string, > and in Access, only when you set the field property to "Allow zero length strings". > From wdhindman at dejpolsystems.com Tue Mar 31 16:59:32 2009 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 31 Mar 2009 17:59:32 -0400 Subject: [AccessD] Getting error of Ribbon argument References: <8955CB12E2D3492CBE8721645028223E@SusanOne> <49d282f1.1358560a.4bff.ffffd54b@mx.google.com><2CAAC2BA96F94117AA8493468E2186C9@jislaptopdev> <49d28c71.1438560a.582a.1561@mx.google.com> Message-ID: ...pity, that :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Tuesday, March 31, 2009 5:34 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Getting error of Ribbon argument > Ha! you can talk - ask Charlotte (aka Charlie, aka Data, aka Eliza) > > Anyway, I have been scolded so I am only doing code now. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 31 March 2009 22:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Getting error of Ribbon argument > > ...ummmm Max (or Denis) ...I've heard of split personalities before but > this > > is ridiculous, eh :) > > William > > -------------------------------------------------- > From: "Denis Sherman" > Sent: Tuesday, March 31, 2009 4:54 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Getting error of Ribbon argument > >> Hi Susan, >> I don't know the answer but if you set a Reference to Microsoft Access 12 >> Object Library then it will probably compile ok. >> >> Whether it works or not is another matter >> >> hth >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: 31 March 2009 21:12 >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] Getting error of Ribbon argument >> >> Private Sub Command0_Click() >> 'Hide 2007 Ribbon. >> DoCmd.ShowToolbar "Ribbon", acToolbarNo >> End Sub >> >> Private Sub Command1_Click() >> 'View 2007 Ribbon. >> DoCmd.ShowToolbar "Ribbon", acToolbarYes >> End Sub >> >> Trying to apply these and both arguments generate a run-time error in >> Word >> 2007 -- says variable not defined. The Office 12 Object Library is >> referenced. Works fine in Access 2007 -- is this capability not available >> in >> >> all the 2007 apps? >> >> Susan H. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From max.wanadoo at gmail.com Tue Mar 31 17:13:58 2009 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 31 Mar 2009 23:13:58 +0100 Subject: [AccessD] Getting error of Ribbon argument In-Reply-To: References: <8955CB12E2D3492CBE8721645028223E@SusanOne> <49d282f1.1358560a.4bff.ffffd54b@mx.google.com><2CAAC2BA96F94117AA8493468E2186C9@jislaptopdev> <49d28c71.1438560a.582a.1561@mx.google.com> Message-ID: <49d295aa.0a04d00a.2718.7ac2@mx.google.com> No, I have no beef with that. Things do get out of hand a bit - not intentionally, but you know how it goes- your do a posting, get a reply, reply to that, somebody else chips in, etc, etc. There has to be a limit because, at the end of the day, it is not serving the main purpose of the Forum. So, I am relaxed. Max Ps. My name is on my code. You have some of that (Eatbloat). The rest are just email addresses created to confuse spam, allow easy filtering of stuff I dont want, email addresses for family etc. There are a few more than you have seen here. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: 31 March 2009 23:00 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Getting error of Ribbon argument ...pity, that :) William -------------------------------------------------- From: "Max Wanadoo" Sent: Tuesday, March 31, 2009 5:34 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] Getting error of Ribbon argument > Ha! you can talk - ask Charlotte (aka Charlie, aka Data, aka Eliza) > > Anyway, I have been scolded so I am only doing code now. > > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: 31 March 2009 22:31 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Getting error of Ribbon argument > > ...ummmm Max (or Denis) ...I've heard of split personalities before but > this > > is ridiculous, eh :) > > William > > -------------------------------------------------- > From: "Denis Sherman" > Sent: Tuesday, March 31, 2009 4:54 PM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] Getting error of Ribbon argument > >> Hi Susan, >> I don't know the answer but if you set a Reference to Microsoft Access 12 >> Object Library then it will probably compile ok. >> >> Whether it works or not is another matter >> >> hth >> >> Max >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: 31 March 2009 21:12 >> To: AccessD at databaseadvisors.com >> Subject: [AccessD] Getting error of Ribbon argument >> >> Private Sub Command0_Click() >> 'Hide 2007 Ribbon. >> DoCmd.ShowToolbar "Ribbon", acToolbarNo >> End Sub >> >> Private Sub Command1_Click() >> 'View 2007 Ribbon. >> DoCmd.ShowToolbar "Ribbon", acToolbarYes >> End Sub >> >> Trying to apply these and both arguments generate a run-time error in >> Word >> 2007 -- says variable not defined. The Office 12 Object Library is >> referenced. Works fine in Access 2007 -- is this capability not available >> in >> >> all the 2007 apps? >> >> Susan H. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com