From markamatte at hotmail.com Tue Apr 1 11:18:52 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 1 Apr 2008 16:18:52 +0000 Subject: [AccessD] OT: Rocky's Book In-Reply-To: <47ED7587.3050409@nanaimo.ark.com> References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> Message-ID: Rocky, I went to Border's this weekend to look for your book. They said it hasn't been released yet? Are there certain stores it is available in now...or just via the web? Thanks, Mark A. Matte _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 From markamatte at hotmail.com Tue Apr 1 11:40:36 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 1 Apr 2008 16:40:36 +0000 Subject: [AccessD] Find MDBs Message-ID: Hello All, I just about have all of the functionality I can think of sorted out...thanks to Jack and Shamil. I have had a few projects where I was was asked to 'figure out' what all of the mdb's on their network were. So far with the new approach here is what the this database does: 1. Gets all MDB's in selected folder/Drive( including subfolders ) 2. Gets all object names in each MDB. 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. 4. Allows searching of ALL modules in each MDB for key words("MySearchText") Obstacles: 1. Databases that have AllowBypassKey=False...The mdb opens and starts doing whatever it is supposed to. I can still get the info...but would be nice if I could detect these and get info a different way. 2. Database Passwords...(not worried about user security right now). I have a tool "accesspv.exe"...that will give the password...but I'm not sure how to automate with this tool. I can launch it with a command line...the answer pops up...but not sure how to get the answer back into my code. I'm open to products/solutions. 3. Does not look in 'zipped/compressed' folders. Not sure how to look at these? Just curious if anyone has any other attributes they think would be handy in this type of tool...or suggestions of any type. Thanks again, Mark A. Matte _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 From jwcolby at colbyconsulting.com Tue Apr 1 11:54:06 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 1 Apr 2008 12:54:06 -0400 Subject: [AccessD] Find MDBs In-Reply-To: References: Message-ID: <000001c89419$008f1750$0201a8c0@M90> Sounds like a pretty handy widget. If you aren't planning on selling it, how about putting it up on the downloads page of DatabaseAdvisors.com? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 01, 2008 12:41 PM To: Access Developers discussion and problem solving Subject: [AccessD] Find MDBs Hello All, I just about have all of the functionality I can think of sorted out...thanks to Jack and Shamil. I have had a few projects where I was was asked to 'figure out' what all of the mdb's on their network were. So far with the new approach here is what the this database does: 1. Gets all MDB's in selected folder/Drive( including subfolders ) 2. Gets all object names in each MDB. 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. 4. Allows searching of ALL modules in each MDB for key words("MySearchText") Obstacles: 1. Databases that have AllowBypassKey=False...The mdb opens and starts doing whatever it is supposed to. I can still get the info...but would be nice if I could detect these and get info a different way. 2. Database Passwords...(not worried about user security right now). I have a tool "accesspv.exe"...that will give the password...but I'm not sure how to automate with this tool. I can launch it with a command line...the answer pops up...but not sure how to get the answer back into my code. I'm open to products/solutions. 3. Does not look in 'zipped/compressed' folders. Not sure how to look at these? Just curious if anyone has any other attributes they think would be handy in this type of tool...or suggestions of any type. Thanks again, Mark A. Matte _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _instantaccess_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Donald.A.McGillivray at sprint.com Tue Apr 1 11:56:34 2008 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Tue, 1 Apr 2008 11:56:34 -0500 Subject: [AccessD] Find MDBs In-Reply-To: References: Message-ID: <310215F6BEEEA84A8D6366F219C763313773E9D7B9@PDAWM07C.ad.sprint.com> Mark, Re the AllowBypassKey thing: I'm pretty sure you can detect that, set the value to True, do your thing, and then reset to False. I have some cribbed code around here somewhere that I used for setting and clearing that attribute in various apps remotely. Might be able to dig it up if you can't find it anywhere else . . . HTH Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 01, 2008 9:41 AM To: Access Developers discussion and problem solving Subject: [AccessD] Find MDBs Hello All, I just about have all of the functionality I can think of sorted out...thanks to Jack and Shamil. I have had a few projects where I was was asked to 'figure out' what all of the mdb's on their network were. So far with the new approach here is what the this database does: 1. Gets all MDB's in selected folder/Drive( including subfolders ) 2. Gets all object names in each MDB. 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. 4. Allows searching of ALL modules in each MDB for key words("MySearchText") Obstacles: 1. Databases that have AllowBypassKey=False...The mdb opens and starts doing whatever it is supposed to. I can still get the info...but would be nice if I could detect these and get info a different way. 2. Database Passwords...(not worried about user security right now). I have a tool "accesspv.exe"...that will give the password...but I'm not sure how to automate with this tool. I can launch it with a command line...the answer pops up...but not sure how to get the answer back into my code. I'm open to products/solutions. 3. Does not look in 'zipped/compressed' folders. Not sure how to look at these? Just curious if anyone has any other attributes they think would be handy in this type of tool...or suggestions of any type. Thanks again, Mark A. Matte _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Tue Apr 1 12:38:25 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 1 Apr 2008 17:38:25 +0000 Subject: [AccessD] Find MDBs In-Reply-To: <000001c89419$008f1750$0201a8c0@M90> References: <000001c89419$008f1750$0201a8c0@M90> Message-ID: I was thinking about it...thats why I NEED Rocky's book!!! If not we could put it on the downloads. > From: jwcolby at colbyconsulting.com > To: accessd at databaseadvisors.com > Date: Tue, 1 Apr 2008 12:54:06 -0400 > Subject: Re: [AccessD] Find MDBs > > Sounds like a pretty handy widget. If you aren't planning on selling it, > how about putting it up on the downloads page of DatabaseAdvisors.com? > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Tuesday, April 01, 2008 12:41 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Find MDBs > > > > Hello All, > > I just about have all of the functionality I can think of sorted > out...thanks to Jack and Shamil. > > I have had a few projects where I was was asked to 'figure out' what all of > the mdb's on their network were. > > So far with the new approach here is what the this database does: > > 1. Gets all MDB's in selected folder/Drive( including subfolders ) 2. Gets > all object names in each MDB. > 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. > 4. Allows searching of ALL modules in each MDB for key > words("MySearchText") > > > Obstacles: > 1. Databases that have AllowBypassKey=False...The mdb opens and starts > doing whatever it is supposed to. I can still get the info...but would be > nice if I could detect these and get info a different way. > > 2. Database Passwords...(not worried about user security right now). I > have a tool "accesspv.exe"...that will give the password...but I'm not sure > how to automate with this tool. I can launch it with a command line...the > answer pops up...but not sure how to get the answer back into my code. I'm > open to products/solutions. > > 3. Does not look in 'zipped/compressed' folders. Not sure how to look at > these? > > > Just curious if anyone has any other attributes they think would be handy in > this type of tool...or suggestions of any type. > > Thanks again, > > Mark A. Matte > > > > _________________________________________________________________ > More immediate than e-mail? Get instant access with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _instantaccess_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get in touch in an instant. Get Windows Live Messenger now. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_getintouch_042008 From markamatte at hotmail.com Tue Apr 1 12:39:39 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 1 Apr 2008 17:39:39 +0000 Subject: [AccessD] Find MDBs In-Reply-To: <310215F6BEEEA84A8D6366F219C763313773E9D7B9@PDAWM07C.ad.sprint.com> References: <310215F6BEEEA84A8D6366F219C763313773E9D7B9@PDAWM07C.ad.sprint.com> Message-ID: Don, That would be nice. I thought you had to open the DB to detect/change that property? Thanks, Mark A. Matte > From: Donald.A.McGillivray at sprint.com > To: accessd at databaseadvisors.com > Date: Tue, 1 Apr 2008 11:56:34 -0500 > Subject: Re: [AccessD] Find MDBs > > Mark, > > Re the AllowBypassKey thing: I'm pretty sure you can detect that, set the value to True, do your thing, and then reset to False. I have some cribbed code around here somewhere that I used for setting and clearing that attribute in various apps remotely. Might be able to dig it up if you can't find it anywhere else . . . > > HTH > > Don > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Tuesday, April 01, 2008 9:41 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Find MDBs > > > > Hello All, > > I just about have all of the functionality I can think of sorted out...thanks to Jack and Shamil. > > I have had a few projects where I was was asked to 'figure out' what all of the mdb's on their network were. > > So far with the new approach here is what the this database does: > > 1. Gets all MDB's in selected folder/Drive( including subfolders ) > 2. Gets all object names in each MDB. > 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. > 4. Allows searching of ALL modules in each MDB for key words("MySearchText") > > > Obstacles: > 1. Databases that have AllowBypassKey=False...The mdb opens and starts doing whatever it is supposed to. I can still get the info...but would be nice if I could detect these and get info a different way. > > 2. Database Passwords...(not worried about user security right now). I have a tool "accesspv.exe"...that will give the password...but I'm not sure how to automate with this tool. I can launch it with a command line...the answer pops up...but not sure how to get the answer back into my code. I'm open to products/solutions. > > 3. Does not look in 'zipped/compressed' folders. Not sure how to look at these? > > > Just curious if anyone has any other attributes they think would be handy in this type of tool...or suggestions of any type. > > Thanks again, > > Mark A. Matte > > > > _________________________________________________________________ > More immediate than e-mail? Get instant access with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 From shamil at users.mns.ru Tue Apr 1 12:40:40 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Tue, 1 Apr 2008 21:40:40 +0400 Subject: [AccessD] Find MDBs In-Reply-To: Message-ID: <000c01c8941f$80fb29a0$6401a8c0@nant> Hi Mark, AllowBypassKey is a database property - I think you can handle its value using DAO, IOW open database using DAO and then check is there AllowBypassKey property defined or not - if it's defined and its value is True then you can change it temporarily to False... OpenCurrentDatabase starting MS Access 2003 has bstrPassword parameter: Sub OpenCurrentDatabase(filepath As String, [Exclusive As Boolean = False], [bstrPassword As String]) To block running AutoExec or Startup form execute SendKeys "+" before calling .OpenCurrentDataBase... I hope the "tricks" listed above should help you to solve most of the issues you mentioned in your post... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 01, 2008 8:41 PM To: Access Developers discussion and problem solving Subject: [AccessD] Find MDBs Hello All, I just about have all of the functionality I can think of sorted out...thanks to Jack and Shamil. I have had a few projects where I was was asked to 'figure out' what all of the mdb's on their network were. So far with the new approach here is what the this database does: 1. Gets all MDB's in selected folder/Drive( including subfolders ) 2. Gets all object names in each MDB. 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. 4. Allows searching of ALL modules in each MDB for key words("MySearchText") Obstacles: 1. Databases that have AllowBypassKey=False...The mdb opens and starts doing whatever it is supposed to. I can still get the info...but would be nice if I could detect these and get info a different way. 2. Database Passwords...(not worried about user security right now). I have a tool "accesspv.exe"...that will give the password...but I'm not sure how to automate with this tool. I can launch it with a command line...the answer pops up...but not sure how to get the answer back into my code. I'm open to products/solutions. 3. Does not look in 'zipped/compressed' folders. Not sure how to look at these? Just curious if anyone has any other attributes they think would be handy in this type of tool...or suggestions of any type. Thanks again, Mark A. Matte _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _instantaccess_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Apr 1 12:54:23 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 1 Apr 2008 13:54:23 -0400 Subject: [AccessD] PC Information Message-ID: <000101c89421$6bc76380$0201a8c0@M90> A few weeks ago someone recommended a really sweet program that displayed pretty much everything system related that you would ever want to know in a little windows utility. Of course I cannot find the email anywhere, nor the program (though I did download it and look at it). I am getting prepared to do a free "computer repair" workshop at my Church Friday night and need this thing! Does anyone remember what it was? John W. Colby Colby Consulting www.ColbyConsulting.com From Donald.A.McGillivray at sprint.com Tue Apr 1 13:10:51 2008 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Tue, 1 Apr 2008 13:10:51 -0500 Subject: [AccessD] Find MDBs In-Reply-To: References: <310215F6BEEEA84A8D6366F219C763313773E9D7B9@PDAWM07C.ad.sprint.com> Message-ID: <310215F6BEEEA84A8D6366F219C763313773E9D99A@PDAWM07C.ad.sprint.com> Yes you do, and that's what the code I have does. In my case, I had several DBs all belonging to the same Access Workgroup, so it was easy to use the same code to open them, check, and set the property. Might be more of a challenge if you have DBs using a variety of WGs - don't know, as I'm not too savvy about that. Shamil's post describes the method well - open the DB, look for the property, check its value, reset if necessary, close the DB. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 01, 2008 10:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Find MDBs Don, That would be nice. I thought you had to open the DB to detect/change that property? Thanks, Mark A. Matte > From: Donald.A.McGillivray at sprint.com > To: accessd at databaseadvisors.com > Date: Tue, 1 Apr 2008 11:56:34 -0500 > Subject: Re: [AccessD] Find MDBs > > Mark, > > Re the AllowBypassKey thing: I'm pretty sure you can detect that, set the value to True, do your thing, and then reset to False. I have some cribbed code around here somewhere that I used for setting and clearing that attribute in various apps remotely. Might be able to dig it up if you can't find it anywhere else . . . > > HTH > > Don > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Tuesday, April 01, 2008 9:41 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Find MDBs > > > > Hello All, > > I just about have all of the functionality I can think of sorted out...thanks to Jack and Shamil. > > I have had a few projects where I was was asked to 'figure out' what all of the mdb's on their network were. > > So far with the new approach here is what the this database does: > > 1. Gets all MDB's in selected folder/Drive( including subfolders ) > 2. Gets all object names in each MDB. > 3. Gets MDB CreationDT,LastUpdate,Size,and Version of Access. > 4. Allows searching of ALL modules in each MDB for key words("MySearchText") > > > Obstacles: > 1. Databases that have AllowBypassKey=False...The mdb opens and starts doing whatever it is supposed to. I can still get the info...but would be nice if I could detect these and get info a different way. > > 2. Database Passwords...(not worried about user security right now). I have a tool "accesspv.exe"...that will give the password...but I'm not sure how to automate with this tool. I can launch it with a command line...the answer pops up...but not sure how to get the answer back into my code. I'm open to products/solutions. > > 3. Does not look in 'zipped/compressed' folders. Not sure how to look at these? > > > Just curious if anyone has any other attributes they think would be handy in this type of tool...or suggestions of any type. > > Thanks again, > > Mark A. Matte > > > > _________________________________________________________________ > More immediate than e-mail? Get instant access with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Tue Apr 1 13:23:52 2008 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 1 Apr 2008 13:23:52 -0500 Subject: [AccessD] [dba-Tech] PC Information In-Reply-To: <000101c89421$6bc76380$0201a8c0@M90> References: <000101c89421$6bc76380$0201a8c0@M90> Message-ID: Was it one of these which where posted in response to Arthur's question on Feb 28th about showing what kind of ram was in a system without opening the box? http://www.crucial.com/systemscanner/ >From John Robinson or http://www.cpuid.com/cpuz.php >From Helmut GK On Tue, Apr 1, 2008 at 12:54 PM, jwcolby wrote: > A few weeks ago someone recommended a really sweet program that displayed > pretty much everything system related that you would ever want to know in a > little windows utility. Of course I cannot find the email anywhere, nor the > program (though I did download it and look at it). I am getting prepared to > do a free "computer repair" workshop at my Church Friday night and need this > thing! > > Does anyone remember what it was? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > Website: http://www.databaseadvisors.com > -- Gary Kjos garykjos at gmail.com From jwcolby at colbyconsulting.com Tue Apr 1 13:34:47 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 1 Apr 2008 14:34:47 -0400 Subject: [AccessD] [dba-Tech] PC Information In-Reply-To: References: <000101c89421$6bc76380$0201a8c0@M90> Message-ID: <000601c89427$110fc260$0201a8c0@M90> Yep, CPUID. Thanks! John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Tuesday, April 01, 2008 2:24 PM To: Discussion of Hardware and Software issues Cc: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-Tech] PC Information Was it one of these which where posted in response to Arthur's question on Feb 28th about showing what kind of ram was in a system without opening the box? http://www.crucial.com/systemscanner/ >From John Robinson or http://www.cpuid.com/cpuz.php >From Helmut GK On Tue, Apr 1, 2008 at 12:54 PM, jwcolby wrote: > A few weeks ago someone recommended a really sweet program that > displayed pretty much everything system related that you would ever > want to know in a little windows utility. Of course I cannot find > the email anywhere, nor the program (though I did download it and > look at it). I am getting prepared to do a free "computer repair" > workshop at my Church Friday night and need this thing! > > Does anyone remember what it was? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > 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 iggy at nanaimo.ark.com Tue Apr 1 15:54:47 2008 From: iggy at nanaimo.ark.com (Tony Septav) Date: Tue, 01 Apr 2008 12:54:47 -0800 Subject: [AccessD] Test Message-ID: <47F2A117.5040402@nanaimo.ark.com> Hey All Has the site been down. I only ask because there were no messages on my system for Sunday and Monday, only later this morning did I start receiving EMails from the Access group again. My Internet provider put a new Spam buster (or what ever you call it) on their system about 3 weeks ago, ever since things have been kind of eratic. Thanks From drawbridgej at sympatico.ca Tue Apr 1 15:02:09 2008 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 1 Apr 2008 16:02:09 -0400 Subject: [AccessD] [dba-Tech] PC Information In-Reply-To: <000601c89427$110fc260$0201a8c0@M90> References: <000101c89421$6bc76380$0201a8c0@M90> <000601c89427$110fc260$0201a8c0@M90> Message-ID: <003901c89433$448810f0$6501a8c0@home6399619597> John, Another tool that could complement CPU-Z - more for installed products etc- is BelArc Advisor. You can see info at http://www.belarc.com/free_download.html -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 01, 2008 2:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-Tech] PC Information Yep, CPUID. Thanks! John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Tuesday, April 01, 2008 2:24 PM To: Discussion of Hardware and Software issues Cc: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-Tech] PC Information Was it one of these which where posted in response to Arthur's question on Feb 28th about showing what kind of ram was in a system without opening the box? http://www.crucial.com/systemscanner/ >From John Robinson or http://www.cpuid.com/cpuz.php >From Helmut GK On Tue, Apr 1, 2008 at 12:54 PM, jwcolby wrote: > A few weeks ago someone recommended a really sweet program that > displayed pretty much everything system related that you would ever > want to know in a little windows utility. Of course I cannot find > the email anywhere, nor the program (though I did download it and > look at it). I am getting prepared to do a free "computer repair" > workshop at my Church Friday night and need this thing! > > Does anyone remember what it was? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > 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 From markamatte at hotmail.com Tue Apr 1 15:15:23 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 1 Apr 2008 20:15:23 +0000 Subject: [AccessD] Test In-Reply-To: <47F2A117.5040402@nanaimo.ark.com> References: <47F2A117.5040402@nanaimo.ark.com> Message-ID: Seems just no Access Problems for the rest of the world the last few days>??? ---------------------------------------- > Date: Tue, 1 Apr 2008 12:54:47 -0800 > From: iggy at nanaimo.ark.com > To: accessd at databaseadvisors.com > Subject: [AccessD] Test > > Hey All > Has the site been down. I only ask because there were no messages on my > system for Sunday and Monday, only later this morning did I start > receiving EMails from the Access group again. My Internet provider put > a new Spam buster (or what ever you call it) on their system about 3 > weeks ago, ever since things have been kind of eratic. > > Thanks > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Use video conversation to talk face-to-face with Windows Live Messenger. http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_042008 From jwcolby at colbyconsulting.com Tue Apr 1 16:23:05 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 1 Apr 2008 17:23:05 -0400 Subject: [AccessD] [dba-Tech] PC Information In-Reply-To: <003901c89433$448810f0$6501a8c0@home6399619597> References: <000101c89421$6bc76380$0201a8c0@M90><000601c89427$110fc260$0201a8c0@M90> <003901c89433$448810f0$6501a8c0@home6399619597> Message-ID: <001101c8943e$93afe300$0201a8c0@M90> Thanks for that. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat Sent: Tuesday, April 01, 2008 4:02 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-Tech] PC Information John, Another tool that could complement CPU-Z - more for installed products etc- is BelArc Advisor. You can see info at http://www.belarc.com/free_download.html -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 01, 2008 2:35 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] [dba-Tech] PC Information Yep, CPUID. Thanks! John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Tuesday, April 01, 2008 2:24 PM To: Discussion of Hardware and Software issues Cc: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-Tech] PC Information Was it one of these which where posted in response to Arthur's question on Feb 28th about showing what kind of ram was in a system without opening the box? http://www.crucial.com/systemscanner/ >From John Robinson or http://www.cpuid.com/cpuz.php >From Helmut GK On Tue, Apr 1, 2008 at 12:54 PM, jwcolby wrote: > A few weeks ago someone recommended a really sweet program that > displayed pretty much everything system related that you would ever > want to know in a little windows utility. Of course I cannot find > the email anywhere, nor the program (though I did download it and > look at it). I am getting prepared to do a free "computer repair" > workshop at my Church Friday night and need this thing! > > Does anyone remember what it was? > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > 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 -- 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 Apr 1 18:36:30 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 1 Apr 2008 19:36:30 -0400 Subject: [AccessD] Cancel an edit on a bound form Message-ID: <29f585dd0804011636k5e8f4fbenf29e43f5ca15f351@mail.gmail.com> I have recently had a complaint from a user of my app, to the effect that I have provided no Cancel button. The form in question is Read-Only, and provides one button (subject to security level) that permits edits. I have successfully changed several fields and then pressed Escape and the several changes were undone. The client seems insistent upon having a button to click rather than pressing the Escape key. I can live with this, but I am unsure what to code behind this button. This is a bound form with many fields subdivided using tabs. I need the code for a button that will undo any edits performed since the "Edit" button was clicked. Escape works fine for me in my tests, but the user for some reason doesn't like this and wants a button that does the same. Fine. Fine. Fine. TIA, Arthur From rockysmolin at bchacc.com Tue Apr 1 18:40:16 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 1 Apr 2008 16:40:16 -0700 Subject: [AccessD] OT: Rocky's Book In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com><47ED7587.3050409@nanaimo.ark.com> Message-ID: <003d01c89451$bd6da340$0301a8c0@HAL9005> Bummer. I'll forward your post to my publisher and see what's what. I know the local Barnes and Noble was supposed to have it. And it has been released. It's on Amazon as well as the Apress site. But cheaper on Amazon. But thanks for trying. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 01, 2008 9:19 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT: Rocky's Book Rocky, I went to Border's this weekend to look for your book. They said it hasn't been released yet? Are there certain stores it is available in now...or just via the web? Thanks, Mark A. Matte _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _instantaccess_042008 -- 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. Version: 7.5.519 / Virus Database: 269.22.2/1353 - Release Date: 3/31/2008 6:21 PM From dw-murphy at cox.net Tue Apr 1 18:47:58 2008 From: dw-murphy at cox.net (Doug Murphy) Date: Tue, 1 Apr 2008 16:47:58 -0700 Subject: [AccessD] Cancel an edit on a bound form In-Reply-To: <29f585dd0804011636k5e8f4fbenf29e43f5ca15f351@mail.gmail.com> References: <29f585dd0804011636k5e8f4fbenf29e43f5ca15f351@mail.gmail.com> Message-ID: <00d801c89452$d047ba90$0200a8c0@murphy3234aaf1> Me.undo should work if they have not moved off the form and caused an update. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 01, 2008 4:37 PM To: Access Developers discussion and problem solving Subject: [AccessD] Cancel an edit on a bound form I have recently had a complaint from a user of my app, to the effect that I have provided no Cancel button. The form in question is Read-Only, and provides one button (subject to security level) that permits edits. I have successfully changed several fields and then pressed Escape and the several changes were undone. The client seems insistent upon having a button to click rather than pressing the Escape key. I can live with this, but I am unsure what to code behind this button. This is a bound form with many fields subdivided using tabs. I need the code for a button that will undo any edits performed since the "Edit" button was clicked. Escape works fine for me in my tests, but the user for some reason doesn't like this and wants a button that does the same. Fine. Fine. Fine. TIA, Arthur -- 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 Apr 1 18:48:20 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 1 Apr 2008 19:48:20 -0400 Subject: [AccessD] Duplicate code for nav buttons Message-ID: <29f585dd0804011648r3845e045q9a26bef02f504b78@mail.gmail.com> My client wants the nav buttons on top of the form not the bottom, so I have created them. I don't have the Access Developer's Handbook handy, and have forgotten the slick way to deduce whether you're on the first or last row in a given table. I can think of a couple of ways to deduce this but I would love it if someone already has this code handy so I don't have to experiment. I want to disable the First and Previous buttons if you're on the first record, and disable the Next and Last buttons if you're already there, and the Next and Last buttons to recognize that I may just have added a row. TIA, Arthur From rockysmolin at bchacc.com Tue Apr 1 18:56:51 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 1 Apr 2008 16:56:51 -0700 Subject: [AccessD] Form flashes on timer event Message-ID: <003f01c89454$0ea27270$0301a8c0@HAL9005> Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky From fuller.artful at gmail.com Tue Apr 1 18:59:53 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 1 Apr 2008 19:59:53 -0400 Subject: [AccessD] Cancel an edit on a bound form In-Reply-To: <00d801c89452$d047ba90$0200a8c0@murphy3234aaf1> References: <29f585dd0804011636k5e8f4fbenf29e43f5ca15f351@mail.gmail.com> <00d801c89452$d047ba90$0200a8c0@murphy3234aaf1> Message-ID: <29f585dd0804011659s5eb65796l3be3df62d63a8d12@mail.gmail.com> Thanks, Doug. I knew it was something simple, but (now trotting out my many excuses, including age, infirmity, Alzheimer's and anything else that comes to the wreckage of my former mind). A. On Tue, Apr 1, 2008 at 7:47 PM, Doug Murphy wrote: > Me.undo should work if they have not moved off the form and caused an > update. > From dwaters at usinternet.com Tue Apr 1 19:27:58 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 1 Apr 2008 19:27:58 -0500 Subject: [AccessD] Duplicate code for nav buttons In-Reply-To: <29f585dd0804011648r3845e045q9a26bef02f504b78@mail.gmail.com> References: <29f585dd0804011648r3845e045q9a26bef02f504b78@mail.gmail.com> Message-ID: <005701c89458$66fa6d20$0300a8c0@danwaters> Hi Arthur, I've use the following code for several years with no problem. It doesn't address First or Last buttons, but I'm sure you can modify to suit. Call EDNextPrevious whenever the form might have moved to a new record. The filed txtPPVPID holds the unique ID for the recordset this form is based on. '---------------------------------------------------------------- Private Sub EDNextPrevious() Dim lngPosition As Long If Me.Recordset.EOF = True Then '-- Empty table butPrevious.Enabled = False butNext.Enabled = False Else Me.RecordsetClone.MoveLast If IsNull(txtPPVPID) Then butPrevious.Enabled = True butPrevious.SetFocus butNext.Enabled = False Else lngPosition = Me.RecordsetClone.RecordCount - Me.Recordset.AbsolutePosition Select Case lngPosition Case 1 '-- end of recordset If Me.RecordsetClone.RecordCount = 1 Then butPrevious.Enabled = False butNext.Enabled = False Else butPrevious.Enabled = True butPrevious.SetFocus butNext.Enabled = False End If Case Me.Recordset.RecordCount '-- Beginning of recordset butNext.Enabled = True butNext.SetFocus butPrevious.Enabled = False Case Else '-- Middle of recordset butPrevious.Enabled = True butNext.Enabled = True End Select End If End If Exit Sub End Sub '--------------------------------------------------------------------------- HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 01, 2008 6:48 PM To: Access Developers discussion and problem solving Subject: [AccessD] Duplicate code for nav buttons My client wants the nav buttons on top of the form not the bottom, so I have created them. I don't have the Access Developer's Handbook handy, and have forgotten the slick way to deduce whether you're on the first or last row in a given table. I can think of a couple of ways to deduce this but I would love it if someone already has this code handy so I don't have to experiment. I want to disable the First and Previous buttons if you're on the first record, and disable the Next and Last buttons if you're already there, and the Next and Last buttons to recognize that I may just have added a row. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Tue Apr 1 21:16:57 2008 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Tue, 1 Apr 2008 22:16:57 -0400 Subject: [AccessD] Duplicate code for nav buttons In-Reply-To: <29f585dd0804011648r3845e045q9a26bef02f504b78@mail.gmail.com> References: <29f585dd0804011648r3845e045q9a26bef02f504b78@mail.gmail.com> Message-ID: <000001c89467$a0d0a5f0$6501a8c0@home6399619597> Arthur, Here is the basNavigate.bas module from ADH 97. Hope it helps. Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 01, 2008 7:48 PM To: Access Developers discussion and problem solving Subject: [AccessD] Duplicate code for nav buttons My client wants the nav buttons on top of the form not the bottom, so I have created them. I don't have the Access Developer's Handbook handy, and have forgotten the slick way to deduce whether you're on the first or last row in a given table. I can think of a couple of ways to deduce this but I would love it if someone already has this code handy so I don't have to experiment. I want to disable the First and Previous buttons if you're on the first record, and disable the Next and Last buttons if you're already there, and the Next and Last buttons to recognize that I may just have added a row. 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 Wed Apr 2 01:30:52 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Apr 2008 08:30:52 +0200 Subject: [AccessD] Form flashes on timer event Message-ID: Hi Rocky First, I have a form with a similar function but updates are limited to every 10th second: If DatePart("s", Time) Mod 10 = 0 Then mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) End If This works fine but it is not A2003. Second, create a new form with only this function. If it does not flash, something else is forced to update on your form in question and you will have to locate that. /gustav >>> rockysmolin at bchacc.com 02-04-2008 01:56 >>> Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky From Gustav at cactus.dk Wed Apr 2 01:59:18 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Apr 2008 08:59:18 +0200 Subject: [AccessD] Duplicate code for nav buttons Message-ID: Hi Arthur Stephen Lebans has a module for this: http://www.lebans.com/recnavbuttons.htm .. an MDB containing code to replace the standard Navigation Buttons. The custom buttons exactly emulate the standard navigation bar including the autorepeat property. /gustav -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 01, 2008 6:48 PM To: Access Developers discussion and problem solving Subject: [AccessD] Duplicate code for nav buttons My client wants the nav buttons on top of the form not the bottom, so I have created them. I don't have the Access Developer's Handbook handy, and have forgotten the slick way to deduce whether you're on the first or last row in a given table. I can think of a couple of ways to deduce this but I would love it if someone already has this code handy so I don't have to experiment. I want to disable the First and Previous buttons if you're on the first record, and disable the Next and Last buttons if you're already there, and the Next and Last buttons to recognize that I may just have added a row. TIA, Arthur From fuller.artful at gmail.com Wed Apr 2 07:33:35 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 2 Apr 2008 08:33:35 -0400 Subject: [AccessD] Table Properties Question Message-ID: <29f585dd0804020533m548843bdvad6af854e7c6148f@mail.gmail.com> For better or worse, I have seldom if ever bothered to fiddle with the Table Properties dialog. However, this current app wants table descriptions, so I'm entering them. And I just spotted a checkbox on the dialog for Row-Level tracking. What does this mean? I have never used it before. TIA, Arthur From rockysmolin at bchacc.com Wed Apr 2 08:04:40 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 2 Apr 2008 06:04:40 -0700 Subject: [AccessD] Form flashes on timer event In-Reply-To: References: Message-ID: <000f01c894c2$1cdb27b0$0301a8c0@HAL9005> Gustav: I'll try that. Oddly, it doesn't flash in A2007. First time I've found something that works better in 7 than 3. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 01, 2008 11:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form flashes on timer event Hi Rocky First, I have a form with a similar function but updates are limited to every 10th second: If DatePart("s", Time) Mod 10 = 0 Then mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) End If This works fine but it is not A2003. Second, create a new form with only this function. If it does not flash, something else is forced to update on your form in question and you will have to locate that. /gustav >>> rockysmolin at bchacc.com 02-04-2008 01:56 >>> Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky -- 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. Version: 7.5.519 / Virus Database: 269.22.4/1355 - Release Date: 4/1/2008 5:37 PM From Gustav at cactus.dk Wed Apr 2 08:16:35 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 02 Apr 2008 15:16:35 +0200 Subject: [AccessD] Form flashes on timer event Message-ID: Hi Rocky Someone else could chime in here. I recall some A2003 bug regarding flickering forms. Did you apply the latest service pack? /gustav >>> rockysmolin at bchacc.com 02-04-2008 15:04 >>> Gustav: I'll try that. Oddly, it doesn't flash in A2007. First time I've found something that works better in 7 than 3. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 01, 2008 11:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form flashes on timer event Hi Rocky First, I have a form with a similar function but updates are limited to every 10th second: If DatePart("s", Time) Mod 10 = 0 Then mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) End If This works fine but it is not A2003. Second, create a new form with only this function. If it does not flash, something else is forced to update on your form in question and you will have to locate that. /gustav >>> rockysmolin at bchacc.com 02-04-2008 01:56 >>> Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky From dwaters at usinternet.com Wed Apr 2 09:23:03 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 2 Apr 2008 09:23:03 -0500 Subject: [AccessD] Form flashes on timer event In-Reply-To: References: Message-ID: <000401c894cd$10503e80$0300a8c0@danwaters> There was a bug in A2003 where if you had an unattached label on a tab control, and you moved your cursor over that label, the screen would flash. It was definitely annoying. The workaround was to replace those labels with unbound textboxes that had your label text in the default value. This bug was fixed in the SP3 for Office 2003. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 02, 2008 8:17 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form flashes on timer event Hi Rocky Someone else could chime in here. I recall some A2003 bug regarding flickering forms. Did you apply the latest service pack? /gustav >>> rockysmolin at bchacc.com 02-04-2008 15:04 >>> Gustav: I'll try that. Oddly, it doesn't flash in A2007. First time I've found something that works better in 7 than 3. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 01, 2008 11:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form flashes on timer event Hi Rocky First, I have a form with a similar function but updates are limited to every 10th second: If DatePart("s", Time) Mod 10 = 0 Then mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) End If This works fine but it is not A2003. Second, create a new form with only this function. If it does not flash, something else is forced to update on your form in question and you will have to locate that. /gustav >>> rockysmolin at bchacc.com 02-04-2008 01:56 >>> Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From sturner at mseco.com Wed Apr 2 09:26:01 2008 From: sturner at mseco.com (Steve Turner) Date: Wed, 2 Apr 2008 09:26:01 -0500 Subject: [AccessD] newbie trying to get in a post. Message-ID: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> I have a small aggravating problem with MS Access and the ODBC links to a Pervasive Database in CYMA Accounting software. We are an Engineering Firm using a custom timesheet written in VB6 and using SQL Express. There are three people using Access 2000 to link files from SQL Express, Excel spreadsheets, and the Pervasive files in CYMA. We have been working with two copies of the database to keep each other from breaking the ODBC Links to Pervasive. We have just upgraded to a new version of the CYMA accounting software and of course they changed a couple of tables we linked to in Access. My computer was able to reconnect to the Tables; however I am having problems getting the other computers to create a link. It will link to some of the Tables but not all and of course the one Table we can't link is the one we need the most. Last year we had the same problem when we upgraded to the newest Version of accounting but after much trial and error was able to get the computers all working. What the ODBC connection program is doing is in no way logical. On my machine when we found the broke link. I just went in and created a new database name and linked to one of many old database names in pervasive that link to the Accounting files. I was able to see the new data with no problem. Went to the other two machines and tried that but couldn't get the link to work. I copied My Access database and renamed it so it would be opened by the second machine. In pervasive there is a control panel that lets you delete the old Database connections and you can see the tables each is accessing. Wiped out the database names on that computer and recreated them using the same names as mine. Last time we found this was the only way to get a connection. When we create the DSN in Microsoft's ODBC manager the test connection is ok. When we try in Access to create a link some Tables we can link to and some will not. On this other computer I finally got some success, I found that if I tried to open the link it would break, but if I opened a good link first then I could then open the other table. Doesn't make sense. Also found out that if you tried to open the link and you got the error code that if you went and linked the data again without selecting any specific table and saying OK you could then open the Table. Go figure. Now on the third Machine we use another copy of the Access database but there are many queries and reports not on the other two that we need. I can get all but one Table we need linked and this one keeps giving the error code when trying to access from this machine. Tried everything I did on the others but to no avail. I was hoping that someone might have run across this little problem or know someone who has that can help me solve my little problem. I'm having no luck with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all running XP with latest service pack, the same version of Access 2000 and the server is Windows 2003. I even went to Pervasive's web site and downloaded a utility to create ODBC DSN's and it created a new database in ODBC but it wouldn't link either. PS: I finally was able to get the third machine to see the file but how it happened I don't know, I just kept trying to link and then all of a sudden it worked. Steve A. Turner Controller Mid-South Engineering Co. Inc P.O. Box 1399 Hot Springs, AR 71902 E-Mail: saturner at mseco.com Phone:(501)321-2276 Fax: (501)321-4750 From ssharkins at gmail.com Wed Apr 2 09:41:29 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 2 Apr 2008 10:41:29 -0400 Subject: [AccessD] newbie trying to get in a post. References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> Message-ID: <01cb01c894cf$a4801e20$4b3a8343@SusanOne> Steve, your messages are making it to the list now. The one you posted yesterday on your ODBC problem made it to the list. I haven't seen any responses as yet though. Susan H. From barbara at moosehill.com Wed Apr 2 09:57:06 2008 From: barbara at moosehill.com (Barbara Mende) Date: Wed, 2 Apr 2008 07:57:06 -0700 (PDT) Subject: [AccessD] Another really dumb question Message-ID: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> How do I copy records from one Access database to another? Thanks! Barbara From jwcolby at colbyconsulting.com Wed Apr 2 10:04:05 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 2 Apr 2008 11:04:05 -0400 Subject: [AccessD] newbie trying to get in a post. In-Reply-To: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> Message-ID: <004001c894d2$cb9e6ea0$0201a8c0@M90> Steve, It has been my experience with linking Access to SQL Server via odbc that when ANYTHING changes in a table or view, the link has to be deleted and recreated. Somehow the data will continue to appear as it used to be, for example if you added a field to the table or view it would not be displayed until you deleted the link and recreated it. A major PITA but that is what I do. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Turner Sent: Wednesday, April 02, 2008 10:26 AM To: accessd at databaseadvisors.com Subject: [AccessD] newbie trying to get in a post. I have a small aggravating problem with MS Access and the ODBC links to a Pervasive Database in CYMA Accounting software. We are an Engineering Firm using a custom timesheet written in VB6 and using SQL Express. There are three people using Access 2000 to link files from SQL Express, Excel spreadsheets, and the Pervasive files in CYMA. We have been working with two copies of the database to keep each other from breaking the ODBC Links to Pervasive. We have just upgraded to a new version of the CYMA accounting software and of course they changed a couple of tables we linked to in Access. My computer was able to reconnect to the Tables; however I am having problems getting the other computers to create a link. It will link to some of the Tables but not all and of course the one Table we can't link is the one we need the most. Last year we had the same problem when we upgraded to the newest Version of accounting but after much trial and error was able to get the computers all working. What the ODBC connection program is doing is in no way logical. On my machine when we found the broke link. I just went in and created a new database name and linked to one of many old database names in pervasive that link to the Accounting files. I was able to see the new data with no problem. Went to the other two machines and tried that but couldn't get the link to work. I copied My Access database and renamed it so it would be opened by the second machine. In pervasive there is a control panel that lets you delete the old Database connections and you can see the tables each is accessing. Wiped out the database names on that computer and recreated them using the same names as mine. Last time we found this was the only way to get a connection. When we create the DSN in Microsoft's ODBC manager the test connection is ok. When we try in Access to create a link some Tables we can link to and some will not. On this other computer I finally got some success, I found that if I tried to open the link it would break, but if I opened a good link first then I could then open the other table. Doesn't make sense. Also found out that if you tried to open the link and you got the error code that if you went and linked the data again without selecting any specific table and saying OK you could then open the Table. Go figure. Now on the third Machine we use another copy of the Access database but there are many queries and reports not on the other two that we need. I can get all but one Table we need linked and this one keeps giving the error code when trying to access from this machine. Tried everything I did on the others but to no avail. I was hoping that someone might have run across this little problem or know someone who has that can help me solve my little problem. I'm having no luck with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all running XP with latest service pack, the same version of Access 2000 and the server is Windows 2003. I even went to Pervasive's web site and downloaded a utility to create ODBC DSN's and it created a new database in ODBC but it wouldn't link either. PS: I finally was able to get the third machine to see the file but how it happened I don't know, I just kept trying to link and then all of a sudden it worked. Steve A. Turner Controller Mid-South Engineering Co. Inc P.O. Box 1399 Hot Springs, AR 71902 E-Mail: saturner at mseco.com Phone:(501)321-2276 Fax: (501)321-4750 From ssharkins at gmail.com Wed Apr 2 10:08:31 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 2 Apr 2008 11:08:31 -0400 Subject: [AccessD] Another really dumb question References: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> Message-ID: <01f501c894d3$76792400$4b3a8343@SusanOne> Can't you just import the table? Susan H. > How do I copy records from one Access database to another? > From rockysmolin at bchacc.com Wed Apr 2 10:13:46 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 2 Apr 2008 08:13:46 -0700 Subject: [AccessD] Form flashes on timer event In-Reply-To: References: Message-ID: <002501c894d4$25eb14c0$0301a8c0@HAL9005> Yeah. SP3. It occurs on the line Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours). If I comment that out - no flashing. So it has to do with updating that unbound text box. But today I'm watching it and it's not doing it regularly on every second but sometimes it doesn't flash. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 02, 2008 6:17 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form flashes on timer event Hi Rocky Someone else could chime in here. I recall some A2003 bug regarding flickering forms. Did you apply the latest service pack? /gustav >>> rockysmolin at bchacc.com 02-04-2008 15:04 >>> Gustav: I'll try that. Oddly, it doesn't flash in A2007. First time I've found something that works better in 7 than 3. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 01, 2008 11:31 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Form flashes on timer event Hi Rocky First, I have a form with a similar function but updates are limited to every 10th second: If DatePart("s", Time) Mod 10 = 0 Then mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) End If This works fine but it is not A2003. Second, create a new form with only this function. If it does not flash, something else is forced to update on your form in question and you will have to locate that. /gustav >>> rockysmolin at bchacc.com 02-04-2008 01:56 >>> Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky -- 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. Version: 7.5.519 / Virus Database: 269.22.4/1355 - Release Date: 4/1/2008 5:37 PM From garykjos at gmail.com Wed Apr 2 10:15:07 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 2 Apr 2008 10:15:07 -0500 Subject: [AccessD] Another really dumb question In-Reply-To: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> References: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> Message-ID: Hi Barbara, It depends on how many and how selective you need to be. You can copy and paste individual records in table view. Or you can import an entire table into another database using File/Get External Data/Import. Or you can attach or link the table from the database you want to copy from in the database you want to copy to and create an append query into the table you want the records added to. that option gives you the ability to select records that meet criteria as you would do for a report or whatever. GK On Wed, Apr 2, 2008 at 9:57 AM, Barbara Mende wrote: > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > 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 DWUTKA at Marlow.com Wed Apr 2 10:15:20 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 2 Apr 2008 10:15:20 -0500 Subject: [AccessD] Form flashes on timer event In-Reply-To: <003f01c89454$0ea27270$0301a8c0@HAL9005> Message-ID: I see you got a few replies on this. Just an FYI, there may not be anything you can do on this. Though I will give a suggestion in a minute. Access forms don't work like other windows in Windows. A typical window, if it has a dozen textboxes, actually has a dozen 'child windows'. Each control, be it a label, button, textbox, etc., is it's own window. With an access form, only the ACTIVE control is it's own window. Everything else is just an image painted on the form. Weird, I know. But, it means that changing a value in a control, that doesn't have focus, is going to 'repaint' the form. So, my suggestion, is if this is a value being changed frequently, instead of making it a textbox, turn it into a label, and just update it's caption. See if that helps the flicker problem. 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: Tuesday, April 01, 2008 6:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Form flashes on timer event Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky -- 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 rusty.hammond at cpiqpc.com Wed Apr 2 10:21:39 2008 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Wed, 2 Apr 2008 10:21:39 -0500 Subject: [AccessD] Another really dumb question Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C4BF@cpixchng-1.cpiqpc.net> One quick little trick to bypass the linked table if you're going to run an append query anyway, is from the design view of a query, right click on the query window and click properties. Find the Source Database property and type the path and filename of the mdb you want to copy records from, then when you go to choose tables to add to your query, the list will show tables from the source database you specified. -----Original Message----- From: Gary Kjos [mailto:garykjos at gmail.com] Sent: Wednesday, April 02, 2008 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another really dumb question Hi Barbara, It depends on how many and how selective you need to be. You can copy and paste individual records in table view. Or you can import an entire table into another database using File/Get External Data/Import. Or you can attach or link the table from the database you want to copy from in the database you want to copy to and create an append query into the table you want the records added to. that option gives you the ability to select records that meet criteria as you would do for a report or whatever. GK On Wed, Apr 2, 2008 at 9:57 AM, Barbara Mende wrote: > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > 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 ********************************************************************** 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 mmattys at rochester.rr.com Wed Apr 2 10:22:38 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 2 Apr 2008 11:22:38 -0400 Subject: [AccessD] Another really dumb question References: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> Message-ID: <00d201c894d5$64bc3520$0302a8c0@Laptop> Also, If you link an external table using the wizard, you can create custom queries to get only the data you need. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Barbara Mende" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 02, 2008 10:57 AM Subject: [AccessD] Another really dumb question > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From drawbridgej at sympatico.ca Wed Apr 2 10:23:47 2008 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Wed, 2 Apr 2008 11:23:47 -0400 Subject: [AccessD] Another really dumb question In-Reply-To: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> References: <332407.55050.qm@web510.biz.mail.mud.yahoo.com> Message-ID: <001001c894d5$8c36b6c0$6501a8c0@home6399619597> Barbara, Can you give us more context? One record, all records.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Wednesday, April 02, 2008 10:57 AM To: Access Developers discussion and problem solving Subject: [AccessD] Another really dumb question How do I copy records from one Access database to another? Thanks! Barbara -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From sturner at mseco.com Wed Apr 2 10:33:30 2008 From: sturner at mseco.com (Steve Turner) Date: Wed, 2 Apr 2008 10:33:30 -0500 Subject: [AccessD] newbie trying to get in a post. In-Reply-To: <004001c894d2$cb9e6ea0$0201a8c0@M90> References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> <004001c894d2$cb9e6ea0$0201a8c0@M90> Message-ID: <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> Thanks John, I just found that out when the VB programmer changed some tables in the Time Sheet Program and I couldn't see them. I think the biggest problem I'm having is with the Pervasive ODBC Engine that links to the Accounting Software. I'm still waiting to talk to someone from Pervasive about their ODBC driver. After much trial & error we found that the only way to keep each other from breaking these links was to make copies of the .mdb for each of us to use and sometimes even that's a pain when they change the Accounting file and we have to relink those. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 02, 2008 10:04 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] newbie trying to get in a post. Steve, It has been my experience with linking Access to SQL Server via odbc that when ANYTHING changes in a table or view, the link has to be deleted and recreated. Somehow the data will continue to appear as it used to be, for example if you added a field to the table or view it would not be displayed until you deleted the link and recreated it. A major PITA but that is what I do. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Turner Sent: Wednesday, April 02, 2008 10:26 AM To: accessd at databaseadvisors.com Subject: [AccessD] newbie trying to get in a post. I have a small aggravating problem with MS Access and the ODBC links to a Pervasive Database in CYMA Accounting software. We are an Engineering Firm using a custom timesheet written in VB6 and using SQL Express. There are three people using Access 2000 to link files from SQL Express, Excel spreadsheets, and the Pervasive files in CYMA. We have been working with two copies of the database to keep each other from breaking the ODBC Links to Pervasive. We have just upgraded to a new version of the CYMA accounting software and of course they changed a couple of tables we linked to in Access. My computer was able to reconnect to the Tables; however I am having problems getting the other computers to create a link. It will link to some of the Tables but not all and of course the one Table we can't link is the one we need the most. Last year we had the same problem when we upgraded to the newest Version of accounting but after much trial and error was able to get the computers all working. What the ODBC connection program is doing is in no way logical. On my machine when we found the broke link. I just went in and created a new database name and linked to one of many old database names in pervasive that link to the Accounting files. I was able to see the new data with no problem. Went to the other two machines and tried that but couldn't get the link to work. I copied My Access database and renamed it so it would be opened by the second machine. In pervasive there is a control panel that lets you delete the old Database connections and you can see the tables each is accessing. Wiped out the database names on that computer and recreated them using the same names as mine. Last time we found this was the only way to get a connection. When we create the DSN in Microsoft's ODBC manager the test connection is ok. When we try in Access to create a link some Tables we can link to and some will not. On this other computer I finally got some success, I found that if I tried to open the link it would break, but if I opened a good link first then I could then open the other table. Doesn't make sense. Also found out that if you tried to open the link and you got the error code that if you went and linked the data again without selecting any specific table and saying OK you could then open the Table. Go figure. Now on the third Machine we use another copy of the Access database but there are many queries and reports not on the other two that we need. I can get all but one Table we need linked and this one keeps giving the error code when trying to access from this machine. Tried everything I did on the others but to no avail. I was hoping that someone might have run across this little problem or know someone who has that can help me solve my little problem. I'm having no luck with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all running XP with latest service pack, the same version of Access 2000 and the server is Windows 2003. I even went to Pervasive's web site and downloaded a utility to create ODBC DSN's and it created a new database in ODBC but it wouldn't link either. PS: I finally was able to get the third machine to see the file but how it happened I don't know, I just kept trying to link and then all of a sudden it worked. Steve A. Turner Controller Mid-South Engineering Co. Inc P.O. Box 1399 Hot Springs, AR 71902 E-Mail: saturner at mseco.com Phone:(501)321-2276 Fax: (501)321-4750 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Apr 2 10:36:51 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 2 Apr 2008 11:36:51 -0400 Subject: [AccessD] Another really dumb question In-Reply-To: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C4BF@cpixchng-1.cpiqpc.net> References: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C4BF@cpixchng-1.cpiqpc.net> Message-ID: <000601c894d7$5f9ad040$0201a8c0@M90> That one's cool. I use the IN "DatabaseName" clause in my libraries to be able to fill combos and tables of forms stored in the library with data from the application. It took me awhile to figure that one out. And of course there are limitations such as "it only works with files", i.e. you can't do this (to my knowledge) with SQL Server tables etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Wednesday, April 02, 2008 11:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Another really dumb question One quick little trick to bypass the linked table if you're going to run an append query anyway, is from the design view of a query, right click on the query window and click properties. Find the Source Database property and type the path and filename of the mdb you want to copy records from, then when you go to choose tables to add to your query, the list will show tables from the source database you specified. -----Original Message----- From: Gary Kjos [mailto:garykjos at gmail.com] Sent: Wednesday, April 02, 2008 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another really dumb question Hi Barbara, It depends on how many and how selective you need to be. You can copy and paste individual records in table view. Or you can import an entire table into another database using File/Get External Data/Import. Or you can attach or link the table from the database you want to copy from in the database you want to copy to and create an append query into the table you want the records added to. that option gives you the ability to select records that meet criteria as you would do for a report or whatever. GK On Wed, Apr 2, 2008 at 9:57 AM, Barbara Mende wrote: > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > 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 ********************************************************************** 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 rockysmolin at bchacc.com Wed Apr 2 10:42:56 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 2 Apr 2008 08:42:56 -0700 Subject: [AccessD] Form flashes on timer event In-Reply-To: References: <003f01c89454$0ea27270$0301a8c0@HAL9005> Message-ID: <003501c894d8$38dc2f20$0301a8c0@HAL9005> Drew: Perfect. Replaced with a label and the flicker went away. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 02, 2008 8:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Form flashes on timer event I see you got a few replies on this. Just an FYI, there may not be anything you can do on this. Though I will give a suggestion in a minute. Access forms don't work like other windows in Windows. A typical window, if it has a dozen textboxes, actually has a dozen 'child windows'. Each control, be it a label, button, textbox, etc., is it's own window. With an access form, only the ACTIVE control is it's own window. Everything else is just an image painted on the form. Weird, I know. But, it means that changing a value in a control, that doesn't have focus, is going to 'repaint' the form. So, my suggestion, is if this is a value being changed frequently, instead of making it a textbox, turn it into a label, and just update it's caption. See if that helps the flicker problem. 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: Tuesday, April 01, 2008 6:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Form flashes on timer event Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.4/1355 - Release Date: 4/1/2008 5:37 PM From rusty.hammond at cpiqpc.com Wed Apr 2 10:50:05 2008 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Wed, 2 Apr 2008 10:50:05 -0500 Subject: [AccessD] Another really dumb question Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C4C0@cpixchng-1.cpiqpc.net> You're right, you can't use the Source Database to get to ODBC data sources (ie SQL), but you can use the one right below it (Source Connect Str). To try it out, just copy the connection string from a linked table, remove the TABLE='' part from the string, and click on the Add Table button, there's your list of tables and views from the SQL database specified in your connection string. -----Original Message----- From: jwcolby [mailto:jwcolby at colbyconsulting.com] Sent: Wednesday, April 02, 2008 10:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another really dumb question That one's cool. I use the IN "DatabaseName" clause in my libraries to be able to fill combos and tables of forms stored in the library with data from the application. It took me awhile to figure that one out. And of course there are limitations such as "it only works with files", i.e. you can't do this (to my knowledge) with SQL Server tables etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Wednesday, April 02, 2008 11:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Another really dumb question One quick little trick to bypass the linked table if you're going to run an append query anyway, is from the design view of a query, right click on the query window and click properties. Find the Source Database property and type the path and filename of the mdb you want to copy records from, then when you go to choose tables to add to your query, the list will show tables from the source database you specified. -----Original Message----- From: Gary Kjos [mailto:garykjos at gmail.com] Sent: Wednesday, April 02, 2008 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another really dumb question Hi Barbara, It depends on how many and how selective you need to be. You can copy and paste individual records in table view. Or you can import an entire table into another database using File/Get External Data/Import. Or you can attach or link the table from the database you want to copy from in the database you want to copy to and create an append query into the table you want the records added to. that option gives you the ability to select records that meet criteria as you would do for a report or whatever. GK On Wed, Apr 2, 2008 at 9:57 AM, Barbara Mende wrote: > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > 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 ********************************************************************** 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. ********************************************************************** From rusty.hammond at cpiqpc.com Wed Apr 2 10:57:20 2008 From: rusty.hammond at cpiqpc.com (rusty.hammond at cpiqpc.com) Date: Wed, 2 Apr 2008 10:57:20 -0500 Subject: [AccessD] Another really dumb question Message-ID: <8301C8A868251E4C8ECD3D4FFEA40F8A2584C4C1@cpixchng-1.cpiqpc.net> Well, maybe that doesn't work. It lets me choose the table but when I add fields and run the query, I get prompted for a value for each field I've selected. More research is in order before saying this one works. Sorry about that. -----Original Message----- From: Rusty Hammond Sent: Wednesday, April 02, 2008 10:50 AM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Another really dumb question You're right, you can't use the Source Database to get to ODBC data sources (ie SQL), but you can use the one right below it (Source Connect Str). To try it out, just copy the connection string from a linked table, remove the TABLE='' part from the string, and click on the Add Table button, there's your list of tables and views from the SQL database specified in your connection string. -----Original Message----- From: jwcolby [mailto:jwcolby at colbyconsulting.com] Sent: Wednesday, April 02, 2008 10:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another really dumb question That one's cool. I use the IN "DatabaseName" clause in my libraries to be able to fill combos and tables of forms stored in the library with data from the application. It took me awhile to figure that one out. And of course there are limitations such as "it only works with files", i.e. you can't do this (to my knowledge) with SQL Server tables etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Wednesday, April 02, 2008 11:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Another really dumb question One quick little trick to bypass the linked table if you're going to run an append query anyway, is from the design view of a query, right click on the query window and click properties. Find the Source Database property and type the path and filename of the mdb you want to copy records from, then when you go to choose tables to add to your query, the list will show tables from the source database you specified. -----Original Message----- From: Gary Kjos [mailto:garykjos at gmail.com] Sent: Wednesday, April 02, 2008 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another really dumb question Hi Barbara, It depends on how many and how selective you need to be. You can copy and paste individual records in table view. Or you can import an entire table into another database using File/Get External Data/Import. Or you can attach or link the table from the database you want to copy from in the database you want to copy to and create an append query into the table you want the records added to. that option gives you the ability to select records that meet criteria as you would do for a report or whatever. GK On Wed, Apr 2, 2008 at 9:57 AM, Barbara Mende wrote: > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > 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 ********************************************************************** 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. ********************************************************************** From markamatte at hotmail.com Wed Apr 2 11:05:54 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 2 Apr 2008 16:05:54 +0000 Subject: [AccessD] newbie trying to get in a post. In-Reply-To: <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> <004001c894d2$cb9e6ea0$0201a8c0@M90> <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> Message-ID: Steve, This might not be the problem...but I have seem similar occurances with a shared MDB that linked to an external datasource. When the group started using the MDB they had to manually create the ODBC on each machine (since fixed my having same ODBC's automatically created on every machine). The problem came from the description of the ODBC connection. In creating the ODBC on a machine you have a field called "Description"...basically whatever you want to call it. This example is a single MDB on a shared network used by multiple people: On the first computer the ODBC Description was 'MyExternalDB'. Everything works fine. Second Computer creates the ODBC using description 'MyExternal DB'. If the second computer refreshes the linked table with his ODBC...the first computer's links will no longer work. Notice the only difference in the descriptions is a 'space' between External and DB. When we go back to each computer and ensure that each ODBC description is exactly the same on every pc...refresh the links...then everyone is ok. This may not be your issue...shared just in case. Thanks, Mark A. Matte > Date: Wed, 2 Apr 2008 10:33:30 -0500 > From: sturner at mseco.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] newbie trying to get in a post. > > Thanks John, > I just found that out when the VB programmer changed some tables in the > Time Sheet Program and I couldn't see them. I think the biggest problem > I'm having is with the Pervasive ODBC Engine that links to the > Accounting Software. I'm still waiting to talk to someone from Pervasive > about their ODBC driver. After much trial & error we found that the only > way to keep each other from breaking these links was to make copies of > the .mdb for each of us to use and sometimes even that's a pain when > they change the Accounting file and we have to relink those. > Steve > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, April 02, 2008 10:04 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] newbie trying to get in a post. > > Steve, > > It has been my experience with linking Access to SQL Server via odbc > that > when ANYTHING changes in a table or view, the link has to be deleted and > recreated. Somehow the data will continue to appear as it used to be, > for > example if you added a field to the table or view it would not be > displayed > until you deleted the link and recreated it. A major PITA but that is > what > I do. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Turner > Sent: Wednesday, April 02, 2008 10:26 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] newbie trying to get in a post. > > > > I have a small aggravating problem with MS Access and the ODBC links to > a > Pervasive Database in CYMA Accounting software. We are an Engineering > Firm > using a custom timesheet written in VB6 and using SQL Express. > There are three people using Access 2000 to link files from SQL Express, > Excel spreadsheets, and the Pervasive files in CYMA. We have been > working > with two copies of the database to keep each other from breaking the > ODBC > Links to Pervasive. We have just upgraded to a new version of the CYMA > accounting software and of course they changed a couple of tables we > linked > to in Access. My computer was able to reconnect to the Tables; however I > am > having problems getting the other computers to create a link. It will > link > to some of the Tables but not all and of course the one Table we can't > link > is the one we need the most. Last year we had the same problem when we > upgraded to the newest Version of accounting but after much trial and > error > was able to get the computers all working. > > What the ODBC connection program is doing is in no way logical. On my > machine when we found the broke link. I just went in and created a new > database name and linked to one of many old database names in pervasive > that > link to the Accounting files. I was able to see the new data with no > problem. Went to the other two machines and tried that but couldn't get > the > link to work. I copied My Access database and renamed it so it would be > opened by the second machine. In pervasive there is a control panel that > lets you delete the old Database connections and you can see the tables > each > is accessing. Wiped out the database names on that computer and > recreated > them using the same names as mine. Last time we found this was the only > way > to get a connection. When we create the DSN in Microsoft's ODBC manager > the > test connection is ok. When we try in Access to create a link some > Tables we > can link to and some will not. On this other computer I finally got some > success, I found that if I tried to open the link it would break, but if > I > opened a good link first then I could then open the other table. Doesn't > make sense. Also found out that if you tried to open the link and you > got > the error code that if you went and linked the data again without > selecting > any specific table and saying OK you could then open the Table. Go > figure. > > Now on the third Machine we use another copy of the Access database but > there are many queries and reports not on the other two that we need. I > can > get all but one Table we need linked and this one keeps giving the error > code when trying to access from this machine. Tried everything I did on > the > others but to no avail. > > I was hoping that someone might have run across this little problem or > know > someone who has that can help me solve my little problem. I'm having no > luck > with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all > running XP with latest service pack, the same version of Access 2000 and > the > server is Windows 2003. I even went to Pervasive's web site and > downloaded a > utility to create ODBC DSN's and it created a new database in ODBC but > it > wouldn't link either. > > PS: I finally was able to get the third machine to see the file but how > it > happened I don't know, I just kept trying to link and then all of a > sudden > it worked. > > > > > > Steve A. Turner > Controller > Mid-South Engineering Co. Inc > P.O. Box 1399 > Hot Springs, AR 71902 > E-Mail: saturner at mseco.com > Phone:(501)321-2276 > Fax: (501)321-4750 > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Use video conversation to talk face-to-face with Windows Live Messenger. http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_042008 From markamatte at hotmail.com Wed Apr 2 11:06:19 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 2 Apr 2008 16:06:19 +0000 Subject: [AccessD] newbie trying to get in a post. In-Reply-To: <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com> <004001c894d2$cb9e6ea0$0201a8c0@M90> <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> Message-ID: Steve, This might not be the problem...but I have seem similar occurances with a shared MDB that linked to an external datasource. When the group started using the MDB they had to manually create the ODBC on each machine (since fixed my having same ODBC's automatically created on every machine). The problem came from the description of the ODBC connection. In creating the ODBC on a machine you have a field called "Description"...basically whatever you want to call it. This example is a single MDB on a shared network used by multiple people: On the first computer the ODBC Description was 'MyExternalDB'. Everything works fine. Second Computer creates the ODBC using description 'MyExternal DB'. If the second computer refreshes the linked table with his ODBC...the first computer's links will no longer work. Notice the only difference in the descriptions is a 'space' between External and DB. When we go back to each computer and ensure that each ODBC description is exactly the same on every pc...refresh the links...then everyone is ok. This may not be your issue...shared just in case. Thanks, Mark A. Matte > Date: Wed, 2 Apr 2008 10:33:30 -0500 > From: sturner at mseco.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] newbie trying to get in a post. > > Thanks John, > I just found that out when the VB programmer changed some tables in the > Time Sheet Program and I couldn't see them. I think the biggest problem > I'm having is with the Pervasive ODBC Engine that links to the > Accounting Software. I'm still waiting to talk to someone from Pervasive > about their ODBC driver. After much trial & error we found that the only > way to keep each other from breaking these links was to make copies of > the .mdb for each of us to use and sometimes even that's a pain when > they change the Accounting file and we have to relink those. > Steve > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, April 02, 2008 10:04 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] newbie trying to get in a post. > > Steve, > > It has been my experience with linking Access to SQL Server via odbc > that > when ANYTHING changes in a table or view, the link has to be deleted and > recreated. Somehow the data will continue to appear as it used to be, > for > example if you added a field to the table or view it would not be > displayed > until you deleted the link and recreated it. A major PITA but that is > what > I do. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Turner > Sent: Wednesday, April 02, 2008 10:26 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] newbie trying to get in a post. > > > > I have a small aggravating problem with MS Access and the ODBC links to > a > Pervasive Database in CYMA Accounting software. We are an Engineering > Firm > using a custom timesheet written in VB6 and using SQL Express. > There are three people using Access 2000 to link files from SQL Express, > Excel spreadsheets, and the Pervasive files in CYMA. We have been > working > with two copies of the database to keep each other from breaking the > ODBC > Links to Pervasive. We have just upgraded to a new version of the CYMA > accounting software and of course they changed a couple of tables we > linked > to in Access. My computer was able to reconnect to the Tables; however I > am > having problems getting the other computers to create a link. It will > link > to some of the Tables but not all and of course the one Table we can't > link > is the one we need the most. Last year we had the same problem when we > upgraded to the newest Version of accounting but after much trial and > error > was able to get the computers all working. > > What the ODBC connection program is doing is in no way logical. On my > machine when we found the broke link. I just went in and created a new > database name and linked to one of many old database names in pervasive > that > link to the Accounting files. I was able to see the new data with no > problem. Went to the other two machines and tried that but couldn't get > the > link to work. I copied My Access database and renamed it so it would be > opened by the second machine. In pervasive there is a control panel that > lets you delete the old Database connections and you can see the tables > each > is accessing. Wiped out the database names on that computer and > recreated > them using the same names as mine. Last time we found this was the only > way > to get a connection. When we create the DSN in Microsoft's ODBC manager > the > test connection is ok. When we try in Access to create a link some > Tables we > can link to and some will not. On this other computer I finally got some > success, I found that if I tried to open the link it would break, but if > I > opened a good link first then I could then open the other table. Doesn't > make sense. Also found out that if you tried to open the link and you > got > the error code that if you went and linked the data again without > selecting > any specific table and saying OK you could then open the Table. Go > figure. > > Now on the third Machine we use another copy of the Access database but > there are many queries and reports not on the other two that we need. I > can > get all but one Table we need linked and this one keeps giving the error > code when trying to access from this machine. Tried everything I did on > the > others but to no avail. > > I was hoping that someone might have run across this little problem or > know > someone who has that can help me solve my little problem. I'm having no > luck > with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all > running XP with latest service pack, the same version of Access 2000 and > the > server is Windows 2003. I even went to Pervasive's web site and > downloaded a > utility to create ODBC DSN's and it created a new database in ODBC but > it > wouldn't link either. > > PS: I finally was able to get the third machine to see the file but how > it > happened I don't know, I just kept trying to link and then all of a > sudden > it worked. > > > > > > Steve A. Turner > Controller > Mid-South Engineering Co. Inc > P.O. Box 1399 > Hot Springs, AR 71902 > E-Mail: saturner at mseco.com > Phone:(501)321-2276 > Fax: (501)321-4750 > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Use video conversation to talk face-to-face with Windows Live Messenger. http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_042008 From DWUTKA at Marlow.com Wed Apr 2 11:07:37 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 2 Apr 2008 11:07:37 -0500 Subject: [AccessD] Form flashes on timer event In-Reply-To: <003501c894d8$38dc2f20$0301a8c0@HAL9005> Message-ID: Cool, glad it worked! 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: Wednesday, April 02, 2008 10:43 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Form flashes on timer event Drew: Perfect. Replaced with a label and the flicker went away. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 02, 2008 8:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Form flashes on timer event I see you got a few replies on this. Just an FYI, there may not be anything you can do on this. Though I will give a suggestion in a minute. Access forms don't work like other windows in Windows. A typical window, if it has a dozen textboxes, actually has a dozen 'child windows'. Each control, be it a label, button, textbox, etc., is it's own window. With an access form, only the ACTIVE control is it's own window. Everything else is just an image painted on the form. Weird, I know. But, it means that changing a value in a control, that doesn't have focus, is going to 'repaint' the form. So, my suggestion, is if this is a value being changed frequently, instead of making it a textbox, turn it into a label, and just update it's caption. See if that helps the flicker problem. 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: Tuesday, April 01, 2008 6:57 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Form flashes on timer event Dear List: I've got a fairly complex bound form (no sub forms, though) with a timer on it to keep track of elapsed time (timesheet form for a law firm). SO they can start and pause and cancel the timer with a couple of button. And it shows the elapsed time. The timer interval is set to 1000 and each time the timer event fires the screen flashes like it's being repainted. Here's the code snip: Private Sub Form_Timer() If boolTrapErrors = True Then On Error GoTo Err_Form_Timer mdblTotalHours = mdblTotalHours + ((Me.TimerInterval / 1000) / 60) / 60 Me.txtElapsedHours = DecHoursToHMS(mdblTotalHours) where Me.txtElapsedHours is obviously the box where the elapsed tiem is being displayed. This is legacy code. DecHoursToHMS is a function: DecHoursToHMS = Format(dblHours / 24, "HH:MM:SS") Is there a way to stop the flashing? A2K3 BTW. MTIA Rocky -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.4/1355 - Release Date: 4/1/2008 5:37 PM -- 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 shamil at users.mns.ru Wed Apr 2 11:26:26 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 2 Apr 2008 20:26:26 +0400 Subject: [AccessD] Another really dumb question In-Reply-To: <000601c894d7$5f9ad040$0201a8c0@M90> Message-ID: <000c01c894de$4c7de9f0$6401a8c0@nant> <<< you can't do this (to my knowledge) with SQL Server tables etc. >>> Hi John, You can: Dim serverName As String Dim dataBaseName As String Dim userName As String Dim password As String serverName = "COMPUTERNAME\SQLEXPRESS" dataBaseName = "OnTime2008" userName = "username" password = "password" Dim connectionString As String connectionString = "ODBC;Driver={SQL Native Client};Server={0};" + _ "Database={1};Uid={2};Pwd={3};" connectionString = Replace(connectionString, "{0}", serverName) connectionString = Replace(connectionString, "{1}", dataBaseName) connectionString = Replace(connectionString, "{2}", userName) connectionString = Replace(connectionString, "{3}", password) Dim rst As DAO.Recordset Dim sql As String sql = "select * from [Users] in '' [" + _ connectionString + "]" Set rst = CurrentDb.OpenRecordset(sql, dbOpenSnapshot) While Not rst.EOF Debug.Print rst![userId] & " " _ & rst![FirstName] + " " & _ rst![LastName] rst.MoveNext Wend rst.Close Set rst = Nothing -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 02, 2008 7:37 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Another really dumb question That one's cool. I use the IN "DatabaseName" clause in my libraries to be able to fill combos and tables of forms stored in the library with data from the application. It took me awhile to figure that one out. And of course there are limitations such as "it only works with files", i.e. you can't do this (to my knowledge) with SQL Server tables etc. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rusty.hammond at cpiqpc.com Sent: Wednesday, April 02, 2008 11:22 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Another really dumb question One quick little trick to bypass the linked table if you're going to run an append query anyway, is from the design view of a query, right click on the query window and click properties. Find the Source Database property and type the path and filename of the mdb you want to copy records from, then when you go to choose tables to add to your query, the list will show tables from the source database you specified. -----Original Message----- From: Gary Kjos [mailto:garykjos at gmail.com] Sent: Wednesday, April 02, 2008 10:15 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Another really dumb question Hi Barbara, It depends on how many and how selective you need to be. You can copy and paste individual records in table view. Or you can import an entire table into another database using File/Get External Data/Import. Or you can attach or link the table from the database you want to copy from in the database you want to copy to and create an append query into the table you want the records added to. that option gives you the ability to select records that meet criteria as you would do for a report or whatever. GK On Wed, Apr 2, 2008 at 9:57 AM, Barbara Mende wrote: > How do I copy records from one Access database to another? > > Thanks! > Barbara > > -- > 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 sturner at mseco.com Wed Apr 2 11:30:26 2008 From: sturner at mseco.com (Steve Turner) Date: Wed, 2 Apr 2008 11:30:26 -0500 Subject: [AccessD] newbie trying to get in a post. In-Reply-To: References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com><004001c894d2$cb9e6ea0$0201a8c0@M90> <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> Message-ID: <31B7F3CC8CC4454F87FCBEFF82B6189201AB4A1C@PE2850-03.mseco.com> Mark, Pretty close. In the same MDB if we tried to use it and create a link you couldn't get back to the file from another machine once the link was broke. Even using the same names exactly. In the ODBC admin we create a DSN name and create a Database name to show where the files are located. Using the exact name on each machine. Wouldn't work once someone else broke the link. So we copied the database and renamed it so each machine could open it seperately. Used same DSN and Database(file location db) names on all machines, using simple names like MSE and MSE2. You would .think that it would work but it took me two days of trying and deleting the same Database names to get the connections to work. Luckily the Pervasive software has a control center that lets you look at the Database names to the files, and show's what files and tables will open, and delete them there. You couldn't delete them from the ODBC admin tool from windows. Last year before I found that control center I had 50 or so names out there trying to get a link to work. Its really a baffling problem. Steve -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, April 02, 2008 11:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] newbie trying to get in a post. Steve, This might not be the problem...but I have seem similar occurances with a shared MDB that linked to an external datasource. When the group started using the MDB they had to manually create the ODBC on each machine (since fixed my having same ODBC's automatically created on every machine). The problem came from the description of the ODBC connection. In creating the ODBC on a machine you have a field called "Description"...basically whatever you want to call it. This example is a single MDB on a shared network used by multiple people: On the first computer the ODBC Description was 'MyExternalDB'. Everything works fine. Second Computer creates the ODBC using description 'MyExternal DB'. If the second computer refreshes the linked table with his ODBC...the first computer's links will no longer work. Notice the only difference in the descriptions is a 'space' between External and DB. When we go back to each computer and ensure that each ODBC description is exactly the same on every pc...refresh the links...then everyone is ok. This may not be your issue...shared just in case. Thanks, Mark A. Matte > Date: Wed, 2 Apr 2008 10:33:30 -0500 > From: sturner at mseco.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] newbie trying to get in a post. > > Thanks John, > I just found that out when the VB programmer changed some tables in the > Time Sheet Program and I couldn't see them. I think the biggest problem > I'm having is with the Pervasive ODBC Engine that links to the > Accounting Software. I'm still waiting to talk to someone from Pervasive > about their ODBC driver. After much trial & error we found that the only > way to keep each other from breaking these links was to make copies of > the .mdb for each of us to use and sometimes even that's a pain when > they change the Accounting file and we have to relink those. > Steve > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, April 02, 2008 10:04 AM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] newbie trying to get in a post. > > Steve, > > It has been my experience with linking Access to SQL Server via odbc > that > when ANYTHING changes in a table or view, the link has to be deleted and > recreated. Somehow the data will continue to appear as it used to be, > for > example if you added a field to the table or view it would not be > displayed > until you deleted the link and recreated it. A major PITA but that is > what > I do. > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Turner > Sent: Wednesday, April 02, 2008 10:26 AM > To: accessd at databaseadvisors.com > Subject: [AccessD] newbie trying to get in a post. > > > > I have a small aggravating problem with MS Access and the ODBC links to > a > Pervasive Database in CYMA Accounting software. We are an Engineering > Firm > using a custom timesheet written in VB6 and using SQL Express. > There are three people using Access 2000 to link files from SQL Express, > Excel spreadsheets, and the Pervasive files in CYMA. We have been > working > with two copies of the database to keep each other from breaking the > ODBC > Links to Pervasive. We have just upgraded to a new version of the CYMA > accounting software and of course they changed a couple of tables we > linked > to in Access. My computer was able to reconnect to the Tables; however I > am > having problems getting the other computers to create a link. It will > link > to some of the Tables but not all and of course the one Table we can't > link > is the one we need the most. Last year we had the same problem when we > upgraded to the newest Version of accounting but after much trial and > error > was able to get the computers all working. > > What the ODBC connection program is doing is in no way logical. On my > machine when we found the broke link. I just went in and created a new > database name and linked to one of many old database names in pervasive > that > link to the Accounting files. I was able to see the new data with no > problem. Went to the other two machines and tried that but couldn't get > the > link to work. I copied My Access database and renamed it so it would be > opened by the second machine. In pervasive there is a control panel that > lets you delete the old Database connections and you can see the tables > each > is accessing. Wiped out the database names on that computer and > recreated > them using the same names as mine. Last time we found this was the only > way > to get a connection. When we create the DSN in Microsoft's ODBC manager > the > test connection is ok. When we try in Access to create a link some > Tables we > can link to and some will not. On this other computer I finally got some > success, I found that if I tried to open the link it would break, but if > I > opened a good link first then I could then open the other table. Doesn't > make sense. Also found out that if you tried to open the link and you > got > the error code that if you went and linked the data again without > selecting > any specific table and saying OK you could then open the Table. Go > figure. > > Now on the third Machine we use another copy of the Access database but > there are many queries and reports not on the other two that we need. I > can > get all but one Table we need linked and this one keeps giving the error > code when trying to access from this machine. Tried everything I did on > the > others but to no avail. > > I was hoping that someone might have run across this little problem or > know > someone who has that can help me solve my little problem. I'm having no > luck > with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all > running XP with latest service pack, the same version of Access 2000 and > the > server is Windows 2003. I even went to Pervasive's web site and > downloaded a > utility to create ODBC DSN's and it created a new database in ODBC but > it > wouldn't link either. > > PS: I finally was able to get the third machine to see the file but how > it > happened I don't know, I just kept trying to link and then all of a > sudden > it worked. > > > > > > Steve A. Turner > Controller > Mid-South Engineering Co. Inc > P.O. Box 1399 > Hot Springs, AR 71902 > E-Mail: saturner at mseco.com > Phone:(501)321-2276 > Fax: (501)321-4750 > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Use video conversation to talk face-to-face with Windows Live Messenger. http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGL M_WL_Refresh_messenger_video_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Apr 2 11:43:24 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 2 Apr 2008 16:43:24 +0000 Subject: [AccessD] newbie trying to get in a post. In-Reply-To: <31B7F3CC8CC4454F87FCBEFF82B6189201AB4A1C@PE2850-03.mseco.com> References: <31B7F3CC8CC4454F87FCBEFF82B6189201AB499D@PE2850-03.mseco.com><004001c894d2$cb9e6ea0$0201a8c0@M90> <31B7F3CC8CC4454F87FCBEFF82B6189201AB49F8@PE2850-03.mseco.com> <31B7F3CC8CC4454F87FCBEFF82B6189201AB4A1C@PE2850-03.mseco.com> Message-ID: Steve, I wasn't referring to the name of the database being the same...but the 'description' of the ODBC connection has to be the same on each computer. Good Luck, Mark > Date: Wed, 2 Apr 2008 11:30:26 -0500 > From: sturner at mseco.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] newbie trying to get in a post. > > Mark, > Pretty close. In the same MDB if we tried to use it and create a link > you couldn't get back to the file from another machine once the link was > broke. Even using the same names exactly. In the ODBC admin we create a > DSN name and create a Database name to show where the files are located. > Using the exact name on each machine. Wouldn't work once someone else > broke the link. So we copied the database and renamed it so each machine > could open it seperately. Used same DSN and Database(file location db) > names on all machines, using simple names like MSE and MSE2. You would > .think that it would work but it took me two days of trying and deleting > the same Database names to get the connections to work. Luckily the > Pervasive software has a control center that lets you look at the > Database names to the files, and show's what files and tables will open, > and delete them there. You couldn't delete them from the ODBC admin tool > from windows. Last year before I found that control center I had 50 or > so names out there trying to get a link to work. Its really a baffling > problem. > Steve > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: Wednesday, April 02, 2008 11:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] newbie trying to get in a post. > > > Steve, > > This might not be the problem...but I have seem similar occurances with > a shared MDB that linked to an external datasource. When the group > started using the MDB they had to manually create the ODBC on each > machine (since fixed my having same ODBC's automatically created on > every machine). The problem came from the description of the ODBC > connection. > > In creating the ODBC on a machine you have a field called > "Description"...basically whatever you want to call it. > > This example is a single MDB on a shared network used by multiple > people: > On the first computer the ODBC Description was 'MyExternalDB'. > Everything works fine. Second Computer creates the ODBC using > description 'MyExternal DB'. If the second computer refreshes the > linked table with his ODBC...the first computer's links will no longer > work. Notice the only difference in the descriptions is a 'space' > between External and DB. When we go back to each computer and ensure > that each ODBC description is exactly the same on every pc...refresh the > links...then everyone is ok. > > This may not be your issue...shared just in case. > > Thanks, > > Mark A. Matte > > >> Date: Wed, 2 Apr 2008 10:33:30 -0500 >> From: sturner at mseco.com >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] newbie trying to get in a post. >> >> Thanks John, >> I just found that out when the VB programmer changed some tables in > the >> Time Sheet Program and I couldn't see them. I think the biggest > problem >> I'm having is with the Pervasive ODBC Engine that links to the >> Accounting Software. I'm still waiting to talk to someone from > Pervasive >> about their ODBC driver. After much trial & error we found that the > only >> way to keep each other from breaking these links was to make copies of >> the .mdb for each of us to use and sometimes even that's a pain when >> they change the Accounting file and we have to relink those. >> Steve >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Wednesday, April 02, 2008 10:04 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] newbie trying to get in a post. >> >> Steve, >> >> It has been my experience with linking Access to SQL Server via odbc >> that >> when ANYTHING changes in a table or view, the link has to be deleted > and >> recreated. Somehow the data will continue to appear as it used to be, >> for >> example if you added a field to the table or view it would not be >> displayed >> until you deleted the link and recreated it. A major PITA but that is >> what >> I do. >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve > Turner >> Sent: Wednesday, April 02, 2008 10:26 AM >> To: accessd at databaseadvisors.com >> Subject: [AccessD] newbie trying to get in a post. >> >> >> >> I have a small aggravating problem with MS Access and the ODBC links > to >> a >> Pervasive Database in CYMA Accounting software. We are an Engineering >> Firm >> using a custom timesheet written in VB6 and using SQL Express. >> There are three people using Access 2000 to link files from SQL > Express, >> Excel spreadsheets, and the Pervasive files in CYMA. We have been >> working >> with two copies of the database to keep each other from breaking the >> ODBC >> Links to Pervasive. We have just upgraded to a new version of the CYMA >> accounting software and of course they changed a couple of tables we >> linked >> to in Access. My computer was able to reconnect to the Tables; however > I >> am >> having problems getting the other computers to create a link. It will >> link >> to some of the Tables but not all and of course the one Table we can't >> link >> is the one we need the most. Last year we had the same problem when we >> upgraded to the newest Version of accounting but after much trial and >> error >> was able to get the computers all working. >> >> What the ODBC connection program is doing is in no way logical. On my >> machine when we found the broke link. I just went in and created a new >> database name and linked to one of many old database names in > pervasive >> that >> link to the Accounting files. I was able to see the new data with no >> problem. Went to the other two machines and tried that but couldn't > get >> the >> link to work. I copied My Access database and renamed it so it would > be >> opened by the second machine. In pervasive there is a control panel > that >> lets you delete the old Database connections and you can see the > tables >> each >> is accessing. Wiped out the database names on that computer and >> recreated >> them using the same names as mine. Last time we found this was the > only >> way >> to get a connection. When we create the DSN in Microsoft's ODBC > manager >> the >> test connection is ok. When we try in Access to create a link some >> Tables we >> can link to and some will not. On this other computer I finally got > some >> success, I found that if I tried to open the link it would break, but > if >> I >> opened a good link first then I could then open the other table. > Doesn't >> make sense. Also found out that if you tried to open the link and you >> got >> the error code that if you went and linked the data again without >> selecting >> any specific table and saying OK you could then open the Table. Go >> figure. >> >> Now on the third Machine we use another copy of the Access database > but >> there are many queries and reports not on the other two that we need. > I >> can >> get all but one Table we need linked and this one keeps giving the > error >> code when trying to access from this machine. Tried everything I did > on >> the >> others but to no avail. >> >> I was hoping that someone might have run across this little problem or >> know >> someone who has that can help me solve my little problem. I'm having > no >> luck >> with CYMA or Pervasive or Microsoft's Knowledge Base on it. We are all >> running XP with latest service pack, the same version of Access 2000 > and >> the >> server is Windows 2003. I even went to Pervasive's web site and >> downloaded a >> utility to create ODBC DSN's and it created a new database in ODBC but >> it >> wouldn't link either. >> >> PS: I finally was able to get the third machine to see the file but > how >> it >> happened I don't know, I just kept trying to link and then all of a >> sudden >> it worked. >> >> >> >> >> >> Steve A. Turner >> Controller >> Mid-South Engineering Co. Inc >> P.O. Box 1399 >> Hot Springs, AR 71902 >> E-Mail: saturner at mseco.com >> Phone:(501)321-2276 >> Fax: (501)321-4750 >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Use video conversation to talk face-to-face with Windows Live Messenger. > http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGL > M_WL_Refresh_messenger_video_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A From markamatte at hotmail.com Wed Apr 2 13:04:58 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 2 Apr 2008 18:04:58 +0000 Subject: [AccessD] Table Properties Question In-Reply-To: <29f585dd0804020533m548843bdvad6af854e7c6148f@mail.gmail.com> References: <29f585dd0804020533m548843bdvad6af854e7c6148f@mail.gmail.com> Message-ID: Arthur, I found this on pcreview: ******************** It does nothing unless you have a replicated database. Row Level Tracking is how replication conflicts were handled in A97. By default, A2000+ use Column Level Tracking. You can select Row Level tracking if you don't want Column Level tracking. If you select Row Level tracking, you will get a replication conflict if any column in the row has changed in two different replicas. ****************************************** Good to know...I guess? Thanks, Mark A. Matte > Date: Wed, 2 Apr 2008 08:33:35 -0400 > From: fuller.artful at gmail.com > To: accessd at databaseadvisors.com > Subject: [AccessD] Table Properties Question > > For better or worse, I have seldom if ever bothered to fiddle with the Table > Properties dialog. However, this current app wants table descriptions, so > I'm entering them. And I just spotted a checkbox on the dialog for Row-Level > tracking. What does this mean? I have never used it before. > > TIA, > Arthur > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From fuller.artful at gmail.com Wed Apr 2 14:16:54 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 2 Apr 2008 15:16:54 -0400 Subject: [AccessD] Table Properties Question In-Reply-To: References: <29f585dd0804020533m548843bdvad6af854e7c6148f@mail.gmail.com> Message-ID: <29f585dd0804021216i5b66f73apc53df76419aad493@mail.gmail.com> Thanks, Mark. I guessed something similar, and guessed that it's some vaguely obsolete switch which you pretty much verified. A. On Wed, Apr 2, 2008 at 2:04 PM, Mark A Matte wrote: > > Arthur, > > I found this on pcreview: > > ******************** > It does nothing unless you have a replicated database. > > Row Level Tracking is how replication conflicts were handled in A97. > By default, A2000+ use Column Level Tracking. You can select > Row Level tracking if you don't want Column Level tracking. > > If you select Row Level tracking, you will get a replication conflict > if any column in the row has changed in two different replicas. > ****************************************** > From jwcolby at colbyconsulting.com Thu Apr 3 09:56:59 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 3 Apr 2008 10:56:59 -0400 Subject: [AccessD] It kinds of describes us all Message-ID: <000301c8959a$f8774f50$0601a8c0@M90> I ran across this in one of the newsletters I get. I read it with amusement, but after a little reflection I realized I too have a bit of this "new man". In order to survive in this high tech world it takes a bit of "I can do that" attitude when faced with stuff we have never seen before. Of course we then actually go figure it out and do it. http://www.simple-talk.com/opinion/opinion-pieces/the-new-man/ John W. Colby Colby Consulting www.ColbyConsulting.com From cfoust at infostatsystems.com Thu Apr 3 10:24:19 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Apr 2008 08:24:19 -0700 Subject: [AccessD] It kinds of describes us all In-Reply-To: <000301c8959a$f8774f50$0601a8c0@M90> References: <000301c8959a$f8774f50$0601a8c0@M90> Message-ID: Not really, John. The difference is that the "new man" reinvents himself as something he never really intends to become, while we really reinvent ourselves and become what is needed. That is not the intent of the "new man." His (or her) intent is to be an expert (a la Robert Ringer's "Winning By Intimidation"). He gets by with enough jargon to sound good to someone who knows nothing about the subject and sells himself as an expert on that basis. As long as he can keep everyone snowed, he rides high. When the bottom falls out, he reinvents himself again. I've known a few of these, and I've even lost a few jobs to them. Their incompetence does catch up with them, but sometimes the company fails first, at least partly as a result of their incompetence. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 03, 2008 7:57 AM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] It kinds of describes us all I ran across this in one of the newsletters I get. I read it with amusement, but after a little reflection I realized I too have a bit of this "new man". In order to survive in this high tech world it takes a bit of "I can do that" attitude when faced with stuff we have never seen before. Of course we then actually go figure it out and do it. http://www.simple-talk.com/opinion/opinion-pieces/the-new-man/ John W. Colby Colby Consulting www.ColbyConsulting.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 Thu Apr 3 11:07:13 2008 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Thu, 3 Apr 2008 11:07:13 -0500 Subject: [AccessD] Report Troubles Message-ID: The first problem is that when I go to set the format for a text box the drop down list is empty. The report also ignores the format settings. Second problem. I put the following as the control source for a text box in the report footer and it returns a value of #error#. =Sum([qry Estimated MTD Oil Sales by Manifold]!BOPD) This is the query the report is based on. Do I have a corrupt report? 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 Thu Apr 3 11:23:00 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 3 Apr 2008 12:23:00 -0400 Subject: [AccessD] It kinds of describes us all References: <000301c8959a$f8774f50$0601a8c0@M90> Message-ID: <00b601c895a6$fccc8230$0302a8c0@Laptop> It is an atmosphere of greed, selfishness, and competition - it's 'in the air' you might say - in which these folks are allowed to flourish until said 'bottom drops out.' But then, that's how the governments and societies of this age have been structured to encourage 'progress' and 'science.' Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Charlotte Foust" To: "Access Developers discussion and problem solving" Sent: Thursday, April 03, 2008 11:24 AM Subject: Re: [AccessD] It kinds of describes us all > Not really, John. The difference is that the "new man" reinvents > himself as something he never really intends to become, while we really > reinvent ourselves and become what is needed. That is not the intent of > the "new man." His (or her) intent is to be an expert (a la Robert > Ringer's "Winning By Intimidation"). He gets by with enough jargon to > sound good to someone who knows nothing about the subject and sells > himself as an expert on that basis. As long as he can keep everyone > snowed, he rides high. When the bottom falls out, he reinvents himself > again. I've known a few of these, and I've even lost a few jobs to > them. Their incompetence does catch up with them, but sometimes the > company fails first, at least partly as a result of their incompetence. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, April 03, 2008 7:57 AM > To: 'Access Developers discussion and problem solving'; 'Discussion of > Hardware and Software issues'; dba-sqlserver at databaseadvisors.com > Subject: [AccessD] It kinds of describes us all > > I ran across this in one of the newsletters I get. I read it with > amusement, but after a little reflection I realized I too have a bit of > this "new man". In order to survive in this high tech world it takes a > bit of "I can do that" attitude when faced with stuff we have never seen > before. Of course we then actually go figure it out and do it. > > http://www.simple-talk.com/opinion/opinion-pieces/the-new-man/ > > > John W. Colby > Colby Consulting > 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 barbara at moosehill.com Thu Apr 3 11:45:15 2008 From: barbara at moosehill.com (Barbara Mende) Date: Thu, 3 Apr 2008 09:45:15 -0700 (PDT) Subject: [AccessD] Swelling database Message-ID: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara From cfoust at infostatsystems.com Thu Apr 3 12:01:42 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Apr 2008 10:01:42 -0700 Subject: [AccessD] Swelling database In-Reply-To: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> Message-ID: What version of Access and what file format? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- 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 Apr 3 12:01:30 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 3 Apr 2008 13:01:30 -0400 Subject: [AccessD] Swelling database References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> Message-ID: <00c701c895ac$5e111330$0302a8c0@Laptop> I doubt there's anything wrong with asking for space and not getting it back - just no compact-decompile-compact Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Barbara Mende" To: "Access Developers discussion and problem solving" Sent: Thursday, April 03, 2008 12:45 PM Subject: [AccessD] Swelling database > My little database had 575 text entries and was 968 KB in size this > morning. I added 50 text entries that were like the others, compacted it, > and it had grown to 1924 KB! I had added some query forms but removed > them. Is something seriously wrong? What should I do about it? > > Thanks! > Barbara > > -- > 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 Apr 3 12:15:47 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 3 Apr 2008 18:15:47 +0100 Subject: [AccessD] Swelling database In-Reply-To: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> Message-ID: <016401c895ae$5d535690$8119fea9@LTVM> If any of them are memo fields then you will have to periodically compact it. I have posted on memo fields before but basically Access does not overwrite (for speed reasons) but adds to the end so the grow and grow on each edit. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 5:45 PM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From barbara at moosehill.com Thu Apr 3 12:27:32 2008 From: barbara at moosehill.com (Barbara Mende) Date: Thu, 3 Apr 2008 10:27:32 -0700 (PDT) Subject: [AccessD] Swelling database Message-ID: <759372.69661.qm@web509.biz.mail.mud.yahoo.com> Access 2002. Windows XP. And yes, there are long memo fields but there always were. I use the form for data entry. But I compact it every day. Thanks, everyone! ----- Original Message ---- From: Charlotte Foust To: Access Developers discussion and problem solving Sent: Thursday, April 3, 2008 1:01:42 PM Subject: Re: [AccessD] Swelling database What version of Access and what file format? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Thu Apr 3 12:33:54 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 3 Apr 2008 10:33:54 -0700 Subject: [AccessD] Swelling database In-Reply-To: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> Message-ID: <003701c895b0$e3dbe180$0301a8c0@HAL9005> Is it just tables in your db or forms/report/queries etc., as well? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- 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. Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 4:14 PM From garykjos at gmail.com Thu Apr 3 12:36:26 2008 From: garykjos at gmail.com (Gary Kjos) Date: Thu, 3 Apr 2008 12:36:26 -0500 Subject: [AccessD] Swelling database In-Reply-To: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> Message-ID: I think it adds space in chunks. If you add one record the database size may not necessarily change at all. Add 5 more and maybe no increase either. Add one more and WHAM there it grows by room for another bunch. GK On Thu, Apr 3, 2008 at 11:45 AM, Barbara Mende wrote: > My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? > > Thanks! > Barbara > > -- > 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 cfoust at infostatsystems.com Thu Apr 3 12:38:07 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Apr 2008 10:38:07 -0700 Subject: [AccessD] Swelling database In-Reply-To: <759372.69661.qm@web509.biz.mail.mud.yahoo.com> References: <759372.69661.qm@web509.biz.mail.mud.yahoo.com> Message-ID: Access 2000 or 2002 file format? There's an extra system table in 2002 format that doesn't shrink when you compact. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 10:28 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Swelling database Access 2002. Windows XP. And yes, there are long memo fields but there always were. I use the form for data entry. But I compact it every day. Thanks, everyone! ----- Original Message ---- From: Charlotte Foust To: Access Developers discussion and problem solving Sent: Thursday, April 3, 2008 1:01:42 PM Subject: Re: [AccessD] Swelling database What version of Access and what file format? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 3 12:48:16 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 3 Apr 2008 13:48:16 -0400 Subject: [AccessD] Report Troubles References: Message-ID: <01c501c895b2$e994cea0$4b3a8343@SusanOne> > The first problem is that when I go to set the format for a text box the > drop down list is empty. The report also ignores the format settings. ========I don't have an explanation for this one. > > Second problem. I put the following as the control source for a text box > in the report footer and it returns a value of #error#. > > =Sum([qry Estimated MTD Oil Sales by Manifold]!BOPD) > > This is the query the report is based on. ========Remove the query reference -- SUM(BOPD) is all you need, as long as BOPD is in the underlying data source. Susan H. From barbara at moosehill.com Thu Apr 3 13:05:35 2008 From: barbara at moosehill.com (Barbara Mende) Date: Thu, 3 Apr 2008 11:05:35 -0700 (PDT) Subject: [AccessD] Swelling database Message-ID: <551251.63162.qm@web508.biz.mail.mud.yahoo.com> All of the above, although really only one major table/form plus a few queries. Lots of text in memo fields but only nine fields. Really simple and dumb. I'm learning a lot from you. (Does anyone know of a good basic manual? I think I've seen them all and they never have what I'm looking for.) Thanks again, B. ----- Original Message ---- From: Rocky Smolin at Beach Access Software To: Access Developers discussion and problem solving Sent: Thursday, April 3, 2008 1:33:54 PM Subject: Re: [AccessD] Swelling database Is it just tables in your db or forms/report/queries etc., as well? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- 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. Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 4:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Thu Apr 3 13:17:57 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 3 Apr 2008 18:17:57 +0000 Subject: [AccessD] Swelling database In-Reply-To: <551251.63162.qm@web508.biz.mail.mud.yahoo.com> References: <551251.63162.qm@web508.biz.mail.mud.yahoo.com> Message-ID: Barbara, I'm sure others will have manual/book suggestions...but other than this AccessD...the most helpful thing for me learning was a combination of the HELP files and Northwind/Samples databases. Although I'm not crazy about the HELP in versions past 97...Northwind continues to give useful examples...in my opinion. Good Luck, Mark A. Matte > Date: Thu, 3 Apr 2008 11:05:35 -0700 > From: barbara at moosehill.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Swelling database > > All of the above, although really only one major table/form plus a few queries. Lots of text in memo fields but only nine fields. Really simple and dumb. I'm learning a lot from you. (Does anyone know of a good basic manual? I think I've seen them all and they never have what I'm looking for.) Thanks again, > B. > > ----- Original Message ---- > From: Rocky Smolin at Beach Access Software > To: Access Developers discussion and problem solving > Sent: Thursday, April 3, 2008 1:33:54 PM > Subject: Re: [AccessD] Swelling database > > Is it just tables in your db or forms/report/queries etc., as well? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende > Sent: Thursday, April 03, 2008 9:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Swelling database > > My little database had 575 text entries and was 968 KB in size this morning. > I added 50 text entries that were like the others, compacted it, and it had > grown to 1924 KB! I had added some query forms but removed them. Is > something seriously wrong? What should I do about it? > > Thanks! > Barbara > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get in touch in an instant. Get Windows Live Messenger now. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_getintouch_042008 From dwaters at usinternet.com Thu Apr 3 13:18:37 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 3 Apr 2008 13:18:37 -0500 Subject: [AccessD] Swelling database In-Reply-To: <003701c895b0$e3dbe180$0301a8c0@HAL9005> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com> <003701c895b0$e3dbe180$0301a8c0@HAL9005> Message-ID: <001601c895b7$22dfdf70$0300a8c0@danwaters> Barbara - In order to get your database to the minimum size, do this: 1) Go to Tools|Options on the Advanced tab. 2) Select Access 2000 under Default File Format (leave this as a permanent setting) 3) Close the database. 4) Create a shortcut to open your database. Add this to the end of the target field: /decompile This will be called your Decompile shortcut. 5) Open the database using this shortcut. Go to a code module and select Compile under the Debug menu. This will optimize your code, removing some old code behind the scenes. 6) Now compact your database. You can create a separate shortcut to do this by adding /compact at the end of the target string in the shortcut. Call this your Compact shortcut. Once you have these two shortcuts created, you can quickly Decompile, Compile, and Compact your database. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara From Chester_Kaup at kindermorgan.com Thu Apr 3 13:23:46 2008 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Thu, 3 Apr 2008 13:23:46 -0500 Subject: [AccessD] Report Troubles In-Reply-To: <01c501c895b2$e994cea0$4b3a8343@SusanOne> References: <01c501c895b2$e994cea0$4b3a8343@SusanOne> Message-ID: SUM(BOPD) works. Format problem somehow fixed itself. Thanks. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Thursday, April 03, 2008 12:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Report Troubles > The first problem is that when I go to set the format for a text box the > drop down list is empty. The report also ignores the format settings. ========I don't have an explanation for this one. > > Second problem. I put the following as the control source for a text box > in the report footer and it returns a value of #error#. > > =Sum([qry Estimated MTD Oil Sales by Manifold]!BOPD) > > This is the query the report is based on. ========Remove the query reference -- SUM(BOPD) is all you need, as long as BOPD is in the underlying data source. 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 Apr 3 13:48:46 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 3 Apr 2008 14:48:46 -0400 Subject: [AccessD] Report Troubles References: <01c501c895b2$e994cea0$4b3a8343@SusanOne> Message-ID: <021801c895bb$5b738720$4b3a8343@SusanOne> Great! Don't you love a good Access mystery???? ;) Susan H. > SUM(BOPD) works. > Format problem somehow fixed itself. From Patricia.O'Connor at otda.state.ny.us Thu Apr 3 13:57:48 2008 From: Patricia.O'Connor at otda.state.ny.us (O'Connor, Patricia (OTDA)) Date: Thu, 3 Apr 2008 14:57:48 -0400 Subject: [AccessD] Need reason document for default format In-Reply-To: <001601c895b7$22dfdf70$0300a8c0@danwaters> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com><003701c895b0$e3dbe180$0301a8c0@HAL9005> <001601c895b7$22dfdf70$0300a8c0@danwaters> Message-ID: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB301@EXCNYSM0A1AI.nysemail.nyenet> I store all my access 2003 (2k3) databases in 2000 format I know there is a tech reason not to go to 2k3 format and I can not find the documentation. Anyone have a link to this. I just need to justify why. Thanks Patti ************************************************** * Patricia O'Connor * Information Technology Specialist 3 (Programming) * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. From dwaters at usinternet.com Thu Apr 3 16:26:03 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 3 Apr 2008 16:26:03 -0500 Subject: [AccessD] Need reason document for default format In-Reply-To: <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB301@EXCNYSM0A1AI.nysemail.nyenet> References: <668330.11703.qm@web501.biz.mail.mud.yahoo.com><003701c895b0$e3dbe180$0301a8c0@HAL9005><001601c895b7$22dfdf70$0300a8c0@danwaters> <01DBAB52E30A9A4AB3D94EF8029EDBE8021BB301@EXCNYSM0A1AI.nysemail.nyenet> Message-ID: <001f01c895d1$524f95b0$0300a8c0@danwaters> Patti, Read Barbara Mende's email in AccessD from today at 2:29 PM. And Charlotte's email in AccessD from today at 3:59 PM. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of O'Connor, Patricia (OTDA) Sent: Thursday, April 03, 2008 1:58 PM To: Access Developers discussion and problem solving Subject: [AccessD] Need reason document for default format I store all my access 2003 (2k3) databases in 2000 format I know there is a tech reason not to go to 2k3 format and I can not find the documentation. Anyone have a link to this. I just need to justify why. Thanks Patti ************************************************** * Patricia O'Connor * Information Technology Specialist 3 (Programming) * OTDA - BDMA * (W) mailto:Patricia.O'Connor at otda.state.ny.us * (w) mailto:aa1160 at nysemail.state.ny.us ************************************************** -------------------------------------------------------- This e-mail, including any attachments, may be confidential, privileged or otherwise legally protected. It is intended only for the addressee. If you received this e-mail in error or from someone who was not authorized to send it to you, do not disseminate, copy or otherwise use this e-mail or its attachments. Please notify the sender immediately by reply e-mail and delete the e-mail from your system. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Thu Apr 3 18:53:14 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Thu, 3 Apr 2008 16:53:14 -0700 Subject: [AccessD] Swelling database In-Reply-To: <551251.63162.qm@web508.biz.mail.mud.yahoo.com> References: <551251.63162.qm@web508.biz.mail.mud.yahoo.com> Message-ID: <000401c895e5$e1cfa3b0$0301a8c0@HAL9005> I still have the Access 2000 Developer's Handbook (Getz, Gilbert, Littwin) on my desk and use it frequently. My copy is getting pretty beat up. It's the Bible and has lots of code on a CD that you can cut and paste. Everything's in there. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 11:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Swelling database All of the above, although really only one major table/form plus a few queries. Lots of text in memo fields but only nine fields. Really simple and dumb. I'm learning a lot from you. (Does anyone know of a good basic manual? I think I've seen them all and they never have what I'm looking for.) Thanks again, B. ----- Original Message ---- From: Rocky Smolin at Beach Access Software To: Access Developers discussion and problem solving Sent: Thursday, April 3, 2008 1:33:54 PM Subject: Re: [AccessD] Swelling database Is it just tables in your db or forms/report/queries etc., as well? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende Sent: Thursday, April 03, 2008 9:45 AM To: Access Developers discussion and problem solving Subject: [AccessD] Swelling database My little database had 575 text entries and was 968 KB in size this morning. I added 50 text entries that were like the others, compacted it, and it had grown to 1924 KB! I had added some query forms but removed them. Is something seriously wrong? What should I do about it? Thanks! Barbara -- 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. Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 4:14 PM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 4:14 PM From fuller.artful at gmail.com Thu Apr 3 19:14:41 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 3 Apr 2008 20:14:41 -0400 Subject: [AccessD] Swelling database In-Reply-To: <000401c895e5$e1cfa3b0$0301a8c0@HAL9005> References: <551251.63162.qm@web508.biz.mail.mud.yahoo.com> <000401c895e5$e1cfa3b0$0301a8c0@HAL9005> Message-ID: <29f585dd0804031714u48569869hb59b99907140f6ed@mail.gmail.com> Currently I am using A2k3 and frequently using its "Back Up Database" option. I also frequently use "Compact" option. What puzzles me is that when I use the former the db-size goes down from say 4MB to 2MB, but the "Compact" option leaves the same file as about 4MB rather than the 2MB of the backed-up version. I don't know why this occurs. What I have learned is that when I backup Arthur20080404.mdb which is 4MB the result (Arthur20080404a.mdb) is about half the size. The weird thing is that Access reloads the current one rather than the backup, but I guess I can live with that now that I know it. What puzzles me about this all is that "Compact and Repair" does not compress the file anywhere near as much as "Backup". That seems very odd to me, but I have done this dozens of times and it is consistent. Arthur On Thu, Apr 3, 2008 at 7:53 PM, Rocky Smolin at Beach Access Software < rockysmolin at bchacc.com> wrote: > I still have the Access 2000 Developer's Handbook (Getz, Gilbert, Littwin) > on my desk and use it frequently. My copy is getting pretty beat up. It's > the Bible and has lots of code on a CD that you can cut and paste. > Everything's in there. > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende > Sent: Thursday, April 03, 2008 11:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Swelling database > > All of the above, although really only one major table/form plus a few > queries. Lots of text in memo fields but only nine fields. Really simple > and dumb. I'm learning a lot from you. (Does anyone know of a good basic > manual? I think I've seen them all and they never have what I'm looking > for.) Thanks again, B. > > ----- Original Message ---- > From: Rocky Smolin at Beach Access Software > To: Access Developers discussion and problem solving > > Sent: Thursday, April 3, 2008 1:33:54 PM > Subject: Re: [AccessD] Swelling database > > Is it just tables in your db or forms/report/queries etc., as well? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara Mende > Sent: Thursday, April 03, 2008 9:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Swelling database > > My little database had 575 text entries and was 968 KB in size this > morning. > I added 50 text entries that were like the others, compacted it, and it > had > grown to 1924 KB! I had added some query forms but removed them. Is > something seriously wrong? What should I do about it? > > Thanks! > Barbara > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From cfoust at infostatsystems.com Thu Apr 3 19:40:13 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 3 Apr 2008 17:40:13 -0700 Subject: [AccessD] Swelling database In-Reply-To: <29f585dd0804031714u48569869hb59b99907140f6ed@mail.gmail.com> References: <551251.63162.qm@web508.biz.mail.mud.yahoo.com><000401c895e5$e1cfa3b0$0301a8c0@HAL9005> <29f585dd0804031714u48569869hb59b99907140f6ed@mail.gmail.com> Message-ID: I suspect the "backup" creates a new database and imports everything into it rather than just doing a compact. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, April 03, 2008 5:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Swelling database Currently I am using A2k3 and frequently using its "Back Up Database" option. I also frequently use "Compact" option. What puzzles me is that when I use the former the db-size goes down from say 4MB to 2MB, but the "Compact" option leaves the same file as about 4MB rather than the 2MB of the backed-up version. I don't know why this occurs. What I have learned is that when I backup Arthur20080404.mdb which is 4MB the result (Arthur20080404a.mdb) is about half the size. The weird thing is that Access reloads the current one rather than the backup, but I guess I can live with that now that I know it. What puzzles me about this all is that "Compact and Repair" does not compress the file anywhere near as much as "Backup". That seems very odd to me, but I have done this dozens of times and it is consistent. Arthur On Thu, Apr 3, 2008 at 7:53 PM, Rocky Smolin at Beach Access Software < rockysmolin at bchacc.com> wrote: > I still have the Access 2000 Developer's Handbook (Getz, Gilbert, > Littwin) on my desk and use it frequently. My copy is getting pretty > beat up. It's the Bible and has lots of code on a CD that you can cut and paste. > Everything's in there. > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara > Mende > Sent: Thursday, April 03, 2008 11:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Swelling database > > All of the above, although really only one major table/form plus a few > queries. Lots of text in memo fields but only nine fields. Really > simple and dumb. I'm learning a lot from you. (Does anyone know of a > good basic manual? I think I've seen them all and they never have > what I'm looking > for.) Thanks again, B. > > ----- Original Message ---- > From: Rocky Smolin at Beach Access Software > To: Access Developers discussion and problem solving > > Sent: Thursday, April 3, 2008 1:33:54 PM > Subject: Re: [AccessD] Swelling database > > Is it just tables in your db or forms/report/queries etc., as well? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara > Mende > Sent: Thursday, April 03, 2008 9:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Swelling database > > My little database had 575 text entries and was 968 KB in size this > morning. > I added 50 text entries that were like the others, compacted it, and > it had grown to 1924 KB! I had added some query forms but removed > them. Is something seriously wrong? What should I do about it? > > Thanks! > Barbara > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: > 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: > 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Apr 3 20:07:59 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 3 Apr 2008 20:07:59 -0500 Subject: [AccessD] Swelling database In-Reply-To: References: <551251.63162.qm@web508.biz.mail.mud.yahoo.com><000401c895e5$e1cfa3b0$0301a8c0@HAL9005><29f585dd0804031714u48569869hb59b99907140f6ed@mail.gmail.com> Message-ID: <002601c895f0$5346d5e0$0300a8c0@danwaters> The backup might also have the effect of decompile/compile to remove 'old' code. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, April 03, 2008 7:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Swelling database I suspect the "backup" creates a new database and imports everything into it rather than just doing a compact. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Thursday, April 03, 2008 5:15 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Swelling database Currently I am using A2k3 and frequently using its "Back Up Database" option. I also frequently use "Compact" option. What puzzles me is that when I use the former the db-size goes down from say 4MB to 2MB, but the "Compact" option leaves the same file as about 4MB rather than the 2MB of the backed-up version. I don't know why this occurs. What I have learned is that when I backup Arthur20080404.mdb which is 4MB the result (Arthur20080404a.mdb) is about half the size. The weird thing is that Access reloads the current one rather than the backup, but I guess I can live with that now that I know it. What puzzles me about this all is that "Compact and Repair" does not compress the file anywhere near as much as "Backup". That seems very odd to me, but I have done this dozens of times and it is consistent. Arthur On Thu, Apr 3, 2008 at 7:53 PM, Rocky Smolin at Beach Access Software < rockysmolin at bchacc.com> wrote: > I still have the Access 2000 Developer's Handbook (Getz, Gilbert, > Littwin) on my desk and use it frequently. My copy is getting pretty > beat up. It's the Bible and has lots of code on a CD that you can cut and paste. > Everything's in there. > > Rocky > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara > Mende > Sent: Thursday, April 03, 2008 11:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Swelling database > > All of the above, although really only one major table/form plus a few > queries. Lots of text in memo fields but only nine fields. Really > simple and dumb. I'm learning a lot from you. (Does anyone know of a > good basic manual? I think I've seen them all and they never have > what I'm looking > for.) Thanks again, B. > > ----- Original Message ---- > From: Rocky Smolin at Beach Access Software > To: Access Developers discussion and problem solving > > Sent: Thursday, April 3, 2008 1:33:54 PM > Subject: Re: [AccessD] Swelling database > > Is it just tables in your db or forms/report/queries etc., as well? > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Barbara > Mende > Sent: Thursday, April 03, 2008 9:45 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Swelling database > > My little database had 575 text entries and was 968 KB in size this > morning. > I added 50 text entries that were like the others, compacted it, and > it had grown to 1924 KB! I had added some query forms but removed > them. Is something seriously wrong? What should I do about it? > > Thanks! > Barbara > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: > 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. > Version: 7.5.519 / Virus Database: 269.22.5/1356 - Release Date: > 4/2/2008 > 4:14 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Fri Apr 4 10:20:43 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 04 Apr 2008 11:20:43 -0400 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: <47EBC348.4000101@torchlake.com> References: <47EBC348.4000101@torchlake.com> Message-ID: <47F6474B.9020407@torchlake.com> Hi All, In order to just get my client's database functional - not perfected, just functional - so they can record contributions and send out acknowledgement letters, I did install a VM (using VMWare Server) and load it with Win98 (with second edition update), then I installed as much of Office 97 as I needed (Access and Word, essentially). About the only problems I really had with that are: 1) it is slow to work in, 2) the screen resolution is awful, and 3) it won't see my USB ports, so I couldn't use my flash drive or my USB-connected printer (I installed it and had the print feature print to a file, because I just needed to be able to preview my reports, not really print them). For the future, I have to learn a lot more about this virtual machine business. Working in that environment I succeeded in creating a new blank database and importing into it the functional portions of my client's Version9 and Version10 databases. The data tables of Version10 were whole and properly related, but many of the forms and reports were corrupted, as well as a few queries. Pulling what worked from each of the database versions I was able to get Version11 to work nicely, and I tested the mail merge Word letter. It works. One nice little extra is that I fixed a detail that bothered me. The form letter had a field for the honorary prefix (Mr., Ms., Dr., etc.) before the field for the first name, which is great except when there is no honorary prefix used. When that happens, the resulting name line starts with a space. I know, it's a tiny detail, and it can be quickly fixed with a little search and replace action, but, I'm very picky!. So, I put in a conditional mergefield, which I knew could be done, but which I hadn't done since Word was a DOS program (yes, I AM that old), and it took me a while to sort it all out, but I got it and it works, and I'm delighted. Next steps with this client include revisiting how they want to use the database - there are features in it that haven't been used since 1999 when they moved their accounting to QuickBooks, for instance - and remodeling it. Part of the remodeling will include splitting the database into BE and FE, an area where I have only a little experience so I'll be back for help. Furthermore, I have to put more security measures in place than are there. It is very clear that someone has been fooling around in the database, writing small queries with useful names like Query1, and changing table names (without updating the queries that depend on those tables) - stuff like that. Someone knows enough to get into the database objects, but not enough to keep from doing damage. My friend who built the database back in 1997, took the executive director at his word that nobody would mess with the innards of the database. Ha! Thanks for all the help I received from the members of this list. Tina From markamatte at hotmail.com Fri Apr 4 11:47:26 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 4 Apr 2008 16:47:26 +0000 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: <47F6474B.9020407@torchlake.com> References: <47EBC348.4000101@torchlake.com> <47F6474B.9020407@torchlake.com> Message-ID: Just an FYI... >When that happens, the resulting name line > starts with a space. I know, it's a tiny detail, and it can be quickly > fixed with a little search and replace action I have the same problem in a Label/Envelope database...I use the TRIM function to get rid of the spaces. Just sharing. Mark A. Matte > Date: Fri, 4 Apr 2008 11:20:43 -0400 > From: tinanfields at torchlake.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] VM for different versions of Access - Resolved for now > > Hi All, > > In order to just get my client's database functional - not perfected, > just functional - so they can record contributions and send out > acknowledgement letters, I did install a VM (using VMWare Server) and > load it with Win98 (with second edition update), then I installed as > much of Office 97 as I needed (Access and Word, essentially). About the > only problems I really had with that are: 1) it is slow to work in, 2) > the screen resolution is awful, and 3) it won't see my USB ports, so I > couldn't use my flash drive or my USB-connected printer (I installed it > and had the print feature print to a file, because I just needed to be > able to preview my reports, not really print them). For the future, I > have to learn a lot more about this virtual machine business. > > Working in that environment I succeeded in creating a new blank database > and importing into it the functional portions of my client's Version9 > and Version10 databases. The data tables of Version10 were whole and > properly related, but many of the forms and reports were corrupted, as > well as a few queries. Pulling what worked from each of the database > versions I was able to get Version11 to work nicely, and I tested the > mail merge Word letter. It works. > > One nice little extra is that I fixed a detail that bothered me. The > form letter had a field for the honorary prefix (Mr., Ms., Dr., etc.) > before the field for the first name, which is great except when there is > no honorary prefix used. When that happens, the resulting name line > starts with a space. I know, it's a tiny detail, and it can be quickly > fixed with a little search and replace action, but, I'm very picky!. > So, I put in a conditional mergefield, which I knew could be done, but > which I hadn't done since Word was a DOS program (yes, I AM that old), > and it took me a while to sort it all out, but I got it and it works, > and I'm delighted. > > Next steps with this client include revisiting how they want to use the > database - there are features in it that haven't been used since 1999 > when they moved their accounting to QuickBooks, for instance - and > remodeling it. Part of the remodeling will include splitting the > database into BE and FE, an area where I have only a little experience > so I'll be back for help. Furthermore, I have to put more security > measures in place than are there. It is very clear that someone has > been fooling around in the database, writing small queries with useful > names like Query1, and changing table names (without updating the > queries that depend on those tables) - stuff like that. Someone knows > enough to get into the database objects, but not enough to keep from > doing damage. > > My friend who built the database back in 1997, took the executive > director at his word that nobody would mess with the innards of the > database. Ha! > > Thanks for all the help I received from the members of this list. > > Tina > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From tinanfields at torchlake.com Fri Apr 4 13:28:24 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Fri, 04 Apr 2008 14:28:24 -0400 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: References: <47EBC348.4000101@torchlake.com> <47F6474B.9020407@torchlake.com> Message-ID: <47F67348.1080204@torchlake.com> Hi Mark, Yes, I use that in Access. Does that function exist in Word? I didn't see it. The other method I considered using was to craft a concatenated field in the query - and there I would use TRIM - and then have that concatenated field be the inserted mergefield in the Word document. Maybe I'll go back and play around with that a little more for my own satisfaction. Thanks for the thought. Tina Mark A Matte wrote: > Just an FYI... > > >> When that happens, the resulting name line >> starts with a space. I know, it's a tiny detail, and it can be quickly >> fixed with a little search and replace action >> > > I have the same problem in a Label/Envelope database...I use the TRIM function to get rid of the spaces. > > Just sharing. > > Mark A. Matte > > > >> Date: Fri, 4 Apr 2008 11:20:43 -0400 >> From: tinanfields at torchlake.com >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] VM for different versions of Access - Resolved for now >> >> Hi All, >> >> In order to just get my client's database functional - not perfected, >> just functional - so they can record contributions and send out >> acknowledgement letters, I did install a VM (using VMWare Server) and >> load it with Win98 (with second edition update), then I installed as >> much of Office 97 as I needed (Access and Word, essentially). About the >> only problems I really had with that are: 1) it is slow to work in, 2) >> the screen resolution is awful, and 3) it won't see my USB ports, so I >> couldn't use my flash drive or my USB-connected printer (I installed it >> and had the print feature print to a file, because I just needed to be >> able to preview my reports, not really print them). For the future, I >> have to learn a lot more about this virtual machine business. >> >> Working in that environment I succeeded in creating a new blank database >> and importing into it the functional portions of my client's Version9 >> and Version10 databases. The data tables of Version10 were whole and >> properly related, but many of the forms and reports were corrupted, as >> well as a few queries. Pulling what worked from each of the database >> versions I was able to get Version11 to work nicely, and I tested the >> mail merge Word letter. It works. >> >> One nice little extra is that I fixed a detail that bothered me. The >> form letter had a field for the honorary prefix (Mr., Ms., Dr., etc.) >> before the field for the first name, which is great except when there is >> no honorary prefix used. When that happens, the resulting name line >> starts with a space. I know, it's a tiny detail, and it can be quickly >> fixed with a little search and replace action, but, I'm very picky!. >> So, I put in a conditional mergefield, which I knew could be done, but >> which I hadn't done since Word was a DOS program (yes, I AM that old), >> and it took me a while to sort it all out, but I got it and it works, >> and I'm delighted. >> >> Next steps with this client include revisiting how they want to use the >> database - there are features in it that haven't been used since 1999 >> when they moved their accounting to QuickBooks, for instance - and >> remodeling it. Part of the remodeling will include splitting the >> database into BE and FE, an area where I have only a little experience >> so I'll be back for help. Furthermore, I have to put more security >> measures in place than are there. It is very clear that someone has >> been fooling around in the database, writing small queries with useful >> names like Query1, and changing table names (without updating the >> queries that depend on those tables) - stuff like that. Someone knows >> enough to get into the database objects, but not enough to keep from >> doing damage. >> >> My friend who built the database back in 1997, took the executive >> director at his word that nobody would mess with the innards of the >> database. Ha! >> >> Thanks for all the help I received from the members of this list. >> >> Tina >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > _________________________________________________________________ > Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. > hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 > From fuller.artful at gmail.com Fri Apr 4 14:04:49 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Fri, 4 Apr 2008 15:04:49 -0400 Subject: [AccessD] Project Management Path Message-ID: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> At my ripe old age, I am pondering becoming a manager of software projects rather than a developer of same. I have occasionally led a team of developers toward a project goal, but more often been the principal developer of a project. I am wondering how to make the leap. While realizing that this is a list for developers, I also think that this might be the best place to ask this question. I know a lot about Access. I know a little about .NET. I know a fair amount about PHP and Python Ruby and Ruby on Rails. I know a little about some strange languages used by very few, including OCaml. I have only occasionally been team-lead in a multi-developer project. I think I did pretty well in them. So how does one go from Developer to Manager of Developers? I think that I'm growing too old to be there in the trenches of develpment, and yet that's what I love and know best. But I think that the young recent graduates have the "stay up until it works" enthusiasm that I no longer have, although that's not always true; I've recently spent 40 hours solid at the box solving a particularly difficult problem, and couldn't quit until I finally cornered the ornery pig and wrestled him down. But perhaps a younger, brighter person could have wrestled said pig down much more quickly than I, which leads to a rather sickening and embarrassing conclusion (following the Peter Principle): the best thing to do with Arthur is promote him. So, how to become a manager of programmers who are far more gifted in languages that I know a little about? How does one go from Here to There? How do I admit in my resume that I know a fair amount about the abstract language of programming but perhaps nothing at all about the language your project is using? What are the credentials of a Project Manager? I am particularly interested in asking this question here, since you are all programmers, which perhaps turns the question into "What values would you desire in your project manager?". One could trivialize this question into, "Just learn MS-Project" but that is hardly the point. Any fool can write a critical path. That's not the issue at all. As I see it (and admittedly I know nothing about the subject), there are two issues|perspectives: 1. Tell the team what needs to be done and how quickly. 2. Tell the superiors why it cannot possibly happen in said time-frame + expense-dollars. On both sides, I am guaranteed to meet resistance. Developers will say, "Impossible!" Superiors will say, "Impossible!" And the job of managing a software project is to get each team to bend a little. Of course, I know nothing about this profession, which was the whole point of this message. I'm looking for direction, courses to take, casual advice, and so on. I actually dare to presume that I could be fairly good at this profession, but perhaps not. Perhaps I'm an in-the-trenches guy not destined to coach the team. That could be. From rockysmolin at bchacc.com Fri Apr 4 15:23:56 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 4 Apr 2008 13:23:56 -0700 Subject: [AccessD] Project Management Path In-Reply-To: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> References: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> Message-ID: <00a401c89691$cee09c30$0301a8c0@HAL9005> Project Manager has more to do with Manager than Project. Understanding enough about the technology so that you can have it explained to you by the techs - I think you've got that. Standing between the users and the developers. Resolving conflicts, motivating your team, etc., etc. - not much to do with software. Plus, you'll have to do something I'm unqualified to do - get a regular job in a company that has enough programmers to need to project manager. I'm pretty much unemployable now - not having had an honest job since 1980. But you've got the resume for the job. Plenty of war stories. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, April 04, 2008 12:05 PM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Project Management Path At my ripe old age, I am pondering becoming a manager of software projects rather than a developer of same. I have occasionally led a team of developers toward a project goal, but more often been the principal developer of a project. I am wondering how to make the leap. While realizing that this is a list for developers, I also think that this might be the best place to ask this question. I know a lot about Access. I know a little about .NET. I know a fair amount about PHP and Python Ruby and Ruby on Rails. I know a little about some strange languages used by very few, including OCaml. I have only occasionally been team-lead in a multi-developer project. I think I did pretty well in them. So how does one go from Developer to Manager of Developers? I think that I'm growing too old to be there in the trenches of develpment, and yet that's what I love and know best. But I think that the young recent graduates have the "stay up until it works" enthusiasm that I no longer have, although that's not always true; I've recently spent 40 hours solid at the box solving a particularly difficult problem, and couldn't quit until I finally cornered the ornery pig and wrestled him down. But perhaps a younger, brighter person could have wrestled said pig down much more quickly than I, which leads to a rather sickening and embarrassing conclusion (following the Peter Principle): the best thing to do with Arthur is promote him. So, how to become a manager of programmers who are far more gifted in languages that I know a little about? How does one go from Here to There? How do I admit in my resume that I know a fair amount about the abstract language of programming but perhaps nothing at all about the language your project is using? What are the credentials of a Project Manager? I am particularly interested in asking this question here, since you are all programmers, which perhaps turns the question into "What values would you desire in your project manager?". One could trivialize this question into, "Just learn MS-Project" but that is hardly the point. Any fool can write a critical path. That's not the issue at all. As I see it (and admittedly I know nothing about the subject), there are two issues|perspectives: 1. Tell the team what needs to be done and how quickly. 2. Tell the superiors why it cannot possibly happen in said time-frame + expense-dollars. On both sides, I am guaranteed to meet resistance. Developers will say, "Impossible!" Superiors will say, "Impossible!" And the job of managing a software project is to get each team to bend a little. Of course, I know nothing about this profession, which was the whole point of this message. I'm looking for direction, courses to take, casual advice, and so on. I actually dare to presume that I could be fairly good at this profession, but perhaps not. Perhaps I'm an in-the-trenches guy not destined to coach the team. That could be. -- 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. Version: 7.5.519 / Virus Database: 269.22.5/1358 - Release Date: 4/3/2008 6:36 PM From Donald.A.McGillivray at sprint.com Fri Apr 4 15:20:05 2008 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Fri, 4 Apr 2008 15:20:05 -0500 Subject: [AccessD] Project Management Path In-Reply-To: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> References: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> Message-ID: <310215F6BEEEA84A8D6366F219C763313774009698@PDAWM07C.ad.sprint.com> Arthur, I'm no expert in the PM field, but in my position with a fortune 100 telecom company, I have had to interact with quite a few. I don't know if my experience in this area is typical of organizations this size, or just how it is in ours, but many of the PMs I've dealt with know next to nothing about technology. They do understand how to navigate the absurdly convoluted systems that constitute our "change management process." They're usually pretty good at collecting facts, determining who is responsible for which pieces of the puzzle, and getting everybody working together in a mostly coordinated way. They keep meetings focused and on track, and take and disseminate notes of everything (and I mean EVERYthing) that transpires on their projects. The most common problem arising as a result of their lack of technical expertise is having some critical piece turn up missing at the eleventh hour - one that all the experts on the team considered so obvious as to not merit a mention, but which the PM didn't have knowledge enough to anticipate. Still, despite their relative lack of technical expertise, I have found most of them to be quite effective at what they do. I can only imagine how much better they could do their jobs if they brought to the table the kind of experience that you possess. Best of luck to you with this transition . . . Don McGillivray From shamil at users.mns.ru Fri Apr 4 16:07:57 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Sat, 5 Apr 2008 01:07:57 +0400 Subject: [AccessD] Project Management Path In-Reply-To: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> Message-ID: <001001c89697$f5152190$6501a8c0@nant> Hi Arthur, Did you ever read this book: "Software for Your Hear, Core Protocols for Creating and Maintaining Shared Vision" by Jim and Michele McCarthy http://www.mccarthyshow.com/Books/SoftwareforYourHead/tabid/324/Default.aspx and/or "Dynamics on Software Development" by Jim McCarthy http://www.mccarthyshow.com/Books/DynamicsofSoftwareDevelopment/tabid/328/De fault.aspx ? If not this is what I'd think be the best to start with as well as listen to this stuff from the same authors: http://www.mccarthyshow.com/TheMcCarthyShow/AllEpisodes/tabid/1215/Default.a spx You can pass your "Team IQ Test" http://www.mccarthyshow.com/TheMcCarthyShow/WhatsyourteamIQ/tabid/1479/Defau lt.aspx and get the list of podcasts to listen to first of all... Happy weekend software management topics podcaxtx listening! :) Please tell us next week will they change your current understanding of PM role in a modern software development team/company.... Thank you. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, April 04, 2008 11:05 PM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Project Management Path At my ripe old age, I am pondering becoming a manager of software projects rather than a developer of same. I have occasionally led a team of developers toward a project goal, but more often been the principal developer of a project. I am wondering how to make the leap. While realizing that this is a list for developers, I also think that this might be the best place to ask this question. I know a lot about Access. I know a little about .NET. I know a fair amount about PHP and Python Ruby and Ruby on Rails. I know a little about some strange languages used by very few, including OCaml. I have only occasionally been team-lead in a multi-developer project. I think I did pretty well in them. So how does one go from Developer to Manager of Developers? I think that I'm growing too old to be there in the trenches of develpment, and yet that's what I love and know best. But I think that the young recent graduates have the "stay up until it works" enthusiasm that I no longer have, although that's not always true; I've recently spent 40 hours solid at the box solving a particularly difficult problem, and couldn't quit until I finally cornered the ornery pig and wrestled him down. But perhaps a younger, brighter person could have wrestled said pig down much more quickly than I, which leads to a rather sickening and embarrassing conclusion (following the Peter Principle): the best thing to do with Arthur is promote him. So, how to become a manager of programmers who are far more gifted in languages that I know a little about? How does one go from Here to There? How do I admit in my resume that I know a fair amount about the abstract language of programming but perhaps nothing at all about the language your project is using? What are the credentials of a Project Manager? I am particularly interested in asking this question here, since you are all programmers, which perhaps turns the question into "What values would you desire in your project manager?". One could trivialize this question into, "Just learn MS-Project" but that is hardly the point. Any fool can write a critical path. That's not the issue at all. As I see it (and admittedly I know nothing about the subject), there are two issues|perspectives: 1. Tell the team what needs to be done and how quickly. 2. Tell the superiors why it cannot possibly happen in said time-frame + expense-dollars. On both sides, I am guaranteed to meet resistance. Developers will say, "Impossible!" Superiors will say, "Impossible!" And the job of managing a software project is to get each team to bend a little. Of course, I know nothing about this profession, which was the whole point of this message. I'm looking for direction, courses to take, casual advice, and so on. I actually dare to presume that I could be fairly good at this profession, but perhaps not. Perhaps I'm an in-the-trenches guy not destined to coach the team. That could be. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robert at webedb.com Fri Apr 4 17:34:51 2008 From: robert at webedb.com (Robert L. Stewart) Date: Fri, 04 Apr 2008 17:34:51 -0500 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: References: Message-ID: <200804042235.m34MZgAL024283@databaseadvisors.com> Tina, See comments below... At 01:00 PM 4/4/2008, you wrote: >From: Tina Norris Fields >Subject: Re: [AccessD] VM for different versions of Access - Resolved > for now >To: Access Developers discussion and problem solving > >Message-ID: <47F6474B.9020407 at torchlake.com> >Content-Type: text/plain; charset=ISO-8859-1; format=flowed > >Hi All, > >In order to just get my client's database functional - not perfected, >just functional - so they can record contributions and send out >acknowledgement letters, I did install a VM (using VMWare Server) and >load it with Win98 (with second edition update), then I installed as >much of Office 97 as I needed (Access and Word, essentially). About the >only problems I really had with that are: 1) it is slow to work in, First mistake was Win 98. You should not be running anything under Win XP SP2. That is one of the major reasons for the speed you are experiencing. >2) >the screen resolution is awful, and Depending on your screen resolution on your base OS machine, you may have to adjust to a poor resolution. Also, Win 98 drives for video inside of a vm is probably the issue here. >3) it won't see my USB ports, A Win 98 issue, not a VM issue. Go to XP. >so I >couldn't use my flash drive or my USB-connected printer (I installed it >and had the print feature print to a file, because I just needed to be >able to preview my reports, not really print them). For the future, I >have to learn a lot more about this virtual machine business. I bought the VMWare Workstation. I think it was about $169. With it I can create any number of VMs. I can also control the amount of RAM and disk space when they are created. I can also allocate more or less RAM when I run them. If you are going to do this on a regular basis. I would recommend getting that version. Also, remember that RAM is where the VM runs. The more you have the better it will run. I have 4 gb on the notebook that I use most of the time. And, even though XP uses on 3 gb, I can easily run 2 or 3 VMs at a time by allocating 750 meg to 1 gb for each to run in. Robert From accessd at shaw.ca Fri Apr 4 19:45:11 2008 From: accessd at shaw.ca (Jim Lawrence) Date: Fri, 04 Apr 2008 17:45:11 -0700 Subject: [AccessD] Project Management Path In-Reply-To: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> References: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> Message-ID: I profess to be no expert but I will give a few comments on what I do know. Most of the new applications are now web based. The pluses are: 1. A large market, immediately. 2. Centralized control, backups and immediate updates and fixes. Clients can access their data from anywhere. 3. You already know a number of web languages already. 4. Multiple web languages can be intregrated into a single project. The Negative: 1. Development of infra-structure can be a major adventure. 2. Controlling and communicating far flung developers can be more than interesting. Overview comments and observations: 1. An infra-structure like Subversion will support remote development, MSN, Gmail for inline talk or products like Skype and Gizmo, centralized BE server(s). 2. Controlling the BE server with its database and web server is mandatory. Steady and regular backups are more important than ever. 3. Front end modules should limit the use of .Net/PHP/etc that call back to the server except for data requests and business rule processing. FE functionality (anything to do with presentation), should be done, where possible in JavaScript. This gives faster client performance and limits the impact on the BE server. (Note: All the languages can run off either a MS or Linux server... .Net through MONO). 4. Establish clear lines of responsibility for each developer. Be ready to remove people who are not performing or are threatening the project in various ways. 5. Having a client who is bank-rolling the project is a definite plus. Or baring that try to set up a developer Co-op and talk everyone into investing in it.... this can be real tricky with everyone needing a clear contract... like who owns the code... How will compensation be distributed etc etc... The above is nothing to do with managing a project but rather my observations on the issues involved with web based projects which I have been involved with a few times. Some gone off the rails immediately and others have been very successful. HTH Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Friday, April 04, 2008 12:05 PM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Project Management Path At my ripe old age, I am pondering becoming a manager of software projects rather than a developer of same. I have occasionally led a team of developers toward a project goal, but more often been the principal developer of a project. I am wondering how to make the leap. While realizing that this is a list for developers, I also think that this might be the best place to ask this question. I know a lot about Access. I know a little about .NET. I know a fair amount about PHP and Python Ruby and Ruby on Rails. I know a little about some strange languages used by very few, including OCaml. I have only occasionally been team-lead in a multi-developer project. I think I did pretty well in them. So how does one go from Developer to Manager of Developers? I think that I'm growing too old to be there in the trenches of develpment, and yet that's what I love and know best. But I think that the young recent graduates have the "stay up until it works" enthusiasm that I no longer have, although that's not always true; I've recently spent 40 hours solid at the box solving a particularly difficult problem, and couldn't quit until I finally cornered the ornery pig and wrestled him down. But perhaps a younger, brighter person could have wrestled said pig down much more quickly than I, which leads to a rather sickening and embarrassing conclusion (following the Peter Principle): the best thing to do with Arthur is promote him. So, how to become a manager of programmers who are far more gifted in languages that I know a little about? How does one go from Here to There? How do I admit in my resume that I know a fair amount about the abstract language of programming but perhaps nothing at all about the language your project is using? What are the credentials of a Project Manager? I am particularly interested in asking this question here, since you are all programmers, which perhaps turns the question into "What values would you desire in your project manager?". One could trivialize this question into, "Just learn MS-Project" but that is hardly the point. Any fool can write a critical path. That's not the issue at all. As I see it (and admittedly I know nothing about the subject), there are two issues|perspectives: 1. Tell the team what needs to be done and how quickly. 2. Tell the superiors why it cannot possibly happen in said time-frame + expense-dollars. On both sides, I am guaranteed to meet resistance. Developers will say, "Impossible!" Superiors will say, "Impossible!" And the job of managing a software project is to get each team to bend a little. Of course, I know nothing about this profession, which was the whole point of this message. I'm looking for direction, courses to take, casual advice, and so on. I actually dare to presume that I could be fairly good at this profession, but perhaps not. Perhaps I'm an in-the-trenches guy not destined to coach the team. That could be. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Fri Apr 4 22:33:35 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Fri, 4 Apr 2008 20:33:35 -0700 Subject: [AccessD] Is the website down? In-Reply-To: References: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> Message-ID: <003001c896cd$d4c1ec80$6601a8c0@Kathryn> Or is it just timing out? -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.5/1359 - Release Date: 04 Apr 08 8:23 am From spike at tenbus.co.uk Sat Apr 5 00:39:38 2008 From: spike at tenbus.co.uk (Webadmin - Tenbus) Date: Sat, 05 Apr 2008 06:39:38 +0100 Subject: [AccessD] Is the website down? In-Reply-To: <003001c896cd$d4c1ec80$6601a8c0@Kathryn> References: <29f585dd0804041204h51bf7ebdia8600f64604c05cb@mail.gmail.com> <003001c896cd$d4c1ec80$6601a8c0@Kathryn> Message-ID: <47F7109A.1070701@tenbus.co.uk> Hi Kathryn! works for me 06:40 UTC. Regards Chris Foote Kathryn Bassett wrote: > Or is it just timing out? > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.5/1359 - Release Date: 04 Apr 08 8:23 am > > > > From tinanfields at torchlake.com Sat Apr 5 06:55:42 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 05 Apr 2008 07:55:42 -0400 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: <200804042235.m34MZgAL024283@databaseadvisors.com> References: <200804042235.m34MZgAL024283@databaseadvisors.com> Message-ID: <47F768BE.9070906@torchlake.com> Hi Robert, Thanks for the good thoughts. I love your comment "first mistake was Win 98." Yeah, I agree Win 98 is a mistake. The situation, though, required me to be creative and find an immediately workable solution, using the tools I had to hand. The client is using Office 97 in a mixed operating system network (gradually shifting to Win XP SP2). I didn't feel comfortable retro-installing Access 97 and Word 97 alongside my Office 2003 - 'cuz I rely on this computer for my livelihood and can't afford to wreck it and I don't have a lot of spare modern computers lying around. Also, I don't have extra Win XP SP2 licenses for the VM, but I do have a left-over set of licensed Win 98 and second edition CDs. So, I cobbled together a less-than-optimal system to do the immediately needed repair for this client. Your points are excellent and well-taken. I will probably invest in the VM Workstation. I think both you and John Colby use it extensively. William Hindman told of the Microsoft free and pre-registered WinXPSP2 install on a VHD - which looks to me to be the ultimate solution for multiple PCs. I have downloaded, but not yet installed it. He also suggested putting Access 2003 runtime on the client's system - which, if I were absolutely certain of how to do, I probably would. Now that the immediate crisis is calmed I can learn how. With the immediate problem resolved, I can focus on the future for this client. It is a local Habitat for Humanity chapter. There is a nationally available database system someone developed called Habitracks, but the folks at this chapter do not like it and prefer to have their own database to do things their way. All the great suggestions I got from the AccessD list and the DBA tech list will help me modernize this database for them to continue doing exactly what they want it to do. Thanks again to you and everybody who responded and guided me through this situation. I have learned an astounding amount of new "stuff" in these last four weeks! Gratefully yours, Tina Robert L. Stewart wrote: > Tina, > > See comments below... > > At 01:00 PM 4/4/2008, you wrote: > >> From: Tina Norris Fields >> Subject: Re: [AccessD] VM for different versions of Access - Resolved >> for now >> To: Access Developers discussion and problem solving >> >> Message-ID: <47F6474B.9020407 at torchlake.com> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> Hi All, >> >> In order to just get my client's database functional - not perfected, >> just functional - so they can record contributions and send out >> acknowledgement letters, I did install a VM (using VMWare Server) and >> load it with Win98 (with second edition update), then I installed as >> much of Office 97 as I needed (Access and Word, essentially). About the >> only problems I really had with that are: 1) it is slow to work in, >> > > First mistake was Win 98. You should not be running anything under Win XP SP2. > That is one of the major reasons for the speed you are experiencing. > > >> 2) >> the screen resolution is awful, and >> > > Depending on your screen resolution on your base OS machine, you may > have to adjust > to a poor resolution. Also, Win 98 drives for video inside of a vm is > probably the > issue here. > > >> 3) it won't see my USB ports, >> > > A Win 98 issue, not a VM issue. Go to XP. > > >> so I >> couldn't use my flash drive or my USB-connected printer (I installed it >> and had the print feature print to a file, because I just needed to be >> able to preview my reports, not really print them). For the future, I >> have to learn a lot more about this virtual machine business. >> > > I bought the VMWare Workstation. I think it was about $169. With it I can > create any number of VMs. I can also control the amount of RAM and disk > space when they are created. I can also allocate more or less RAM when I > run them. If you are going to do this on a regular basis. I would recommend > getting that version. > > Also, remember that RAM is where the VM runs. The more you have the better > it will run. I have 4 gb on the notebook that I use most of the time. > And, even though XP uses on 3 gb, I can easily run 2 or 3 VMs at a time by > allocating 750 meg to 1 gb for each to run in. > > Robert > > > From max.wanadoo at gmail.com Sat Apr 5 08:48:22 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sat, 5 Apr 2008 14:48:22 +0100 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: <47F768BE.9070906@torchlake.com> References: <200804042235.m34MZgAL024283@databaseadvisors.com> <47F768BE.9070906@torchlake.com> Message-ID: <000701c89723$b7f1b620$8119fea9@LTVM> Tina, I haven't tried VM but I have very recently installed Virtual PC (Free) and I am currently evaluating it. It does appear to be ok and appears to be stable. The guys on this site mentioned two drawbacks when compared to VM, one being the use of USB from within the Virtual PC environment and the other being a limitation of 168Gb. If you are looking for a free item and these constraints are not an issue, then this is available from Microsoft. Regards Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Saturday, April 05, 2008 12:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] VM for different versions of Access - Resolved for now Hi Robert, Thanks for the good thoughts. I love your comment "first mistake was Win 98." Yeah, I agree Win 98 is a mistake. The situation, though, required me to be creative and find an immediately workable solution, using the tools I had to hand. The client is using Office 97 in a mixed operating system network (gradually shifting to Win XP SP2). I didn't feel comfortable retro-installing Access 97 and Word 97 alongside my Office 2003 - 'cuz I rely on this computer for my livelihood and can't afford to wreck it and I don't have a lot of spare modern computers lying around. Also, I don't have extra Win XP SP2 licenses for the VM, but I do have a left-over set of licensed Win 98 and second edition CDs. So, I cobbled together a less-than-optimal system to do the immediately needed repair for this client. Your points are excellent and well-taken. I will probably invest in the VM Workstation. I think both you and John Colby use it extensively. William Hindman told of the Microsoft free and pre-registered WinXPSP2 install on a VHD - which looks to me to be the ultimate solution for multiple PCs. I have downloaded, but not yet installed it. He also suggested putting Access 2003 runtime on the client's system - which, if I were absolutely certain of how to do, I probably would. Now that the immediate crisis is calmed I can learn how. With the immediate problem resolved, I can focus on the future for this client. It is a local Habitat for Humanity chapter. There is a nationally available database system someone developed called Habitracks, but the folks at this chapter do not like it and prefer to have their own database to do things their way. All the great suggestions I got from the AccessD list and the DBA tech list will help me modernize this database for them to continue doing exactly what they want it to do. Thanks again to you and everybody who responded and guided me through this situation. I have learned an astounding amount of new "stuff" in these last four weeks! Gratefully yours, Tina Robert L. Stewart wrote: > Tina, > > See comments below... > > At 01:00 PM 4/4/2008, you wrote: > >> From: Tina Norris Fields >> Subject: Re: [AccessD] VM for different versions of Access - Resolved >> for now >> To: Access Developers discussion and problem solving >> >> Message-ID: <47F6474B.9020407 at torchlake.com> >> Content-Type: text/plain; charset=ISO-8859-1; format=flowed >> >> Hi All, >> >> In order to just get my client's database functional - not perfected, >> just functional - so they can record contributions and send out >> acknowledgement letters, I did install a VM (using VMWare Server) and >> load it with Win98 (with second edition update), then I installed as >> much of Office 97 as I needed (Access and Word, essentially). About >> the only problems I really had with that are: 1) it is slow to work >> in, >> > > First mistake was Win 98. You should not be running anything under Win XP SP2. > That is one of the major reasons for the speed you are experiencing. > > >> 2) >> the screen resolution is awful, and >> > > Depending on your screen resolution on your base OS machine, you may > have to adjust to a poor resolution. Also, Win 98 drives for video > inside of a vm is probably the issue here. > > >> 3) it won't see my USB ports, >> > > A Win 98 issue, not a VM issue. Go to XP. > > >> so I >> couldn't use my flash drive or my USB-connected printer (I installed >> it and had the print feature print to a file, because I just needed >> to be able to preview my reports, not really print them). For the >> future, I have to learn a lot more about this virtual machine business. >> > > I bought the VMWare Workstation. I think it was about $169. With it I > can create any number of VMs. I can also control the amount of RAM and > disk space when they are created. I can also allocate more or less RAM > when I run them. If you are going to do this on a regular basis. I > would recommend getting that version. > > Also, remember that RAM is where the VM runs. The more you have the > better it will run. I have 4 gb on the notebook that I use most of the time. > And, even though XP uses on 3 gb, I can easily run 2 or 3 VMs at a > time by allocating 750 meg to 1 gb for each to run in. > > Robert > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Sat Apr 5 10:04:16 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Sat, 5 Apr 2008 08:04:16 -0700 Subject: [AccessD] Combo box won't display value Message-ID: <000c01c8972e$517b8b40$0301a8c0@HAL9005> Dear List: I have a combo box on a form which allows the user to select how they want the records sorted. Its row source is a value list: 1;Ref ID Ascending;2;Ref ID Descending;3;Date Worked Ascending;4;Date Worked Descending;5;Created Ascending;6;Created Descending;7;Edited Descending;8;Edited Ascending;9;Sequence There is a function to automatically add records to the table and display them. After this function, the user wants the displayed records to sort by 'Sequence'. All works perfectly. Except he wants the combo box to show the word 'Sequence' after adding the records. So I have the following code at the end of the Auto Add function: ' Set sort to Sequence Number Me.OrderBy = "Sequence" Me.OrderByOn = True Me.Requery Me.cboSortBy = "Sequence" but the word Sequence refuses to appear in the combo box no matter what I try. I tried Repaint, .Column(0), .Column(1), changing the bound column - nada. Is it something simple I'm missing her (probably)? MTIA Rocky From Gustav at cactus.dk Sat Apr 5 10:13:18 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Sat, 05 Apr 2008 17:13:18 +0200 Subject: [AccessD] Combo box won't display value Message-ID: Hi Rocky I believe you should use: Me.cboSortBy = "9" /gustav >>> rockysmolin at bchacc.com 05-04-2008 17:04 >>> Dear List: I have a combo box on a form which allows the user to select how they want the records sorted. Its row source is a value list: 1;Ref ID Ascending;2;Ref ID Descending;3;Date Worked Ascending;4;Date Worked Descending;5;Created Ascending;6;Created Descending;7;Edited Descending;8;Edited Ascending;9;Sequence There is a function to automatically add records to the table and display them. After this function, the user wants the displayed records to sort by 'Sequence'. All works perfectly. Except he wants the combo box to show the word 'Sequence' after adding the records. So I have the following code at the end of the Auto Add function: ' Set sort to Sequence Number Me.OrderBy = "Sequence" Me.OrderByOn = True Me.Requery Me.cboSortBy = "Sequence" but the word Sequence refuses to appear in the combo box no matter what I try. I tried Repaint, .Column(0), .Column(1), changing the bound column - nada. Is it something simple I'm missing her (probably)? MTIA Rocky From tinanfields at torchlake.com Sat Apr 5 10:21:58 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Sat, 05 Apr 2008 11:21:58 -0400 Subject: [AccessD] VM for different versions of Access - Resolved for now In-Reply-To: <000701c89723$b7f1b620$8119fea9@LTVM> References: <200804042235.m34MZgAL024283@databaseadvisors.com> <47F768BE.9070906@torchlake.com> <000701c89723$b7f1b620$8119fea9@LTVM> Message-ID: <47F79916.90100@torchlake.com> Hi Max, Yes, I also downloaded and installed Virtual PC. I have one virtual machine installed in it - a Linux one. There is so much for me to learn, yet - I can hardly wait. Thanks for your comments, too. Regards, Tina Max Wanadoo wrote: > Tina, I haven't tried VM but I have very recently installed Virtual PC > (Free) and I am currently evaluating it. > It does appear to be ok and appears to be stable. The guys on this site > mentioned two drawbacks when compared to VM, one being the use of USB from > within the Virtual PC environment and the other being a limitation of 168Gb. > If you are looking for a free item and these constraints are not an issue, > then this is available from Microsoft. > > Regards > Max > > From rockysmolin at bchacc.com Fri Apr 4 10:41:59 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Fri, 4 Apr 2008 08:41:59 -0700 Subject: [AccessD] Combo box won't display value In-Reply-To: References: Message-ID: <001101c8966a$6bddd8e0$0301a8c0@HAL9005> Yep. That's it. I tried 9 before but without the quotes. Thanks Gustav. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Saturday, April 05, 2008 8:13 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Combo box won't display value Hi Rocky I believe you should use: Me.cboSortBy = "9" /gustav >>> rockysmolin at bchacc.com 05-04-2008 17:04 >>> Dear List: I have a combo box on a form which allows the user to select how they want the records sorted. Its row source is a value list: 1;Ref ID Ascending;2;Ref ID Descending;3;Date Worked Ascending;4;Date Worked Descending;5;Created Ascending;6;Created Descending;7;Edited Descending;8;Edited Ascending;9;Sequence There is a function to automatically add records to the table and display them. After this function, the user wants the displayed records to sort by 'Sequence'. All works perfectly. Except he wants the combo box to show the word 'Sequence' after adding the records. So I have the following code at the end of the Auto Add function: ' Set sort to Sequence Number Me.OrderBy = "Sequence" Me.OrderByOn = True Me.Requery Me.cboSortBy = "Sequence" but the word Sequence refuses to appear in the combo box no matter what I try. I tried Repaint, .Column(0), .Column(1), changing the bound column - nada. Is it something simple I'm missing her (probably)? MTIA Rocky -- 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. Version: 7.5.519 / Virus Database: 269.22.6/1360 - Release Date: 4/4/2008 6:02 PM From drawbridgej at sympatico.ca Sat Apr 5 10:42:38 2008 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Sat, 5 Apr 2008 11:42:38 -0400 Subject: [AccessD] Combo box won't display value In-Reply-To: <000c01c8972e$517b8b40$0301a8c0@HAL9005> References: <000c01c8972e$517b8b40$0301a8c0@HAL9005> Message-ID: <000001c89733$adacac00$6501a8c0@home6399619597> Rocky , Have you tried it with a final semicolon? ...;sequence; Just a thought. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Rocky Smolin at Beach Access Software Sent: Saturday, April 05, 2008 11:04 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Combo box won't display value Dear List: I have a combo box on a form which allows the user to select how they want the records sorted. Its row source is a value list: 1;Ref ID Ascending;2;Ref ID Descending;3;Date Worked Ascending;4;Date Worked Descending;5;Created Ascending;6;Created Descending;7;Edited Descending;8;Edited Ascending;9;Sequence There is a function to automatically add records to the table and display them. After this function, the user wants the displayed records to sort by 'Sequence'. All works perfectly. Except he wants the combo box to show the word 'Sequence' after adding the records. So I have the following code at the end of the Auto Add function: ' Set sort to Sequence Number Me.OrderBy = "Sequence" Me.OrderByOn = True Me.Requery Me.cboSortBy = "Sequence" but the word Sequence refuses to appear in the combo box no matter what I try. I tried Repaint, .Column(0), .Column(1), changing the bound column - nada. Is it something simple I'm missing her (probably)? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Sat Apr 5 17:52:26 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 5 Apr 2008 18:52:26 -0400 Subject: [AccessD] [dba-Tech] PC Information References: <000101c89421$6bc76380$0201a8c0@M90><000601c89427$110fc260$0201a8c0@M90><003901c89433$448810f0$6501a8c0@home6399619597> <001101c8943e$93afe300$0201a8c0@M90> Message-ID: <001e01c8976f$b8559680$7e6d6c4c@jisshowsbs.local> JC ...take a look at http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx ...I've used bginfo on every system, mine and client, as part of the desktop wallpaper for years now ...the support forums have all kinds of code snippets that will give you just about any info you could possibly want to see ...and its really habit forming to be able to walk up to a client system and know everything important about it without having to touch a thing. William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 01, 2008 5:23 PM Subject: Re: [AccessD] [dba-Tech] PC Information > Thanks for that. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat > Sent: Tuesday, April 01, 2008 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-Tech] PC Information > > John, > > Another tool that could complement CPU-Z - more for installed products > etc- > is BelArc Advisor. You can see info at > http://www.belarc.com/free_download.html > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, April 01, 2008 2:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-Tech] PC Information > > Yep, CPUID. Thanks! > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Tuesday, April 01, 2008 2:24 PM > To: Discussion of Hardware and Software issues > Cc: Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-Tech] PC Information > > Was it one of these which where posted in response to Arthur's question on > Feb 28th about showing what kind of ram was in a system without opening > the > box? > > http://www.crucial.com/systemscanner/ >>From John Robinson > > or > > http://www.cpuid.com/cpuz.php >>From Helmut > > GK > > On Tue, Apr 1, 2008 at 12:54 PM, jwcolby > wrote: >> A few weeks ago someone recommended a really sweet program that >> displayed pretty much everything system related that you would ever >> want to know in a little windows utility. Of course I cannot find >> the email anywhere, nor the program (though I did download it and >> look at it). I am getting prepared to do a free "computer repair" >> workshop at my Church Friday night and need this thing! >> >> Does anyone remember what it was? >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> >> _______________________________________________ >> dba-Tech mailing list >> dba-Tech at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-tech >> 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 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Sat Apr 5 23:01:34 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Sat, 5 Apr 2008 21:01:34 -0700 Subject: [AccessD] Need booklet type report Message-ID: <001601c8979a$ea4669a0$6601a8c0@Kathryn> Four years ago, I had help from the list to make a report that included pictures. However, that report only worked for me as a proof for several reasons, one of which is that it is plain 8.5x11. I ended up having to use WordPerfect to pull in the information from Access to do what I wanted to do, because I could figure out how to do it there. Now, I need to do another version (of my church photo directory), and I've lost the WordPerfect template form that did the work. So, before I go to the trouble of recreating it, I thought I'd see if you all can help with doing what needs doing either self contained in my mdb or in conjunction with Word (I only can do easy stuff in Word). I'd rather have a Word template to do the work so I can do further editing. First - versions. Access2003, though ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir is Access2000 format because I never had reason to update it. I have Word2003 as well. Second - Obviously I'm not including the photos, so for testing you'll need to put a picture someplace and copy the path into the photo field of the members table for all the people. Now, on to what I need, which is a report that will print in booklet format. http://www.altadenabaptist.org/problems/photodir/diretory1.jpg shows a scan of the central pages from the old directory. Ultimately, when it comes to actual printing, I will need to print things like this: Left Right 20 1 2 19 18 3 4 17 16 5 Etc Every entry has a Lastname and Firstname, and some people have a Connections field filled in. I do NOT want the word Connections to print if that field is blank. See the Larson, Lebsch and McCall entries in the above jpg for example. I need to have this done before the end of April so I'm hoping that one of you is willing to work with me to do this. Oh, a side anomoly. Though all my paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb, it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that is, so why does it say that? If I click ok, it then goes on to make the report. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.7/1361 - Release Date: 05 Apr 08 7:53 am From max.wanadoo at gmail.com Sun Apr 6 04:51:08 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Sun, 6 Apr 2008 10:51:08 +0100 Subject: [AccessD] [dba-Tech] PC Information In-Reply-To: <001e01c8976f$b8559680$7e6d6c4c@jisshowsbs.local> References: <000101c89421$6bc76380$0201a8c0@M90><000601c89427$110fc260$0201a8c0@M90><003901c89433$448810f0$6501a8c0@home6399619597><001101c8943e$93afe300$0201a8c0@M90> <001e01c8976f$b8559680$7e6d6c4c@jisshowsbs.local> Message-ID: <000f01c897cb$beca66b0$8119fea9@LTVM> Very good William. This will prove useful. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, April 05, 2008 11:52 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] [dba-Tech] PC Information JC ...take a look at http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx ...I've used bginfo on every system, mine and client, as part of the desktop wallpaper for years now ...the support forums have all kinds of code snippets that will give you just about any info you could possibly want to see ...and its really habit forming to be able to walk up to a client system and know everything important about it without having to touch a thing. William ----- Original Message ----- From: "jwcolby" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 01, 2008 5:23 PM Subject: Re: [AccessD] [dba-Tech] PC Information > Thanks for that. > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat > Sent: Tuesday, April 01, 2008 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-Tech] PC Information > > John, > > Another tool that could complement CPU-Z - more for installed products > etc- > is BelArc Advisor. You can see info at > http://www.belarc.com/free_download.html > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, April 01, 2008 2:35 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] [dba-Tech] PC Information > > Yep, CPUID. Thanks! > > > John W. Colby > Colby Consulting > www.ColbyConsulting.com > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos > Sent: Tuesday, April 01, 2008 2:24 PM > To: Discussion of Hardware and Software issues > Cc: Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-Tech] PC Information > > Was it one of these which where posted in response to Arthur's question on > Feb 28th about showing what kind of ram was in a system without opening > the > box? > > http://www.crucial.com/systemscanner/ >>From John Robinson > > or > > http://www.cpuid.com/cpuz.php >>From Helmut > > GK > > On Tue, Apr 1, 2008 at 12:54 PM, jwcolby > wrote: >> A few weeks ago someone recommended a really sweet program that >> displayed pretty much everything system related that you would ever >> want to know in a little windows utility. Of course I cannot find >> the email anywhere, nor the program (though I did download it and >> look at it). I am getting prepared to do a free "computer repair" >> workshop at my Church Friday night and need this thing! >> >> Does anyone remember what it was? >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> >> _______________________________________________ >> dba-Tech mailing list >> dba-Tech at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/dba-tech >> 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 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Apr 6 09:09:41 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 6 Apr 2008 10:09:41 -0400 Subject: [AccessD] [dba-Tech] PC Information References: <000101c89421$6bc76380$0201a8c0@M90><000601c89427$110fc260$0201a8c0@M90><003901c89433$448810f0$6501a8c0@home6399619597><001101c8943e$93afe300$0201a8c0@M90><001e01c8976f$b8559680$7e6d6c4c@jisshowsbs.local> <000f01c897cb$beca66b0$8119fea9@LTVM> Message-ID: <001b01c897ef$dbc02600$7e6d6c4c@jisshowsbs.local> ...spend a bit of tme reading through the forum ...there are vbscripts and wmi files in there to display just about anything you can think of ...takes a bit to get it just the way you want but it sure works a trick. William ----- Original Message ----- From: "Max Wanadoo" To: "'Access Developers discussion and problem solving'" Sent: Sunday, April 06, 2008 5:51 AM Subject: Re: [AccessD] [dba-Tech] PC Information > Very good William. > This will prove useful. > Max > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, April 05, 2008 11:52 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] [dba-Tech] PC Information > > JC > ...take a look at > http://technet.microsoft.com/en-us/sysinternals/bb897557.aspx > > ...I've used bginfo on every system, mine and client, as part of the > desktop > wallpaper for years now ...the support forums have all kinds of code > snippets that will give you just about any info you could possibly want to > see ...and its really habit forming to be able to walk up to a client > system > and know everything important about it without having to touch a thing. > > William > > ----- Original Message ----- > From: "jwcolby" > To: "'Access Developers discussion and problem solving'" > > Sent: Tuesday, April 01, 2008 5:23 PM > Subject: Re: [AccessD] [dba-Tech] PC Information > > >> Thanks for that. >> >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jack and Pat >> Sent: Tuesday, April 01, 2008 4:02 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] [dba-Tech] PC Information >> >> John, >> >> Another tool that could complement CPU-Z - more for installed products >> etc- >> is BelArc Advisor. You can see info at >> http://www.belarc.com/free_download.html >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Tuesday, April 01, 2008 2:35 PM >> To: 'Access Developers discussion and problem solving' >> Subject: Re: [AccessD] [dba-Tech] PC Information >> >> Yep, CPUID. Thanks! >> >> >> John W. Colby >> Colby Consulting >> www.ColbyConsulting.com >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos >> Sent: Tuesday, April 01, 2008 2:24 PM >> To: Discussion of Hardware and Software issues >> Cc: Access Developers discussion and problem solving >> Subject: Re: [AccessD] [dba-Tech] PC Information >> >> Was it one of these which where posted in response to Arthur's question >> on >> Feb 28th about showing what kind of ram was in a system without opening >> the >> box? >> >> http://www.crucial.com/systemscanner/ >>>From John Robinson >> >> or >> >> http://www.cpuid.com/cpuz.php >>>From Helmut >> >> GK >> >> On Tue, Apr 1, 2008 at 12:54 PM, jwcolby >> wrote: >>> A few weeks ago someone recommended a really sweet program that >>> displayed pretty much everything system related that you would ever >>> want to know in a little windows utility. Of course I cannot find >>> the email anywhere, nor the program (though I did download it and >>> look at it). I am getting prepared to do a free "computer repair" >>> workshop at my Church Friday night and need this thing! >>> >>> Does anyone remember what it was? >>> >>> John W. Colby >>> Colby Consulting >>> www.ColbyConsulting.com >>> >>> _______________________________________________ >>> dba-Tech mailing list >>> dba-Tech at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/dba-tech >>> 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 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Apr 6 19:28:28 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 7 Apr 2008 10:28:28 +1000 Subject: [AccessD] Project Management Path Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD713B@WPEXCH05.colesmyer.ad.cmltd.net.au> Arthur, Like other I can offer my thoughts based on years of hanging around corporate projects. 1: Understand that a manager manages projects. By this I mean you don't have to be a technical wizard on every aspect so long as you understand the overall big picture. Employee the folks who are the wizards and then ensure they all work together seamlessly and keep you informed on progress, budget, risks and issues. It may mean taking off your developer hat and letting the youn' uns do it their way. 2: People are usually the most complex and risky part of any project. Having one of your IT leads suddenly find out he/she is getting divorced and has lost the house and kids can really throw your schedule, budget and productivity in ways you didn't plan for. This kind of madness is can just pop up out of nowhere and you need to be prepared to deal with it. People die, have affairs, have personal issues, get arrested etc. fun fun fun. 3: You need to be a benevolent dictator. By this I mean you have to run the show and control it. You own this and the buck stops with you. Don't let the teams develop into little kingdoms that end up fighting each other, rather than moving towards the team goal - this may mean getting rid of disruptive, unhelpful or unproductive people. Make sure you have a clear goal, and a clear path to that goal. 4: Choose the best people and delegate tasks based on that choice. Again, you don't have to know everything, but make sure your IT leads keep you informed. 5: Keep lines of communication open with all stakeholders and customers. It is better to work together to solve problems that start blaming folks. 6: Have a clear objective and plan *BEFORE* you do anything. Even for seemingly trivial things this can save you a lot of grief as assumptions and other traps are often revealed when folks ask questions during these planning sessions. Be especially careful when dealing with 'fluffy' details like. "I am going to make the background a nice blue", or "Make it a modern looking site" - These statements mean different things to different folks. get samples and get consensus and then go ahead. 7: If you don't understand or know, then ask someone to explain it to you. It is far cheaper and easier to say "I don't understand that, please explain" then to get a result you were not expecting. Again, clear documentation at the start will be a definate plus with this sort of thing. 8: Be approachable. When things go wrong consider saying "How are we going to fix this", rather than "What are you going to do about it". Take ownership of the team and support them through the problems. anyway... there are probably a 1000 others, but you get the idea. Good luck and make sure you enjoy what you do. Cheers and regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Arthur Fuller Sent: Saturday, 5 April 2008 6:05 AM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Project Management Path At my ripe old age, I am pondering becoming a manager of software projects rather than a developer of same. I have occasionally led a team of developers toward a project goal, but more often been the principal developer of a project. I am wondering how to make the leap. While realizing that this is a list for developers, I also think that this might be the best place to ask this question. I know a lot about Access. I know a little about .NET. I know a fair amount about PHP and Python Ruby and Ruby on Rails. I know a little about some strange languages used by very few, including OCaml. I have only occasionally been team-lead in a multi-developer project. I think I did pretty well in them. So how does one go from Developer to Manager of Developers? I think that I'm growing too old to be there in the trenches of develpment, and yet that's what I love and know best. But I think that the young recent graduates have the "stay up until it works" enthusiasm that I no longer have, although that's not always true; I've recently spent 40 hours solid at the box solving a particularly difficult problem, and couldn't quit until I finally cornered the ornery pig and wrestled him down. But perhaps a younger, brighter person could have wrestled said pig down much more quickly than I, which leads to a rather sickening and embarrassing conclusion (following the Peter Principle): the best thing to do with Arthur is promote him. So, how to become a manager of programmers who are far more gifted in languages that I know a little about? How does one go from Here to There? How do I admit in my resume that I know a fair amount about the abstract language of programming but perhaps nothing at all about the language your project is using? What are the credentials of a Project Manager? I am particularly interested in asking this question here, since you are all programmers, which perhaps turns the question into "What values would you desire in your project manager?". One could trivialize this question into, "Just learn MS-Project" but that is hardly the point. Any fool can write a critical path. That's not the issue at all. As I see it (and admittedly I know nothing about the subject), there are two issues|perspectives: 1. Tell the team what needs to be done and how quickly. 2. Tell the superiors why it cannot possibly happen in said time-frame + expense-dollars. On both sides, I am guaranteed to meet resistance. Developers will say, "Impossible!" Superiors will say, "Impossible!" And the job of managing a software project is to get each team to bend a little. Of course, I know nothing about this profession, which was the whole point of this message. I'm looking for direction, courses to take, casual advice, and so on. I actually dare to presume that I could be fairly good at this profession, but perhaps not. Perhaps I'm an in-the-trenches guy not destined to coach the team. That could be. -- 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 joeo at appoli.com Sun Apr 6 22:29:45 2008 From: joeo at appoli.com (Joe O'Connell) Date: Sun, 6 Apr 2008 23:29:45 -0400 Subject: [AccessD] Need booklet type report In-Reply-To: <001601c8979a$ea4669a0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> Message-ID: Kathryn, ClickBook allows you to print in booklet format. Information can be found at http://www.bluesquirrel.com/products/clickbook/index.html?ASCID=1161&gcl id=COXH1-aAyJICFQEoPQodOkxqPA Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Sunday, April 06, 2008 12:02 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Need booklet type report Four years ago, I had help from the list to make a report that included pictures. However, that report only worked for me as a proof for several reasons, one of which is that it is plain 8.5x11. I ended up having to use WordPerfect to pull in the information from Access to do what I wanted to do, because I could figure out how to do it there. Now, I need to do another version (of my church photo directory), and I've lost the WordPerfect template form that did the work. So, before I go to the trouble of recreating it, I thought I'd see if you all can help with doing what needs doing either self contained in my mdb or in conjunction with Word (I only can do easy stuff in Word). I'd rather have a Word template to do the work so I can do further editing. First - versions. Access2003, though ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir is Access2000 format because I never had reason to update it. I have Word2003 as well. Second - Obviously I'm not including the photos, so for testing you'll need to put a picture someplace and copy the path into the photo field of the members table for all the people. Now, on to what I need, which is a report that will print in booklet format. http://www.altadenabaptist.org/problems/photodir/diretory1.jpg shows a scan of the central pages from the old directory. Ultimately, when it comes to actual printing, I will need to print things like this: Left Right 20 1 2 19 18 3 4 17 16 5 Etc Every entry has a Lastname and Firstname, and some people have a Connections field filled in. I do NOT want the word Connections to print if that field is blank. See the Larson, Lebsch and McCall entries in the above jpg for example. I need to have this done before the end of April so I'm hoping that one of you is willing to work with me to do this. Oh, a side anomoly. Though all my paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb, it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that is, so why does it say that? If I click ok, it then goes on to make the report. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.7/1361 - Release Date: 05 Apr 08 7:53 am -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Sun Apr 6 23:22:25 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Sun, 6 Apr 2008 21:22:25 -0700 Subject: [AccessD] Need booklet type report In-Reply-To: References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> Message-ID: <005001c89866$fc3e5a10$6601a8c0@Kathryn> I still need to get it in a format to print in booklet form. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Joe O'Connell > Sent: 06 Apr 2008 8:30 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Need booklet type report > > Kathryn, > > ClickBook allows you to print in booklet format. Information > can be found at > > http://www.bluesquirrel.com/products/clickbook/index.html?ASCI > D=1161&gclid=COXH1-aAyJICFQEoPQodOkxqPA > > Joe O'Connell > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kathryn Bassett > Sent: Sunday, April 06, 2008 12:02 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Need booklet type report > > Four years ago, I had help from the list to make a report > that included pictures. However, that report only worked for > me as a proof for several reasons, one of which is that it is > plain 8.5x11. I ended up having to use WordPerfect to pull in > the information from Access to do what I wanted to do, > because I could figure out how to do it there. > > Now, I need to do another version (of my church photo > directory), and I've lost the WordPerfect template form that > did the work. So, before I go to the trouble of recreating > it, I thought I'd see if you all can help with doing what > needs doing either self contained in my mdb or in conjunction > with Word (I only can do easy stuff in Word). I'd rather have > a Word template to do the work so I can do further editing. > > First - versions. Access2003, though ABCtest.mdb in > http://www.altadenabaptist.org/problems/photodir is > Access2000 format because I never had reason to update it. I > have Word2003 as well. > > Second - Obviously I'm not including the photos, so for > testing you'll need to put a picture someplace and copy the > path into the photo field of the members table for all the people. > > Now, on to what I need, which is a report that will print in > booklet format. > http://www.altadenabaptist.org/problems/photodir/diretory1.jpg > shows a scan of the central pages from the old directory. > > Ultimately, when it comes to actual printing, I will need to > print things like this: > Left Right > 20 1 > 2 19 > 18 3 > 4 17 > 16 5 > Etc > > Every entry has a Lastname and Firstname, and some people > have a Connections field filled in. I do NOT want the word > Connections to print if that field is blank. See the Larson, > Lebsch and McCall entries in the above jpg for example. > > I need to have this done before the end of April so I'm > hoping that one of you is willing to work with me to do this. > > Oh, a side anomoly. Though all my paths start with > O:\Online\abc\photos, they used to start with > D:\MyFiles\Online\abc\photos. When I open the report that's > currently in the mdb, it comes up with an error that > "Microsoft Office Access can't open the file > 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't > find anyplace where that is, so why does it say that? If I > click ok, it then goes on to make the report. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.7/1361 - Release > Date: 05 Apr > 08 7:53 am > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. > Version: 7.5.519 / Virus Database: 269.22.8/1362 - Release > Date: 06 Apr 08 11:12 am > > No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.8/1362 - Release Date: 06 Apr 08 11:12 am From max.wanadoo at gmail.com Mon Apr 7 06:35:25 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 7 Apr 2008 12:35:25 +0100 Subject: [AccessD] Virtual Machines In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED09FD713B@WPEXCH05.colesmyer.ad.cmltd.net.au> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD713B@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <008a01c898a3$79937fe0$8119fea9@LTVM> If you are looking at Virtual Machines (VMWare or Virtual PC) you might want to check out http://www.virtualbox.org/ I shall be looking at this and putting my Acess MDB in it to see how it compares. Max From accessd at shaw.ca Mon Apr 7 07:00:22 2008 From: accessd at shaw.ca (Jim Lawrence) Date: Mon, 07 Apr 2008 05:00:22 -0700 Subject: [AccessD] Virtual Machines In-Reply-To: <008a01c898a3$79937fe0$8119fea9@LTVM> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD713B@WPEXCH05.colesmyer.ad.cmltd.net.au> <008a01c898a3$79937fe0$8119fea9@LTVM> Message-ID: Hi Max: This looks like a very interseting product worthy of further investigation. Jim -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Monday, April 07, 2008 4:35 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Virtual Machines If you are looking at Virtual Machines (VMWare or Virtual PC) you might want to check out http://www.virtualbox.org/ I shall be looking at this and putting my Acess MDB in it to see how it compares. Max -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From tinanfields at torchlake.com Mon Apr 7 06:52:42 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 07 Apr 2008 07:52:42 -0400 Subject: [AccessD] Need booklet type report In-Reply-To: <001601c8979a$ea4669a0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> Message-ID: <47FA0B0A.1030003@torchlake.com> Kathryn, When I needed to do this for a membership directory, I did it this way: 1) I wrote my query to select the specific information I needed for my records, 2) I used mail merge to drag those records into Word in a catalog (one of the mail-merge wizard choices - form letter, labels, catalog), 3) I inserted the merged Word document into Publisher booklet and did lots of formatting and hand-editing to make things look the way I wanted, 4) I printed in booklet form. The final booklet was to be printed by a commercial print-shop that didn't know how to work with Publisher, so the final trick was to convert my Publisher document to a PDF file. It worked out very well. I hope this is helpful, Tina Kathryn Bassett wrote: > Four years ago, I had help from the list to make a report that included pictures. However, that report only worked for me as a proof for several reasons, one of which is that it is plain 8.5x11. I ended up having to use WordPerfect to pull in the information from Access to do what I wanted to do, because I could figure out how to do it there. > > Now, I need to do another version (of my church photo directory), and I've lost the WordPerfect template form that did the work. So, before I go to the trouble of recreating it, I thought I'd see if you all can help with doing what needs doing either self contained in my mdb or in conjunction with Word (I only can do easy stuff in Word). I'd rather have a Word template to do the work so I can do further editing. > > First - versions. Access2003, though ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir is Access2000 format because I never had reason to update it. I have Word2003 as well. > > Second - Obviously I'm not including the photos, so for testing you'll need to put a picture someplace and copy the path into the photo field of the members table for all the people. > > Now, on to what I need, which is a report that will print in booklet format. http://www.altadenabaptist.org/problems/photodir/diretory1.jpg shows a scan of the central pages from the old directory. > > Ultimately, when it comes to actual printing, I will need to print things like this: > Left Right > 20 1 > 2 19 > 18 3 > 4 17 > 16 5 > Etc > > Every entry has a Lastname and Firstname, and some people have a Connections field filled in. I do NOT want the word Connections to print if that field is blank. See the Larson, Lebsch and McCall entries in the above jpg for example. > > I need to have this done before the end of April so I'm hoping that one of you is willing to work with me to do this. > > Oh, a side anomoly. Though all my paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb, it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that is, so why does it say that? If I click ok, it then goes on to make the report. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.7/1361 - Release Date: 05 Apr 08 7:53 am > > > > From joeo at appoli.com Mon Apr 7 07:46:54 2008 From: joeo at appoli.com (Joe O'Connell) Date: Mon, 7 Apr 2008 08:46:54 -0400 Subject: [AccessD] Need booklet type report In-Reply-To: <005001c89866$fc3e5a10$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> <005001c89866$fc3e5a10$6601a8c0@Kathryn> Message-ID: Kathryn, ClickBook installs as a print driver and can automatically convert any document to print in booklet form. It will put the correct pages together on the "front side" of each piece of paper. It then instructs you how to reinsert the pages in the printer to print on the "back side" of each piece of paper. After it is printed, all you have to do is fold in half and you have a booklet with all pages in the correct sequence. I first used ClickBook to create booklets more than 15 years ago (DOS version). It extremely easy to use and well worth the money. Joe O'Connell -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Monday, April 07, 2008 12:22 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Need booklet type report I still need to get it in a format to print in booklet form. > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Joe O'Connell > Sent: 06 Apr 2008 8:30 pm > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Need booklet type report > > Kathryn, > > ClickBook allows you to print in booklet format. Information > can be found at > > http://www.bluesquirrel.com/products/clickbook/index.html?ASCI > D=1161&gclid=COXH1-aAyJICFQEoPQodOkxqPA > > Joe O'Connell > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of > Kathryn Bassett > Sent: Sunday, April 06, 2008 12:02 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Need booklet type report > > Four years ago, I had help from the list to make a report > that included pictures. However, that report only worked for > me as a proof for several reasons, one of which is that it is > plain 8.5x11. I ended up having to use WordPerfect to pull in > the information from Access to do what I wanted to do, > because I could figure out how to do it there. > > Now, I need to do another version (of my church photo > directory), and I've lost the WordPerfect template form that > did the work. So, before I go to the trouble of recreating > it, I thought I'd see if you all can help with doing what > needs doing either self contained in my mdb or in conjunction > with Word (I only can do easy stuff in Word). I'd rather have > a Word template to do the work so I can do further editing. > > First - versions. Access2003, though ABCtest.mdb in > http://www.altadenabaptist.org/problems/photodir is > Access2000 format because I never had reason to update it. I > have Word2003 as well. > > Second - Obviously I'm not including the photos, so for > testing you'll need to put a picture someplace and copy the > path into the photo field of the members table for all the people. > > Now, on to what I need, which is a report that will print in > booklet format. > http://www.altadenabaptist.org/problems/photodir/diretory1.jpg > shows a scan of the central pages from the old directory. > > Ultimately, when it comes to actual printing, I will need to > print things like this: > Left Right > 20 1 > 2 19 > 18 3 > 4 17 > 16 5 > Etc > > Every entry has a Lastname and Firstname, and some people > have a Connections field filled in. I do NOT want the word > Connections to print if that field is blank. See the Larson, > Lebsch and McCall entries in the above jpg for example. > > I need to have this done before the end of April so I'm > hoping that one of you is willing to work with me to do this. > > Oh, a side anomoly. Though all my paths start with > O:\Online\abc\photos, they used to start with > D:\MyFiles\Online\abc\photos. When I open the report that's > currently in the mdb, it comes up with an error that > "Microsoft Office Access can't open the file > 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't > find anyplace where that is, so why does it say that? If I > click ok, it then goes on to make the report. > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.7/1361 - Release > Date: 05 Apr > 08 7:53 am > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. > Version: 7.5.519 / Virus Database: 269.22.8/1362 - Release > Date: 06 Apr 08 11:12 am > > No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.8/1362 - Release Date: 06 Apr 08 11:12 am -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rosalyn.clarke at barclays.com Mon Apr 7 04:06:18 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Mon, 7 Apr 2008 10:06:18 +0100 Subject: [AccessD] Project Management Path In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED09FD713B@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E499A@MUKPBCC1XMB0103.collab.barclayscorp.com> Hi Arthur I have worked as a (somewhat informal) PM on projects when working as a Team Lead in a small-medium sized company not big enough to employ specialists - my team did everything. I am now working for Big Banking, where IT is specialised minutely, and am surrounded by PMs of various flavours. I've been thinking about making the same leap myself. What others have said about the nature of the beast and the importance of management skills, I would support. However, I think it's worth you looking at the range of jobs available and the different kinds of companies you could work for, and the scale of the projects. It's not necessary, for example, to be a 'manager of programmers' in any direct sense. The PMs here do not generally line manage the developers. Some PMs represent the business, and some the IT side, either way their job is all about pulling together disparate bits of information and disparate people & forming a coherent plan, then trying to make sure it is delivered, generally without any direct authority over the people doing the 'work'. Negotiation, persuasion and killer organisational skills are what's needed. One way to learn more is to trawl through the job adverts and look at what experience / qualifications they ask for. In the UK it's usually Prince 2, an exercise in jargonifying and bureacratising common sense until the sense is all but squeezed out, but government and big business tend to want it. Lastly, have you thought about business analyst or solutions architect as alternatives? Both require a mixture of organisational skills, people skills and technical knowledge, but avoid the headache-inducing date-juggling and responsibility. HTH Roz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: 07 April 2008 01:28 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Project Management Path Arthur, Like other I can offer my thoughts based on years of hanging around corporate projects. 1: Understand that a manager manages projects. By this I mean you don't have to be a technical wizard on every aspect so long as you understand the overall big picture. Employee the folks who are the wizards and then ensure they all work together seamlessly and keep you informed on progress, budget, risks and issues. It may mean taking off your developer hat and letting the youn' uns do it their way. 2: People are usually the most complex and risky part of any project. Having one of your IT leads suddenly find out he/she is getting divorced and has lost the house and kids can really throw your schedule, budget and productivity in ways you didn't plan for. This kind of madness is can just pop up out of nowhere and you need to be prepared to deal with it. People die, have affairs, have personal issues, get arrested etc. fun fun fun. 3: You need to be a benevolent dictator. By this I mean you have to run the show and control it. You own this and the buck stops with you. Don't let the teams develop into little kingdoms that end up fighting each other, rather than moving towards the team goal - this may mean getting rid of disruptive, unhelpful or unproductive people. Make sure you have a clear goal, and a clear path to that goal. 4: Choose the best people and delegate tasks based on that choice. Again, you don't have to know everything, but make sure your IT leads keep you informed. 5: Keep lines of communication open with all stakeholders and customers. It is better to work together to solve problems that start blaming folks. 6: Have a clear objective and plan *BEFORE* you do anything. Even for seemingly trivial things this can save you a lot of grief as assumptions and other traps are often revealed when folks ask questions during these planning sessions. Be especially careful when dealing with 'fluffy' details like. "I am going to make the background a nice blue", or "Make it a modern looking site" - These statements mean different things to different folks. get samples and get consensus and then go ahead. 7: If you don't understand or know, then ask someone to explain it to you. It is far cheaper and easier to say "I don't understand that, please explain" then to get a result you were not expecting. Again, clear documentation at the start will be a definate plus with this sort of thing. 8: Be approachable. When things go wrong consider saying "How are we going to fix this", rather than "What are you going to do about it". Take ownership of the team and support them through the problems. anyway... there are probably a 1000 others, but you get the idea. Good luck and make sure you enjoy what you do. Cheers and regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Arthur Fuller Sent: Saturday, 5 April 2008 6:05 AM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Project Management Path At my ripe old age, I am pondering becoming a manager of software projects rather than a developer of same. I have occasionally led a team of developers toward a project goal, but more often been the principal developer of a project. I am wondering how to make the leap. While realizing that this is a list for developers, I also think that this might be the best place to ask this question. I know a lot about Access. I know a little about .NET. I know a fair amount about PHP and Python Ruby and Ruby on Rails. I know a little about some strange languages used by very few, including OCaml. I have only occasionally been team-lead in a multi-developer project. I think I did pretty well in them. So how does one go from Developer to Manager of Developers? I think that I'm growing too old to be there in the trenches of develpment, and yet that's what I love and know best. But I think that the young recent graduates have the "stay up until it works" enthusiasm that I no longer have, although that's not always true; I've recently spent 40 hours solid at the box solving a particularly difficult problem, and couldn't quit until I finally cornered the ornery pig and wrestled him down. But perhaps a younger, brighter person could have wrestled said pig down much more quickly than I, which leads to a rather sickening and embarrassing conclusion (following the Peter Principle): the best thing to do with Arthur is promote him. So, how to become a manager of programmers who are far more gifted in languages that I know a little about? How does one go from Here to There? How do I admit in my resume that I know a fair amount about the abstract language of programming but perhaps nothing at all about the language your project is using? What are the credentials of a Project Manager? I am particularly interested in asking this question here, since you are all programmers, which perhaps turns the question into "What values would you desire in your project manager?". One could trivialize this question into, "Just learn MS-Project" but that is hardly the point. Any fool can write a critical path. That's not the issue at all. As I see it (and admittedly I know nothing about the subject), there are two issues|perspectives: 1. Tell the team what needs to be done and how quickly. 2. Tell the superiors why it cannot possibly happen in said time-frame + expense-dollars. On both sides, I am guaranteed to meet resistance. Developers will say, "Impossible!" Superiors will say, "Impossible!" And the job of managing a software project is to get each team to bend a little. Of course, I know nothing about this profession, which was the whole point of this message. I'm looking for direction, courses to take, casual advice, and so on. I actually dare to presume that I could be fairly good at this profession, but perhaps not. Perhaps I'm an in-the-trenches guy not destined to coach the team. That could be. -- 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 e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From rosalyn.clarke at barclays.com Mon Apr 7 09:32:47 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Mon, 7 Apr 2008 15:32:47 +0100 Subject: [AccessD] Looping through code modules Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E4A14@MUKPBCC1XMB0103.collab.barclayscorp.com> Hi all Does anyone know if there is a quicker / neater way of getting all the (open or closed) code modules in a database than going through the modules, forms and reports collections in turn? TIA Roz "DSMP Mission - Building the future of Barclays computing infrastructure. 4K customers won in 2007, 10k+ to delight in 2008." This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From markamatte at hotmail.com Mon Apr 7 16:06:39 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 7 Apr 2008 21:06:39 +0000 Subject: [AccessD] Looping through code modules In-Reply-To: <0F978DF74B416B44A351B9143EB0FD33046E4A14@MUKPBCC1XMB0103.collab.barclayscorp.com> References: <0F978DF74B416B44A351B9143EB0FD33046E4A14@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: Roz, I have just done some work on this. When you say "getting the code modules"...do you want to save them as text files, store the text in a memo field, just search for keywords, or something else? I have found 3 approaches...each has its pros and cons. My project involved searching an entire list of MDBs from a single mdb. In no particular order: 1A. loop through DB.Containers 2A. set new application and loop through rapp.VBE.ActiveVBProject.VBComponents 3A. set new reference ref = References.AddFromFile("C:\Temp\MyNew.mdb") and loop through VBE.VBProjects(ref.Name).VBComponents I was trying to search the code for a specific string...here are some of the issues I had with the 3 approaches...although I'm not done with my testing. 1A. This approach seemed useful for exporting or storing code in tables. 2A. This one was easy to search the code...but it opened each database to do it. 3A. This one did not open each MDB...but it had an issue with referencing an mdb of an earlier version. Please let me know if you have specific questions about any of it. Thanks, Mark A. Matte ---------------------------------------- > Date: Mon, 7 Apr 2008 15:32:47 +0100 > From: rosalyn.clarke at barclays.com > To: accessd at databaseadvisors.com > Subject: [AccessD] Looping through code modules > > Hi all > > Does anyone know if there is a quicker / neater way of getting all the (open > or closed) code modules in a database than going through the modules, forms > and reports collections in turn? > > TIA > > Roz > > "DSMP Mission - Building the future of Barclays computing infrastructure. 4K > customers won in 2007, 10k+ to delight in 2008." > > > > This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. > > Internet communications are not guaranteed to be secure or virus-free. > The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. > > Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. > > Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). > Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. > > Barclays Bank PLC is authorised and regulated by the Financial Services Authority. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A From jwcolby at colbyconsulting.com Mon Apr 7 18:20:32 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 7 Apr 2008 19:20:32 -0400 Subject: [AccessD] Snapshot too wide but report prints correctly Message-ID: <000801c89905$fa20f810$0601a8c0@M90> Has anyone ever seen this. It is a report that the snapshot plainly creates two pages out of (too wide) but according to the onsite IT lady the printer prints out correctly. Any ideas? I thought the snapshot thingie used the printer drivers to render the image. John W. Colby Colby Consulting www.ColbyConsulting.com From rosalyn.clarke at barclays.com Tue Apr 8 03:27:04 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Tue, 8 Apr 2008 09:27:04 +0100 Subject: [AccessD] Looping through code modules In-Reply-To: Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E4A62@MUKPBCC1XMB0103.collab.barclayscorp.com> Hi Mark I'm looping through and creating a list of code modules (module type, form & report modules) and writing them to a recordset so they can be selected / deselected for processing. Processing involves searching for error handling, inserting it if there is none, or replacing it if there is any - with a call to a central error handler. I'd like in future to do it so it shows you the changes before committing them, which will involve saving the code out somewhere I guess. It's designed to run as an mda & work on the current database, so the target database will always be open. I'm using the Containers collection at the moment, and it works ok, it just seems a little clunky. Thanks for your answer. Coming at this very much from an Access direction I didn't consider the VBComponents collection. Cheers Roz -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: 07 April 2008 22:07 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Looping through code modules Roz, I have just done some work on this. When you say "getting the code modules"...do you want to save them as text files, store the text in a memo field, just search for keywords, or something else? I have found 3 approaches...each has its pros and cons. My project involved searching an entire list of MDBs from a single mdb. In no particular order: 1A. loop through DB.Containers 2A. set new application and loop through rapp.VBE.ActiveVBProject.VBComponents 3A. set new reference ref = References.AddFromFile("C:\Temp\MyNew.mdb") and loop through VBE.VBProjects(ref.Name).VBComponents I was trying to search the code for a specific string...here are some of the issues I had with the 3 approaches...although I'm not done with my testing. 1A. This approach seemed useful for exporting or storing code in tables. 2A. This one was easy to search the code...but it opened each database to do it. 3A. This one did not open each MDB...but it had an issue with referencing an mdb of an earlier version. Please let me know if you have specific questions about any of it. Thanks, Mark A. Matte ---------------------------------------- > Date: Mon, 7 Apr 2008 15:32:47 +0100 > From: rosalyn.clarke at barclays.com > To: accessd at databaseadvisors.com > Subject: [AccessD] Looping through code modules > > Hi all > > Does anyone know if there is a quicker / neater way of getting all the > (open or closed) code modules in a database than going through the > modules, forms and reports collections in turn? > > TIA > > Roz > > "DSMP Mission - Building the future of Barclays computing > infrastructure. 4K customers won in 2007, 10k+ to delight in 2008." > > > > This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. > > Internet communications are not guaranteed to be secure or virus-free. > The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. > > Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. > > Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). > Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. > > Barclays Bank PLC is authorised and regulated by the Financial Services Authority. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653 A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From andy at minstersystems.co.uk Tue Apr 8 03:28:33 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Apr 2008 9:28:33 +0100 Subject: [AccessD] Access 97 and 2000 on same machine Message-ID: <200804080828.m388SOev027120@databaseadvisors.com> Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From robin.lawrence at merseybeat.co.uk Tue Apr 8 03:46:59 2008 From: robin.lawrence at merseybeat.co.uk (Robin (Merseybeat)) Date: Tue, 8 Apr 2008 09:46:59 +0100 Subject: [AccessD] Access 97 and 2000 on same machine In-Reply-To: <560E2B80EC8F624B93A87B943B7A9CD58476A9@rgiserv.rg.local> Message-ID: <560E2B80EC8F624B93A87B943B7A9CD559AF50@rgiserv.rg.local> Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:\Program Files\Microsoft Office97\Office\MSACCESS.EXE" /wrkgrp "f:\rg data\SYSTEM.MDW" "C:\Program Files\RG Orders\xxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Tue Apr 8 05:12:31 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Apr 2008 11:12:31 +0100 Subject: [AccessD] Access 97 and 2000 on same machine Message-ID: <200804081012.m38ACd4E023850@databaseadvisors.com> Thanks for the reply Robin. Not sure that's it though. Yes I use this to open each MDB with its appropriate version of Access but I'm just talking about opening Access itself. Let' say I have 2 icons on my desktop, one to open each version of Access (not a specific MDB). I open A2K and immediately close it. I open A97 and immediately close it. When I reopen A2K I get this delay while it goes into a (not so very long) configuration routine as described below. If I close it and reopen it again there's no problem, but as soon as I open A97 then the next time I open A2K it happens again. And I'm not using Access security so can it an MDW issue? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 08:51 Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:Program FilesMicrosoft Office97OfficeMSACCESS.EXE" /wrkgrp "f:rg dataSYSTEM.MDW" "C:Program FilesRG Ordersxxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 max.wanadoo at gmail.com Tue Apr 8 06:00:48 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 8 Apr 2008 12:00:48 +0100 Subject: [AccessD] Access 97 and 2000 on same machine In-Reply-To: <200804081012.m38ACd4E023850@databaseadvisors.com> References: <200804081012.m38ACd4E023850@databaseadvisors.com> Message-ID: <005e01c89967$ce240f10$8119fea9@LTVM> Just a WAG, but would it have anything to do with the "RUN ONCE" flags on the Registry not being updated? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 08, 2008 11:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Thanks for the reply Robin. Not sure that's it though. Yes I use this to open each MDB with its appropriate version of Access but I'm just talking about opening Access itself. Let' say I have 2 icons on my desktop, one to open each version of Access (not a specific MDB). I open A2K and immediately close it. I open A97 and immediately close it. When I reopen A2K I get this delay while it goes into a (not so very long) configuration routine as described below. If I close it and reopen it again there's no problem, but as soon as I open A97 then the next time I open A2K it happens again. And I'm not using Access security so can it an MDW issue? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 08:51 Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:Program FilesMicrosoft Office97OfficeMSACCESS.EXE" /wrkgrp "f:rg dataSYSTEM.MDW" "C:Program FilesRG Ordersxxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From robin.lawrence at merseybeat.co.uk Tue Apr 8 06:08:35 2008 From: robin.lawrence at merseybeat.co.uk (Robin (Merseybeat)) Date: Tue, 8 Apr 2008 12:08:35 +0100 Subject: [AccessD] Access 97 and 2000 on same machine In-Reply-To: <560E2B80EC8F624B93A87B943B7A9CD58476C0@rgiserv.rg.local> Message-ID: <560E2B80EC8F624B93A87B943B7A9CD52E2D8F@rgiserv.rg.local> Hi Andy, Just tested - If I make shortcuts with only the path to the appropriate executables with no database or workgroup specified it opens A97 or A2K or AXP (all installed on this computer) as required with no configuration dialogue?? Not sure why it doesn't work for you... Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 11:13 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Thanks for the reply Robin. Not sure that's it though. Yes I use this to open each MDB with its appropriate version of Access but I'm just talking about opening Access itself. Let' say I have 2 icons on my desktop, one to open each version of Access (not a specific MDB). I open A2K and immediately close it. I open A97 and immediately close it. When I reopen A2K I get this delay while it goes into a (not so very long) configuration routine as described below. If I close it and reopen it again there's no problem, but as soon as I open A97 then the next time I open A2K it happens again. And I'm not using Access security so can it an MDW issue? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 08:51 Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:Program FilesMicrosoft Office97OfficeMSACCESS.EXE" /wrkgrp "f:rg dataSYSTEM.MDW" "C:Program FilesRG Ordersxxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Tue Apr 8 07:19:22 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Tue, 8 Apr 2008 13:19:22 +0100 Subject: [AccessD] Access 97 and 2000 on same machine Message-ID: <200804081219.m38CJQNo000300@databaseadvisors.com> Wasn't sure what you meant Max so I scanned Reg for RunOnce and it only appears as a key under Windows itself not under Office. Is that wrong? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 11:03 Just a WAG, but would it have anything to do with the "RUN ONCE" flags on the Registry not being updated? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 08, 2008 11:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Thanks for the reply Robin. Not sure that's it though. Yes I use this to open each MDB with its appropriate version of Access but I'm just talking about opening Access itself. Let' say I have 2 icons on my desktop, one to open each version of Access (not a specific MDB). I open A2K and immediately close it. I open A97 and immediately close it. When I reopen A2K I get this delay while it goes into a (not so very long) configuration routine as described below. If I close it and reopen it again there's no problem, but as soon as I open A97 then the next time I open A2K it happens again. And I'm not using Access security so can it an MDW issue? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 08:51 Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:Program FilesMicrosoft Office97OfficeMSACCESS.EXE" /wrkgrp "f:rg dataSYSTEM.MDW" "C:Program FilesRG Ordersxxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 max.wanadoo at gmail.com Tue Apr 8 07:50:31 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 8 Apr 2008 13:50:31 +0100 Subject: [AccessD] Access 97 and 2000 on same machine In-Reply-To: <200804081219.m38CJQNo000300@databaseadvisors.com> References: <200804081219.m38CJQNo000300@databaseadvisors.com> Message-ID: <00a701c89977$22b4eea0$8119fea9@LTVM> Hi Andy, I was just thinking that if it hadn't installed properly, it might still be trying to do the "runonce" routine at first start up. As I say, just a WAG and doesn't appear to be your problem. Sorry. The only other thing I can suggest is that they are both using common/shared DLLs. Probably (guessing now), the only way is to uninstall the later version, make sure the 97 is working 100% and then reinstall the later version ensuring that it goes into its own directory and not any shared directories. Other than than?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 08, 2008 1:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Wasn't sure what you meant Max so I scanned Reg for RunOnce and it only appears as a key under Windows itself not under Office. Is that wrong? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 11:03 Just a WAG, but would it have anything to do with the "RUN ONCE" flags on the Registry not being updated? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 08, 2008 11:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Thanks for the reply Robin. Not sure that's it though. Yes I use this to open each MDB with its appropriate version of Access but I'm just talking about opening Access itself. Let' say I have 2 icons on my desktop, one to open each version of Access (not a specific MDB). I open A2K and immediately close it. I open A97 and immediately close it. When I reopen A2K I get this delay while it goes into a (not so very long) configuration routine as described below. If I close it and reopen it again there's no problem, but as soon as I open A97 then the next time I open A2K it happens again. And I'm not using Access security so can it an MDW issue? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 08:51 Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:Program FilesMicrosoft Office97OfficeMSACCESS.EXE" /wrkgrp "f:rg dataSYSTEM.MDW" "C:Program FilesRG Ordersxxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rosalyn.clarke at barclays.com Tue Apr 8 08:49:56 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Tue, 8 Apr 2008 14:49:56 +0100 Subject: [AccessD] Converting macros to VBA code Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E4B08@MUKPBCC1XMB0103.collab.barclayscorp.com> Another automation question; I am trying to harmonise all these legacy Access databases, and several of them have been built using macros instead of VB code. I know macros are OK and they work perfectly well, but the idea is to make all the databses run the same way so they have to be converted. However, I don't really like what the wizard does when it converts, and some of these databases have hundreds of macros. Converting them one at a time is taking hours. Does anyone know how the wizard does what it does? Is it possible to automate & customise this process? TIA Roz "DSMP Mission - Building the future of Barclays computing infrastructure. 4K customers won in 2007, 10k+ to delight in 2008." This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From rockysmolin at bchacc.com Tue Apr 8 09:08:22 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 8 Apr 2008 07:08:22 -0700 Subject: [AccessD] Access 97 and 2000 on same machine In-Reply-To: <00a701c89977$22b4eea0$8119fea9@LTVM> References: <200804081219.m38CJQNo000300@databaseadvisors.com> <00a701c89977$22b4eea0$8119fea9@LTVM> Message-ID: <00a701c89982$01549de0$0301a8c0@HAL9005> I have the same problem with 2003<-->2007. Both ways. And it's a coffee break kind of delay. Even if specifying the path to the executable and the specific mdb to open would work, for me it wouldn't be practical because of the large number of different mdbs I open every day. Although I suppose I could have a shortcut folder with all shortcuts to the various mdbs. I'm not doing any 2007 development now and have temporarily finessed the problem by putting 2007 on a secondary machine. But Virtual PC may be the ultimate solution here if no one can come up with something better. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, April 08, 2008 5:51 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 97 and 2000 on same machine Hi Andy, I was just thinking that if it hadn't installed properly, it might still be trying to do the "runonce" routine at first start up. As I say, just a WAG and doesn't appear to be your problem. Sorry. The only other thing I can suggest is that they are both using common/shared DLLs. Probably (guessing now), the only way is to uninstall the later version, make sure the 97 is working 100% and then reinstall the later version ensuring that it goes into its own directory and not any shared directories. Other than than?? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 08, 2008 1:19 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Wasn't sure what you meant Max so I scanned Reg for RunOnce and it only appears as a key under Windows itself not under Office. Is that wrong? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 11:03 Just a WAG, but would it have anything to do with the "RUN ONCE" flags on the Registry not being updated? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Tuesday, April 08, 2008 11:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 97 and 2000 on same machine Thanks for the reply Robin. Not sure that's it though. Yes I use this to open each MDB with its appropriate version of Access but I'm just talking about opening Access itself. Let' say I have 2 icons on my desktop, one to open each version of Access (not a specific MDB). I open A2K and immediately close it. I open A97 and immediately close it. When I reopen A2K I get this delay while it goes into a (not so very long) configuration routine as described below. If I close it and reopen it again there's no problem, but as soon as I open A97 then the next time I open A2K it happens again. And I'm not using Access security so can it an MDW issue? -- 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] Access 97 and 2000 on same machine Date: 08/04/08 08:51 Hi Andy, I use a shortcut pointing to the appropriate Access executable as below "C:Program FilesMicrosoft Office97OfficeMSACCESS.EXE" /wrkgrp "f:rg dataSYSTEM.MDW" "C:Program FilesRG Ordersxxxxxxx.mdb" Rgds Robin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: 08 April 2008 09:29 To: Dba Subject: [AccessD] Access 97 and 2000 on same machine Hi folks I'm sure this was dealt with years ago but I can't find the answer. I'm hitting this issue only now cos I've just been asked to support some new (make that old) systems. Anyway, when you have A97 and A2K and are switching between them how do you stop A2K going through a mini-install each time you go back to it? The message is "Please wait while Windows configures Microsoft Office 2000 Professional", a quick whizz of the progress bar and all's ok, but it's irritating to see it many times a day. If I Google this message the MS solution's for something else and suggests making reg entries that're already there, and there are lots of other suggestions which don't fit me. Does anyone have the definitive solution? Can it be prevented at all? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.9/1364 - Release Date: 4/7/2008 6:38 PM From markamatte at hotmail.com Tue Apr 8 09:31:43 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 8 Apr 2008 14:31:43 +0000 Subject: [AccessD] Looping through code modules In-Reply-To: <0F978DF74B416B44A351B9143EB0FD33046E4A62@MUKPBCC1XMB0103.collab.barclayscorp.com> References: <0F978DF74B416B44A351B9143EB0FD33046E4A62@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: Roz, I found this online when I started my project. I have NOT used it yet...but it seems to be related to yours. Also, this code stores the data in a table...so for your future wishes...you could display the original and your changes. Good luck, Mark A. Matte '********* Code Starts Here ******** Option Compare Database Option Explicit Public Function EnumerateModules(strPath As String, strPassWord As String, Optional bolEmptytable As Boolean = True) As Boolean '------------------------------------------------------------------------------ 'Purpose: Go through all of the Modules in the specified database and put them ' into a table, creating the table if it does not exist. 'Parameters: ' strDatabasePath: The full path of the database you wish to enumerate; ' "" if you want the current database 'Sets: Puts all information into the table 'tblModules'. If it is not there, ' create the table 'Returns: Boolean value telling if it finished correctly, or there was an error. 'Author: Stan Paszt 'Created: 08/10/2001 'Modified: '------------------------------------------------------------------------------ 'Changes by Gary Walter 10/3/2001 '1) Added automation to always open another instance of "OtherDB." '2) Expects full path to OtherDB even if same db as this one. '3) Changed some fields in tblModules where info from OtherDB is stored. '4) Added password parameter in case OtherDB secured. '5) Now assumes tblModules exist. '6) Added code to properly handle Property LET/GET/SET stmts. '------------------------------------------------------------------------------ On Error GoTo ERR_EnumerateModules Dim OtherDB As database Dim strUserName As String Dim strPass As String Dim oAcc As Access.Application Dim dbCurrent As database Dim RS As Recordset Dim doc As Document, rpt As Report, frm As Form Dim mdl As Module, bolIsLoaded As Boolean, strDocName As String Dim lngCount As Long, lngR As Long, intProcOrder As Integer Dim lngCountDecl As Long, intI As Integer Dim lngI As Long, lngCountProcLines As Long Dim strProcName As String, strProcLines As String Dim strModuleType() As String, intMT As Integer Dim objTemp As Object, intModuleType As Integer Dim strDBName As String, strDBPath As String Dim strDrive As String, strDir As String, strFName As String, strExt As String Dim varReturn As Variant Dim lngOldProcType As Long, strOldProcName As String, strFinalProcName As String DoCmd.Hourglass True 'clear table that will contain new module info DoCmd.SetWarnings False If bolEmptytable = True Then DoCmd.RunSQL ("Delete * from tblModules") End If DoCmd.SetWarnings True ReDim strModuleType(0 To 2) strModuleType(0) = "Modules" strModuleType(1) = "Forms" strModuleType(2) = "Reports" Call SplitPath(strPath, strDrive, strDir, strFName, strExt) strDBPath = strDrive & strDir strDBName = strFName & "." & strExt 'open recordset to tblModules in THIS database Set dbCurrent = CurrentDb() Set RS = dbCurrent.OpenRecordset("tblModules") 'open OTHER database Set oAcc = New Access.Application Set OtherDB = oAcc.DBEngine.OpenDatabase(strPath, False, False, ";PWD=" & strPassWord) oAcc.OpenCurrentDatabase strPath intProcOrder = 0 'Move through the modules For intMT = 0 To 2 Step 1 For Each doc In OtherDB.Containers(strModuleType(intMT)).Documents strDocName = doc.Name Select Case strModuleType(intMT) Case "Modules" intModuleType = acModule Case "Forms" intModuleType = acForm Case "Reports" intModuleType = acReport End Select bolIsLoaded = IsObjectOpen(intModuleType, strDocName) 'you can't open the module if it's already open. If bolIsLoaded = False Then Select Case intModuleType Case acModule oAcc.DoCmd.OpenModule doc.Name Set objTemp = oAcc.Modules(doc.Name) Case acForm oAcc.DoCmd.OpenForm strDocName, acDesign, , , acFormReadOnly, acWindowNormal Set objTemp = oAcc.Forms(strDocName).Module Case acReport oAcc.DoCmd.OpenReport strDocName, acViewDesign Set objTemp = oAcc.Reports(doc.Name).Module End Select Else Select Case intModuleType Case acModule Set objTemp = Modules(doc.Name) Case acForm Set objTemp = Forms(doc.Name).Module Case acReport Set objTemp = Reports(doc.Name).Module End Select End If 'get number of lines in this module lngCount = objTemp.CountOfLines 'Declarations 'find out how many lines in Declaration section lngCountDecl = objTemp.CountOfDeclarationLines 'get code lines for Declaration section strProcLines = objTemp.Lines(1, lngCountDecl) Do Until (Asc(Left(strProcLines, 1)) <> 13 And Asc(Left(strProcLines, 1)) <> 10 _ And Asc(Left(strProcLines, 1)) <> 32) strProcLines = Mid(strProcLines, 2) Loop Do Until (Asc(Right(strProcLines, 1)) <> 13 And Asc(Right(strProcLines, 1)) <> 10 _ And Asc(Right(strProcLines, 1)) <> 32) strProcLines = Mid(strProcLines, 1, Len(strProcLines) - 1) Loop With RS .AddNew !DatabaseName = strDBName !databasepath = strDBPath !ModuleName = objTemp.Name !CodeLinesCount = lngCount !ModuleType = objTemp.Type !ProcedureName = "Declarations" !ProcedureLines = strProcLines !ProcedureLinesCount = lngCountDecl !ProcedureOrder = intProcOrder .Update End With strOldProcName = "Declarations" 'Check to see if there is anything else after the declarations section 'Are there more lines in module than just the lines of Declaration? If lngCount> lngCountDecl Then 'start at first line after Declaration section intI = lngCountDecl + 1 intProcOrder = intProcOrder + 1 '***** Get Name of Proc of this line ********* 'inti specifies the number of a line in the module. 'When return from getting the ProcOfLine, 'lngR will specify the type of procedure: ' vbext_pk_Get lngR=3 A Property Get proc ' vbext_pk_Let lngR=1 A Property Let proc ' vbext_pk_Proc lngR=0 A Sub or Function proc ' vbext_pk_Set lngR=2 A Property Set proc strProcName = objTemp.ProcOfLine(intI, lngR) 'save proc name so will know when reach line with new proc strOldProcName = strProcName 'save type of proc for next compare (to distinguish same-name Property stmts) lngOldProcType = lngR 'If proc was a property stmt, add type to procname that will save in tblModules Select Case lngOldProcType Case vbext_pk_Proc strFinalProcName = strProcName Case vbext_pk_Get strFinalProcName = strProcName & " [Property Get]" Case vbext_pk_Let strFinalProcName = strProcName & " [Property Let]" Case vbext_pk_Set strFinalProcName = strProcName & " [Property Set]" End Select '****** update progress display in status bar ***************** varReturn = SysCmd(acSysCmdSetStatus, "Processing " _ & strModuleType(intMT) & " " & doc.Name & ".... Procedure " & strFinalProcName) 'get the number of lines for this proc lngCountProcLines = objTemp.ProcCountLines(strProcName, lngR) 'get the code lines for this proc strProcLines = objTemp.Lines(intI, lngCountProcLines) 'strip CRLF's and SPACES from left side of codelines Do Until (Asc(Left(strProcLines, 1)) <> 13 And Asc(Left(strProcLines, 1)) <> 10 _ And Asc(Left(strProcLines, 1)) <> 32) strProcLines = Mid(strProcLines, 2) Loop 'strip CRLF's and SPACES from right side of codelines Do Until (Asc(Right(strProcLines, 1)) <> 13 And Asc(Right(strProcLines, 1)) <> 10 _ And Asc(Right(strProcLines, 1)) <> 32) strProcLines = Mid(strProcLines, 1, Len(strProcLines) - 1) Loop 'for html coding (you probably want to delete the following) 'if have a Proc (not a Property stmt), 'add "Sub" or "Function" to start of proc name If lngOldProcType = vbext_pk_Proc Then If Left(strProcLines, 15) = "Public Function" _ Or Left(strProcLines, 16) = "Private Function" Then strFinalProcName = "Function " & strFinalProcName Else strFinalProcName = "Sub " & strFinalProcName End If End If With RS .AddNew !DatabaseName = strDBName !databasepath = strDBPath !ModuleName = objTemp.Name !CodeLinesCount = lngCount !ModuleType = objTemp.Type !ProcedureName = strFinalProcName !ProcedureLines = strProcLines !ProcedureLinesCount = lngCountProcLines !ProcedureOrder = intProcOrder .Update End With 'Go through the rest of the module, enumerating the procedures For lngI = intI To lngCount '***** Get Name of Proc of this line ********* 'inti specifies the number of a line in the module. 'When return from getting the ProcOfLine, 'lngR will specify the type of procedure: ' vbext_pk_Get lngR=3 A Property Get proc ' vbext_pk_Let lngR=1 A Property Let proc ' vbext_pk_Proc lngR=0 A Sub or Function proc ' vbext_pk_Set lngR=2 A Property Set proc strProcName = objTemp.ProcOfLine(lngI, lngR) 'see if ProcName for this line has changed 'or ProcName is the same but have different ProcType If (strProcName <> strOldProcName) _ Or ((strProcName = strOldProcName) And (lngR <> lngOldProcType)) Then intProcOrder = intProcOrder + 1 'save proc name so will know when reach line with new proc strOldProcName = strProcName 'save type of proc for next compare (to distinguish same-name Property stmts) lngOldProcType = lngR 'If proc was a property stmt, add type to procname that will save in tblModules Select Case lngOldProcType Case vbext_pk_Proc strFinalProcName = strProcName Case vbext_pk_Get strFinalProcName = strProcName & " [Property Get]" Case vbext_pk_Let strFinalProcName = strProcName & " [Property Let]" Case vbext_pk_Set strFinalProcName = strProcName & " [Property Set]" End Select '****** update progress display in status bar ***************** varReturn = SysCmd(acSysCmdSetStatus, "Processing " _ & strModuleType(intMT) & " " & doc.Name & ".... Procedure " & strFinalProcName) 'get the number of lines for this proc lngCountProcLines = objTemp.ProcCountLines(strProcName, lngR) 'get the code lines for this proc strProcLines = objTemp.Lines(lngI, lngCountProcLines) 'strip CRLF's and SPACES from left side of codelines Do Until (Asc(Left(strProcLines, 1)) <> 13 And Asc(Left(strProcLines, 1)) <> 10 _ And Asc(Left(strProcLines, 1)) <> 32) strProcLines = Mid(strProcLines, 2) Loop 'strip CRLF's and SPACES from right side of codelines Do Until (Asc(Right(strProcLines, 1)) <> 13 And Asc(Right(strProcLines, 1)) <> 10 _ And Asc(Right(strProcLines, 1)) <> 32) strProcLines = Mid(strProcLines, 1, Len(strProcLines) - 1) Loop 'for html coding (you probably want to delete the following) 'if have a Proc (not a Property stmt), 'add "Sub" or "Function" to start of proc name If lngOldProcType = vbext_pk_Proc Then If Left(strProcLines, 15) = "Public Function" _ Or Left(strProcLines, 16) = "Private Function" Then strFinalProcName = "Function " & strFinalProcName Else strFinalProcName = "Sub " & strFinalProcName End If End If With RS .AddNew !DatabaseName = strDBName !databasepath = strDBPath !ModuleName = objTemp.Name !CodeLinesCount = lngCount !ModuleType = objTemp.Type !ProcedureName = strFinalProcName !ProcedureLines = strProcLines !ProcedureLinesCount = lngCountProcLines !ProcedureOrder = intProcOrder .Update End With End If 'look at next line in code module Next lngI 'finished getting all info from this module '/* End of If lngCount> lngCountDecl Then End If 'reinit vars to get a new module intProcOrder = 0 lngCountProcLines = 0 strProcLines = " " No_Module: 'close object that contained last code module Set objTemp = Nothing oAcc.DoCmd.close intModuleType, doc.Name, acSaveNo 'go get another code module of the same module type Next 'doc 'have gotten all code modules for this type 'so start getting another type of module Next 'intMT '****** update progress display in status bar ***************** varReturn = SysCmd(acSysCmdClearStatus) MsgBox "Processing Complete" EnumerateModules = True EXIT_EnumerateModules: oAcc.CloseCurrentDatabase OtherDB.close: Set OtherDB = Nothing RS.close: Set RS = Nothing dbCurrent.close: Set dbCurrent = Nothing DoCmd.Hourglass False DoCmd.SetWarnings True Exit Function ERR_EnumerateModules: EnumerateModules = False MsgBox Err & ": " & Err.Description, vbCritical, _ "Error in function basModuleCode.EnumerateModules" Resume EXIT_EnumerateModules End Function Sub SplitPath(strPath As String, _ strDrive As String, _ strDir As String, _ strFName As String, _ strExt As String) Dim intPos As Integer ' current position of \ Dim intLast As Integer ' last position of \ Dim strTemp As String If Len(strPath) < 3 Or IsNull(strPath) Then Exit Sub strDrive = Left(strPath, 2) 'find position of last "\" intPos = InStr(strPath, "\") While intPos <> 0 intLast = intPos intPos = InStr(intPos + 1, strPath, "\") Wend If intLast> 3 Then strDir = Mid(strPath, 3, intLast - 3) Else strDir = "" End If 'get FName and Ext strTemp = Mid(strPath, intLast + 1) intPos = InStr(strTemp, ".") If intPos <> 0 Then 'found a "." strExt = Mid(strTemp, intPos + 1) strFName = Left(strTemp, intPos - 1) Else 'did not find "." so no extension strExt = "" strFName = strTemp End If End Sub Private Sub Create_tblModules_Table() Dim tdf As TableDef Dim idxPrimary As index Set tdf = CurrentDb.CreateTableDef("tblModules") With tdf .Fields.Append .CreateField("DatabaseName", dbText, 50) .Fields.Append .CreateField("DatabasePath", dbText, 255) .Fields.Append .CreateField("ModuleName", dbText, 50) .Fields.Append .CreateField("ProcedureOrder", dbLong) .Fields.Append .CreateField("ProcedureName", dbText, 50) .Fields.Append .CreateField("ProcedureLines", dbMemo) .Fields.Append .CreateField("ProcedureLinesCount", dbLong) .Fields.Append .CreateField("CodeLinesCount", dbLong) .Fields.Append .CreateField("ModuleType", dbLong) End With CurrentDb.TableDefs.Append tdf Set tdf = Nothing End Sub '******** Code Ends Here ******** _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A From mmattys at rochester.rr.com Tue Apr 8 11:37:46 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 8 Apr 2008 12:37:46 -0400 Subject: [AccessD] Converting macros to VBA code References: <0F978DF74B416B44A351B9143EB0FD33046E4B08@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: <007001c89996$e19d0f90$0402a8c0@Laptop> Hi Roz, I did make a wizard for this a few years ago, though I haven't looked at in since then. I would work with you to automate the process ... Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: To: Sent: Tuesday, April 08, 2008 9:49 AM Subject: [AccessD] Converting macros to VBA code > Another automation question; > > I am trying to harmonise all these legacy Access databases, and several of > them have been built using macros instead of VB code. I know macros are OK > and they work perfectly well, but the idea is to make all the databses run > the same way so they have to be converted. However, I don't really like > what > the wizard does when it converts, and some of these databases have > hundreds > of macros. Converting them one at a time is taking hours. > > Does anyone know how the wizard does what it does? Is it possible to > automate > & customise this process? > > TIA > > Roz From Gustav at cactus.dk Tue Apr 8 11:51:07 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Apr 2008 18:51:07 +0200 Subject: [AccessD] Converting macros to VBA code Message-ID: Hi Roz and Michael How about the converter here: http://www.iriesoftware.com/ /gustav >>> mmattys at rochester.rr.com 08-04-2008 18:37 >>> Hi Roz, I did make a wizard for this a few years ago, though I haven't looked at in since then. I would work with you to automate the process ... Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: To: Sent: Tuesday, April 08, 2008 9:49 AM Subject: [AccessD] Converting macros to VBA code > Another automation question; > > I am trying to harmonise all these legacy Access databases, and several of > them have been built using macros instead of VB code. I know macros are OK > and they work perfectly well, but the idea is to make all the databses run > the same way so they have to be converted. However, I don't really like > what > the wizard does when it converts, and some of these databases have > hundreds > of macros. Converting them one at a time is taking hours. > > Does anyone know how the wizard does what it does? Is it possible to > automate > & customise this process? > > TIA > > Roz From mmattys at rochester.rr.com Tue Apr 8 12:06:47 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 8 Apr 2008 13:06:47 -0400 Subject: [AccessD] Converting macros to VBA code References: Message-ID: <009201c8999a$eecc9f60$0402a8c0@Laptop> Hi Gustav, Does it convert macros? I've never tried it, have you? Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, April 08, 2008 12:51 PM Subject: Re: [AccessD] Converting macros to VBA code > Hi Roz and Michael > > How about the converter here: > > http://www.iriesoftware.com/ > > /gustav > >>>> mmattys at rochester.rr.com 08-04-2008 18:37 >>> > Hi Roz, > > I did make a wizard for this a few years ago, > though I haven't looked at in since then. > > I would work with you to automate the process ... > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: > To: > Sent: Tuesday, April 08, 2008 9:49 AM > Subject: [AccessD] Converting macros to VBA code > > >> Another automation question; >> >> I am trying to harmonise all these legacy Access databases, and several >> of >> them have been built using macros instead of VB code. I know macros are >> OK >> and they work perfectly well, but the idea is to make all the databses >> run >> the same way so they have to be converted. However, I don't really like >> what >> the wizard does when it converts, and some of these databases have >> hundreds >> of macros. Converting them one at a time is taking hours. >> >> Does anyone know how the wizard does what it does? Is it possible to >> automate >> & customise this process? >> >> TIA >> >> Roz > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Apr 8 12:14:53 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 08 Apr 2008 19:14:53 +0200 Subject: [AccessD] Converting macros to VBA code Message-ID: Hi Michael It claims to do so, but I have never tried it. I wouldn't be too optimistic, but given the task of Roz it could be worth the effort to check it out. /gustav >>> mmattys at rochester.rr.com 08-04-2008 19:06 >>> Hi Gustav, Does it convert macros? I've never tried it, have you? Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, April 08, 2008 12:51 PM Subject: Re: [AccessD] Converting macros to VBA code > Hi Roz and Michael > > How about the converter here: > > http://www.iriesoftware.com/ > > /gustav > >>>> mmattys at rochester.rr.com 08-04-2008 18:37 >>> > Hi Roz, > > I did make a wizard for this a few years ago, > though I haven't looked at in since then. > > I would work with you to automate the process ... > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: > To: > Sent: Tuesday, April 08, 2008 9:49 AM > Subject: [AccessD] Converting macros to VBA code > > >> Another automation question; >> >> I am trying to harmonise all these legacy Access databases, and several of >> them have been built using macros instead of VB code. I know macros are OK >> and they work perfectly well, but the idea is to make all the databses run >> the same way so they have to be converted. However, I don't really like what >> the wizard does when it converts, and some of these databases have hundreds >> of macros. Converting them one at a time is taking hours. >> >> Does anyone know how the wizard does what it does? Is it possible to automate >> & customise this process? >> >> TIA >> >> Roz From dbdoug at gmail.com Tue Apr 8 12:16:37 2008 From: dbdoug at gmail.com (Doug Steele) Date: Tue, 8 Apr 2008 10:16:37 -0700 Subject: [AccessD] version control Message-ID: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> Hello all: Does anyone have any good ideas for database version control? I've tripped myself up so many times on out-of-date versions of my databases. I now have all my dbs check for a small 'key' file in the same folder as the current version of the db, so that if I try to open up an older version in a different folder, it won't run. But every once in a while I have to copy the key file so I can view two db versions simultaneously, then of course I sometimes forget to delete the copied key file, and two weeks later I find I've got two different 'current' versions of the database. Doug Steele From markamatte at hotmail.com Tue Apr 8 12:30:19 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 8 Apr 2008 17:30:19 +0000 Subject: [AccessD] version control In-Reply-To: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> Message-ID: I use a custom database property I call BuildNo(FILE--DatabaseProperties--TAB=Custom)...and everytime the mdb opens...it checks for a newer version in a specified place. If you would like more details let me know. Thanks, Mark A. Matte > Date: Tue, 8 Apr 2008 10:16:37 -0700 > From: dbdoug at gmail.com > To: AccessD at databaseadvisors.com > Subject: [AccessD] version control > > Hello all: > > Does anyone have any good ideas for database version control? I've tripped > myself up so many times on out-of-date versions of my databases. I now have > all my dbs check for a small 'key' file in the same folder as the current > version of the db, so that if I try to open up an older version in a > different folder, it won't run. But every once in a while I have to copy > the key file so I can view two db versions simultaneously, then of course I > sometimes forget to delete the copied key file, and two weeks later I find > I've got two different 'current' versions of the database. > > Doug Steele > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 From markamatte at hotmail.com Tue Apr 8 12:32:38 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 8 Apr 2008 17:32:38 +0000 Subject: [AccessD] Embedded OLE Word Doc In-Reply-To: References: Message-ID: Hello All, I would like to edit, via VBA, an Embedded OLE Word doc. Any suggestions? Thanks, Mark A. Matte _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From jwcolby at colbyconsulting.com Tue Apr 8 12:52:36 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 8 Apr 2008 13:52:36 -0400 Subject: [AccessD] Converting macros to VBA code In-Reply-To: <0F978DF74B416B44A351B9143EB0FD33046E4B08@MUKPBCC1XMB0103.collab.barclayscorp.com> References: <0F978DF74B416B44A351B9143EB0FD33046E4B08@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: <000001c899a1$558c6db0$0601a8c0@M90> >Converting them one at a time is taking hours. LOL, she's COMPLAINING about job security. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rosalyn.clarke at barclays.com Sent: Tuesday, April 08, 2008 9:50 AM To: accessd at databaseadvisors.com Subject: [AccessD] Converting macros to VBA code Another automation question; I am trying to harmonise all these legacy Access databases, and several of them have been built using macros instead of VB code. I know macros are OK and they work perfectly well, but the idea is to make all the databses run the same way so they have to be converted. However, I don't really like what the wizard does when it converts, and some of these databases have hundreds of macros. Converting them one at a time is taking hours. Does anyone know how the wizard does what it does? Is it possible to automate & customise this process? TIA Roz "DSMP Mission - Building the future of Barclays computing infrastructure. 4K customers won in 2007, 10k+ to delight in 2008." This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Apr 8 13:37:07 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 8 Apr 2008 14:37:07 -0400 Subject: [AccessD] The 2008 "stuff" Message-ID: <000101c899a7$8d941720$0601a8c0@M90> I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting www.ColbyConsulting.com From mmattys at rochester.rr.com Tue Apr 8 13:58:07 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 8 Apr 2008 14:58:07 -0400 Subject: [AccessD] Converting macros to VBA code References: <0F978DF74B416B44A351B9143EB0FD33046E4B08@MUKPBCC1XMB0103.collab.barclayscorp.com> <007001c89996$e19d0f90$0402a8c0@Laptop> Message-ID: <00f601c899aa$7c49a3b0$0402a8c0@Laptop> Hi Roz & Group I went over the wizard that I made in 2000. It pulls all of the tables and modules required from the viewable wizards. I believe it will convert any macros from an Access 97 database, but you'll need the WizHook implementation of the same code if you intend to convert (in) A2K or higher macros. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 08, 2008 12:37 PM Subject: Re: [AccessD] Converting macros to VBA code > Hi Roz, > > I did make a wizard for this a few years ago, > though I haven't looked at in since then. > > I would work with you to automate the process ... > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: > To: > Sent: Tuesday, April 08, 2008 9:49 AM > Subject: [AccessD] Converting macros to VBA code > > >> Another automation question; >> >> I am trying to harmonise all these legacy Access databases, and several >> of >> them have been built using macros instead of VB code. I know macros are >> OK >> and they work perfectly well, but the idea is to make all the databses >> run >> the same way so they have to be converted. However, I don't really like >> what >> the wizard does when it converts, and some of these databases have >> hundreds >> of macros. Converting them one at a time is taking hours. >> >> Does anyone know how the wizard does what it does? Is it possible to >> automate >> & customise this process? >> >> TIA >> >> Roz > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From markamatte at hotmail.com Tue Apr 8 14:19:54 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 8 Apr 2008 19:19:54 +0000 Subject: [AccessD] Compare Text and Memo fields In-Reply-To: <47EF8A6B.6040505@nanaimo.ark.com> References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> Message-ID: Tony, I have found a way to highlight multiple changes in your fields using an OLE embedded word doc. If you would like to share your compare function...I'll add the OLE formatting of the differences. Let me know. Thanks, Mark A. Matte > Date: Sun, 30 Mar 2008 04:41:15 -0800 > From: iggy at nanaimo.ark.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Compare Text and Memo fields > > Hey Mark > For simple text or single paragraphs, it highlights the new or updated text. > For memo fields with many paragraphs it highlights new or changed > paragraphs. > For multiple changes (due to limitations with SelectText) I have a > button that states the number of changes and each time the user clicks. > it loops and highlights the next update or addtion. > Two text boxes on the form, one with the new data and one with the old > data, the program highlights changes on either side. > >>Tony, >> >>How does it show in a form the differences? Different font in a text box?? >> >>Thanks, >> >>Mark A. Matte >> >> >> >> >>>Date: Fri, 28 Mar 2008 14:47:35 -0800 >>>From: iggy at nanaimo.ark.com >>>To: accessd at databaseadvisors.com >>>Subject: Re: [AccessD] Compare Text and Memo fields >>> >>>Hey All >>>I have done it and it works perfectly. >>> >>> >>> >>>>Hey All >>>>I have an application that imports ongoing data from EXCEL (each time >>>>its imported it gets put in a temp table). >>>>Before I attempt to do this. >>>>Is there a function available that allows one to compare memo and text >>>>fields (between the temp table and the access table) and pull out the >>>>difference in the text? >>>>I want to be able to indicate to a user if the information has been >>>>changed or updated, and then show them in a form where within the >>>>text, the change has occurred. >>>> >>>>Thanks >>>> >>>> >>>> >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >>> >>> >> >>_________________________________________________________________ >>How well do you know your celebrity gossip? >>http://originals.msn.com/thebigdebate?ocid=T002MSN03N0707A >> >> > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From fuller.artful at gmail.com Tue Apr 8 14:30:30 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 8 Apr 2008 15:30:30 -0400 Subject: [AccessD] version control In-Reply-To: References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> Message-ID: <29f585dd0804081230g68d3686eifa45b287c14752a0@mail.gmail.com> I confess that I'm not a big fan of these approaches, particularly since it sometimes happens that several clients in the field have different versions (I don't update everyone to a single version all the time, but instead may fork a project so there are several versions. That's why I use version control systems I didn't create in a half-assed way. I have used both VSS and Subversion and I like them both a lot. When I first began using VSS, I thought it was only for source code. Then I got a job at a firm that used it for storing every document of every file-type for every project... all the Word, PPT, XLS, MDB and SQL files and more, for every project. Because all this was stored in a web-accessible version database, I could get to it from anywhere. In a hotel room in Thunder Bay, I could plug in and grab the January 7 version of project xyz, plonk it on my notebook, and instantly recreate exactly the system that customer 123 is running. Perhaps you can only appreciate the value of such a system by using it, and by having to resurrect the version you shipped on January 7, and know for a fact that said resurrected system is exactly (FE and BE, in the Access case) what you deployed on that date. This also obviates the need for a key or anything similar. You can easily resurrect the January 7 and January 10 systems, each in its own directory, and even compare and contrast them. That's what version control is, IMO. Not some nickel-dime scheme I invented but rather a scheme invented by folks whose principal project is version control. I like both VSS and Subversion, and depending on my employer of the moment, switch from one to the other. But all the previous data is available no matter which one I'm using at any given moment. Any SOHO developer with a server and a development box and a notebook can set this arrangement up in an hour or less. The whole deal is, that you have to respect its priority (i.e. check stuff out, check it back in when you're done, etc.). And even if you're the only developer on a project, you gain hugely. My $.02. Arthur On Tue, Apr 8, 2008 at 1:30 PM, Mark A Matte wrote: > > I use a custom database property I call > BuildNo(FILE--DatabaseProperties--TAB=Custom)...and everytime the mdb > opens...it checks for a newer version in a specified place. > > If you would like more details let me know. > > Thanks, > > Mark A. Matte > > > > Date: Tue, 8 Apr 2008 10:16:37 -0700 > > From: dbdoug at gmail.com > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] version control > > > > Hello all: > > > > Does anyone have any good ideas for database version control? I've > tripped > > myself up so many times on out-of-date versions of my databases. I now > have > > all my dbs check for a small 'key' file in the same folder as the > current > > version of the db, so that if I try to open up an older version in a > > different folder, it won't run. But every once in a while I have to copy > > the key file so I can view two db versions simultaneously, then of > course I > > sometimes forget to delete the copied key file, and two weeks later I > find > > I've got two different 'current' versions of the database. > > > > Doug Steele > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > _________________________________________________________________ > More immediate than e-mail? Get instant access with Windows Live > Messenger. > > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From shamil at users.mns.ru Tue Apr 8 17:02:54 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 9 Apr 2008 02:02:54 +0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <000101c899a7$8d941720$0601a8c0@M90> Message-ID: <021201c899c4$4c1d2f80$6401a8c0@nant> <<< So has anyone installed this and using it for real? >>> Hi John, I can't say I use VS2008 for real everyday but I recently have got: - installed VS 2008 Prof. + SQL Express 2005 on VMWare WinXP and - I have got converted two large real ASP.Net 2.0/C# solutions into VS2008 solutions and - I have got compiled these solution and have got them running under IIS 6.0 and - I can confirm that all tasks: VS 2008 setup, VS2005 ASP.NET/C# solutions conversion VS2005->VS2008 and their deployment locally under IIS 6.0 as ASP.NET 2.0/3.5 application - all worked smoothly without any issues... I do plan to switch to VS2008 ASAP... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 10:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From bheid at sc.rr.com Tue Apr 8 18:28:11 2008 From: bheid at sc.rr.com (Bobby Heid) Date: Tue, 8 Apr 2008 19:28:11 -0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <000101c899a7$8d941720$0601a8c0@M90> References: <000101c899a7$8d941720$0601a8c0@M90> Message-ID: <004301c899d0$3659c800$a30d5800$@rr.com> I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting www.ColbyConsulting.com From Darryl.Collins at coles.com.au Tue Apr 8 19:17:51 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 9 Apr 2008 10:17:51 +1000 Subject: [AccessD] Spreadsheet v database use article... Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD7163@WPEXCH05.colesmyer.ad.cmltd.net.au> Hey everyone, This maybe of some interest to some of you. http://www.australianit.news.com.au/story/0,24897,23501579-24169,00.html 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 darren at activebilling.com.au Tue Apr 8 19:51:59 2008 From: darren at activebilling.com.au (Darren D) Date: Wed, 9 Apr 2008 10:51:59 +1000 Subject: [AccessD] Access and MYSQL Message-ID: <200804090052.m390q6c5006054@databaseadvisors.com> Hi Team Does Access 'connect' to MYSQL? If so are there any major gotchas? Never done it before and have never even seen a MYSQL dB so it's all new to me Will be doing it in the next month or so if Access Connects to it Thanks DD From miscellany at mvps.org Tue Apr 8 20:02:42 2008 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 09 Apr 2008 13:02:42 +1200 Subject: [AccessD] Access and MYSQL In-Reply-To: <200804090052.m390q6c5006054@databaseadvisors.com> References: <200804090052.m390q6c5006054@databaseadvisors.com> Message-ID: <47FC15B2.4080908@mvps.org> Hi Darren, Yes, I have done this a couple of times. You need to install a MySQL ODBC driver, which is a free download - I can dig out details if you can't find it. When I did it, I created a DSN on the client machine, which is easy. It is possible to do a "DSN-less" connection, but I have no experience with that. After that, the MySQL tables can pretty much be treated the same as any linked backend tables. Regards Steve Darren D wrote: > Hi Team > > Does Access 'connect' to MYSQL? > > If so are there any major gotchas? > > Never done it before and have never even seen a MYSQL dB so it's all new to me > > Will be doing it in the next month or so if Access Connects to it From jwcolby at colbyconsulting.com Tue Apr 8 20:24:09 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 8 Apr 2008 21:24:09 -0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <004301c899d0$3659c800$a30d5800$@rr.com> References: <000101c899a7$8d941720$0601a8c0@M90> <004301c899d0$3659c800$a30d5800$@rr.com> Message-ID: <000401c899e0$6a9d5900$0401a8c0@M90> I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting www.ColbyConsulting.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rosalyn.clarke at barclays.com Wed Apr 9 03:10:30 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Wed, 9 Apr 2008 09:10:30 +0100 Subject: [AccessD] Converting macros to VBA code In-Reply-To: <000001c899a1$558c6db0$0601a8c0@M90> Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E4B6A@MUKPBCC1XMB0103.collab.barclayscorp.com> Hah. I would never... ;) I'm on a fixed-term contract and I won't get any extra days no matter how slowly I work!! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 08 April 2008 18:53 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Converting macros to VBA code >Converting them one at a time is taking hours. LOL, she's COMPLAINING about job security. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rosalyn.clarke at barclays.com Sent: Tuesday, April 08, 2008 9:50 AM To: accessd at databaseadvisors.com Subject: [AccessD] Converting macros to VBA code Another automation question; I am trying to harmonise all these legacy Access databases, and several of them have been built using macros instead of VB code. I know macros are OK and they work perfectly well, but the idea is to make all the databses run the same way so they have to be converted. However, I don't really like what the wizard does when it converts, and some of these databases have hundreds of macros. Converting them one at a time is taking hours. Does anyone know how the wizard does what it does? Is it possible to automate & customise this process? TIA Roz "DSMP Mission - Building the future of Barclays computing infrastructure. 4K customers won in 2007, 10k+ to delight in 2008." This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From mwp.reid at qub.ac.uk Wed Apr 9 03:31:28 2008 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Wed, 9 Apr 2008 09:31:28 +0100 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <000401c899e0$6a9d5900$0401a8c0@M90> References: <000101c899a7$8d941720$0601a8c0@M90> <004301c899d0$3659c800$a30d5800$@rr.com>, <000401c899e0$6a9d5900$0401a8c0@M90> Message-ID: John Did you get full copies? We only got 1 year evual of Vista and Server 2008? 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: 09 April 2008 02:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting 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 rosalyn.clarke at barclays.com Wed Apr 9 03:37:03 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Wed, 9 Apr 2008 09:37:03 +0100 Subject: [AccessD] Converting macros to VBA code In-Reply-To: <00f601c899aa$7c49a3b0$0402a8c0@Laptop> Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E4B71@MUKPBCC1XMB0103.collab.barclayscorp.com> Thanks Michael. I am working with A97 & A2000 databases, converting them all to A2003. The only documentation I've found on WizHook is here: http://www.mdbmakers.com/forums/showthread.php?t=2715&highlight=wizhook Do you (or does anyone) know - is there anything better / more recent? I can't see the function for converting macros in the pdf (though maybe I will see more clearly when I've had some coffee) R -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: 08 April 2008 19:58 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Converting macros to VBA code Hi Roz & Group I went over the wizard that I made in 2000. It pulls all of the tables and modules required from the viewable wizards. I believe it will convert any macros from an Access 97 database, but you'll need the WizHook implementation of the same code if you intend to convert (in) A2K or higher macros. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 08, 2008 12:37 PM Subject: Re: [AccessD] Converting macros to VBA code > Hi Roz, > > I did make a wizard for this a few years ago, > though I haven't looked at in since then. > > I would work with you to automate the process ... > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: > To: > Sent: Tuesday, April 08, 2008 9:49 AM > Subject: [AccessD] Converting macros to VBA code > > >> Another automation question; >> >> I am trying to harmonise all these legacy Access databases, and several >> of >> them have been built using macros instead of VB code. I know macros are >> OK >> and they work perfectly well, but the idea is to make all the databses >> run >> the same way so they have to be converted. However, I don't really like >> what >> the wizard does when it converts, and some of these databases have >> hundreds >> of macros. Converting them one at a time is taking hours. >> >> Does anyone know how the wizard does what it does? Is it possible to >> automate >> & customise this process? >> >> TIA >> >> Roz > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From Gustav at cactus.dk Wed Apr 9 03:47:49 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Apr 2008 10:47:49 +0200 Subject: [AccessD] The 2008 "stuff" Message-ID: Hi John Well? Go for it or get labelled as a chicken! I put it on my home computer - which is mostly used for development - and VS2008 and I love it. So does my wife - Vista is on her computer as well. The look and feel of Vista with Avalon Aero graphics is so much nicer than the Fisher-Price WinXP. My computer at work is still XP but I had to apply the "Classic look". /gustav >>> jwcolby at colbyconsulting.com 09-04-2008 03:24 >>> I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com From max.wanadoo at gmail.com Wed Apr 9 04:02:24 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Apr 2008 10:02:24 +0100 Subject: [AccessD] Converting macros to VBA code In-Reply-To: <0F978DF74B416B44A351B9143EB0FD33046E4B6A@MUKPBCC1XMB0103.collab.barclayscorp.com> References: <000001c899a1$558c6db0$0601a8c0@M90> <0F978DF74B416B44A351B9143EB0FD33046E4B6A@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: <003601c89a20$6e9a8330$8119fea9@LTVM> But will they deduct money if at the end of the term, you haven't completed everything? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rosalyn.clarke at barclays.com Sent: Wednesday, April 09, 2008 9:11 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Converting macros to VBA code Hah. I would never... ;) I'm on a fixed-term contract and I won't get any extra days no matter how slowly I work!! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 08 April 2008 18:53 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Converting macros to VBA code >Converting them one at a time is taking hours. LOL, she's COMPLAINING about job security. ;-) John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of rosalyn.clarke at barclays.com Sent: Tuesday, April 08, 2008 9:50 AM To: accessd at databaseadvisors.com Subject: [AccessD] Converting macros to VBA code Another automation question; I am trying to harmonise all these legacy Access databases, and several of them have been built using macros instead of VB code. I know macros are OK and they work perfectly well, but the idea is to make all the databses run the same way so they have to be converted. However, I don't really like what the wizard does when it converts, and some of these databases have hundreds of macros. Converting them one at a time is taking hours. Does anyone know how the wizard does what it does? Is it possible to automate & customise this process? TIA Roz "DSMP Mission - Building the future of Barclays computing infrastructure. 4K customers won in 2007, 10k+ to delight in 2008." This e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. -- 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 Apr 9 04:05:17 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Apr 2008 10:05:17 +0100 Subject: [AccessD] Corruption of Access - Tech Republic In-Reply-To: <0F978DF74B416B44A351B9143EB0FD33046E4B6A@MUKPBCC1XMB0103.collab.barclayscorp.com> References: <000001c899a1$558c6db0$0601a8c0@M90> <0F978DF74B416B44A351B9143EB0FD33046E4B6A@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: <003a01c89a20$d5e31840$8119fea9@LTVM> Hi Susan, Gustav, Your joint entry as below has just appeared on Tech Republic. >>10 ways to prevent Access database corruption >>Nothing frustrates Access users like a corrupted database. You might be able to repair the database or recover your data -- but you could end up having >>to start over. A more proactive approach is to avoid corruption in the first place. These strategies can help. Max From shamil at users.mns.ru Wed Apr 9 05:26:16 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 9 Apr 2008 14:26:16 +0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: Message-ID: <02a501c89a2c$24bec620$6401a8c0@nant> Hi John and Gustav, I have Vista Ultimate and MS Office 2007 and MS SQL 2005 and VS2005 on DELL Inspiron 9400 for almost a year now. No any issues. But I must say I didn't try to apply Vista SP1 after rumors that it results in troubles I do plan to install VS2008 on this notebook this weekend hopefully... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 09, 2008 12:48 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The 2008 "stuff" Hi John Well? Go for it or get labelled as a chicken! I put it on my home computer - which is mostly used for development - and VS2008 and I love it. So does my wife - Vista is on her computer as well. The look and feel of Vista with Avalon Aero graphics is so much nicer than the Fisher-Price WinXP. My computer at work is still XP but I had to apply the "Classic look". /gustav >>> jwcolby at colbyconsulting.com 09-04-2008 03:24 >>> I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting 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 Apr 9 06:26:54 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 9 Apr 2008 07:26:54 -0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: References: <000101c899a7$8d941720$0601a8c0@M90><004301c899d0$3659c800$a30d5800$@rr.com>, <000401c899e0$6a9d5900$0401a8c0@M90> Message-ID: <000c01c89a34$9e86a420$0401a8c0@M90> It was 1 year for me too. We shall see what that means. Do you suppose they will refuse to work after that? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Wednesday, April 09, 2008 4:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The 2008 "stuff" John Did you get full copies? We only got 1 year evual of Vista and Server 2008? 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: 09 April 2008 02:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting 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 jwcolby at colbyconsulting.com Wed Apr 9 06:28:38 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 9 Apr 2008 07:28:38 -0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <02a501c89a2c$24bec620$6401a8c0@nant> References: <02a501c89a2c$24bec620$6401a8c0@nant> Message-ID: <000d01c89a34$dbbd6ae0$0401a8c0@M90> This Vista edition comes with SP1, no choice. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, April 09, 2008 6:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" Hi John and Gustav, I have Vista Ultimate and MS Office 2007 and MS SQL 2005 and VS2005 on DELL Inspiron 9400 for almost a year now. No any issues. But I must say I didn't try to apply Vista SP1 after rumors that it results in troubles I do plan to install VS2008 on this notebook this weekend hopefully... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 09, 2008 12:48 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The 2008 "stuff" Hi John Well? Go for it or get labelled as a chicken! I put it on my home computer - which is mostly used for development - and VS2008 and I love it. So does my wife - Vista is on her computer as well. The look and feel of Vista with Avalon Aero graphics is so much nicer than the Fisher-Price WinXP. My computer at work is still XP but I had to apply the "Classic look". /gustav >>> jwcolby at colbyconsulting.com 09-04-2008 03:24 >>> I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting 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 mwp.reid at qub.ac.uk Wed Apr 9 06:35:01 2008 From: mwp.reid at qub.ac.uk (Martin W Reid) Date: Wed, 9 Apr 2008 12:35:01 +0100 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <000c01c89a34$9e86a420$0401a8c0@M90> References: <000101c899a7$8d941720$0601a8c0@M90><004301c899d0$3659c800$a30d5800$@rr.com>, <000401c899e0$6a9d5900$0401a8c0@M90> , <000c01c89a34$9e86a420$0401a8c0@M90> Message-ID: I owuld say they will die at the end of the year. 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: 09 April 2008 12:26 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" It was 1 year for me too. We shall see what that means. Do you suppose they will refuse to work after that? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Wednesday, April 09, 2008 4:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The 2008 "stuff" John Did you get full copies? We only got 1 year evual of Vista and Server 2008? 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: 09 April 2008 02:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting 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 jwcolby at colbyconsulting.com Wed Apr 9 07:06:00 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 9 Apr 2008 08:06:00 -0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: References: <000101c899a7$8d941720$0601a8c0@M90><004301c899d0$3659c800$a30d5800$@rr.com>, <000401c899e0$6a9d5900$0401a8c0@M90>, <000c01c89a34$9e86a420$0401a8c0@M90> Message-ID: <000e01c89a3a$141377e0$0401a8c0@M90> MS is very leery of killing computers. Reduced functionality I would believe though. With luck the action pack will contain all of that stuff by that time. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Wednesday, April 09, 2008 7:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The 2008 "stuff" I owuld say they will die at the end of the year. 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: 09 April 2008 12:26 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" It was 1 year for me too. We shall see what that means. Do you suppose they will refuse to work after that? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Wednesday, April 09, 2008 4:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The 2008 "stuff" John Did you get full copies? We only got 1 year evual of Vista and Server 2008? 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: 09 April 2008 02:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Wed Apr 9 07:20:31 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Apr 2008 14:20:31 +0200 Subject: [AccessD] The 2008 "stuff" Message-ID: Hi John et al We've got all that stuff already with the Action Pack and by taken the "Web Solutions assessments" on-line test. Look up the threads from October: "Action Pack, now with special edition toolkit for Web Solution Providers" "Action Pack, now with special edition toolkit for Web Solution Providers (update)" These versions do not time out but follows your subscription. /gustav >>> jwcolby at colbyconsulting.com 09-04-2008 14:06 >>> MS is very leery of killing computers. Reduced functionality I would believe though. With luck the action pack will contain all of that stuff by that time. John W. Colby Colby Consulting www.ColbyConsulting.com From catherine.blansett at infocentraldata.org Wed Apr 9 07:29:30 2008 From: catherine.blansett at infocentraldata.org (Catherine Blansett) Date: Wed, 9 Apr 2008 07:29:30 -0500 Subject: [AccessD] ldb Message-ID: <200804091229.m39CTYb6032460@databaseadvisors.com> Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive (?U-drive?) and access to a common drive (?K-drive?) for research purposes. I developed a front-end database and a back-end database on the ?U? drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1?..etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren?t for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - ?the db is being used by another?, and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM From mmattys at rochester.rr.com Wed Apr 9 07:45:15 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 9 Apr 2008 08:45:15 -0400 Subject: [AccessD] Converting macros to VBA code References: <0F978DF74B416B44A351B9143EB0FD33046E4B71@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: <006101c89a3f$9107be00$0402a8c0@Laptop> Hi Roz, Here's an interesting link: http://wizhook.web.fc2.com/ (Language barrier notwithstanding, it just might help!) Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: To: Sent: Wednesday, April 09, 2008 4:37 AM Subject: Re: [AccessD] Converting macros to VBA code > Thanks Michael. > > I am working with A97 & A2000 databases, converting them all to A2003. > > The only documentation I've found on WizHook is here: > http://www.mdbmakers.com/forums/showthread.php?t=2715&highlight=wizhook > > Do you (or does anyone) know - is there anything better / more recent? I > can't see the function for converting macros in the pdf (though maybe I > will > see more clearly when I've had some coffee) > > R > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: 08 April 2008 19:58 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Converting macros to VBA code > > Hi Roz & Group > > I went over the wizard that I made in 2000. It pulls all of the tables and > modules required from the viewable wizards. > > I believe it will convert any macros from an Access 97 database, but > you'll > need the WizHook implementation of the same code if you intend to convert > (in) A2K or higher macros. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Michael R Mattys" > To: "Access Developers discussion and problem solving" > > Sent: Tuesday, April 08, 2008 12:37 PM > Subject: Re: [AccessD] Converting macros to VBA code > > >> Hi Roz, >> >> I did make a wizard for this a few years ago, >> though I haven't looked at in since then. >> >> I would work with you to automate the process ... >> >> Michael R. Mattys >> MapPoint & Access Dev >> www.mattysconsulting.com >> >> ----- Original Message ----- >> From: >> To: >> Sent: Tuesday, April 08, 2008 9:49 AM >> Subject: [AccessD] Converting macros to VBA code >> >> >>> Another automation question; >>> >>> I am trying to harmonise all these legacy Access databases, and several >>> of >>> them have been built using macros instead of VB code. I know macros are >>> OK >>> and they work perfectly well, but the idea is to make all the databses >>> run >>> the same way so they have to be converted. However, I don't really like >>> what >>> the wizard does when it converts, and some of these databases have >>> hundreds >>> of macros. Converting them one at a time is taking hours. >>> >>> Does anyone know how the wizard does what it does? Is it possible to >>> automate >>> & customise this process? >>> >>> TIA >>> >>> Roz >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for > the addressee and may also be privileged or exempt from disclosure under > applicable law. If you are not the addressee, or have received this e-mail > in error, please notify the sender immediately, delete it from your system > and do not copy, disclose or otherwise act upon any part of this e-mail or > its attachments. > > Internet communications are not guaranteed to be secure or virus-free. > The Barclays Group does not accept responsibility for any loss arising > from unauthorised access to, or interference with, any Internet > communications by any third party, or from the transmission of any > viruses. Replies to this e-mail may be monitored by the Barclays Group for > operational or business reasons. > > Any opinion or other information in this e-mail or its attachments that > does not relate to the business of the Barclays Group is personal to the > sender and is not given or endorsed by the Barclays Group. > > Barclays Bank PLC.Registered in England and Wales (registered no. > 1026167). > Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. > > Barclays Bank PLC is authorised and regulated by the Financial Services > Authority. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From garykjos at gmail.com Wed Apr 9 07:51:34 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 07:51:34 -0500 Subject: [AccessD] ldb In-Reply-To: <200804091229.m39CTYb6032460@databaseadvisors.com> References: <200804091229.m39CTYb6032460@databaseadvisors.com> Message-ID: Hi Catherine, I don't have a solution for you but will ask the question that someone else otherwise will. What version of Access are you using and what version is the database stored in. Also you mentioned that "the Excel files can't be renamed" so I am thinking you are using Excel data linked into this database? What version of Excel? It is my understanding that Database "bloat" seemed to get worse with database versions after 2000. I think a lot of people have continued to keep their databases in A2K format for that reason even if they are using more recent versions of Access to work with them. Hopefully someone else will chime in with some answers for you. GK On 4/9/08, Catherine Blansett wrote: > Hi all, > > > > I am doing some development work on a research project at a VA medical > center. I have a portion of one drive ("U-drive") and access to a common > drive ("K-drive") for research purposes. I developed a front-end database > and a back-end database on the "U" drive and put the back-end on the > k-drive. They function as they should. However, while I was developing, > every time I compacted the databases a copy was created and named db1?..etc. > The original version of the compacted db grew. So, I would rename the new > version and delete the old (a bit tiring). When I work with these databases > on my home computer (sans data of course) it works the way it should. This > situation at work would be bothersome, but doable, if it weren't for the > fact that, at some time (not sure when, but generally, others are > complaining of a slow connection so suspect the system gets bogged down), it > also creates a locked file that does not allow the databases to be compacted > - "the db is being used by another", and then gives my ID number. Once these > databases get locked, it becomes impossible to compact/rename/delete the > databases and to change the name of excel files. > > > > So far, IT is a bit confused. They have rebooted the U drive and this > released the locks and I was able compact, delete, or whatever. But then, in > a couple of days, I am back to the same situation again. The databases still > works just fine, but they are getting much too big. > > > > I have heard of this problem, but this is the first time I have encountered > it. Any help would be most welcomed. > > > > Thanks in advance > > > > CB > > > > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 > 7:30 AM > > -- > 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 dwaters at usinternet.com Wed Apr 9 07:51:54 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Apr 2008 07:51:54 -0500 Subject: [AccessD] ldb In-Reply-To: <200804091229.m39CTYb6032460@databaseadvisors.com> References: <200804091229.m39CTYb6032460@databaseadvisors.com> Message-ID: <000601c89a40$7d533a50$0300a8c0@danwaters> Hi Catherine, I do have the same problem with one customer. I connect to them via VPN, which is a slow connection. I also get the db1.mdb file every time, but I haven't created any lockouts. If you have a lockout, first be sure that no instances of Access are running. Go into task manager under Processes. At the bottom, check 'Show processes from all users. If you see any instances of Access running (after being sure that no one is legitimately running Access), end that process. Then try to delete the .ldb file. Also, if you (and everyone else) have closed all Office applications and you see a file called DW20.exe in the Processes tab, end that process. This is Microsoft's application which reports data on crashes. I found once that ending that process on the server solved problems similar to yours. To help compacting, you could copy the BE file to the U drive, compact it, and then copy it back. That's what I do now as needed. HTH! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 7:29 AM To: accessd at databaseadvisors.com Subject: [AccessD] ldb Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive ("U-drive") and access to a common drive ("K-drive") for research purposes. I developed a front-end database and a back-end database on the "U" drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1...etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren't for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - "the db is being used by another", and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM -- 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 Apr 9 08:07:13 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 9 Apr 2008 09:07:13 -0400 Subject: [AccessD] Converting macros to VBA code References: <0F978DF74B416B44A351B9143EB0FD33046E4B71@MUKPBCC1XMB0103.collab.barclayscorp.com> <006101c89a3f$9107be00$0402a8c0@Laptop> Message-ID: <007901c89a42$a1794ee0$0402a8c0@Laptop> Another in German: http://www.team-moeller.de/access/tiptrick/wizhook/savescriptstring.html Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 09, 2008 8:45 AM Subject: Re: [AccessD] Converting macros to VBA code > Hi Roz, > > Here's an interesting link: > http://wizhook.web.fc2.com/ > (Language barrier notwithstanding, it just might help!) > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: > To: > Sent: Wednesday, April 09, 2008 4:37 AM > Subject: Re: [AccessD] Converting macros to VBA code > > >> Thanks Michael. >> >> I am working with A97 & A2000 databases, converting them all to A2003. >> >> The only documentation I've found on WizHook is here: >> http://www.mdbmakers.com/forums/showthread.php?t=2715&highlight=wizhook >> >> Do you (or does anyone) know - is there anything better / more recent? I >> can't see the function for converting macros in the pdf (though maybe I >> will >> see more clearly when I've had some coffee) >> >> R >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R >> Mattys >> Sent: 08 April 2008 19:58 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Converting macros to VBA code >> >> Hi Roz & Group >> >> I went over the wizard that I made in 2000. It pulls all of the tables >> and >> modules required from the viewable wizards. >> >> I believe it will convert any macros from an Access 97 database, but >> you'll >> need the WizHook implementation of the same code if you intend to convert >> (in) A2K or higher macros. >> >> Michael R. Mattys >> MapPoint & Access Dev >> www.mattysconsulting.com >> >> ----- Original Message ----- >> From: "Michael R Mattys" >> To: "Access Developers discussion and problem solving" >> >> Sent: Tuesday, April 08, 2008 12:37 PM >> Subject: Re: [AccessD] Converting macros to VBA code >> >> >>> Hi Roz, >>> >>> I did make a wizard for this a few years ago, >>> though I haven't looked at in since then. >>> >>> I would work with you to automate the process ... >>> >>> Michael R. Mattys >>> MapPoint & Access Dev >>> www.mattysconsulting.com >>> >>> ----- Original Message ----- >>> From: >>> To: >>> Sent: Tuesday, April 08, 2008 9:49 AM >>> Subject: [AccessD] Converting macros to VBA code >>> >>> >>>> Another automation question; >>>> >>>> I am trying to harmonise all these legacy Access databases, and several >>>> of >>>> them have been built using macros instead of VB code. I know macros are >>>> OK >>>> and they work perfectly well, but the idea is to make all the databses >>>> run >>>> the same way so they have to be converted. However, I don't really like >>>> what >>>> the wizard does when it converts, and some of these databases have >>>> hundreds >>>> of macros. Converting them one at a time is taking hours. >>>> >>>> Does anyone know how the wizard does what it does? Is it possible to >>>> automate >>>> & customise this process? >>>> >>>> TIA >>>> >>>> Roz >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for >> the addressee and may also be privileged or exempt from disclosure under >> applicable law. If you are not the addressee, or have received this >> e-mail >> in error, please notify the sender immediately, delete it from your >> system >> and do not copy, disclose or otherwise act upon any part of this e-mail >> or >> its attachments. >> >> Internet communications are not guaranteed to be secure or virus-free. >> The Barclays Group does not accept responsibility for any loss arising >> from unauthorised access to, or interference with, any Internet >> communications by any third party, or from the transmission of any >> viruses. Replies to this e-mail may be monitored by the Barclays Group >> for >> operational or business reasons. >> >> Any opinion or other information in this e-mail or its attachments that >> does not relate to the business of the Barclays Group is personal to the >> sender and is not given or endorsed by the Barclays Group. >> >> Barclays Bank PLC.Registered in England and Wales (registered no. >> 1026167). >> Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. >> >> Barclays Bank PLC is authorised and regulated by the Financial Services >> Authority. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> 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 Wed Apr 9 10:13:17 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 10:13:17 -0500 Subject: [AccessD] ldb In-Reply-To: <200804091229.m39CTYb6032460@databaseadvisors.com> Message-ID: Two things. If compacting the backend is making it smaller, then you should look at what you are doing with data in the backend. A database does not automatically free up space when you delete data. There are several practices that can reduce the amount of 'bloat' to a database (growth that goes away when you compact the database). One biggie is if you are using 'temp' tables (where you are writing data that gets over written frequently), move such processes to the front end. The second thing, is your IT folks don't need to reboot the server. Just use Computer Management and 'close' all the open file connections to the Backend .mdb. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 7:30 AM To: accessd at databaseadvisors.com Subject: [AccessD] ldb Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive ("U-drive") and access to a common drive ("K-drive") for research purposes. I developed a front-end database and a back-end database on the "U" drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1.....etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren't for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - "the db is being used by another", and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM -- 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 Chester_Kaup at kindermorgan.com Wed Apr 9 11:02:14 2008 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 9 Apr 2008 11:02:14 -0500 Subject: [AccessD] Wrong number of arguments Message-ID: I am confused as to why the following field in a query returns the error message of wrong number of arguments. The expression works fine without the CDec. What am I doing wrong? Factor_1: CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r bi])) 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 cfoust at infostatsystems.com Wed Apr 9 11:20:23 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Apr 2008 09:20:23 -0700 Subject: [AccessD] Wrong number of arguments In-Reply-To: References: Message-ID: What happens if SumOf3mo_rbi is Null? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 9:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Wrong number of arguments I am confused as to why the following field in a query returns the error message of wrong number of arguments. The expression works fine without the CDec. What am I doing wrong? Factor_1: CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r bi])) 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 garykjos at gmail.com Wed Apr 9 11:23:50 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 11:23:50 -0500 Subject: [AccessD] Wrong number of arguments In-Reply-To: References: Message-ID: Is the result possibly a Null? You might try wrapping the results parameters of the IIF in NZ() Just a guess. GK On Wed, Apr 9, 2008 at 11:02 AM, Kaup, Chester wrote: > I am confused as to why the following field in a query returns the error > message of wrong number of arguments. The expression works fine without > the CDec. What am I doing wrong? > > > > Factor_1: > CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r > bi])) > > > > 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 > -- Gary Kjos garykjos at gmail.com From rockysmolin at bchacc.com Wed Apr 9 11:29:40 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 9 Apr 2008 09:29:40 -0700 Subject: [AccessD] Wrong number of arguments In-Reply-To: References: Message-ID: <00c601c89a5e$e92d42c0$0301a8c0@HAL9005> Chester: I don't know what's wrong with the Cdec but IME 'Wrong Number of Arguments' is one of the least helpful error message in all of Access. It usually means that there's a syntax error in your SQL or what's being passed to the Cdec is invalid - very misleading message. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 9:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Wrong number of arguments I am confused as to why the following field in a query returns the error message of wrong number of arguments. The expression works fine without the CDec. What am I doing wrong? Factor_1: CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r bi])) 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1366 - Release Date: 4/8/2008 5:03 PM From Chester_Kaup at kindermorgan.com Wed Apr 9 11:34:59 2008 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 9 Apr 2008 11:34:59 -0500 Subject: [AccessD] Wrong number of arguments In-Reply-To: References: Message-ID: Checked the data and there are no nulls. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, April 09, 2008 11:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wrong number of arguments What happens if SumOf3mo_rbi is Null? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 9:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Wrong number of arguments I am confused as to why the following field in a query returns the error message of wrong number of arguments. The expression works fine without the CDec. What am I doing wrong? Factor_1: CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r bi])) 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 jwcolby at colbyconsulting.com Wed Apr 9 11:39:24 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 09 Apr 2008 12:39:24 -0400 Subject: [AccessD] Testing Thunderbird Message-ID: <47FCF13C.30005@colbyconsulting.com> Just a test to see if I can get thunderbird to send to this list. BTW, how do I add a signature? JWColby From garykjos at gmail.com Wed Apr 9 11:52:59 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 11:52:59 -0500 Subject: [AccessD] Testing Thunderbird In-Reply-To: <47FCF13C.30005@colbyconsulting.com> References: <47FCF13C.30005@colbyconsulting.com> Message-ID: No, your message didn't make it. ;-) GK On Wed, Apr 9, 2008 at 11:39 AM, jwcolby wrote: > Just a test to see if I can get thunderbird to send to this list. > > BTW, how do I add a signature? > > JWColby > -- > 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 rosalyn.clarke at barclays.com Wed Apr 9 11:53:20 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Wed, 9 Apr 2008 17:53:20 +0100 Subject: [AccessD] Converting macros to VBA code In-Reply-To: <007901c89a42$a1794ee0$0402a8c0@Laptop> Message-ID: <0F978DF74B416B44A351B9143EB0FD33046E4C45@MUKPBCC1XMB0103.collab.barclayscorp.com> Thanks Michael. My German isn't great but that's a nice clear bit of code... Got sidetracked today but I'll have a crack at this tomorrow. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: 09 April 2008 14:07 To: Access Developers discussion and problem solving Subject: Re: [AccessD] Converting macros to VBA code Another in German: http://www.team-moeller.de/access/tiptrick/wizhook/savescriptstring.html Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 09, 2008 8:45 AM Subject: Re: [AccessD] Converting macros to VBA code > Hi Roz, > > Here's an interesting link: > http://wizhook.web.fc2.com/ > (Language barrier notwithstanding, it just might help!) > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: > To: > Sent: Wednesday, April 09, 2008 4:37 AM > Subject: Re: [AccessD] Converting macros to VBA code > > >> Thanks Michael. >> >> I am working with A97 & A2000 databases, converting them all to A2003. >> >> The only documentation I've found on WizHook is here: >> http://www.mdbmakers.com/forums/showthread.php?t=2715&highlight=wizhook >> >> Do you (or does anyone) know - is there anything better / more recent? I >> can't see the function for converting macros in the pdf (though maybe I >> will >> see more clearly when I've had some coffee) >> >> R >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R >> Mattys >> Sent: 08 April 2008 19:58 >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Converting macros to VBA code >> >> Hi Roz & Group >> >> I went over the wizard that I made in 2000. It pulls all of the tables >> and >> modules required from the viewable wizards. >> >> I believe it will convert any macros from an Access 97 database, but >> you'll >> need the WizHook implementation of the same code if you intend to convert >> (in) A2K or higher macros. >> >> Michael R. Mattys >> MapPoint & Access Dev >> www.mattysconsulting.com >> >> ----- Original Message ----- >> From: "Michael R Mattys" >> To: "Access Developers discussion and problem solving" >> >> Sent: Tuesday, April 08, 2008 12:37 PM >> Subject: Re: [AccessD] Converting macros to VBA code >> >> >>> Hi Roz, >>> >>> I did make a wizard for this a few years ago, >>> though I haven't looked at in since then. >>> >>> I would work with you to automate the process ... >>> >>> Michael R. Mattys >>> MapPoint & Access Dev >>> www.mattysconsulting.com >>> >>> ----- Original Message ----- >>> From: >>> To: >>> Sent: Tuesday, April 08, 2008 9:49 AM >>> Subject: [AccessD] Converting macros to VBA code >>> >>> >>>> Another automation question; >>>> >>>> I am trying to harmonise all these legacy Access databases, and several >>>> of >>>> them have been built using macros instead of VB code. I know macros are >>>> OK >>>> and they work perfectly well, but the idea is to make all the databses >>>> run >>>> the same way so they have to be converted. However, I don't really like >>>> what >>>> the wizard does when it converts, and some of these databases have >>>> hundreds >>>> of macros. Converting them one at a time is taking hours. >>>> >>>> Does anyone know how the wizard does what it does? Is it possible to >>>> automate >>>> & customise this process? >>>> >>>> TIA >>>> >>>> Roz >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for >> the addressee and may also be privileged or exempt from disclosure under >> applicable law. If you are not the addressee, or have received this >> e-mail >> in error, please notify the sender immediately, delete it from your >> system >> and do not copy, disclose or otherwise act upon any part of this e-mail >> or >> its attachments. >> >> Internet communications are not guaranteed to be secure or virus-free. >> The Barclays Group does not accept responsibility for any loss arising >> from unauthorised access to, or interference with, any Internet >> communications by any third party, or from the transmission of any >> viruses. Replies to this e-mail may be monitored by the Barclays Group >> for >> operational or business reasons. >> >> Any opinion or other information in this e-mail or its attachments that >> does not relate to the business of the Barclays Group is personal to the >> sender and is not given or endorsed by the Barclays Group. >> >> Barclays Bank PLC.Registered in England and Wales (registered no. >> 1026167). >> Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. >> >> Barclays Bank PLC is authorised and regulated by the Financial Services >> Authority. >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From max.wanadoo at gmail.com Wed Apr 9 12:09:29 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Apr 2008 18:09:29 +0100 Subject: [AccessD] Wrong number of arguments In-Reply-To: References: Message-ID: <001e01c89a64$79cf3950$8119fea9@LTVM> Usually means that you have mis-spelled the name of one of the arguments and it cannot find it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 5:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wrong number of arguments Checked the data and there are no nulls. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, April 09, 2008 11:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wrong number of arguments What happens if SumOf3mo_rbi is Null? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 9:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Wrong number of arguments I am confused as to why the following field in a query returns the error message of wrong number of arguments. The expression works fine without the CDec. What am I doing wrong? Factor_1: CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r bi])) 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Apr 9 12:25:15 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 09 Apr 2008 13:25:15 -0400 Subject: [AccessD] Testing Thunderbird In-Reply-To: References: <47FCF13C.30005@colbyconsulting.com> Message-ID: <47FCFBFB.30607@colbyconsulting.com> That's OK, your reply didn't make it either. Are there any Thunderbird users out there? I feel naked without a signature. JWC Gary Kjos wrote: > No, your message didn't make it. ;-) > > GK > > On Wed, Apr 9, 2008 at 11:39 AM, jwcolby wrote: >> Just a test to see if I can get thunderbird to send to this list. >> >> BTW, how do I add a signature? >> >> JWColby >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > From ssharkins at gmail.com Wed Apr 9 12:29:55 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 13:29:55 -0400 Subject: [AccessD] have some fun Message-ID: <017301c89a67$55133410$4b3a8343@SusanOne> http://blogs.techrepublic.com.com/10things/?p=331 ======Gustav wrote an article on Access corruption for TR -- it's making a few people pull hairs and trade insults. After reading the article, be sure to check out the comments -- some of these folks really have too much time on their hands. :) Susan H. From garykjos at gmail.com Wed Apr 9 12:31:53 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 12:31:53 -0500 Subject: [AccessD] Testing Thunderbird In-Reply-To: <47FCFBFB.30607@colbyconsulting.com> References: <47FCF13C.30005@colbyconsulting.com> <47FCFBFB.30607@colbyconsulting.com> Message-ID: http://opensourcearticles.com/introduction_to_thunderbird_3 GK On Wed, Apr 9, 2008 at 12:25 PM, jwcolby wrote: > That's OK, your reply didn't make it either. > > Are there any Thunderbird users out there? I feel naked without a > signature. > > JWC > > > > Gary Kjos wrote: > > No, your message didn't make it. ;-) > > > > GK > > > > On Wed, Apr 9, 2008 at 11:39 AM, jwcolby wrote: > >> Just a test to see if I can get thunderbird to send to this list. > >> > >> BTW, how do I add a signature? > >> > >> JWColby > >> -- > >> AccessD mailing list > >> AccessD at databaseadvisors.com > >> http://databaseadvisors.com/mailman/listinfo/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 Apr 9 12:44:11 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 12:44:11 -0500 Subject: [AccessD] have some fun In-Reply-To: <017301c89a67$55133410$4b3a8343@SusanOne> References: <017301c89a67$55133410$4b3a8343@SusanOne> Message-ID: So who is dissing the Mac's? Fun stuff. Funny how people's anti-Access prejudices come out so hotly. GK On Wed, Apr 9, 2008 at 12:29 PM, Susan Harkins wrote: > http://blogs.techrepublic.com.com/10things/?p=331 > > ======Gustav wrote an article on Access corruption for TR -- it's making a > few people pull hairs and trade insults. After reading the article, be sure > to check out the comments -- some of these folks really have too much time > on their hands. :) > > Susan H. > > -- > 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 ssharkins at gmail.com Wed Apr 9 12:50:31 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 13:50:31 -0400 Subject: [AccessD] have some fun References: <017301c89a67$55133410$4b3a8343@SusanOne> Message-ID: <01b301c89a6a$3645bcd0$4b3a8343@SusanOne> > So who is dissing the Mac's? ======Nobody. :) > > Fun stuff. Funny how people's anti-Access prejudices come out so hotly. ======Mostly, I ignore them, unless someone actually inquires in an intelligent manner. The foamers are of no consequence to me. The more hits the article gets, the better TR likes it, so I don't really care. Usually, other readers take care of the really nasty guys and I never have to get my hands dirty. :) Susan H. From garykjos at gmail.com Wed Apr 9 12:56:50 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 12:56:50 -0500 Subject: [AccessD] have some fun In-Reply-To: <01b301c89a6a$3645bcd0$4b3a8343@SusanOne> References: <017301c89a67$55133410$4b3a8343@SusanOne> <01b301c89a6a$3645bcd0$4b3a8343@SusanOne> Message-ID: Well ONE OF YOU said "Macs are noisy and shouldn't be on the same network with PC's doing database work" I went back and waw it with my own eyes. GK On Wed, Apr 9, 2008 at 12:50 PM, Susan Harkins wrote: > > > > So who is dissing the Mac's? > > ======Nobody. :) > > > > > > Fun stuff. Funny how people's anti-Access prejudices come out so hotly. > > ======Mostly, I ignore them, unless someone actually inquires in an > intelligent manner. The foamers are of no consequence to me. The more hits > the article gets, the better TR likes it, so I don't really care. Usually, > other readers take care of the really nasty guys and I never have to get my > hands dirty. :) > > > > Susan H. > > -- > 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 jwcolby at colbyconsulting.com Wed Apr 9 13:03:04 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 09 Apr 2008 14:03:04 -0400 Subject: [AccessD] have some fun In-Reply-To: <017301c89a67$55133410$4b3a8343@SusanOne> References: <017301c89a67$55133410$4b3a8343@SusanOne> Message-ID: <47FD04D8.5060506@colbyconsulting.com> Well I could see the Mac feedback coming a mile away. Not being a Mac person I have no clue as to the validity but in general, as any Mac user WILL TELL YOU, there is NOTHING WHATSOEVER wrong with any Mac, nor any program for a mac, nor any person who uses a mac, nor any building which contains a Mac, or for that matter any city, state or zip in which a Mac is located. Anyone claiming that any of the physical or geographical units mentioned above which include a MAC, ever included a Mac or in which any person ever even DREAMED about a MAC might have anything wrong at all, including but not limited to criminal, civil, emotional, psychological psychic problems, or even a HANGNAIL, is obviously (referring back to said stupid person) an idiot, imbecile, half breed product of an incestuous relationship obviously too mentally deficient to be able to even possibly understand how wonderful a Mac is, and should immediately remove themselves from the presence of all normal (read Mac user) people so as not to cause said mac user undue mental anguish. Failure to remove said self from said presence will immediately result in the most lurid and graphic descriptions of personal deficiencies, focusing on the genetic results of said incestuous heritage. ;-) JWC > > ======Gustav wrote an article on Access corruption for TR -- it's making a > few people pull hairs and trade insults. After reading the article, be sure > to check out the comments -- some of these folks really have too much time > on their hands. :) > > Susan H. > From ssharkins at gmail.com Wed Apr 9 13:05:41 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 14:05:41 -0400 Subject: [AccessD] have some fun References: <017301c89a67$55133410$4b3a8343@SusanOne><01b301c89a6a$3645bcd0$4b3a8343@SusanOne> Message-ID: <01c501c89a6c$551cdec0$4b3a8343@SusanOne> Did we say that exactly? :) Here we go... ;) Susan H. > Well ONE OF YOU said "Macs are noisy and shouldn't be on the same > network with PC's doing database work" I went back and waw it with my > own eyes. > > GK > > On Wed, Apr 9, 2008 at 12:50 PM, Susan Harkins > wrote: >> >> >> > So who is dissing the Mac's? >> >> ======Nobody. :) >> >> >> > >> > Fun stuff. Funny how people's anti-Access prejudices come out so >> hotly. >> >> ======Mostly, I ignore them, unless someone actually inquires in an >> intelligent manner. The foamers are of no consequence to me. The more >> hits >> the article gets, the better TR likes it, so I don't really care. >> Usually, >> other readers take care of the really nasty guys and I never have to get >> my >> hands dirty. :) >> >> >> >> Susan H. >> >> -- >> 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 mmattys at rochester.rr.com Wed Apr 9 13:08:21 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 9 Apr 2008 14:08:21 -0400 Subject: [AccessD] Converting macros to VBA code References: <0F978DF74B416B44A351B9143EB0FD33046E4C45@MUKPBCC1XMB0103.collab.barclayscorp.com> Message-ID: <018401c89a6c$b34295d0$0402a8c0@Laptop> You're welcome, Roz. I hope it helps you. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: To: Sent: Wednesday, April 09, 2008 12:53 PM Subject: Re: [AccessD] Converting macros to VBA code > Thanks Michael. My German isn't great but that's a nice clear bit of > code... > Got sidetracked today but I'll have a crack at this tomorrow. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: 09 April 2008 14:07 > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Converting macros to VBA code > > Another in German: > http://www.team-moeller.de/access/tiptrick/wizhook/savescriptstring.html > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "Michael R Mattys" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, April 09, 2008 8:45 AM > Subject: Re: [AccessD] Converting macros to VBA code > > >> Hi Roz, >> >> Here's an interesting link: >> http://wizhook.web.fc2.com/ >> (Language barrier notwithstanding, it just might help!) >> >> Michael R. Mattys >> MapPoint & Access Dev >> www.mattysconsulting.com >> >> ----- Original Message ----- >> From: >> To: >> Sent: Wednesday, April 09, 2008 4:37 AM >> Subject: Re: [AccessD] Converting macros to VBA code >> >> >>> Thanks Michael. >>> >>> I am working with A97 & A2000 databases, converting them all to A2003. >>> >>> The only documentation I've found on WizHook is here: >>> http://www.mdbmakers.com/forums/showthread.php?t=2715&highlight=wizhook >>> >>> Do you (or does anyone) know - is there anything better / more recent? I >>> can't see the function for converting macros in the pdf (though maybe I >>> will >>> see more clearly when I've had some coffee) >>> >>> R >>> >>> -----Original Message----- >>> From: accessd-bounces at databaseadvisors.com >>> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R >>> Mattys >>> Sent: 08 April 2008 19:58 >>> To: Access Developers discussion and problem solving >>> Subject: Re: [AccessD] Converting macros to VBA code >>> >>> Hi Roz & Group >>> >>> I went over the wizard that I made in 2000. It pulls all of the tables >>> and >>> modules required from the viewable wizards. >>> >>> I believe it will convert any macros from an Access 97 database, but >>> you'll >>> need the WizHook implementation of the same code if you intend to >>> convert >>> (in) A2K or higher macros. >>> >>> Michael R. Mattys >>> MapPoint & Access Dev >>> www.mattysconsulting.com >>> >>> ----- Original Message ----- >>> From: "Michael R Mattys" >>> To: "Access Developers discussion and problem solving" >>> >>> Sent: Tuesday, April 08, 2008 12:37 PM >>> Subject: Re: [AccessD] Converting macros to VBA code >>> >>> >>>> Hi Roz, >>>> >>>> I did make a wizard for this a few years ago, >>>> though I haven't looked at in since then. >>>> >>>> I would work with you to automate the process ... >>>> >>>> Michael R. Mattys >>>> MapPoint & Access Dev >>>> www.mattysconsulting.com >>>> >>>> ----- Original Message ----- >>>> From: >>>> To: >>>> Sent: Tuesday, April 08, 2008 9:49 AM >>>> Subject: [AccessD] Converting macros to VBA code >>>> >>>> >>>>> Another automation question; >>>>> >>>>> I am trying to harmonise all these legacy Access databases, and >>>>> several >>>>> of >>>>> them have been built using macros instead of VB code. I know macros >>>>> are >>>>> OK >>>>> and they work perfectly well, but the idea is to make all the databses >>>>> run >>>>> the same way so they have to be converted. However, I don't really >>>>> like >>>>> what >>>>> the wizard does when it converts, and some of these databases have >>>>> hundreds >>>>> of macros. Converting them one at a time is taking hours. >>>>> >>>>> Does anyone know how the wizard does what it does? Is it possible to >>>>> automate >>>>> & customise this process? >>>>> >>>>> TIA >>>>> >>>>> Roz >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for >>> the addressee and may also be privileged or exempt from disclosure under >>> applicable law. If you are not the addressee, or have received this >>> e-mail >>> in error, please notify the sender immediately, delete it from your >>> system >>> and do not copy, disclose or otherwise act upon any part of this e-mail >>> or >>> its attachments. >>> >>> Internet communications are not guaranteed to be secure or virus-free. >>> The Barclays Group does not accept responsibility for any loss arising >>> from unauthorised access to, or interference with, any Internet >>> communications by any third party, or from the transmission of any >>> viruses. Replies to this e-mail may be monitored by the Barclays Group >>> for >>> operational or business reasons. >>> >>> Any opinion or other information in this e-mail or its attachments that >>> does not relate to the business of the Barclays Group is personal to the >>> sender and is not given or endorsed by the Barclays Group. >>> >>> Barclays Bank PLC.Registered in England and Wales (registered no. >>> 1026167). >>> Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. >>> >>> Barclays Bank PLC is authorised and regulated by the Financial Services >>> Authority. >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 e-mail and any attachments are confidential and intended solely for > the addressee and may also be privileged or exempt from disclosure under > applicable law. If you are not the addressee, or have received this e-mail > in error, please notify the sender immediately, delete it from your system > and do not copy, disclose or otherwise act upon any part of this e-mail or > its attachments. > > Internet communications are not guaranteed to be secure or virus-free. > The Barclays Group does not accept responsibility for any loss arising > from unauthorised access to, or interference with, any Internet > communications by any third party, or from the transmission of any > viruses. Replies to this e-mail may be monitored by the Barclays Group for > operational or business reasons. > > Any opinion or other information in this e-mail or its attachments that > does not relate to the business of the Barclays Group is personal to the > sender and is not given or endorsed by the Barclays Group. > > Barclays Bank PLC.Registered in England and Wales (registered no. > 1026167). > Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. > > Barclays Bank PLC is authorised and regulated by the Financial Services > Authority. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bheygood at abestsystems.com Wed Apr 9 13:08:49 2008 From: bheygood at abestsystems.com (Bob Heygood) Date: Wed, 9 Apr 2008 11:08:49 -0700 Subject: [AccessD] Adobe Acrobat 8 In-Reply-To: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> Message-ID: <007601c89a6c$c32386d0$800101df@speedy> Hello to the group, I am looking to see if anyone on the list has any experience with the data grabbing functions of the latest version of Acrobat. I was able to make forms that when emailed back from a user, contained xml data ready for a mdb. Unfortunately there were issues at the time that were a deal breaker for the client. One being the inability for the user to save the filled in form locally. I don't want to use any other software, just Acrobat. Thx Bob Heygood From ssharkins at gmail.com Wed Apr 9 13:10:46 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 14:10:46 -0400 Subject: [AccessD] have some fun References: <017301c89a67$55133410$4b3a8343@SusanOne> <47FD04D8.5060506@colbyconsulting.com> Message-ID: <01ca01c89a6d$0aa557e0$4b3a8343@SusanOne> The mac that jack built... ;) Susan H. > Well I could see the Mac feedback coming a mile away. Not being a Mac > person I have no clue as to the validity but in general, as any Mac user > WILL TELL YOU, there is NOTHING WHATSOEVER wrong with any Mac, nor any > program for a mac, nor any person who uses a mac, nor any building which > contains a Mac, or for that matter any city, state or zip in which a Mac > is located. From max.wanadoo at gmail.com Wed Apr 9 13:11:17 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Apr 2008 19:11:17 +0100 Subject: [AccessD] have some fun In-Reply-To: <017301c89a67$55133410$4b3a8343@SusanOne> References: <017301c89a67$55133410$4b3a8343@SusanOne> Message-ID: <000e01c89a6d$1c2c57c0$8119fea9@LTVM> Don't worry Susan/Gustav. Those that work with Access (for whatever reason) appreciate what was written; why it was written; the advice given AND the fact that it is nice to see "OUR" gurus' names in print! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 6:30 PM To: AccessD at databaseadvisors.com Subject: [AccessD] have some fun http://blogs.techrepublic.com.com/10things/?p=331 ======Gustav wrote an article on Access corruption for TR -- it's making a few people pull hairs and trade insults. After reading the article, be sure to check out the comments -- some of these folks really have too much time on their hands. :) 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 Apr 9 13:13:49 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 9 Apr 2008 19:13:49 +0100 Subject: [AccessD] have some fun In-Reply-To: <47FD04D8.5060506@colbyconsulting.com> References: <017301c89a67$55133410$4b3a8343@SusanOne> <47FD04D8.5060506@colbyconsulting.com> Message-ID: <000f01c89a6d$76d8c690$8119fea9@LTVM> So, your not buying a Mac any time soon then? Max Ps. That is an "x" on the end of my name, not a "c" -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 09, 2008 7:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Well I could see the Mac feedback coming a mile away. Not being a Mac person I have no clue as to the validity but in general, as any Mac user WILL TELL YOU, there is NOTHING WHATSOEVER wrong with any Mac, nor any program for a mac, nor any person who uses a mac, nor any building which contains a Mac, or for that matter any city, state or zip in which a Mac is located. Anyone claiming that any of the physical or geographical units mentioned above which include a MAC, ever included a Mac or in which any person ever even DREAMED about a MAC might have anything wrong at all, including but not limited to criminal, civil, emotional, psychological psychic problems, or even a HANGNAIL, is obviously (referring back to said stupid person) an idiot, imbecile, half breed product of an incestuous relationship obviously too mentally deficient to be able to even possibly understand how wonderful a Mac is, and should immediately remove themselves from the presence of all normal (read Mac user) people so as not to cause said mac user undue mental anguish. Failure to remove said self from said presence will immediately result in the most lurid and graphic descriptions of personal deficiencies, focusing on the genetic results of said incestuous heritage. ;-) JWC > > ======Gustav wrote an article on Access corruption for TR -- it's > making a few people pull hairs and trade insults. After reading the > article, be sure to check out the comments -- some of these folks > really have too much time on their hands. :) > > Susan H. > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at users.mns.ru Wed Apr 9 12:49:28 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Wed, 9 Apr 2008 21:49:28 +0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <000d01c89a34$dbbd6ae0$0401a8c0@M90> Message-ID: <02fc01c89a6a$0f3b3b10$6401a8c0@nant> Hello John, Vista Ultimate coming together with SP1 shouldn't be an issue - the issue AFAIU was automatic update for Vista SP1 with some drivers not getting properly installed by thus making automated update hanging... ...but I seems to get my DELL Inspiron 9400 with Vista Ultimate updated well right now: I have seen this "trouble info message '0% updated do not switch off your computer' when Vista update restarted my PC and it looked like my notebook got stuck but then it continued well in several minutes, and it successfully finished update, although I do not see is that SP1 or not in the Computer->Properties window - how can I find I got Vista SP1 installed ?:-) Special build number should displayed somewhere??? ...BTW, I have got this Vista Ultimate update installed in parallel with installation of VS2008 Prof. on the same notebook, and I have all that stuff running OK now... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 09, 2008 3:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" This Vista edition comes with SP1, no choice. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Shamil Salakhetdinov Sent: Wednesday, April 09, 2008 6:26 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" Hi John and Gustav, I have Vista Ultimate and MS Office 2007 and MS SQL 2005 and VS2005 on DELL Inspiron 9400 for almost a year now. No any issues. But I must say I didn't try to apply Vista SP1 after rumors that it results in troubles I do plan to install VS2008 on this notebook this weekend hopefully... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 09, 2008 12:48 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] The 2008 "stuff" Hi John Well? Go for it or get labelled as a chicken! I put it on my home computer - which is mostly used for development - and VS2008 and I love it. So does my wife - Vista is on her computer as well. The look and feel of Vista with Avalon Aero graphics is so much nicer than the Fisher-Price WinXP. My computer at work is still XP but I had to apply the "Classic look". /gustav >>> jwcolby at colbyconsulting.com 09-04-2008 03:24 >>> I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com From ssharkins at gmail.com Wed Apr 9 13:19:47 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 14:19:47 -0400 Subject: [AccessD] have some fun References: <017301c89a67$55133410$4b3a8343@SusanOne> <000e01c89a6d$1c2c57c0$8119fea9@LTVM> Message-ID: <01e301c89a6e$4f4485f0$4b3a8343@SusanOne> > Those that work with Access (for whatever reason) appreciate what was > written; why it was written; the advice given AND the fact that it is nice > to see "OUR" gurus' names in print! =======Thank you Max -- you're very generous. :) You can't write for Access for as long as I have and not grow a pretty thick skin. Susan H. From dwaters at usinternet.com Wed Apr 9 13:25:13 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Apr 2008 13:25:13 -0500 Subject: [AccessD] have some fun In-Reply-To: <017301c89a67$55133410$4b3a8343@SusanOne> References: <017301c89a67$55133410$4b3a8343@SusanOne> Message-ID: <000301c89a6f$0d574690$0300a8c0@danwaters> Nice List! I think the ridiculous comments come from people with too much ego and not enough skills! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 12:30 PM To: AccessD at databaseadvisors.com Subject: [AccessD] have some fun http://blogs.techrepublic.com.com/10things/?p=331 ======Gustav wrote an article on Access corruption for TR -- it's making a few people pull hairs and trade insults. After reading the article, be sure to check out the comments -- some of these folks really have too much time on their hands. :) Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Wed Apr 9 13:28:55 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 09 Apr 2008 14:28:55 -0400 Subject: [AccessD] have some fun In-Reply-To: <000f01c89a6d$76d8c690$8119fea9@LTVM> References: <017301c89a67$55133410$4b3a8343@SusanOne> <47FD04D8.5060506@colbyconsulting.com> <000f01c89a6d$76d8c690$8119fea9@LTVM> Message-ID: <47FD0AE7.7000400@colbyconsulting.com> LOL, not likely. JWC Max Wanadoo wrote: > So, your not buying a Mac any time soon then? > > Max > Ps. That is an "x" on the end of my name, not a "c" > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, April 09, 2008 7:03 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] have some fun > > Well I could see the Mac feedback coming a mile away. Not being a Mac > person I have no clue as to the validity but in general, as any Mac user > WILL TELL YOU, there is NOTHING WHATSOEVER wrong with any Mac, nor any > program for a mac, nor any person who uses a mac, nor any building which > contains a Mac, or for that matter any city, state or zip in which a Mac is > located. > > Anyone claiming that any of the physical or geographical units mentioned > above which include a MAC, ever included a Mac or in which any person ever > even DREAMED about a MAC might have anything wrong at all, including but not > limited to criminal, civil, emotional, psychological psychic problems, or > even a HANGNAIL, is obviously (referring back to said stupid person) an > idiot, imbecile, half breed product of an incestuous relationship obviously > too mentally deficient to be able to even possibly understand how wonderful > a Mac is, and should immediately remove themselves from the presence of all > normal (read Mac user) people so as not to cause said mac user undue mental > anguish. > > Failure to remove said self from said presence will immediately result in > the most lurid and graphic descriptions of personal deficiencies, focusing > on the genetic results of said incestuous heritage. > > ;-) > > JWC From Chester_Kaup at kindermorgan.com Wed Apr 9 13:32:56 2008 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 9 Apr 2008 13:32:56 -0500 Subject: [AccessD] Wrong number of arguments In-Reply-To: <001e01c89a64$79cf3950$8119fea9@LTVM> References: <001e01c89a64$79cf3950$8119fea9@LTVM> Message-ID: Here is the reason it does not work. From Microsoft: The CDec() function is supported in Visual Basic for Applications code, but not in Access queries. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, April 09, 2008 12:09 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Wrong number of arguments Usually means that you have mis-spelled the name of one of the arguments and it cannot find it. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 5:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wrong number of arguments Checked the data and there are no nulls. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, April 09, 2008 11:20 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Wrong number of arguments What happens if SumOf3mo_rbi is Null? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester Sent: Wednesday, April 09, 2008 9:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Wrong number of arguments I am confused as to why the following field in a query returns the error message of wrong number of arguments. The expression works fine without the CDec. What am I doing wrong? Factor_1: CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r bi])) 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 9 13:34:08 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 14:34:08 -0400 Subject: [AccessD] have some fun References: <017301c89a67$55133410$4b3a8343@SusanOne> <000301c89a6f$0d574690$0300a8c0@danwaters> Message-ID: <01fb01c89a70$5019c560$4b3a8343@SusanOne> > Nice List! > > I think the ridiculous comments come from people with too much ego and not > enough skills! ========Thanks Dan. Now, some of them do have valid points, but I think most of the comments suggest that they're inferring intentions that weren't actually written into the article. Susan H. From dwaters at usinternet.com Wed Apr 9 13:47:36 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Apr 2008 13:47:36 -0500 Subject: [AccessD] Reading an .ldb File Message-ID: <000401c89a72$2e31e430$0300a8c0@danwaters> Just for FYI: This morning I was working with a customer where someone had opened a database which we needed to close, but we didn't have way of finding out who had opened it. Out of frustration, I made a copy of the .ldb file, changed the .ldb to .txt, and opened the file. Lo and Behold - the user names and computer names of the logged in users were displayed. Interestingly, it appears that the first person who logs in has their user displayed as Admin, not their actual user name. But because the computer name was correct, we were able to figure out who it was and get him to close his instance of Access. The computer names and user names are all in the first row of text, so you may want to hit the Enter key a few times for better readability. Perhaps this would be useful...! Dan From dwaters at usinternet.com Wed Apr 9 13:53:44 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Apr 2008 13:53:44 -0500 Subject: [AccessD] have some fun In-Reply-To: <01fb01c89a70$5019c560$4b3a8343@SusanOne> References: <017301c89a67$55133410$4b3a8343@SusanOne><000301c89a6f$0d574690$0300a8c0@danwaters> <01fb01c89a70$5019c560$4b3a8343@SusanOne> Message-ID: <000501c89a73$09809f40$0300a8c0@danwaters> Access prejudice can run deep! I was in a meeting once where the Director of Applications of a global company told everyone that Access is a 'personal productivity device' and Excel 'is a database'. My customer (from a different department) had asked me before the meeting to 'just listen'. That's all I did but keeping quiet after that was truly challenging. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun > Nice List! > > I think the ridiculous comments come from people with too much ego and not > enough skills! ========Thanks Dan. Now, some of them do have valid points, but I think most of the comments suggest that they're inferring intentions that weren't actually written into the article. Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From susanj at sgmeet.com Wed Apr 9 13:58:41 2008 From: susanj at sgmeet.com (Susan Jones) Date: Wed, 09 Apr 2008 13:58:41 -0500 Subject: [AccessD] Reading an .ldb File In-Reply-To: <000401c89a72$2e31e430$0300a8c0@danwaters> References: <000401c89a72$2e31e430$0300a8c0@danwaters> Message-ID: <20080409185646.81AC3B20A91@mail.sgmeet.com> Nice! Thanks for sharing - I'm way too excited about this new trick! Susan At 01:47 PM 4/9/08, you wrote: >Just for FYI: > >This morning I was working with a customer where someone had opened a >database which we needed to close, but we didn't have way of finding out who >had opened it. Out of frustration, I made a copy of the .ldb file, changed >the .ldb to .txt, and opened the file. Lo and Behold - the user names and >computer names of the logged in users were displayed. > >Interestingly, it appears that the first person who logs in has their user >displayed as Admin, not their actual user name. But because the computer >name was correct, we were able to figure out who it was and get him to close >his instance of Access. > >The computer names and user names are all in the first row of text, so you >may want to hit the Enter key a few times for better readability. > >Perhaps this would be useful...! >Dan > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From Chester_Kaup at kindermorgan.com Wed Apr 9 14:11:00 2008 From: Chester_Kaup at kindermorgan.com (Kaup, Chester) Date: Wed, 9 Apr 2008 14:11:00 -0500 Subject: [AccessD] Reading an .ldb File In-Reply-To: <20080409185646.81AC3B20A91@mail.sgmeet.com> References: <000401c89a72$2e31e430$0300a8c0@danwaters> <20080409185646.81AC3B20A91@mail.sgmeet.com> Message-ID: You can also view the contents of the ldb files directly using MS Word. Just right click on the filename, select open with and select MS Word. You will see a list of user names. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Jones Sent: Wednesday, April 09, 2008 1:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Reading an .ldb File Nice! Thanks for sharing - I'm way too excited about this new trick! Susan At 01:47 PM 4/9/08, you wrote: >Just for FYI: > >This morning I was working with a customer where someone had opened a >database which we needed to close, but we didn't have way of finding out who >had opened it. Out of frustration, I made a copy of the .ldb file, changed >the .ldb to .txt, and opened the file. Lo and Behold - the user names and >computer names of the logged in users were displayed. > >Interestingly, it appears that the first person who logs in has their user >displayed as Admin, not their actual user name. But because the computer >name was correct, we were able to figure out who it was and get him to close >his instance of Access. > >The computer names and user names are all in the first row of text, so you >may want to hit the Enter key a few times for better readability. > >Perhaps this would be useful...! >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 DWUTKA at Marlow.com Wed Apr 9 14:55:27 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 14:55:27 -0500 Subject: [AccessD] have some fun In-Reply-To: <47FD04D8.5060506@colbyconsulting.com> Message-ID: Macs are good at what they do.... Macs are not PCs.... If you know enough about computers, there isn't anymore that needs to be said! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 09, 2008 1:03 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Well I could see the Mac feedback coming a mile away. Not being a Mac person I have no clue as to the validity but in general, as any Mac user WILL TELL YOU, there is NOTHING WHATSOEVER wrong with any Mac, nor any program for a mac, nor any person who uses a mac, nor any building which contains a Mac, or for that matter any city, state or zip in which a Mac is located. Anyone claiming that any of the physical or geographical units mentioned above which include a MAC, ever included a Mac or in which any person ever even DREAMED about a MAC might have anything wrong at all, including but not limited to criminal, civil, emotional, psychological psychic problems, or even a HANGNAIL, is obviously (referring back to said stupid person) an idiot, imbecile, half breed product of an incestuous relationship obviously too mentally deficient to be able to even possibly understand how wonderful a Mac is, and should immediately remove themselves from the presence of all normal (read Mac user) people so as not to cause said mac user undue mental anguish. Failure to remove said self from said presence will immediately result in the most lurid and graphic descriptions of personal deficiencies, focusing on the genetic results of said incestuous heritage. ;-) JWC 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 Wed Apr 9 14:59:50 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 15:59:50 -0400 Subject: [AccessD] have some fun References: Message-ID: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> I wish some of you Access advocates would join the discussion. :) Susan H. > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to be > said! ;) From DWUTKA at Marlow.com Wed Apr 9 15:00:05 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 15:00:05 -0500 Subject: [AccessD] Reading an .ldb File In-Reply-To: <000401c89a72$2e31e430$0300a8c0@danwaters> Message-ID: LOL, there is an old utility called LDBView that does this. Just an FYI, the .ldb file is pretty simple, if I remember right, it's in 64 byte chunks. The first half (32 bytes) is the Computer name and the last half is the Access User name (by default that's Admin). Those may be reversed. What's MORE important, however, is that the position of that 64 byte chunk is related to a bit in the .mdb itself, as to whether or not that person is actually still in the database. (Which LDBView does that for you, comparing the chunks in the ldb file to the bits in the .mdb). However, as I posted earlier today, since Windows 2000, with computer management, if you look at the server the .mdb is on, you can see who is actually using the file, and even 'close' those connections if necessary. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, April 09, 2008 1:48 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Reading an .ldb File Just for FYI: This morning I was working with a customer where someone had opened a database which we needed to close, but we didn't have way of finding out who had opened it. Out of frustration, I made a copy of the .ldb file, changed the .ldb to .txt, and opened the file. Lo and Behold - the user names and computer names of the logged in users were displayed. Interestingly, it appears that the first person who logs in has their user displayed as Admin, not their actual user name. But because the computer name was correct, we were able to figure out who it was and get him to close his instance of Access. The computer names and user names are all in the first row of text, so you may want to hit the Enter key a few times for better readability. Perhaps this would be useful...! Dan -- 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 Wed Apr 9 15:03:21 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 9 Apr 2008 20:03:21 +0000 Subject: [AccessD] Wrong number of arguments In-Reply-To: References: <001e01c89a64$79cf3950$8119fea9@LTVM> Message-ID: Oops...I knew that...forgot about it. I got around it by creating a function that did the comparison and the math...and passed the variables needed through the query. See AIR Code below for concept... Good Luck, Mark A. Matte *********Start in Query*********** Select MyDEC_Function([SumOf3mo_rbi],[Allocations]![Factor_1],[3mo_rbi]) as MyField from tblMytable; *********ENDin Query*********** *********START in Module***************** Function MyDEC_Function ( SumOf3mo,Factor1,3mo ) if SumOf3mo = 0 then MyDec_Function = CDEC(Factor1) else MyDec_Function = CDEC(3mo/SumOf3mo) end if Exit Function *********END in Module***************** > Date: Wed, 9 Apr 2008 13:32:56 -0500 > From: Chester_Kaup at kindermorgan.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Wrong number of arguments > > Here is the reason it does not work. From Microsoft: > > The CDec() function is supported in Visual Basic for Applications code, > but not in Access queries. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo > Sent: Wednesday, April 09, 2008 12:09 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Wrong number of arguments > > > Usually means that you have mis-spelled the name of one of the arguments > and > it cannot find it. > Max > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester > Sent: Wednesday, April 09, 2008 5:35 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Wrong number of arguments > > Checked the data and there are no nulls. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte > Foust > Sent: Wednesday, April 09, 2008 11:20 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Wrong number of arguments > > What happens if SumOf3mo_rbi is Null? > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kaup, Chester > Sent: Wednesday, April 09, 2008 9:02 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Wrong number of arguments > > I am confused as to why the following field in a query returns the error > message of wrong number of arguments. The expression works fine without > the > CDec. What am I doing wrong? > > > > Factor_1: > CDec(IIf([SumOf3mo_rbi]=0,[Allocations]![Factor_1],[3mo_rbi]/[SumOf3mo_r > bi])) > > > > 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get in touch in an instant. Get Windows Live Messenger now. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_getintouch_042008 From DWUTKA at Marlow.com Wed Apr 9 15:05:46 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 15:05:46 -0500 Subject: [AccessD] have some fun In-Reply-To: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> Message-ID: Already did, about Access, not Macs. Did you notice the first Mac defensive post looked like it was written by an 8 year old on LSD? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 3:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun I wish some of you Access advocates would join the discussion. :) Susan H. > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to be > said! ;) -- 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 Wed Apr 9 15:07:20 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 9 Apr 2008 20:07:20 +0000 Subject: [AccessD] Reading an .ldb File In-Reply-To: References: <000401c89a72$2e31e430$0300a8c0@danwaters> Message-ID: The tool would be useful...I often see an LDB file with 5 users/computers listed...but in actuality...there is only 1. I'm not sure why?? I'd be interested though... Thanks, Mark > Date: Wed, 9 Apr 2008 15:00:05 -0500 > From: DWUTKA at marlow.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Reading an .ldb File > > LOL, there is an old utility called LDBView that does this. Just an > FYI, the .ldb file is pretty simple, if I remember right, it's in 64 > byte chunks. The first half (32 bytes) is the Computer name and the > last half is the Access User name (by default that's Admin). Those may > be reversed. > > What's MORE important, however, is that the position of that 64 byte > chunk is related to a bit in the .mdb itself, as to whether or not that > person is actually still in the database. (Which LDBView does that for > you, comparing the chunks in the ldb file to the bits in the .mdb). > > However, as I posted earlier today, since Windows 2000, with computer > management, if you look at the server the .mdb is on, you can see who is > actually using the file, and even 'close' those connections if > necessary. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Wednesday, April 09, 2008 1:48 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding out > who > had opened it. Out of frustration, I made a copy of the .ldb file, > changed > the .ldb to .txt, and opened the file. Lo and Behold - the user names > and > computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their > user > displayed as Admin, not their actual user name. But because the > computer > name was correct, we were able to figure out who it was and get him to > close > his instance of Access. > > The computer names and user names are all in the first row of text, so > you > may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > Dan > > -- > 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 _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From ssharkins at gmail.com Wed Apr 9 15:11:00 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 16:11:00 -0400 Subject: [AccessD] have some fun References: Message-ID: <02ab01c89a7d$d71ef960$4b3a8343@SusanOne> > Already did, about Access, not Macs. Did you notice the first Mac > defensive post looked like it was written by an 8 year old on LSD? =====Well, I know there was at least one that was terribly intense. I didn't respond and I probably won't. I don't mind a challenge -- well, I'd rather not be challenged, but I can meet them. :) I do mind being insulted and once they get personal I just tune them out. Susan H. From DWUTKA at Marlow.com Wed Apr 9 15:12:11 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 15:12:11 -0500 Subject: [AccessD] Reading an .ldb File In-Reply-To: Message-ID: LDBView was part of JetUtils.exe. Should be able to find it with a google search. Holler if you can't, I'll dig it up and send it too you. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Wednesday, April 09, 2008 3:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Reading an .ldb File The tool would be useful...I often see an LDB file with 5 users/computers listed...but in actuality...there is only 1. I'm not sure why?? I'd be interested though... Thanks, Mark > Date: Wed, 9 Apr 2008 15:00:05 -0500 > From: DWUTKA at marlow.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Reading an .ldb File > > LOL, there is an old utility called LDBView that does this. Just an > FYI, the .ldb file is pretty simple, if I remember right, it's in 64 > byte chunks. The first half (32 bytes) is the Computer name and the > last half is the Access User name (by default that's Admin). Those may > be reversed. > > What's MORE important, however, is that the position of that 64 byte > chunk is related to a bit in the .mdb itself, as to whether or not that > person is actually still in the database. (Which LDBView does that for > you, comparing the chunks in the ldb file to the bits in the .mdb). > > However, as I posted earlier today, since Windows 2000, with computer > management, if you look at the server the .mdb is on, you can see who is > actually using the file, and even 'close' those connections if > necessary. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Wednesday, April 09, 2008 1:48 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding out > who > had opened it. Out of frustration, I made a copy of the .ldb file, > changed > the .ldb to .txt, and opened the file. Lo and Behold - the user names > and > computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their > user > displayed as Admin, not their actual user name. But because the > computer > name was correct, we were able to figure out who it was and get him to > close > his instance of Access. > > The computer names and user names are all in the first row of text, so > you > may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > Dan > > -- > 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 _________________________________________________________________ Pack up or back up-use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Re fresh_skydrive_packup_042008 -- 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 Wed Apr 9 15:18:45 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 15:18:45 -0500 Subject: [AccessD] have some fun In-Reply-To: <02ab01c89a7d$d71ef960$4b3a8343@SusanOne> Message-ID: That's the one I was talking about. Spelling words ending with s, with a z instead. Stuff like that. Hard to take a 'tech' post seriously when they intentionally misspell words. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 3:11 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun > Already did, about Access, not Macs. Did you notice the first Mac > defensive post looked like it was written by an 8 year old on LSD? =====Well, I know there was at least one that was terribly intense. I didn't respond and I probably won't. I don't mind a challenge -- well, I'd rather not be challenged, but I can meet them. :) I do mind being insulted and once they get personal I just tune them out. 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 garykjos at gmail.com Wed Apr 9 15:23:00 2008 From: garykjos at gmail.com (Gary Kjos) Date: Wed, 9 Apr 2008 15:23:00 -0500 Subject: [AccessD] have some fun In-Reply-To: References: <47FD04D8.5060506@colbyconsulting.com> Message-ID: Remember that they can run Windows now though. So technically they are PC's aren't they? GK On Wed, Apr 9, 2008 at 2:55 PM, Drew Wutka wrote: > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to be > said! ;) > > Drew > -- Gary Kjos garykjos at gmail.com From markamatte at hotmail.com Wed Apr 9 15:26:12 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 9 Apr 2008 20:26:12 +0000 Subject: [AccessD] have some fun In-Reply-To: References: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> Message-ID: I appreciate the points of the article...it just goes to show...You can make 'some' of the people happy 'some' of the time...but not ALL of them, ALL of the time. (and some are just pains.) This part is in jest... But I did find some humor as I'm reading the 'banter'. I see a post from Susan (nice little left hook)...and then outa nowhere a right from Drew!!! BEAUTIFUL!!! Either way...Bob seemed a little...upset/disturbed? > Date: Wed, 9 Apr 2008 15:05:46 -0500 > From: DWUTKA at marlow.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] have some fun > > Already did, about Access, not Macs. Did you notice the first Mac > defensive post looked like it was written by an 8 year old on LSD? > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Wednesday, April 09, 2008 3:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] have some fun > > I wish some of you Access advocates would join the discussion. :) > > Susan H. > > >> Macs are good at what they do.... >> >> Macs are not PCs.... >> >> If you know enough about computers, there isn't anymore that needs to > be >> said! ;) > > -- > 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 _________________________________________________________________ Get in touch in an instant. Get Windows Live Messenger now. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_getintouch_042008 From DWUTKA at Marlow.com Wed Apr 9 15:26:57 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 15:26:57 -0500 Subject: [AccessD] have some fun In-Reply-To: Message-ID: Not quite. I can run a 'calculator' on my PC, but it's not a calculator. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Wednesday, April 09, 2008 3:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Remember that they can run Windows now though. So technically they are PC's aren't they? GK On Wed, Apr 9, 2008 at 2:55 PM, Drew Wutka wrote: > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to be > said! ;) > > Drew > -- 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 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 Wed Apr 9 15:28:22 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Apr 2008 22:28:22 +0200 Subject: [AccessD] Wrong number of arguments Message-ID: Hi Chester Thanks. That was new to me. I wonder why it is so? /gustav >>> Chester_Kaup at kindermorgan.com 09-04-2008 20:32 >>> Here is the reason it does not work. From Microsoft: The CDec() function is supported in Visual Basic for Applications code, but not in Access queries. From ssharkins at gmail.com Wed Apr 9 15:46:49 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 16:46:49 -0400 Subject: [AccessD] have some fun References: Message-ID: <02cd01c89a83$4c1ad7c0$4b3a8343@SusanOne> Your response was great -- you wrote an article you know. :) Susan H. > That's the one I was talking about. Spelling words ending with s, with > a z instead. Stuff like that. Hard to take a 'tech' post seriously > when they intentionally misspell words. From ssharkins at gmail.com Wed Apr 9 15:48:03 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 16:48:03 -0400 Subject: [AccessD] have some fun References: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> Message-ID: <02d001c89a83$4cc8f210$4b3a8343@SusanOne> I'm a distraction???? :) Susan H. > I see a post from Susan (nice little left hook)...and then outa nowhere a right from Drew!!! BEAUTIFUL!!! > > Either way...Bob seemed a little...upset/disturbed? From DWUTKA at Marlow.com Wed Apr 9 15:53:01 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 15:53:01 -0500 Subject: [AccessD] have some fun In-Reply-To: <02cd01c89a83$4c1ad7c0$4b3a8343@SusanOne> Message-ID: Ya, but it would have read better if you would have worked on it with me! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 3:47 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Your response was great -- you wrote an article you know. :) Susan H. > That's the one I was talking about. Spelling words ending with s, with > a z instead. Stuff like that. Hard to take a 'tech' post seriously > when they intentionally misspell words. -- 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 spike at tenbus.co.uk Wed Apr 9 15:55:00 2008 From: spike at tenbus.co.uk (Webadmin - Tenbus) Date: Wed, 09 Apr 2008 21:55:00 +0100 Subject: [AccessD] Testing Thunderbird In-Reply-To: <47FCFBFB.30607@colbyconsulting.com> References: <47FCF13C.30005@colbyconsulting.com> <47FCFBFB.30607@colbyconsulting.com> Message-ID: <47FD2D24.5090100@tenbus.co.uk> Hi John! I've been using Thunderbird for a few years now. Try this First - create a textfile with your signature and store it somewhere. Then Tools > Account Settings > > select "Attach this signature" and choose you file saved above. Regards! Chris Foote jwcolby wrote: > That's OK, your reply didn't make it either. > > Are there any Thunderbird users out there? I feel naked without a > signature. > > JWC > > Gary Kjos wrote: > >> No, your message didn't make it. ;-) >> >> GK >> >> On Wed, Apr 9, 2008 at 11:39 AM, jwcolby wrote: >> >>> Just a test to see if I can get thunderbird to send to this list. >>> >>> BTW, how do I add a signature? >>> >>> JWColby >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >>> >> >> From ssharkins at gmail.com Wed Apr 9 15:59:15 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 16:59:15 -0400 Subject: [AccessD] have some fun References: Message-ID: <030601c89a84$9ade7550$4b3a8343@SusanOne> Nope. It is perfect, just the way it is. :) Thank you for your support! Susan H. > Ya, but it would have read better if you would have worked on it with > me! ;) From Gustav at cactus.dk Wed Apr 9 16:23:45 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 09 Apr 2008 23:23:45 +0200 Subject: [AccessD] have some fun Message-ID: Hi all Well, Susan is such a nice lady that I cannot accept to be given all the credits. It is for a reason that we both are listed as authors. But the credit goes to Susan for the subject of this thread! It is more fun than I had expected - I had nearly forgotten those Macaholics and those haunted by accessfobia. As you all know, to write such 10 statements in limited space, some corners have to be cut. But the remarks on the noisy Macs are based on experience. We have several advertising agencies and TV/film production companies among our clients all of them running an Access based time/billing/ERP application, and the list of "issues" we have seen is endless. Main problem is that Mac tech people (not users, they don't know anything) believe they understand networking. As a general rule and warning (exceptions exist of course) they don't. Worse, when (not if) something misbehaves regarding the network, they blame _everything else_ connected to the network for being the source of trouble. Recently at a client we saw a corrupted backend once a week. Normally it was perhaps once a year. Nothing at our end was changed so the cause had to be something else. The network was one of those that had been expanded in 57 steps; it was close to impossible to track down why things were set up as they were. Local switches were all over and users in one end printed to a big RIP and printer across the network. So we cut through all this, isolated the pc users on a separate LAN with just an uplink to the mothership network to gain Internet access. From day one: No corruption. Now the client moved. A brand new network was installed and guess what: Corruption again. We found out that the network was not configured as to our recommendations, and again to cut short, we isolated the pc users and their server and printer on their own switch and trouble went away. The reason for the trouble with the Macs is not the Macs by themselves but how the users punish these machines. Typically they run 24 hours all week long loaded with all kind of applications that download all sorts of data. Users run heavy application that saves and copy multi gigabyte files between workstations, servers, RIPs, local FTP servers etc. etc. Our favourite is when they attach 100 MB files to e-mails wondering why this brings their Exchange to a crawl. "The mail is down!" they claim when the e-mail client times out, but the answer is "Wait and see." It is possible to make Macs and their users to coexist with pc users and Access but it requires a top-notch network which Mac people typically neither do or will understand not to say allocate the money for. It is more fun to spend money on a 30" flat screen or a new stack of RAID disks for a NAS to store even more videos. /gustav >>> ssharkins at gmail.com 09-04-2008 19:29 >>> http://blogs.techrepublic.com.com/10things/?p=331 ======Gustav wrote an article on Access corruption for TR -- it's making a few people pull hairs and trade insults. After reading the article, be sure to check out the comments -- some of these folks really have too much time on their hands. :) Susan H. From ssharkins at gmail.com Wed Apr 9 16:32:30 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 17:32:30 -0400 Subject: [AccessD] have some fun References: Message-ID: <032601c89a89$38fcae60$4b3a8343@SusanOne> Gustav, I hope you post this, word for word, in response on the blog! ;) Susan H. > Hi all > > Well, Susan is such a nice lady that I cannot accept to be given all the > credits. It is for a reason that we both are listed as authors. ========The article is Gustav's. All I did was trim it a bit and find it a home. :) > From cfoust at infostatsystems.com Wed Apr 9 16:49:06 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Apr 2008 14:49:06 -0700 Subject: [AccessD] have some fun In-Reply-To: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> References: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> Message-ID: But, Susan, they aren't talking about Access. They're arguing over Mac superiority and over how you should be trying something else. I wonder how many of them even bothered to read the article all the way through! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 09, 2008 1:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun I wish some of you Access advocates would join the discussion. :) Susan H. > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to > be said! ;) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Apr 9 16:51:11 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 9 Apr 2008 14:51:11 -0700 Subject: [AccessD] have some fun In-Reply-To: References: Message-ID: >>it's not a calculator Now, THAT statement could start a whole new argument!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 1:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Not quite. I can run a 'calculator' on my PC, but it's not a calculator. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Wednesday, April 09, 2008 3:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Remember that they can run Windows now though. So technically they are PC's aren't they? GK On Wed, Apr 9, 2008 at 2:55 PM, Drew Wutka wrote: > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to be > said! ;) > > Drew > -- 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 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 robert at servicexp.com Wed Apr 9 17:01:55 2008 From: robert at servicexp.com (Robert) Date: Wed, 9 Apr 2008 18:01:55 -0400 Subject: [AccessD] Testing Thunderbird In-Reply-To: <47FCFBFB.30607@colbyconsulting.com> References: <47FCF13C.30005@colbyconsulting.com> <47FCFBFB.30607@colbyconsulting.com> Message-ID: <000101c89a8d$539ca460$fad5ed20$@com> After 2 years with Thunderbird, I just switched back to Outlook 2007... MUCH MUCH better IMO.. The spell check engine is a joke in Thunderbird... Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 09, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Testing Thunderbird That's OK, your reply didn't make it either. Are there any Thunderbird users out there? I feel naked without a signature. JWC Gary Kjos wrote: > No, your message didn't make it. ;-) > > GK > > On Wed, Apr 9, 2008 at 11:39 AM, jwcolby wrote: >> Just a test to see if I can get thunderbird to send to this list. >> >> BTW, how do I add a signature? >> >> JWColby >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> 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 Wed Apr 9 17:02:07 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 9 Apr 2008 17:02:07 -0500 Subject: [AccessD] have some fun In-Reply-To: Message-ID: LOL.... Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Wednesday, April 09, 2008 4:51 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun >>it's not a calculator Now, THAT statement could start a whole new argument!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 1:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Not quite. I can run a 'calculator' on my PC, but it's not a calculator. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Wednesday, April 09, 2008 3:23 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Remember that they can run Windows now though. So technically they are PC's aren't they? GK On Wed, Apr 9, 2008 at 2:55 PM, Drew Wutka wrote: > Macs are good at what they do.... > > Macs are not PCs.... > > If you know enough about computers, there isn't anymore that needs to be > said! ;) > > Drew > -- 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 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 Gustav at cactus.dk Wed Apr 9 17:19:30 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Apr 2008 00:19:30 +0200 Subject: [AccessD] have some fun Message-ID: Hi Susan Done! /gustav >>> ssharkins at gmail.com 09-04-2008 23:32 >>> Gustav, I hope you post this, word for word, in response on the blog! ;) Susan H. > Hi all > > Well, Susan is such a nice lady that I cannot accept to be given all the > credits. It is for a reason that we both are listed as authors. ========The article is Gustav's. All I did was trim it a bit and find it a home. :) > From Gustav at cactus.dk Wed Apr 9 17:21:26 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 10 Apr 2008 00:21:26 +0200 Subject: [AccessD] have some fun Message-ID: Hi Charlotte Nice catch Charlotte! But it proves your age (and mine). /gustav >>> cfoust at infostatsystems.com 09-04-2008 23:51 >>> >>it's not a calculator Now, THAT statement could start a whole new argument!! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 1:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] have some fun Not quite. I can run a 'calculator' on my PC, but it's not a calculator. Drew From ssharkins at gmail.com Wed Apr 9 18:29:37 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 9 Apr 2008 19:29:37 -0400 Subject: [AccessD] have some fun References: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> Message-ID: <03a501c89a9a$6f641450$4b3a8343@SusanOne> Charlotte, I run into this problem alot -- people see the title, read the intro, or even a bit past, and assume a lot. I'm dinged for not specifically mentioning things that really don't fit with the article. It happens all the time. "You really dropped the ball because..." when what follows doesn't apply. We (Gustav) didn't say Mac's were inferior. We (Gustav) didn't say don't put Mac's and PC's on the same network. As I said in one of my responses -- some readers bring their own prejudices to the articles. Susan H. > But, Susan, they aren't talking about Access. They're arguing over Mac > superiority and over how you should be trying something else. I wonder > how many of them even bothered to read the article all the way through! > LOL From catherine.blansett at infocentraldata.org Wed Apr 9 18:48:22 2008 From: catherine.blansett at infocentraldata.org (Catherine Blansett) Date: Wed, 9 Apr 2008 18:48:22 -0500 Subject: [AccessD] ldb In-Reply-To: Message-ID: <200804092348.m39NmKmj020622@databaseadvisors.com> I am using Access 2003, but the dbs are saved in 2000 version. The Excel files are not linked to the database. I was working on a separate project and discovered that the Excel files could not be renamed or moved. IT is trying to figure it out, but still no answer. Thank you for your help. Catherine -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Wednesday, April 09, 2008 7:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ldb Hi Catherine, I don't have a solution for you but will ask the question that someone else otherwise will. What version of Access are you using and what version is the database stored in. Also you mentioned that "the Excel files can't be renamed" so I am thinking you are using Excel data linked into this database? What version of Excel? It is my understanding that Database "bloat" seemed to get worse with database versions after 2000. I think a lot of people have continued to keep their databases in A2K format for that reason even if they are using more recent versions of Access to work with them. Hopefully someone else will chime in with some answers for you. GK On 4/9/08, Catherine Blansett wrote: > Hi all, > > > > I am doing some development work on a research project at a VA medical > center. I have a portion of one drive ("U-drive") and access to a common > drive ("K-drive") for research purposes. I developed a front-end database > and a back-end database on the "U" drive and put the back-end on the > k-drive. They function as they should. However, while I was developing, > every time I compacted the databases a copy was created and named db1?..etc. > The original version of the compacted db grew. So, I would rename the new > version and delete the old (a bit tiring). When I work with these databases > on my home computer (sans data of course) it works the way it should. This > situation at work would be bothersome, but doable, if it weren't for the > fact that, at some time (not sure when, but generally, others are > complaining of a slow connection so suspect the system gets bogged down), it > also creates a locked file that does not allow the databases to be compacted > - "the db is being used by another", and then gives my ID number. Once these > databases get locked, it becomes impossible to compact/rename/delete the > databases and to change the name of excel files. > > > > So far, IT is a bit confused. They have rebooted the U drive and this > released the locks and I was able compact, delete, or whatever. But then, in > a couple of days, I am back to the same situation again. The databases still > works just fine, but they are getting much too big. > > > > I have heard of this problem, but this is the first time I have encountered > it. Any help would be most welcomed. > > > > Thanks in advance > > > > CB > > > > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 > 7:30 AM > > -- > 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. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM From demulling at centurytel.net Wed Apr 9 18:49:30 2008 From: demulling at centurytel.net (Demulling Family) Date: Wed, 09 Apr 2008 18:49:30 -0500 Subject: [AccessD] Testing Thunderbird In-Reply-To: <47FCF13C.30005@colbyconsulting.com> References: <47FCF13C.30005@colbyconsulting.com> Message-ID: <200804092349.m39NnWS1018598@mail26c35.nsolutionszone.com> jwcolby wrote: > Just a test to see if I can get thunderbird to send to this list. > > BTW, how do I add a signature? > > JWColby > I use thunderbird at home that is why I had to wait until I got home from work. Don't have the "short" commute like you. You can place a signature by going to Tools, Account Settings, then there is a check box for adding a signature. From jwelz at hotmail.com Wed Apr 9 19:08:11 2008 From: jwelz at hotmail.com (Jurgen Welz) Date: Wed, 9 Apr 2008 18:08:11 -0600 Subject: [AccessD] have some fun In-Reply-To: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> References: <028f01c89a7c$479a35d0$4b3a8343@SusanOne> Message-ID: I'm tempted to jump in at TR but don't want to subscribe to anything. I've had this Hotmail address since 286 processors with 40 meg hard drives were state of the art and there is no time to subscribe to a bunch of internet groups and this TR thing looks like a waste of time. I did however give the article and follow up posts a read. In the past I did everything I could to cut down on network traffic including denormalizing data, yet used bound forms where possible. I used to get data file corruptions about twice a year, and the culprit was nearly always a memo field. Now I do maintenance and occasional enhancements in the application for the company while I make my real money in another capacity still with the same company. The core application hasn't changed much in the past 5 or 6 years though I would love to migrate to a more robust form of data storage. We have not had a corruption of data in the last 12 months even though several of the offices have lost connections to the server pool over the past year. Our Edmonton office with 16 users has lost connection about 2ce per month for the last 6 months due to what is likely some unresolved hardware problem. When I started, we had to deal with an overbearing IT department that locked users out of everything. There was no way to get a file onto or off of the system. There were locks in the floppy drives and on the cases to secure the hard drives. Email was severly restricted in terms of attachments. We couldn't change the start menu, the desktops, resolution or time on our workstations or laptops. My division was told that the software developers would get to my division's needs in 6 or 7 years. It is now 12 years later and they haven't touched our business needs, though they always have looked after payroll and other aspects of the business. They have had SQL Server of some version available, but no person in our division has the ability to anything to interface with the data other than what has been provided. We started with 4 or 5 users on our Access application and are today up to 54. We have 8 offices in Washington, British Columbia, Alberta, Saskatchewan and Manitoba and not a single user in our division resides in the office housing the servers we use. The parent company currently runs 105 servers in a central location. I did a rough count of terminals on the equipment report and there are over 1500 listed. The access data file is not huge at about 55 megabytes, but what that really means is there is greater likelihood of page lock conflicts. The Access application is still far faster than a SQL Server backed version because of the overhead and the overall greater data volume I'd need to pull from and of course, the better normalization. There are presently 210 linked tables and 131 forms/subforms in the Access application. It is not a trivial application. Although our division is relatively small, doing about 55 million in construction last year, we are continuing to grow and this application drives the entire business. The reports and documents generated and managed via the application represent over 85% of all the paper processed by the business, the other 15% being managed by software developed by our parent company. We have had people hired who have come from larger corporations who can't believe how structured our processes are and the ease of access to any required information. A few years ago we were presented an award by the Saskatchewan construction industry for innovation for the things we have done with this application. The president of the parent company and I had a chat about 10 years ago and he told me that our application was a cadillac but that they needed a railway and he has a point. Access could never support those 1500 terminals, but, we have power steering, GPS, climate control, music, no clickety clack, a smooth ride and anything we feel we need. The biggest difference is that we can pick a road and get very close to where we need to go since we don't have to haul 100 rail cars. They can ride the rail to the nearest station and then they are on their own. Our 55 million is a drop compared to the 1.5 billion they do and their agenda is quite different from ours. It is not in the cards that they will ever meet the capabilities we feel we need. I would love to do a fully normalized SQL version of this application and will probably need to do so within the next couple of years as we are likely going to reach 100 users in the next 3 years. What I hate is the fact that we will likely be doing a double entry system, theirs and ours, as I doubt we will ever have application access to their data. The only reason we have Access at all is because "it's just a file". Amen. CiaoJ?rgen WelzEdmonton, Albertajwelz at hotmail.com> From: ssharkins at gmail.com> To: accessd at databaseadvisors.com> Date: Wed, 9 Apr 2008 15:59:50 -0400> Subject: Re: [AccessD] have some fun> > I wish some of you Access advocates would join the discussion. :) > > Susan H. _________________________________________________________________ Enter today for your chance to win $1000 a day?today until May 12th. Learn more at SignInAndWIN.ca http://g.msn.ca/ca55/215 From catherine.blansett at infocentraldata.org Wed Apr 9 20:24:55 2008 From: catherine.blansett at infocentraldata.org (Catherine Blansett) Date: Wed, 9 Apr 2008 20:24:55 -0500 Subject: [AccessD] ldb In-Reply-To: Message-ID: <200804100124.m3A1Ot8S014199@databaseadvisors.com> Thanks Drew, I?ll tell them that. I am not as worried about the backend. It?s the frontend that I have the bloating problem with. I am still doing some development work on it and I cannot compact it while the ldb file is there. So, it keeps getting bigger. Catherine -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 10:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ldb Two things. If compacting the backend is making it smaller, then you should look at what you are doing with data in the backend. A database does not automatically free up space when you delete data. There are several practices that can reduce the amount of 'bloat' to a database (growth that goes away when you compact the database). One biggie is if you are using 'temp' tables (where you are writing data that gets over written frequently), move such processes to the front end. The second thing, is your IT folks don't need to reboot the server. Just use Computer Management and 'close' all the open file connections to the Backend .mdb. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 7:30 AM To: accessd at databaseadvisors.com Subject: [AccessD] ldb Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive ("U-drive") and access to a common drive ("K-drive") for research purposes. I developed a front-end database and a back-end database on the "U" drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1.....etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren't for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - "the db is being used by another", and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM From bheid at sc.rr.com Wed Apr 9 20:26:39 2008 From: bheid at sc.rr.com (Bobby Heid) Date: Wed, 9 Apr 2008 21:26:39 -0400 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <000c01c89a34$9e86a420$0401a8c0@M90> References: <000101c899a7$8d941720$0601a8c0@M90><004301c899d0$3659c800$a30d5800$@rr.com>, <000401c899e0$6a9d5900$0401a8c0@M90> <000c01c89a34$9e86a420$0401a8c0@M90> Message-ID: <002301c89aa9$ed181c70$c7485550$@rr.com> What the presenter told us at the event is that with the 2008 Server, it says it is a one-year eval copy. But he said that this copy has a modified EULA that allows it to be used perpetually in a non-production environment. He said the reason was that if they had given us a regular full copy, they would have to give us a 1099 for next year's taxes for the tune of about $3000. I do not see on the packaging anything about Vista being time limited. All my says is that it is not for resale. But I have not tried to install it yet. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 09, 2008 7:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" It was 1 year for me too. We shall see what that means. Do you suppose they will refuse to work after that? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Wednesday, April 09, 2008 4:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The 2008 "stuff" John Did you get full copies? We only got 1 year evual of Vista and Server 2008? 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: 09 April 2008 02:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting www.ColbyConsulting.com From dwaters at usinternet.com Wed Apr 9 20:42:54 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Apr 2008 20:42:54 -0500 Subject: [AccessD] The 2008 "stuff" In-Reply-To: <002301c89aa9$ed181c70$c7485550$@rr.com> References: <000101c899a7$8d941720$0601a8c0@M90><004301c899d0$3659c800$a30d5800$@rr.com>, <000401c899e0$6a9d5900$0401a8c0@M90> <000c01c89a34$9e86a420$0401a8c0@M90> <002301c89aa9$ed181c70$c7485550$@rr.com> Message-ID: <001401c89aac$32205010$0300a8c0@danwaters> The Vista package I got, which includes a 90 day free trial for Windows Live OneCare, said that, "You must accept the MS Service Agreement which will present during the sign-up process for the Windows Live OneCare subscription service. <> If purchased, it is a one-year subscription. <>" So, this talks about one year for purchasing Windows Live OneCare. My package doesn't say anything about Vista being a time-limited version of one year. But I haven't installed either . . . Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Wednesday, April 09, 2008 8:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" What the presenter told us at the event is that with the 2008 Server, it says it is a one-year eval copy. But he said that this copy has a modified EULA that allows it to be used perpetually in a non-production environment. He said the reason was that if they had given us a regular full copy, they would have to give us a 1099 for next year's taxes for the tune of about $3000. I do not see on the packaging anything about Vista being time limited. All my says is that it is not for resale. But I have not tried to install it yet. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 09, 2008 7:27 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" It was 1 year for me too. We shall see what that means. Do you suppose they will refuse to work after that? John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Martin W Reid Sent: Wednesday, April 09, 2008 4:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] The 2008 "stuff" John Did you get full copies? We only got 1 year evual of Vista and Server 2008? 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: 09 April 2008 02:24 To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I am actually considering installing that Vista Ultimate on my laptop. My laptop has been acting strangely and I just got an entire replacement from Dell. I am looking at a clean install of the Vista Ultimate on one hard drive and Xp Pro on another. Then later perhaps move both to virtual machines. John W. Colby Colby Consulting www.ColbyConsulting.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid Sent: Tuesday, April 08, 2008 7:28 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 2008 "stuff" I have recently started using VS 2008 at work. I am to create 2 web services, 2 data layers, and 2 service agents to be called from an in-house app. I just got back from the event today. I was surprised to find a copy of Vista Ultimate in addition to the VS 2008, SQL 2005, and Server 2008 Enterprise. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 08, 2008 2:37 PM To: 'Access Developers discussion and problem solving'; 'Discussion of Hardware and Software issues'; dba-sqlserver at databaseadvisors.com Subject: [AccessD] The 2008 "stuff" I just got back from the intro event and am wondering who is using this stuff. I got released 2008 Visual Studio as well as released Windows Enterprise 2008 (x32 and x64). The SQL Server is not released however with a February CTP available (which I am downloading) in x32 and x64. So has anyone installed this and using it for real? Also does anyone have any knowledge about how this stuff will fit into the Action Pack? At this time SQL Server 2005 and Windows 2003 is the available there. John W. Colby Colby Consulting 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 Wed Apr 9 20:43:29 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 9 Apr 2008 20:43:29 -0500 Subject: [AccessD] ldb In-Reply-To: <200804100124.m3A1Ot8S014199@databaseadvisors.com> References: <200804100124.m3A1Ot8S014199@databaseadvisors.com> Message-ID: <001501c89aac$473d47f0$0300a8c0@danwaters> Hi Catherine, For FE bloating, change the Database format to Access 2000. Then periodically decompile and compile that access file. If it contains temp tables, then you could also compact it. But you won't be able to do any of this while the ldb file exists because someone else is still logged in! HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 8:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ldb Thanks Drew, I'll tell them that. I am not as worried about the backend. It's the frontend that I have the bloating problem with. I am still doing some development work on it and I cannot compact it while the ldb file is there. So, it keeps getting bigger. Catherine -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 10:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ldb Two things. If compacting the backend is making it smaller, then you should look at what you are doing with data in the backend. A database does not automatically free up space when you delete data. There are several practices that can reduce the amount of 'bloat' to a database (growth that goes away when you compact the database). One biggie is if you are using 'temp' tables (where you are writing data that gets over written frequently), move such processes to the front end. The second thing, is your IT folks don't need to reboot the server. Just use Computer Management and 'close' all the open file connections to the Backend .mdb. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 7:30 AM To: accessd at databaseadvisors.com Subject: [AccessD] ldb Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive ("U-drive") and access to a common drive ("K-drive") for research purposes. I developed a front-end database and a back-end database on the "U" drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1.....etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren't for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - "the db is being used by another", and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM -- 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 Apr 9 21:29:43 2008 From: darren at activebilling.com.au (Darren D) Date: Thu, 10 Apr 2008 12:29:43 +1000 Subject: [AccessD] Reading an .ldb File In-Reply-To: <000401c89a72$2e31e430$0300a8c0@danwaters> Message-ID: <200804100230.m3A2U8Lu018187@databaseadvisors.com> Check out http://support.microsoft.com/kb/186304 haven't tested it though Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, 10 April 2008 4:48 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Reading an .ldb File Just for FYI: This morning I was working with a customer where someone had opened a database which we needed to close, but we didn't have way of finding out who had opened it. Out of frustration, I made a copy of the .ldb file, changed the .ldb to .txt, and opened the file. Lo and Behold - the user names and computer names of the logged in users were displayed. Interestingly, it appears that the first person who logs in has their user displayed as Admin, not their actual user name. But because the computer name was correct, we were able to figure out who it was and get him to close his instance of Access. The computer names and user names are all in the first row of text, so you may want to hit the Enter key a few times for better readability. Perhaps this would be useful...! Dan -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Wed Apr 9 21:32:24 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Wed, 9 Apr 2008 19:32:24 -0700 Subject: [AccessD] Landscape 4 column In-Reply-To: <001601c8979a$ea4669a0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> Message-ID: <007701c89ab3$1d52faa0$6601a8c0@Kathryn> Since I didn't get any workable solutions for my booklet, I talked to the decision makers and have decided to do it just like a regular report. ABCtest.mdb is in http://www.altadenabaptist.org/problems/photodir (Access2000 format because I never had reason to update it, but I have Access2003). That has a report that works, but the layout is portrait, 2 column. I can't figure out how to change it to landscape 4 column so that it looks like this: http://www.altadenabaptist.org/problems/photodir/diretory1.jpg Would some kind sole see if they can get it to 4 columns landscape for me? The pictures in portrait are too small in comparison to the size I used before. Secondly, every entry has a Lastname and Firstname, and some people have a Connections field filled in. I do NOT want the word Connections to print if that field is blank. See the Larson, Lebsch and McCall entries in the above jpg for example. I can't figure out how to tell it not to print a label if the field is empty. How do I do that? -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09 Apr 08 7:10 am From kathryn at bassett.net Wed Apr 9 21:38:39 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Wed, 9 Apr 2008 19:38:39 -0700 Subject: [AccessD] "Can't open the file ..." but it's not there. In-Reply-To: <001601c8979a$ea4669a0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> Message-ID: <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> I asked about this as a side note to my booklet post but got no takers on that part. ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir. Though all my photo paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb (a few other places as well), it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that D:'MyFiles...etc is referenced anymore, so why does it say that? If I click ok, it then goes on to make the report and everything else seems to work. Can anybody find where in the mdb it's referenced so I can change it? Thanks, -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09 Apr 08 7:10 am From drawbridgej at sympatico.ca Wed Apr 9 21:43:55 2008 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Wed, 9 Apr 2008 22:43:55 -0400 Subject: [AccessD] "Can't open the file ..." but it's not there. In-Reply-To: <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> Message-ID: <000001c89ab4$b8c3a740$6501a8c0@home6399619597> Kathryn, I opened your database and report. I did get the error but it letsme go to design. I looked at Access help. Open your report in design view, Go to file menu, check page setup, it offers Landscape and Columns option, I just put in Landscape and 4. But I didn't play with widths. Hope this helps, jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Wednesday, April 09, 2008 10:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] "Can't open the file ..." but it's not there. I asked about this as a side note to my booklet post but got no takers on that part. ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir. Though all my photo paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb (a few other places as well), it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that D:'MyFiles...etc is referenced anymore, so why does it say that? If I click ok, it then goes on to make the report and everything else seems to work. Can anybody find where in the mdb it's referenced so I can change it? Thanks, -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09 Apr 08 7:10 am -- 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 Apr 9 23:25:32 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 10 Apr 2008 14:25:32 +1000 Subject: [AccessD] Reading an .ldb File In-Reply-To: <200804100230.m3A2U8Lu018187@databaseadvisors.com> References: <000401c89a72$2e31e430$0300a8c0@danwaters>, <200804100230.m3A2U8Lu018187@databaseadvisors.com> Message-ID: <47FE235C.13054.1E16E25A@stuart.lexacorp.com.pg> And http://support.microsoft.com/kb/198755/EN-US/ On 10 Apr 2008 at 12:29, Darren D wrote: > Check out > > http://support.microsoft.com/kb/186304 > > haven't tested it though > > Darren > ----------------- > T: 1300 301 731 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, 10 April 2008 4:48 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding out who > had opened it. Out of frustration, I made a copy of the .ldb file, changed > the .ldb to .txt, and opened the file. Lo and Behold - the user names and > computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their user > displayed as Admin, not their actual user name. But because the computer > name was correct, we were able to figure out who it was and get him to close > his instance of Access. > > The computer names and user names are all in the first row of text, so you > may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > 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 stephen at bondsoftware.co.nz Wed Apr 9 23:50:23 2008 From: stephen at bondsoftware.co.nz (Stephen) Date: Thu, 10 Apr 2008 16:50:23 +1200 Subject: [AccessD] Reading an .ldb File Message-ID: <569E08FC48047F4F848850B118195FBE01A027@server.BondSoftware.local> I've come into this discussion late in the piece, but in case no-one else has mentioned it there is a MS utility called LDBVIEW.EXE. See http://support.microsoft.com/kb/176670. I use it frequently. Stephen Bond -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, 10 April 2008 4:31 p.m. To: Stephen Subject: Re: [AccessD] Reading an .ldb File And http://support.microsoft.com/kb/198755/EN-US/ On 10 Apr 2008 at 12:29, Darren D wrote: > Check out > > http://support.microsoft.com/kb/186304 > > haven't tested it though > > Darren > ----------------- > T: 1300 301 731 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, 10 April 2008 4:48 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding > out who had opened it. Out of frustration, I made a copy of the .ldb > file, changed the .ldb to .txt, and opened the file. Lo and Behold - > the user names and computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their > user displayed as Admin, not their actual user name. But because the > computer name was correct, we were able to figure out who it was and > get him to close his instance of Access. > > The computer names and user names are all in the first row of text, so > you may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > 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 Wed Apr 9 23:52:30 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 10 Apr 2008 00:52:30 -0400 Subject: [AccessD] Bitlocker Message-ID: <47FD9D0E.6070004@colbyconsulting.com> I am setting up bitlocker to encrypt my entire hard drive using Vista. Rather an experience as I didn't set it up from the gitgo but it is progressing once I managed to get the little boot partition set up. My Dell M90 has the TPM hardware and stuff which is cool. One thing I thought you might be interested in is my solution for storing the "catastrophe" keys required in case the configuration changes enough to trigger a refusal to boot. Everywhere I turned I saw comments about the problem of safely storing the key so that it was available if needed but couldn't be found. My solution... a 1 mbyte Truecrypt volume that stores the keys inside. Not a perfect solution in that it requires mounting the usb thumb drive somewhere, running Truecrypt to get the key files out and placed on the thumbdrive unencrypted. However the keys are encrypted and the little 1 mbyte bitlocker key volume can be stored right on the bitlocker boot partition along with Truecrypt itself, as well as on a couple of my USB thumb drives. I have a 22 character password with alpha, numbers and special characters protecting the Truecrypt volume. At least if my laptop is stolen I can sleep at night without worrying about client data. So Vista is chugging away encrypting my hard drive. Off to bed. From Erwin.Craps at ithelps.eu Thu Apr 10 01:19:29 2008 From: Erwin.Craps at ithelps.eu (Erwin Craps - IT Helps) Date: Thu, 10 Apr 2008 08:19:29 +0200 Subject: [AccessD] Reading an .ldb File References: <000401c89a72$2e31e430$0300a8c0@danwaters>, <200804100230.m3A2U8Lu018187@databaseadvisors.com> <47FE235C.13054.1E16E25A@stuart.lexacorp.com.pg> Message-ID: <430E80531228BA4497C5EB1A7BA786B02772A6@stekelbes.ithelps.local> If you have a windows server you can see who is keeping which files open on the server. In computer Management>Shared Folders>open files. It's the network user name that show there (not the Access user). This open files also works if the server is a regular windows pc, but I'm not sure what you will see if you don't have a domain. Erwin -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Thursday, April 10, 2008 6:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Reading an .ldb File And http://support.microsoft.com/kb/198755/EN-US/ On 10 Apr 2008 at 12:29, Darren D wrote: > Check out > > http://support.microsoft.com/kb/186304 > > haven't tested it though > > Darren > ----------------- > T: 1300 301 731 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, 10 April 2008 4:48 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding out who > had opened it. Out of frustration, I made a copy of the .ldb file, changed > the .ldb to .txt, and opened the file. Lo and Behold - the user names and > computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their user > displayed as Admin, not their actual user name. But because the computer > name was correct, we were able to figure out who it was and get him to close > his instance of Access. > > The computer names and user names are all in the first row of text, so you > may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > 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 marklbreen at gmail.com Thu Apr 10 03:13:54 2008 From: marklbreen at gmail.com (Mark Breen) Date: Thu, 10 Apr 2008 09:13:54 +0100 Subject: [AccessD] Testing Thunderbird In-Reply-To: <200804092349.m39NnWS1018598@mail26c35.nsolutionszone.com> References: <47FCF13C.30005@colbyconsulting.com> <200804092349.m39NnWS1018598@mail26c35.nsolutionszone.com> Message-ID: Hello All, Since Sept 2004 I have been using gmail exclusively at my email client. I also use Gmail for Domains for a few customers also. I love the fact that I do not have to back it up, and that all mail is in once place. Also, each year, I auto forward my mail to a 2006/2007/2008 account, so that if I ever have a problem with the main account, the annual backups are available in three seperate accounts, including all attachments. With the exception of people with poor connections, I am often curious why do many people still use off line email clients? Mark On 10/04/2008, Demulling Family wrote: > > jwcolby wrote: > > Just a test to see if I can get thunderbird to send to this list. > > > > BTW, how do I add a signature? > > > > JWColby > > > I use thunderbird at home that is why I had to wait until I got home > from work. Don't have the "short" commute like you. You can place a > signature by going to Tools, Account Settings, then there is a check box > for adding a signature. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From andy at minstersystems.co.uk Thu Apr 10 03:30:52 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 10 Apr 2008 9:30:52 +0100 Subject: [AccessD] An International Consideration Message-ID: <200804100830.m3A8UjoF028720@databaseadvisors.com> Hi everyone Here's a funny thing that's arisen because of running an Access system written in French on an English version of Access. I thought those of you involved in systems around the globe might be interested in this. I found that when I open a form whose data is based upon a selection made on the previous form Access pops up the parameter entry dialog and asks me to enter the value which it ought to be just reading from the earlier form. So say I'm in form A. There's a prompt for a week number and then a button to open the production plan for that week. In France, where the system was written, that week's plan would appear. Here in the UK Access pops up a dialog asking for the week number and only when I enter it there does the plan appear. This behaviour occurs all over the systems. What it is, I'm sure, is that the recordsource for the planning screen is: SELECT * FROM [Pr??paration planning] WHERE [Pr??paration planning].Semaine=[Formulaires]![Semaine planning]![Semaine] If you look at the WHERE statement the keyword Formulaires is not being recognised in English Access (it would be Forms here of course) so [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown parameter and Access asks for user input. Interesting eh? Of course what I could do is get hold of a French version of Access but I'd need to install that on another machine as it would be sure to get in the way of the English version. A case for Virtual PC, I know. Anyway this post is not about solving this (unless someone has a great idea of course), more about pointing out yet another potential pratfall when you cross national/language borders. I'd be interested to know if Access handles the reverse ok, ie if [Forms] is used would that be ok in the French version? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From fuller.artful at gmail.com Thu Apr 10 04:07:02 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 10 Apr 2008 05:07:02 -0400 Subject: [AccessD] Any Bermuda Listers? Message-ID: <29f585dd0804100207g78eccb89j5d5d8626e5e772eb@mail.gmail.com> I am off to Bermuda for a few days, and was wondering whether any listers here live there. Arthur From andy at minstersystems.co.uk Thu Apr 10 05:23:09 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 10 Apr 2008 11:23:09 +0100 Subject: [AccessD] An International Consideration Message-ID: <200804101023.m3AANEGN031810@databaseadvisors.com> To add to this unilateral discussion. My French colleague tells me he could have used [Forms] rather than [Formulaires] - the French version will accept French or English whereas the English version only "speaks" English (how typical is that!). So the moral is that if you're coding in another language and want your software to be usable elsewhere use the English keywords (ok that's not so surprising). But what I do find surprising is that my assumption that VB was all English is wrong. The statement Do Until .EOF can be written in Franglais in the French version as Do Until .Dernier and, what's more, my English Access understands it!! Sacre bleu. -- Andy Lacey http://www.minstersystems.co.uk --------- Original Message -------- From: "Access Developers discussion and problem solving" To: "Access Developers discussion and problem solving" Subject: [AccessD] An International Consideration Date: 10/04/08 08:34 Hi everyone Here's a funny thing that's arisen because of running an Access system written in French on an English version of Access. I thought those of you involved in systems around the globe might be interested in this. I found that when I open a form whose data is based upon a selection made on the previous form Access pops up the parameter entry dialog and asks me to enter the value which it ought to be just reading from the earlier form. So say I'm in form A. There's a prompt for a week number and then a button to open the production plan for that week. In France, where the system was written, that week's plan would appear. Here in the UK Access pops up a dialog asking for the week number and only when I enter it there does the plan appear. This behaviour occurs all over the systems. What it is, I'm sure, is that the recordsource for the planning screen is: SELECT * FROM [Pr?paration planning] WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine planning]![Semaine] If you look at the WHERE statement the keyword Formulaires is not being recognised in English Access (it would be Forms here of course) so [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown parameter and Access asks for user input. Interesting eh? Of course what I could do is get hold of a French version of Access but I'd need to install that on another machine as it would be sure to get in the way of the English version. A case for Virtual PC, I know. Anyway this post is not about solving this (unless someone has a great idea of course), more about pointing out yet another potential pratfall when you cross national/language borders. I'd be interested to know if Access handles the reverse ok, ie if [Forms] is used would that be ok in the French version? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 Thu Apr 10 06:08:43 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Thu, 10 Apr 2008 07:08:43 -0400 Subject: [AccessD] Bitlocker References: <47FD9D0E.6070004@colbyconsulting.com> Message-ID: <003201c89afb$3e9ec340$0402a8c0@Laptop> John, Why are you encrypting your entire drive? Or any of it, for that matter? The benefit must outweigh the cost ... Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" ; "Tech" Sent: Thursday, April 10, 2008 12:52 AM Subject: [AccessD] Bitlocker >I am setting up bitlocker to encrypt my entire hard drive using Vista. > Rather an experience as I didn't set it up from the gitgo but it is > progressing once I managed to get the little boot partition set up. My > Dell M90 has the TPM hardware and stuff which is cool. > > One thing I thought you might be interested in is my solution for > storing the "catastrophe" keys required in case the configuration > changes enough to trigger a refusal to boot. Everywhere I turned I saw > comments about the problem of safely storing the key so that it was > available if needed but couldn't be found. > > My solution... a 1 mbyte Truecrypt volume that stores the keys inside. > > Not a perfect solution in that it requires mounting the usb thumb drive > somewhere, running Truecrypt to get the key files out and placed on the > thumbdrive unencrypted. However the keys are encrypted and the little 1 > mbyte bitlocker key volume can be stored right on the bitlocker boot > partition along with Truecrypt itself, as well as on a couple of my USB > thumb drives. > > I have a 22 character password with alpha, numbers and special > characters protecting the Truecrypt volume. > > At least if my laptop is stolen I can sleep at night without worrying > about client data. > > So Vista is chugging away encrypting my hard drive. Off to bed. > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Thu Apr 10 06:34:02 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 10 Apr 2008 06:34:02 -0500 Subject: [AccessD] Reading an .ldb File In-Reply-To: <47FE235C.13054.1E16E25A@stuart.lexacorp.com.pg> References: <000401c89a72$2e31e430$0300a8c0@danwaters>, <200804100230.m3A2U8Lu018187@databaseadvisors.com> <47FE235C.13054.1E16E25A@stuart.lexacorp.com.pg> Message-ID: <000901c89afe$c7156d20$0300a8c0@danwaters> I've used this for a few years - it works well when the system can be gotten into! Making a copy of the .ldb file and changing it to a text file is something that my non-technical customer can do quickly and effectively when they want to try to solve the problem themselves. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, April 09, 2008 11:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Reading an .ldb File And http://support.microsoft.com/kb/198755/EN-US/ On 10 Apr 2008 at 12:29, Darren D wrote: > Check out > > http://support.microsoft.com/kb/186304 > > haven't tested it though > > Darren > ----------------- > T: 1300 301 731 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, 10 April 2008 4:48 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding out who > had opened it. Out of frustration, I made a copy of the .ldb file, changed > the .ldb to .txt, and opened the file. Lo and Behold - the user names and > computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their user > displayed as Admin, not their actual user name. But because the computer > name was correct, we were able to figure out who it was and get him to close > his instance of Access. > > The computer names and user names are all in the first row of text, so you > may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > 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 jimdettman at verizon.net Thu Apr 10 06:51:02 2008 From: jimdettman at verizon.net (Jim Dettman) Date: Thu, 10 Apr 2008 07:51:02 -0400 Subject: [AccessD] Reading an .ldb File In-Reply-To: <000901c89afe$c7156d20$0300a8c0@danwaters> References: <000401c89a72$2e31e430$0300a8c0@danwaters>, <200804100230.m3A2U8Lu018187@databaseadvisors.com> <47FE235C.13054.1E16E25A@stuart.lexacorp.com.pg> <000901c89afe$c7156d20$0300a8c0@danwaters> Message-ID: <00a501c89b01$272c0cd0$336514ac@LaptopII> Dan, The problem with looking at the LDB directly is that your only seeing part of the picture. The two other pieces of the puzzle are the locks being held on the .LDB file itself and the commit bytes in the database header page. You'll find many of the users listed in the .ldb file don't are not in the database currently. Also, if user level security is not used, every user name will be "Admin". Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, April 10, 2008 7:34 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Reading an .ldb File I've used this for a few years - it works well when the system can be gotten into! Making a copy of the .ldb file and changing it to a text file is something that my non-technical customer can do quickly and effectively when they want to try to solve the problem themselves. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, April 09, 2008 11:26 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Reading an .ldb File And http://support.microsoft.com/kb/198755/EN-US/ On 10 Apr 2008 at 12:29, Darren D wrote: > Check out > > http://support.microsoft.com/kb/186304 > > haven't tested it though > > Darren > ----------------- > T: 1300 301 731 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters > Sent: Thursday, 10 April 2008 4:48 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Reading an .ldb File > > Just for FYI: > > This morning I was working with a customer where someone had opened a > database which we needed to close, but we didn't have way of finding out who > had opened it. Out of frustration, I made a copy of the .ldb file, changed > the .ldb to .txt, and opened the file. Lo and Behold - the user names and > computer names of the logged in users were displayed. > > Interestingly, it appears that the first person who logs in has their user > displayed as Admin, not their actual user name. But because the computer > name was correct, we were able to figure out who it was and get him to close > his instance of Access. > > The computer names and user names are all in the first row of text, so you > may want to hit the Enter key a few times for better readability. > > Perhaps this would be useful...! > 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 kp at sdsonline.net Thu Apr 10 06:54:27 2008 From: kp at sdsonline.net (Kath Pelletti) Date: Thu, 10 Apr 2008 21:54:27 +1000 Subject: [AccessD] An International Consideration References: <200804101023.m3AANEGN031810@databaseadvisors.com> Message-ID: <001f01c89b01$a1e45ef0$6401a8c0@DELLAPTOP> I find that incredible! (Do Until.dernier - who would have thought??) Kath ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Thursday, April 10, 2008 8:23 PM Subject: Re: [AccessD] An International Consideration > To add to this unilateral discussion. > > My French colleague tells me he could have used [Forms] rather than > [Formulaires] - the French version will accept French or English whereas > the > English version only "speaks" English (how typical is that!). So the moral > is that if you're coding in another language and want your software to be > usable elsewhere use the English keywords (ok that's not so surprising). > > But what I do find surprising is that my assumption that VB was all > English > is wrong. The statement > > Do Until .EOF > can be written in Franglais in the French version as > Do Until .Dernier > > and, what's more, my English Access understands it!! Sacre bleu. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: "Access Developers discussion and problem solving" > > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] An International Consideration > Date: 10/04/08 08:34 > > > Hi everyone > > Here's a funny thing that's arisen because of running an Access system > written in French on an English version of Access. I thought those of you > involved in systems around the globe might be interested in this. > > I found that when I open a form whose data is based upon a selection made > on > the previous form Access pops up the parameter entry dialog and asks me to > enter the value which it ought to be just reading from the earlier form. > So > say I'm in form A. There's a prompt for a week number and then a button to > open the production plan for that week. In France, where the system was > written, that week's plan would appear. Here in the UK Access pops up a > dialog asking for the week number and only when I enter it there does the > plan appear. This behaviour occurs all over the systems. What it is, I'm > sure, is that the recordsource for the planning screen is: > > SELECT * > FROM [Pr?paration planning] > WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine > planning]![Semaine] > > If you look at the WHERE statement the keyword Formulaires is not being > recognised in English Access (it would be Forms here of course) so > [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown > parameter and Access asks for user input. > > Interesting eh? Of course what I could do is get hold of a French version > of > Access but I'd need to install that on another machine as it would be sure > to get in the way of the English version. A case for Virtual PC, I know. > Anyway this post is not about solving this (unless someone has a great > idea > of course), more about pointing out yet another potential pratfall when > you > cross national/language borders. I'd be interested to know if Access > handles > the reverse ok, ie if [Forms] is used would that be ok in the French > version? > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > -- 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Thu Apr 10 06:55:23 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 10 Apr 2008 07:55:23 -0400 Subject: [AccessD] Bitlocker In-Reply-To: <003201c89afb$3e9ec340$0402a8c0@Laptop> References: <47FD9D0E.6070004@colbyconsulting.com> <003201c89afb$3e9ec340$0402a8c0@Laptop> Message-ID: <47FE002B.9030804@colbyconsulting.com> My understanding is that the overhead is extremely low, so there is little to no cost. The benefit is that if the machine is stolen there is no data loss. jwc Michael R Mattys wrote: > John, > > Why are you encrypting your entire drive? > Or any of it, for that matter? > The benefit must outweigh the cost ... > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > ; "Tech" > Sent: Thursday, April 10, 2008 12:52 AM > Subject: [AccessD] Bitlocker > > >> I am setting up bitlocker to encrypt my entire hard drive using Vista. >> Rather an experience as I didn't set it up from the gitgo but it is >> progressing once I managed to get the little boot partition set up. My >> Dell M90 has the TPM hardware and stuff which is cool. >> >> One thing I thought you might be interested in is my solution for >> storing the "catastrophe" keys required in case the configuration >> changes enough to trigger a refusal to boot. Everywhere I turned I saw >> comments about the problem of safely storing the key so that it was >> available if needed but couldn't be found. >> >> My solution... a 1 mbyte Truecrypt volume that stores the keys inside. >> >> Not a perfect solution in that it requires mounting the usb thumb drive >> somewhere, running Truecrypt to get the key files out and placed on the >> thumbdrive unencrypted. However the keys are encrypted and the little 1 >> mbyte bitlocker key volume can be stored right on the bitlocker boot >> partition along with Truecrypt itself, as well as on a couple of my USB >> thumb drives. >> >> I have a 22 character password with alpha, numbers and special >> characters protecting the Truecrypt volume. >> >> At least if my laptop is stolen I can sleep at night without worrying >> about client data. >> >> So Vista is chugging away encrypting my hard drive. Off to bed. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > From mikedorism at verizon.net Thu Apr 10 07:19:49 2008 From: mikedorism at verizon.net (Doris Manning) Date: Thu, 10 Apr 2008 08:19:49 -0400 Subject: [AccessD] "Can't open the file ..." but it's not there. In-Reply-To: <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> Message-ID: <000301c89b05$2cc949b0$2d01a8c0@Kermit> Kathryn, The image control in the Photo Directory report still has a reference to the D drive location in its Picture property. You need to change that to the new location. Doris Manning Database Administrator Hargrove Inc. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Wednesday, April 09, 2008 10:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] "Can't open the file ..." but it's not there. I asked about this as a side note to my booklet post but got no takers on that part. ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir. Though all my photo paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb (a few other places as well), it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that D:'MyFiles...etc is referenced anymore, so why does it say that? If I click ok, it then goes on to make the report and everything else seems to work. Can anybody find where in the mdb it's referenced so I can change it? Thanks, -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09 Apr 08 7:10 am -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From andy at minstersystems.co.uk Thu Apr 10 07:32:20 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 10 Apr 2008 13:32:20 +0100 Subject: [AccessD] An International Consideration Message-ID: <200804101232.m3ACWNZk014304@databaseadvisors.com> You were right to find it incredible Kath. My stupidity (which is not all incredible). Dernier is a property of the object not a VB word at all. -- 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] An International Consideration Date: 10/04/08 11:57 I find that incredible! (Do Until.dernier - who would have thought??) Kath ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Thursday, April 10, 2008 8:23 PM Subject: Re: [AccessD] An International Consideration > To add to this unilateral discussion. > > My French colleague tells me he could have used [Forms] rather than > [Formulaires] - the French version will accept French or English whereas > the > English version only "speaks" English (how typical is that!). So the moral > is that if you're coding in another language and want your software to be > usable elsewhere use the English keywords (ok that's not so surprising). > > But what I do find surprising is that my assumption that VB was all > English > is wrong. The statement > > Do Until .EOF > can be written in Franglais in the French version as > Do Until .Dernier > > and, what's more, my English Access understands it!! Sacre bleu. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: "Access Developers discussion and problem solving" > > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] An International Consideration > Date: 10/04/08 08:34 > > > Hi everyone > > Here's a funny thing that's arisen because of running an Access system > written in French on an English version of Access. I thought those of you > involved in systems around the globe might be interested in this. > > I found that when I open a form whose data is based upon a selection made > on > the previous form Access pops up the parameter entry dialog and asks me to > enter the value which it ought to be just reading from the earlier form. > So > say I'm in form A. There's a prompt for a week number and then a button to > open the production plan for that week. In France, where the system was > written, that week's plan would appear. Here in the UK Access pops up a > dialog asking for the week number and only when I enter it there does the > plan appear. This behaviour occurs all over the systems. What it is, I'm > sure, is that the recordsource for the planning screen is: > > SELECT * > FROM [Pr?paration planning] > WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine > planning]![Semaine] > > If you look at the WHERE statement the keyword Formulaires is not being > recognised in English Access (it would be Forms here of course) so > [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown > parameter and Access asks for user input. > > Interesting eh? Of course what I could do is get hold of a French version > of > Access but I'd need to install that on another machine as it would be sure > to get in the way of the English version. A case for Virtual PC, I know. > Anyway this post is not about solving this (unless someone has a great > idea > of course), more about pointing out yet another potential pratfall when > you > cross national/language borders. I'd be interested to know if Access > handles > the reverse ok, ie if [Forms] is used would that be ok in the French > version? > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > -- 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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 markamatte at hotmail.com Thu Apr 10 08:33:49 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 10 Apr 2008 13:33:49 +0000 Subject: [AccessD] Landscape 4 column In-Reply-To: <007701c89ab3$1d52faa0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> <007701c89ab3$1d52faa0$6601a8c0@Kathryn> Message-ID: Kathryn, I tried to take a look at it...but after I downloaded it...I get a warning opening it...that it is not from my network...and for security reason, will not open. I'll try again at home. Mark A. Matte > From: kathryn at bassett.net > To: accessd at databaseadvisors.com > Date: Wed, 9 Apr 2008 19:32:24 -0700 > Subject: [AccessD] Landscape 4 column > > Since I didn't get any workable solutions for my booklet, I talked to the decision makers and have decided to do it just like a regular report. ABCtest.mdb is in http://www.altadenabaptist.org/problems/photodir (Access2000 format because I never had reason to update it, but I have Access2003). > > That has a report that works, but the layout is portrait, 2 column. I can't figure out how to change it to landscape 4 column so that it looks like this: > http://www.altadenabaptist.org/problems/photodir/diretory1.jpg > > Would some kind sole see if they can get it to 4 columns landscape for me? The pictures in portrait are too small in comparison to the size I used before. > > Secondly, every entry has a Lastname and Firstname, and some people have a Connections field filled in. I do NOT want the word Connections to print if that field is blank. See the Larson, Lebsch and McCall entries in the above jpg for example. > > I can't figure out how to tell it not to print a label if the field is empty. How do I do that? > > -- > Kathryn Rhinehart Bassett (Pasadena CA) > "Genealogy is my bag" "GH is my soap" > kathryn at bassett.net > http://bassett.net > > No virus found in this outgoing message. > Checked by AVG. > Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09 Apr 08 7:10 am > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Get in touch in an instant. Get Windows Live Messenger now. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_getintouch_042008 From lembit.dbamail at t-online.de Thu Apr 10 08:42:25 2008 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Thu, 10 Apr 2008 15:42:25 +0200 Subject: [AccessD] An International Consideration References: <200804101023.m3AANEGN031810@databaseadvisors.com> Message-ID: <011c01c89b10$b6bde760$1800a8c0@s1800> Andy, it's the same with German/English Access. I remember stumbling into this when I first time used my German version for a US project about 10 years ago. was very mad on this. But the Do until .Dernier is new to me, and I think pretty crazy. Lembit ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Thursday, April 10, 2008 12:23 PM Subject: Re: [AccessD] An International Consideration > To add to this unilateral discussion. > > My French colleague tells me he could have used [Forms] rather than > [Formulaires] - the French version will accept French or English whereas > the > English version only "speaks" English (how typical is that!). So the moral > is that if you're coding in another language and want your software to be > usable elsewhere use the English keywords (ok that's not so surprising). > > But what I do find surprising is that my assumption that VB was all > English > is wrong. The statement > > Do Until .EOF > can be written in Franglais in the French version as > Do Until .Dernier > > and, what's more, my English Access understands it!! Sacre bleu. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: "Access Developers discussion and problem solving" > > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] An International Consideration > Date: 10/04/08 08:34 > > > Hi everyone > > Here's a funny thing that's arisen because of running an Access system > written in French on an English version of Access. I thought those of you > involved in systems around the globe might be interested in this. > > I found that when I open a form whose data is based upon a selection made > on > the previous form Access pops up the parameter entry dialog and asks me to > enter the value which it ought to be just reading from the earlier form. > So > say I'm in form A. There's a prompt for a week number and then a button to > open the production plan for that week. In France, where the system was > written, that week's plan would appear. Here in the UK Access pops up a > dialog asking for the week number and only when I enter it there does the > plan appear. This behaviour occurs all over the systems. What it is, I'm > sure, is that the recordsource for the planning screen is: > > SELECT * > FROM [Pr?paration planning] > WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine > planning]![Semaine] > > If you look at the WHERE statement the keyword Formulaires is not being > recognised in English Access (it would be Forms here of course) so > [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown > parameter and Access asks for user input. > > Interesting eh? Of course what I could do is get hold of a French version > of > Access but I'd need to install that on another machine as it would be sure > to get in the way of the English version. A case for Virtual PC, I know. > Anyway this post is not about solving this (unless someone has a great > idea > of course), more about pointing out yet another potential pratfall when > you > cross national/language borders. I'd be interested to know if Access > handles > the reverse ok, ie if [Forms] is used would that be ok in the French > version? > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > -- 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 > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > 09.04.2008 16:20 > From andy at minstersystems.co.uk Thu Apr 10 08:54:26 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 10 Apr 2008 14:54:26 +0100 Subject: [AccessD] An International Consideration Message-ID: <200804101354.m3ADsTqS003229@databaseadvisors.com> That was my idiocy Lembit. Do Until .Dernier is not part of VB at all. I was looking at code in a Class where Dernier was just a property the author created. Doh! -- 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] An International Consideration Date: 10/04/08 13:46 Andy, it's the same with German/English Access. I remember stumbling into this when I first time used my German version for a US project about 10 years ago. was very mad on this. But the Do until .Dernier is new to me, and I think pretty crazy. Lembit ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Thursday, April 10, 2008 12:23 PM Subject: Re: [AccessD] An International Consideration > To add to this unilateral discussion. > > My French colleague tells me he could have used [Forms] rather than > [Formulaires] - the French version will accept French or English whereas > the > English version only "speaks" English (how typical is that!). So the moral > is that if you're coding in another language and want your software to be > usable elsewhere use the English keywords (ok that's not so surprising). > > But what I do find surprising is that my assumption that VB was all > English > is wrong. The statement > > Do Until .EOF > can be written in Franglais in the French version as > Do Until .Dernier > > and, what's more, my English Access understands it!! Sacre bleu. > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > > --------- Original Message -------- > From: "Access Developers discussion and problem solving" > > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] An International Consideration > Date: 10/04/08 08:34 > > > Hi everyone > > Here's a funny thing that's arisen because of running an Access system > written in French on an English version of Access. I thought those of you > involved in systems around the globe might be interested in this. > > I found that when I open a form whose data is based upon a selection made > on > the previous form Access pops up the parameter entry dialog and asks me to > enter the value which it ought to be just reading from the earlier form. > So > say I'm in form A. There's a prompt for a week number and then a button to > open the production plan for that week. In France, where the system was > written, that week's plan would appear. Here in the UK Access pops up a > dialog asking for the week number and only when I enter it there does the > plan appear. This behaviour occurs all over the systems. What it is, I'm > sure, is that the recordsource for the planning screen is: > > SELECT * > FROM [Pr?paration planning] > WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine > planning]![Semaine] > > If you look at the WHERE statement the keyword Formulaires is not being > recognised in English Access (it would be Forms here of course) so > [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown > parameter and Access asks for user input. > > Interesting eh? Of course what I could do is get hold of a French version > of > Access but I'd need to install that on another machine as it would be sure > to get in the way of the English version. A case for Virtual PC, I know. > Anyway this post is not about solving this (unless someone has a great > idea > of course), more about pointing out yet another potential pratfall when > you > cross national/language borders. I'd be interested to know if Access > handles > the reverse ok, ie if [Forms] is used would that be ok in the French > version? > > -- > Andy Lacey > http://www.minstersystems.co.uk > > > ________________________________________________ > Message sent using UebiMiau 2.7.2 > > -- 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 > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > 09.04.2008 16:20 > -- 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 shamil at users.mns.ru Thu Apr 10 08:34:39 2008 From: shamil at users.mns.ru (Shamil Salakhetdinov) Date: Thu, 10 Apr 2008 17:34:39 +0400 Subject: [AccessD] An International Consideration In-Reply-To: <200804100830.m3A8UjoF028720@databaseadvisors.com> Message-ID: <03c201c89b0f$a0fe8a70$6401a8c0@nant> <<< if [Forms] is used would that be ok in the French version? >>> Hi Andy, Yes, it will be OK. What MS Access version do you use? If you set Regional Settings' to French then [Formulaires] in SQL expression could also work OK, although you might need to install French version of VBA typelib (I have never tried that latter)... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, April 10, 2008 12:31 PM To: Access Developers discussion and problem solving Subject: [AccessD] An International Consideration Hi everyone Here's a funny thing that's arisen because of running an Access system written in French on an English version of Access. I thought those of you involved in systems around the globe might be interested in this. I found that when I open a form whose data is based upon a selection made on the previous form Access pops up the parameter entry dialog and asks me to enter the value which it ought to be just reading from the earlier form. So say I'm in form A. There's a prompt for a week number and then a button to open the production plan for that week. In France, where the system was written, that week's plan would appear. Here in the UK Access pops up a dialog asking for the week number and only when I enter it there does the plan appear. This behaviour occurs all over the systems. What it is, I'm sure, is that the recordsource for the planning screen is: SELECT * FROM [Pr??paration planning] WHERE [Pr??paration planning].Semaine=[Formulaires]![Semaine planning]![Semaine] If you look at the WHERE statement the keyword Formulaires is not being recognised in English Access (it would be Forms here of course) so [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown parameter and Access asks for user input. Interesting eh? Of course what I could do is get hold of a French version of Access but I'd need to install that on another machine as it would be sure to get in the way of the English version. A case for Virtual PC, I know. Anyway this post is not about solving this (unless someone has a great idea of course), more about pointing out yet another potential pratfall when you cross national/language borders. I'd be interested to know if Access handles the reverse ok, ie if [Forms] is used would that be ok in the French version? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Thu Apr 10 10:20:01 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 10 Apr 2008 08:20:01 -0700 Subject: [AccessD] An International Consideration In-Reply-To: <200804100830.m3A8UjoF028720@databaseadvisors.com> References: <200804100830.m3A8UjoF028720@databaseadvisors.com> Message-ID: The simplest way to avoid that contretemps is not to embed form references in the SQL. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, April 10, 2008 1:31 AM To: Access Developers discussion and problem solving Subject: [AccessD] An International Consideration Hi everyone Here's a funny thing that's arisen because of running an Access system written in French on an English version of Access. I thought those of you involved in systems around the globe might be interested in this. I found that when I open a form whose data is based upon a selection made on the previous form Access pops up the parameter entry dialog and asks me to enter the value which it ought to be just reading from the earlier form. So say I'm in form A. There's a prompt for a week number and then a button to open the production plan for that week. In France, where the system was written, that week's plan would appear. Here in the UK Access pops up a dialog asking for the week number and only when I enter it there does the plan appear. This behaviour occurs all over the systems. What it is, I'm sure, is that the recordsource for the planning screen is: SELECT * FROM [Pr??paration planning] WHERE [Pr??paration planning].Semaine=[Formulaires]![Semaine planning]![Semaine] If you look at the WHERE statement the keyword Formulaires is not being recognised in English Access (it would be Forms here of course) so [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown parameter and Access asks for user input. Interesting eh? Of course what I could do is get hold of a French version of Access but I'd need to install that on another machine as it would be sure to get in the way of the English version. A case for Virtual PC, I know. Anyway this post is not about solving this (unless someone has a great idea of course), more about pointing out yet another potential pratfall when you cross national/language borders. I'd be interested to know if Access handles the reverse ok, ie if [Forms] is used would that be ok in the French version? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Thu Apr 10 10:40:20 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 10 Apr 2008 10:40:20 -0500 Subject: [AccessD] ldb In-Reply-To: <200804100124.m3A1Ot8S014199@databaseadvisors.com> Message-ID: Oh, then move the front end locally. Put a copy on everyone's machine. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 8:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ldb Thanks Drew, I'll tell them that. I am not as worried about the backend. It's the frontend that I have the bloating problem with. I am still doing some development work on it and I cannot compact it while the ldb file is there. So, it keeps getting bigger. Catherine -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 10:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ldb Two things. If compacting the backend is making it smaller, then you should look at what you are doing with data in the backend. A database does not automatically free up space when you delete data. There are several practices that can reduce the amount of 'bloat' to a database (growth that goes away when you compact the database). One biggie is if you are using 'temp' tables (where you are writing data that gets over written frequently), move such processes to the front end. The second thing, is your IT folks don't need to reboot the server. Just use Computer Management and 'close' all the open file connections to the Backend .mdb. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 7:30 AM To: accessd at databaseadvisors.com Subject: [AccessD] ldb Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive ("U-drive") and access to a common drive ("K-drive") for research purposes. I developed a front-end database and a back-end database on the "U" drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1.....etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren't for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - "the db is being used by another", and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM -- 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 Jdemarco at hudsonhealthplan.org Thu Apr 10 11:53:24 2008 From: Jdemarco at hudsonhealthplan.org (Jim DeMarco) Date: Thu, 10 Apr 2008 12:53:24 -0400 Subject: [AccessD] Bitlocker In-Reply-To: <47FE002B.9030804@colbyconsulting.com> Message-ID: <0B8880A20E2CF24280FA60901E108FB0014820E3@TTNEXCHSVR.hshhp.com> Hello everyone. I've been lurking for a bit but I'm still around. John, You're encrypting the entire drive? I think you can also use bitlocker to create a safe area (encrypted folders) for client and personal info you don't want to "share". Isn't bitlocker log on dependent? Would anyone else ever need to be on your machine logged in? I don't think they'd be able to open files if so. Jim DeMarco -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 10, 2008 7:55 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Bitlocker My understanding is that the overhead is extremely low, so there is little to no cost. The benefit is that if the machine is stolen there is no data loss. jwc Michael R Mattys wrote: > John, > > Why are you encrypting your entire drive? > Or any of it, for that matter? > The benefit must outweigh the cost ... > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "jwcolby" > To: "Access Developers discussion and problem solving" > ; "Tech" > Sent: Thursday, April 10, 2008 12:52 AM > Subject: [AccessD] Bitlocker > > >> I am setting up bitlocker to encrypt my entire hard drive using Vista. >> Rather an experience as I didn't set it up from the gitgo but it is >> progressing once I managed to get the little boot partition set up. >> My Dell M90 has the TPM hardware and stuff which is cool. >> >> One thing I thought you might be interested in is my solution for >> storing the "catastrophe" keys required in case the configuration >> changes enough to trigger a refusal to boot. Everywhere I turned I >> saw comments about the problem of safely storing the key so that it >> was available if needed but couldn't be found. >> >> My solution... a 1 mbyte Truecrypt volume that stores the keys inside. >> >> Not a perfect solution in that it requires mounting the usb thumb >> drive somewhere, running Truecrypt to get the key files out and >> placed on the thumbdrive unencrypted. However the keys are encrypted >> and the little 1 mbyte bitlocker key volume can be stored right on >> the bitlocker boot partition along with Truecrypt itself, as well as >> on a couple of my USB thumb drives. >> >> I have a 22 character password with alpha, numbers and special >> characters protecting the Truecrypt volume. >> >> At least if my laptop is stolen I can sleep at night without worrying >> about client data. >> >> So Vista is chugging away encrypting my hard drive. Off to bed. >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> 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 Apr 10 12:28:02 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 10 Apr 2008 13:28:02 -0400 Subject: [AccessD] Bitlocker In-Reply-To: <0B8880A20E2CF24280FA60901E108FB0014820E3@TTNEXCHSVR.hshhp.com> References: <0B8880A20E2CF24280FA60901E108FB0014820E3@TTNEXCHSVR.hshhp.com> Message-ID: <47FE4E22.6020704@colbyconsulting.com> AFAICT Bitlocker is NOT user dependent. It actually kicks in AFTER login, i.e. the system boots off of an unencrypted partition. I am encrypting the entire drive because: 1) I can 2) There is no reason to encrypt only part of it 3) Everything, from browsing habits to turbotax files to browser page passwords is encrypted. 4) This is my dev machine. As such I often carry client information on it including sensitive personal information I do not want to be the subject of the next "data loss" headline. I have never had a machine stolen, but we all know Murphey. Basically I just feel a responsibility to take what steps I can to prevent problems should any of my machines ever be stolen. My understanding is that 2008 has Bitlocker built in as well. My servers do not have the TPM module stuff, nowever it is still possible to run Bitlocker without that. I am seriously considering using it on my servers as well. The servers act as backups for my laptops, and also contain some of the client files as well. One thing to note, as soon as you copy anything off the system it is no longer encrypted. This has implications for backups in particular. And finally, read the following, scan down to "Vista DVD considered to be a security threat. Basically it appears that anyone can use a DVD install disk to get at files on the computer without a logon. I can't really say whether this is a continuing exploit or not (may have been fixed?). http://www.theexperienceblog.com/category/bitlocker/ BTW, the latest version of Truecrypt will allow full volume encryption of the "boot drive" as well, so while Bitlocker is only available on the high end versions, there are still options for other versions of Windows. JWColby Jim DeMarco wrote: > Hello everyone. I've been lurking for a bit but I'm still around. > > John, > > You're encrypting the entire drive? I think you can also use bitlocker > to create a safe area (encrypted folders) for client and personal info > you don't want to "share". Isn't bitlocker log on dependent? Would > anyone else ever need to be on your machine logged in? I don't think > they'd be able to open files if so. > > Jim DeMarco > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, April 10, 2008 7:55 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Bitlocker > > My understanding is that the overhead is extremely low, so there is > little to no cost. The benefit is that if the machine is stolen there > is no data loss. > > jwc > > Michael R Mattys wrote: >> John, >> >> Why are you encrypting your entire drive? >> Or any of it, for that matter? >> The benefit must outweigh the cost ... >> >> Michael R. Mattys >> MapPoint & Access Dev >> www.mattysconsulting.com >> >> ----- Original Message ----- >> From: "jwcolby" >> To: "Access Developers discussion and problem solving" >> ; "Tech" >> Sent: Thursday, April 10, 2008 12:52 AM >> Subject: [AccessD] Bitlocker >> >> >>> I am setting up bitlocker to encrypt my entire hard drive using > Vista. >>> Rather an experience as I didn't set it up from the gitgo but it is >>> progressing once I managed to get the little boot partition set up. >>> My Dell M90 has the TPM hardware and stuff which is cool. >>> >>> One thing I thought you might be interested in is my solution for >>> storing the "catastrophe" keys required in case the configuration >>> changes enough to trigger a refusal to boot. Everywhere I turned I >>> saw comments about the problem of safely storing the key so that it >>> was available if needed but couldn't be found. >>> >>> My solution... a 1 mbyte Truecrypt volume that stores the keys > inside. >>> Not a perfect solution in that it requires mounting the usb thumb >>> drive somewhere, running Truecrypt to get the key files out and >>> placed on the thumbdrive unencrypted. However the keys are encrypted > >>> and the little 1 mbyte bitlocker key volume can be stored right on >>> the bitlocker boot partition along with Truecrypt itself, as well as >>> on a couple of my USB thumb drives. >>> >>> I have a 22 character password with alpha, numbers and special >>> characters protecting the Truecrypt volume. >>> >>> At least if my laptop is stolen I can sleep at night without worrying > >>> about client data. >>> >>> So Vista is chugging away encrypting my hard drive. Off to bed. >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> 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 Thu Apr 10 12:37:27 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 10 Apr 2008 18:37:27 +0100 Subject: [AccessD] An International Consideration In-Reply-To: Message-ID: <011101c89b31$8bb6b990$23fb2a50@minster33c3r25> Not so simple Charlotte if you're in UK picking up the support of a live French system which you're just meant to learning about, not interfering with. :-( -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Charlotte Foust >Sent: 10 April 2008 16:20 >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] An International Consideration > > >The simplest way to avoid that contretemps is not to embed >form references in the SQL. > >Charlotte Foust > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >Sent: Thursday, April 10, 2008 1:31 AM >To: Access Developers discussion and problem solving >Subject: [AccessD] An International Consideration > >Hi everyone > >Here's a funny thing that's arisen because of running an >Access system written in French on an English version of >Access. I thought those of you involved in systems around the >globe might be interested in this. > >I found that when I open a form whose data is based upon a >selection made on the previous form Access pops up the >parameter entry dialog and asks me to enter the value which it >ought to be just reading from the earlier form. So say I'm in >form A. There's a prompt for a week number and then a button >to open the production plan for that week. In France, where >the system was written, that week's plan would appear. Here in >the UK Access pops up a dialog asking for the week number and >only when I enter it there does the plan appear. This >behaviour occurs all over the systems. What it is, I'm sure, >is that the recordsource for the planning screen is: > >SELECT * >FROM [Pr??paration planning] >WHERE [Pr??paration planning].Semaine=[Formulaires]![Semaine >planning]![Semaine] > >If you look at the WHERE statement the keyword Formulaires is >not being recognised in English Access (it would be Forms here >of course) so [Formulaires]![Semaine planning]![Semaine] is >being treated as an unknown parameter and Access asks for user input. > >Interesting eh? Of course what I could do is get hold of a >French version of Access but I'd need to install that on >another machine as it would be sure to get in the way of the >English version. A case for Virtual PC, I know. Anyway this >post is not about solving this (unless someone has a great >idea of course), more about pointing out yet another potential >pratfall when you cross national/language borders. I'd be >interested to know if Access handles the reverse ok, ie if >[Forms] is used would that be ok in the French version? > >-- >Andy Lacey >http://www.minstersystems.co.uk > > >________________________________________________ >Message sent using UebiMiau 2.7.2 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Thu Apr 10 12:39:27 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 10 Apr 2008 18:39:27 +0100 Subject: [AccessD] An International Consideration In-Reply-To: <03c201c89b0f$a0fe8a70$6401a8c0@nant> Message-ID: <011301c89b31$d3887f60$23fb2a50@minster33c3r25> Mmm, I'll try that Shamil, thanks. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of >Shamil Salakhetdinov >Sent: 10 April 2008 14:35 >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] An International Consideration > > ><<< >if [Forms] is used would that be ok in the French >version? >>>> >Hi Andy, > >Yes, it will be OK. > >What MS Access version do you use? >If you set Regional Settings' to French then [Formulaires] in >SQL expression could also work OK, although you might need to >install French version of VBA typelib (I have never tried that >latter)... > >-- >Shamil > > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >Sent: Thursday, April 10, 2008 12:31 PM >To: Access Developers discussion and problem solving >Subject: [AccessD] An International Consideration > >Hi everyone > >Here's a funny thing that's arisen because of running an >Access system written in French on an English version of >Access. I thought those of you involved in systems around the >globe might be interested in this. > >I found that when I open a form whose data is based upon a >selection made on the previous form Access pops up the >parameter entry dialog and asks me to enter the value which it >ought to be just reading from the earlier form. So say I'm in >form A. There's a prompt for a week number and then a button >to open the production plan for that week. In France, where >the system was written, that week's plan would appear. Here in >the UK Access pops up a dialog asking for the week number and >only when I enter it there does the plan appear. This >behaviour occurs all over the systems. What it is, I'm sure, >is that the recordsource for the planning screen is: > >SELECT * >FROM [Pr??paration planning] >WHERE [Pr??paration planning].Semaine=[Formulaires]![Semaine >planning]![Semaine] > >If you look at the WHERE statement the keyword Formulaires is >not being recognised in English Access (it would be Forms here >of course) so >[Formulaires]![Semaine planning]![Semaine] is being treated as >an unknown parameter and Access asks for user input. > >Interesting eh? Of course what I could do is get hold of a >French version of Access but I'd need to install that on >another machine as it would be sure to get in the way of the >English version. A case for Virtual PC, I know. Anyway this >post is not about solving this (unless someone has a great >idea of course), more about pointing out yet another potential >pratfall when you cross national/language borders. I'd be >interested to know if Access handles the reverse ok, ie if >[Forms] is used would that be ok in the French version? > >-- >Andy Lacey >http://www.minstersystems.co.uk > > >________________________________________________ >Message sent using UebiMiau 2.7.2 > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > From lembit.dbamail at t-online.de Thu Apr 10 13:06:33 2008 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Thu, 10 Apr 2008 20:06:33 +0200 Subject: [AccessD] An International Consideration References: <200804101354.m3ADsTqS003229@databaseadvisors.com> Message-ID: <003801c89b35$9cfa9920$1800a8c0@s1800> LOL, but look out for trouble with dates in VBA. I remember there was a bad behaviour also wrt dates in German and US. cannot remember the details, sorry, too long ago. Lembit ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Thursday, April 10, 2008 3:54 PM Subject: Re: [AccessD] An International Consideration > That was my idiocy Lembit. Do Until .Dernier is not part of VB at all. I > was > looking at code in a Class where Dernier was just a property the author > created. Doh! > > -- > 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] An International Consideration > Date: 10/04/08 13:46 > > > Andy, > it's the same with German/English Access. I remember stumbling into this > when I first time used my German version for a US project about 10 years > ago. was very mad on this. > But the Do until .Dernier is new to me, and I think pretty crazy. > > Lembit > > ----- Original Message ----- > From: "Andy Lacey" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, April 10, 2008 12:23 PM > Subject: Re: [AccessD] An International Consideration > > >> To add to this unilateral discussion. >> >> My French colleague tells me he could have used [Forms] rather than >> [Formulaires] - the French version will accept French or English whereas >> the >> English version only "speaks" English (how typical is that!). So the >> moral >> is that if you're coding in another language and want your software to be >> usable elsewhere use the English keywords (ok that's not so surprising). >> >> But what I do find surprising is that my assumption that VB was all >> English >> is wrong. The statement >> >> Do Until .EOF >> can be written in Franglais in the French version as >> Do Until .Dernier >> >> and, what's more, my English Access understands it!! Sacre bleu. >> >> -- >> Andy Lacey >> http://www.minstersystems.co.uk >> >> >> >> --------- Original Message -------- >> From: "Access Developers discussion and problem solving" >> >> To: "Access Developers discussion and problem solving" >> >> Subject: [AccessD] An International Consideration >> Date: 10/04/08 08:34 >> >> >> Hi everyone >> >> Here's a funny thing that's arisen because of running an Access system >> written in French on an English version of Access. I thought those of you >> involved in systems around the globe might be interested in this. >> >> I found that when I open a form whose data is based upon a selection made >> on >> the previous form Access pops up the parameter entry dialog and asks me >> to >> enter the value which it ought to be just reading from the earlier form. >> So >> say I'm in form A. There's a prompt for a week number and then a button >> to >> open the production plan for that week. In France, where the system was >> written, that week's plan would appear. Here in the UK Access pops up a >> dialog asking for the week number and only when I enter it there does the >> plan appear. This behaviour occurs all over the systems. What it is, I'm >> sure, is that the recordsource for the planning screen is: >> >> SELECT * >> FROM [Pr?paration planning] >> WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine >> planning]![Semaine] >> >> If you look at the WHERE statement the keyword Formulaires is not being >> recognised in English Access (it would be Forms here of course) so >> [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown >> parameter and Access asks for user input. >> >> Interesting eh? Of course what I could do is get hold of a French version >> of >> Access but I'd need to install that on another machine as it would be >> sure >> to get in the way of the English version. A case for Virtual PC, I know. >> Anyway this post is not about solving this (unless someone has a great >> idea >> of course), more about pointing out yet another potential pratfall when >> you >> cross national/language borders. I'd be interested to know if Access >> handles >> the reverse ok, ie if [Forms] is used would that be ok in the French >> version? >> >> -- >> Andy Lacey >> http://www.minstersystems.co.uk >> >> >> ________________________________________________ >> Message sent using UebiMiau 2.7.2 >> >> -- 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 >> >> -- >> 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. >> Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: >> 09.04.2008 16:20 >> > > -- > 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 > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > 09.04.2008 16:20 > > From edzedz at comcast.net Thu Apr 10 14:22:44 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 10 Apr 2008 12:22:44 -0700 Subject: [AccessD] Printing on preprinted medical forms Message-ID: <02d001c89b40$417d92e0$e1dea8c0@dudley1> Hello Everyone, I joined this mail list service just yesterday. I am starting a project to fill in special preprinted forms, called CMS-1500 forms. Those forms uses a special red ink that helps with the scanners which process the preprinted forms filled in by various clients. My effort is to try to help one of the end user clients with the filling in the of the CMS-1500 forms. With the added benefit of keeping track of what has been sent in. It would be helpful to work in twips to allow for fine tuning and adjusting to insure printing occurs within the little preprinted boxes. Is it possible to create a function that be can supplied with X Y coordinates along with the data that will be placed into a buffer, or something that emulates a buffer? Then once the buffer, or emulated buffer, is deemed complete, can the results then be sent to the default printer loaded with the preprinted forms for printing ? Sounds simple, but implementing it isn?t. How would some approach this challenge using Microsoft Access 2000 VBA ? Thanks, Sincerely, Ed Zuris From dwaters at usinternet.com Thu Apr 10 14:06:41 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 10 Apr 2008 14:06:41 -0500 Subject: [AccessD] Printing on preprinted medical forms In-Reply-To: <02d001c89b40$417d92e0$e1dea8c0@dudley1> References: <02d001c89b40$417d92e0$e1dea8c0@dudley1> Message-ID: <005c01c89b3e$02f0eb00$0300a8c0@danwaters> Hi Ed, Glad you could join this list! Actually, what you're describing should be fairly easy. All you'll need to do is set up the report fields to match the locations on the CMS form. Because you can move those fields around with your mouse, getting them to print in the location you want doesn't require the use of XY coordinates or a data buffer. If your printer is using a special ink, then a question is, "Does this printer have a Windows printer driver?" If so, then you should be able to set up this report pretty easily. Best of Luck, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Thursday, April 10, 2008 2:23 PM To: accessd at databaseadvisors.com Subject: [AccessD] Printing on preprinted medical forms Hello Everyone, I joined this mail list service just yesterday. I am starting a project to fill in special preprinted forms, called CMS-1500 forms. Those forms uses a special red ink that helps with the scanners which process the preprinted forms filled in by various clients. My effort is to try to help one of the end user clients with the filling in the of the CMS-1500 forms. With the added benefit of keeping track of what has been sent in. It would be helpful to work in twips to allow for fine tuning and adjusting to insure printing occurs within the little preprinted boxes. Is it possible to create a function that be can supplied with X Y coordinates along with the data that will be placed into a buffer, or something that emulates a buffer? Then once the buffer, or emulated buffer, is deemed complete, can the results then be sent to the default printer loaded with the preprinted forms for printing ? Sounds simple, but implementing it isn't. How would some approach this challenge using Microsoft Access 2000 VBA ? Thanks, Sincerely, Ed Zuris -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From sturner at mseco.com Thu Apr 10 16:23:59 2008 From: sturner at mseco.com (Steve Turner) Date: Thu, 10 Apr 2008 16:23:59 -0500 Subject: [AccessD] "Can't open the file ..." but it's not there. In-Reply-To: <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn> <007801c89ab3$fc1afdf0$6601a8c0@Kathryn> Message-ID: <31B7F3CC8CC4454F87FCBEFF82B6189201B6867A@PE2850-03.mseco.com> Kathryn, Opened your report. Error pops up. Open report in design view and click on the photo. In the properties box it references the D: drive and location in the error box. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kathryn Bassett Sent: Wednesday, April 09, 2008 9:39 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] "Can't open the file ..." but it's not there. I asked about this as a side note to my booklet post but got no takers on that part. ABCtest.mdb in http://www.altadenabaptist.org/problems/photodir. Though all my photo paths start with O:\Online\abc\photos, they used to start with D:\MyFiles\Online\abc\photos. When I open the report that's currently in the mdb (a few other places as well), it comes up with an error that "Microsoft Office Access can't open the file 'D:\MyFiles\Online\abc\photos\b\bassettdavid.jpg'." I can't find anyplace where that D:'MyFiles...etc is referenced anymore, so why does it say that? If I click ok, it then goes on to make the report and everything else seems to work. Can anybody find where in the mdb it's referenced so I can change it? Thanks, -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 09 Apr 08 7:10 am -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From kathryn at bassett.net Thu Apr 10 16:59:44 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Thu, 10 Apr 2008 14:59:44 -0700 Subject: [AccessD] "Can't open the file ..." but it's not there. SOLVED In-Reply-To: <31B7F3CC8CC4454F87FCBEFF82B6189201B6867A@PE2850-03.mseco.com> References: <001601c8979a$ea4669a0$6601a8c0@Kathryn><007801c89ab3$fc1afdf0$6601a8c0@Kathryn> <31B7F3CC8CC4454F87FCBEFF82B6189201B6867A@PE2850-03.mseco.com> Message-ID: <009b01c89b56$2fe293d0$6601a8c0@Kathryn> Thanks to Doris and Steve for finding where that stupid D:\ reference was. I've fixed it up in both the report and the backup report and no longer get that error message. Thanks a bunch! Now off to look at the info Jack sent on solving the landscape 4 column issue. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net Doris said: > The image control in the Photo Directory report still has a > reference to the D drive location in its Picture property. > You need to change that to the new location. Steve said: > Open report in design view and click on the photo. In the > properties box it references the D: drive and location in the > error box. No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.11/1371 - Release Date: 10 Apr 08 12:23 pm From edzedz at comcast.net Thu Apr 10 18:36:25 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 10 Apr 2008 16:36:25 -0700 Subject: [AccessD] Printing on preprinted medical forms In-Reply-To: <005c01c89b3e$02f0eb00$0300a8c0@danwaters> Message-ID: <02d701c89b63$b1af4360$e1dea8c0@dudley1> Hello Dan, Thanks for your response. The printer is an HP LasetJet 1020. It is working fine, the preprinted paper comes from local graphics shops following government specifications. I have already calculated where all the X and Y coordinates need to go. I suppose one could modify the following code to do something like you suggest, but said is a clumsy to use. Having a VBA program jump between design and print/view modes has a lot of moving parts that can break down. I could do a Ms-Word object from MsAccess, but there I run into the problem that the downward spacing needs to be 240 twips while the horizontal spacing needs to be 144 twips. Ms Word 2000 seems to drift when you get lower, further, into the document. I was wondering if there any ideas on avoiding this kind of activity ? Thanks. Sincerely, Ed Zuris. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Some quick and dirty code I did for a client to generate forms following a database. It works, but is slow. . . . = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' ******************************************** ' ******************************************** ' Where the changes happen ' DoCmd.OpenForm "frm504_Work", acDesign, "", "", acFormPropertySettings, acWindowNormal Set zzForm = [Forms]![frm504_Work] lCtrlType = 0 lCtrlType = acTextBox ' ******************************************** ' ******************************************** ' Data Control ' If [Forms]![frm500ViewBoss]("frmDataType").Value = 2 Then lCtrlType = acCheckBox dsWidth = 0.15 End If ' ******************************************** ' @Data and @Table Control sTable ' sBound = "" sBound = sTable & "." & sField Set ScrCtrl = CreateControl(zzForm.Name, lCtrlType, acDetail, "", sBound) ScrCtrl.Locked = True ScrCtrl.Top = dsTop * 1440 ScrCtrl.Left = dsLeft * 1440 ScrCtrl.Width = dsWidth * 1440 ScrCtrl.Height = 0.1667 * 1440 ' ******************************************** ' ControlTipText ' ScrCtrl.ControlTipText = " " & sBound & " " sTmp7 = "" sTmp7 = Trim$(ScrCtrl.Name & " ") sTmp7 = "txt" & zRemove(sTmp7, "Text") ScrCtrl.Name = sTmp7 ' ******************************************** ' ******************************************** ' Make a label ' If [Forms]![frm500ViewBoss]("chkLabel").Value = True Then dsLeftL = dsLeft dsNextL = dsNext dsWidthL = dsWidth dsTopL = dsTop - 0.1674 If dsTopL < 0# Then dsTopL = 0# End If If dsLeftL < 0# Then dsLeftL = 0# End If If dsWidthL < 0# Then dsWidthL = 0# End If sTmp6 = "" sTmp6 = "=" & Chr$(34) & sField & Chr$(34) Set ScrLabel = CreateControl(zzForm.Name, acTextBox, acDetail, "", sTmp6) ScrLabel.Top = dsTopL * 1440 ScrLabel.Left = dsLeftL * 1440 ScrLabel.Width = dsWidthL * 1440 ScrLabel.Height = 0.15 * 1440 ScrLabel.SpecialEffect = 0 ScrLabel.BackColor = 12963027 ScrLabel.BackStyle = 1 ScrLabel.FontUnderline = True sTmp7 = "" sTmp7 = Trim$(ScrLabel.Name & " ") sTmp7 = "lbl" & zRemove(sTmp7, "Text") ScrLabel.Name = sTmp7 End If = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Thursday, April 10, 2008 12:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing on preprinted medical forms Hi Ed, Glad you could join this list! Actually, what you're describing should be fairly easy. All you'll need to do is set up the report fields to match the locations on the CMS form. Because you can move those fields around with your mouse, getting them to print in the location you want doesn't require the use of XY coordinates or a data buffer. If your printer is using a special ink, then a question is, "Does this printer have a Windows printer driver?" If so, then you should be able to set up this report pretty easily. Best of Luck, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Thursday, April 10, 2008 2:23 PM To: accessd at databaseadvisors.com Subject: [AccessD] Printing on preprinted medical forms Hello Everyone, I joined this mail list service just yesterday. I am starting a project to fill in special preprinted forms, called CMS-1500 forms. Those forms uses a special red ink that helps with the scanners which process the preprinted forms filled in by various clients. My effort is to try to help one of the end user clients with the filling in the of the CMS-1500 forms. With the added benefit of keeping track of what has been sent in. It would be helpful to work in twips to allow for fine tuning and adjusting to insure printing occurs within the little preprinted boxes. Is it possible to create a function that be can supplied with X Y coordinates along with the data that will be placed into a buffer, or something that emulates a buffer? Then once the buffer, or emulated buffer, is deemed complete, can the results then be sent to the default printer loaded with the preprinted forms for printing ? Sounds simple, but implementing it isn't. How would some approach this challenge using Microsoft Access 2000 VBA ? Thanks, Sincerely, Ed Zuris -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 10 18:33:22 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 10 Apr 2008 18:33:22 -0500 Subject: [AccessD] Printing on preprinted medical forms In-Reply-To: <02d701c89b63$b1af4360$e1dea8c0@dudley1> References: <005c01c89b3e$02f0eb00$0300a8c0@danwaters> <02d701c89b63$b1af4360$e1dea8c0@dudley1> Message-ID: <000c01c89b63$4461b220$0300a8c0@danwaters> Ed, I would use an Access report instead of an Access form. Have you tried arranging the textboxes you need in a report? Once you've got that, then you can open the form in preview mode, and print the report directly to the printer. The report will need to have a recordsource which contains the data which will fill the textboxes in the report. Does this sound familiar? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Thursday, April 10, 2008 6:36 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing on preprinted medical forms Hello Dan, Thanks for your response. The printer is an HP LasetJet 1020. It is working fine, the preprinted paper comes from local graphics shops following government specifications. I have already calculated where all the X and Y coordinates need to go. I suppose one could modify the following code to do something like you suggest, but said is a clumsy to use. Having a VBA program jump between design and print/view modes has a lot of moving parts that can break down. I could do a Ms-Word object from MsAccess, but there I run into the problem that the downward spacing needs to be 240 twips while the horizontal spacing needs to be 144 twips. Ms Word 2000 seems to drift when you get lower, further, into the document. I was wondering if there any ideas on avoiding this kind of activity ? Thanks. Sincerely, Ed Zuris. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Some quick and dirty code I did for a client to generate forms following a database. It works, but is slow. . . . = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' ******************************************** ' ******************************************** ' Where the changes happen ' DoCmd.OpenForm "frm504_Work", acDesign, "", "", acFormPropertySettings, acWindowNormal Set zzForm = [Forms]![frm504_Work] lCtrlType = 0 lCtrlType = acTextBox ' ******************************************** ' ******************************************** ' Data Control ' If [Forms]![frm500ViewBoss]("frmDataType").Value = 2 Then lCtrlType = acCheckBox dsWidth = 0.15 End If ' ******************************************** ' @Data and @Table Control sTable ' sBound = "" sBound = sTable & "." & sField Set ScrCtrl = CreateControl(zzForm.Name, lCtrlType, acDetail, "", sBound) ScrCtrl.Locked = True ScrCtrl.Top = dsTop * 1440 ScrCtrl.Left = dsLeft * 1440 ScrCtrl.Width = dsWidth * 1440 ScrCtrl.Height = 0.1667 * 1440 ' ******************************************** ' ControlTipText ' ScrCtrl.ControlTipText = " " & sBound & " " sTmp7 = "" sTmp7 = Trim$(ScrCtrl.Name & " ") sTmp7 = "txt" & zRemove(sTmp7, "Text") ScrCtrl.Name = sTmp7 ' ******************************************** ' ******************************************** ' Make a label ' If [Forms]![frm500ViewBoss]("chkLabel").Value = True Then dsLeftL = dsLeft dsNextL = dsNext dsWidthL = dsWidth dsTopL = dsTop - 0.1674 If dsTopL < 0# Then dsTopL = 0# End If If dsLeftL < 0# Then dsLeftL = 0# End If If dsWidthL < 0# Then dsWidthL = 0# End If sTmp6 = "" sTmp6 = "=" & Chr$(34) & sField & Chr$(34) Set ScrLabel = CreateControl(zzForm.Name, acTextBox, acDetail, "", sTmp6) ScrLabel.Top = dsTopL * 1440 ScrLabel.Left = dsLeftL * 1440 ScrLabel.Width = dsWidthL * 1440 ScrLabel.Height = 0.15 * 1440 ScrLabel.SpecialEffect = 0 ScrLabel.BackColor = 12963027 ScrLabel.BackStyle = 1 ScrLabel.FontUnderline = True sTmp7 = "" sTmp7 = Trim$(ScrLabel.Name & " ") sTmp7 = "lbl" & zRemove(sTmp7, "Text") ScrLabel.Name = sTmp7 End If = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Dan Waters Sent: Thursday, April 10, 2008 12:07 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Printing on preprinted medical forms Hi Ed, Glad you could join this list! Actually, what you're describing should be fairly easy. All you'll need to do is set up the report fields to match the locations on the CMS form. Because you can move those fields around with your mouse, getting them to print in the location you want doesn't require the use of XY coordinates or a data buffer. If your printer is using a special ink, then a question is, "Does this printer have a Windows printer driver?" If so, then you should be able to set up this report pretty easily. Best of Luck, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Thursday, April 10, 2008 2:23 PM To: accessd at databaseadvisors.com Subject: [AccessD] Printing on preprinted medical forms Hello Everyone, I joined this mail list service just yesterday. I am starting a project to fill in special preprinted forms, called CMS-1500 forms. Those forms uses a special red ink that helps with the scanners which process the preprinted forms filled in by various clients. My effort is to try to help one of the end user clients with the filling in the of the CMS-1500 forms. With the added benefit of keeping track of what has been sent in. It would be helpful to work in twips to allow for fine tuning and adjusting to insure printing occurs within the little preprinted boxes. Is it possible to create a function that be can supplied with X Y coordinates along with the data that will be placed into a buffer, or something that emulates a buffer? Then once the buffer, or emulated buffer, is deemed complete, can the results then be sent to the default printer loaded with the preprinted forms for printing ? Sounds simple, but implementing it isn't. How would some approach this challenge using Microsoft Access 2000 VBA ? Thanks, Sincerely, Ed Zuris -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 10 21:13:42 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Fri, 11 Apr 2008 12:13:42 +1000 Subject: [AccessD] An International Consideration Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD7194@WPEXCH05.colesmyer.ad.cmltd.net.au> >From memory all dates in VBA are treated as US dates regardless of your regional settings and you have to code around this. cheers Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik Sent: Friday, 11 April 2008 4:07 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] An International Consideration LOL, but look out for trouble with dates in VBA. I remember there was a bad behaviour also wrt dates in German and US. cannot remember the details, sorry, too long ago. Lembit ----- Original Message ----- From: "Andy Lacey" To: "Access Developers discussion and problem solving" Sent: Thursday, April 10, 2008 3:54 PM Subject: Re: [AccessD] An International Consideration > That was my idiocy Lembit. Do Until .Dernier is not part of VB at all. I > was > looking at code in a Class where Dernier was just a property the author > created. Doh! > > -- > 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] An International Consideration > Date: 10/04/08 13:46 > > > Andy, > it's the same with German/English Access. I remember stumbling into this > when I first time used my German version for a US project about 10 years > ago. was very mad on this. > But the Do until .Dernier is new to me, and I think pretty crazy. > > Lembit > > ----- Original Message ----- > From: "Andy Lacey" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, April 10, 2008 12:23 PM > Subject: Re: [AccessD] An International Consideration > > >> To add to this unilateral discussion. >> >> My French colleague tells me he could have used [Forms] rather than >> [Formulaires] - the French version will accept French or English whereas >> the >> English version only "speaks" English (how typical is that!). So the >> moral >> is that if you're coding in another language and want your software to be >> usable elsewhere use the English keywords (ok that's not so surprising). >> >> But what I do find surprising is that my assumption that VB was all >> English >> is wrong. The statement >> >> Do Until .EOF >> can be written in Franglais in the French version as >> Do Until .Dernier >> >> and, what's more, my English Access understands it!! Sacre bleu. >> >> -- >> Andy Lacey >> http://www.minstersystems.co.uk >> >> >> >> --------- Original Message -------- >> From: "Access Developers discussion and problem solving" >> >> To: "Access Developers discussion and problem solving" >> >> Subject: [AccessD] An International Consideration >> Date: 10/04/08 08:34 >> >> >> Hi everyone >> >> Here's a funny thing that's arisen because of running an Access system >> written in French on an English version of Access. I thought those of you >> involved in systems around the globe might be interested in this. >> >> I found that when I open a form whose data is based upon a selection made >> on >> the previous form Access pops up the parameter entry dialog and asks me >> to >> enter the value which it ought to be just reading from the earlier form. >> So >> say I'm in form A. There's a prompt for a week number and then a button >> to >> open the production plan for that week. In France, where the system was >> written, that week's plan would appear. Here in the UK Access pops up a >> dialog asking for the week number and only when I enter it there does the >> plan appear. This behaviour occurs all over the systems. What it is, I'm >> sure, is that the recordsource for the planning screen is: >> >> SELECT * >> FROM [Pr?paration planning] >> WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine >> planning]![Semaine] >> >> If you look at the WHERE statement the keyword Formulaires is not being >> recognised in English Access (it would be Forms here of course) so >> [Formulaires]![Semaine planning]![Semaine] is being treated as an unknown >> parameter and Access asks for user input. >> >> Interesting eh? Of course what I could do is get hold of a French version >> of >> Access but I'd need to install that on another machine as it would be >> sure >> to get in the way of the English version. A case for Virtual PC, I know. >> Anyway this post is not about solving this (unless someone has a great >> idea >> of course), more about pointing out yet another potential pratfall when >> you >> cross national/language borders. I'd be interested to know if Access >> handles >> the reverse ok, ie if [Forms] is used would that be ok in the French >> version? >> >> -- >> Andy Lacey >> http://www.minstersystems.co.uk >> >> >> ________________________________________________ >> Message sent using UebiMiau 2.7.2 >> >> -- 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 >> >> -- >> 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. >> Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: >> 09.04.2008 16:20 >> > > -- > 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 > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > 09.04.2008 16:20 > > -- 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 dbdoug at gmail.com Thu Apr 10 22:15:34 2008 From: dbdoug at gmail.com (Doug Steele) Date: Thu, 10 Apr 2008 20:15:34 -0700 Subject: [AccessD] An International Consideration In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED09FD7194@WPEXCH05.colesmyer.ad.cmltd.net.au> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD7194@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <4dd71a0c0804102015l5ac52c99qbf19790de4c73d6@mail.gmail.com> Yes, whenever you pass a date into SQL, I think the safest way is to pass it as cdate(Format(mydate,"mm/dd/yy")). I've had different users on a network set the default date to both yy/mm/dd and dd/mm/yy. Doug Steele On Thu, Apr 10, 2008 at 7:13 PM, Darryl Collins wrote: > > > > >From memory all dates in VBA are treated as US dates regardless of your > regional settings and you have to code around this. > > cheers > Darryl. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik > Sent: Friday, 11 April 2008 4:07 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] An International Consideration > > > LOL, > but look out for trouble with dates in VBA. I remember there was a bad > behaviour also wrt dates in German and US. cannot remember the details, > sorry, too long ago. > > Lembit > > ----- Original Message ----- > From: "Andy Lacey" > To: "Access Developers discussion and problem solving" > > Sent: Thursday, April 10, 2008 3:54 PM > Subject: Re: [AccessD] An International Consideration > > > > That was my idiocy Lembit. Do Until .Dernier is not part of VB at all. I > > was > > looking at code in a Class where Dernier was just a property the author > > created. Doh! > > > > -- > > 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] An International Consideration > > Date: 10/04/08 13:46 > > > > > > Andy, > > it's the same with German/English Access. I remember stumbling into this > > when I first time used my German version for a US project about 10 years > > ago. was very mad on this. > > But the Do until .Dernier is new to me, and I think pretty crazy. > > > > Lembit > > > > ----- Original Message ----- > > From: "Andy Lacey" > > To: "Access Developers discussion and problem solving" > > > > Sent: Thursday, April 10, 2008 12:23 PM > > Subject: Re: [AccessD] An International Consideration > > > > > >> To add to this unilateral discussion. > >> > >> My French colleague tells me he could have used [Forms] rather than > >> [Formulaires] - the French version will accept French or English > whereas > >> the > >> English version only "speaks" English (how typical is that!). So the > >> moral > >> is that if you're coding in another language and want your software to > be > >> usable elsewhere use the English keywords (ok that's not so > surprising). > >> > >> But what I do find surprising is that my assumption that VB was all > >> English > >> is wrong. The statement > >> > >> Do Until .EOF > >> can be written in Franglais in the French version as > >> Do Until .Dernier > >> > >> and, what's more, my English Access understands it!! Sacre bleu. > >> > >> -- > >> Andy Lacey > >> http://www.minstersystems.co.uk > >> > >> > >> > >> --------- Original Message -------- > >> From: "Access Developers discussion and problem solving" > >> > >> To: "Access Developers discussion and problem solving" > >> > >> Subject: [AccessD] An International Consideration > >> Date: 10/04/08 08:34 > >> > >> > >> Hi everyone > >> > >> Here's a funny thing that's arisen because of running an Access system > >> written in French on an English version of Access. I thought those of > you > >> involved in systems around the globe might be interested in this. > >> > >> I found that when I open a form whose data is based upon a selection > made > >> on > >> the previous form Access pops up the parameter entry dialog and asks me > >> to > >> enter the value which it ought to be just reading from the earlier > form. > >> So > >> say I'm in form A. There's a prompt for a week number and then a button > >> to > >> open the production plan for that week. In France, where the system was > >> written, that week's plan would appear. Here in the UK Access pops up a > >> dialog asking for the week number and only when I enter it there does > the > >> plan appear. This behaviour occurs all over the systems. What it is, > I'm > >> sure, is that the recordsource for the planning screen is: > >> > >> SELECT * > >> FROM [Pr?paration planning] > >> WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine > >> planning]![Semaine] > >> > >> If you look at the WHERE statement the keyword Formulaires is not being > >> recognised in English Access (it would be Forms here of course) so > >> [Formulaires]![Semaine planning]![Semaine] is being treated as an > unknown > >> parameter and Access asks for user input. > >> > >> Interesting eh? Of course what I could do is get hold of a French > version > >> of > >> Access but I'd need to install that on another machine as it would be > >> sure > >> to get in the way of the English version. A case for Virtual PC, I > know. > >> Anyway this post is not about solving this (unless someone has a great > >> idea > >> of course), more about pointing out yet another potential pratfall when > >> you > >> cross national/language borders. I'd be interested to know if Access > >> handles > >> the reverse ok, ie if [Forms] is used would that be ok in the French > >> version? > >> > >> -- > >> Andy Lacey > >> http://www.minstersystems.co.uk > >> > >> > >> ________________________________________________ > >> Message sent using UebiMiau 2.7.2 > >> > >> -- 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 > >> > >> -- > >> 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. > >> Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > >> 09.04.2008 16:20 > >> > > > > -- > > 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 > > > > -- > > 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. > > Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > > 09.04.2008 16:20 > > > > > > -- > 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 kathryn at bassett.net Fri Apr 11 00:54:34 2008 From: kathryn at bassett.net (Kathryn Bassett) Date: Thu, 10 Apr 2008 22:54:34 -0700 Subject: [AccessD] Landscape 4 column SOLVED In-Reply-To: References: <001601c8979a$ea4669a0$6601a8c0@Kathryn><007701c89ab3$1d52faa0$6601a8c0@Kathryn> Message-ID: <00cf01c89b98$854c6610$6601a8c0@Kathryn> Thanks to Jack and Pat [drawbridgej at sympatico.ca] for telling me how to solve this and providing the SQL to get the "Connections" text to only print when there was something in the field. I really appreciate it because I can now get it printed by the end of the month as I had promised. I love this list, even though I don't post as much on it anymore. -- Kathryn Rhinehart Bassett (Pasadena CA) "Genealogy is my bag" "GH is my soap" kathryn at bassett.net http://bassett.net No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.11/1371 - Release Date: 10 Apr 08 12:23 pm From markamatte at hotmail.com Fri Apr 11 15:04:05 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 11 Apr 2008 20:04:05 +0000 Subject: [AccessD] OLE Word Doc Font In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> Message-ID: Hello All, I am working with OLE MSWord Object on an access form. I'm trying to play with the font...'highlighting' specifically. I can change the size,color,bold...and stuff but looking for highlighting. There does not seem to be intellisense for these properties on my maching. Any thoughts? Thanks, Mark A. Matte Here is the type of code I'm using: ******************* oDocument.Content.Select With oDocument.Application.Selection ' Add a heading at the top of the document... .Style = oDocument.Styles("Heading 1") .Font.Color = &HFF0000 .TypeText T1 .ParagraphFormat.Alignment = 1 '[wdAlignParagraphCenter] .TypeParagraph .TypeParagraph .Font.Bold = True .TypeText T2 End With Set oDocument = Nothing ******************** _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From djkr at msn.com Fri Apr 11 16:08:05 2008 From: djkr at msn.com (DJK(John) Robinson) Date: Fri, 11 Apr 2008 22:08:05 +0100 Subject: [AccessD] OLE Word Doc Font In-Reply-To: Message-ID: Hi Mark Working a bit from memory and speculation ... I think highlighting isn't one of the class of things you mention relating to the font itself, but rather something applied on top of existing text, so for example: Selection.Range.HighlightColorIndex = wdYellow Does this help? John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: 11 April 2008 21:04 To: Access Developers discussion and problem solving Subject: [AccessD] OLE Word Doc Font Hello All, I am working with OLE MSWord Object on an access form. I'm trying to play with the font...'highlighting' specifically. I can change the size,color,bold...and stuff but looking for highlighting. There does not seem to be intellisense for these properties on my maching. Any thoughts? Thanks, Mark A. Matte Here is the type of code I'm using: ******************* oDocument.Content.Select With oDocument.Application.Selection ' Add a heading at the top of the document... .Style = oDocument.Styles("Heading 1") .Font.Color = &HFF0000 .TypeText T1 .ParagraphFormat.Alignment = 1 '[wdAlignParagraphCenter] .TypeParagraph .TypeParagraph .Font.Bold = True .TypeText T2 End With Set oDocument = Nothing ******************** _________________________________________________________________ Pack up or back up-use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refres h_skydrive_packup_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Fri Apr 11 16:18:00 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 11 Apr 2008 21:18:00 +0000 Subject: [AccessD] OLE Word Doc Font In-Reply-To: References: Message-ID: Thanks John...Its about beer:30 here...I will try first thing Monday. Thanks, Mark A. Matte > From: djkr at msn.com > To: accessd at databaseadvisors.com > Date: Fri, 11 Apr 2008 22:08:05 +0100 > Subject: Re: [AccessD] OLE Word Doc Font > > Hi Mark > > Working a bit from memory and speculation ... I think highlighting isn't one > of the class of things you mention relating to the font itself, but rather > something applied on top of existing text, so for example: > > Selection.Range.HighlightColorIndex = wdYellow > > Does this help? > > John > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte > Sent: 11 April 2008 21:04 > To: Access Developers discussion and problem solving > Subject: [AccessD] OLE Word Doc Font > > > > Hello All, > > I am working with OLE MSWord Object on an access form. I'm trying to play > with the font...'highlighting' specifically. I can change the > size,color,bold...and stuff but looking for highlighting. > > There does not seem to be intellisense for these properties on my maching. > > Any thoughts? > > Thanks, > > Mark A. Matte > > Here is the type of code I'm using: > > ******************* > oDocument.Content.Select > With oDocument.Application.Selection > > ' Add a heading at the top of the document... > .Style = oDocument.Styles("Heading 1") > .Font.Color = &HFF0000 > .TypeText T1 > .ParagraphFormat.Alignment = 1 '[wdAlignParagraphCenter] > .TypeParagraph > .TypeParagraph > .Font.Bold = True > .TypeText T2 > > End With > Set oDocument = Nothing > ******************** > > > _________________________________________________________________ > Pack up or back up-use SkyDrive to transfer files or keep extra copies. > Learn how. > hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refres > h_skydrive_packup_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A From drawbridgej at sympatico.ca Fri Apr 11 16:22:07 2008 From: drawbridgej at sympatico.ca (Jack and Pat) Date: Fri, 11 Apr 2008 17:22:07 -0400 Subject: [AccessD] OLE Word Doc Font In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com><47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> Message-ID: <001101c89c1a$188066d0$6501a8c0@home6399619597> Mark, Haven't done any programming with Word. But I did a lookup on Word Object Model and found http://msdn2.microsoft.com/en-us/library/aa195382(office.10).aspx and there is a reference to Property Highlight .Highlight I'm looking at the Microsoft Word Visual basic reference. Here's some sample stuff in the area: ------------------------------------------------------------------ from M$ stuff ----------------- Highlight Property Find object: True if highlight formatting is included in the find criteria. Can return or be set to True, False, or wdUndefined. Read/write Long. Note The wdUndefined value can be used with the Find object to ignore the state of highlight formatting in the selection or range that is searched. Replacement object: True if highlight formatting is applied to the replacement text. Can return or be set to True, False, or wdUndefined. Read/write Long. Example This example finds all instances of highlighted text in the active document and removes the highlight formatting by setting the Highlight property of the Replacement object to False. Dim rngTemp As Range Set rngTemp = ActiveDocument.Range(Start:=0, End:=0) With rngTemp.Find .ClearFormatting .Highlight = True With .Replacement .ClearFormatting .Highlight = False End With .Execute Replace:=wdReplaceAll, Forward:=True, FindText:="", _ ReplaceWith:="", Format:=True End With This example applies highlight formatting to the next instance of bold text in the active document. With Selection.Find .ClearFormatting .Font.Bold = True With .Replacement .ClearFormatting .Highlight = True End With .Execute Forward:=True, FindText:="", ReplaceWith:="", _ Format:=True End With ---------------------------------------------------------------------------- ---------------------- Jack -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Friday, April 11, 2008 4:04 PM To: Access Developers discussion and problem solving Subject: [AccessD] OLE Word Doc Font Hello All, I am working with OLE MSWord Object on an access form. I'm trying to play with the font...'highlighting' specifically. I can change the size,color,bold...and stuff but looking for highlighting. There does not seem to be intellisense for these properties on my maching. Any thoughts? Thanks, Mark A. Matte Here is the type of code I'm using: ******************* oDocument.Content.Select With oDocument.Application.Selection ' Add a heading at the top of the document... .Style = oDocument.Styles("Heading 1") .Font.Color = &HFF0000 .TypeText T1 .ParagraphFormat.Alignment = 1 '[wdAlignParagraphCenter] .TypeParagraph .TypeParagraph .Font.Bold = True .TypeText T2 End With Set oDocument = Nothing ******************** _________________________________________________________________ Pack up or back up-use SkyDrive to transfer files or keep extra copies. Learn how. hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refres h_skydrive_packup_042008 -- 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 Apr 11 18:33:21 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Sat, 12 Apr 2008 09:33:21 +1000 Subject: [AccessD] An International Consideration In-Reply-To: <4dd71a0c0804102015l5ac52c99qbf19790de4c73d6@mail.gmail.com> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD7194@WPEXCH05.colesmyer.ad.cmltd.net.au>, <4dd71a0c0804102015l5ac52c99qbf19790de4c73d6@mail.gmail.com> Message-ID: <480081E1.17723.27586E4C@stuart.lexacorp.com.pg> When picking up a date from a textbox,user input etc, I pass ... DateValue('" & strMyDate & "')..... On 10 Apr 2008 at 20:15, Doug Steele wrote: > Yes, whenever you pass a date into SQL, I think the safest way is to pass it > as cdate(Format(mydate,"mm/dd/yy")). I've had different users on a network > set the default date to both yy/mm/dd and dd/mm/yy. > > Doug Steele > > On Thu, Apr 10, 2008 at 7:13 PM, Darryl Collins > wrote: > > > > > > > > > >From memory all dates in VBA are treated as US dates regardless of your > > regional settings and you have to code around this. > > > > cheers > > Darryl. > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Lembit Soobik > > Sent: Friday, 11 April 2008 4:07 AM > > To: Access Developers discussion and problem solving > > Subject: Re: [AccessD] An International Consideration > > > > > > LOL, > > but look out for trouble with dates in VBA. I remember there was a bad > > behaviour also wrt dates in German and US. cannot remember the details, > > sorry, too long ago. > > > > Lembit > > > > ----- Original Message ----- > > From: "Andy Lacey" > > To: "Access Developers discussion and problem solving" > > > > Sent: Thursday, April 10, 2008 3:54 PM > > Subject: Re: [AccessD] An International Consideration > > > > > > > That was my idiocy Lembit. Do Until .Dernier is not part of VB at all. I > > > was > > > looking at code in a Class where Dernier was just a property the author > > > created. Doh! > > > > > > -- > > > 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] An International Consideration > > > Date: 10/04/08 13:46 > > > > > > > > > Andy, > > > it's the same with German/English Access. I remember stumbling into this > > > when I first time used my German version for a US project about 10 years > > > ago. was very mad on this. > > > But the Do until .Dernier is new to me, and I think pretty crazy. > > > > > > Lembit > > > > > > ----- Original Message ----- > > > From: "Andy Lacey" > > > To: "Access Developers discussion and problem solving" > > > > > > Sent: Thursday, April 10, 2008 12:23 PM > > > Subject: Re: [AccessD] An International Consideration > > > > > > > > >> To add to this unilateral discussion. > > >> > > >> My French colleague tells me he could have used [Forms] rather than > > >> [Formulaires] - the French version will accept French or English > > whereas > > >> the > > >> English version only "speaks" English (how typical is that!). So the > > >> moral > > >> is that if you're coding in another language and want your software to > > be > > >> usable elsewhere use the English keywords (ok that's not so > > surprising). > > >> > > >> But what I do find surprising is that my assumption that VB was all > > >> English > > >> is wrong. The statement > > >> > > >> Do Until .EOF > > >> can be written in Franglais in the French version as > > >> Do Until .Dernier > > >> > > >> and, what's more, my English Access understands it!! Sacre bleu. > > >> > > >> -- > > >> Andy Lacey > > >> http://www.minstersystems.co.uk > > >> > > >> > > >> > > >> --------- Original Message -------- > > >> From: "Access Developers discussion and problem solving" > > >> > > >> To: "Access Developers discussion and problem solving" > > >> > > >> Subject: [AccessD] An International Consideration > > >> Date: 10/04/08 08:34 > > >> > > >> > > >> Hi everyone > > >> > > >> Here's a funny thing that's arisen because of running an Access system > > >> written in French on an English version of Access. I thought those of > > you > > >> involved in systems around the globe might be interested in this. > > >> > > >> I found that when I open a form whose data is based upon a selection > > made > > >> on > > >> the previous form Access pops up the parameter entry dialog and asks me > > >> to > > >> enter the value which it ought to be just reading from the earlier > > form. > > >> So > > >> say I'm in form A. There's a prompt for a week number and then a button > > >> to > > >> open the production plan for that week. In France, where the system was > > >> written, that week's plan would appear. Here in the UK Access pops up a > > >> dialog asking for the week number and only when I enter it there does > > the > > >> plan appear. This behaviour occurs all over the systems. What it is, > > I'm > > >> sure, is that the recordsource for the planning screen is: > > >> > > >> SELECT * > > >> FROM [Pr?paration planning] > > >> WHERE [Pr?paration planning].Semaine=[Formulaires]![Semaine > > >> planning]![Semaine] > > >> > > >> If you look at the WHERE statement the keyword Formulaires is not being > > >> recognised in English Access (it would be Forms here of course) so > > >> [Formulaires]![Semaine planning]![Semaine] is being treated as an > > unknown > > >> parameter and Access asks for user input. > > >> > > >> Interesting eh? Of course what I could do is get hold of a French > > version > > >> of > > >> Access but I'd need to install that on another machine as it would be > > >> sure > > >> to get in the way of the English version. A case for Virtual PC, I > > know. > > >> Anyway this post is not about solving this (unless someone has a great > > >> idea > > >> of course), more about pointing out yet another potential pratfall when > > >> you > > >> cross national/language borders. I'd be interested to know if Access > > >> handles > > >> the reverse ok, ie if [Forms] is used would that be ok in the French > > >> version? > > >> > > >> -- > > >> Andy Lacey > > >> http://www.minstersystems.co.uk > > >> > > >> > > >> ________________________________________________ > > >> Message sent using UebiMiau 2.7.2 > > >> > > >> -- 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 > > >> > > >> -- > > >> 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. > > >> Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > > >> 09.04.2008 16:20 > > >> > > > > > > -- > > > 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 > > > > > > -- > > > 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. > > > Version: 7.5.519 / Virus Database: 269.22.11/1368 - Release Date: > > > 09.04.2008 16:20 > > > > > > > > > > -- > > 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 John.Clark at niagaracounty.com Mon Apr 14 06:55:32 2008 From: John.Clark at niagaracounty.com (John Clark) Date: Mon, 14 Apr 2008 07:55:32 -0400 Subject: [AccessD] OT...sort of...general db question In-Reply-To: <480081E1.17723.27586E4C@stuart.lexacorp.com.pg> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD7194@WPEXCH05.colesmyer.ad.cmltd.net.au>, <4dd71a0c0804102015l5ac52c99qbf19790de4c73d6@mail.gmail.com> <480081E1.17723.27586E4C@stuart.lexacorp.com.pg> Message-ID: <48030DF3.167F.006B.0@niagaracounty.com> Hi all...long time since I've asked for any help, but something came up today, which makes me curious... We have a program, which uses SQL as its db host. There are a bazillion tables...an estimate of course...in this thing, and all but one is indexed. The table that is not indexed is the 3rd most populated table, and it is several tens of thousands of records. My question is this: what would be a programmer's reason to omit an index, for a table? I understand that one cannot speak for this specific program, but I am just looking for a general answer. It has always been drilled into my head, "index, index, INDEX!" So, I'm wondering if there are times that I may NOT want to include an index. Thank you all for your time. John W Clark John W. Clark Computer Programmer Niagara County Central Data Processing From ab-mi at post3.tele.dk Mon Apr 14 07:49:34 2008 From: ab-mi at post3.tele.dk (Asger Blond) Date: Mon, 14 Apr 2008 14:49:34 +0200 Subject: [AccessD] OT...sort of...general db question In-Reply-To: <20080414120013.YPCU22792.fep26.mail.dk@databaseadvisors.com> Message-ID: <000101c89e2e$17d0e730$2101a8c0@AB> An audit log table with lots of inserts handled by triggers for insert/update/delete on other tables could be an example. This kind of table is not often read and maintaining an index on the log table would slow down operations on the triggering tables. Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af John Clark Sendt: 14. april 2008 13:56 Til: Access Developers discussion and problem solving Emne: [AccessD] OT...sort of...general db question Hi all...long time since I've asked for any help, but something came up today, which makes me curious... We have a program, which uses SQL as its db host. There are a bazillion tables...an estimate of course...in this thing, and all but one is indexed. The table that is not indexed is the 3rd most populated table, and it is several tens of thousands of records. My question is this: what would be a programmer's reason to omit an index, for a table? I understand that one cannot speak for this specific program, but I am just looking for a general answer. It has always been drilled into my head, "index, index, INDEX!" So, I'm wondering if there are times that I may NOT want to include an index. Thank you all for your time. John W Clark John W. Clark Computer Programmer Niagara County Central Data Processing -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jimdettman at verizon.net Mon Apr 14 07:53:54 2008 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 14 Apr 2008 08:53:54 -0400 Subject: [AccessD] OT...sort of...general db question In-Reply-To: <48030DF3.167F.006B.0@niagaracounty.com> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD7194@WPEXCH05.colesmyer.ad.cmltd.net.au>, <4dd71a0c0804102015l5ac52c99qbf19790de4c73d6@mail.gmail.com> <480081E1.17723.27586E4C@stuart.lexacorp.com.pg> <48030DF3.167F.006B.0@niagaracounty.com> Message-ID: <020d01c89e2e$9923bec0$7ebea8c0@LaptopII> John, <> There are two basic reasons that one might not index: 1. The index would not be unique enough. This is called cardinality. A good example of something that is not very unique is an index on a yes/no column. There are only two possible values in the index. As a result, looking at the index is not going to be very helpful. Nine times out of ten, a table scan is going to be just as fast as the index, so the index is just extra overhead. 2. The more indexes you add the more overhead you have. Maintaining indexes takes time and can lead to performance and concurrency issues. A good example if where this would be a problem would be a historical table. Because you never know which way the data is going to be looked at, defining a bunch of indexes is not going to do a lot of good. Trying to do so would lead to severe performance and concurrency issues when new data was added. HTH, Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Clark Sent: Monday, April 14, 2008 7:56 AM To: Access Developers discussion and problem solving Subject: [AccessD] OT...sort of...general db question Hi all...long time since I've asked for any help, but something came up today, which makes me curious... We have a program, which uses SQL as its db host. There are a bazillion tables...an estimate of course...in this thing, and all but one is indexed. The table that is not indexed is the 3rd most populated table, and it is several tens of thousands of records. My question is this: what would be a programmer's reason to omit an index, for a table? I understand that one cannot speak for this specific program, but I am just looking for a general answer. It has always been drilled into my head, "index, index, INDEX!" So, I'm wondering if there are times that I may NOT want to include an index. Thank you all for your time. John W Clark John W. Clark Computer Programmer Niagara County Central Data Processing -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Mon Apr 14 10:02:00 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 14 Apr 2008 08:02:00 -0700 Subject: [AccessD] Alias Table Name Message-ID: <001401c89e40$7dcd9620$0301a8c0@HAL9005> Dear List: In a legacy app I came across some queries which in the QBE had 'alias'ed tables (or maybe queries). one called P was joined to one called A. The list of field names didn't correspond to any table. There are a lot of queries so I didn't look through them to see if a query matched the field list in either P or A. But I've never seen this done. Why would you do this? How can you tell what the source of the fields in the aliased table is? Is there some performance gain or other reason for doing this? MTIA, Rocky From jwcolby at colbyconsulting.com Mon Apr 14 10:11:57 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 14 Apr 2008 11:11:57 -0400 Subject: [AccessD] Office 2003 service pack Message-ID: <4803743D.8020602@colbyconsulting.com> I am just wondering what service pack you guys are using for Office 2003? SP3 is the latest but it has a ton of "known issues" and I am wondering whether to install it? -- John W. Colby www.ColbyConsulting.com From ssharkins at gmail.com Mon Apr 14 10:12:59 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 14 Apr 2008 11:12:59 -0400 Subject: [AccessD] Alias Table Name References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> Message-ID: <00df01c89e42$0862c520$4b3a8343@SusanOne> The most common reasons are to give the table a more meaningful name that's easier to remember or to give it a name that's shorter -- both making the reference easier to work with in code. Susan H. > Dear List: > > In a legacy app I came across some queries which in the QBE had 'alias'ed > tables (or maybe queries). one called P was joined to one called A. The > list of field names didn't correspond to any table. There are a lot of > queries so I didn't look through them to see if a query matched the field > list in either P or A. > > But I've never seen this done. Why would you do this? How can you tell > what the source of the fields in the aliased table is? Is there some > performance gain or other reason for doing this? > > MTIA, > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From markamatte at hotmail.com Mon Apr 14 10:16:52 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 14 Apr 2008 15:16:52 +0000 Subject: [AccessD] Alias Table Name In-Reply-To: <001401c89e40$7dcd9620$0301a8c0@HAL9005> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> Message-ID: Rocky, Go to the SQL view...you will be able to see the names. I use this type of approach when I am 'writing' queries (just typing SQL) that join tables...especially if the tables have some common fields...that way I don't have to type the table name over and over again. See below...same query...but example 2 takes less space and time to type. Thanks, Mark A. MAtte **********Example1****************** SELECT tblFile_Names.fullMDBCoord, tblTextFound.TextFound, tblFile_Names.Size FROM tblFile_Names INNER JOIN tblTextFound ON tblFile_Names.fullMDBCoord = tblTextFound.fullMDBCoord; **********Example1****************** **********Example2****************** SELECT A.fullMDBCoord, B.TextFound, A.Size FROM tblFile_Names A INNER JOIN tblTextFound B ON A.fullMDBCoord = B.fullMDBCoord; **********Example2****************** ---------------------------------------- > From: rockysmolin at bchacc.com > To: accessd at databaseadvisors.com > Date: Mon, 14 Apr 2008 08:02:00 -0700 > Subject: [AccessD] Alias Table Name > > Dear List: > > In a legacy app I came across some queries which in the QBE had 'alias'ed > tables (or maybe queries). one called P was joined to one called A. The > list of field names didn't correspond to any table. There are a lot of > queries so I didn't look through them to see if a query matched the field > list in either P or A. > > But I've never seen this done. Why would you do this? How can you tell > what the source of the fields in the aliased table is? Is there some > performance gain or other reason for doing this? > > MTIA, > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A From ssharkins at gmail.com Mon Apr 14 10:25:58 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 14 Apr 2008 11:25:58 -0400 Subject: [AccessD] Office 2003 service pack References: <4803743D.8020602@colbyconsulting.com> Message-ID: <00f501c89e43$e61df6e0$4b3a8343@SusanOne> http://blogs.techrepublic.com.com/msoffice/?p=283 Not a lot of feedback, but it was mixed -- both good and bad. I installed it and can't report anything unusual, although Outlook is hosed -- but I have no way of knowing whether it was SP 3 or something else. Susan H. >I am just wondering what service pack you guys are using for Office > 2003? SP3 is the latest but it has a ton of "known issues" and I am > wondering whether to install it? From jimdettman at verizon.net Mon Apr 14 10:36:50 2008 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 14 Apr 2008 11:36:50 -0400 Subject: [AccessD] Alias Table Name In-Reply-To: <001401c89e40$7dcd9620$0301a8c0@HAL9005> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> Message-ID: <002f01c89e45$5bff01f0$7ebea8c0@LaptopII> Rocky, For some, it's just a matter of formatting and/or saving some time as Mark and Susan said. But also in the past, Access had a hard "compile" limit on queries of 64K. A lot of developers used that technique to shorten table references to get around that problem enabling them to run more complex queries. 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: Monday, April 14, 2008 11:02 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Alias Table Name Dear List: In a legacy app I came across some queries which in the QBE had 'alias'ed tables (or maybe queries). one called P was joined to one called A. The list of field names didn't correspond to any table. There are a lot of queries so I didn't look through them to see if a query matched the field list in either P or A. But I've never seen this done. Why would you do this? How can you tell what the source of the fields in the aliased table is? Is there some performance gain or other reason for doing this? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From garykjos at gmail.com Mon Apr 14 10:45:24 2008 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 14 Apr 2008 10:45:24 -0500 Subject: [AccessD] Alias Table Name In-Reply-To: <001401c89e40$7dcd9620$0301a8c0@HAL9005> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> Message-ID: If you show the properties for the query and then click somewhere on the aliased table you will see the real source for the table or query. I use an alias name in a update query that I have a new version of a table every week and don't want to have to rekey a lot of table names in the update line, so I alias it to "Old" and then each week I just have to remove last weeks Old and replace it with this week's old and re-alias it. GK On Mon, Apr 14, 2008 at 10:02 AM, Rocky Smolin at Beach Access Software wrote: > Dear List: > > In a legacy app I came across some queries which in the QBE had 'alias'ed > tables (or maybe queries). one called P was joined to one called A. The > list of field names didn't correspond to any table. There are a lot of > queries so I didn't look through them to see if a query matched the field > list in either P or A. > > But I've never seen this done. Why would you do this? How can you tell > what the source of the fields in the aliased table is? Is there some > performance gain or other reason for doing this? > > MTIA, > > Rocky > > > > > > -- > 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 Mon Apr 14 10:47:18 2008 From: garykjos at gmail.com (Gary Kjos) Date: Mon, 14 Apr 2008 10:47:18 -0500 Subject: [AccessD] Alias Table Name In-Reply-To: <002f01c89e45$5bff01f0$7ebea8c0@LaptopII> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> <002f01c89e45$5bff01f0$7ebea8c0@LaptopII> Message-ID: The query builder tools we use for Oracle queries will make single letter alias names for tables. SQL Navigator and Toad I think both do that if you use the query builder in them. GK On Mon, Apr 14, 2008 at 10:36 AM, Jim Dettman wrote: > Rocky, > > For some, it's just a matter of formatting and/or saving some time as Mark > and Susan said. > > But also in the past, Access had a hard "compile" limit on queries of 64K. > A lot of developers used that technique to shorten table references to get > around that problem enabling them to run more complex queries. > > 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: Monday, April 14, 2008 11:02 AM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Alias Table Name > > > > Dear List: > > In a legacy app I came across some queries which in the QBE had 'alias'ed > tables (or maybe queries). one called P was joined to one called A. The > list of field names didn't correspond to any table. There are a lot of > queries so I didn't look through them to see if a query matched the field > list in either P or A. > > But I've never seen this done. Why would you do this? How can you tell > what the source of the fields in the aliased table is? Is there some > performance gain or other reason for doing this? > > MTIA, > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 dbdoug at gmail.com Mon Apr 14 12:06:12 2008 From: dbdoug at gmail.com (Doug Steele) Date: Mon, 14 Apr 2008 10:06:12 -0700 Subject: [AccessD] Office 2003 service pack In-Reply-To: <00f501c89e43$e61df6e0$4b3a8343@SusanOne> References: <4803743D.8020602@colbyconsulting.com> <00f501c89e43$e61df6e0$4b3a8343@SusanOne> Message-ID: <4dd71a0c0804141006x6f132468tfb39d9f688525992@mail.gmail.com> I've installed it and several clients have also - I haven't had any problems. That I know of... Doug Steele On Mon, Apr 14, 2008 at 8:25 AM, Susan Harkins wrote: > http://blogs.techrepublic.com.com/msoffice/?p=283 > > Not a lot of feedback, but it was mixed -- both good and bad. I installed > it > and can't report anything unusual, although Outlook is hosed -- but I have > no way of knowing whether it was SP 3 or something else. > > Susan H. > > >I am just wondering what service pack you guys are using for Office > > 2003? SP3 is the latest but it has a ton of "known issues" and I am > > wondering whether to install it? > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rockysmolin at bchacc.com Mon Apr 14 18:50:52 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 14 Apr 2008 16:50:52 -0700 Subject: [AccessD] Office 2003 service pack In-Reply-To: <4803743D.8020602@colbyconsulting.com> References: <4803743D.8020602@colbyconsulting.com> Message-ID: <003d01c89e8a$600adfe0$0301a8c0@HAL9005> I'm running it. No issues. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, April 14, 2008 8:12 AM To: Access Developers discussion and problem solving Subject: [AccessD] Office 2003 service pack I am just wondering what service pack you guys are using for Office 2003? SP3 is the latest but it has a ton of "known issues" and I am wondering whether to install it? -- John W. Colby www.ColbyConsulting.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. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 1:45 PM From rockysmolin at bchacc.com Mon Apr 14 18:52:57 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 14 Apr 2008 16:52:57 -0700 Subject: [AccessD] Alias Table Name In-Reply-To: References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> Message-ID: <003e01c89e8a$aa82bf70$0301a8c0@HAL9005> Not in this case. No source. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Monday, April 14, 2008 8:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alias Table Name If you show the properties for the query and then click somewhere on the aliased table you will see the real source for the table or query. I use an alias name in a update query that I have a new version of a table every week and don't want to have to rekey a lot of table names in the update line, so I alias it to "Old" and then each week I just have to remove last weeks Old and replace it with this week's old and re-alias it. GK On Mon, Apr 14, 2008 at 10:02 AM, Rocky Smolin at Beach Access Software wrote: > Dear List: > > In a legacy app I came across some queries which in the QBE had > 'alias'ed tables (or maybe queries). one called P was joined to one > called A. The list of field names didn't correspond to any table. > There are a lot of queries so I didn't look through them to see if a > query matched the field list in either P or A. > > But I've never seen this done. Why would you do this? How can you > tell what the source of the fields in the aliased table is? Is there > some performance gain or other reason for doing this? > > MTIA, > > Rocky > > > > > > -- > 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. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 1:45 PM From rockysmolin at bchacc.com Mon Apr 14 18:53:24 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 14 Apr 2008 16:53:24 -0700 Subject: [AccessD] Alias Table Name In-Reply-To: <002f01c89e45$5bff01f0$7ebea8c0@LaptopII> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> <002f01c89e45$5bff01f0$7ebea8c0@LaptopII> Message-ID: <003f01c89e8a$ba237320$0301a8c0@HAL9005> Thanks to all for their replies. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 14, 2008 8:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Rocky, For some, it's just a matter of formatting and/or saving some time as Mark and Susan said. But also in the past, Access had a hard "compile" limit on queries of 64K. A lot of developers used that technique to shorten table references to get around that problem enabling them to run more complex queries. 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: Monday, April 14, 2008 11:02 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Alias Table Name Dear List: In a legacy app I came across some queries which in the QBE had 'alias'ed tables (or maybe queries). one called P was joined to one called A. The list of field names didn't correspond to any table. There are a lot of queries so I didn't look through them to see if a query matched the field list in either P or A. But I've never seen this done. Why would you do this? How can you tell what the source of the fields in the aliased table is? Is there some performance gain or other reason for doing this? MTIA, Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 1:45 PM From ssharkins at gmail.com Mon Apr 14 19:01:25 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Mon, 14 Apr 2008 20:01:25 -0400 Subject: [AccessD] Alias Table Name References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> <003e01c89e8a$aa82bf70$0301a8c0@HAL9005> Message-ID: <006501c89e8b$dcd9c080$4b3a8343@SusanOne> Rocky, can you show us the SQL? Susan H. > Not in this case. No source. From Darryl.Collins at coles.com.au Mon Apr 14 19:07:45 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Tue, 15 Apr 2008 10:07:45 +1000 Subject: [AccessD] OT: Windows XP Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD71B6@WPEXCH05.colesmyer.ad.cmltd.net.au> Hey everyone, This article maybe of interest. http://edition.cnn.com/2008/TECH/04/14/microsoft.xp.ap/index.html 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 rockysmolin at bchacc.com Mon Apr 14 23:16:03 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 14 Apr 2008 21:16:03 -0700 Subject: [AccessD] Alias Table Name In-Reply-To: <006501c89e8b$dcd9c080$4b3a8343@SusanOne> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005><003e01c89e8a$aa82bf70$0301a8c0@HAL9005> <006501c89e8b$dcd9c080$4b3a8343@SusanOne> Message-ID: <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> SELECT P.MatterActionID, P.PersonID, P.HoursRemaining, A.TotalHoursRemaining FROM qryHoursRemainingByMatterActionAndPerson AS P INNER JOIN qsumHoursRemainingByMatterAction AS A ON P.MatterActionID = A.MatterActionID WHERE (((P.PersonID)=getpid()) AND ((P.HoursRemaining)>0) AND (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) AND ((A.TotalHoursRemaining)<=0) AND (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) AND (([Forms]![frmTM]![chkHoursRemaining])=False)); Two field lists aliased as A and P. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Monday, April 14, 2008 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alias Table Name Rocky, can you show us the SQL? Susan H. > Not in this case. No source. -- 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. Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 1:45 PM From stuart at lexacorp.com.pg Tue Apr 15 00:29:08 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Tue, 15 Apr 2008 15:29:08 +1000 Subject: [AccessD] Alias Table Name In-Reply-To: <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005>, <006501c89e8b$dcd9c080$4b3a8343@SusanOne>, <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> Message-ID: <4804C9C4.11787.6E3997@stuart.lexacorp.com.pg> It's just standard aliasing using the keyword "AS" to keep the SQL statement managable. On 14 Apr 2008 at 21:16, Rocky Smolin at Beach Access wrote: > SELECT P.MatterActionID, P.PersonID, P.HoursRemaining, A.TotalHoursRemaining Here's your P > FROM qryHoursRemainingByMatterActionAndPerson AS P > INNER JOIN and here's your A > qsumHoursRemainingByMatterAction AS A > ON P.MatterActionID = A.MatterActionID > WHERE (((P.PersonID)=getpid()) AND ((P.HoursRemaining)>0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) > AND ((A.TotalHoursRemaining)<=0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) > AND (([Forms]![frmTM]![chkHoursRemaining])=False)); > > Two field lists aliased as A and P. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, April 14, 2008 5:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Alias Table Name > > Rocky, can you show us the SQL? > > Susan H. > > > > Not in this case. No source. > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 > 1:45 PM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Apr 15 01:44:05 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Apr 2008 08:44:05 +0200 Subject: [AccessD] Alias Table Name Message-ID: Hi Rocky Can't be. You must be clicking at the wrong place or item ... /gustav >>> rockysmolin at bchacc.com 15-04-2008 01:52 >>> Not in this case. No source. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Monday, April 14, 2008 8:45 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alias Table Name If you show the properties for the query and then click somewhere on the aliased table you will see the real source for the table or query. From fuller.artful at gmail.com Tue Apr 15 02:16:16 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 15 Apr 2008 03:16:16 -0400 Subject: [AccessD] Filter by Form stuff Message-ID: <29f585dd0804150016k62c86090h8b9c620da031d54b@mail.gmail.com> Does anyone understand this stuff? I certainly don't. When I inquire upon the current filter I get this (to me) strange Lookup_* stuff that I do not comprehend. I need to strip all this and I know how to do Replace() etc. but that doesn't seem to be the issue. I have a form. The user elects to impose a filter. I want to be able to print the report, respecting said filter. This has proved problematic. I need to figure this out. Any suggestions? As always, TIA, Arthur (In the immortal words of the Simpsons: there are no stupid questions, only stupid people. I confess to membership in the latter category. I am a stupid person. Ok, fine. Let us move on and grant me the wisdom of the smart people here.) From jwcolby at colbyconsulting.com Tue Apr 15 03:17:43 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 15 Apr 2008 04:17:43 -0400 Subject: [AccessD] Alias Table Name In-Reply-To: <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005><003e01c89e8a$aa82bf70$0301a8c0@HAL9005> <006501c89e8b$dcd9c080$4b3a8343@SusanOne> <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> Message-ID: <480464A7.6050306@colbyconsulting.com> qryHoursRemainingByMatterActionAndPerson is P FROM qryHoursRemainingByMatterActionAndPerson AS P and qsumHoursRemainingByMatterAction is A qsumHoursRemainingByMatterAction AS A Rocky Smolin at Beach Access Software wrote: > SELECT P.MatterActionID, P.PersonID, P.HoursRemaining, A.TotalHoursRemaining > FROM qryHoursRemainingByMatterActionAndPerson AS P INNER JOIN > qsumHoursRemainingByMatterAction AS A ON P.MatterActionID = A.MatterActionID > WHERE (((P.PersonID)=getpid()) AND ((P.HoursRemaining)>0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) > AND ((A.TotalHoursRemaining)<=0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) > AND (([Forms]![frmTM]![chkHoursRemaining])=False)); > > Two field lists aliased as A and P. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, April 14, 2008 5:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Alias Table Name > > Rocky, can you show us the SQL? > > Susan H. > > >> Not in this case. No source. > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 > 1:45 PM > > -- John W. Colby www.ColbyConsulting.com From Darryl.Collins at coles.com.au Tue Apr 15 03:33:45 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Tue, 15 Apr 2008 18:33:45 +1000 Subject: [AccessD] Filter by Form stuff Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD71CF@WPEXCH05.colesmyer.ad.cmltd.net.au> Arthur, I use code for this sort of thing, I have no idea if this is the correct/best way, but it does work really well. '----------- code sample start ---------------------------------------- Private Sub cbAdminChoiceAPLID_AfterUpdate() Dim sSQL As String Dim lAPLID As Long lAPLID = Me.cbAdminChoiceAPLID.Value sSQL = "SELECT * FROM tbl_ProgramListingFixed WHERE (((APLID)=" & lAPLID & "));" Me.RecordSource = sSQL End Sub '------------ code sample end ----------------------------------------- Hope that helps. cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Arthur Fuller Sent: Tuesday, 15 April 2008 5:16 PM To: Access Developers discussion and problem solving Subject: [AccessD] Filter by Form stuff Does anyone understand this stuff? I certainly don't. When I inquire upon the current filter I get this (to me) strange Lookup_* stuff that I do not comprehend. I need to strip all this and I know how to do Replace() etc. but that doesn't seem to be the issue. I have a form. The user elects to impose a filter. I want to be able to print the report, respecting said filter. This has proved problematic. I need to figure this out. Any suggestions? As always, TIA, Arthur (In the immortal words of the Simpsons: there are no stupid questions, only stupid people. I confess to membership in the latter category. I am a stupid person. Ok, fine. Let us move on and grant me the wisdom of the smart people here.) -- 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 ab-mi at post3.tele.dk Tue Apr 15 04:42:02 2008 From: ab-mi at post3.tele.dk (Asger Blond) Date: Tue, 15 Apr 2008 11:42:02 +0200 Subject: [AccessD] Filter by Form stuff In-Reply-To: <20080415072036.ETCM1694.fep27.mail.dk@databaseadvisors.com> Message-ID: <000401c89edd$0d988700$2101a8c0@AB> Arthur, Have had this issue too. I had to strip both the "Lookup_*." for comboboxes/listboxes and the name of the query, on which the form was based, from the filterstring - like this: strCriteria = Me.Filter 'Strip string - remember to include the dot strCriteria = Replace(strCriteria, "Lookup_cboMyCombo.","") strCriteria = Replace(strCriteria, "qryMyQuery.","") 'Then print report DoCmd.OpenReport "rptMyReport", acPriview, strCriteria HTH Asger -----Oprindelig meddelelse----- Fra: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] P? vegne af Arthur Fuller Sendt: 15. april 2008 09:16 Til: Access Developers discussion and problem solving Emne: [AccessD] Filter by Form stuff Does anyone understand this stuff? I certainly don't. When I inquire upon the current filter I get this (to me) strange Lookup_* stuff that I do not comprehend. I need to strip all this and I know how to do Replace() etc. but that doesn't seem to be the issue. I have a form. The user elects to impose a filter. I want to be able to print the report, respecting said filter. This has proved problematic. I need to figure this out. Any suggestions? As always, TIA, Arthur (In the immortal words of the Simpsons: there are no stupid questions, only stupid people. I confess to membership in the latter category. I am a stupid person. Ok, fine. Let us move on and grant me the wisdom of the smart people here.) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Tue Apr 15 07:28:29 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Apr 2008 14:28:29 +0200 Subject: [AccessD] Web colours Message-ID: Hi all Those of you designing web pages, do you still stick to the "safe web colours" - the limited selection of 216 colours out of 256 possible colours? http://www.lynda.com/hex.asp As this Lynda writes, in 1996 this might be a concern, but today where I hardly know nobody having the old 65000 colour resolution, is this still valid in any way? Isn't is safe - at least for normal business use - to just go ahead and use the full RGB scale? /gustav From robert at servicexp.com Tue Apr 15 07:39:08 2008 From: robert at servicexp.com (Robert) Date: Tue, 15 Apr 2008 08:39:08 -0400 Subject: [AccessD] BE on a Network Storage Device..??? In-Reply-To: <000401c89edd$0d988700$2101a8c0@AB> References: <20080415072036.ETCM1694.fep27.mail.dk@databaseadvisors.com> <000401c89edd$0d988700$2101a8c0@AB> Message-ID: <001201c89ef5$b3ccd1e0$1b6675a0$@com> I've just started testing this with a D-Link 323, and it SEEMS to work. Any thoughts? WBR ~Robert From Gustav at cactus.dk Tue Apr 15 08:19:49 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Apr 2008 15:19:49 +0200 Subject: [AccessD] have some fun Message-ID: Hi all This gets worse and worse. With the risc of wasting your time, just browse the comments - so full of nonsense that it is beyond belief. But it is this kind of angry people you are up against should you discuss Access with a client who knows nothing and seek advice at his/her "computer expert". I wonder what such guys make for a living. Sitting around writing angry comments on this and that which they clearly know nothing about? Why don't they just stay off if they dislike Access that much? /gustav >>> ssharkins at gmail.com 09-04-2008 19:29 >>> http://blogs.techrepublic.com.com/10things/?p=331 ======Gustav wrote an article on Access corruption for TR -- it's making a few people pull hairs and trade insults. After reading the article, be sure to check out the comments -- some of these folks really have too much time on their hands. :) Susan H. From ssharkins at gmail.com Tue Apr 15 08:29:33 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 15 Apr 2008 09:29:33 -0400 Subject: [AccessD] have some fun References: Message-ID: <019e01c89efc$c043dfc0$6500a8c0@SusanOne> > I wonder what such guys make for a living. Sitting around writing angry > comments on this and that which they clearly know nothing about? Why don't > they just stay off if they dislike Access that much? =======Well, then, what would they do with their time? Don't let it bother you -- this is a business site driven by ad revenue. The more hits, the more TR likes us, so this is actually a good thing. :) Susan H. From garykjos at gmail.com Tue Apr 15 08:45:31 2008 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 15 Apr 2008 08:45:31 -0500 Subject: [AccessD] Alias Table Name In-Reply-To: <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> References: <001401c89e40$7dcd9620$0301a8c0@HAL9005> <003e01c89e8a$aa82bf70$0301a8c0@HAL9005> <006501c89e8b$dcd9c080$4b3a8343@SusanOne> <007d01c89eaf$6b72cc10$0301a8c0@HAL9005> Message-ID: Well there is your answer then qryHoursRemainingByMatterActionAndPerson AS P qsumHoursRemainingByMatterAction AS A GK On 4/14/08, Rocky Smolin at Beach Access Software wrote: > SELECT P.MatterActionID, P.PersonID, P.HoursRemaining, A.TotalHoursRemaining > FROM qryHoursRemainingByMatterActionAndPerson AS P INNER JOIN > qsumHoursRemainingByMatterAction AS A ON P.MatterActionID = A.MatterActionID > WHERE (((P.PersonID)=getpid()) AND ((P.HoursRemaining)>0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) > AND ((A.TotalHoursRemaining)<=0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR (((P.PersonID)=getpid()) > AND (([Forms]![frmTM]![chkHoursRemaining])=False)); > > Two field lists aliased as A and P. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Monday, April 14, 2008 5:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Alias Table Name > > Rocky, can you show us the SQL? > > Susan H. > > > > Not in this case. No source. > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: 4/13/2008 > 1:45 PM > > > -- > 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 rockysmolin at bchacc.com Tue Apr 15 09:07:55 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 07:07:55 -0700 Subject: [AccessD] have some fun In-Reply-To: References: Message-ID: <003a01c89f02$1a472400$0301a8c0@HAL9005> Yeah - I mean the language, the anger, the vitriol - like this comment: "Spelling words with teenage "hacker" shorthand. Oh I take you soooo much more seriously now! Does your daddy know you are surfing the web? Grow up. " Oh wait, that's vintage Colby... :o) Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 15, 2008 6:20 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] have some fun Hi all This gets worse and worse. With the risc of wasting your time, just browse the comments - so full of nonsense that it is beyond belief. But it is this kind of angry people you are up against should you discuss Access with a client who knows nothing and seek advice at his/her "computer expert". I wonder what such guys make for a living. Sitting around writing angry comments on this and that which they clearly know nothing about? Why don't they just stay off if they dislike Access that much? /gustav >>> ssharkins at gmail.com 09-04-2008 19:29 >>> http://blogs.techrepublic.com.com/10things/?p=331 ======Gustav wrote an article on Access corruption for TR -- it's making a few people pull hairs and trade insults. After reading the article, be sure to check out the comments -- some of these folks really have too much time on their hands. :) Susan H. -- 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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From rockysmolin at bchacc.com Tue Apr 15 09:08:45 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 07:08:45 -0700 Subject: [AccessD] Alias Table Name In-Reply-To: References: <001401c89e40$7dcd9620$0301a8c0@HAL9005><003e01c89e8a$aa82bf70$0301a8c0@HAL9005><006501c89e8b$dcd9c080$4b3a8343@SusanOne><007d01c89eaf$6b72cc10$0301a8c0@HAL9005> Message-ID: <003b01c89f02$37ec1970$0301a8c0@HAL9005> D'oh! Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gary Kjos Sent: Tuesday, April 15, 2008 6:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alias Table Name Well there is your answer then qryHoursRemainingByMatterActionAndPerson AS P qsumHoursRemainingByMatterAction AS A GK On 4/14/08, Rocky Smolin at Beach Access Software wrote: > SELECT P.MatterActionID, P.PersonID, P.HoursRemaining, > A.TotalHoursRemaining FROM qryHoursRemainingByMatterActionAndPerson AS > P INNER JOIN qsumHoursRemainingByMatterAction AS A ON P.MatterActionID > = A.MatterActionID WHERE (((P.PersonID)=getpid()) AND > ((P.HoursRemaining)>0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR > (((P.PersonID)=getpid()) AND ((A.TotalHoursRemaining)<=0) AND > (([Forms]![frmTM]![chkHoursRemaining])<>False)) OR > (((P.PersonID)=getpid()) AND > (([Forms]![frmTM]![chkHoursRemaining])=False)); > > Two field lists aliased as A and P. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Monday, April 14, 2008 5:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Alias Table Name > > Rocky, can you show us the SQL? > > Susan H. > > > > Not in this case. No source. > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1376 - Release Date: > 4/13/2008 > 1:45 PM > > > -- > 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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From ssharkins at gmail.com Tue Apr 15 09:13:13 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 15 Apr 2008 10:13:13 -0400 Subject: [AccessD] Transfer data from email to Access Message-ID: <024d01c89f02$f0b71360$6500a8c0@SusanOne> Last summer I wrote an article on using Word forms to collect and transfer data to an Access database. http://blogs.techrepublic.com.com/howdoi/?p=187 You don't really need to read the article to answer the following question, but thought I'd include the link just in case. A reader wants to collect the data using a Word form and then send the form via Email and transfer to Access on the other end. I don't think this is the right technique for that type of venture. First, I thought using an Outlook custom form would be easier, but that restricts the sender to using Outlook. Please don't suggest a .NET form -- if this reader knew .NET, he wouldn't be asking for help. Any suggestions? Susan H. From jwcolby at colbyconsulting.com Tue Apr 15 09:24:08 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 15 Apr 2008 10:24:08 -0400 Subject: [AccessD] have some fun In-Reply-To: <003a01c89f02$1a472400$0301a8c0@HAL9005> References: <003a01c89f02$1a472400$0301a8c0@HAL9005> Message-ID: <4804BA88.70904@colbyconsulting.com> ROTFL. Who? Bailiff, whack his peepee. Rocky Smolin at Beach Access Software wrote: > Yeah - I mean the language, the anger, the vitriol - like this comment: > > "Spelling words with teenage "hacker" shorthand. Oh I take you soooo much > more seriously now! > > Does your daddy know you are surfing the web? > > Grow up. " > > Oh wait, that's vintage Colby... > > :o) > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock > Sent: Tuesday, April 15, 2008 6:20 AM > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] have some fun > > Hi all > > This gets worse and worse. With the risc of wasting your time, just browse > the comments - so full of nonsense that it is beyond belief. But it is this > kind of angry people you are up against should you discuss Access with a > client who knows nothing and seek advice at his/her "computer expert". > > I wonder what such guys make for a living. Sitting around writing angry > comments on this and that which they clearly know nothing about? Why don't > they just stay off if they dislike Access that much? > > /gustav > >>>> ssharkins at gmail.com 09-04-2008 19:29 >>> > http://blogs.techrepublic.com.com/10things/?p=331 > > ======Gustav wrote an article on Access corruption for TR -- it's making a > few people pull hairs and trade insults. After reading the article, be sure > to check out the comments -- some of these folks really have too much time > on their hands. :) > > Susan H. > > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 > 9:26 AM > > -- John W. Colby www.ColbyConsulting.com From Gustav at cactus.dk Tue Apr 15 09:41:34 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Apr 2008 16:41:34 +0200 Subject: [AccessD] Transfer data from email to Access Message-ID: Hi Susan " .. but that restricts the sender to using" Word. That isn't much better. Access 2007 has an in-built feature for this: http://blogs.msdn.com/access/archive/2006/06/30/data-collection-through-email.aspx Perhaps someone has gained some experience with this? /gustav >>> ssharkins at gmail.com 15-04-2008 16:13 >>> Last summer I wrote an article on using Word forms to collect and transfer data to an Access database. http://blogs.techrepublic.com.com/howdoi/?p=187 You don't really need to read the article to answer the following question, but thought I'd include the link just in case. A reader wants to collect the data using a Word form and then send the form via Email and transfer to Access on the other end. I don't think this is the right technique for that type of venture. First, I thought using an Outlook custom form would be easier, but that restricts the sender to using Outlook. Please don't suggest a .NET form -- if this reader knew .NET, he wouldn't be asking for help. Any suggestions? Susan H. From ssharkins at gmail.com Tue Apr 15 10:03:52 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 15 Apr 2008 11:03:52 -0400 Subject: [AccessD] Transfer data from email to Access References: Message-ID: <005c01c89f09$ee36ccf0$6500a8c0@SusanOne> > Hi Susan > > " .. but that restricts the sender to using" Word. That isn't much better. > > Access 2007 has an in-built feature for this: > > http://blogs.msdn.com/access/archive/2006/06/30/data-collection-through-email.aspx > > Perhaps someone has gained some experience with this? ======I was thinking InfoPath myself, but I admit, I haven't had need to try it out. Sounds like an article to me. :) Susan H. From DWUTKA at Marlow.com Tue Apr 15 10:15:31 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 15 Apr 2008 10:15:31 -0500 Subject: [AccessD] Alias Table Name In-Reply-To: <003f01c89e8a$ba237320$0301a8c0@HAL9005> Message-ID: Hey Rocky, just an FYI, there is another specific use for table aliases. If you have a subquery, that needs data from the parent query, the table must be aliased in the parent query. For example: tblProducts ProductID ProductName ProductDescription tblInventoryTransactions ProductID TransactionValue (negative for out of inventory, positive for into inventory) The typical way to get a query to return: SomePartName Quantity Would be to use a Totals query, but the problem is, there are some limitations there. Memo fields can cause some issues there too. So, you could use a subquery, like this: SELECT ProductName, ProductDescription, (SELECT Sum(TransactionValue) FROM tblInventoryTransactions WHERE tblInventoryTransactions.ProductID=T1.ProductID) FROM tblProducts AS T1 Without aliasing tblProducts, Jet isn't going to know to use the data from the 'parent' query. 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, April 14, 2008 6:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Thanks to all for their replies. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 14, 2008 8:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Rocky, For some, it's just a matter of formatting and/or saving some time as Mark and Susan said. But also in the past, Access had a hard "compile" limit on queries of 64K. A lot of developers used that technique to shorten table references to get around that problem enabling them to run more complex queries. 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: Monday, April 14, 2008 11:02 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Alias Table Name Dear List: In a legacy app I came across some queries which in the QBE had 'alias'ed tables (or maybe queries). one called P was joined to one called A. The list of field names didn't correspond to any table. There are a lot of queries so I didn't look through them to see if a query matched the field list in either P or A. But I've never seen this done. Why would you do this? How can you tell what the source of the fields in the aliased table is? Is there some performance gain or other reason for doing this? MTIA, Rocky 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 Apr 15 10:20:04 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 15 Apr 2008 11:20:04 -0400 Subject: [AccessD] Transfer data from email to Access In-Reply-To: <005c01c89f09$ee36ccf0$6500a8c0@SusanOne> References: <005c01c89f09$ee36ccf0$6500a8c0@SusanOne> Message-ID: <4804C7A4.7000608@colbyconsulting.com> Susan, Do you NOT get paid for the article you and Gustav wrote? It appeared from your response that perhaps you were saying "no pay". Susan Harkins wrote: > >> Hi Susan >> >> " .. but that restricts the sender to using" Word. That isn't much better. >> >> Access 2007 has an in-built feature for this: >> >> http://blogs.msdn.com/access/archive/2006/06/30/data-collection-through-email.aspx >> >> Perhaps someone has gained some experience with this? > > ======I was thinking InfoPath myself, but I admit, I haven't had need to try > it out. Sounds like an article to me. :) > > Susan H. > -- John W. Colby www.ColbyConsulting.com From rockysmolin at bchacc.com Tue Apr 15 10:33:28 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 08:33:28 -0700 Subject: [AccessD] Alias Table Name In-Reply-To: References: <003f01c89e8a$ba237320$0301a8c0@HAL9005> Message-ID: <000301c89f0e$0e0471f0$0301a8c0@HAL9005> Can't the field from the query be specified like you qualify a field from a table? For example if the field ProductNumber is in both Table tblA and tblB, when referring to ProductNumber you'd have to specify tblA.ProductNumber or tblB.ProductNumber. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, April 15, 2008 8:16 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alias Table Name Hey Rocky, just an FYI, there is another specific use for table aliases. If you have a subquery, that needs data from the parent query, the table must be aliased in the parent query. For example: tblProducts ProductID ProductName ProductDescription tblInventoryTransactions ProductID TransactionValue (negative for out of inventory, positive for into inventory) The typical way to get a query to return: SomePartName Quantity Would be to use a Totals query, but the problem is, there are some limitations there. Memo fields can cause some issues there too. So, you could use a subquery, like this: SELECT ProductName, ProductDescription, (SELECT Sum(TransactionValue) FROM tblInventoryTransactions WHERE tblInventoryTransactions.ProductID=T1.ProductID) FROM tblProducts AS T1 Without aliasing tblProducts, Jet isn't going to know to use the data from the 'parent' query. 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, April 14, 2008 6:53 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Thanks to all for their replies. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 14, 2008 8:37 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Rocky, For some, it's just a matter of formatting and/or saving some time as Mark and Susan said. But also in the past, Access had a hard "compile" limit on queries of 64K. A lot of developers used that technique to shorten table references to get around that problem enabling them to run more complex queries. 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: Monday, April 14, 2008 11:02 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Alias Table Name Dear List: In a legacy app I came across some queries which in the QBE had 'alias'ed tables (or maybe queries). one called P was joined to one called A. The list of field names didn't correspond to any table. There are a lot of queries so I didn't look through them to see if a query matched the field list in either P or A. But I've never seen this done. Why would you do this? How can you tell what the source of the fields in the aliased table is? Is there some performance gain or other reason for doing this? MTIA, Rocky 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From ssharkins at gmail.com Tue Apr 15 10:34:05 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 15 Apr 2008 11:34:05 -0400 Subject: [AccessD] Transfer data from email to Access References: <005c01c89f09$ee36ccf0$6500a8c0@SusanOne> <4804C7A4.7000608@colbyconsulting.com> Message-ID: <001c01c89f0e$2e4bfeb0$6500a8c0@SusanOne> It was a joke. :) Susan H. > Susan, > > Do you NOT get paid for the article you and Gustav wrote? It appeared > from your response that perhaps you were saying "no pay". From DWUTKA at Marlow.com Tue Apr 15 10:46:27 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 15 Apr 2008 10:46:27 -0500 Subject: [AccessD] Alias Table Name In-Reply-To: <000301c89f0e$0e0471f0$0301a8c0@HAL9005> Message-ID: Not with a subquery. In a subquery, you need to know where the datasource is. SELECT tblA.Field1, tblB.Field2, (SELECT tblA.Field2 FROM tblA WHERE tblA.Field5=T1.Field5) FROM tblA AS T1 INNER JOIN tblB ON T1.Field3=tblB.Field3 Notice, in the SQL above, the subquery is using one of the same tables as the parent query. By designating the parent query's tblA as T1, the subquery knows that it needs to pull the data from the parent query's recordset to complete it's work. 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: Tuesday, April 15, 2008 10:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Can't the field from the query be specified like you qualify a field from a table? For example if the field ProductNumber is in both Table tblA and tblB, when referring to ProductNumber you'd have to specify tblA.ProductNumber or tblB.ProductNumber. Rocky 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 jedi at charm.net Tue Apr 15 11:16:16 2008 From: jedi at charm.net (Michael Bahr) Date: Tue, 15 Apr 2008 12:16:16 -0400 (EDT) Subject: [AccessD] Web colours In-Reply-To: References: Message-ID: <1598.198.118.94.95.1208276176.squirrel@mail.expedient.net> Hi Gustav, I think it was more browser specific, like Netscape. And perhaps the video cards of that era lacked the horsepower. Mike... > Hi all > > Those of you designing web pages, do you still stick to the "safe web > colours" - the limited selection of 216 colours out of 256 possible > colours? > > http://www.lynda.com/hex.asp > > As this Lynda writes, in 1996 this might be a concern, but today where I > hardly know nobody having the old 65000 colour resolution, is this still > valid in any way? > Isn't is safe - at least for normal business use - to just go ahead and > use the full RGB scale? > > /gustav > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dwaters at usinternet.com Tue Apr 15 11:27:26 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 15 Apr 2008 11:27:26 -0500 Subject: [AccessD] Transfer data from email to Access In-Reply-To: <024d01c89f02$f0b71360$6500a8c0@SusanOne> References: <024d01c89f02$f0b71360$6500a8c0@SusanOne> Message-ID: <001901c89f15$97c3a490$0300a8c0@danwaters> Susan, You can transfer data via email using .xml files. 1. Access will export from a table or query to an .xml file. 2. Send an email to the correct person with that file attached. Do this: 3a. The recipient receives the email and moves the attached file to a location. Or this: 3b. Write code so that the recipient can simply select the email. Access (using Outlook VBA methods) can select the email and 'strip off' the attachment to a specific location. 4. Access can now import that file to append the data to a table. This could be a temp table so that the data could be further manipulated. I've done 3b enough to know that it does work. In the next few days I'll publish the key lines of code. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, April 15, 2008 9:13 AM To: AccessD at databaseadvisors.com Subject: [AccessD] Transfer data from email to Access Last summer I wrote an article on using Word forms to collect and transfer data to an Access database. http://blogs.techrepublic.com.com/howdoi/?p=187 You don't really need to read the article to answer the following question, but thought I'd include the link just in case. A reader wants to collect the data using a Word form and then send the form via Email and transfer to Access on the other end. I don't think this is the right technique for that type of venture. First, I thought using an Outlook custom form would be easier, but that restricts the sender to using Outlook. Please don't suggest a .NET form -- if this reader knew .NET, he wouldn't be asking for help. Any suggestions? Susan H. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Apr 15 11:58:41 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 09:58:41 -0700 Subject: [AccessD] Alias Table Name In-Reply-To: References: <000301c89f0e$0e0471f0$0301a8c0@HAL9005> Message-ID: <001b01c89f19$f5446c40$0301a8c0@HAL9005> Got it. Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Tuesday, April 15, 2008 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Alias Table Name Not with a subquery. In a subquery, you need to know where the datasource is. SELECT tblA.Field1, tblB.Field2, (SELECT tblA.Field2 FROM tblA WHERE tblA.Field5=T1.Field5) FROM tblA AS T1 INNER JOIN tblB ON T1.Field3=tblB.Field3 Notice, in the SQL above, the subquery is using one of the same tables as the parent query. By designating the parent query's tblA as T1, the subquery knows that it needs to pull the data from the parent query's recordset to complete it's work. 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: Tuesday, April 15, 2008 10:33 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Alias Table Name Can't the field from the query be specified like you qualify a field from a table? For example if the field ProductNumber is in both Table tblA and tblB, when referring to ProductNumber you'd have to specify tblA.ProductNumber or tblB.ProductNumber. Rocky 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From bill_patten at embarqmail.com Tue Apr 15 12:17:41 2008 From: bill_patten at embarqmail.com (Bill Patten) Date: Tue, 15 Apr 2008 10:17:41 -0700 Subject: [AccessD] BE on a Network Storage Device..??? In-Reply-To: <001201c89ef5$b3ccd1e0$1b6675a0$@com> References: <20080415072036.ETCM1694.fep27.mail.dk@databaseadvisors.com><000401c89edd$0d988700$2101a8c0@AB> <001201c89ef5$b3ccd1e0$1b6675a0$@com> Message-ID: Robert, I have a client where we moved the BE (MDB) from a local PC to the server farm. The program ran so slow (we thought it was a network issue) that we moved it back to a local PC. Recently for backup issues we moved it back to the server farm. Same problem. I was talking to one of their IT people and I found out (to my surprise) that the MDB was being placed on a NAS with.Raid 5. The IT and I discussed the problem, and he said he had heard that the NAS could not handle multiple connections as well as a PC. I do not know if this is true, just pass it on for you to check on. Our solution is to move them to a SQL server backend, which has to go on a Server not the NAS. Hope this helps. Bill ----- Original Message ----- From: "Robert" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 5:39 AM Subject: [AccessD] BE on a Network Storage Device..??? I've just started testing this with a D-Link 323, and it SEEMS to work. Any thoughts? WBR ~Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Tue Apr 15 12:53:29 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 15 Apr 2008 13:53:29 -0400 Subject: [AccessD] Transfer data from email to Access References: <024d01c89f02$f0b71360$6500a8c0@SusanOne> <001901c89f15$97c3a490$0300a8c0@danwaters> Message-ID: <005701c89f21$9e8ee080$6500a8c0@SusanOne> How do you collect the data in the first place? Susan H. > Susan, > > You can transfer data via email using .xml files. > > 1. Access will export from a table or query to an .xml file. > 2. Send an email to the correct person with that file attached. > > Do this: > 3a. The recipient receives the email and moves the attached file to a > location. > > Or this: > 3b. Write code so that the recipient can simply select the email. Access > (using Outlook VBA methods) can select the email and 'strip off' the > attachment to a specific location. > > 4. Access can now import that file to append the data to a table. This > could be a temp table so that the data could be further manipulated. > > I've done 3b enough to know that it does work. In the next few days I'll > publish the key lines of code. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, April 15, 2008 9:13 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Transfer data from email to Access > > Last summer I wrote an article on using Word forms to collect and transfer > data to an Access database. > > http://blogs.techrepublic.com.com/howdoi/?p=187 > > You don't really need to read the article to answer the following > question, > but thought I'd include the link just in case. > > A reader wants to collect the data using a Word form and then send the > form > via Email and transfer to Access on the other end. > > I don't think this is the right technique for that type of venture. First, > I > > thought using an Outlook custom form would be easier, but that restricts > the > > sender to using Outlook. Please don't suggest a .NET form -- if this > reader > knew .NET, he wouldn't be asking for help. > > Any suggestions? > > 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 Gustav at cactus.dk Tue Apr 15 12:56:34 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Apr 2008 19:56:34 +0200 Subject: [AccessD] SQL: Dynamic list of dates Message-ID: Hi all Just a reminder should you need to create a list of dates for a period, present or future, in pure SQL. Here is how to create a dynamic list of dates for up to one year from any date. Create two small tables, tblDays with Integer values from 1 to 31, and tblMonth with Integer values from 1 to 12. Use these in a query with a Cartesian (multiplying) join as shown. PARAMETERS Date1 DateTime, Date2 DateTime; SELECT DISTINCT DateSerial( Year([Date1]), Month([Date1])-1+[tblMonth]![Month], Day([Date1])-1+[tblDays]![Day]) AS DateOfPeriod FROM tblDays, tblMonth WHERE DateSerial( Year([Date1]), Month([Date1])-1+[tblMonth]![Month], Day([Date1])-1+[tblDays]![Day]) Between [Date1] And [Date2]; A note: If you prefer, you can of course use tblDays with an alias for tblMonths as well by filtering on 1 to 12, thus using one table only. In that case a more neutral name than Day should be given the field holding the values. Or you could create a general purpose query, qdyMonth: SELECT [Day] As Month FROM tblDays WHERE [Day] Between 1 And 12 and use that for tblMonth. /gustav From dwaters at usinternet.com Tue Apr 15 13:49:25 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 15 Apr 2008 13:49:25 -0500 Subject: [AccessD] Transfer data from email to Access In-Reply-To: <005701c89f21$9e8ee080$6500a8c0@SusanOne> References: <024d01c89f02$f0b71360$6500a8c0@SusanOne><001901c89f15$97c3a490$0300a8c0@danwaters> <005701c89f21$9e8ee080$6500a8c0@SusanOne> Message-ID: <000f01c89f29$6d510180$0300a8c0@danwaters> The data would need to be entered into an Access database to begin with. I'd guess that could be something pretty simple if it was to replace a Word document. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, April 15, 2008 12:53 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Transfer data from email to Access How do you collect the data in the first place? Susan H. > Susan, > > You can transfer data via email using .xml files. > > 1. Access will export from a table or query to an .xml file. > 2. Send an email to the correct person with that file attached. > > Do this: > 3a. The recipient receives the email and moves the attached file to a > location. > > Or this: > 3b. Write code so that the recipient can simply select the email. Access > (using Outlook VBA methods) can select the email and 'strip off' the > attachment to a specific location. > > 4. Access can now import that file to append the data to a table. This > could be a temp table so that the data could be further manipulated. > > I've done 3b enough to know that it does work. In the next few days I'll > publish the key lines of code. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, April 15, 2008 9:13 AM > To: AccessD at databaseadvisors.com > Subject: [AccessD] Transfer data from email to Access > > Last summer I wrote an article on using Word forms to collect and transfer > data to an Access database. > > http://blogs.techrepublic.com.com/howdoi/?p=187 > > You don't really need to read the article to answer the following > question, > but thought I'd include the link just in case. > > A reader wants to collect the data using a Word form and then send the > form > via Email and transfer to Access on the other end. > > I don't think this is the right technique for that type of venture. First, > I > > thought using an Outlook custom form would be easier, but that restricts > the > > sender to using Outlook. Please don't suggest a .NET form -- if this > reader > knew .NET, he wouldn't be asking for help. > > Any suggestions? > > 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 Tue Apr 15 13:54:12 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 11:54:12 -0700 Subject: [AccessD] Set Recordsource of sub Form Message-ID: <003601c89f2a$188f0c90$0301a8c0@HAL9005> Dear List: I can't seem to get the syntax on this right. From a main form I want to set the recordsource of a sub form. I'm trying: Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND MailingList = True " & strOrderBy but it won't compile - says 'Method of Datamember no found'. What is the correct syntax to set the record source on a sub-form? MTIA Rocky From rockysmolin at bchacc.com Tue Apr 15 13:59:44 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 11:59:44 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form Message-ID: <003e01c89f2a$de6171b0$0301a8c0@HAL9005> P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = strRecordSource & " AND MailingList = True " & strOrderBy doesn't work either. :( Rocky _____ From: Rocky Smolin at Beach Access Software [mailto:rockysmolin at bchacc.com] Sent: Tuesday, April 15, 2008 11:54 AM To: 'Access Developers discussion and problem solving' Subject: Set Recordsource of sub Form Dear List: I can't seem to get the syntax on this right. From a main form I want to set the recordsource of a sub form. I'm trying: Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND MailingList = True " & strOrderBy but it won't compile - says 'Method of Datamember no found'. What is the correct syntax to set the record source on a sub-form? MTIA Rocky From papparuff at comcast.net Tue Apr 15 14:06:43 2008 From: papparuff at comcast.net (John Ruff) Date: Tue, 15 Apr 2008 12:06:43 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form References: <003e01c89f2a$de6171b0$0301a8c0@HAL9005> Message-ID: <00dd01c89f2b$dd2fb300$b5010a0a@siq.solutionsiq.com> If strRecordSource is a string, should it not be surrounded by quotes? Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = "'" & strRecordSource & "' AND MailingList = True " & strOrderBy John V. Ruff Applications Support Analyst SolutionsIQ ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 11:59 AM Subject: [AccessD] FW: Set Recordsource of sub Form > P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > strRecordSource & " AND MailingList = True " & strOrderBy > > doesn't work either. :( > > Rocky > > > > > > > > > _____ > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, April 15, 2008 11:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Set Recordsource of sub Form > > > Dear List: > > I can't seem to get the syntax on this right. From a main form I want to > set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From kismert at gmail.com Tue Apr 15 14:09:26 2008 From: kismert at gmail.com (Kenneth Ismert) Date: Tue, 15 Apr 2008 14:09:26 -0500 Subject: [AccessD] Web colours (Michael Bahr) Message-ID: <7c7841600804151209w4d8abfe5o8fe1255076db1613@mail.gmail.com> A vanishingly small percentage of users still use 8-bit video cards nowadays, so full 24-bit graphics are the norm for the web. Further, since IE7 supports PNGs with alpha-transparencies, and IE8 is on the way, it's finally safe to use the full capabilities of the PNG graphic format. PNG transparencies add a lot of design freedom to a web site. IE6 doesn't render PNG transparencies without an add-on, but since the IE6 is now 7 years old, and soon 2 versions behind, my response to IE6 users is increasingly becoming: screw them. Once IE8 comes out, I'm seriously considering using conditional comments to show a red box only to IE6 and earlier users, telling them that they aren't getting the optimal browsing experience because their browser is out-of-date, and urging them to upgrade. -Ken > > > ---------- Forwarded message ---------- > From: "Michael Bahr" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Date: Tue, 15 Apr 2008 12:16:16 -0400 (EDT) > Subject: Re: [AccessD] Web colours > Hi Gustav, I think it was more browser specific, like Netscape. And > perhaps the video cards of that era lacked the horsepower. > > Mike... > > > Hi all > > > > Those of you designing web pages, do you still stick to the "safe web > > colours" - the limited selection of 216 colours out of 256 possible > > colours? > > > > http://www.lynda.com/hex.asp > > > > As this Lynda writes, in 1996 this might be a concern, but today where I > > hardly know nobody having the old 65000 colour resolution, is this still > > valid in any way? > > Isn't is safe - at least for normal business use - to just go ahead and > > use the full RGB scale? > > > > /gustav > > > From mmattys at rochester.rr.com Tue Apr 15 14:10:11 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Tue, 15 Apr 2008 15:10:11 -0400 Subject: [AccessD] FW: Set Recordsource of sub Form References: <003e01c89f2a$de6171b0$0301a8c0@HAL9005> Message-ID: <019b01c89f2c$57bbec10$0502a8c0@Laptop> Forms!ClientPersons!ClientPersonsSubFrm.FORM.RecordSource Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 2:59 PM Subject: [AccessD] FW: Set Recordsource of sub Form > P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > strRecordSource & " AND MailingList = True " & strOrderBy > > doesn't work either. :( > > Rocky > > > > > > > > > _____ > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, April 15, 2008 11:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Set Recordsource of sub Form > > > Dear List: > > I can't seem to get the syntax on this right. From a main form I want to > set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From miscellany at mvps.org Tue Apr 15 14:13:10 2008 From: miscellany at mvps.org (Steve Schapel) Date: Wed, 16 Apr 2008 07:13:10 +1200 Subject: [AccessD] Set Recordsource of sub Form In-Reply-To: <003601c89f2a$188f0c90$0301a8c0@HAL9005> References: <003601c89f2a$188f0c90$0301a8c0@HAL9005> Message-ID: <4804FE46.2040709@mvps.org> Rocky, Try it like this: Me.ClientPersonsSubFrm.Form.RecordSource = strRecordSource & " AND MailingList = True " & strOrderBy Regards Steve Rocky Smolin at Beach Access Software wrote: > Dear List: > > I can't seem to get the syntax on this right. From a main form I want to > set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > From spike at tenbus.co.uk Tue Apr 15 14:16:09 2008 From: spike at tenbus.co.uk (Webadmin - Tenbus) Date: Tue, 15 Apr 2008 20:16:09 +0100 Subject: [AccessD] Web colours In-Reply-To: <1598.198.118.94.95.1208276176.squirrel@mail.expedient.net> References: <1598.198.118.94.95.1208276176.squirrel@mail.expedient.net> Message-ID: <4804FEF9.1050007@tenbus.co.uk> Hello Gustav! As I recall it was an operating system problem. There was about 40 or so colours where Windows and Mac could not agree. This left the so-called 216 "web-safe colors". I think this is pretty much dead these day. The wikipedia page () agrees with me ;-) Regards! Chris Foote Michael Bahr wrote: > Hi Gustav, I think it was more browser specific, like Netscape. And > perhaps the video cards of that era lacked the horsepower. > > Mike... > > >> Hi all >> >> Those of you designing web pages, do you still stick to the "safe web >> colours" - the limited selection of 216 colours out of 256 possible >> colours? >> >> http://www.lynda.com/hex.asp >> >> As this Lynda writes, in 1996 this might be a concern, but today where I >> hardly know nobody having the old 65000 colour resolution, is this still >> valid in any way? >> Isn't is safe - at least for normal business use - to just go ahead and >> use the full RGB scale? >> >> /gustav >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> >> > > > From robert at servicexp.com Tue Apr 15 14:29:03 2008 From: robert at servicexp.com (Robert) Date: Tue, 15 Apr 2008 15:29:03 -0400 Subject: [AccessD] BE on a Network Storage Device..??? In-Reply-To: References: <20080415072036.ETCM1694.fep27.mail.dk@databaseadvisors.com><000401c89edd$0d988700$2101a8c0@AB> <001201c89ef5$b3ccd1e0$1b6675a0$@com> Message-ID: <003b01c89f2e$f79e2e30$e6da8a90$@com> Bill, I have been testing for a while now, RAID 1's performance was the worst, very slow... RAID 0 (2 identical 500 Gb Drives) was very, very snappy, about twice as fast as when the back end is sitting on another PC. (other PC on the same network at the same speed (1Gbit Lan) as the NAS. I don't think the lost of the mirror will affect us too much, as we run frequent backups of the data to another Local HHD. And then for the very important stuff, to a removable flash drive... I have not tested any other configurations such as JBOD or No RAID (Plain Drives), so I still don't know if I'm at the best setup in terms of access speed. My concern is corruption. The D-Link DNS-323 formats the drive EXT2, so I don't know if that is going to cause any problems... Thanks for your input WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Tuesday, April 15, 2008 1:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE on a Network Storage Device..??? Robert, I have a client where we moved the BE (MDB) from a local PC to the server farm. The program ran so slow (we thought it was a network issue) that we moved it back to a local PC. Recently for backup issues we moved it back to the server farm. Same problem. I was talking to one of their IT people and I found out (to my surprise) that the MDB was being placed on a NAS with.Raid 5. The IT and I discussed the problem, and he said he had heard that the NAS could not handle multiple connections as well as a PC. I do not know if this is true, just pass it on for you to check on. Our solution is to move them to a SQL server backend, which has to go on a Server not the NAS. Hope this helps. Bill ----- Original Message ----- From: "Robert" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 5:39 AM Subject: [AccessD] BE on a Network Storage Device..??? I've just started testing this with a D-Link 323, and it SEEMS to work. Any thoughts? WBR ~Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 15 14:40:06 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 12:40:06 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form In-Reply-To: <00dd01c89f2b$dd2fb300$b5010a0a@siq.solutionsiq.com> References: <003e01c89f2a$de6171b0$0301a8c0@HAL9005> <00dd01c89f2b$dd2fb300$b5010a0a@siq.solutionsiq.com> Message-ID: <004d01c89f30$82b696f0$0301a8c0@HAL9005> John: It doesn't get to the right side of the =. Using: Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = I get object doesn't support this property or method. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Ruff Sent: Tuesday, April 15, 2008 12:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Set Recordsource of sub Form If strRecordSource is a string, should it not be surrounded by quotes? Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = "'" & strRecordSource & "' AND MailingList = True " & strOrderBy John V. Ruff Applications Support Analyst SolutionsIQ ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 11:59 AM Subject: [AccessD] FW: Set Recordsource of sub Form > P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > strRecordSource & " AND MailingList = True " & strOrderBy > > doesn't work either. :( > > Rocky > > > > > > > > > _____ > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, April 15, 2008 11:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Set Recordsource of sub Form > > > Dear List: > > I can't seem to get the syntax on this right. From a main form I want to > set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From papparuff at comcast.net Tue Apr 15 14:56:43 2008 From: papparuff at comcast.net (John Ruff) Date: Tue, 15 Apr 2008 12:56:43 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form References: <003e01c89f2a$de6171b0$0301a8c0@HAL9005><00dd01c89f2b$dd2fb300$b5010a0a@siq.solutionsiq.com> <004d01c89f30$82b696f0$0301a8c0@HAL9005> Message-ID: <011c01c89f32$dd3b6ea0$b5010a0a@siq.solutionsiq.com> Rocky, Me!ClientPersonsSubFrm!Form!RecordSource= or Me.ClientPersonsSubFrm.Form.RecordSource= papparuff John V. Ruff Applications Support Analyst SolutionsIQ ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 12:40 PM Subject: Re: [AccessD] FW: Set Recordsource of sub Form > John: > > It doesn't get to the right side of the =. > > Using: > > Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > > I get object doesn't support this property or method. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Ruff > Sent: Tuesday, April 15, 2008 12:07 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Set Recordsource of sub Form > > If strRecordSource is a string, should it not be surrounded by quotes? > Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = "'" & > strRecordSource > & "' AND MailingList = True " & strOrderBy > > John V. Ruff > > Applications Support Analyst > > SolutionsIQ > > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Tuesday, April 15, 2008 11:59 AM > Subject: [AccessD] FW: Set Recordsource of sub Form > > >> P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = >> strRecordSource & " AND MailingList = True " & strOrderBy >> >> doesn't work either. :( >> >> Rocky >> >> >> >> >> >> >> >> >> _____ >> >> From: Rocky Smolin at Beach Access Software >> [mailto:rockysmolin at bchacc.com] >> Sent: Tuesday, April 15, 2008 11:54 AM >> To: 'Access Developers discussion and problem solving' >> Subject: Set Recordsource of sub Form >> >> >> Dear List: >> >> I can't seem to get the syntax on this right. From a main form I want to >> set the recordsource of a sub form. I'm trying: >> >> Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND >> MailingList = True " & strOrderBy >> >> but it won't compile - says 'Method of Datamember no found'. >> >> What is the correct syntax to set the record source on a sub-form? >> >> MTIA >> >> Rocky >> >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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. > Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: > 4/14/2008 > 9:26 AM > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Apr 15 15:02:21 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 13:02:21 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form In-Reply-To: <019b01c89f2c$57bbec10$0502a8c0@Laptop> References: <003e01c89f2a$de6171b0$0301a8c0@HAL9005> <019b01c89f2c$57bbec10$0502a8c0@Laptop> Message-ID: <004f01c89f33$9dde01e0$0301a8c0@HAL9005> You are correct, sir! Thank you! Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Tuesday, April 15, 2008 12:10 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Set Recordsource of sub Form Forms!ClientPersons!ClientPersonsSubFrm.FORM.RecordSource Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 2:59 PM Subject: [AccessD] FW: Set Recordsource of sub Form > P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > strRecordSource & " AND MailingList = True " & strOrderBy > > doesn't work either. :( > > Rocky > > > > > > > > > _____ > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, April 15, 2008 11:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Set Recordsource of sub Form > > > Dear List: > > I can't seem to get the syntax on this right. From a main form I want to > set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From rockysmolin at bchacc.com Tue Apr 15 15:02:45 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 13:02:45 -0700 Subject: [AccessD] Set Recordsource of sub Form In-Reply-To: <4804FE46.2040709@mvps.org> References: <003601c89f2a$188f0c90$0301a8c0@HAL9005> <4804FE46.2040709@mvps.org> Message-ID: <005001c89f33$ac3593c0$0301a8c0@HAL9005> That's it! Thanks. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel Sent: Tuesday, April 15, 2008 12:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Set Recordsource of sub Form Rocky, Try it like this: Me.ClientPersonsSubFrm.Form.RecordSource = strRecordSource & " AND MailingList = True " & strOrderBy Regards Steve Rocky Smolin at Beach Access Software wrote: > Dear List: > > I can't seem to get the syntax on this right. From a main form I want > to set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > -- 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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From max.wanadoo at gmail.com Tue Apr 15 15:17:42 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 15 Apr 2008 21:17:42 +0100 Subject: [AccessD] Set Recordsource of sub Form In-Reply-To: <005001c89f33$ac3593c0$0301a8c0@HAL9005> References: <003601c89f2a$188f0c90$0301a8c0@HAL9005><4804FE46.2040709@mvps.org> <005001c89f33$ac3593c0$0301a8c0@HAL9005> Message-ID: <008301c89f35$c33c4850$8119fea9@LTVM> Rocky, You may also find this useful for the future:- I have a list of buttons on a sub form (PeoplePopSub1) and when a user clicks one, the second sub form changes. Here is an example where the user clicked to see a person addresses: [Forms]![MCM_Peoplemainform]![PeoplePopSub2].SourceObject = "MCM_PeoplePopAddress" Click on the NAME Tab of the properties and MAKE SURE you have the correct for the sub form (in my example it is PeoplePopSub2) Here is how it is used. On the click event of the button ADDRESSES I have:- OnMouseDown event I have =pfOpenPeoplePopForms("MCM_PeoplePopAddress") OnKeyUp event I also have the same =pfOpenPeoplePopForms("MCM_PeoplePopAddress") in the function I have: Public Function pfOpenPeoplePopForms(strForm As String) ' set the subform and link to person in main form [Forms]![MCM_Peoplemainform]![PeoplePopSub2].SourceObject = strForm If strForm = "MCM_PeoplePopInitial" Then [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkChildFields = "" [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkMasterFields = "" Else [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkChildFields = "PersonID" [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkMasterFields = "PersonID" End If End Function As you can see, I also change the links in this function HTH Max From lembit.dbamail at t-online.de Tue Apr 15 15:34:04 2008 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Tue, 15 Apr 2008 22:34:04 +0200 Subject: [AccessD] Set Recordsource of sub Form References: <003601c89f2a$188f0c90$0301a8c0@HAL9005><4804FE46.2040709@mvps.org> <005001c89f33$ac3593c0$0301a8c0@HAL9005> Message-ID: <004801c89f38$0beb8af0$1800a8c0@s1800> William has once put together a one page list "Syntax for main/subforms" This is a real great help on such questions. I think it is somewhere on DBA website. If not, I can scan and mail it to you. Lembit ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 10:02 PM Subject: Re: [AccessD] Set Recordsource of sub Form > That's it! Thanks. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel > Sent: Tuesday, April 15, 2008 12:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Set Recordsource of sub Form > > Rocky, > > Try it like this: > Me.ClientPersonsSubFrm.Form.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > Regards > Steve > > > Rocky Smolin at Beach Access Software wrote: >> Dear List: >> >> I can't seem to get the syntax on this right. From a main form I want >> to set the recordsource of a sub form. I'm trying: >> >> Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND >> MailingList = True " & strOrderBy >> >> but it won't compile - says 'Method of Datamember no found'. >> >> What is the correct syntax to set the record source on a sub-form? >> >> MTIA >> >> Rocky >> >> >> >> >> > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: > 4/14/2008 > 9:26 AM > > > -- > 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. > Version: 7.5.524 / Virus Database: 269.22.13/1377 - Release Date: > 14.04.2008 09:26 > > From rockysmolin at bchacc.com Tue Apr 15 15:44:24 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 13:44:24 -0700 Subject: [AccessD] Set Recordsource of sub Form In-Reply-To: <008301c89f35$c33c4850$8119fea9@LTVM> References: <003601c89f2a$188f0c90$0301a8c0@HAL9005><4804FE46.2040709@mvps.org><005001c89f33$ac3593c0$0301a8c0@HAL9005> <008301c89f35$c33c4850$8119fea9@LTVM> Message-ID: <006901c89f39$7dc1e330$0301a8c0@HAL9005> Nice. One for the archives. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, April 15, 2008 1:18 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Set Recordsource of sub Form Rocky, You may also find this useful for the future:- I have a list of buttons on a sub form (PeoplePopSub1) and when a user clicks one, the second sub form changes. Here is an example where the user clicked to see a person addresses: [Forms]![MCM_Peoplemainform]![PeoplePopSub2].SourceObject = "MCM_PeoplePopAddress" Click on the NAME Tab of the properties and MAKE SURE you have the correct for the sub form (in my example it is PeoplePopSub2) Here is how it is used. On the click event of the button ADDRESSES I have:- OnMouseDown event I have =pfOpenPeoplePopForms("MCM_PeoplePopAddress") OnKeyUp event I also have the same =pfOpenPeoplePopForms("MCM_PeoplePopAddress") in the function I have: Public Function pfOpenPeoplePopForms(strForm As String) ' set the subform and link to person in main form [Forms]![MCM_Peoplemainform]![PeoplePopSub2].SourceObject = strForm If strForm = "MCM_PeoplePopInitial" Then [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkChildFields = "" [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkMasterFields = "" Else [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkChildFields = "PersonID" [Forms]![MCM_Peoplemainform]![PeoplePopSub2].LinkMasterFields = "PersonID" End If End Function As you can see, I also change the links in this function HTH Max -- 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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From rockysmolin at bchacc.com Tue Apr 15 15:45:45 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 13:45:45 -0700 Subject: [AccessD] Set Recordsource of sub Form In-Reply-To: <004801c89f38$0beb8af0$1800a8c0@s1800> References: <003601c89f2a$188f0c90$0301a8c0@HAL9005><4804FE46.2040709@mvps.org><005001c89f33$ac3593c0$0301a8c0@HAL9005> <004801c89f38$0beb8af0$1800a8c0@s1800> Message-ID: <006a01c89f39$add9e630$0301a8c0@HAL9005> That sounds real helpful. I can never remember when to use .Form. Can you mail it over? Best, Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik Sent: Tuesday, April 15, 2008 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Set Recordsource of sub Form William has once put together a one page list "Syntax for main/subforms" This is a real great help on such questions. I think it is somewhere on DBA website. If not, I can scan and mail it to you. Lembit ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 10:02 PM Subject: Re: [AccessD] Set Recordsource of sub Form > That's it! Thanks. > > Rocky > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel > Sent: Tuesday, April 15, 2008 12:13 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Set Recordsource of sub Form > > Rocky, > > Try it like this: > Me.ClientPersonsSubFrm.Form.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > Regards > Steve > > > Rocky Smolin at Beach Access Software wrote: >> Dear List: >> >> I can't seem to get the syntax on this right. From a main form I want >> to set the recordsource of a sub form. I'm trying: >> >> Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND >> MailingList = True " & strOrderBy >> >> but it won't compile - says 'Method of Datamember no found'. >> >> What is the correct syntax to set the record source on a sub-form? >> >> MTIA >> >> Rocky >> >> >> >> >> > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: > 4/14/2008 > 9:26 AM > > > -- > 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. > Version: 7.5.524 / Virus Database: 269.22.13/1377 - Release Date: > 14.04.2008 09:26 > > -- 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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM From Lambert.Heenan at AIG.com Tue Apr 15 15:58:20 2008 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Tue, 15 Apr 2008 15:58:20 -0500 Subject: [AccessD] Web colours (Michael Bahr) Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213BB26F2@XLIVMBX35bkup.aig.com> Them's fightin' words! :-) What about people like me who only use IE6 to get Windows Updates, and who have set WU to *not* ask if I want to download IE7? I'm very happy with FireFox and will only consider tying IE8 on a machine that will not be missed if/when it dies trying to run M$ beta products. :-) Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kenneth Ismert Sent: Tuesday, April 15, 2008 3:09 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Web colours (Michael Bahr) A vanishingly small percentage of users still use 8-bit video cards nowadays, so full 24-bit graphics are the norm for the web. Further, since IE7 supports PNGs with alpha-transparencies, and IE8 is on the way, it's finally safe to use the full capabilities of the PNG graphic format. PNG transparencies add a lot of design freedom to a web site. IE6 doesn't render PNG transparencies without an add-on, but since the IE6 is now 7 years old, and soon 2 versions behind, my response to IE6 users is increasingly becoming: screw them. Once IE8 comes out, I'm seriously considering using conditional comments to show a red box only to IE6 and earlier users, telling them that they aren't getting the optimal browsing experience because their browser is out-of-date, and urging them to upgrade. -Ken > > > ---------- Forwarded message ---------- > From: "Michael Bahr" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Date: Tue, 15 Apr 2008 12:16:16 -0400 (EDT) > Subject: Re: [AccessD] Web colours > Hi Gustav, I think it was more browser specific, like Netscape. And > perhaps the video cards of that era lacked the horsepower. > > Mike... > > > Hi all > > > > Those of you designing web pages, do you still stick to the "safe > > web colours" - the limited selection of 216 colours out of 256 > > possible colours? > > > > http://www.lynda.com/hex.asp > > > > As this Lynda writes, in 1996 this might be a concern, but today > > where I hardly know nobody having the old 65000 colour resolution, > > is this still valid in any way? > > Isn't is safe - at least for normal business use - to just go ahead > > and use the full RGB scale? > > > > /gustav > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From lembit.dbamail at t-online.de Tue Apr 15 16:04:55 2008 From: lembit.dbamail at t-online.de (Lembit Soobik) Date: Tue, 15 Apr 2008 23:04:55 +0200 Subject: [AccessD] Set Recordsource of sub Form References: <003601c89f2a$188f0c90$0301a8c0@HAL9005><4804FE46.2040709@mvps.org><005001c89f33$ac3593c0$0301a8c0@HAL9005><004801c89f38$0beb8af0$1800a8c0@s1800> <006a01c89f39$add9e630$0301a8c0@HAL9005> Message-ID: <000801c89f3c$5b3fa150$1800a8c0@s1800> done ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 10:45 PM Subject: Re: [AccessD] Set Recordsource of sub Form > That sounds real helpful. I can never remember when to use .Form. > > Can you mail it over? > > Best, > > Rocky > > > > > > > > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Lembit Soobik > Sent: Tuesday, April 15, 2008 1:34 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Set Recordsource of sub Form > > William has once put together a one page list "Syntax for main/subforms" > This is a real great help on such questions. > I think it is somewhere on DBA website. If not, I can scan and mail it to > you. > > Lembit > > ----- Original Message ----- > From: "Rocky Smolin at Beach Access Software" > To: "'Access Developers discussion and problem solving'" > > Sent: Tuesday, April 15, 2008 10:02 PM > Subject: Re: [AccessD] Set Recordsource of sub Form > > >> That's it! Thanks. >> >> Rocky >> >> >> >> >> >> >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Steve Schapel >> Sent: Tuesday, April 15, 2008 12:13 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Set Recordsource of sub Form >> >> Rocky, >> >> Try it like this: >> Me.ClientPersonsSubFrm.Form.RecordSource = strRecordSource & " AND >> MailingList = True " & strOrderBy >> >> Regards >> Steve >> >> >> Rocky Smolin at Beach Access Software wrote: >>> Dear List: >>> >>> I can't seem to get the syntax on this right. From a main form I want >>> to set the recordsource of a sub form. I'm trying: >>> >>> Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND >>> MailingList = True " & strOrderBy >>> >>> but it won't compile - says 'Method of Datamember no found'. >>> >>> What is the correct syntax to set the record source on a sub-form? >>> >>> MTIA >>> >>> Rocky >>> >>> >>> >>> >>> >> -- >> 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. >> Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: >> 4/14/2008 >> 9:26 AM >> >> >> -- >> 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. >> Version: 7.5.524 / Virus Database: 269.22.13/1377 - Release Date: >> 14.04.2008 09:26 >> >> > > -- > 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. > Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: > 4/14/2008 > 9:26 AM > > > -- > 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. > Version: 7.5.524 / Virus Database: 269.22.13/1377 - Release Date: > 14.04.2008 09:26 > > From Gustav at cactus.dk Tue Apr 15 16:29:01 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 15 Apr 2008 23:29:01 +0200 Subject: [AccessD] Web colours (Michael Bahr) Message-ID: Hi Ken, Mike, Jim et al Thanks. The old 216 colour palette is very limited on the pale colours which are so much used today. As for the browsers, I don't think this is a question of IE or something else like Firefox or Safari. Any newer browser is capable of handling many colours but if the video card doesn't, they of course can't. Still, worst case is some dithering on a very old machine - I can live with that. /gustav >>> kismert at gmail.com 15-04-2008 21:09 >>> A vanishingly small percentage of users still use 8-bit video cards nowadays, so full 24-bit graphics are the norm for the web. Further, since IE7 supports PNGs with alpha-transparencies, and IE8 is on the way, it's finally safe to use the full capabilities of the PNG graphic format. PNG transparencies add a lot of design freedom to a web site. IE6 doesn't render PNG transparencies without an add-on, but since the IE6 is now 7 years old, and soon 2 versions behind, my response to IE6 users is increasingly becoming: screw them. Once IE8 comes out, I'm seriously considering using conditional comments to show a red box only to IE6 and earlier users, telling them that they aren't getting the optimal browsing experience because their browser is out-of-date, and urging them to upgrade. -Ken > > > ---------- Forwarded message ---------- > From: "Michael Bahr" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Date: Tue, 15 Apr 2008 12:16:16 -0400 (EDT) > Subject: Re: [AccessD] Web colours > Hi Gustav, I think it was more browser specific, like Netscape. And > perhaps the video cards of that era lacked the horsepower. > > Mike... > > > Hi all > > > > Those of you designing web pages, do you still stick to the "safe web > > colours" - the limited selection of 216 colours out of 256 possible > > colours? > > > > http://www.lynda.com/hex.asp > > > > As this Lynda writes, in 1996 this might be a concern, but today where I > > hardly know nobody having the old 65000 colour resolution, is this still > > valid in any way? > > Isn't is safe - at least for normal business use - to just go ahead and > > use the full RGB scale? > > > > /gustav From fuller.artful at gmail.com Tue Apr 15 18:32:39 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 15 Apr 2008 19:32:39 -0400 Subject: [AccessD] Filter by Form stuff Message-ID: <29f585dd0804151632p74892225je8178f7de1ad6ef9@mail.gmail.com> I have on my form of interest a pair of combo-boxes that enable the user to find stuff quickly. The form also has a set of buttons that invoke the Filter-By-Form stuff. The former and latter parts work well, but not in conjunction. I have written some code that examines the filter after the Filter-By-Form stuff executes, and the results are weird. Everything begins with "Lookup_*", where "*" refers to the controls you filled in while addressing the Filter-By-Form form. I need to deduce whatever filter the user applies and then re-scope the "Finder" dropdowns to reflect this scope. I am at a loss for how to do this. I already tried resetting the recordsouce and applying the filtered statement and nothing I've come up with works. Does anyone have a suggestion of how to accomplish this? Buttons let the user describe a filter. I need to re-scope the cbos to reflect the newly described filter (ie region = 120 and distrcit = 02) When my debug code prints the filter it says "Lookup_*" plus something. I can parse this out using Replace() and that's trivial but I'm wondering what the hell Access is doing behind the scenes that I don't comprehend. TIA, Arthur From kismert at gmail.com Tue Apr 15 19:34:35 2008 From: kismert at gmail.com (Kenneth Ismert) Date: Tue, 15 Apr 2008 19:34:35 -0500 Subject: [AccessD] Web colours Message-ID: <7c7841600804151734h14717d9dxddc72a94f9604f3a@mail.gmail.com> Lambert, Sounds like you're not using IE6 for day-to-day browsing. Any modern browser (FireFox, Safari, Opera) will render graphics and web standards properly. Even IE7 will not significantly break cutting-edge web designs. My comments were directed towards those laggards who still use IE6 as their primary browser. It is time for web designers to discontinue support for IE6, since vastly better options are so easily available. I support IE8 primarily as a means of burying IE6. IE8 might even fully support CSS 2.1 -- only 11 years after the spec came out! -Ken > From: "Heenan, Lambert" > Them's fightin' words! :-) > > What about people like me who only use IE6 to get Windows Updates, and who > have set WU to *not* ask if I want to download IE7? I'm very happy with > FireFox and will only consider tying IE8 on a machine that will not be > missed if/when it dies trying to run M$ beta products. :-) > > Lambert > From ssharkins at gmail.com Tue Apr 15 19:52:14 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 15 Apr 2008 20:52:14 -0400 Subject: [AccessD] Filter by Form stuff References: <29f585dd0804151632p74892225je8178f7de1ad6ef9@mail.gmail.com> Message-ID: <034201c89f5c$1e91fa30$6500a8c0@SusanOne> > > I need to deduce whatever filter the user applies and then re-scope the > "Finder" dropdowns to reflect this scope. I am at a loss for how to do > this. > I already tried resetting the recordsouce and applying the filtered > statement and nothing I've come up with works. =======Arthur, I'm not really sure what you're looking for, but... acApplyfilter is the constant that represents the Filter-by-Form stuff. So... Put the following in the General Declarations area (not entirely necessary depending on what you're doing: Dim iFilterType as Integer Enter the following in the Form's Apply Filter event: iFiltertype = ApplyType Then, try something like this in a click or after update event -- based on how you're filtering or what you're trying to do with the filter: Dim frm As Form Set frm = your form If iFilterType = acApplyFilter Then Debug.Print frm.Filter End If I don't know what you want to do with this filter, but perhaps this will get you a cleaner string???? Susan H. From fuller.artful at gmail.com Tue Apr 15 21:06:01 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 15 Apr 2008 22:06:01 -0400 Subject: [AccessD] Filter by Form stuff In-Reply-To: <034201c89f5c$1e91fa30$6500a8c0@SusanOne> References: <29f585dd0804151632p74892225je8178f7de1ad6ef9@mail.gmail.com> <034201c89f5c$1e91fa30$6500a8c0@SusanOne> Message-ID: <29f585dd0804151906i34930ca2r605496e085cda477@mail.gmail.com> I tried that and what I got was bizarre. Assume that I have a pair of dropdowns that are record-selectors. They start out with rows for every record. Then the user elects to filter-by-form. Now I need to repopulate the dropdowns to contain only the matching rows. Let's say the original number of rows was 1000 and the new number of filtered rows is 100, because the user selected to filter by Region or something else, or some combination of values. When I inspect the me.filter value, it is weird and mentions something I have never encountered before. Its value begins with "Lookup_*", where "*" means anything you selected. It's easy enough to replace all this with a call to Replace() but I have to think there is a more intelligent way to do this. However I have never walked down this particular Access path so it's all new to me. Thanks for your help. I'm still working on ways to solve this one. Yours didn't work, but I'm still trying. A. On Tue, Apr 15, 2008 at 8:52 PM, Susan Harkins wrote: > > > =======Arthur, I'm not really sure what you're looking for, but... > acApplyfilter is the constant that represents the Filter-by-Form stuff. > So... > > Put the following in the General Declarations area (not entirely necessary > depending on what you're doing: > > Dim iFilterType as Integer > > Enter the following in the Form's Apply Filter event: > > iFiltertype = ApplyType > > Then, try something like this in a click or after update event -- based on > how you're filtering or what you're trying to do with the filter: > > Dim frm As Form > Set frm = your form > If iFilterType = acApplyFilter Then > Debug.Print frm.Filter > End If > > I don't know what you want to do with this filter, but perhaps this will > get > you a cleaner string???? > > Susan H. > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From adtp at airtelmail.in Tue Apr 15 22:12:06 2008 From: adtp at airtelmail.in (A.D.Tejpal) Date: Tue, 15 Apr 2008 20:12:06 -0700 Subject: [AccessD] Filter by Form stuff References: <29f585dd0804151632p74892225je8178f7de1ad6ef9@mail.gmail.com><034201c89f5c$1e91fa30$6500a8c0@SusanOne> <29f585dd0804151906i34930ca2r605496e085cda477@mail.gmail.com> Message-ID: <047d01c89f6f$c1f60050$6601a8c0@HomeXPS> Arthur, Two of my sample db's as mentioned below, might be of interest to you: (a) Form_Search (b) Form_SearchByYearMonthRange These are available at Rogers Access Library (other developers library). Link - http://www.rogersaccesslibrary.com/OtherLibraries.asp#Tejpal,A.D. Both styles of filtering, i.e. (i) Manipulation of source query and (ii) Manipulation of form's Filter property in conjunction with its FilterOn setting, are covered in the samples. Certain factors having a bearing on programmatic manipulation of filters on forms, are mentioned below, for ready reference. A.D.Tejpal ------------ Form's Filter & Sort Order At Run-Time ============================== 1 - Factors to be considered for ensuring that the form opens with a clean slate (free of any filter or sort order). 1.1 - Once the Filter and OrderBy properties of a form have been set to some significant strings at run time, subsequent setting to zero length strings (Me.Filter = "" and Me.OrderBy = "") in the close event is not found effective in preventing a carry over to the next opening of form. (Though debug.Print statement placed within the close event, shows zero length strings for these two properties, their last significant values used prior to firing of close event are found to stick on and resurface when the form is opened next time). 1.2 - On a clean form (free of filter & sort), any values assigned at runtime to Filter and OrderBy properties, can be cleared by subsequent assignment of zero length strings provided such assignment is carried within same session of runtime and before reaching the Close event stage. In absence of any such action, the values assigned to Filter and OrderBy properties get carried over to the next opening of form. 1.3 - Assignment of zero length strings to Filter and OrderBy properties results in forcing the FilterOn and OrderByOn properties to False for the current session of runtime, till further interference. 1.4 - If a form opens with carry-over values of Filter & OrderBy properties from the previous session, assignment of zero length strings to these properties, even if done before reaching the Close event, is effective only for current run session and does not get rid of old carry over values for next opening of the form. If however, fresh non-zero length strings are assigned (before reaching the Close event), these replace the earlier ones and become new carry-over values. 1.5 - FilterOn and OrderByOn properties are not available in design view and their default status is False. For any new opening of a form (whether free of Filter/OrderBy settings or not), the status of FilterOn is invariably False. On the other hand, if OrderByOn property had been set to True in previous run of the form and was not re-set to False before reaching the Close event (setting it to False in Close event alone, does not suffice), it is found to retain its True status in next opening of form. 1.6 - Conclusion - For ensuring clean status of form (free of filter & sort) when it opens, the following statement in its Load event should suffice. Private Sub Form_Load() Me.OrderByOn = False End Sub As an abundant precaution (and if the developer does not feel comfortable in their absence), the following additional statements (though redundant) can also be included in the Load event. Me.OrderBy = "" Me.Filter = "" Me.FilterOn = False 2 - Some general aspects relevant to filtering on forms at run time are summarized below. 2.1- Any filter inherent within the record-source continues to remain in force. Whatever is done via form's filter property, is merely supplementary to that (as if joined by " And " operator). 2.2 - Unlike a report, form's FilterOn property is not available for setting in design view. It has to be explicitly set to True at run time (on opening the form, default status of this property is False, even though Allow filters property is set to Yes). 2.3 - Order of placement of Me.FilterOn statement with respect to Me.Filter statement does not matter. 2.4 - Whenever the statement Me.Filter = "" is used, FilterOn property of the form gets automatically set to False. This implies that if at any stage in the code, Me.Filter is set to zero length string, subsequent assignment of a fresh string to the filter property won't be effective unless there is also a fresh statement Me.FilterOn = True (although Me.FilterOn was never set to False explicitly). 2.5 - Once a criteria gets assigned to form's filter property, it tends to stick. Subsequent assignment of zero length string to this property is not able to get rid of it (even though it can be made in-effective by setting the FilterOn property to false). If it is expressly desired to clear the filter in force, an intrinsically true criteria string (e.g. "2 = 2") has to be assigned to form's filter property. 2.6 - If it is desired that form's filter, set during runtime, should carry over to next opening of the form (after it has been closed after the current session), the following statement should be included in form's load event. Me.FilterOn = True 2.7 - On the other hand, if it is to be doubly ensured that form's filter set during runtime, does not cause any interference on next opening of the form (after it has been closed after the current session), the following statement can be included in form's load event. Me.FilterOn = False (Strictly speaking, this statement is redundant, as on opening of a form, the default status of FilterOn property is False) 2.8 - After applying the filter, there is no need to use Me.Requery explicitly. Application of any fresh filter condition, forces requery as well. Note - If DoCmd.OpenForm statement, used for opening the form, contains a criteria string in its where argument, the form opens with its FilterOn property set to True and its Filter property set to the contents of where argument (in Docmd statement). Effect of this filter is supplementary to any filter inherent within the record source, as mentioned at (2.1) above. ===================================== From edzedz at comcast.net Tue Apr 15 23:26:36 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 15 Apr 2008 21:26:36 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form In-Reply-To: <004d01c89f30$82b696f0$0301a8c0@HAL9005> Message-ID: <003a01c89f7a$0fa04f90$e1dea8c0@dudley1> Maybe more examples will help. Here is some old school code from an old programmer. This style isn't Microsoft standard, but it has severed me well for more than ten years. Some old timers will recognize it. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = If sub-form is within current form. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' **************************************************** ' sSQL for Viewing ' sSQL = "" sSQL = sSQL & " SELECT " sSQL = sSQL & " * " sSQL = sSQL & " FROM " sSQL = sSQL & " JP01Mast " sSQL = sSQL & " WHERE " sSQL = sSQL & " JP01Mast.zJobID = " sSQL = sSQL & Chr$(34) & Trim$(Me.txtzJobID.Value & " ") & Chr$(34) sSQL = sSQL & " And " sSQL = sSQL & " JP01Mast.zSSN = " sSQL = sSQL & Chr$(34) & Trim$(Me.txtzSSN.Value & " ") & Chr$(34) sSQL = sSQL & " ORDER BY " sSQL = sSQL & " JP01Mast.zWordDoc, " sSQL = sSQL & " JP01Mast.zSysDate desc, " sSQL = sSQL & " JP01Mast.zStartTime desc, " sSQL = sSQL & " JP01Mast.JobPositionID " sSQL = sSQL & " ; " ' ******************************************************* ' Requery the recordsource for subform subSelectDoc. ' Me.subSelectDoc.Form.RecordSource = sSQL Me![subSelectDoc].Form.Requery Me![subSelectDoc].Form.Refresh = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Here is another method if the VBA code is in module or a form opening another form. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Private Sub cmdPayRange_Click() Dim sSQL As String Dim zzJobId As String Dim zzSSN As String Dim sTmp0 As String Dim sTmp1 As String Dim sQryName As String Dim zzForm As Form Dim dbsV2H As Database Dim qryDef As DAO.QueryDef sTmp0 = "" On Error Resume Next qryDef.Close dbsV2H.Close On Error GoTo 0 zzJobId = "" zzJobId = Trim$(Me.txtzJobID.Value & " ") ' ***************************************************** ' Set up the DataBase Variable, use current database. ' Set dbsV2H = CurrentDb() ' **************************************************** ' @ Range Table ' sSQL = "" sSQL = sSQL & " SELECT " sSQL = sSQL & " * " sSQL = sSQL & " FROM " sSQL = sSQL & " JP17PayRange " sSQL = sSQL & " WHERE " sSQL = sSQL & " zJobID = " sSQL = sSQL & Chr$(34) & zzJobId & Chr$(34) sSQL = sSQL & " ORDER BY " sSQL = sSQL & " zStartDate DESC " sSQL = sSQL & " , " sSQL = sSQL & " zOrder " sSQL = sSQL & " ; " ' ***************************************************** ' save sSQL ' sQryName = "" sQryName = "qm758h_Range" ' ***************************************************** ' ***************************************************** ' Store Qry Def ' On Error Resume Next dbsV2H.QueryDefs.Delete sQryName On Error GoTo 0 Set qryDef = dbsV2H.CreateQueryDef(sQryName, sSQL) On Error Resume Next qryDef.Close dbsV2H.Close On Error GoTo 0 Set qryDef = Nothing DoEvents sTmp0 = "" ' ***************************************************** ' Open the form ' DoCmd.OpenForm "zJP714Range", , , sTmp0 ' ******************************************************* ' Requery the recordsource for subform ("subzBook"). ' [Forms]![zJP714Range]("subzBook").Form.RecordSource = sSQL [Forms]![zJP714Range].Form.Requery [Forms]![zJP714Range].Form.Refresh [Forms]![zJP714Range].Form.Repaint DoEvents DoCmd.Close 2, "zJP710JobDB" End Sub = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -----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, April 15, 2008 12:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Set Recordsource of sub Form John: It doesn't get to the right side of the =. Using: Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = I get object doesn't support this property or method. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Ruff Sent: Tuesday, April 15, 2008 12:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Set Recordsource of sub Form If strRecordSource is a string, should it not be surrounded by quotes? Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = "'" & strRecordSource & "' AND MailingList = True " & strOrderBy John V. Ruff Applications Support Analyst SolutionsIQ ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 11:59 AM Subject: [AccessD] FW: Set Recordsource of sub Form > P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > strRecordSource & " AND MailingList = True " & strOrderBy > > doesn't work either. :( > > Rocky > > > > > > > > > _____ > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, April 15, 2008 11:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Set Recordsource of sub Form > > > Dear List: > > I can't seem to get the syntax on this right. From a main form I want to > set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rockysmolin at bchacc.com Tue Apr 15 23:37:11 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Tue, 15 Apr 2008 21:37:11 -0700 Subject: [AccessD] FW: Set Recordsource of sub Form In-Reply-To: <003a01c89f7a$0fa04f90$e1dea8c0@dudley1> References: <004d01c89f30$82b696f0$0301a8c0@HAL9005> <003a01c89f7a$0fa04f90$e1dea8c0@dudley1> Message-ID: <00ae01c89f7b$89824970$0301a8c0@HAL9005> Thanks Edward. It's the use of that .Form. That always gets me. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Tuesday, April 15, 2008 9:27 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Set Recordsource of sub Form Maybe more examples will help. Here is some old school code from an old programmer. This style isn't Microsoft standard, but it has severed me well for more than ten years. Some old timers will recognize it. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = If sub-form is within current form. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' **************************************************** ' sSQL for Viewing ' sSQL = "" sSQL = sSQL & " SELECT " sSQL = sSQL & " * " sSQL = sSQL & " FROM " sSQL = sSQL & " JP01Mast " sSQL = sSQL & " WHERE " sSQL = sSQL & " JP01Mast.zJobID = " sSQL = sSQL & Chr$(34) & Trim$(Me.txtzJobID.Value & " ") & Chr$(34) sSQL = sSQL & " And " sSQL = sSQL & " JP01Mast.zSSN = " sSQL = sSQL & Chr$(34) & Trim$(Me.txtzSSN.Value & " ") & Chr$(34) sSQL = sSQL & " ORDER BY " sSQL = sSQL & " JP01Mast.zWordDoc, " sSQL = sSQL & " JP01Mast.zSysDate desc, " sSQL = sSQL & " JP01Mast.zStartTime desc, " sSQL = sSQL & " JP01Mast.JobPositionID " sSQL = sSQL & " ; " ' ******************************************************* ' Requery the recordsource for subform subSelectDoc. ' Me.subSelectDoc.Form.RecordSource = sSQL Me![subSelectDoc].Form.Requery Me![subSelectDoc].Form.Refresh = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Here is another method if the VBA code is in module or a form opening another form. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = Private Sub cmdPayRange_Click() Dim sSQL As String Dim zzJobId As String Dim zzSSN As String Dim sTmp0 As String Dim sTmp1 As String Dim sQryName As String Dim zzForm As Form Dim dbsV2H As Database Dim qryDef As DAO.QueryDef sTmp0 = "" On Error Resume Next qryDef.Close dbsV2H.Close On Error GoTo 0 zzJobId = "" zzJobId = Trim$(Me.txtzJobID.Value & " ") ' ***************************************************** ' Set up the DataBase Variable, use current database. ' Set dbsV2H = CurrentDb() ' **************************************************** ' @ Range Table ' sSQL = "" sSQL = sSQL & " SELECT " sSQL = sSQL & " * " sSQL = sSQL & " FROM " sSQL = sSQL & " JP17PayRange " sSQL = sSQL & " WHERE " sSQL = sSQL & " zJobID = " sSQL = sSQL & Chr$(34) & zzJobId & Chr$(34) sSQL = sSQL & " ORDER BY " sSQL = sSQL & " zStartDate DESC " sSQL = sSQL & " , " sSQL = sSQL & " zOrder " sSQL = sSQL & " ; " ' ***************************************************** ' save sSQL ' sQryName = "" sQryName = "qm758h_Range" ' ***************************************************** ' ***************************************************** ' Store Qry Def ' On Error Resume Next dbsV2H.QueryDefs.Delete sQryName On Error GoTo 0 Set qryDef = dbsV2H.CreateQueryDef(sQryName, sSQL) On Error Resume Next qryDef.Close dbsV2H.Close On Error GoTo 0 Set qryDef = Nothing DoEvents sTmp0 = "" ' ***************************************************** ' Open the form ' DoCmd.OpenForm "zJP714Range", , , sTmp0 ' ******************************************************* ' Requery the recordsource for subform ("subzBook"). ' [Forms]![zJP714Range]("subzBook").Form.RecordSource = sSQL [Forms]![zJP714Range].Form.Requery [Forms]![zJP714Range].Form.Refresh [Forms]![zJP714Range].Form.Repaint DoEvents DoCmd.Close 2, "zJP710JobDB" End Sub = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = -----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, April 15, 2008 12:40 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] FW: Set Recordsource of sub Form John: It doesn't get to the right side of the =. Using: Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = I get object doesn't support this property or method. Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Ruff Sent: Tuesday, April 15, 2008 12:07 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Set Recordsource of sub Form If strRecordSource is a string, should it not be surrounded by quotes? Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = "'" & strRecordSource & "' AND MailingList = True " & strOrderBy John V. Ruff Applications Support Analyst SolutionsIQ ----- Original Message ----- From: "Rocky Smolin at Beach Access Software" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 11:59 AM Subject: [AccessD] FW: Set Recordsource of sub Form > P.S. Forms!ClientPersons!ClientPersonsSubFrm.RecordSource = > strRecordSource & " AND MailingList = True " & strOrderBy > > doesn't work either. :( > > Rocky > > > > > > > > > _____ > > From: Rocky Smolin at Beach Access Software > [mailto:rockysmolin at bchacc.com] > Sent: Tuesday, April 15, 2008 11:54 AM > To: 'Access Developers discussion and problem solving' > Subject: Set Recordsource of sub Form > > > Dear List: > > I can't seem to get the syntax on this right. From a main form I want > to set the recordsource of a sub form. I'm trying: > > Me.ClientPersonsSubFrm.RecordSource = strRecordSource & " AND > MailingList = True " & strOrderBy > > but it won't compile - says 'Method of Datamember no found'. > > What is the correct syntax to set the record source on a sub-form? > > MTIA > > Rocky > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.13/1377 - Release Date: 4/14/2008 9:26 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.23.0/1379 - Release Date: 4/15/2008 6:10 PM From max.wanadoo at gmail.com Wed Apr 16 01:30:07 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 16 Apr 2008 07:30:07 +0100 Subject: [AccessD] Filter by Form stuff In-Reply-To: <29f585dd0804151632p74892225je8178f7de1ad6ef9@mail.gmail.com> References: <29f585dd0804151632p74892225je8178f7de1ad6ef9@mail.gmail.com> Message-ID: <000301c89f8b$51071bb0$8119fea9@LTVM> Arthur, I think the simplest way to do this is to ignore all the filter by form stuff and just do the following. 1. After the filter by form stuff executes create a recordset based on what is now in the form's recordset. 2. ie. Dim rst as dao.recordset : Dim strLookup as string : set rst = me.recordsetclone 3. Then loop through this recordset to create the lookup criteria for the combo box. 4. ie. Rst.movefirst : do while not rst(eof) : strLookup = strLookup & vbcrlf & rst!whatever : rst.movenext : loop 5. me!combo.recordsource = strLookup : me!combo.requery : set rst = nothing Replace the values as necessary above. Does that make sense? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Wednesday, April 16, 2008 12:33 AM To: Access Developers discussion and problem solving Subject: [AccessD] Filter by Form stuff I have on my form of interest a pair of combo-boxes that enable the user to find stuff quickly. The form also has a set of buttons that invoke the Filter-By-Form stuff. The former and latter parts work well, but not in conjunction. I have written some code that examines the filter after the Filter-By-Form stuff executes, and the results are weird. Everything begins with "Lookup_*", where "*" refers to the controls you filled in while addressing the Filter-By-Form form. I need to deduce whatever filter the user applies and then re-scope the "Finder" dropdowns to reflect this scope. I am at a loss for how to do this. I already tried resetting the recordsouce and applying the filtered statement and nothing I've come up with works. Does anyone have a suggestion of how to accomplish this? Buttons let the user describe a filter. I need to re-scope the cbos to reflect the newly described filter (ie region = 120 and distrcit = 02) When my debug code prints the filter it says "Lookup_*" plus something. I can parse this out using Replace() and that's trivial but I'm wondering what the hell Access is doing behind the scenes that I don't comprehend. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Wed Apr 16 08:29:41 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Wed, 16 Apr 2008 13:29:41 +0000 Subject: [AccessD] OLE Word Doc Range/position In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> Message-ID: Hello All, I am still working with OLE MSWord Object on an access form. I am trying to change the font/color/highlight of the text...the problem I am having is finding the position to start my formatting. I am using something like: Set rngTemp = ActiveDocument.Range(Start:=CharCount, End:=Len(Me!Memo1)) ...to select the renge. What I have found is that LEN counts everything, but when selecting the range above...you have to omit carriage returns...and a few other things(still looking for these). For example...I copy from a memo field(contains 2 carriage return) to the OLE Word Doc...Len(memo)=180 but the last position available is 178? Any thoughts? Thanks, Mark A. Matte > From: markamatte at hotmail.com > To: accessd at databaseadvisors.com > Date: Fri, 11 Apr 2008 20:04:05 +0000 > Subject: [AccessD] OLE Word Doc Font > > > Hello All, > > I am working with OLE MSWord Object on an access form. I'm trying to play with the font...'highlighting' specifically. I can change the size,color,bold...and stuff but looking for highlighting. > > There does not seem to be intellisense for these properties on my maching. > > Any thoughts? > > Thanks, > > Mark A. Matte > > Here is the type of code I'm using: > > ******************* > oDocument.Content.Select > With oDocument.Application.Selection > > ' Add a heading at the top of the document... > .Style = oDocument.Styles("Heading 1") > .Font.Color = &HFF0000 > .TypeText T1 > .ParagraphFormat.Alignment = 1 '[wdAlignParagraphCenter] > .TypeParagraph > .TypeParagraph > .Font.Bold = True > .TypeText T2 > > End With > Set oDocument = Nothing > ******************** > > > _________________________________________________________________ > Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. > hthttp://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From Gustav at cactus.dk Wed Apr 16 08:44:13 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 16 Apr 2008 15:44:13 +0200 Subject: [AccessD] Visual Studio: Free Developer Training (3 hours) Message-ID: Hi all If you like free on-line training, here are three one hour sessions on C#, VB, and Linq: http://www.innerworkings.com/promotions/3648c121-09eb-4858-b4e8-abc4c0054e24/microsoft-learning-vs-2008-promotion I haven't seen them so I can't tell about the quality. /gustav From john at winhaven.net Wed Apr 16 09:53:13 2008 From: john at winhaven.net (John Bartow) Date: Wed, 16 Apr 2008 09:53:13 -0500 Subject: [AccessD] BE on a Network Storage Device..??? In-Reply-To: <003b01c89f2e$f79e2e30$e6da8a90$@com> Message-ID: <200804161453.m3GEr6Ad020271@databaseadvisors.com> I have a client who keeps the BE for an app (one that I didn't write) on an old Snap Server. Although it's a bit different than the D-Link unit I thought I'd pass along my experience. I haven't (knock on wood) had a problem with any of my apps corrupting the BE for quite some time. This app's BE has been corrupted a number of times in the last few years. (They call me to help recover their data.) It could be the app, and I believe that is part of the problem, but I think the issue of serving it on the Snap Server (*nix based OS) creates it own problems. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Tuesday, April 15, 2008 2:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE on a Network Storage Device..??? Bill, I have been testing for a while now, RAID 1's performance was the worst, very slow... RAID 0 (2 identical 500 Gb Drives) was very, very snappy, about twice as fast as when the back end is sitting on another PC. (other PC on the same network at the same speed (1Gbit Lan) as the NAS. I don't think the lost of the mirror will affect us too much, as we run frequent backups of the data to another Local HHD. And then for the very important stuff, to a removable flash drive... I have not tested any other configurations such as JBOD or No RAID (Plain Drives), so I still don't know if I'm at the best setup in terms of access speed. My concern is corruption. The D-Link DNS-323 formats the drive EXT2, so I don't know if that is going to cause any problems... Thanks for your input WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Tuesday, April 15, 2008 1:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE on a Network Storage Device..??? Robert, I have a client where we moved the BE (MDB) from a local PC to the server farm. The program ran so slow (we thought it was a network issue) that we moved it back to a local PC. Recently for backup issues we moved it back to the server farm. Same problem. I was talking to one of their IT people and I found out (to my surprise) that the MDB was being placed on a NAS with.Raid 5. The IT and I discussed the problem, and he said he had heard that the NAS could not handle multiple connections as well as a PC. I do not know if this is true, just pass it on for you to check on. Our solution is to move them to a SQL server backend, which has to go on a Server not the NAS. Hope this helps. Bill ----- Original Message ----- From: "Robert" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 5:39 AM Subject: [AccessD] BE on a Network Storage Device..??? I've just started testing this with a D-Link 323, and it SEEMS to work. Any thoughts? WBR ~Robert -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Wed Apr 16 10:15:53 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 16 Apr 2008 17:15:53 +0200 Subject: [AccessD] BE on a Network Storage Device..??? Message-ID: Hi Robert We've had mixed experiences with these, both hardware boxes and software implementations. Problem is most often speed probably due to a non-optimised Samba configuration. One that is too slow is NASLite - the original - while NASLite 2 is excellent: http://www.serverelements.com/index.php At USD 30 it just doesn't pay off to fiddle with CentOS, Debian or the like just to set up a basic file server. We install this on a VMware Virtual Server machine in hardly no time. Other options are just about every outdated machine with 64 MB ram you can get. Boot from a cd or USB device or an old harddisk as you like. /gustav >>> john at winhaven.net 16-04-2008 16:53 >>> I have a client who keeps the BE for an app (one that I didn't write) on an old Snap Server. Although it's a bit different than the D-Link unit I thought I'd pass along my experience. I haven't (knock on wood) had a problem with any of my apps corrupting the BE for quite some time. This app's BE has been corrupted a number of times in the last few years. (They call me to help recover their data.) It could be the app, and I believe that is part of the problem, but I think the issue of serving it on the Snap Server (*nix based OS) creates it own problems. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Tuesday, April 15, 2008 2:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE on a Network Storage Device..??? Bill, I have been testing for a while now, RAID 1's performance was the worst, very slow... RAID 0 (2 identical 500 Gb Drives) was very, very snappy, about twice as fast as when the back end is sitting on another PC. (other PC on the same network at the same speed (1Gbit Lan) as the NAS. I don't think the lost of the mirror will affect us too much, as we run frequent backups of the data to another Local HHD. And then for the very important stuff, to a removable flash drive... I have not tested any other configurations such as JBOD or No RAID (Plain Drives), so I still don't know if I'm at the best setup in terms of access speed. My concern is corruption. The D-Link DNS-323 formats the drive EXT2, so I don't know if that is going to cause any problems... Thanks for your input WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Tuesday, April 15, 2008 1:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE on a Network Storage Device..??? Robert, I have a client where we moved the BE (MDB) from a local PC to the server farm. The program ran so slow (we thought it was a network issue) that we moved it back to a local PC. Recently for backup issues we moved it back to the server farm. Same problem. I was talking to one of their IT people and I found out (to my surprise) that the MDB was being placed on a NAS with.Raid 5. The IT and I discussed the problem, and he said he had heard that the NAS could not handle multiple connections as well as a PC. I do not know if this is true, just pass it on for you to check on. Our solution is to move them to a SQL server backend, which has to go on a Server not the NAS. Hope this helps. Bill ----- Original Message ----- From: "Robert" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 5:39 AM Subject: [AccessD] BE on a Network Storage Device..??? I've just started testing this with a D-Link 323, and it SEEMS to work. Any thoughts? WBR ~Robert From Donald.A.McGillivray at sprint.com Wed Apr 16 13:00:05 2008 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Wed, 16 Apr 2008 13:00:05 -0500 Subject: [AccessD] Bypassing Default start up behavior Message-ID: <310215F6BEEEA84A8D6366F219C76331377436204B@PDAWM07C.ad.sprint.com> Esteemed Listers, I can hold the shift key while starting my app (assuming the shift key bypass is enabled) to bypass the default start up behavior, but is there any way to mimic this behavior in code, say triggered by a value passed on the command line using the /cmd switch? I've succeeded in using this approach to circumvent code that runs at startup, but it does nothing to interrupt the other startup defaults (hiding the DB window, dis/enabling special keys, etc.) I'm trying to create a desktop shortcut that runs in bypass mode with just a click, instead of having to hold the shift key while firing it. Any and all ideas in this direction appreciated . . . Don McGillivray From rockysmolin at bchacc.com Wed Apr 16 13:06:38 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 16 Apr 2008 11:06:38 -0700 Subject: [AccessD] Screen Resolution Message-ID: <004b01c89fec$9dede150$0301a8c0@HAL9005> Dear List: Does anyone have any statistics on how many displays are still set to 800x600 and how many at higher resolutions? MTIA Rocky From jwcolby at colbyconsulting.com Wed Apr 16 13:14:43 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Apr 2008 14:14:43 -0400 Subject: [AccessD] Screen Resolution In-Reply-To: <004b01c89fec$9dede150$0301a8c0@HAL9005> References: <004b01c89fec$9dede150$0301a8c0@HAL9005> Message-ID: <48064213.5000406@colbyconsulting.com> 100% at most of my clients. 8-( OTOH at my office I use 1024x768 a lot. My laptop is native 1440 x 900. This is something that Microsoft should pull from all of their clients who volunteer to share usability information, and then publish the figures. Rocky Smolin at Beach Access Software wrote: > Dear List: > > Does anyone have any statistics on how many displays are still set to > 800x600 and how many at higher resolutions? > > MTIA > > Rocky > > > > > -- John W. Colby www.ColbyConsulting.com From dw-murphy at cox.net Wed Apr 16 13:47:05 2008 From: dw-murphy at cox.net (Doug Murphy) Date: Wed, 16 Apr 2008 11:47:05 -0700 Subject: [AccessD] Screen Resolution In-Reply-To: <004b01c89fec$9dede150$0301a8c0@HAL9005> References: <004b01c89fec$9dede150$0301a8c0@HAL9005> Message-ID: <006a01c89ff2$445b8650$0200a8c0@murphy3234aaf1> Web folks probably have the best statistics on this. Try a site like http://www.hobo-web.co.uk/tips/25.htm or http://www.boutell.com/newfaq/creating/resolution.html. Doug -----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, April 16, 2008 11:07 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Resolution Dear List: Does anyone have any statistics on how many displays are still set to 800x600 and how many at higher resolutions? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From john at winhaven.net Wed Apr 16 14:44:27 2008 From: john at winhaven.net (John Bartow) Date: Wed, 16 Apr 2008 14:44:27 -0500 Subject: [AccessD] Screen Resolution In-Reply-To: <004b01c89fec$9dede150$0301a8c0@HAL9005> Message-ID: <200804161944.m3GJiKwF001604@databaseadvisors.com> I've asked my clients before the couple of application upgrades what their screen size/resolutions are so that I could utilize more screen for the purpose of laying out better input forms and such. Unfortunately all of them replied that they don't have enough large screens to allow that yet. The majority of their employees are still using 800x600. Seems that not many of my clients are replacing monitors until they have to. As I specifically asked in regards to desktop apps. this doesn't imply they are using web browsers at all. So take it as it is. HTH John -----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, April 16, 2008 1:07 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Resolution Dear List: Does anyone have any statistics on how many displays are still set to 800x600 and how many at higher resolutions? From jwcolby at colbyconsulting.com Wed Apr 16 14:58:30 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Apr 2008 15:58:30 -0400 Subject: [AccessD] Screen Resolution In-Reply-To: <200804161944.m3GJiKwF001604@databaseadvisors.com> References: <200804161944.m3GJiKwF001604@databaseadvisors.com> Message-ID: <48065A66.7070407@colbyconsulting.com> LOL. Even when they do the old folks are likely to complain bitterly about trying to go to anything higher. "We can't read the tiny print". been there, listened to that. My clients now have at least 17" screens but are still sitting stubbornly at 800x600. John Bartow wrote: > I've asked my clients before the couple of application upgrades what their > screen size/resolutions are so that I could utilize more screen for the > purpose of laying out better input forms and such. Unfortunately all of them > replied that they don't have enough large screens to allow that yet. The > majority of their employees are still using 800x600. Seems that not many of > my clients are replacing monitors until they have to. As I specifically > asked in regards to desktop apps. this doesn't imply they are using web > browsers at all. So take it as it is. > > HTH > John > > -----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, April 16, 2008 1:07 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Screen Resolution > > Dear List: > > Does anyone have any statistics on how many displays are still set to > 800x600 and how many at higher resolutions? > -- John W. Colby www.ColbyConsulting.com From john at winhaven.net Wed Apr 16 15:20:54 2008 From: john at winhaven.net (John Bartow) Date: Wed, 16 Apr 2008 15:20:54 -0500 Subject: [AccessD] Screen Resolution In-Reply-To: <48065A66.7070407@colbyconsulting.com> Message-ID: <200804162020.m3GKKlJ1021005@databaseadvisors.com> LOL - Stubborn 'ol coots! ;o) Have you tried to set their default fonts and icons to large or extra large? IME it usually gets them past it. Not all though. Unfortunately most of the clients I write apps for aren't local so I don't do onsite support for them. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 16, 2008 2:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Screen Resolution LOL. Even when they do the old folks are likely to complain bitterly about trying to go to anything higher. "We can't read the tiny print". been there, listened to that. My clients now have at least 17" screens but are still sitting stubbornly at 800x600. John Bartow wrote: > I've asked my clients before the couple of application upgrades what > their screen size/resolutions are so that I could utilize more screen > for the purpose of laying out better input forms and such. > Unfortunately all of them replied that they don't have enough large > screens to allow that yet. The majority of their employees are still > using 800x600. Seems that not many of my clients are replacing > monitors until they have to. As I specifically asked in regards to > desktop apps. this doesn't imply they are using web browsers at all. So take it as it is. > > HTH > John > > -----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, April 16, 2008 1:07 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] Screen Resolution > > Dear List: > > Does anyone have any statistics on how many displays are still set to > 800x600 and how many at higher resolutions? > -- 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 Apr 16 15:34:14 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 16 Apr 2008 16:34:14 -0400 Subject: [AccessD] Screen Resolution In-Reply-To: <200804162020.m3GKKlJ1021005@databaseadvisors.com> References: <200804162020.m3GKKlJ1021005@databaseadvisors.com> Message-ID: <480662C6.5020603@colbyconsulting.com> I recommended buying reading glasses for all employees. My suggestion was not implemented. ;-) John Bartow wrote: > LOL - Stubborn 'ol coots! > ;o) > > Have you tried to set their default fonts and icons to large or extra large? > > IME it usually gets them past it. Not all though. Unfortunately most of the > clients I write apps for aren't local so I don't do onsite support for them. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Wednesday, April 16, 2008 2:59 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Screen Resolution > > LOL. Even when they do the old folks are likely to complain bitterly about > trying to go to anything higher. "We can't read the tiny print". > been there, listened to that. My clients now have at least 17" > screens but are still sitting stubbornly at 800x600. > > John Bartow wrote: >> I've asked my clients before the couple of application upgrades what >> their screen size/resolutions are so that I could utilize more screen >> for the purpose of laying out better input forms and such. >> Unfortunately all of them replied that they don't have enough large >> screens to allow that yet. The majority of their employees are still >> using 800x600. Seems that not many of my clients are replacing >> monitors until they have to. As I specifically asked in regards to >> desktop apps. this doesn't imply they are using web browsers at all. So > take it as it is. >> HTH >> John >> >> -----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, April 16, 2008 1:07 PM >> To: 'Access Developers discussion and problem solving' >> Subject: [AccessD] Screen Resolution >> >> Dear List: >> >> Does anyone have any statistics on how many displays are still set to >> 800x600 and how many at higher resolutions? >> > > -- > 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 edzedz at comcast.net Wed Apr 16 17:12:02 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 16 Apr 2008 15:12:02 -0700 Subject: [AccessD] How do you use VBA to adjust Report Print Margins In-Reply-To: <004d01c89f30$82b696f0$0301a8c0@HAL9005> Message-ID: <004601c8a00e$e64866b0$e1dea8c0@dudley1> I now have Microsoft Access printing on preprinted forms/sheets by using twips to place textbox's on the report. However, I am having trouble finding object or VBA code that adjusts Access's Report Page Setup for setting the report printing margins. It would be helpful to have the following code adjust the just this report's print margins. Any ideas ? Thanks. = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = sData = "" sData = "=" & Chr$(34) & Trim$([rsData]![zData] & " ") & Chr$(34) sReportName = "" sReportName = zzReport.Name Set RptCtrl = CreateReportControl(zzReport.Name, acTextBox, acDetail, , sData) dsTop = CDbl([rsData]![LineY]) dsLeft = CDbl([rsData]![ColumnAdj]) dsWidth = CDbl([rsData]![zWidth]) RptCtrl.Top = ((dsTop * (1 / 6))) * 1440 RptCtrl.Left = ((dsLeft * (1 / 10))) * 1440 RptCtrl.Width = ((dsWidth * (1 / 10))) * 1440 RptCtrl.Height = 0.166667 * 1440 RptCtrl.FontName = "Courier New" RptCtrl.FontSize = 12 RptCtrl.ForeColor = 0 RptCtrl.TextAlign = 1 From mmattys at rochester.rr.com Wed Apr 16 16:32:35 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 16 Apr 2008 17:32:35 -0400 Subject: [AccessD] Bypassing Default start up behavior References: <310215F6BEEEA84A8D6366F219C76331377436204B@PDAWM07C.ad.sprint.com> Message-ID: <014001c8a009$649c8bf0$0502a8c0@Laptop> Hi Don, Looks like you shoukl look up "profiles, user" in help. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "McGillivray, Don [IT]" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 16, 2008 2:00 PM Subject: [AccessD] Bypassing Default start up behavior > Esteemed Listers, > > I can hold the shift key while starting my app (assuming the shift key > bypass is enabled) to bypass the default start up behavior, but is there > any way to mimic this behavior in code, say triggered by a value passed on > the command line using the /cmd switch? I've succeeded in using this > approach to circumvent code that runs at startup, but it does nothing to > interrupt the other startup defaults (hiding the DB window, dis/enabling > special keys, etc.) I'm trying to create a desktop shortcut that runs in > bypass mode with just a click, instead of having to hold the shift key > while firing it. > > Any and all ideas in this direction appreciated . . . > > Don McGillivray > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From john at winhaven.net Wed Apr 16 17:16:26 2008 From: john at winhaven.net (John Bartow) Date: Wed, 16 Apr 2008 17:16:26 -0500 Subject: [AccessD] Screen Resolution In-Reply-To: <480662C6.5020603@colbyconsulting.com> Message-ID: <200804162216.m3GMGHRI012548@databaseadvisors.com> LOL - Great stuff! I'll have to remember that next time the issue comes up! -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 16, 2008 3:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Screen Resolution I recommended buying reading glasses for all employees. My suggestion was not implemented. ;-) From Donald.A.McGillivray at sprint.com Wed Apr 16 17:24:27 2008 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Wed, 16 Apr 2008 17:24:27 -0500 Subject: [AccessD] Bypassing Default start up behavior In-Reply-To: <014001c8a009$649c8bf0$0502a8c0@Laptop> References: <310215F6BEEEA84A8D6366F219C76331377436204B@PDAWM07C.ad.sprint.com> <014001c8a009$649c8bf0$0502a8c0@Laptop> Message-ID: <310215F6BEEEA84A8D6366F219C7633137743626BF@PDAWM07C.ad.sprint.com> Thanks Michael Got as far as ". . . recreate any of the subkeys located under the \HKEY_LOCAL_MACHINE . . .\Access subkey that contain values that you want to modify . . ." at which point I find no subkeys that seem to contain values that I want to modify. Since those startup settings are specific to the individual mdb, I wouldn't expect to find them among the registry entries for Access, would I? Maybe I'm missing something. Can you set me straight? Thanks! Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Wednesday, April 16, 2008 2:33 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Bypassing Default start up behavior Hi Don, Looks like you shoukl look up "profiles, user" in help. Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "McGillivray, Don [IT]" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 16, 2008 2:00 PM Subject: [AccessD] Bypassing Default start up behavior > Esteemed Listers, > > I can hold the shift key while starting my app (assuming the shift key > bypass is enabled) to bypass the default start up behavior, but is there > any way to mimic this behavior in code, say triggered by a value passed on > the command line using the /cmd switch? I've succeeded in using this > approach to circumvent code that runs at startup, but it does nothing to > interrupt the other startup defaults (hiding the DB window, dis/enabling > special keys, etc.) I'm trying to create a desktop shortcut that runs in > bypass mode with just a click, instead of having to hold the shift key > while firing it. > > Any and all ideas in this direction appreciated . . . > > Don McGillivray > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Apr 16 17:27:08 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 16 Apr 2008 15:27:08 -0700 Subject: [AccessD] Screen Resolution In-Reply-To: <006a01c89ff2$445b8650$0200a8c0@murphy3234aaf1> References: <004b01c89fec$9dede150$0301a8c0@HAL9005> <006a01c89ff2$445b8650$0200a8c0@murphy3234aaf1> Message-ID: <007d01c8a011$01fa2cc0$0301a8c0@HAL9005> Excellent. Thank you. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Wednesday, April 16, 2008 11:47 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Screen Resolution Web folks probably have the best statistics on this. Try a site like http://www.hobo-web.co.uk/tips/25.htm or http://www.boutell.com/newfaq/creating/resolution.html. Doug -----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, April 16, 2008 11:07 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Screen Resolution Dear List: Does anyone have any statistics on how many displays are still set to 800x600 and how many at higher resolutions? MTIA Rocky -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.23.0/1379 - Release Date: 4/15/2008 6:10 PM From mmattys at rochester.rr.com Wed Apr 16 17:49:05 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 16 Apr 2008 18:49:05 -0400 Subject: [AccessD] Bypassing Default start up behavior References: <310215F6BEEEA84A8D6366F219C76331377436204B@PDAWM07C.ad.sprint.com><014001c8a009$649c8bf0$0502a8c0@Laptop> <310215F6BEEEA84A8D6366F219C7633137743626BF@PDAWM07C.ad.sprint.com> Message-ID: <016901c8a014$157fb460$0502a8c0@Laptop> Hi Don, I'm looking at this page: http://support.microsoft.com/kb/q173646/ and (better) this page: http://my.advisor.com/Articles.nsf/AID/FISHS01 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "McGillivray, Don [IT]" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 16, 2008 6:24 PM Subject: Re: [AccessD] Bypassing Default start up behavior > Thanks Michael > > Got as far as > > ". . . recreate any of the subkeys located under the \HKEY_LOCAL_MACHINE . > . .\Access subkey that contain values that you want to modify . . ." > > at which point I find no subkeys that seem to contain values that I want > to modify. Since those startup settings are specific to the individual > mdb, I wouldn't expect to find them among the registry entries for Access, > would I? > > Maybe I'm missing something. Can you set me straight? > > Thanks! > > Don > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: Wednesday, April 16, 2008 2:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Bypassing Default start up behavior > > Hi Don, > > Looks like you shoukl look up "profiles, user" in help. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "McGillivray, Don [IT]" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, April 16, 2008 2:00 PM > Subject: [AccessD] Bypassing Default start up behavior > > >> Esteemed Listers, >> >> I can hold the shift key while starting my app (assuming the shift key >> bypass is enabled) to bypass the default start up behavior, but is there >> any way to mimic this behavior in code, say triggered by a value passed >> on >> the command line using the /cmd switch? I've succeeded in using this >> approach to circumvent code that runs at startup, but it does nothing to >> interrupt the other startup defaults (hiding the DB window, dis/enabling >> special keys, etc.) I'm trying to create a desktop shortcut that runs in >> bypass mode with just a click, instead of having to hold the shift key >> while firing it. >> >> Any and all ideas in this direction appreciated . . . >> >> Don McGillivray >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From robert at servicexp.com Wed Apr 16 17:49:18 2008 From: robert at servicexp.com (Robert) Date: Wed, 16 Apr 2008 18:49:18 -0400 Subject: [AccessD] BE on a Network Storage Device..??? In-Reply-To: References: Message-ID: <000301c8a014$1bb00650$531012f0$@com> Gustav, After more testing, I'm just not satisfied with the DNS-323. I think I will take your advice and build a cheap box and install NASLite 2. It looks like it handles a few file system types, which is the best for an Access back end? My goal was to have a "no-maintenance" file server for our 8 user database, but that doesn't look possible without spending a fortune. The only thing this box will do it handle the hard drives... WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Wednesday, April 16, 2008 11:16 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] BE on a Network Storage Device..??? Hi Robert We've had mixed experiences with these, both hardware boxes and software implementations. Problem is most often speed probably due to a non-optimised Samba configuration. One that is too slow is NASLite - the original - while NASLite 2 is excellent: http://www.serverelements.com/index.php At USD 30 it just doesn't pay off to fiddle with CentOS, Debian or the like just to set up a basic file server. We install this on a VMware Virtual Server machine in hardly no time. Other options are just about every outdated machine with 64 MB ram you can get. Boot from a cd or USB device or an old harddisk as you like. /gustav >>> john at winhaven.net 16-04-2008 16:53 >>> I have a client who keeps the BE for an app (one that I didn't write) on an old Snap Server. Although it's a bit different than the D-Link unit I thought I'd pass along my experience. I haven't (knock on wood) had a problem with any of my apps corrupting the BE for quite some time. This app's BE has been corrupted a number of times in the last few years. (They call me to help recover their data.) It could be the app, and I believe that is part of the problem, but I think the issue of serving it on the Snap Server (*nix based OS) creates it own problems. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Robert Sent: Tuesday, April 15, 2008 2:29 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] BE on a Network Storage Device..??? Bill, I have been testing for a while now, RAID 1's performance was the worst, very slow... RAID 0 (2 identical 500 Gb Drives) was very, very snappy, about twice as fast as when the back end is sitting on another PC. (other PC on the same network at the same speed (1Gbit Lan) as the NAS. I don't think the lost of the mirror will affect us too much, as we run frequent backups of the data to another Local HHD. And then for the very important stuff, to a removable flash drive... I have not tested any other configurations such as JBOD or No RAID (Plain Drives), so I still don't know if I'm at the best setup in terms of access speed. My concern is corruption. The D-Link DNS-323 formats the drive EXT2, so I don't know if that is going to cause any problems... Thanks for your input WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bill Patten Sent: Tuesday, April 15, 2008 1:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] BE on a Network Storage Device..??? Robert, I have a client where we moved the BE (MDB) from a local PC to the server farm. The program ran so slow (we thought it was a network issue) that we moved it back to a local PC. Recently for backup issues we moved it back to the server farm. Same problem. I was talking to one of their IT people and I found out (to my surprise) that the MDB was being placed on a NAS with.Raid 5. The IT and I discussed the problem, and he said he had heard that the NAS could not handle multiple connections as well as a PC. I do not know if this is true, just pass it on for you to check on. Our solution is to move them to a SQL server backend, which has to go on a Server not the NAS. Hope this helps. Bill ----- Original Message ----- From: "Robert" To: "'Access Developers discussion and problem solving'" Sent: Tuesday, April 15, 2008 5:39 AM Subject: [AccessD] BE on a Network Storage Device..??? I've just started testing this with a D-Link 323, and it SEEMS to work. Any thoughts? WBR ~Robert -- 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 Apr 16 18:10:49 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 16 Apr 2008 19:10:49 -0400 Subject: [AccessD] Bypassing Default start up behavior References: <310215F6BEEEA84A8D6366F219C76331377436204B@PDAWM07C.ad.sprint.com><014001c8a009$649c8bf0$0502a8c0@Laptop><310215F6BEEEA84A8D6366F219C7633137743626BF@PDAWM07C.ad.sprint.com> <016901c8a014$157fb460$0502a8c0@Laptop> Message-ID: <017201c8a017$1e2f2fc0$0502a8c0@Laptop> I should note that I have always used these methods: 'HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\Access\Settings 'Tabs: 'View, General, Edit/Find, Keyboard, Datasheet, Forms/Reports, Advanced, Tables/Queries Sub SetStartupProperties() ChangeProperty "Track Name AutoCorrect Info", 4, 1 ChangeProperty "Perform Name AutoCorrect", 4, 1 ChangeProperty "Log Name AutoCorrect Changes", 4, 0 ChangeProperty "Auto Compact", 4, 0 ChangeProperty "Show Values in Snapshot", 4, 1 ChangeProperty "Show Values in Server", 4, 0 ChangeProperty "Built-In Toolbars Available", 1, True ChangeProperty "Can Customize Toolbars", 1, True ChangeProperty "Key Assignment Macro", 10, "AutoKeys" ChangeProperty "Large Toolbar Buttons", 1, False ChangeProperty "Move Enclosed Controls", 1, False ChangeProperty "Show Status Bar", 1, True ChangeProperty "Show Startup Dialog Box", 1, False ChangeProperty "Show New Object Shortcuts", 1, True ChangeProperty "Show Hidden Objects", 1, True ChangeProperty "Show System Objects", 1, True ChangeProperty "ShowWindowsInTaskbar", 1, False ChangeProperty "Show Conditions Column", 1, True ChangeProperty "Show Macro Names Column", 1, True Application.SetOption "Error Trapping", 2 Application.SetOption "Control Wizards", True Application.SetOption "Prefs Migrated", True Application.SetOption "Maximized", True Application.SetOption "Left Margin", 0.5 Application.SetOption "Right Margin", 0.5 Application.SetOption "Top Margin", 0.5 Application.SetOption "Bottom Margin", 0.5 Application.SetOption "Confirm Record Changes", False Application.SetOption "Confirm Document Deletions", False Application.SetOption "Confirm Action Queries", False ChangeProperty "Show Values in Indexed", 4, 1 ChangeProperty "Show Values in Non-Indexed", 4, 1 ChangeProperty "Show Values in Remote", 4, 0 ChangeProperty "Show Values Limit", 4, 1000 Application.SetOption "Move After Enter", 1 Application.SetOption "Arrow Key Behavior", 0 Application.SetOption "Behavior Entering Field", 1 Application.SetOption "Cursor Stops at First/Last Field", 0 Application.SetOption "Default Font Color", 0 Application.SetOption "Default Background Color", 8 Application.SetOption "Default Gridlines Color", 0 Application.SetOption "Default Font Name", "Arial" Application.SetOption "Default Font Weight", 3 Application.SetOption "Default Font Size", 10 Application.SetOption "Default Font Italic", 0 Application.SetOption "Default Font Underline", 0 Application.SetOption "Default Gridlines Horizontal", True Application.SetOption "Default Gridlines Vertical", True Application.SetOption "Default Column Width", 1 Application.SetOption "Default Cell Effect", 0 Application.SetOption "Show Animations", True Application.SetOption "Selection Behavior", 0 Application.SetOption "Form Template", "Normal" Application.SetOption "Report Template", "Normal" Application.SetOption "Always Use Event Procedures", True Application.SetOption "Ignore DDE Requests", False Application.SetOption "Enable DDE Refresh", True Application.SetOption "OLE/DDE Timeout (Sec)", 30 Application.SetOption "Number of Update Retries", 2 Application.SetOption "ODBC Refresh Interval (Sec)", 1500 Application.SetOption "Refresh Interval (Sec)", 60 Application.SetOption "Update Retry Interval (Msec)", 250 Application.SetOption "Default Open Mode for Databases", 0 Application.SetOption "Default Record Locking", 0 Application.SetOption "Use Row Level Locking", True ChangeProperty "Row Limit", 4, 10000 Application.SetOption "Hyperlink Color", 5 Application.SetOption "Followed Hyperlink Color", 12 Application.SetOption "Underline Hyperlinks", False End Sub Function ChangeProperty(strPropName As String, varPropType As Variant, varPropValue As Variant) As Integer Dim dbs As DAO.Database, prp As DAO.Property Const conPropNotFoundError = 3270 Set dbs = CurrentDb On Error GoTo Change_Err 'With dbs.Properties(strPropName) ' Debug.Print "ChangeProperty " & Chr(34) & .Name & Chr(34) & "," & .Type & "," & .Value 'End With dbs.Properties(strPropName) = varPropValue ChangeProperty = True Change_Bye: Exit Function Change_Err: 'Debug.Print "Application.SetOption " & Chr(34) & strPropName & Chr(34) & "," & varPropValue If Err = conPropNotFoundError Then ' Property not found. Set prp = dbs.CreateProperty(strPropName, varPropType, varPropValue) dbs.Properties.Append prp Resume Next Else 'Unknown error. ChangeProperty = False Resume Change_Bye End If End Function Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Michael R Mattys" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 16, 2008 6:49 PM Subject: Re: [AccessD] Bypassing Default start up behavior > Hi Don, > > I'm looking at this page: > http://support.microsoft.com/kb/q173646/ > and (better) this page: > http://my.advisor.com/Articles.nsf/AID/FISHS01 From Donald.A.McGillivray at sprint.com Wed Apr 16 18:16:05 2008 From: Donald.A.McGillivray at sprint.com (McGillivray, Don [IT]) Date: Wed, 16 Apr 2008 18:16:05 -0500 Subject: [AccessD] Bypassing Default start up behavior In-Reply-To: <016901c8a014$157fb460$0502a8c0@Laptop> References: <310215F6BEEEA84A8D6366F219C76331377436204B@PDAWM07C.ad.sprint.com><014001c8a009$649c8bf0$0502a8c0@Laptop> <310215F6BEEEA84A8D6366F219C7633137743626BF@PDAWM07C.ad.sprint.com> <016901c8a014$157fb460$0502a8c0@Laptop> Message-ID: <310215F6BEEEA84A8D6366F219C763313774362735@PDAWM07C.ad.sprint.com> Ah. I may get some traction from here. Thanks again! Don -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R Mattys Sent: Wednesday, April 16, 2008 3:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Bypassing Default start up behavior Hi Don, I'm looking at this page: http://support.microsoft.com/kb/q173646/ and (better) this page: http://my.advisor.com/Articles.nsf/AID/FISHS01 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "McGillivray, Don [IT]" To: "Access Developers discussion and problem solving" Sent: Wednesday, April 16, 2008 6:24 PM Subject: Re: [AccessD] Bypassing Default start up behavior > Thanks Michael > > Got as far as > > ". . . recreate any of the subkeys located under the \HKEY_LOCAL_MACHINE . > . .\Access subkey that contain values that you want to modify . . ." > > at which point I find no subkeys that seem to contain values that I want > to modify. Since those startup settings are specific to the individual > mdb, I wouldn't expect to find them among the registry entries for Access, > would I? > > Maybe I'm missing something. Can you set me straight? > > Thanks! > > Don > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Michael R > Mattys > Sent: Wednesday, April 16, 2008 2:33 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Bypassing Default start up behavior > > Hi Don, > > Looks like you shoukl look up "profiles, user" in help. > > Michael R. Mattys > MapPoint & Access Dev > www.mattysconsulting.com > > ----- Original Message ----- > From: "McGillivray, Don [IT]" > To: "Access Developers discussion and problem solving" > > Sent: Wednesday, April 16, 2008 2:00 PM > Subject: [AccessD] Bypassing Default start up behavior > > >> Esteemed Listers, >> >> I can hold the shift key while starting my app (assuming the shift key >> bypass is enabled) to bypass the default start up behavior, but is there >> any way to mimic this behavior in code, say triggered by a value passed >> on >> the command line using the /cmd switch? I've succeeded in using this >> approach to circumvent code that runs at startup, but it does nothing to >> interrupt the other startup defaults (hiding the DB window, dis/enabling >> special keys, etc.) I'm trying to create a desktop shortcut that runs in >> bypass mode with just a click, instead of having to hold the shift key >> while firing it. >> >> Any and all ideas in this direction appreciated . . . >> >> Don McGillivray >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From rbgajewski at adelphia.net Wed Apr 16 18:25:27 2008 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Wed, 16 Apr 2008 19:25:27 -0400 Subject: [AccessD] Web colours (Michael Bahr) In-Reply-To: References: Message-ID: <73985E28547142FC946BCB2FB0FB0D07@DCYN3T81> It would also be a good idea to remember that many people have sight deficiencies with color. It would be prudent to run your design through a series of filters to be sure that it can easily been seen by all. One such site to reference is http://colorfilter.wickline.org/. Best regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 15, 2008 17:29 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Web colours (Michael Bahr) Hi Ken, Mike, Jim et al Thanks. The old 216 colour palette is very limited on the pale colours which are so much used today. As for the browsers, I don't think this is a question of IE or something else like Firefox or Safari. Any newer browser is capable of handling many colours but if the video card doesn't, they of course can't. Still, worst case is some dithering on a very old machine - I can live with that. /gustav >>> kismert at gmail.com 15-04-2008 21:09 >>> A vanishingly small percentage of users still use 8-bit video cards nowadays, so full 24-bit graphics are the norm for the web. Further, since IE7 supports PNGs with alpha-transparencies, and IE8 is on the way, it's finally safe to use the full capabilities of the PNG graphic format. PNG transparencies add a lot of design freedom to a web site. IE6 doesn't render PNG transparencies without an add-on, but since the IE6 is now 7 years old, and soon 2 versions behind, my response to IE6 users is increasingly becoming: screw them. Once IE8 comes out, I'm seriously considering using conditional comments to show a red box only to IE6 and earlier users, telling them that they aren't getting the optimal browsing experience because their browser is out-of-date, and urging them to upgrade. -Ken > > > ---------- Forwarded message ---------- > From: "Michael Bahr" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Date: Tue, 15 Apr 2008 12:16:16 -0400 (EDT) > Subject: Re: [AccessD] Web colours > Hi Gustav, I think it was more browser specific, like Netscape. And > perhaps the video cards of that era lacked the horsepower. > > Mike... > > > Hi all > > > > Those of you designing web pages, do you still stick to the "safe > > web colours" - the limited selection of 216 colours out of 256 > > possible colours? > > > > http://www.lynda.com/hex.asp > > > > As this Lynda writes, in 1996 this might be a concern, but today > > where I hardly know nobody having the old 65000 colour resolution, > > is this still valid in any way? > > Isn't is safe - at least for normal business use - to just go ahead > > and use the full RGB scale? > > > > /gustav -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Apr 17 02:19:32 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Apr 2008 09:19:32 +0200 Subject: [AccessD] BE on a Network Storage Device..??? Message-ID: Hi Robert OK. $30 is hardly a fortune so let us hear what you find out. /gustav >>> robert at servicexp.com 17-04-2008 00:49 >>> Gustav, After more testing, I'm just not satisfied with the DNS-323. I think I will take your advice and build a cheap box and install NASLite 2. It looks like it handles a few file system types, which is the best for an Access back end? My goal was to have a "no-maintenance" file server for our 8 user database, but that doesn't look possible without spending a fortune. The only thing this box will do it handle the hard drives... WBR ~Robert From Gustav at cactus.dk Thu Apr 17 03:44:24 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Apr 2008 10:44:24 +0200 Subject: [AccessD] Web colours (Michael Bahr) Message-ID: Hi Bob Interesting. Quite an experience. /gustav >>> rbgajewski at adelphia.net 17-04-2008 01:25 >>> It would also be a good idea to remember that many people have sight deficiencies with color. It would be prudent to run your design through a series of filters to be sure that it can easily been seen by all. One such site to reference is http://colorfilter.wickline.org/. Best regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 15, 2008 17:29 PM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Web colours (Michael Bahr) Hi Ken, Mike, Jim et al Thanks. The old 216 colour palette is very limited on the pale colours which are so much used today. As for the browsers, I don't think this is a question of IE or something else like Firefox or Safari. Any newer browser is capable of handling many colours but if the video card doesn't, they of course can't. Still, worst case is some dithering on a very old machine - I can live with that. /gustav >>> kismert at gmail.com 15-04-2008 21:09 >>> A vanishingly small percentage of users still use 8-bit video cards nowadays, so full 24-bit graphics are the norm for the web. Further, since IE7 supports PNGs with alpha-transparencies, and IE8 is on the way, it's finally safe to use the full capabilities of the PNG graphic format. PNG transparencies add a lot of design freedom to a web site. IE6 doesn't render PNG transparencies without an add-on, but since the IE6 is now 7 years old, and soon 2 versions behind, my response to IE6 users is increasingly becoming: screw them. Once IE8 comes out, I'm seriously considering using conditional comments to show a red box only to IE6 and earlier users, telling them that they aren't getting the optimal browsing experience because their browser is out-of-date, and urging them to upgrade. -Ken > > > ---------- Forwarded message ---------- > From: "Michael Bahr" > To: "Access Developers discussion and problem solving" < > accessd at databaseadvisors.com> > Date: Tue, 15 Apr 2008 12:16:16 -0400 (EDT) > Subject: Re: [AccessD] Web colours > Hi Gustav, I think it was more browser specific, like Netscape. And > perhaps the video cards of that era lacked the horsepower. > > Mike... > > > Hi all > > > > Those of you designing web pages, do you still stick to the "safe > > web colours" - the limited selection of 216 colours out of 256 > > possible colours? > > > > http://www.lynda.com/hex.asp > > > > As this Lynda writes, in 1996 this might be a concern, but today > > where I hardly know nobody having the old 65000 colour resolution, > > is this still valid in any way? > > Isn't is safe - at least for normal business use - to just go ahead > > and use the full RGB scale? > > > > /gustav From paul.hartland at fsmail.net Thu Apr 17 05:13:36 2008 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Thu, 17 Apr 2008 12:13:36 +0200 (CEST) Subject: [AccessD] Rename All Files In A Folder Message-ID: <1979197.1327131208427216242.JavaMail.www@wwinf3007> To all, Sorry about the post, I am sure that I have done this before and is simple but having a blonde day today (no offence to any blondes out there).....I want a function so that I can pass a folder location and two strings to, then the function to rename all the files that contain stringA in them to stringB. For example say I have a folder called staff, and inside that folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the function so that 999999_ThisIsAnExample would become 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 From paul.hartland at fsmail.net Thu Apr 17 06:25:38 2008 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Thu, 17 Apr 2008 13:25:38 +0200 (CEST) Subject: [AccessD] Rename All Files In A Folder Message-ID: <2274196.1330601208431538046.JavaMail.www@wwinf3007> Please ignore email about renaming, blonde moment came to an end...... Message Received: Apr 17 2008, 12:23 PM From: paul.hartland at fsmail.net To: "accessd" Cc: Subject: [AccessD] Rename All Files In A Folder To all, Sorry about the post, I am sure that I have done this before and is simple but having a blonde day today (no offence to any blondes out there).....I want a function so that I can pass a folder location and two strings to, then the function to rename all the files that contain stringA in them to stringB. For example say I have a folder called staff, and inside that folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the function so that 999999_ThisIsAnExample would become 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 From edzedz at comcast.net Thu Apr 17 09:05:01 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 17 Apr 2008 07:05:01 -0700 Subject: [AccessD] Rename All Files In A Folder In-Reply-To: <2274196.1330601208431538046.JavaMail.www@wwinf3007> Message-ID: <006501c8a094$07e41050$e1dea8c0@dudley1> Please share the answer. . . . -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of paul.hartland at fsmail.net Sent: Thursday, April 17, 2008 4:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rename All Files In A Folder Importance: High Please ignore email about renaming, blonde moment came to an end...... Message Received: Apr 17 2008, 12:23 PM From: paul.hartland at fsmail.net To: "accessd" Cc: Subject: [AccessD] Rename All Files In A Folder To all, Sorry about the post, I am sure that I have done this before and is simple but having a blonde day today (no offence to any blondes out there).....I want a function so that I can pass a folder location and two strings to, then the function to rename all the files that contain stringA in them to stringB. For example say I have a folder called staff, and inside that folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the function so that 999999_ThisIsAnExample would become 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- 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 Apr 17 08:21:55 2008 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 17 Apr 2008 09:21:55 -0400 Subject: [AccessD] Rename All Files In A Folder Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213BB2B24@XLIVMBX35bkup.aig.com> Sub RenameFiles(strFolder as String,strFind as String,strReplace as String) Dim strFile as String Dim strNew as String strFile = Dir(strFolder & "*.*") While strFile & "" > "" strNew = Relpace(strFile,strFind,strReplace) if strFile <> strNew Then Name strFolder & strFile, strFolder & strNew End IF strFile = Dir() Wend End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Thursday, April 17, 2008 7:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rename All Files In A Folder Importance: High Please ignore email about renaming, blonde moment came to an end...... Message Received: Apr 17 2008, 12:23 PM From: paul.hartland at fsmail.net To: "accessd" Cc: Subject: [AccessD] Rename All Files In A Folder To all, Sorry about the post, I am sure that I have done this before and is simple but having a blonde day today (no offence to any blondes out there).....I want a function so that I can pass a folder location and two strings to, then the function to rename all the files that contain stringA in them to stringB. For example say I have a folder called staff, and inside that folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the function so that 999999_ThisIsAnExample would become 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From Gustav at cactus.dk Thu Apr 17 08:37:13 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Apr 2008 15:37:13 +0200 Subject: [AccessD] Count of a weekday between two dates Message-ID: Hi all Recently I had to find the count of a weekday between two dates. Much to my surprise such code was not to be located. I had an old function for this but found out, that the trick is to fool DateDiff to believe that the week starts on the weekday in question. Public Function WeekdayDiff( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal bytWeekday As Byte) _ As Long ' Returns signed count of a weekday of value bytWeekday ' between datDate1 and datDate2. ' ' bytWeekday values should be one of the constants from vbMonday to vbSunday. ' If not or if not supplied, the weekday of datDate1 is assumed. ' ' 2001-08-23. Cactus Data ApS, CPH. ' 2008-04-09. Rewrite using DateDiff. Dim lngWeekdayDiff As Long ' No special error handling. On Error Resume Next ' Validate bytWeekday. Select Case bytWeekday Case _ vbMonday, _ vbTuesday, _ vbWednesday, _ vbThursday, _ vbFriday, _ vbSaturday, _ vbSunday Case Else ' None or invalid value for weekday. bytWeekday = WeekDay(datDate1, vbSunday) End Select lngWeekdayDiff = DateDiff("ww", datDate1, datDate2, bytWeekday) WeekdayDiff = lngWeekdayDiff End Function Have fun! /gustav From paul.hartland at fsmail.net Thu Apr 17 08:41:59 2008 From: paul.hartland at fsmail.net (paul.hartland at fsmail.net) Date: Thu, 17 Apr 2008 15:41:59 +0200 (CEST) Subject: [AccessD] Rename All Files In A Folder Message-ID: <11899469.133281208439719125.JavaMail.www@wwinf3006> Yes, that's virtually spot on to what I done when I clicked the send button lol, the send button almost seems magical at times.... Message Received: Apr 17 2008, 02:24 PM From: "Heenan, Lambert" To: "'Access Developers discussion and problem solving'" Cc: Subject: Re: [AccessD] Rename All Files In A Folder Sub RenameFiles(strFolder as String,strFind as String,strReplace as String) Dim strFile as String Dim strNew as String strFile = Dir(strFolder & "*.*") While strFile & "" > "" strNew = Relpace(strFile,strFind,strReplace) if strFile <> strNew Then Name strFolder & strFile, strFolder & strNew End IF strFile = Dir() Wend End Sub -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul.hartland at fsmail.net Sent: Thursday, April 17, 2008 7:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rename All Files In A Folder Importance: High Please ignore email about renaming, blonde moment came to an end...... Message Received: Apr 17 2008, 12:23 PM From: paul.hartland at fsmail.net To: "accessd" Cc: Subject: [AccessD] Rename All Files In A Folder To all, Sorry about the post, I am sure that I have done this before and is simple but having a blonde day today (no offence to any blondes out there).....I want a function so that I can pass a folder location and two strings to, then the function to rename all the files that contain stringA in them to stringB. For example say I have a folder called staff, and inside that folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the function so that 999999_ThisIsAnExample would become 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. Thanks in advance for any help on this. Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com Paul Hartland paul.hartland at fsmail.net 07730 523179 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 fsmail.net 07730 523179 From jwcolby at colbyconsulting.com Thu Apr 17 08:43:51 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 17 Apr 2008 09:43:51 -0400 Subject: [AccessD] Rename All Files In A Folder In-Reply-To: <006501c8a094$07e41050$e1dea8c0@dudley1> References: <006501c8a094$07e41050$e1dea8c0@dudley1> Message-ID: <48075417.6070809@colbyconsulting.com> > Please ignore email about renaming, blonde moment came to an end...... > Please share the answer. . . . Brown hair coloring? ;-) Edward S Zuris wrote: > Please share the answer. . . . > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of > paul.hartland at fsmail.net > Sent: Thursday, April 17, 2008 4:26 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Rename All Files In A Folder > Importance: High > > > Please ignore email about renaming, blonde moment came to an end...... > > > Message Received: Apr 17 2008, 12:23 PM > From: paul.hartland at fsmail.net > To: "accessd" > Cc: > Subject: [AccessD] Rename All Files In A Folder > > To all, > > Sorry about the post, I am sure that I have done this before and is simple > but having a blonde day today (no offence to any blondes out there).....I > want a function so that I can pass a folder location and two strings to, > then the function to rename all the files that contain stringA in them to > stringB. For example say I have a folder called staff, and inside that > folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, > 999999, 999998 to the function so that 999999_ThisIsAnExample would become > 999998_ThisIsAnExample and do the same with any other file in that folder > that had a 999999 in the filename. > > Thanks in advance for any help on this. > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > 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 max.wanadoo at gmail.com Thu Apr 17 09:02:24 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Thu, 17 Apr 2008 15:02:24 +0100 Subject: [AccessD] Rename All Files In A Folder In-Reply-To: <48075417.6070809@colbyconsulting.com> References: <006501c8a094$07e41050$e1dea8c0@dudley1> <48075417.6070809@colbyconsulting.com> Message-ID: <00ec01c8a093$a9f8a320$8119fea9@LTVM> Or unanticipated baldness due to moments of stress? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 17, 2008 2:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rename All Files In A Folder > Please ignore email about renaming, blonde moment came to an end...... > Please share the answer. . . . Brown hair coloring? ;-) Edward S Zuris wrote: > Please share the answer. . . . > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of > paul.hartland at fsmail.net > Sent: Thursday, April 17, 2008 4:26 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Rename All Files In A Folder > Importance: High > > > Please ignore email about renaming, blonde moment came to an end...... > > > Message Received: Apr 17 2008, 12:23 PM > From: paul.hartland at fsmail.net > To: "accessd" > Cc: > Subject: [AccessD] Rename All Files In A Folder > > To all, > > Sorry about the post, I am sure that I have done this before and is > simple but having a blonde day today (no offence to any blondes out > there).....I want a function so that I can pass a folder location and > two strings to, then the function to rename all the files that contain > stringA in them to stringB. For example say I have a folder called > staff, and inside that folder contained a file called > 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the > function so that 999999_ThisIsAnExample would become > 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. > > Thanks in advance for any help on this. > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.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 edzedz at comcast.net Thu Apr 17 10:02:37 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 17 Apr 2008 08:02:37 -0700 Subject: [AccessD] Rename All Files In A Folder In-Reply-To: <48075417.6070809@colbyconsulting.com> Message-ID: <006801c8a09c$13c5eda0$e1dea8c0@dudley1> OK. . . BTW is there anything like the following in Access 2000 VBA to do the following ? With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Thursday, April 17, 2008 6:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rename All Files In A Folder > Please ignore email about renaming, blonde moment came to an end...... > Please share the answer. . . . Brown hair coloring? ;-) Edward S Zuris wrote: > Please share the answer. . . . > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of > paul.hartland at fsmail.net > Sent: Thursday, April 17, 2008 4:26 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Rename All Files In A Folder > Importance: High > > > Please ignore email about renaming, blonde moment came to an end...... > > > Message Received: Apr 17 2008, 12:23 PM > From: paul.hartland at fsmail.net > To: "accessd" > Cc: > Subject: [AccessD] Rename All Files In A Folder > > To all, > > Sorry about the post, I am sure that I have done this before and is simple > but having a blonde day today (no offence to any blondes out there).....I > want a function so that I can pass a folder location and two strings to, > then the function to rename all the files that contain stringA in them to > stringB. For example say I have a folder called staff, and inside that > folder contained a file called 999999_ThisIsAnExample. I want to pass Staff, > 999999, 999998 to the function so that 999999_ThisIsAnExample would become > 999998_ThisIsAnExample and do the same with any other file in that folder > that had a 999999 in the filename. > > Thanks in advance for any help on this. > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.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 markamatte at hotmail.com Thu Apr 17 09:06:39 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 17 Apr 2008 14:06:39 +0000 Subject: [AccessD] Count of a weekday between two dates In-Reply-To: References: Message-ID: Would this approach work? Thanks, Mark A. Matte ***********START******************* Dim StartDT As Date Dim EndDT As Date Dim CT_WeekDay StartDT = #1/7/2008# EndDT = #1/23/2008# CT_WeekDay = 0 Do Until StartDT> EndDT Dim tt tt = DatePart("w", StartDT) If DatePart("w", StartDT)> 1 And DatePart("w", StartDT) < 7 Then CT_WeekDay = CT_WeekDay + 1 End If StartDT = DateAdd("d", 1, StartDT) Loop MsgBox CT_WeekDay & " weekdays." *************END******************* > Date: Thu, 17 Apr 2008 15:37:13 +0200 > From: Gustav at cactus.dk > To: accessd at databaseadvisors.com > Subject: [AccessD] Count of a weekday between two dates > > Hi all > > Recently I had to find the count of a weekday between two dates. Much to my surprise such code was not to be located. > I had an old function for this but found out, that the trick is to fool DateDiff to believe that the week starts on the weekday in question. > > > Public Function WeekdayDiff( _ > ByVal datDate1 As Date, _ > ByVal datDate2 As Date, _ > Optional ByVal bytWeekday As Byte) _ > As Long > > ' Returns signed count of a weekday of value bytWeekday > ' between datDate1 and datDate2. > ' > ' bytWeekday values should be one of the constants from vbMonday to vbSunday. > ' If not or if not supplied, the weekday of datDate1 is assumed. > ' > ' 2001-08-23. Cactus Data ApS, CPH. > ' 2008-04-09. Rewrite using DateDiff. > > Dim lngWeekdayDiff As Long > > ' No special error handling. > On Error Resume Next > > ' Validate bytWeekday. > Select Case bytWeekday > Case _ > vbMonday, _ > vbTuesday, _ > vbWednesday, _ > vbThursday, _ > vbFriday, _ > vbSaturday, _ > vbSunday > Case Else > ' None or invalid value for weekday. > bytWeekday = WeekDay(datDate1, vbSunday) > End Select > > lngWeekdayDiff = DateDiff("ww", datDate1, datDate2, bytWeekday) > > WeekdayDiff = lngWeekdayDiff > > End Function > > > Have fun! > > /gustav > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From paul_lifopro at cox.net Thu Apr 17 09:09:41 2008 From: paul_lifopro at cox.net (paul_lifopro) Date: Thu, 17 Apr 2008 09:09:41 -0500 Subject: [AccessD] Should be easy problem to fix Message-ID: <024401c8a094$b01e0320$0400a8c0@lplaptop2> I have a text box on a form that I want to compare what is entered to a value in a field in a table. This part works fine. What I'm having trouble doing is setting focus to this same text box and leaving the AfterUpdate event. It always goes to the next text box. Below is the code I'm using (all variables are declared but I didn't put that code in here). ' check to see if the printer supports the # of colors entered. SQLstr = "SELECT * " _ & "FROM Printer_Costs " _ & " WHERE (Printer_Costs.Printer_ID) = " & "'" & Me.cboStock_Printer1 & "'" _ & " ORDER BY Printer_Costs.Printer_Costs_ID;" Set rs = CurrentDb.OpenRecordset(SQLstr) rs.MoveFirst If Me.frmStock_Side2_Ink_1 > rs.Fields(16) Then MsgBox "This printer only supports " & rs.Fields(16) & " colors. Please make corrections! " rs.Close Set db = Nothing DoCmd.RunCommand acCmdSaveRecord Me.frmStock_Side2_Ink_1.SetFocus Me.frmStock_Side2_Ink_1.SelStart = 0 Me.frmStock_Side2_Ink_1.SelLength = 10 GoTo ExitSubroutine End If rs.Close Set db = Nothing OTHER CODE BELOW HERE.. ExitSubroutine: End sub Thanks for your help Paul From edzedz at comcast.net Thu Apr 17 10:08:17 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 17 Apr 2008 08:08:17 -0700 Subject: [AccessD] Rename All Files In A Folder In-Reply-To: <00ec01c8a093$a9f8a320$8119fea9@LTVM> Message-ID: <006901c8a09c$ded718c0$e1dea8c0@dudley1> Refuge from radiation experiment forgetfulness. How about hair turning gray with patches of red. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Max Wanadoo Sent: Thursday, April 17, 2008 7:02 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Rename All Files In A Folder Or unanticipated baldness due to moments of stress? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 17, 2008 2:44 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Rename All Files In A Folder > Please ignore email about renaming, blonde moment came to an end...... > Please share the answer. . . . Brown hair coloring? ;-) Edward S Zuris wrote: > Please share the answer. . . . > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of > paul.hartland at fsmail.net > Sent: Thursday, April 17, 2008 4:26 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Rename All Files In A Folder > Importance: High > > > Please ignore email about renaming, blonde moment came to an end...... > > > Message Received: Apr 17 2008, 12:23 PM > From: paul.hartland at fsmail.net > To: "accessd" > Cc: > Subject: [AccessD] Rename All Files In A Folder > > To all, > > Sorry about the post, I am sure that I have done this before and is > simple but having a blonde day today (no offence to any blondes out > there).....I want a function so that I can pass a folder location and > two strings to, then the function to rename all the files that contain > stringA in them to stringB. For example say I have a folder called > staff, and inside that folder contained a file called > 999999_ThisIsAnExample. I want to pass Staff, 999999, 999998 to the > function so that 999999_ThisIsAnExample would become > 999998_ThisIsAnExample and do the same with any other file in that folder that had a 999999 in the filename. > > Thanks in advance for any help on this. > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > > > > > > Paul Hartland > paul.hartland at fsmail.net > 07730 523179 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Thu Apr 17 10:11:25 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 17 Apr 2008 08:11:25 -0700 Subject: [AccessD] LeftMargin RightMargin Acc2000 Report Question In-Reply-To: <00ec01c8a093$a9f8a320$8119fea9@LTVM> Message-ID: <006a01c8a09d$4e77c1c0$e1dea8c0@dudley1> Is there anything like the following in Access 2000 VBA ? = = = = = = = = = = = = = = = = = = = = = = = = = From Word 2000 VBA = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = From Gustav at cactus.dk Thu Apr 17 09:18:48 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 17 Apr 2008 16:18:48 +0200 Subject: [AccessD] Count of a weekday between two dates Message-ID: Hi Mark At least not for negative counts. But you can test with a small test sub I've used: Public Sub WeekdayDiffTest() Const datDate1 As Date = #4/5/2008# Const datDate2 As Date = #4/13/2008# Dim bytWeekday As Byte Debug.Print WeekDay(datDate1), datDate1 Debug.Print WeekDay(datDate2), datDate2, DateDiff("d", datDate1, datDate2) For bytWeekday = vbSunday To vbSaturday Debug.Print bytWeekday, WeekdayDiff(datDate1, datDate2, bytWeekday), DateDiff("ww", datDate1, datDate2, bytWeekday) Next End Sub /gustav >>> markamatte at hotmail.com 17-04-2008 16:06 >>> Would this approach work? Thanks, Mark A. Matte ***********START******************* Dim StartDT As Date Dim EndDT As Date Dim CT_WeekDay StartDT = #1/7/2008# EndDT = #1/23/2008# CT_WeekDay = 0 Do Until StartDT> EndDT Dim tt tt = DatePart("w", StartDT) If DatePart("w", StartDT)> 1 And DatePart("w", StartDT) < 7 Then CT_WeekDay = CT_WeekDay + 1 End If StartDT = DateAdd("d", 1, StartDT) Loop MsgBox CT_WeekDay & " weekdays." *************END******************* > Date: Thu, 17 Apr 2008 15:37:13 +0200 > From: Gustav at cactus.dk > To: accessd at databaseadvisors.com > Subject: [AccessD] Count of a weekday between two dates > > Hi all > > Recently I had to find the count of a weekday between two dates. Much to my surprise such code was not to be located. > I had an old function for this but found out, that the trick is to fool DateDiff to believe that the week starts on the weekday in question. > > > Public Function WeekdayDiff( _ > ByVal datDate1 As Date, _ > ByVal datDate2 As Date, _ > Optional ByVal bytWeekday As Byte) _ > As Long > > ' Returns signed count of a weekday of value bytWeekday > ' between datDate1 and datDate2. > ' > ' bytWeekday values should be one of the constants from vbMonday to vbSunday. > ' If not or if not supplied, the weekday of datDate1 is assumed. > ' > ' 2001-08-23. Cactus Data ApS, CPH. > ' 2008-04-09. Rewrite using DateDiff. > > Dim lngWeekdayDiff As Long > > ' No special error handling. > On Error Resume Next > > ' Validate bytWeekday. > Select Case bytWeekday > Case _ > vbMonday, _ > vbTuesday, _ > vbWednesday, _ > vbThursday, _ > vbFriday, _ > vbSaturday, _ > vbSunday > Case Else > ' None or invalid value for weekday. > bytWeekday = WeekDay(datDate1, vbSunday) > End Select > > lngWeekdayDiff = DateDiff("ww", datDate1, datDate2, bytWeekday) > > WeekdayDiff = lngWeekdayDiff > > End Function > > > Have fun! > > /gustav From andy at minstersystems.co.uk Thu Apr 17 10:18:15 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Thu, 17 Apr 2008 16:18:15 +0100 Subject: [AccessD] Should be easy problem to fix In-Reply-To: <024401c8a094$b01e0320$0400a8c0@lplaptop2> Message-ID: <000d01c8a09e$42d10290$35f02a50@minster33c3r25> Hi Paul If I've understood you right you just want to stay on the current control if the compare fails. If that's the case then move your code to the BeforeUpdate, put a line of Cancel = True after the message and remove the SaveRecord and the other stuff. The Cancel will make it just stay there. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul_lifopro >Sent: 17 April 2008 15:10 >To: accessD at databaseadvisors.com >Subject: [AccessD] Should be easy problem to fix > > >I have a text box on a form that I want to compare what is >entered to a value in a field in a table. This part works fine. > > > >What I'm having trouble doing is setting focus to this same >text box and leaving the AfterUpdate event. > > > >It always goes to the next text box. Below is the code I'm >using (all variables are declared but I didn't put that code in here). > > > >' check to see if the printer supports the # of colors entered. > > SQLstr = "SELECT * " _ > > & "FROM Printer_Costs " _ > > & " WHERE (Printer_Costs.Printer_ID) = " & "'" >& Me.cboStock_Printer1 & "'" _ > > & " ORDER BY Printer_Costs.Printer_Costs_ID;" > > > > > > > > > > Set rs = CurrentDb.OpenRecordset(SQLstr) > > rs.MoveFirst > > If Me.frmStock_Side2_Ink_1 > rs.Fields(16) Then > > MsgBox "This printer only supports " & rs.Fields(16) & >" colors. Please make corrections! " > > rs.Close > > Set db = Nothing > > DoCmd.RunCommand acCmdSaveRecord > > Me.frmStock_Side2_Ink_1.SetFocus > > Me.frmStock_Side2_Ink_1.SelStart = 0 > > Me.frmStock_Side2_Ink_1.SelLength = 10 > > GoTo ExitSubroutine > > End If > > > > rs.Close > > Set db = Nothing > >OTHER CODE BELOW HERE.. > > > >ExitSubroutine: > > > >End sub > > > >Thanks for your help > > > >Paul > > > > > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com > > From paul_lifopro at cox.net Thu Apr 17 10:30:46 2008 From: paul_lifopro at cox.net (paul_lifopro) Date: Thu, 17 Apr 2008 10:30:46 -0500 Subject: [AccessD] Should be easy problem to fix In-Reply-To: <000d01c8a09e$42d10290$35f02a50@minster33c3r25> References: <024401c8a094$b01e0320$0400a8c0@lplaptop2> <000d01c8a09e$42d10290$35f02a50@minster33c3r25> Message-ID: <024901c8a0a0$0244bd50$0400a8c0@lplaptop2> Andy, Thanks...that worked great... Paul -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Thursday, April 17, 2008 10:18 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Should be easy problem to fix Hi Paul If I've understood you right you just want to stay on the current control if the compare fails. If that's the case then move your code to the BeforeUpdate, put a line of Cancel = True after the message and remove the SaveRecord and the other stuff. The Cancel will make it just stay there. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of paul_lifopro >Sent: 17 April 2008 15:10 >To: accessD at databaseadvisors.com >Subject: [AccessD] Should be easy problem to fix > > >I have a text box on a form that I want to compare what is >entered to a value in a field in a table. This part works fine. > > > >What I'm having trouble doing is setting focus to this same >text box and leaving the AfterUpdate event. > > > >It always goes to the next text box. Below is the code I'm >using (all variables are declared but I didn't put that code in here). > > > >' check to see if the printer supports the # of colors entered. > > SQLstr = "SELECT * " _ > > & "FROM Printer_Costs " _ > > & " WHERE (Printer_Costs.Printer_ID) = " & "'" >& Me.cboStock_Printer1 & "'" _ > > & " ORDER BY Printer_Costs.Printer_Costs_ID;" > > > > > > > > > > Set rs = CurrentDb.OpenRecordset(SQLstr) > > rs.MoveFirst > > If Me.frmStock_Side2_Ink_1 > rs.Fields(16) Then > > MsgBox "This printer only supports " & rs.Fields(16) & >" colors. Please make corrections! " > > rs.Close > > Set db = Nothing > > DoCmd.RunCommand acCmdSaveRecord > > Me.frmStock_Side2_Ink_1.SetFocus > > Me.frmStock_Side2_Ink_1.SelStart = 0 > > Me.frmStock_Side2_Ink_1.SelLength = 10 > > GoTo ExitSubroutine > > End If > > > > rs.Close > > Set db = Nothing > >OTHER CODE BELOW HERE.. > > > >ExitSubroutine: > > > >End sub > > > >Thanks for your help > > > >Paul > > > > > > > > > >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >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 Fri Apr 18 02:49:18 2008 From: paul.hartland at googlemail.com (Paul Hartland) Date: Fri, 18 Apr 2008 08:49:18 +0100 Subject: [AccessD] OT - Free Twain ActiveX Control Message-ID: <38c884770804180049n76b46424y6d66cf4124792ced@mail.gmail.com> To all, I need to develop an application, which will involve scanning some documents etc. Does anyone know of or use a Twain ActiveX Control (preferably easy to use & most of all free, or very cheap) Thank you for any help on this..... -- Paul Hartland paul.hartland at googlemail.com From Gustav at cactus.dk Fri Apr 18 05:59:19 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Apr 2008 12:59:19 +0200 Subject: [AccessD] OT - Free Twain ActiveX Control Message-ID: Hi Paul As mentioned many times here, I can recommend these two components: http://www.ciansoft.com/twaincontrolx/default.asp http://www.chestysoft.com/ximage/default.asp The first contains Twain functionality only while the second includes powerful image manipulation too. The Twain functionality is nearly identical (same code base). They are not free to obtain but free to distribute. Free non-expiring trials are available. The cost, however, is very well spend because the support is excellent from both sources, and you will need support, believe me. Twain is a standard but most manufacturers tweak it a little so when things don't behave as expected ... /gustav >>> paul.hartland at googlemail.com 18-04-2008 09:49 >>> To all, I need to develop an application, which will involve scanning some documents etc. Does anyone know of or use a Twain ActiveX Control (preferably easy to use & most of all free, or very cheap) Thank you for any help on this..... -- Paul Hartland paul.hartland at googlemail.com From catherine.blansett at infocentraldata.org Fri Apr 18 07:04:26 2008 From: catherine.blansett at infocentraldata.org (Catherine Blansett) Date: Fri, 18 Apr 2008 07:04:26 -0500 Subject: [AccessD] ldb In-Reply-To: <001501c89aac$473d47f0$0300a8c0@danwaters> Message-ID: <200804181204.m3IC4RcW016671@databaseadvisors.com> Thank you Dan, Well, it appears my problem might be solved. At least partially, I still get a copy of the db when I compact it (original + copy "db1," etc.) IT updated some of the service packs. I was using Jet 2.x. It appears to be some better. I noticed on system information regarding Access, Access is still using Jet 2.x but the ODBC is updated to Jet 4. So, it looks like there still may be work to do. All comments are welcomed. Thank you all for your help. Catherine -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Wednesday, April 09, 2008 8:43 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ldb Hi Catherine, For FE bloating, change the Database format to Access 2000. Then periodically decompile and compile that access file. If it contains temp tables, then you could also compact it. But you won't be able to do any of this while the ldb file exists because someone else is still logged in! HTH, Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 8:25 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] ldb Thanks Drew, I'll tell them that. I am not as worried about the backend. It's the frontend that I have the bloating problem with. I am still doing some development work on it and I cannot compact it while the ldb file is there. So, it keeps getting bigger. Catherine -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Wednesday, April 09, 2008 10:13 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ldb Two things. If compacting the backend is making it smaller, then you should look at what you are doing with data in the backend. A database does not automatically free up space when you delete data. There are several practices that can reduce the amount of 'bloat' to a database (growth that goes away when you compact the database). One biggie is if you are using 'temp' tables (where you are writing data that gets over written frequently), move such processes to the front end. The second thing, is your IT folks don't need to reboot the server. Just use Computer Management and 'close' all the open file connections to the Backend .mdb. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Catherine Blansett Sent: Wednesday, April 09, 2008 7:30 AM To: accessd at databaseadvisors.com Subject: [AccessD] ldb Hi all, I am doing some development work on a research project at a VA medical center. I have a portion of one drive ("U-drive") and access to a common drive ("K-drive") for research purposes. I developed a front-end database and a back-end database on the "U" drive and put the back-end on the k-drive. They function as they should. However, while I was developing, every time I compacted the databases a copy was created and named db1.....etc. The original version of the compacted db grew. So, I would rename the new version and delete the old (a bit tiring). When I work with these databases on my home computer (sans data of course) it works the way it should. This situation at work would be bothersome, but doable, if it weren't for the fact that, at some time (not sure when, but generally, others are complaining of a slow connection so suspect the system gets bogged down), it also creates a locked file that does not allow the databases to be compacted - "the db is being used by another", and then gives my ID number. Once these databases get locked, it becomes impossible to compact/rename/delete the databases and to change the name of excel files. So far, IT is a bit confused. They have rebooted the U drive and this released the locks and I was able compact, delete, or whatever. But then, in a couple of days, I am back to the same situation again. The databases still works just fine, but they are getting much too big. I have heard of this problem, but this is the first time I have encountered it. Any help would be most welcomed. Thanks in advance CB No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.9/1365 - Release Date: 4/8/2008 7:30 AM -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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. Version: 7.5.519 / Virus Database: 269.22.10/1367 - Release Date: 4/9/2008 7:10 AM No virus found in this outgoing message. Checked by AVG. Version: 7.5.523 / Virus Database: 269.23.1/1385 - Release Date: 4/18/2008 9:30 AM From markamatte at hotmail.com Fri Apr 18 10:51:13 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 18 Apr 2008 15:51:13 +0000 Subject: [AccessD] Search for credit card numbers In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> Message-ID: Hello All, I'm getting ready to build something that searches MEMO and text fields for credit card numbers (card number NOT known)...and then replace them. Before I got started, I was wondering if anyone has any advice...or has done somthing similar. Thanks, Mark A. Matte _________________________________________________________________ Use video conversation to talk face-to-face with Windows Live Messenger. http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_042008 From jedi at charm.net Fri Apr 18 11:32:17 2008 From: jedi at charm.net (Michael Bahr) Date: Fri, 18 Apr 2008 12:32:17 -0400 (EDT) Subject: [AccessD] Search for credit card numbers In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> Message-ID: <1875.198.118.94.95.1208536337.squirrel@mail.expedient.net> Hi Mark, your best solution is to use a regular expression to match a pattern of numbers. CC numbers can have dashes or spaces separating the number groups or can be contiguous--just depends on how it was written. For example using a pattern like (\d+((\ |-)?\d+)+) Meaning: 1. The first set of parens (outer) capture the whole matching CC number. 2. The first \d+ means one or more digits 3. The ((\ |-)?\d+) means the next char either a space or "-" may exist (because of the ?) and then again 1 or more digits 4. And the final + is one or more of the pattern in #3. would cover 3 possible patterns 0000-0000-0000-0000 0000 0000 0000 0000 0000000000000000 CC number length range from 13 to 16 digits so this should catch them. however this is not foolproof. If you happen to have some other number that matches that pattern then it too will get caught. If you want to determine the issuer then a simple case statement matching the identifier will suffice. Give this some thought. Mike... > > Hello All, > > I'm getting ready to build something that searches MEMO and text fields > for credit card numbers (card number NOT known)...and then replace them. > > Before I got started, I was wondering if anyone has any advice...or has > done somthing similar. > > Thanks, > > Mark A. Matte > _________________________________________________________________ > Use video conversation to talk face-to-face with Windows Live Messenger. > http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Fri Apr 18 13:12:54 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Fri, 18 Apr 2008 18:12:54 +0000 Subject: [AccessD] Search for credit card numbers In-Reply-To: <1875.198.118.94.95.1208536337.squirrel@mail.expedient.net> References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> <1875.198.118.94.95.1208536337.squirrel@mail.expedient.net> Message-ID: Thanks Mike, I had already considered the different lengths and seperators... this ,"(\d+((\ |-)?\d+)+)", intrigues me...what do I do with it/how do i call it??? The numbers I'm looking for are in the middle of the text of a MEMO field. Thanks again, Mark A. Matte > Date: Fri, 18 Apr 2008 12:32:17 -0400 > From: jedi at charm.net > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Search for credit card numbers > > Hi Mark, your best solution is to use a regular expression to match a > pattern of numbers. CC numbers can have dashes or spaces separating the > number groups or can be contiguous--just depends on how it was written. > For example using a pattern like > > (\d+((\ |-)?\d+)+) > > Meaning: > 1. The first set of parens (outer) capture the whole matching CC number. > 2. The first \d+ means one or more digits > 3. The ((\ |-)?\d+) means the next char either a space or "-" may exist > (because of the ?) and then again 1 or more digits > 4. And the final + is one or more of the pattern in #3. > > would cover 3 possible patterns > 0000-0000-0000-0000 > 0000 0000 0000 0000 > 0000000000000000 > > CC number length range from 13 to 16 digits so this should catch them. > however this is not foolproof. If you happen to have some other number > that matches that pattern then it too will get caught. > > If you want to determine the issuer then a simple case statement matching > the identifier will suffice. > > Give this some thought. > > Mike... > > >> >> Hello All, >> >> I'm getting ready to build something that searches MEMO and text fields >> for credit card numbers (card number NOT known)...and then replace them. >> >> Before I got started, I was wondering if anyone has any advice...or has >> done somthing similar. >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> Use video conversation to talk face-to-face with Windows Live Messenger. >> http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM_WL_Refresh_messenger_video_042008 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Pack up or back up?use SkyDrive to transfer files or keep extra copies. Learn how. http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refresh_skydrive_packup_042008 From ssharkins at gmail.com Fri Apr 18 13:36:22 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 18 Apr 2008 14:36:22 -0400 Subject: [AccessD] Byte values for Yes/No field showing Message-ID: <01e401c8a183$1f9dc480$6500a8c0@SusanOne> The following code populates a list box: strSQL = "SELECT Title, Active FROM tblTopics WHERE " _ & rscriteria & " ORDER BY " _ & rsorder lstArticles.RowSource = strSQL The Active field is Yes/No, and instead of displaying Yes/No, the column display -1 and 0. I know I can populate the control using a query and resolve the problem, but I was wondering if anyone had a fix for this particular situation? Susan H. From askolits at nni.com Fri Apr 18 14:37:30 2008 From: askolits at nni.com (John Skolits) Date: Fri, 18 Apr 2008 15:37:30 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... In-Reply-To: <6B41564DC69B46C1B4D0D0978390E2B6@creativesystemdesigns.com> References: <00b901c86e5a$9f60eaa0$0401a8c0@M90><004501c86e6e$e17aabb0$8b010a0a@lcmdv8000> <47B33E74.6030107@mvps.org> <6B41564DC69B46C1B4D0D0978390E2B6@creativesystemdesigns.com> Message-ID: <01a501c8a18b$a4729d40$0f01a8c0@officexp> Well, it had to happen sometime. Looks like I have to load and start using Access 2007 :( I need some quick answers. Maybe there is a white paper? 1) Will Access 2007 uninstall any older versions I have loaded? 2) Did they get rid of the system.mdw security data model. If so, if there is a new security model, is it any good? 3) What's the biggest caveat so far with Access 2007 4) Can it seamlessly run previous versions (2000 - thru 2003). 5) Will I have to convert my current database library (mda) to 2007 version, or will it still work without a conversion. Thanks! John Skolits From Lambert.Heenan at AIG.com Fri Apr 18 14:47:10 2008 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Fri, 18 Apr 2008 15:47:10 -0400 Subject: [AccessD] Byte values for Yes/No field showing Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213BB308D@XLIVMBX35bkup.aig.com> You should be able to just define the format for the control on the form displaying the field value. Set it to "Yes/No". Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Friday, April 18, 2008 2:36 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Byte values for Yes/No field showing The following code populates a list box: strSQL = "SELECT Title, Active FROM tblTopics WHERE " _ & rscriteria & " ORDER BY " _ & rsorder lstArticles.RowSource = strSQL The Active field is Yes/No, and instead of displaying Yes/No, the column display -1 and 0. I know I can populate the control using a query and resolve the problem, but I was wondering if anyone had a fix for this particular situation? 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 Apr 18 14:51:56 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 18 Apr 2008 15:51:56 -0400 Subject: [AccessD] Byte values for Yes/No field showing References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213BB308D@XLIVMBX35bkup.aig.com> Message-ID: <022e01c8a18d$ab6ae830$6500a8c0@SusanOne> I'm populating a list box. The Yes/No field is just one column in the list. Susan H. > You should be able to just define the format for the control on the form > displaying the field value. Set it to "Yes/No". From Gustav at cactus.dk Fri Apr 18 14:54:38 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 18 Apr 2008 21:54:38 +0200 Subject: [AccessD] Byte values for Yes/No field showing Message-ID: Hi Susan > .. I can populate the control using a query and resolve the problem That's what you are doing, so why not just refine that query a bit? strSQL = "SELECT Title, Format(Active, 'Yes/No') FROM tblTopics WHERE " _ & rscriteria & " ORDER BY " _ & rsorder /gustav >>> ssharkins at gmail.com 18-04-2008 20:36 >>> The following code populates a list box: strSQL = "SELECT Title, Active FROM tblTopics WHERE " _ & rscriteria & " ORDER BY " _ & rsorder lstArticles.RowSource = strSQL The Active field is Yes/No, and instead of displaying Yes/No, the column display -1 and 0. I know I can populate the control using a query and resolve the problem, but I was wondering if anyone had a fix for this particular situation? Susan H. From ssharkins at gmail.com Fri Apr 18 15:17:31 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 18 Apr 2008 16:17:31 -0400 Subject: [AccessD] Byte values for Yes/No field showing References: Message-ID: <025501c8a191$3f180dd0$6500a8c0@SusanOne> You are so clever, I knew there had to be an easy way to fix that SQL statement. Thank you! SUsan H. > Hi Susan > >> .. I can populate the control using a query and resolve the problem > > That's what you are doing, so why not just refine that query a bit? > > strSQL = "SELECT Title, Format(Active, 'Yes/No') FROM tblTopics WHERE " _ > & rscriteria & " ORDER BY " _ > & rsorder > > /gustav > >>>> ssharkins at gmail.com 18-04-2008 20:36 >>> > The following code populates a list box: > > strSQL = "SELECT Title, Active FROM tblTopics WHERE " _ > & rscriteria & " ORDER BY " _ > & rsorder > lstArticles.RowSource = strSQL > > The Active field is Yes/No, and instead of displaying Yes/No, the column > display -1 and 0. I know I can populate the control using a query and > resolve the problem, but I was wondering if anyone had a fix for this > particular situation? > > Susan H. > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jedi at charm.net Fri Apr 18 19:41:12 2008 From: jedi at charm.net (Michael Bahr) Date: Fri, 18 Apr 2008 20:41:12 -0400 Subject: [AccessD] Search for credit card numbers In-Reply-To: References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> <1875.198.118.94.95.1208536337.squirrel@mail.expedient.net> Message-ID: <200804182041120046.20270B66@mail.cablespeed.com> Ok here is a function that may work for you. I have not tested it. I leave the replace part to you. Use the debugger amply. ' This will match the following cc numbers: '0000-0000-0000-0000 '0000 0000 0000 0000 '0000000000000000 ' ' set a debug breakpoint at the top of this function and ' step 1 line at time ' Function ccMatch (str as String) As Boolean Dim regex As Object Dim ccpattern as Variant Dim regexMatch As Boolean Dim matches As MatchCollection ccMatch = 0 ccpattern = "(\d+((\ |-)?\d+)+)" Set regex = CreateObject("VBScript.RegExp") regexMatch = True regex.Global = True regex.ignorecase = True ' test for cc number regex.pattern = ccpattern regexMatch = regex.test(str) If (regexMatch) Then ' got a match now substitute your string ' matches(0).submatches(0) should contain the cc number Set matches = regex.Execute(str) ' once you step here look at the properties for the matches object ' ' the submatches index is the parenthesis order starting ' from left to right--can be viewed in the debug window ' while manually stepping ccnumber = matches(0).submatches(0) ' now you can use your best method for replacing the cc number ' with your string ' regex.replace ccMatch = 1 End If End Function hth. Gotta go, Dr. Who is on and then BSG. SciFi Friday. Mike... *********** REPLY SEPARATOR *********** On 4/18/2008 at 6:12 PM Mark A Matte wrote: >Thanks Mike, > >I had already considered the different lengths and seperators... this >,"(\d+((\ |-)?\d+)+)", intrigues me...what do I do with it/how do i call >it??? The numbers I'm looking for are in the middle of the text of a MEMO >field. > >Thanks again, > >Mark A. Matte > > >> Date: Fri, 18 Apr 2008 12:32:17 -0400 >> From: jedi at charm.net >> To: accessd at databaseadvisors.com >> Subject: Re: [AccessD] Search for credit card numbers >> >> Hi Mark, your best solution is to use a regular expression to match a >> pattern of numbers. CC numbers can have dashes or spaces separating the >> number groups or can be contiguous--just depends on how it was written. >> For example using a pattern like >> >> (\d+((\ |-)?\d+)+) >> >> Meaning: >> 1. The first set of parens (outer) capture the whole matching CC number. >> 2. The first \d+ means one or more digits >> 3. The ((\ |-)?\d+) means the next char either a space or "-" may exist >> (because of the ?) and then again 1 or more digits >> 4. And the final + is one or more of the pattern in #3. >> >> would cover 3 possible patterns >> 0000-0000-0000-0000 >> 0000 0000 0000 0000 >> 0000000000000000 >> >> CC number length range from 13 to 16 digits so this should catch them. >> however this is not foolproof. If you happen to have some other number >> that matches that pattern then it too will get caught. >> >> If you want to determine the issuer then a simple case statement matching >> the identifier will suffice. >> >> Give this some thought. >> >> Mike... >> >> >>> >>> Hello All, >>> >>> I'm getting ready to build something that searches MEMO and text fields >>> for credit card numbers (card number NOT known)...and then replace them. >>> >>> Before I got started, I was wondering if anyone has any advice...or has >>> done somthing similar. >>> >>> Thanks, >>> >>> Mark A. Matte >>> _________________________________________________________________ >>> Use video conversation to talk face-to-face with Windows Live Messenger. >>> >http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGLM _WL_Refresh_messenger_video_042008 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > >_________________________________________________________________ >Pack up or back up?use SkyDrive to transfer files or keep extra copies. >Learn how. >http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refre sh_skydrive_packup_042008 >-- >AccessD mailing list >AccessD at databaseadvisors.com >http://databaseadvisors.com/mailman/listinfo/accessd >Website: http://www.databaseadvisors.com From dbdoug at gmail.com Sat Apr 19 10:33:17 2008 From: dbdoug at gmail.com (Doug Steele) Date: Sat, 19 Apr 2008 08:33:17 -0700 Subject: [AccessD] version control In-Reply-To: References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> Message-ID: <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> Yes, I'd be interested in a bit more detail Thanks, Doug Steele On Tue, Apr 8, 2008 at 10:30 AM, Mark A Matte wrote: > > I use a custom database property I call > BuildNo(FILE--DatabaseProperties--TAB=Custom)...and everytime the mdb > opens...it checks for a newer version in a specified place. > > If you would like more details let me know. > > Thanks, > > Mark A. Matte > > > > Date: Tue, 8 Apr 2008 10:16:37 -0700 > > From: dbdoug at gmail.com > > To: AccessD at databaseadvisors.com > > Subject: [AccessD] version control > > > > Hello all: > > > > Does anyone have any good ideas for database version control? I've > tripped > > myself up so many times on out-of-date versions of my databases. I now > have > > all my dbs check for a small 'key' file in the same folder as the > current > > version of the db, so that if I try to open up an older version in a > > different folder, it won't run. But every once in a while I have to copy > > the key file so I can view two db versions simultaneously, then of > course I > > sometimes forget to delete the copied key file, and two weeks later I > find > > I've got two different 'current' versions of the database. > > > > Doug Steele > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > _________________________________________________________________ > More immediate than e-mail? Get instant access with Windows Live > Messenger. > > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Sat Apr 19 11:16:16 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 19 Apr 2008 12:16:16 -0400 Subject: [AccessD] version control References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> Message-ID: <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> ...me too! William ----- Original Message ----- From: "Doug Steele" To: "Access Developers discussion and problem solving" Sent: Saturday, April 19, 2008 11:33 AM Subject: Re: [AccessD] version control > Yes, I'd be interested in a bit more detail > > Thanks, > Doug Steele > > On Tue, Apr 8, 2008 at 10:30 AM, Mark A Matte > wrote: > >> >> I use a custom database property I call >> BuildNo(FILE--DatabaseProperties--TAB=Custom)...and everytime the mdb >> opens...it checks for a newer version in a specified place. >> >> If you would like more details let me know. >> >> Thanks, >> >> Mark A. Matte >> >> >> > Date: Tue, 8 Apr 2008 10:16:37 -0700 >> > From: dbdoug at gmail.com >> > To: AccessD at databaseadvisors.com >> > Subject: [AccessD] version control >> > >> > Hello all: >> > >> > Does anyone have any good ideas for database version control? I've >> tripped >> > myself up so many times on out-of-date versions of my databases. I now >> have >> > all my dbs check for a small 'key' file in the same folder as the >> current >> > version of the db, so that if I try to open up an older version in a >> > different folder, it won't run. But every once in a while I have to >> > copy >> > the key file so I can view two db versions simultaneously, then of >> course I >> > sometimes forget to delete the copied key file, and two weeks later I >> find >> > I've got two different 'current' versions of the database. >> > >> > Doug Steele >> > -- >> > AccessD mailing list >> > AccessD at databaseadvisors.com >> > http://databaseadvisors.com/mailman/listinfo/accessd >> > Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> More immediate than e-mail? Get instant access with Windows Live >> Messenger. >> >> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> 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 Sat Apr 19 13:03:26 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 19 Apr 2008 14:03:26 -0400 Subject: [AccessD] version control In-Reply-To: <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> Message-ID: <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> Subversion is free and VSS is free too if you have already purchased Office Developer or Visual Studio etc. If you have either of those, then you already have VSS. If you're going the open-source route, then Google Subversion and you'll get a download hit quickly enough. Next thing is to decide where to place the version-control files. They are going to take a lot of space, no doubt about that. As I mentioned, I have since moved from thinking of these tools as source-code repositories to document-repositories (meaning that I want each draft of my next article for Red Gate and each instance of my various Access and Ruby apps) available at all times from anywhere in civilization (e.g. internet). The company for which I worked that opened my eyes to VSS is called Accenture, and it's a big outfit. Thousands of employees all over the world. Everything is stored in a VSS database in Chicago, if memory serves. The physical location doesn't matter; only the access (to coin a phrase) does. Suppose that you don't have all that available space, and you're a humble SOHO with a couple of notebooks and a desktop or two and maybe a server. Ensure that the server (or pretend-server, as economics dictate) has Lots of space. That's square zero. Then start "recording" or "installing" all your versions of product/document xyz123 into the VC (generic appelation for Version Control) database. File everything -- Word docs, Access MDBs, backups of your SQL dbs, PPT slideshows... everything. We could spend days discussing which hierarchy you prefer, and I surrender immediately: yours is correct. If it works for you, that's all that's important. I am not here to profess some better way. Do what you will. However, what you must do is declare a home base for said VC database, and make copies of same frequently and take them offsite so you are covered even in the event of a NewOrleans storm. You must do that. So... You have one old tired box that has lots of storage and few brains. That's your storage baby. Everybody should point to him for the latest rev. of any document or project. That's your main squeeze. That baby is best protected very well, with RAID or offsite or whatever, but that baby is your baby. Now we plug in remotely from some hotel in someplace and first thing we do is install the latest version, not trusting our little memory stick to actually contain the latest version. Every hour or so, while working in said remote loc, we update the VC database. This is not rocket science. It's quite trivial once you set up the system to behave this way. You check something out, you work on it for a while, then you check it back in. You made a few nightmarish changes that were particularly ill-considered, you chuck them aside and request this morning's version, before you got that brain-addled idea. It's simple. Takes you about an hour to set up, and then you can be as addled as I, and without risking major income problems. This is not complicated. I think that I have outlined the basic steps. It does depend upon a box with a large amount of available storage. That is for certain. Right-click My Documents then select Properties and see what's there. In my case I do not store apps under My Documents, so I have an additional directory or three to deal with, but it's not that complicated. Shove it all into the VC system of your choice and that's that. And then, anytime you want to undo yesterday's mistakes, it's easy! On Sat, Apr 19, 2008 at 12:16 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...me too! > > William > From jwcolby at colbyconsulting.com Sat Apr 19 13:53:41 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Apr 2008 14:53:41 -0400 Subject: [AccessD] version control In-Reply-To: <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> Message-ID: <480A3FB5.40902@colbyconsulting.com> Which one do you use? Arthur Fuller wrote: > Subversion is free and VSS is free too if you have already purchased Office > Developer or Visual Studio etc. If you have either of those, then you > already have VSS. If you're going the open-source route, then Google > Subversion and you'll get a download hit quickly enough. > > Next thing is to decide where to place the version-control files. They are > going to take a lot of space, no doubt about that. As I mentioned, I have > since moved from thinking of these tools as source-code repositories to > document-repositories (meaning that I want each draft of my next article for > Red Gate and each instance of my various Access and Ruby apps) available at > all times from anywhere in civilization (e.g. internet). > > The company for which I worked that opened my eyes to VSS is called > Accenture, and it's a big outfit. Thousands of employees all over the world. > Everything is stored in a VSS database in Chicago, if memory serves. The > physical location doesn't matter; only the access (to coin a phrase) does. > > Suppose that you don't have all that available space, and you're a humble > SOHO with a couple of notebooks and a desktop or two and maybe a server. > Ensure that the server (or pretend-server, as economics dictate) has Lots of > space. That's square zero. Then start "recording" or "installing" all your > versions of product/document xyz123 into the VC (generic appelation for > Version Control) database. File everything -- Word docs, Access MDBs, > backups of your SQL dbs, PPT slideshows... everything. > > We could spend days discussing which hierarchy you prefer, and I surrender > immediately: yours is correct. If it works for you, that's all that's > important. I am not here to profess some better way. Do what you will. > However, what you must do is declare a home base for said VC database, and > make copies of same frequently and take them offsite so you are covered even > in the event of a NewOrleans storm. You must do that. So... > > You have one old tired box that has lots of storage and few brains. That's > your storage baby. Everybody should point to him for the latest rev. of any > document or project. That's your main squeeze. That baby is best protected > very well, with RAID or offsite or whatever, but that baby is your baby. > > Now we plug in remotely from some hotel in someplace and first thing we do > is install the latest version, not trusting our little memory stick to > actually contain the latest version. Every hour or so, while working in said > remote loc, we update the VC database. > > This is not rocket science. It's quite trivial once you set up the system to > behave this way. You check something out, you work on it for a while, then > you check it back in. You made a few nightmarish changes that were > particularly ill-considered, you chuck them aside and request this morning's > version, before you got that brain-addled idea. It's simple. > > Takes you about an hour to set up, and then you can be as addled as I, and > without risking major income problems. > > This is not complicated. I think that I have outlined the basic steps. It > does depend upon a box with a large amount of available storage. That is for > certain. Right-click My Documents then select Properties and see what's > there. In my case I do not store apps under My Documents, so I have an > additional directory or three to deal with, but it's not that complicated. > Shove it all into the VC system of your choice and that's that. And then, > anytime you want to undo yesterday's mistakes, it's easy! > > On Sat, Apr 19, 2008 at 12:16 PM, William Hindman < > wdhindman at dejpolsystems.com> wrote: > >> ...me too! >> >> William >> -- John W. Colby www.ColbyConsulting.com From fuller.artful at gmail.com Sat Apr 19 14:26:00 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Sat, 19 Apr 2008 15:26:00 -0400 Subject: [AccessD] version control In-Reply-To: <480A3FB5.40902@colbyconsulting.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com> Message-ID: <29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com> I use both, because I have two clients each of whom favours one.My implement of choice is VSS simply because I know it well, no other reason.Subversion works too and I am getting to know it well, and I like it a lot, but at the end of the day the client dictates which to use. A. On Sat, Apr 19, 2008 at 2:53 PM, jwcolby wrote: > Which one do you use? > From jwcolby at colbyconsulting.com Sat Apr 19 14:55:52 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sat, 19 Apr 2008 15:55:52 -0400 Subject: [AccessD] version control In-Reply-To: <29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com> <29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com> Message-ID: <480A4E48.7020404@colbyconsulting.com> It sounded as though you have it set up at home for your own writing and such. I am trying to find out which is the easiest to set up since I have to do the setup. Arthur Fuller wrote: > I use both, because I have two clients each of whom favours one.My implement > of choice is VSS simply because I know it well, no other reason.Subversion > works too and I am getting to know it well, and I like it a lot, but at the > end of the day the client dictates which to use. > > A. > > On Sat, Apr 19, 2008 at 2:53 PM, jwcolby > wrote: > >> Which one do you use? >> -- John W. Colby www.ColbyConsulting.com From askolits at nni.com Sat Apr 19 16:50:33 2008 From: askolits at nni.com (John Skolits) Date: Sat, 19 Apr 2008 17:50:33 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <480A4E48.7020404@colbyconsulting.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com> <480A4E48.7020404@colbyconsulting.com> Message-ID: <02f701c8a267$651bc8b0$0f01a8c0@officexp> **Resending - not sure if it made it the first time I sent it. ______ Well, it had to happen sometime. Looks like I have to load and start using Access 2007 :( I need some quick answers. Maybe there is a white paper? 1) Will Access 2007 uninstall any older versions I have loaded? 2) Did they get rid of the system.mdw security data model. If so, if there is a new security model, is it any good? 3) What's the biggest caveat so far with Access 2007 4) Can it seamlessly run previous versions (2000 - thru 2003). 5) Will I have to convert my current database library (mda) to 2007 version, or will it still work without a conversion. Thanks! John Skolits From jedi at charm.net Sat Apr 19 17:48:44 2008 From: jedi at charm.net (Michael Bahr) Date: Sat, 19 Apr 2008 18:48:44 -0400 Subject: [AccessD] Search for credit card numbers In-Reply-To: <200804182041120046.20270B66@mail.cablespeed.com> References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> <1875.198.118.94.95.1208536337.squirrel@mail.expedient.net> <200804182041120046.20270B66@mail.cablespeed.com> Message-ID: <200804191848440989.24E69D40@mail.cablespeed.com> Hi Mark, here is an improved function to capture cc numbers within a string. The other one I sent you only worked 2/3, the contiguous part failed by not capturing enough. However this version fixes that. I have included instructions within the function so please follow them. Also keep this function handy somewhere and use it as a template for future regular expressions. Explanation: This function only demonstrates the power of regular expressions and includes a built-in test string. All you need to do is copy it and paste into a module and run it. I modified the test pattern to ccpattern = "(\d{3,5}((\ |-|\.)\d{3,5})+|\d{13,16})" and is in 2 parts. Part 1, \d{4,6}((\ |-|\.)\d{4,6})+ includes some enhancements. The \d{4,6} means that I am looking for either 4,5,6 digits-no more, no less. I removed the ? from the (\ |-|\.) because now I want to implicitly look for groups of ((\ |-|\.)\d{4,6})+ like .12345. So now I will capture numbers like 1234-567899-90001 and 1234 0001.1000-9999 and so on. Btw, you always modify the (\ |-|\.) to suit your needs adding more simply by inserting a | between each char. Notice that some chars have a \ in front-that just means to use the literal char as some of these chars have special meanings. Part 2, |\d{13,16} is new in that this is an OR condition that uses the "|" pipe or vertical bar as the OR part. So now I am implicitly looking for 13,14,15,16 contiguous digits. When you ready to implement this into your project copy the guts into your code. Enjoy, Mike... ' ' set a debug breakpoint at the regex.test(str) and ' step 1 line at time ' ' in the debug window add watches for the following: ' matches ' matches(0).submatches ' matches(1).submatches ' matches(2).submatches ' matches(3).submatches ' matches(4).submatches ' ccnumber ' ' these will contain the cc number if matched ' Function ccMatch() As Boolean Dim regex As Object Dim ccpattern As Variant Dim regexMatch As Boolean Dim str As String Dim matches As Variant str = "The quick brown fox with cc numbers 1234 0001.1000-9999, 1234-567899-90001, 123.100000-99999, 1234567890123, and 0000999910009999 jumped over the fence" ccMatch = 0 ccpattern = "(\d{4,6}((\ |-|\.)\d{4,6})+|\d{13,16})" ' ccpattern = "(\d+((\ |-|\.)?\d+)+)" Set regex = CreateObject("VBScript.RegExp") ' global is needed for multiple matches otherwise ' will stop after first match regex.Global = True ' regexMatch = True ' regex.ignorecase = True ' test for cc number regex.pattern = ccpattern regexMatch = regex.test(str) Set matches = regex.Execute(str) ' stop stepping here and look at the results If (regexMatch) Then ' got a match ' the matches collection show how many matches there are in the string ' the submatches index is the parenthesis order starting ' from left to right, in debug these are shown as item 1, item 2, etc ' and tell you how to numerate the collection starting with 0 ' iterate through collection For Each thisitem In matches ccnumber = thisitem ' now you can use your best method for replacing the cc number ' with your string ' regex.replace Next ccMatch = 1 End If End Function *********** REPLY SEPARATOR *********** On 4/18/2008 at 8:41 PM Michael Bahr wrote: >Ok here is a function that may work for you. I have not tested it. I >leave the replace part to you. Use the debugger amply. > >' This will match the following cc numbers: >'0000-0000-0000-0000 >'0000 0000 0000 0000 >'0000000000000000 > >' >' set a debug breakpoint at the top of this function and >' step 1 line at time >' >Function ccMatch (str as String) As Boolean > Dim regex As Object > Dim ccpattern as Variant > Dim regexMatch As Boolean > Dim matches As MatchCollection > > ccMatch = 0 > ccpattern = "(\d+((\ |-)?\d+)+)" > > Set regex = CreateObject("VBScript.RegExp") > regexMatch = True > regex.Global = True > regex.ignorecase = True > > ' test for cc number > regex.pattern = ccpattern > regexMatch = regex.test(str) > > If (regexMatch) Then > ' got a match now substitute your string > ' matches(0).submatches(0) should contain the cc number > > Set matches = regex.Execute(str) > > ' once you step here look at the properties for the matches object > ' > ' the submatches index is the parenthesis order starting > ' from left to right--can be viewed in the debug window > ' while manually stepping > ccnumber = matches(0).submatches(0) > > ' now you can use your best method for replacing the cc number > ' with your string > ' regex.replace > > ccMatch = 1 > End If > >End Function > >hth. Gotta go, Dr. Who is on and then BSG. SciFi Friday. > >Mike... > > >*********** REPLY SEPARATOR *********** > >On 4/18/2008 at 6:12 PM Mark A Matte wrote: > >>Thanks Mike, >> >>I had already considered the different lengths and seperators... this >>,"(\d+((\ |-)?\d+)+)", intrigues me...what do I do with it/how do i call >>it??? The numbers I'm looking for are in the middle of the text of a MEMO >>field. >> >>Thanks again, >> >>Mark A. Matte >> >> >>> Date: Fri, 18 Apr 2008 12:32:17 -0400 >>> From: jedi at charm.net >>> To: accessd at databaseadvisors.com >>> Subject: Re: [AccessD] Search for credit card numbers >>> >>> Hi Mark, your best solution is to use a regular expression to match a >>> pattern of numbers. CC numbers can have dashes or spaces separating the >>> number groups or can be contiguous--just depends on how it was written. >>> For example using a pattern like >>> >>> (\d+((\ |-)?\d+)+) >>> >>> Meaning: >>> 1. The first set of parens (outer) capture the whole matching CC number. >>> 2. The first \d+ means one or more digits >>> 3. The ((\ |-)?\d+) means the next char either a space or "-" may exist >>> (because of the ?) and then again 1 or more digits >>> 4. And the final + is one or more of the pattern in #3. >>> >>> would cover 3 possible patterns >>> 0000-0000-0000-0000 >>> 0000 0000 0000 0000 >>> 0000000000000000 >>> >>> CC number length range from 13 to 16 digits so this should catch them. >>> however this is not foolproof. If you happen to have some other number >>> that matches that pattern then it too will get caught. >>> >>> If you want to determine the issuer then a simple case statement >matching >>> the identifier will suffice. >>> >>> Give this some thought. >>> >>> Mike... >>> >>> >>>> >>>> Hello All, >>>> >>>> I'm getting ready to build something that searches MEMO and text fields >>>> for credit card numbers (card number NOT known)...and then replace >them. >>>> >>>> Before I got started, I was wondering if anyone has any advice...or has >>>> done somthing similar. >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> Use video conversation to talk face-to-face with Windows Live >Messenger. >>>> >>http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGL M >_WL_Refresh_messenger_video_042008 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >>_________________________________________________________________ >>Pack up or back up?use SkyDrive to transfer files or keep extra copies. >>Learn how. >>http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refr e >sh_skydrive_packup_042008 >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>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 Apr 19 17:50:10 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Sat, 19 Apr 2008 18:50:10 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp> Message-ID: <003701c8a26f$bf171650$6500a8c0@SusanOne> > 1) Will Access 2007 uninstall any older versions I have loaded? =====Only if you tell it to. It's ask you. > 2) Did they get rid of the system.mdw security data model. If so, if there > is a new security model, is it any good? =====Security data model is gone and nothing replaces it. > 3) What's the biggest caveat so far with Access 2007 =====People hate the new interface. > 4) Can it seamlessly run previous versions (2000 - thru 2003). =====I'm still running 2003 and haven't seen any development problems, but the system is constanting "reinstalling" the versions -- drives me nuts. > 5) Will I have to convert my current database library (mda) to 2007 > version, > or will it still work without a conversion. =====Mine have all run without converting. Susan H. From wdhindman at dejpolsystems.com Sat Apr 19 18:48:34 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 19 Apr 2008 19:48:34 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp> Message-ID: <000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> ...consider installing A2k7 in a vpc ...ms offers a free vpc along with a vhd with a registration free version of Win2KSP2 ...all free for download ...you can then work in either environment without any problems with the other and still copy files between them. William ----- Original Message ----- From: "John Skolits" To: "'Access Developers discussion and problem solving'" Sent: Saturday, April 19, 2008 5:50 PM Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) > > **Resending - not sure if it made it the first time I sent it. > > ______ > > Well, it had to happen sometime. Looks like I have to load and start using > Access 2007 :( > > I need some quick answers. Maybe there is a white paper? > > 1) Will Access 2007 uninstall any older versions I have loaded? > 2) Did they get rid of the system.mdw security data model. If so, if there > is a new security model, is it any good? > 3) What's the biggest caveat so far with Access 2007 > 4) Can it seamlessly run previous versions (2000 - thru 2003). > 5) Will I have to convert my current database library (mda) to 2007 > version, > or will it still work without a conversion. > > Thanks! > > John Skolits > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From bheid at sc.rr.com Sat Apr 19 20:52:35 2008 From: bheid at sc.rr.com (Bobby Heid) Date: Sat, 19 Apr 2008 21:52:35 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp> <000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> Message-ID: <000001c8a289$34e2fed0$9ea8fc70$@rr.com> William, Do you have a link to the Win2K vhd? Thanks, Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, April 19, 2008 7:49 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) ...consider installing A2k7 in a vpc ...ms offers a free vpc along with a vhd with a registration free version of Win2KSP2 ...all free for download ...you can then work in either environment without any problems with the other and still copy files between them. William From dbdoug at gmail.com Sat Apr 19 22:33:20 2008 From: dbdoug at gmail.com (Doug Steele) Date: Sat, 19 Apr 2008 20:33:20 -0700 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <02f701c8a267$651bc8b0$0f01a8c0@officexp> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com> <29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com> <480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp> Message-ID: <4dd71a0c0804192033h7fa873f0q719ed7561ca718a1@mail.gmail.com> Hi: I am currently struggling with Access 2007 for a client who is running mixed Windows XP/Office 2003 and Windows Vista/Office 2007. Some of the problems I have had with Access 2007: 1. Popup windows showing at approximately the size of the mouse cursor; windows can't be resized. 2. Access 2003 databases converted to Access 2007 format have a crippled Navigation Pane. A right mouse click on an item in the Nav Pane or the Nav Pane header does not produce a context menu. 3. I'm not sure if this is an Access 2007 or Vista problem, but we have been unable to put the database BE on any of the 2007/Vista machines. None of the other networked FE can link to the BE data. 4. I've also had intermittent, unreproduceable crashes in Access 2007 version which don't occur in the 2003 version. Unfortunately, I can't be on site to monitor the database for a few days, and the client doesn't have time right now to do anything but bypass them and tell me later. I'd be very interested in hearing about anybody else's experiences with 2007. Doug Steele From wdhindman at dejpolsystems.com Sat Apr 19 22:47:44 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 19 Apr 2008 23:47:44 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com> Message-ID: <001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> http://www.microsoft.com/downloads/details.aspx?familyid=21EABB90-958F-4B64-B5F1-73D0A413C8EF&displaylang=en ...they renew the download every few months so you have to dl and reinstall the new vhd ...but other than the hour or less that takes to put everything back in play, it works a trick ...theres a recent thread on this in the archives that you should rummage through but my personal experience with it has been all positive ...and totally free :) ...this is ostensibly provided for those of us doing web development that need to be able to test against various versions of IE without having systems dedicated to just that ...but it works just as well for those of us running various versions of Access ...especially, in my case, testing my apps in a true runtime environment vs a full Access install where the runtime switch doesn't really do an accurate simulation. ...hth William William ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Saturday, April 19, 2008 9:52 PM Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) > William, > > Do you have a link to the Win2K vhd? > > Thanks, > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, April 19, 2008 7:49 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Moving to Access 2007 - Here we go... > (Resending...) > > ...consider installing A2k7 in a vpc ...ms offers a free vpc along with a > vhd with a registration free version of Win2KSP2 ...all free for download > ...you can then work in either environment without any problems with the > other and still copy files between them. > > William > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From markamatte at hotmail.com Sun Apr 20 16:04:15 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Sun, 20 Apr 2008 21:04:15 +0000 Subject: [AccessD] Search for credit card numbers In-Reply-To: <200804191848440989.24E69D40@mail.cablespeed.com> References: <47D68043.7050404@nanaimo.ark.com> <47ED7587.3050409@nanaimo.ark.com> <47EF8A6B.6040505@nanaimo.ark.com> <1875.198.118.94.95.1208536337.squirrel@mail.expedient.net> <200804182041120046.20270B66@mail.cablespeed.com> <200804191848440989.24E69D40@mail.cablespeed.com> Message-ID: Mike, Thanks very much. I'm not familiar with "regular expressions"...but curious. I will be out of town for a week...but will implement next week. Thanks again, Mark A. Matte > Date: Sat, 19 Apr 2008 18:48:44 -0400 > From: jedi at charm.net > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] Search for credit card numbers > > Hi Mark, here is an improved function to capture cc numbers within a > string. The other one I sent you only worked 2/3, the contiguous part > failed by not capturing enough. However this version fixes that. I have > included instructions within the function so please follow them. Also keep > this function handy somewhere and use it as a template for future regular > expressions. > > Explanation: > This function only demonstrates the power of regular expressions and > includes a built-in test string. All you need to do is copy it and paste > into a module and run it. > > I modified the test pattern to > ccpattern = "(\d{3,5}((\ |-|\.)\d{3,5})+|\d{13,16})" > and is in 2 parts. > > Part 1, \d{4,6}((\ |-|\.)\d{4,6})+ includes some enhancements. The \d{4,6} > means that I am looking for either 4,5,6 digits-no more, no less. I > removed the ? from the (\ |-|\.) because now I want to implicitly look for > groups of > ((\ |-|\.)\d{4,6})+ like .12345. So now I will capture numbers like > 1234-567899-90001 and 1234 0001.1000-9999 and so on. Btw, you always > modify the > (\ |-|\.) to suit your needs adding more simply by inserting a | between > each char. Notice that some chars have a \ in front-that just means to use > the literal char as some of these chars have special meanings. > > Part 2, |\d{13,16} is new in that this is an OR condition that uses the "|" > pipe or vertical bar as the OR part. So now I am implicitly looking for > 13,14,15,16 contiguous digits. > > When you ready to implement this into your project copy the guts into your > code. > > Enjoy, Mike... > > > ' > ' set a debug breakpoint at the regex.test(str) and > ' step 1 line at time > ' > ' in the debug window add watches for the following: > ' matches > ' matches(0).submatches > ' matches(1).submatches > ' matches(2).submatches > ' matches(3).submatches > ' matches(4).submatches > ' ccnumber > ' > ' these will contain the cc number if matched > ' > Function ccMatch() As Boolean > Dim regex As Object > Dim ccpattern As Variant > Dim regexMatch As Boolean > Dim str As String > Dim matches As Variant > > str = "The quick brown fox with cc numbers 1234 0001.1000-9999, > 1234-567899-90001, 123.100000-99999, 1234567890123, and 0000999910009999 > jumped over the fence" > > ccMatch = 0 > ccpattern = "(\d{4,6}((\ |-|\.)\d{4,6})+|\d{13,16})" > ' ccpattern = "(\d+((\ |-|\.)?\d+)+)" > > Set regex = CreateObject("VBScript.RegExp") > ' global is needed for multiple matches otherwise > ' will stop after first match > regex.Global = True > ' regexMatch = True > ' regex.ignorecase = True > > ' test for cc number > regex.pattern = ccpattern > regexMatch = regex.test(str) > Set matches = regex.Execute(str) > > ' stop stepping here and look at the results > If (regexMatch) Then > ' got a match > > ' the matches collection show how many matches there are in the > string > ' the submatches index is the parenthesis order starting > ' from left to right, in debug these are shown as item 1, item 2, etc > ' and tell you how to numerate the collection starting with 0 > > ' iterate through collection > For Each thisitem In matches > ccnumber = thisitem > ' now you can use your best method for replacing the cc number > ' with your string > ' regex.replace > Next > > ccMatch = 1 > End If > End Function > > > > > *********** REPLY SEPARATOR *********** > > On 4/18/2008 at 8:41 PM Michael Bahr wrote: > >>Ok here is a function that may work for you. I have not tested it. I >>leave the replace part to you. Use the debugger amply. >> >>' This will match the following cc numbers: >>'0000-0000-0000-0000 >>'0000 0000 0000 0000 >>'0000000000000000 >> >>' >>' set a debug breakpoint at the top of this function and >>' step 1 line at time >>' >>Function ccMatch (str as String) As Boolean >> Dim regex As Object >> Dim ccpattern as Variant >> Dim regexMatch As Boolean >> Dim matches As MatchCollection >> >> ccMatch = 0 >> ccpattern = "(\d+((\ |-)?\d+)+)" >> >> Set regex = CreateObject("VBScript.RegExp") >> regexMatch = True >> regex.Global = True >> regex.ignorecase = True >> >> ' test for cc number >> regex.pattern = ccpattern >> regexMatch = regex.test(str) >> >> If (regexMatch) Then >> ' got a match now substitute your string >> ' matches(0).submatches(0) should contain the cc number >> >> Set matches = regex.Execute(str) >> >> ' once you step here look at the properties for the matches object >> ' >> ' the submatches index is the parenthesis order starting >> ' from left to right--can be viewed in the debug window >> ' while manually stepping >> ccnumber = matches(0).submatches(0) >> >> ' now you can use your best method for replacing the cc number >> ' with your string >> ' regex.replace >> >> ccMatch = 1 >> End If >> >>End Function >> >>hth. Gotta go, Dr. Who is on and then BSG. SciFi Friday. >> >>Mike... >> >> >>*********** REPLY SEPARATOR *********** >> >>On 4/18/2008 at 6:12 PM Mark A Matte wrote: >> >>>Thanks Mike, >>> >>>I had already considered the different lengths and seperators... this >>>,"(\d+((\ |-)?\d+)+)", intrigues me...what do I do with it/how do i call >>>it??? The numbers I'm looking for are in the middle of the text of a > MEMO >>>field. >>> >>>Thanks again, >>> >>>Mark A. Matte >>> >>> >>>> Date: Fri, 18 Apr 2008 12:32:17 -0400 >>>> From: jedi at charm.net >>>> To: accessd at databaseadvisors.com >>>> Subject: Re: [AccessD] Search for credit card numbers >>>> >>>> Hi Mark, your best solution is to use a regular expression to match a >>>> pattern of numbers. CC numbers can have dashes or spaces separating the >>>> number groups or can be contiguous--just depends on how it was written. >>>> For example using a pattern like >>>> >>>> (\d+((\ |-)?\d+)+) >>>> >>>> Meaning: >>>> 1. The first set of parens (outer) capture the whole matching CC > number. >>>> 2. The first \d+ means one or more digits >>>> 3. The ((\ |-)?\d+) means the next char either a space or "-" may exist >>>> (because of the ?) and then again 1 or more digits >>>> 4. And the final + is one or more of the pattern in #3. >>>> >>>> would cover 3 possible patterns >>>> 0000-0000-0000-0000 >>>> 0000 0000 0000 0000 >>>> 0000000000000000 >>>> >>>> CC number length range from 13 to 16 digits so this should catch them. >>>> however this is not foolproof. If you happen to have some other number >>>> that matches that pattern then it too will get caught. >>>> >>>> If you want to determine the issuer then a simple case statement >>matching >>>> the identifier will suffice. >>>> >>>> Give this some thought. >>>> >>>> Mike... >>>> >>>> >>>>> >>>>> Hello All, >>>>> >>>>> I'm getting ready to build something that searches MEMO and text > fields >>>>> for credit card numbers (card number NOT known)...and then replace >>them. >>>>> >>>>> Before I got started, I was wondering if anyone has any advice...or > has >>>>> done somthing similar. >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> Use video conversation to talk face-to-face with Windows Live >>Messenger. >>>>> >>>http://www.windowslive.com/messenger/connect_your_way.html?ocid=TXT_TAGL > M >>_WL_Refresh_messenger_video_042008 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>>_________________________________________________________________ >>>Pack up or back up?use SkyDrive to transfer files or keep extra copies. >>>Learn how. >>>http://www.windowslive.com/skydrive/overview.html?ocid=TXT_TAGLM_WL_Refr > e >>sh_skydrive_packup_042008 >>>-- >>>AccessD mailing list >>>AccessD at databaseadvisors.com >>>http://databaseadvisors.com/mailman/listinfo/accessd >>>Website: http://www.databaseadvisors.com >> >> >> >> >> >>-- >>AccessD mailing list >>AccessD at databaseadvisors.com >>http://databaseadvisors.com/mailman/listinfo/accessd >>Website: http://www.databaseadvisors.com > > > > _________________________________________________________________ More immediate than e-mail? Get instant access with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 From bheid at sc.rr.com Sun Apr 20 19:28:55 2008 From: bheid at sc.rr.com (Bobby Heid) Date: Sun, 20 Apr 2008 20:28:55 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com> <001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> Message-ID: <000301c8a346$af31e4e0$0d95aea0$@rr.com> Cool! Thanks William. What does the VIS mean in: IE7-Vis1.RAR IE7-Vis2.RAR IE7-Vis3.RAR Does it mean Vista 1/3, 2/3, 3/3? Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, April 19, 2008 11:48 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) http://www.microsoft.com/downloads/details.aspx?familyid=21EABB90-958F-4B64- B5F1-73D0A413C8EF&displaylang=en ...they renew the download every few months so you have to dl and reinstall the new vhd ...but other than the hour or less that takes to put everything back in play, it works a trick ...theres a recent thread on this in the archives that you should rummage through but my personal experience with it has been all positive ...and totally free :) ...this is ostensibly provided for those of us doing web development that need to be able to test against various versions of IE without having systems dedicated to just that ...but it works just as well for those of us running various versions of Access ...especially, in my case, testing my apps in a true runtime environment vs a full Access install where the runtime switch doesn't really do an accurate simulation. ...hth William William ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Saturday, April 19, 2008 9:52 PM Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) > William, > > Do you have a link to the Win2K vhd? > > Thanks, > Bobby From wdhindman at dejpolsystems.com Sun Apr 20 21:39:43 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sun, 20 Apr 2008 22:39:43 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com><001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> <000301c8a346$af31e4e0$0d95aea0$@rr.com> Message-ID: <000701c8a358$f51f5520$60606c4c@jisshowsbs.local> ...don't know ...wouldn't touch vista with my worst enemy's fingers :) William ----- Original Message ----- From: "Bobby Heid" To: "'Access Developers discussion and problem solving'" Sent: Sunday, April 20, 2008 8:28 PM Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) > Cool! Thanks William. > > What does the VIS mean in: > IE7-Vis1.RAR > IE7-Vis2.RAR > IE7-Vis3.RAR > > Does it mean Vista 1/3, 2/3, 3/3? > > Bobby > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Saturday, April 19, 2008 11:48 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Moving to Access 2007 - Here we go... > (Resending...) > > http://www.microsoft.com/downloads/details.aspx?familyid=21EABB90-958F-4B64- > B5F1-73D0A413C8EF&displaylang=en > > ...they renew the download every few months so you have to dl and > reinstall > the new vhd ...but other than the hour or less that takes to put > everything > back in play, it works a trick ...theres a recent thread on this in the > archives that you should rummage through but my personal experience with > it > has been all positive ...and totally free :) > > ...this is ostensibly provided for those of us doing web development that > need to be able to test against various versions of IE without having > systems dedicated to just that ...but it works just as well for those of > us > running various versions of Access ...especially, in my case, testing my > apps in a true runtime environment vs a full Access install where the > runtime switch doesn't really do an accurate simulation. > > ...hth > > William > > William > > ----- Original Message ----- > From: "Bobby Heid" > To: "'Access Developers discussion and problem solving'" > > Sent: Saturday, April 19, 2008 9:52 PM > Subject: Re: [AccessD] Moving to Access 2007 - Here we go... > (Resending...) > > >> William, >> >> Do you have a link to the Win2K vhd? >> >> Thanks, >> Bobby > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From jwcolby at colbyconsulting.com Sun Apr 20 21:49:41 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Sun, 20 Apr 2008 22:49:41 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <000701c8a358$f51f5520$60606c4c@jisshowsbs.local> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com><001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> <000301c8a346$af31e4e0$0d95aea0$@rr.com> <000701c8a358$f51f5520$60606c4c@jisshowsbs.local> Message-ID: <480C00C5.30004@colbyconsulting.com> William, I have to say I used to agree with you. I finally broke down and installed it on my DELL M90 and I am starting to like it. Of course I did break down and go back to the classic style menus, but the performance is actually very good, and I love the full disk encryption. I certainly wouldn't go with any of the entry level Vista packages though. William Hindman wrote: > ...don't know ...wouldn't touch vista with my worst enemy's fingers :) > > William > > ----- Original Message ----- > From: "Bobby Heid" > To: "'Access Developers discussion and problem solving'" > > Sent: Sunday, April 20, 2008 8:28 PM > Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) > > >> Cool! Thanks William. >> >> What does the VIS mean in: >> IE7-Vis1.RAR >> IE7-Vis2.RAR >> IE7-Vis3.RAR >> >> Does it mean Vista 1/3, 2/3, 3/3? >> >> Bobby John W. Colby www.ColbyConsulting.com From wdhindman at dejpolsystems.com Mon Apr 21 01:06:32 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Mon, 21 Apr 2008 02:06:32 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com><001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> <000301c8a346$af31e4e0$0d95aea0$@rr.com><000701c8a358$f51f5520$60606c4c@jisshowsbs.local> <480C00C5.30004@colbyconsulting.com> Message-ID: <000401c8a375$d961de30$60606c4c@jisshowsbs.local> ...ime its a dog on anything with less than 4gb ram ...and even then its a dog compared to xp on the same system ...I'll take another look maybe after sp2 ...but until then I'm keeping my clients on xp and 2003. William ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Sunday, April 20, 2008 10:49 PM Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) > William, > > I have to say I used to agree with you. I finally broke down and > installed it on my DELL M90 and I am starting to like it. Of course I > did break down and go back to the classic style menus, but the > performance is actually very good, and I love the full disk encryption. > > I certainly wouldn't go with any of the entry level Vista packages though. > > William Hindman wrote: >> ...don't know ...wouldn't touch vista with my worst enemy's fingers :) >> >> William >> >> ----- Original Message ----- >> From: "Bobby Heid" >> To: "'Access Developers discussion and problem solving'" >> >> Sent: Sunday, April 20, 2008 8:28 PM >> Subject: Re: [AccessD] Moving to Access 2007 - Here we go... >> (Resending...) >> >> >>> Cool! Thanks William. >>> >>> What does the VIS mean in: >>> IE7-Vis1.RAR >>> IE7-Vis2.RAR >>> IE7-Vis3.RAR >>> >>> Does it mean Vista 1/3, 2/3, 3/3? >>> >>> Bobby > 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 askolits at nni.com Mon Apr 21 07:09:18 2008 From: askolits at nni.com (John Skolits) Date: Mon, 21 Apr 2008 08:09:18 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <000401c8a375$d961de30$60606c4c@jisshowsbs.local> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com><001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> <000301c8a346$af31e4e0$0d95aea0$@rr.com><000701c8a358$f51f5520$60606c4c@jisshowsbs.local> <480C00C5.30004@colbyconsulting.com> <000401c8a375$d961de30$60606c4c@jisshowsbs.local> Message-ID: <004301c8a3a8$863f2ea0$92bd8be0$@com> Thanks everyone for your input. Very helpful. Anybody find a substitution for security? John From jimdettman at verizon.net Mon Apr 21 08:11:47 2008 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 21 Apr 2008 09:11:47 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <004301c8a3a8$863f2ea0$92bd8be0$@com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com><001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> <000301c8a346$af31e4e0$0d95aea0$@rr.com><000701c8a358$f51f5520$60606c4c@jisshowsbs.local> <480C00C5.30004@colbyconsulting.com> <000401c8a375$d961de30$60606c4c@jisshowsbs.local> <004301c8a3a8$863f2ea0$92bd8be0$@com> Message-ID: <026701c8a3b1$415b9900$8abea8c0@XPS> Just to clarify a bit; security will work if you run a prior version in A2007 without converting, but once you convert to A2007 format your loose it. <> Considering that it was worthless and complex in the first place, why bother? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Monday, April 21, 2008 8:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Thanks everyone for your input. Very helpful. Anybody find a substitution for security? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at nni.com Mon Apr 21 08:54:18 2008 From: askolits at nni.com (John Skolits) Date: Mon, 21 Apr 2008 09:54:18 -0400 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <026701c8a3b1$415b9900$8abea8c0@XPS> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> <003d01c8a238$b20d6630$60606c4c@jisshowsbs.local> <29f585dd0804191103x468b8e48sb53268d9adca20c1@mail.gmail.com> <480A3FB5.40902@colbyconsulting.com><29f585dd0804191226m12906f82j542dd6b910b92ac0@mail.gmail.com><480A4E48.7020404@colbyconsulting.com> <02f701c8a267$651bc8b0$0f01a8c0@officexp><000c01c8a277$e21d0620$60606c4c@jisshowsbs.local> <000001c8a289$34e2fed0$9ea8fc70$@rr.com><001301c8a299$4ae35e90$60606c4c@jisshowsbs.local> <000301c8a346$af31e4e0$0d95aea0$@rr.com><000701c8a358$f51f5520$60606c4c@jisshowsbs.local> <480C00C5.30004@colbyconsulting.com> <000401c8a375$d961de30$60606c4c@jisshowsbs.local> <004301c8a3a8$863f2ea0$92bd8be0$@com> <026701c8a3b1$415b9900$8abea8c0@XPS> Message-ID: <007901c8a3b7$315e1090$941a31b0$@com> Well, it wasn't totally worthless (I think). But, I can come up with some ideas to secure some of the info using various algorithms. Thanks -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 21, 2008 9:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Just to clarify a bit; security will work if you run a prior version in A2007 without converting, but once you convert to A2007 format your loose it. <> Considering that it was worthless and complex in the first place, why bother? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Monday, April 21, 2008 8:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Thanks everyone for your input. Very helpful. Anybody find a substitution for security? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Mon Apr 21 10:32:38 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Mon, 21 Apr 2008 15:32:38 +0000 Subject: [AccessD] version control In-Reply-To: <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> References: <4dd71a0c0804081016s4ae68755u8865a4b378a8ed5b@mail.gmail.com> <4dd71a0c0804190833o59ebb1ddk2f30d7bd14fe7ba0@mail.gmail.com> Message-ID: I have sent a sample mdb OFFLINE to those that requested. It is NOT mine...but a sample I downloaded years ago...and still use the concept today. In 'poking' around in it...I did find the original Credits...and thought I would share...because some of us will recognize the names. Anyway...just thought I would share--- Thanks, Mark A. Matte '***************************************************************** ' Created by Ted Avery 1 Dec 1999. ' ? Ted Avery 1999 '***************************************************************** '***************************************************************** ' CREDITS ' Mostly my own. Happily acknowledge thoughts, ideas and snippets of this and that from ' ssorted members of the accessd Group (MTGroup.com), in particular ' John Colby (I am sure you recognise the error handler generator) ' Carl Tribble (who produced a great relinker and stirred me to make my FE updater generic) ' Steven Robinette - whose Database Navigator also stirred my thinking '************** > Date: Sat, 19 Apr 2008 08:33:17 -0700 > From: dbdoug at gmail.com > To: accessd at databaseadvisors.com > Subject: Re: [AccessD] version control > > Yes, I'd be interested in a bit more detail > > Thanks, > Doug Steele > > On Tue, Apr 8, 2008 at 10:30 AM, Mark A Matte > wrote: > >> >> I use a custom database property I call >> BuildNo(FILE--DatabaseProperties--TAB=Custom)...and everytime the mdb >> opens...it checks for a newer version in a specified place. >> >> If you would like more details let me know. >> >> Thanks, >> >> Mark A. Matte >> >> >>> Date: Tue, 8 Apr 2008 10:16:37 -0700 >>> From: dbdoug at gmail.com >>> To: AccessD at databaseadvisors.com >>> Subject: [AccessD] version control >>> >>> Hello all: >>> >>> Does anyone have any good ideas for database version control? I've >> tripped >>> myself up so many times on out-of-date versions of my databases. I now >> have >>> all my dbs check for a small 'key' file in the same folder as the >> current >>> version of the db, so that if I try to open up an older version in a >>> different folder, it won't run. But every once in a while I have to copy >>> the key file so I can view two db versions simultaneously, then of >> course I >>> sometimes forget to delete the copied key file, and two weeks later I >> find >>> I've got two different 'current' versions of the database. >>> >>> Doug Steele >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> More immediate than e-mail? Get instant access with Windows Live >> Messenger. >> >> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_instantaccess_042008 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Going green? See the top 12 foods to eat organic. http://green.msn.com/galleries/photos/photos.aspx?gid=164&ocid=T003MSN51N1653A From DWUTKA at Marlow.com Mon Apr 21 10:30:40 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 21 Apr 2008 10:30:40 -0500 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <480C00C5.30004@colbyconsulting.com> Message-ID: My new laptop came with Vista. Looked nice. Ran fine. Tried to install Office 97 (I currently run 97 and 2003 on all of my development systems). Wouldn't install. Yes, I could use VPC to run 97 when I need it, but I prefer my OS to be able to run the software I CURRENTLY use natively. So after that error installing Office 97 (and a quick google search verifying that Office 97 wouldn't install on Vista) and my laptop had XP on it faster then you could say 'Microsoft screwed the pooch with Vista'. ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, April 20, 2008 9:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) William, I have to say I used to agree with you. I finally broke down and installed it on my DELL M90 and I am starting to like it. Of course I did break down and go back to the classic style menus, but the performance is actually very good, and I love the full disk encryption. I certainly wouldn't go with any of the entry level Vista packages though. 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 Apr 21 10:33:19 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 21 Apr 2008 10:33:19 -0500 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: <026701c8a3b1$415b9900$8abea8c0@XPS> Message-ID: I wouldn't call it worthless. Hackable, yes, easily hackable....yes. But I can remove any Masterlock with a pair of bolt cutters too. It's still better to lock you stuff then to have it open to the world. (Believe it or not, not everyone carries bolt cutters with them! ;) ) As for complex, actually, it was pretty simple to implement once you get the basics down. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 21, 2008 8:12 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Just to clarify a bit; security will work if you run a prior version in A2007 without converting, but once you convert to A2007 format your loose it. <> Considering that it was worthless and complex in the first place, why bother? Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Monday, April 21, 2008 8:09 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Thanks everyone for your input. Very helpful. Anybody find a substitution for security? John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Mon Apr 21 10:40:25 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Apr 2008 17:40:25 +0200 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Message-ID: Hi Drew Why was it that A97 wouldn't install? /gustav >>> DWUTKA at marlow.com 21-04-2008 17:30 >>> My new laptop came with Vista. Looked nice. Ran fine. Tried to install Office 97 (I currently run 97 and 2003 on all of my development systems). Wouldn't install. Yes, I could use VPC to run 97 when I need it, but I prefer my OS to be able to run the software I CURRENTLY use natively. So after that error installing Office 97 (and a quick google search verifying that Office 97 wouldn't install on Vista) and my laptop had XP on it faster then you could say 'Microsoft screwed the pooch with Vista'. ;) Drew From jwcolby at colbyconsulting.com Mon Apr 21 11:05:04 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Apr 2008 12:05:04 -0400 Subject: [AccessD] OT but critical... Firefox update killed Dilbert Message-ID: <480CBB30.7030909@colbyconsulting.com> I just got an email from my uncle that the latest Firefox update killed the Dilbert.com webpage. Sure enough, tis true. You can see the cartoon load and then it disappears. He wants to know how to uninstall the latest update (or get his Dilbert back). Does anyone know how to get Dilbert back? -- John W. Colby www.ColbyConsulting.com From Lambert.Heenan at AIG.com Mon Apr 21 12:58:33 2008 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 21 Apr 2008 12:58:33 -0500 Subject: [AccessD] OT but critical... Firefox update killed Dilbert Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6E10D@XLIVMBX35bkup.aig.com> This is a crisis that I have just lived though myself. Fortunately the solution is to tell the FlashBock addin to allow flash animation from the dilbert.com domain. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, April 21, 2008 12:05 PM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] OT but critical... Firefox update killed Dilbert I just got an email from my uncle that the latest Firefox update killed the Dilbert.com webpage. Sure enough, tis true. You can see the cartoon load and then it disappears. He wants to know how to uninstall the latest update (or get his Dilbert back). Does anyone know how to get Dilbert back? -- 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 Apr 21 13:21:37 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 21 Apr 2008 14:21:37 -0400 Subject: [AccessD] OT but critical... Firefox update killed Dilbert In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6E10D@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6E10D@XLIVMBX35bkup.aig.com> Message-ID: <480CDB31.2030903@colbyconsulting.com> You da man Lambert, that fixed it for me. Tools/Addons/ Click Flashblock addon/Options Click in Whitelist box and type in www.dilbert.com Click Add Click OK to close the addons dialog Heenan, Lambert wrote: > This is a crisis that I have just lived though myself. Fortunately the > solution is to tell the FlashBock addin to allow flash animation from the > dilbert.com domain. > > Lambert > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, April 21, 2008 12:05 PM > To: Access Developers discussion and problem solving; Discussion of Hardware > and Software issues > Subject: [AccessD] OT but critical... Firefox update killed Dilbert > > I just got an email from my uncle that the latest Firefox update killed the > Dilbert.com webpage. Sure enough, tis true. You can see the cartoon load > and then it disappears. > > He wants to know how to uninstall the latest update (or get his Dilbert > back). > > Does anyone know how to get Dilbert back? > > > -- > 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 DWUTKA at Marlow.com Mon Apr 21 13:29:02 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 21 Apr 2008 13:29:02 -0500 Subject: [AccessD] Moving to Access 2007 - Here we go... (Resending...) In-Reply-To: Message-ID: Honestly, didn't find out the exact reason, but just google Vista and Office 97. You'll find lots of postings with various error messages. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, April 21, 2008 10:40 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) Hi Drew Why was it that A97 wouldn't install? /gustav >>> DWUTKA at marlow.com 21-04-2008 17:30 >>> My new laptop came with Vista. Looked nice. Ran fine. Tried to install Office 97 (I currently run 97 and 2003 on all of my development systems). Wouldn't install. Yes, I could use VPC to run 97 when I need it, but I prefer my OS to be able to run the software I CURRENTLY use natively. So after that error installing Office 97 (and a quick google search verifying that Office 97 wouldn't install on Vista) and my laptop had XP on it faster then you could say 'Microsoft screwed the pooch with Vista'. ;) 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 Mon Apr 21 16:40:37 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 21 Apr 2008 23:40:37 +0200 Subject: [AccessD] Access 97 on Vista (was: Moving to Access 2007 - Here we go... (Resending...)) Message-ID: Hi Drew et al Here is one source with a good explanation: http://allenbrowne.com/bug-17.html But don't give up! Alex Dybenko comes to rescue (again): http://accessblog.net/2007/06/access-97-on-vista.html Seems to be a font issue (again, remember the hatten.ttf trouble?). /gustav >>> DWUTKA at marlow.com 21-04-2008 17:30 >>> My new laptop came with Vista. Looked nice. Ran fine. Tried to install Office 97 (I currently run 97 and 2003 on all of my development systems). Wouldn't install. Yes, I could use VPC to run 97 when I need it, but I prefer my OS to be able to run the software I CURRENTLY use natively. So after that error installing Office 97 (and a quick google search verifying that Office 97 wouldn't install on Vista) and my laptop had XP on it faster then you could say 'Microsoft screwed the pooch with Vista'. ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, April 20, 2008 9:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) William, I have to say I used to agree with you. I finally broke down and installed it on my DELL M90 and I am starting to like it. Of course I did break down and go back to the classic style menus, but the performance is actually very good, and I love the full disk encryption. I certainly wouldn't go with any of the entry level Vista packages though. From DWUTKA at Marlow.com Mon Apr 21 17:08:48 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 21 Apr 2008 17:08:48 -0500 Subject: [AccessD] Access 97 on Vista (was: Moving to Access 2007 - Here wego... (Resending...)) In-Reply-To: Message-ID: Ya, ran across similar pages when I was researching it. It all depends on what version of Office 97 you have to install. I was using an install that was already sr2b. Didn't have one with just sr1. Just too much of a pain to track down and experiment with. Easier to just go with XP. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Monday, April 21, 2008 4:41 PM To: accessd at databaseadvisors.com Subject: [AccessD] Access 97 on Vista (was: Moving to Access 2007 - Here wego... (Resending...)) Hi Drew et al Here is one source with a good explanation: http://allenbrowne.com/bug-17.html But don't give up! Alex Dybenko comes to rescue (again): http://accessblog.net/2007/06/access-97-on-vista.html Seems to be a font issue (again, remember the hatten.ttf trouble?). /gustav >>> DWUTKA at marlow.com 21-04-2008 17:30 >>> My new laptop came with Vista. Looked nice. Ran fine. Tried to install Office 97 (I currently run 97 and 2003 on all of my development systems). Wouldn't install. Yes, I could use VPC to run 97 when I need it, but I prefer my OS to be able to run the software I CURRENTLY use natively. So after that error installing Office 97 (and a quick google search verifying that Office 97 wouldn't install on Vista) and my laptop had XP on it faster then you could say 'Microsoft screwed the pooch with Vista'. ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Sunday, April 20, 2008 9:50 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Moving to Access 2007 - Here we go... (Resending...) William, I have to say I used to agree with you. I finally broke down and installed it on my DELL M90 and I am starting to like it. Of course I did break down and go back to the classic style menus, but the performance is actually very good, and I love the full disk encryption. I certainly wouldn't go with any of the entry level Vista packages though. -- 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 shait at stephenhait.com Mon Apr 21 20:04:12 2008 From: shait at stephenhait.com (Stephen Hait) Date: Mon, 21 Apr 2008 21:04:12 -0400 Subject: [AccessD] OT but critical... Firefox update killed Dilbert In-Reply-To: <480CBB30.7030909@colbyconsulting.com> References: <480CBB30.7030909@colbyconsulting.com> Message-ID: > Does anyone know how to get Dilbert back? You could also try this link: http://www.comics.com/comics/dilbert/archive/index.html From shait at stephenhait.com Mon Apr 21 20:30:56 2008 From: shait at stephenhait.com (Stephen Hait) Date: Mon, 21 Apr 2008 21:30:56 -0400 Subject: [AccessD] testing sending to list - please disregard Message-ID: Test From fuller.artful at gmail.com Tue Apr 22 08:24:34 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 22 Apr 2008 09:24:34 -0400 Subject: [AccessD] Problem with filter by form Message-ID: <29f585dd0804220624s11010b4bk9efe7451625fc128@mail.gmail.com> I'm quite inexperienced with filter-by-form so there may be a simple reason why I'm not getting the desired results. Here is the problem. Two tables, Regions and Districts. Districts are a child of Regions. On the real form, the afterUpdate event of Regions does a Requery that uses a static function to determine the current Region, and then display only the districts in the selected region. This all works very nicely but not in the filter-by-form scenario. The districts list seems to be frozen and not amenable to the same manipulation that occurs in the ordinary browse/view/edit form. Anyone have any ideas why this might be so, and how I might work around it? TIA, Arthur From Gustav at cactus.dk Tue Apr 22 08:47:23 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Apr 2008 15:47:23 +0200 Subject: [AccessD] version control Message-ID: Hi all Here are some comments on VSS which could give some second thoughts: http://www.highprogrammer.com/alan/windev/sourcesafe.html Those interested in Subversion should study this link: http://tortoisesvn.tigris.org/ and here is a VMware virtual appliance suited for an easy small-scale start: http://www.vmware.com/appliances/directory/308 Anyone running a setup like this? /gustav >>> fuller.artful at gmail.com 19-04-2008 20:03 >>> Subversion is free and VSS is free too if you have already purchased Office Developer or Visual Studio etc. If you have either of those, then you already have VSS. If you're going the open-source route, then Google Subversion and you'll get a download hit quickly enough. Next thing is to decide where to place the version-control files. They are going to take a lot of space, no doubt about that. As I mentioned, I have since moved from thinking of these tools as source-code repositories to document-repositories (meaning that I want each draft of my next article for Red Gate and each instance of my various Access and Ruby apps) available at all times from anywhere in civilization (e.g. internet). The company for which I worked that opened my eyes to VSS is called Accenture, and it's a big outfit. Thousands of employees all over the world. Everything is stored in a VSS database in Chicago, if memory serves. The physical location doesn't matter; only the access (to coin a phrase) does. Suppose that you don't have all that available space, and you're a humble SOHO with a couple of notebooks and a desktop or two and maybe a server. Ensure that the server (or pretend-server, as economics dictate) has Lots of space. That's square zero. Then start "recording" or "installing" all your versions of product/document xyz123 into the VC (generic appelation for Version Control) database. File everything -- Word docs, Access MDBs, backups of your SQL dbs, PPT slideshows... everything. We could spend days discussing which hierarchy you prefer, and I surrender immediately: yours is correct. If it works for you, that's all that's important. I am not here to profess some better way. Do what you will. However, what you must do is declare a home base for said VC database, and make copies of same frequently and take them offsite so you are covered even in the event of a NewOrleans storm. You must do that. So... You have one old tired box that has lots of storage and few brains. That's your storage baby. Everybody should point to him for the latest rev. of any document or project. That's your main squeeze. That baby is best protected very well, with RAID or offsite or whatever, but that baby is your baby. Now we plug in remotely from some hotel in someplace and first thing we do is install the latest version, not trusting our little memory stick to actually contain the latest version. Every hour or so, while working in said remote loc, we update the VC database. This is not rocket science. It's quite trivial once you set up the system to behave this way. You check something out, you work on it for a while, then you check it back in. You made a few nightmarish changes that were particularly ill-considered, you chuck them aside and request this morning's version, before you got that brain-addled idea. It's simple. Takes you about an hour to set up, and then you can be as addled as I, and without risking major income problems. This is not complicated. I think that I have outlined the basic steps. It does depend upon a box with a large amount of available storage. That is for certain. Right-click My Documents then select Properties and see what's there. In my case I do not store apps under My Documents, so I have an additional directory or three to deal with, but it's not that complicated. Shove it all into the VC system of your choice and that's that. And then, anytime you want to undo yesterday's mistakes, it's easy! On Sat, Apr 19, 2008 at 12:16 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...me too! > > William > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Apr 22 10:17:13 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 22 Apr 2008 08:17:13 -0700 Subject: [AccessD] version control In-Reply-To: References: Message-ID: He has a few comments that match my experience, but most of his diatribe does not. I've worked with source safe for far longer than 5 years and haven't run into all the horrors he describes. From some of his remarks, I would infer that the reason I haven't run into his issues is because we use VSS as it was intended, as a version control system for programmers. Storing large binary file like MS Word documents in source safe is not using it according to its purpose. It is NOT a document management system and anyone who uses it as such is getting exactly what he deserves when it implodes. The fact that you sort of CAN do something doesn't mean you should do it or should rely upon VSS to support it. As has been pointed out in other posts, there are a number of versioning apps out there. Everyone should use the one(s) that meet their particular needs rather than wasting a lot of time bashing the ones they don't like. Bah humbug! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 22, 2008 6:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] version control Hi all Here are some comments on VSS which could give some second thoughts: http://www.highprogrammer.com/alan/windev/sourcesafe.html Those interested in Subversion should study this link: http://tortoisesvn.tigris.org/ and here is a VMware virtual appliance suited for an easy small-scale start: http://www.vmware.com/appliances/directory/308 Anyone running a setup like this? /gustav >>> fuller.artful at gmail.com 19-04-2008 20:03 >>> Subversion is free and VSS is free too if you have already purchased Office Developer or Visual Studio etc. If you have either of those, then you already have VSS. If you're going the open-source route, then Google Subversion and you'll get a download hit quickly enough. Next thing is to decide where to place the version-control files. They are going to take a lot of space, no doubt about that. As I mentioned, I have since moved from thinking of these tools as source-code repositories to document-repositories (meaning that I want each draft of my next article for Red Gate and each instance of my various Access and Ruby apps) available at all times from anywhere in civilization (e.g. internet). The company for which I worked that opened my eyes to VSS is called Accenture, and it's a big outfit. Thousands of employees all over the world. Everything is stored in a VSS database in Chicago, if memory serves. The physical location doesn't matter; only the access (to coin a phrase) does. Suppose that you don't have all that available space, and you're a humble SOHO with a couple of notebooks and a desktop or two and maybe a server. Ensure that the server (or pretend-server, as economics dictate) has Lots of space. That's square zero. Then start "recording" or "installing" all your versions of product/document xyz123 into the VC (generic appelation for Version Control) database. File everything -- Word docs, Access MDBs, backups of your SQL dbs, PPT slideshows... everything. We could spend days discussing which hierarchy you prefer, and I surrender immediately: yours is correct. If it works for you, that's all that's important. I am not here to profess some better way. Do what you will. However, what you must do is declare a home base for said VC database, and make copies of same frequently and take them offsite so you are covered even in the event of a NewOrleans storm. You must do that. So... You have one old tired box that has lots of storage and few brains. That's your storage baby. Everybody should point to him for the latest rev. of any document or project. That's your main squeeze. That baby is best protected very well, with RAID or offsite or whatever, but that baby is your baby. Now we plug in remotely from some hotel in someplace and first thing we do is install the latest version, not trusting our little memory stick to actually contain the latest version. Every hour or so, while working in said remote loc, we update the VC database. This is not rocket science. It's quite trivial once you set up the system to behave this way. You check something out, you work on it for a while, then you check it back in. You made a few nightmarish changes that were particularly ill-considered, you chuck them aside and request this morning's version, before you got that brain-addled idea. It's simple. Takes you about an hour to set up, and then you can be as addled as I, and without risking major income problems. This is not complicated. I think that I have outlined the basic steps. It does depend upon a box with a large amount of available storage. That is for certain. Right-click My Documents then select Properties and see what's there. In my case I do not store apps under My Documents, so I have an additional directory or three to deal with, but it's not that complicated. Shove it all into the VC system of your choice and that's that. And then, anytime you want to undo yesterday's mistakes, it's easy! On Sat, Apr 19, 2008 at 12:16 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...me too! > > 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 fuller.artful at gmail.com Tue Apr 22 10:52:45 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 22 Apr 2008 11:52:45 -0400 Subject: [AccessD] Validation of a control Message-ID: <29f585dd0804220852g6203173q33f75438fcd1f2cf@mail.gmail.com> I am not managing to get this right despite numerous attempts. Let's call the controls C1, C2 and C3. C1 is a combo which contains 5 columns. The first is its ID, the second and third are the min and max values permitted in C2. The fourth and fifth are the min and max values permitted in C3. Perhaps because I am using some fancy code inherited from Gustav and Shamil, I seem to have lost control over the BeforeUpdate event, so I am leaning toward the Validation attributes instead. Let's suppose that the item selected in C1 contains 100, 120 in columns 2 and 3 and 500, 700 in columns 4 and 5. Once the user has selected one such row in the combo C1, how do I rewrite the validation statements for C2 and C3? TIA, Arthur From Gustav at cactus.dk Tue Apr 22 10:54:48 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 22 Apr 2008 17:54:48 +0200 Subject: [AccessD] version control Message-ID: Hi Charlotte Thanks. Yes we know this kind of guys - everything is bad or sh.t or trash. My major concern about VSS, however, is that I don't have a license for it - that pretty much ends the pro et contra discussion. /gustav >>> cfoust at infostatsystems.com 22-04-2008 17:17 >>> He has a few comments that match my experience, but most of his diatribe does not. I've worked with source safe for far longer than 5 years and haven't run into all the horrors he describes. From some of his remarks, I would infer that the reason I haven't run into his issues is because we use VSS as it was intended, as a version control system for programmers. Storing large binary file like MS Word documents in source safe is not using it according to its purpose. It is NOT a document management system and anyone who uses it as such is getting exactly what he deserves when it implodes. The fact that you sort of CAN do something doesn't mean you should do it or should rely upon VSS to support it. As has been pointed out in other posts, there are a number of versioning apps out there. Everyone should use the one(s) that meet their particular needs rather than wasting a lot of time bashing the ones they don't like. Bah humbug! Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gustav Brock Sent: Tuesday, April 22, 2008 6:47 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] version control Hi all Here are some comments on VSS which could give some second thoughts: http://www.highprogrammer.com/alan/windev/sourcesafe.html Those interested in Subversion should study this link: http://tortoisesvn.tigris.org/ and here is a VMware virtual appliance suited for an easy small-scale start: http://www.vmware.com/appliances/directory/308 Anyone running a setup like this? /gustav >>> fuller.artful at gmail.com 19-04-2008 20:03 >>> Subversion is free and VSS is free too if you have already purchased Office Developer or Visual Studio etc. If you have either of those, then you already have VSS. If you're going the open-source route, then Google Subversion and you'll get a download hit quickly enough. Next thing is to decide where to place the version-control files. They are going to take a lot of space, no doubt about that. As I mentioned, I have since moved from thinking of these tools as source-code repositories to document-repositories (meaning that I want each draft of my next article for Red Gate and each instance of my various Access and Ruby apps) available at all times from anywhere in civilization (e.g. internet). The company for which I worked that opened my eyes to VSS is called Accenture, and it's a big outfit. Thousands of employees all over the world. Everything is stored in a VSS database in Chicago, if memory serves. The physical location doesn't matter; only the access (to coin a phrase) does. Suppose that you don't have all that available space, and you're a humble SOHO with a couple of notebooks and a desktop or two and maybe a server. Ensure that the server (or pretend-server, as economics dictate) has Lots of space. That's square zero. Then start "recording" or "installing" all your versions of product/document xyz123 into the VC (generic appelation for Version Control) database. File everything -- Word docs, Access MDBs, backups of your SQL dbs, PPT slideshows... everything. We could spend days discussing which hierarchy you prefer, and I surrender immediately: yours is correct. If it works for you, that's all that's important. I am not here to profess some better way. Do what you will. However, what you must do is declare a home base for said VC database, and make copies of same frequently and take them offsite so you are covered even in the event of a NewOrleans storm. You must do that. So... You have one old tired box that has lots of storage and few brains. That's your storage baby. Everybody should point to him for the latest rev. of any document or project. That's your main squeeze. That baby is best protected very well, with RAID or offsite or whatever, but that baby is your baby. Now we plug in remotely from some hotel in someplace and first thing we do is install the latest version, not trusting our little memory stick to actually contain the latest version. Every hour or so, while working in said remote loc, we update the VC database. This is not rocket science. It's quite trivial once you set up the system to behave this way. You check something out, you work on it for a while, then you check it back in. You made a few nightmarish changes that were particularly ill-considered, you chuck them aside and request this morning's version, before you got that brain-addled idea. It's simple. Takes you about an hour to set up, and then you can be as addled as I, and without risking major income problems. This is not complicated. I think that I have outlined the basic steps. It does depend upon a box with a large amount of available storage. That is for certain. Right-click My Documents then select Properties and see what's there. In my case I do not store apps under My Documents, so I have an additional directory or three to deal with, but it's not that complicated. Shove it all into the VC system of your choice and that's that. And then, anytime you want to undo yesterday's mistakes, it's easy! On Sat, Apr 19, 2008 at 12:16 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...me too! > > William From fuller.artful at gmail.com Tue Apr 22 12:56:14 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 22 Apr 2008 13:56:14 -0400 Subject: [AccessD] Test: Not seeing my messages Message-ID: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> I've sent a couple of messages to AccessD today and not seen them in my Inbox, so this is just a test to see what gives. From garykjos at gmail.com Tue Apr 22 13:06:33 2008 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 22 Apr 2008 13:06:33 -0500 Subject: [AccessD] Test: Not seeing my messages In-Reply-To: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> References: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> Message-ID: Hello Arthur! GK On Tue, Apr 22, 2008 at 12:56 PM, Arthur Fuller wrote: > I've sent a couple of messages to AccessD today and not seen them in my > Inbox, so this is just a test to see what gives. > -- > 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 fuller.artful at gmail.com Tue Apr 22 13:23:55 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 22 Apr 2008 14:23:55 -0400 Subject: [AccessD] Validation of a control Message-ID: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com> I am not managing to get this right despite numerous attempts. Let's call the controls C1, C2 and C3. C1 is a combo which contains 5 columns. The first is its ID, the second and third are the min and max values permitted in C2. The fourth and fifth are the min and max values permitted in C3. Perhaps because I am using some fancy code inherited from Gustav and Shamil, I seem to have lost control over the BeforeUpdate event, so I am leaning toward the Validation attributes instead. Let's suppose that the item selected in C1 contains 100, 120 in columns 2 and 3 and 500, 700 in columns 4 and 5. Once the user has selected one such row in the combo C1, how do I rewrite the validation statements for C2 and C3? TIA, Arthur From dwaters at usinternet.com Tue Apr 22 13:24:06 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 22 Apr 2008 13:24:06 -0500 Subject: [AccessD] Test: Not seeing my messages In-Reply-To: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> References: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> Message-ID: <000c01c8a4a6$0d2d2d10$0300a8c0@danwaters> Sometimes when I send a message to AccessD I may not see it for a few hours. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 22, 2008 12:56 PM To: Access Developers discussion and problem solving Subject: [AccessD] Test: Not seeing my messages I've sent a couple of messages to AccessD today and not seen them in my Inbox, so this is just a test to see what gives. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Apr 22 13:34:21 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 22 Apr 2008 14:34:21 -0400 Subject: [AccessD] Test: Not seeing my messages In-Reply-To: <000c01c8a4a6$0d2d2d10$0300a8c0@danwaters> References: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> <000c01c8a4a6$0d2d2d10$0300a8c0@danwaters> Message-ID: <480E2FAD.3080705@colbyconsulting.com> And sometimes we just ignore you. ;-) OK, sometimes they ignore ME. 8-) Dan Waters wrote: > Sometimes when I send a message to AccessD I may not see it for a few hours. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Tuesday, April 22, 2008 12:56 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Test: Not seeing my messages > > I've sent a couple of messages to AccessD today and not seen them in my > Inbox, so this is just a test to see what gives. -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Tue Apr 22 13:39:07 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 22 Apr 2008 14:39:07 -0400 Subject: [AccessD] The 4 gig modules arrive Message-ID: <480E30CB.9090907@colbyconsulting.com> For the first time ever I find a FOUR GIG memory module. Of course I can't afford it but that is not the point! http://www.newegg.com/Product/Product.aspx?Item=N82E16820231182 http://www.newegg.com/Product/Product.aspx?Item=N82E16820231183 -- John W. Colby www.ColbyConsulting.com From wdhindman at dejpolsystems.com Tue Apr 22 13:50:59 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 22 Apr 2008 14:50:59 -0400 Subject: [AccessD] Test: Not seeing my messages References: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com><000c01c8a4a6$0d2d2d10$0300a8c0@danwaters> <480E2FAD.3080705@colbyconsulting.com> Message-ID: <003401c8a4a9$cee19e20$60606c4c@jisshowsbs.local> ...we try, we try ...but to little avail :) William ----- Original Message ----- From: "jwcolby" To: "Access Developers discussion and problem solving" Sent: Tuesday, April 22, 2008 2:34 PM Subject: Re: [AccessD] Test: Not seeing my messages > And sometimes we just ignore you. ;-) > > OK, sometimes they ignore ME. 8-) > > Dan Waters wrote: >> Sometimes when I send a message to AccessD I may not see it for a few >> hours. >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller >> Sent: Tuesday, April 22, 2008 12:56 PM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Test: Not seeing my messages >> >> I've sent a couple of messages to AccessD today and not seen them in my >> Inbox, so this is just a test to see what gives. > > -- > 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 fuller.artful at gmail.com Tue Apr 22 14:22:47 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 22 Apr 2008 15:22:47 -0400 Subject: [AccessD] Test: Not seeing my messages In-Reply-To: <003401c8a4a9$cee19e20$60606c4c@jisshowsbs.local> References: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com> <000c01c8a4a6$0d2d2d10$0300a8c0@danwaters> <480E2FAD.3080705@colbyconsulting.com> <003401c8a4a9$cee19e20$60606c4c@jisshowsbs.local> Message-ID: <29f585dd0804221222y1ef72ae1k8266e2d67d2d33e7@mail.gmail.com> Ok let's try a new tack. Given that we're using Filter-By-Form (which was arguably a bad decision but let's look past that and plod on. The user imposes a filter, cutting down the number of records from 25 to 6. I have a pair of combo-boxes on the form header which I call "finders" and they find the record selected. But with the imposed filter now in place, the combos have not refreshed to show only 6 records rather than the original 25. I think that I might need to read the recordset and repopulate the finders by manual labor, or something, but I'm not sure. Anyone got any ideas on this? TIA, Arthur On Tue, Apr 22, 2008 at 2:50 PM, William Hindman < wdhindman at dejpolsystems.com> wrote: > ...we try, we try ...but to little avail :) > > William > From max.wanadoo at gmail.com Tue Apr 22 14:23:22 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 22 Apr 2008 20:23:22 +0100 Subject: [AccessD] The 4 gig modules arrive In-Reply-To: <480E30CB.9090907@colbyconsulting.com> References: <480E30CB.9090907@colbyconsulting.com> Message-ID: <017f01c8a4ae$5522fc00$8119fea9@LTVM> John, You might want to salivate over this: http://www.crucial.com/uk/promo/index.aspx?prog=ssd&cpe=InsiderApril08UK Max Ps. I am getting one!! Pps. They have a US site. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 22, 2008 7:39 PM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] The 4 gig modules arrive For the first time ever I find a FOUR GIG memory module. Of course I can't afford it but that is not the point! http://www.newegg.com/Product/Product.aspx?Item=N82E16820231182 http://www.newegg.com/Product/Product.aspx?Item=N82E16820231183 -- 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 Tue Apr 22 14:38:21 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 22 Apr 2008 15:38:21 -0400 Subject: [AccessD] The 4 gig modules arrive In-Reply-To: <017f01c8a4ae$5522fc00$8119fea9@LTVM> References: <480E30CB.9090907@colbyconsulting.com> <017f01c8a4ae$5522fc00$8119fea9@LTVM> Message-ID: <480E3EAD.8050007@colbyconsulting.com> This is flash memory though, not DRAM. I have been looking for higher density DRAM modules for ages, it seems that the industry has been stuck at 2 gig modules for awhile. With large SQL Server databases I am always trying to get more power out of my servers, and the easiest and cheapest way to do that is simply up the DRAM (main) memory. Newegg has many of these flash drives, including up to 128 gigs. http://www.newegg.com/Product/Product.aspx?Item=N82E16820609245 http://www.newegg.com/Product/ProductList.aspx?Submit=ENE&N=2013240636+50001455&name=Crucial+Technology Max Wanadoo wrote: > John, > You might want to salivate over this: > > http://www.crucial.com/uk/promo/index.aspx?prog=ssd&cpe=InsiderApril08UK > > Max > Ps. I am getting one!! > Pps. They have a US site. > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, April 22, 2008 7:39 PM > To: Access Developers discussion and problem solving; Discussion of Hardware > and Software issues > Subject: [AccessD] The 4 gig modules arrive > > For the first time ever I find a FOUR GIG memory module. Of course I can't > afford it but that is not the point! > > http://www.newegg.com/Product/Product.aspx?Item=N82E16820231182 > http://www.newegg.com/Product/Product.aspx?Item=N82E16820231183 > > -- > 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 dwaters at usinternet.com Tue Apr 22 15:02:18 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 22 Apr 2008 15:02:18 -0500 Subject: [AccessD] Test: Not seeing my messages In-Reply-To: <480E2FAD.3080705@colbyconsulting.com> References: <29f585dd0804221056vc677e73n6ed26eb7ad0ccb70@mail.gmail.com><000c01c8a4a6$0d2d2d10$0300a8c0@danwaters> <480E2FAD.3080705@colbyconsulting.com> Message-ID: <000d01c8a4b3$c50ddb20$0300a8c0@danwaters> LRL!! Well, I knew that. ;-) So, I would check for myself to see if it had arrived. And often I would get a response from someone (else) long before I would see the email that I sent! I guess I don't need to read my own email anyway! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 22, 2008 1:34 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Test: Not seeing my messages And sometimes we just ignore you. ;-) OK, sometimes they ignore ME. 8-) Dan Waters wrote: > Sometimes when I send a message to AccessD I may not see it for a few hours. > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Tuesday, April 22, 2008 12:56 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Test: Not seeing my messages > > I've sent a couple of messages to AccessD today and not seen them in my > Inbox, so this is just a test to see what gives. -- 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 Tue Apr 22 15:07:53 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 22 Apr 2008 15:07:53 -0500 Subject: [AccessD] Validation of a control In-Reply-To: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com> References: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com> Message-ID: <000e01c8a4b4$8cb611b0$0300a8c0@danwaters> Are you trying to validate C2 and C3 when you are entering the data into those fields and after you've made the selection in C1? Are you looking at the BeforeUpdate event in C1 or in C2 and C3? Also - are these fields bound? Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 22, 2008 1:24 PM To: Access Developers discussion and problem solving Subject: [AccessD] Validation of a control I am not managing to get this right despite numerous attempts. Let's call the controls C1, C2 and C3. C1 is a combo which contains 5 columns. The first is its ID, the second and third are the min and max values permitted in C2. The fourth and fifth are the min and max values permitted in C3. Perhaps because I am using some fancy code inherited from Gustav and Shamil, I seem to have lost control over the BeforeUpdate event, so I am leaning toward the Validation attributes instead. Let's suppose that the item selected in C1 contains 100, 120 in columns 2 and 3 and 500, 700 in columns 4 and 5. Once the user has selected one such row in the combo C1, how do I rewrite the validation statements for C2 and C3? TIA, Arthur -- 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 Apr 22 15:27:53 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Tue, 22 Apr 2008 16:27:53 -0400 Subject: [AccessD] Validation of a control In-Reply-To: <000e01c8a4b4$8cb611b0$0300a8c0@danwaters> References: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com> <000e01c8a4b4$8cb611b0$0300a8c0@danwaters> Message-ID: <29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com> C1 is a zone, which dictates the ranges of the values of C2 and C3. In the course of my experiments I have discovered that Access won't let me dictate the validation string of a linked table. Now I'm really flummoxed. I think that I may have to hard-code this with a Select Case block and while I'm fairly confident that the number of Zones is not likely to change soon, I hate going this way. But we do what we must do. This is the general idea: Zone EastMin EastMax NorthMin NorthMax 17 200 300 42000 48000 C2 and C3 are the values of East and North. They must fall within the range dictated by Zone 17 in this case. Arthur On Tue, Apr 22, 2008 at 4:07 PM, Dan Waters wrote: > Are you trying to validate C2 and C3 when you are entering the data into > those fields and after you've made the selection in C1? > > Are you looking at the BeforeUpdate event in C1 or in C2 and C3? > > Also - are these fields bound? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > Sent: Tuesday, April 22, 2008 1:24 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Validation of a control > > I am not managing to get this right despite numerous attempts. Let's call > the controls C1, C2 and C3. C1 is a combo which contains 5 columns. The > first is its ID, the second and third are the min and max values permitted > in C2. The fourth and fifth are the min and max values permitted in C3. > > Perhaps because I am using some fancy code inherited from Gustav and > Shamil, > I seem to have lost control over the BeforeUpdate event, so I am leaning > toward the Validation attributes instead. Let's suppose that the item > selected in C1 contains 100, 120 in columns 2 and 3 and 500, 700 in > columns > 4 and 5. Once the user has selected one such row in the combo C1, how do I > rewrite the validation statements for C2 and C3? > > TIA, > 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 Darryl.Collins at coles.com.au Tue Apr 22 18:40:25 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 23 Apr 2008 09:40:25 +1000 Subject: [AccessD] Access 101 on VBA coding syntax Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED0B270251@WPEXCH05.colesmyer.ad.cmltd.net.au> Hi everyone, This might sound really dumb but I want to get it clear in my head. Been reading the Access 2002 Desktop Dev handbook and it seems nothing I have done in the past has been anything like how it should have been done. Despite this the stuff I have built seems to work fine (well, most of the time anyway). That said, none of it has been enterprise standard and/or rocket science. For example, If I have a form based on a table or query, and I want to pull a record for a specific client/whatever I use this sort of code. Basically have an unbound combobox which retrieves the Client ID and then create a recordset based on a query using the Client ID as a parameter ra ra ra .... ' --------- start code ------------- Sub ClientMainFormSetup() ' Error traps removed to make reading easier... Dim sSQL As String Dim lCLIENT_ID As Long If IsNull([Forms]![frm_ClientsMain].cbChooseClient.Value) = True Then lCLIENT_ID = 331 ' Load Blank Client Record Else lCLIENT_ID = [Forms]![frm_ClientsMain].cbChooseClient.Value ' Load Actual client record End If sSQL = "SELECT * FROM tbl_Clients WHERE ClientID = " & lCLIENT_ID With [Forms]![frm_ClientsMain] .RecordSource = sSQL .[frm_subReturnFamilyID].[Form].Requery End With ' Call other modules here etc End Sub '------ End code --------------- This is pretty much how I do lots of stuff in Access - basic stuff it seems. However in the Access Dev book I see none of this sort of coding and lots of the following way of doing stuff. ' --------- start code ------------- Dim db as DAO.database Dim rs as DAO.recordset Set db = Currentdb() set rs = db.OpenRecordset(SELECT * FROM tbl_Clients WHERE ClientID = " & lCLIENT_ID) ' --------- End code ------------- and stuff with manipulating RecordsetClones etc. Now I believe the folks who wrote the book know exactly what they are talking about and I know very little. So my question is this, are both approaches valid? or does one work ok, and the other work much better? or is it just a difference in style and makes no difference? Looking at this I realise I have a HUGE amount to learn. hmmmmm... thanks for you thoughts 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 Tue Apr 22 18:53:36 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 23 Apr 2008 09:53:36 +1000 Subject: [AccessD] The 4 gig modules arrive Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD724D@WPEXCH05.colesmyer.ad.cmltd.net.au> impressive - Ouch on the price, but I am sure it will drop. I am looking fwd to the the flash 'hard-drives' to come down in price - I think Dell does them for about $600 (AUD) for 64 Gig. Although I am kind of old school and like hearing the hard-drive tickover, especially if i am waiting for something to happen - dammit, i like to know something is working. I am hoping the flash drives have a light that flickers or something. darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, 23 April 2008 4:39 AM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] The 4 gig modules arrive For the first time ever I find a FOUR GIG memory module. Of course I can't afford it but that is not the point! http://www.newegg.com/Product/Product.aspx?Item=N82E16820231182 http://www.newegg.com/Product/Product.aspx?Item=N82E16820231183 -- 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 stuart at lexacorp.com.pg Tue Apr 22 22:19:35 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 23 Apr 2008 13:19:35 +1000 Subject: [AccessD] Validation of a control In-Reply-To: <29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com> References: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com>, <000e01c8a4b4$8cb611b0$0300a8c0@danwaters>, <29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com> Message-ID: <480F3767.25252.1AAD7E38@stuart.lexacorp.com.pg> If you really have to use the control validation rules, then you can do this: Private Sub c1_Exit(Cancel As Integer) c2.ValidationRule = "=>" & c1.Column(1) & " and <=" & c1.Column(2) c2.ValidationText = "C2 Must be greater than or equal to " & c1.Column(1) & " and less than or equal to " & c1.Column(2) c3.ValidationRule = "=>" & c1.Column(3) & " and <=" & c1.Column(4) c3.ValidationText = "C3 Must be greater than or equal to " & c1.Column(3) & " and less than or equal to " & c1.Column(4) End Sub On 22 Apr 2008 at 16:27, Arthur Fuller wrote: > C1 is a zone, which dictates the ranges of the values of C2 and C3. In the > course of my experiments I have discovered that Access won't let me dictate > the validation string of a linked table. Now I'm really flummoxed. I think > that I may have to hard-code this with a Select Case block and while I'm > fairly confident that the number of Zones is not likely to change soon, I > hate going this way. But we do what we must do. > > This is the general idea: > > Zone EastMin EastMax NorthMin NorthMax > 17 200 300 42000 48000 > > C2 and C3 are the values of East and North. They must fall within the range > dictated by Zone 17 in this case. > > Arthur > > On Tue, Apr 22, 2008 at 4:07 PM, Dan Waters wrote: > > > Are you trying to validate C2 and C3 when you are entering the data into > > those fields and after you've made the selection in C1? > > > > Are you looking at the BeforeUpdate event in C1 or in C2 and C3? > > > > Also - are these fields bound? > > > > Dan > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller > > Sent: Tuesday, April 22, 2008 1:24 PM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Validation of a control > > > > I am not managing to get this right despite numerous attempts. Let's call > > the controls C1, C2 and C3. C1 is a combo which contains 5 columns. The > > first is its ID, the second and third are the min and max values permitted > > in C2. The fourth and fifth are the min and max values permitted in C3. > > > > Perhaps because I am using some fancy code inherited from Gustav and > > Shamil, > > I seem to have lost control over the BeforeUpdate event, so I am leaning > > toward the Validation attributes instead. Let's suppose that the item > > selected in C1 contains 100, 120 in columns 2 and 3 and 500, 700 in > > columns > > 4 and 5. Once the user has selected one such row in the combo C1, how do I > > rewrite the validation statements for C2 and C3? > > > > TIA, > > 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 > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From jwelz at hotmail.com Tue Apr 22 22:20:27 2008 From: jwelz at hotmail.com (Jurgen Welz) Date: Tue, 22 Apr 2008 21:20:27 -0600 Subject: [AccessD] Access 101 on VBA coding syntax In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED0B270251@WPEXCH05.colesmyer.ad.cmltd.net.au> References: <49DFE57FB126044B8A8B934E7AEA09ED0B270251@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: Darryl: It looks like the difference between what you are doing and moving a form to a record via a recordsetclone bookmark is that that your form is populated just in time whereas the recordsetclone approach requires the form to pull all the records in a conventional table/query record source. Both approaches are valid and each has specific advantages. Your approach negates the need for a form record selector and navigation buttons and prevents the possiblilty of continuous forms. In your case, you would set the form cycle to single record and you've got a nice single record recordset that loads with minimal network traffic. The alternative takes a one time hit to load more records and allows users to navigate to adjacent, first, last and new records. If users tend to keep a form open and use an application to move between records regularly, it makes some sense to take the initial load hit. If users want to move to adjacent records sorted by some query, the recordsetclone approach is your better approach. Most of these decisions depend on how users will ultimately work with an application. Personally, I tend to use an approach similar to yours for forms that are intended to display single records and have found that it requies less memory (where those huge recordsets are stored) and LAN traffic (one time big hit vs multiple smaller hits that may ultimately result in total greater traffic yet spread out the access) resulting in an application better able to support more users. I don't run the requery method as setting the recordsource already forces the requery. This avoids hitting a backend twice when only one hit is necessary. Also, I tend to use a non-existent record for the blank record, usually an ID llike -1, which is defined as a global constant (BLANKRECORD). I would not check whether 'Is Null = True' but simply for 'Is Null'. I also like to disable the controls when on a blank record so no one can ever start entering data into the blank record. I've found in the past that my blank records had garbage in them until I preempted the possibility. By the way, I ordinarily use a bound form and set the opening recordsource to an empty record that does not retrieve an index or otherwise hit a server database. An alternative to that is to place an opaque box over the display controls so you don't see the #Name error should you set the record source to a local single record dummy table or usys or msys table and then you don't need to disable the controls in the blank record. How do you handle adding new records? I use the search combo not in list event to prompt the user to confirm addition of new records based on the combo entry with these kinds of forms. Perhaps you set the data entry mode for the form?CiaoJ?rgen WelzEdmonton, Albertajwelz at hotmail.com> Date: Wed, 23 Apr 2008 09:40:25 +1000> From: Darryl.Collins at coles.com.au> To: accessd at databaseadvisors.com> Subject: [AccessD] Access 101 on VBA coding syntax> > > Hi everyone,> > This might sound really dumb but I want to get it clear in my head. Been reading the Access 2002 Desktop Dev handbook and it seems nothing I have done in the past has been anything like how it should have been done. Despite this the stuff I have built seems to work fine (well, most of the time anyway). That said, none of it has been enterprise standard and/or rocket science.> > For example, If I have a form based on a table or query, and I want to pull a record for a specific client/whatever I use this sort of code. Basically have an unbound combobox which retrieves the Client ID and then create a recordset based on a query using the Client ID as a parameter ra ra ra ....> > ' --------- start code -------------> Sub ClientMainFormSetup()> > ' Error traps removed to make reading easier...> > Dim sSQL As String> Dim lCLIENT_ID As Long> > If IsNull([Forms]![frm_ClientsMain].cbChooseClient.Value) = True Then> lCLIENT_ID = 331 > ' Load Blank Client Record> Else> lCLIENT_ID = [Forms]![frm_ClientsMain].cbChooseClient.Value> ' Load Actual client record> End If> > sSQL = "SELECT * FROM tbl_Clients WHERE ClientID = " & lCLIENT_ID> > With [Forms]![frm_ClientsMain]> .RecordSource = sSQL> .[frm_subReturnFamilyID].[Form].Requery> End With> > ' Call other modules here etc> > End Sub> '------ End code ---------------> > This is pretty much how I do lots of stuff in Access - basic stuff it seems. However in the Access Dev book I see none of this sort of coding and lots of the following way of doing stuff. > > ' --------- start code -------------> Dim db as DAO.database> Dim rs as DAO.recordset> > Set db = Currentdb()> set rs = db.OpenRecordset(SELECT * FROM tbl_Clients WHERE ClientID = " & lCLIENT_ID)> ' --------- End code -------------> > and stuff with manipulating RecordsetClones etc.> > Now I believe the folks who wrote the book know exactly what they are talking about and I know very little. So my question is this, are both approaches valid? or does one work ok, and the other work much better? or is it just a difference in style and makes no difference?> > Looking at this I realise I have a HUGE amount to learn. hmmmmm...> > thanks for you thoughts> Darryl. _________________________________________________________________ Find hidden words, unscramble celebrity names, or try the ultimate crossword puzzle with Live Search Games. Play now! http://g.msn.ca/ca55/212 From dwaters at usinternet.com Tue Apr 22 22:20:18 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 22 Apr 2008 22:20:18 -0500 Subject: [AccessD] Access 101 on VBA coding syntax In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED0B270251@WPEXCH05.colesmyer.ad.cmltd.net.au> References: <49DFE57FB126044B8A8B934E7AEA09ED0B270251@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <000601c8a4f0$f4abb860$0300a8c0@danwaters> Hi Darryl, The two examples you are giving do two different things. In the first you are deciding what to use as the recordset for a form. In the second you are creating a recordset to get data that you can use to do 'something'. Both are correct for what their purpose. The Access Developer's Handbook is one of the best. I'm keeping mine! Learn from the book - but you're already doing fine! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Tuesday, April 22, 2008 6:40 PM To: Access Developers discussion and problem solving Subject: [AccessD] Access 101 on VBA coding syntax Hi everyone, This might sound really dumb but I want to get it clear in my head. Been reading the Access 2002 Desktop Dev handbook and it seems nothing I have done in the past has been anything like how it should have been done. Despite this the stuff I have built seems to work fine (well, most of the time anyway). That said, none of it has been enterprise standard and/or rocket science. For example, If I have a form based on a table or query, and I want to pull a record for a specific client/whatever I use this sort of code. Basically have an unbound combobox which retrieves the Client ID and then create a recordset based on a query using the Client ID as a parameter ra ra ra .... ' --------- start code ------------- Sub ClientMainFormSetup() ' Error traps removed to make reading easier... Dim sSQL As String Dim lCLIENT_ID As Long If IsNull([Forms]![frm_ClientsMain].cbChooseClient.Value) = True Then lCLIENT_ID = 331 ' Load Blank Client Record Else lCLIENT_ID = [Forms]![frm_ClientsMain].cbChooseClient.Value ' Load Actual client record End If sSQL = "SELECT * FROM tbl_Clients WHERE ClientID = " & lCLIENT_ID With [Forms]![frm_ClientsMain] .RecordSource = sSQL .[frm_subReturnFamilyID].[Form].Requery End With ' Call other modules here etc End Sub '------ End code --------------- This is pretty much how I do lots of stuff in Access - basic stuff it seems. However in the Access Dev book I see none of this sort of coding and lots of the following way of doing stuff. ' --------- start code ------------- Dim db as DAO.database Dim rs as DAO.recordset Set db = Currentdb() set rs = db.OpenRecordset(SELECT * FROM tbl_Clients WHERE ClientID = " & lCLIENT_ID) ' --------- End code ------------- and stuff with manipulating RecordsetClones etc. Now I believe the folks who wrote the book know exactly what they are talking about and I know very little. So my question is this, are both approaches valid? or does one work ok, and the other work much better? or is it just a difference in style and makes no difference? Looking at this I realise I have a HUGE amount to learn. hmmmmm... thanks for you thoughts 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 max.wanadoo at gmail.com Wed Apr 23 02:35:30 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 23 Apr 2008 08:35:30 +0100 Subject: [AccessD] Validation of a control In-Reply-To: <29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com> References: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com><000e01c8a4b4$8cb611b0$0300a8c0@danwaters> <29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com> Message-ID: <000b01c8a514$9c43d800$8119fea9@LTVM> Arthur, If this is A3K you are talking about and you want to zip something up so that I can work on it, I will sort it out for you. Let me know. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur Fuller Sent: Tuesday, April 22, 2008 9:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Validation of a control C1 is a zone, which dictates the ranges of the values of C2 and C3. In the course of my experiments I have discovered that Access won't let me dictate the validation string of a linked table. Now I'm really flummoxed. I think that I may have to hard-code this with a Select Case block and while I'm fairly confident that the number of Zones is not likely to change soon, I hate going this way. But we do what we must do. This is the general idea: Zone EastMin EastMax NorthMin NorthMax 17 200 300 42000 48000 C2 and C3 are the values of East and North. They must fall within the range dictated by Zone 17 in this case. Arthur On Tue, Apr 22, 2008 at 4:07 PM, Dan Waters wrote: > Are you trying to validate C2 and C3 when you are entering the data > into those fields and after you've made the selection in C1? > > Are you looking at the BeforeUpdate event in C1 or in C2 and C3? > > Also - are these fields bound? > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Arthur > Fuller > Sent: Tuesday, April 22, 2008 1:24 PM > To: Access Developers discussion and problem solving > Subject: [AccessD] Validation of a control > > I am not managing to get this right despite numerous attempts. Let's > call the controls C1, C2 and C3. C1 is a combo which contains 5 > columns. The first is its ID, the second and third are the min and max > values permitted in C2. The fourth and fifth are the min and max values permitted in C3. > > Perhaps because I am using some fancy code inherited from Gustav and > Shamil, I seem to have lost control over the BeforeUpdate event, so I > am leaning toward the Validation attributes instead. Let's suppose > that the item selected in C1 contains 100, 120 in columns 2 and 3 and > 500, 700 in columns > 4 and 5. Once the user has selected one such row in the combo C1, how > do I rewrite the validation statements for C2 and C3? > > TIA, > 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 > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Wed Apr 23 06:37:04 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 23 Apr 2008 07:37:04 -0400 Subject: [AccessD] Access 101 on VBA coding syntax References: <49DFE57FB126044B8A8B934E7AEA09ED0B270251@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <005e01c8a536$5c5265a0$6500a8c0@SusanOne> > This might sound really dumb but I want to get it clear in my head. Been > reading the Access 2002 Desktop Dev handbook and it seems nothing I have > done in the past has been anything like how it should have been done. > Despite this the stuff I have built seems to work fine (well, most of the > time anyway). That said, none of it has been enterprise standard and/or > rocket science. ====First, if your code works and performs well, it doesn't need to look someone else's. Second, I love the Developer handbooks, they are great tools. Third, I find some of their solutions awash in unnecessary foldarah --- please put your torches down folks and let me explain. They approach every problem from the standpoint that the code will be reused, will be expanded upon, must be "parameter ready", and frankly, most people using Access just don't work that way. I love the way their minds work, but I also love stripping their code and applying it the way most Access users would. :) But... that's just me. So, what I'm saying is -- the Developers handbook is just one way to do things, and you've found another. I do think that anytime you can write a function so that it's more versatile and reusable, you win. Susan H. From fuller.artful at gmail.com Wed Apr 23 08:26:38 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 23 Apr 2008 09:26:38 -0400 Subject: [AccessD] Validation of a control In-Reply-To: <480F3767.25252.1AAD7E38@stuart.lexacorp.com.pg> References: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com> <000e01c8a4b4$8cb611b0$0300a8c0@danwaters> <29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com> <480F3767.25252.1AAD7E38@stuart.lexacorp.com.pg> Message-ID: <29f585dd0804230626t2b20baf9yba6cecd8e6fa795d@mail.gmail.com> It appears that I cannot use the validation rules. I tried something almost identical to what you wrote and I get a message telling me that I cannot set a validation rule for a linked table. So instead I'm using the BeforeUpdate method and something really funny is going on here. I edit a value that I know is valid, and change it slightly, remaining well within the boundaries, and Access tells me that the value is less than the permitted lower boundary. Even though the number put in is only one different that the existing value. If I then press Escape and restore the original value, Access accepts it. Maybe that's because I haven't triggered the BeforeUpdate code by doing that. Maybe I have to do the same thing in the OnExit code too. Back to the drawing board. On Tue, Apr 22, 2008 at 11:19 PM, Stuart McLachlan wrote: > If you really have to use the control validation rules, then you can do > this: > > Private Sub c1_Exit(Cancel As Integer) > c2.ValidationRule = "=>" & c1.Column(1) & " and <=" & c1.Column(2) > c2.ValidationText = "C2 Must be greater than or equal to " & c1.Column(1) > & " and less than > or equal to " & c1.Column(2) > c3.ValidationRule = "=>" & c1.Column(3) & " and <=" & c1.Column(4) > c3.ValidationText = "C3 Must be greater than or equal to " & c1.Column(3) > & " and less than > or equal to " & c1.Column(4) > End Sub > > From dwaters at usinternet.com Wed Apr 23 08:36:08 2008 From: dwaters at usinternet.com (Dan Waters) Date: Wed, 23 Apr 2008 08:36:08 -0500 Subject: [AccessD] Validation of a control In-Reply-To: <29f585dd0804230626t2b20baf9yba6cecd8e6fa795d@mail.gmail.com> References: <29f585dd0804221123h398ed6a6ifb85b8c09a0b0ec2@mail.gmail.com><000e01c8a4b4$8cb611b0$0300a8c0@danwaters><29f585dd0804221327o1e86789jcf237ca3315ab49f@mail.gmail.com><480F3767.25252.1AAD7E38@stuart.lexacorp.com.pg> <29f585dd0804230626t2b20baf9yba6cecd8e6fa795d@mail.gmail.com> Message-ID: <001e01c8a546$fd0b0230$0300a8c0@danwaters> Arthur - can you post (some of) your Before_Update code? Dan -----Original Message----- It appears that I cannot use the validation rules. I tried something almost identical to what you wrote and I get a message telling me that I cannot set a validation rule for a linked table. So instead I'm using the BeforeUpdate method and something really funny is going on here. I edit a value that I know is valid, and change it slightly, remaining well within the boundaries, and Access tells me that the value is less than the permitted lower boundary. Even though the number put in is only one different that the existing value. If I then press Escape and restore the original value, Access accepts it. Maybe that's because I haven't triggered the BeforeUpdate code by doing that. Maybe I have to do the same thing in the OnExit code too. Back to the drawing board. On Tue, Apr 22, 2008 at 11:19 PM, Stuart McLachlan wrote: > If you really have to use the control validation rules, then you can do > this: > > Private Sub c1_Exit(Cancel As Integer) > c2.ValidationRule = "=>" & c1.Column(1) & " and <=" & c1.Column(2) > c2.ValidationText = "C2 Must be greater than or equal to " & c1.Column(1) > & " and less than > or equal to " & c1.Column(2) > c3.ValidationRule = "=>" & c1.Column(3) & " and <=" & c1.Column(4) > c3.ValidationText = "C3 Must be greater than or equal to " & c1.Column(3) > & " and less than > or equal to " & c1.Column(4) > End Sub > > From robert at webedb.com Wed Apr 23 13:14:59 2008 From: robert at webedb.com (Robert L. Stewart) Date: Wed, 23 Apr 2008 13:14:59 -0500 Subject: [AccessD] Validation of a control In-Reply-To: References: Message-ID: <200804231815.m3NIFfZ4002598@databaseadvisors.com> Arthur, I generally do not use the before-update event. I use the after-update or the on exit of the control to validate. I would have code that did something like IF EastValue < cbxRegion.column(2) or EastValue < cbxRegion.column(3) msgbox "Value entered for minimum is not between " & cbxRegion.column(2) & " and " & cbxRegion.column(3) me.EastValue.SetFocus END IF Robert At 12:00 PM 4/23/2008, you wrote: >Date: Wed, 23 Apr 2008 09:26:38 -0400 >From: "Arthur Fuller" >Subject: Re: [AccessD] Validation of a control >To: "Access Developers discussion and problem solving" > >Message-ID: > <29f585dd0804230626t2b20baf9yba6cecd8e6fa795d at mail.gmail.com> >Content-Type: text/plain; charset=ISO-8859-1 > >It appears that I cannot use the validation rules. I tried something almost >identical to what you wrote and I get a message telling me that I cannot set >a validation rule for a linked table. So instead I'm using the BeforeUpdate >method and something really funny is going on here. I edit a value that I >know is valid, and change it slightly, remaining well within the boundaries, >and Access tells me that the value is less than the permitted lower >boundary. Even though the number put in is only one different that the >existing value. If I then press Escape and restore the original value, >Access accepts it. Maybe that's because I haven't triggered the BeforeUpdate >code by doing that. Maybe I have to do the same thing in the OnExit code >too. > >Back to the drawing board. From ssharkins at gmail.com Wed Apr 23 14:29:10 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 23 Apr 2008 15:29:10 -0400 Subject: [AccessD] Another article that will get a bit of attention Message-ID: <01c901c8a578$4f108380$6500a8c0@SusanOne> http://blogs.techrepublic.com.com/10things/?p=340 ====All the technical stuff came from Drew, so tip your torches his way -- I'm just the messenger. Having said that, I don't think this will stir controversy, but might get some good feedback. It'll be interesting. :) Susan H. From DWUTKA at Marlow.com Wed Apr 23 14:37:55 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 23 Apr 2008 14:37:55 -0500 Subject: [AccessD] Another article that will get a bit of attention In-Reply-To: <01c901c8a578$4f108380$6500a8c0@SusanOne> Message-ID: Hey, can we change my email address on there. It's dwutka at marlow.com. Haven't had wolfwares.com up as a domain in a while. Still own it, just don't have it resolving anywhere. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 23, 2008 2:29 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Another article that will get a bit of attention http://blogs.techrepublic.com.com/10things/?p=340 ====All the technical stuff came from Drew, so tip your torches his way -- I'm just the messenger. Having said that, I don't think this will stir controversy, but might get some good feedback. It'll be interesting. :) 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 Darryl.Collins at coles.com.au Wed Apr 23 16:10:48 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 24 Apr 2008 07:10:48 +1000 Subject: [AccessD] Access 101 on VBA coding syntax Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD7252@WPEXCH05.colesmyer.ad.cmltd.net.au> A big thank you to everyone for taking time to cover this question, and in such detail. Your thoughts are very much appreciated. And yep, I love the Dev handbook - I just need to try it all out and get my head around some of the concepts. Kind regards Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Wednesday, 23 April 2008 9:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access 101 on VBA coding syntax > This might sound really dumb but I want to get it clear in my head. Been > reading the Access 2002 Desktop Dev handbook and it seems nothing I have > done in the past has been anything like how it should have been done. > Despite this the stuff I have built seems to work fine (well, most of the > time anyway). That said, none of it has been enterprise standard and/or > rocket science. ====First, if your code works and performs well, it doesn't need to look someone else's. Second, I love the Developer handbooks, they are great tools. Third, I find some of their solutions awash in unnecessary foldarah --- please put your torches down folks and let me explain. They approach every problem from the standpoint that the code will be reused, will be expanded upon, must be "parameter ready", and frankly, most people using Access just don't work that way. I love the way their minds work, but I also love stripping their code and applying it the way most Access users would. :) But... that's just me. So, what I'm saying is -- the Developers handbook is just one way to do things, and you've found another. I do think that anytime you can write a function so that it's more versatile and reusable, you win. 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 Gustav at cactus.dk Wed Apr 23 16:31:09 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Wed, 23 Apr 2008 23:31:09 +0200 Subject: [AccessD] Custom Access 2007 ribbons with Visual Studio 2008 Message-ID: Hi all Noticed this tip from FMS: Create Custom Microsoft Office 2007 Ribbons with the New Visual Designer in Visual Studio 2008 http://www.fmsinc.com/free/NewTips/NET/CreateCustomOffice2007Ribbons.asp With the new release of Visual Studio Tools for Office (VSTO) in Visual Studio 2008, you can now use a visual designer to create your own custom Ribbons in Microsoft Access, Excel, Word, Outlook, etc. These Ribbons are encapsulated as add-ins for each of the specific Office 2007 products. If you wanted to build your own custom Ribbons, but have held back by the lack of a visual designer, take a look at Visual Studio 2008. The visual designer is available under the New Project, Office, Office 2007 dialog. More resources: http://msdn2.microsoft.com/en-us/library/bb386089.aspx /gustav From rockysmolin at bchacc.com Wed Apr 23 20:31:01 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 23 Apr 2008 18:31:01 -0700 Subject: [AccessD] FW: Access 2007 Message-ID: <01b701c8a5aa$db6a0180$0301a8c0@HAL9005> >From a client. Rocky http://www.fmsinc.com/MicrosoftAccess/Access2007%5FSP1/ From rockysmolin at bchacc.com Wed Apr 23 20:39:42 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Wed, 23 Apr 2008 18:39:42 -0700 Subject: [AccessD] The 4 gig modules arrive In-Reply-To: <017f01c8a4ae$5522fc00$8119fea9@LTVM> References: <480E30CB.9090907@colbyconsulting.com> <017f01c8a4ae$5522fc00$8119fea9@LTVM> Message-ID: <01bc01c8a5ac$11fdc1e0$0301a8c0@HAL9005> Is the transfer rate comparable to a conventional hard drive? Rocky -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Tuesday, April 22, 2008 12:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] The 4 gig modules arrive John, You might want to salivate over this: http://www.crucial.com/uk/promo/index.aspx?prog=ssd&cpe=InsiderApril08UK Max Ps. I am getting one!! Pps. They have a US site. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 22, 2008 7:39 PM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] The 4 gig modules arrive For the first time ever I find a FOUR GIG memory module. Of course I can't afford it but that is not the point! http://www.newegg.com/Product/Product.aspx?Item=N82E16820231182 http://www.newegg.com/Product/Product.aspx?Item=N82E16820231183 -- 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 No virus found in this incoming message. Checked by AVG. Version: 7.5.524 / Virus Database: 269.23.3/1393 - Release Date: 4/23/2008 8:12 AM From stuart at lexacorp.com.pg Wed Apr 23 20:53:37 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 24 Apr 2008 11:53:37 +1000 Subject: [AccessD] FW: Access 2007 In-Reply-To: <01b701c8a5aa$db6a0180$0301a8c0@HAL9005> References: <01b701c8a5aa$db6a0180$0301a8c0@HAL9005> Message-ID: <481074C1.9739.1F8523B5@stuart.lexacorp.com.pg> Yet another reason to stay away from 2007 for as long as possible :-( On 23 Apr 2008 at 18:31, Rocky Smolin at Beach Access wrote: > >From a client. > > Rocky > > > > http://www.fmsinc.com/MicrosoftAccess/Access2007%5FSP1/ > > > > > -- > 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 Apr 23 21:05:59 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 24 Apr 2008 12:05:59 +1000 Subject: [AccessD] FW: Access 2007 (and other rants) Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au> Whilst i know there is always teething problems when releasing a new OS and software, this time it seems like MSoft are struggling to keep it altogether with Vista and 2007. These kind of foul ups seem to be a regular thing these days (SP1 for Vista for example and the reboot issue). These kind of issues are not going to encourage any business or individual to move their tried and tested (and operational) business tools to Office 2007 in a hurry. The other issue will be that doing a progressive rollout over time, whilst possible, doesn't add any value to the business at all (if anything it seems like a right PITA this time around). Where I work right now folks are happily running a combination of 2000, XP and 2003 on Window 2000 Pro and XP Pro on minimal specced PC's. If half your team and most of your clients are using Office 2003 or older, you are going to have to leave office 2007 in compat. mode - which then raises the question of "why bother?" if you cannot use all the new and flashy features and much of it wont work as expected on the other PC's. Not to mention it seems like your PC fleet needs to be upgraded or replaced to cope with Vista's bloat. It just seems like a giant step backwards, a lot of cost, not much gain. Plus there is the issue of training your staff in the new GUI. bah humbug. Your thoughts? Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart McLachlan Sent: Thursday, 24 April 2008 11:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 Yet another reason to stay away from 2007 for as long as possible :-( On 23 Apr 2008 at 18:31, Rocky Smolin at Beach Access wrote: > >From a client. > > Rocky > > > > http://www.fmsinc.com/MicrosoftAccess/Access2007%5FSP1/ > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 wdhindman at dejpolsystems.com Wed Apr 23 23:19:49 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 24 Apr 2008 00:19:49 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: ...my thoughts are that MS has a schedule to roll out major upgrades based solely on their own need to maintain cashflow ...whether the upgrade has been fully tested or is really an upgrade at all, the roll out simply MUST go on ...and thus you have intermittent releases like Access 95, A2K7, Win ME, etc that fall flat on their faces despite the best efforts of MS marketing to hype their manifold wonders ...witness MS deliberately killing WinXP despite continuing high customer demand for it ...there's no money in upgrading XP so MS is going to shove Vista down our throats. ...my need is to keep my client's faith in what I recommend is best for their cash flow and not MS'. ...otoh, I can't say enough good things about Visual Studio 8 and .net ...MS hit a home run there imnsho ...I'm moving clients into browser based apps as fast as I can write the code. William -------------------------------------------------- From: "Darryl Collins" Sent: Wednesday, April 23, 2008 10:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > > Whilst i know there is always teething problems when releasing a new OS > and software, this time it seems like MSoft are struggling to keep it > altogether with Vista and 2007. These kind of foul ups seem to be a > regular thing these days (SP1 for Vista for example and the reboot issue). > These kind of issues are not going to encourage any business or individual > to move their tried and tested (and operational) business tools to Office > 2007 in a hurry. > > The other issue will be that doing a progressive rollout over time, whilst > possible, doesn't add any value to the business at all (if anything it > seems like a right PITA this time around). Where I work right now folks > are happily running a combination of 2000, XP and 2003 on Window 2000 Pro > and XP Pro on minimal specced PC's. > > If half your team and most of your clients are using Office 2003 or older, > you are going to have to leave office 2007 in compat. mode - which then > raises the question of "why bother?" if you cannot use all the new and > flashy features and much of it wont work as expected on the other PC's. > Not to mention it seems like your PC fleet needs to be upgraded or > replaced to cope with Vista's bloat. It just seems like a giant step > backwards, a lot of cost, not much gain. Plus there is the issue of > training your staff in the new GUI. bah humbug. > > Your thoughts? > > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart > McLachlan > Sent: Thursday, 24 April 2008 11:54 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 > > > Yet another reason to stay away from 2007 for as long as possible :-( > > > On 23 Apr 2008 at 18:31, Rocky Smolin at Beach Access wrote: > >> >From a client. >> >> Rocky >> >> >> >> http://www.fmsinc.com/MicrosoftAccess/Access2007%5FSP1/ >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 Darryl.Collins at coles.com.au Wed Apr 23 23:27:58 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Thu, 24 Apr 2008 14:27:58 +1000 Subject: [AccessD] FW: Access 2007 (and other rants) Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED0B270253@WPEXCH05.colesmyer.ad.cmltd.net.au> "I'm moving clients into browser based" this is exactly what I am thinking as well. SQL Express Server at the back and Visual studio Web at the front. Gotta learn that fast I think. I heard a good reason as to why microsoft changed to the ribbon etc - it is only a theory but hey... It was along the lines of there was very little to distinguish MS Office from all the other (often free) 'office' software out there, and they were starting to look and function fairly similar. By introducing the ribbon and new GU, Microsoft are going for a unique look and feel that will be hard for others to duplicate - that is the theory anyway.... -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of William Hindman Sent: Thursday, 24 April 2008 2:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) ...my thoughts are that MS has a schedule to roll out major upgrades based solely on their own need to maintain cashflow ...whether the upgrade has been fully tested or is really an upgrade at all, the roll out simply MUST go on ...and thus you have intermittent releases like Access 95, A2K7, Win ME, etc that fall flat on their faces despite the best efforts of MS marketing to hype their manifold wonders ...witness MS deliberately killing WinXP despite continuing high customer demand for it ...there's no money in upgrading XP so MS is going to shove Vista down our throats. ...my need is to keep my client's faith in what I recommend is best for their cash flow and not MS'. ...otoh, I can't say enough good things about Visual Studio 8 and .net ...MS hit a home run there imnsho ...I'm moving clients into browser based apps as fast as I can write the code. William -------------------------------------------------- From: "Darryl Collins" Sent: Wednesday, April 23, 2008 10:05 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > > Whilst i know there is always teething problems when releasing a new OS > and software, this time it seems like MSoft are struggling to keep it > altogether with Vista and 2007. These kind of foul ups seem to be a > regular thing these days (SP1 for Vista for example and the reboot issue). > These kind of issues are not going to encourage any business or individual > to move their tried and tested (and operational) business tools to Office > 2007 in a hurry. > > The other issue will be that doing a progressive rollout over time, whilst > possible, doesn't add any value to the business at all (if anything it > seems like a right PITA this time around). Where I work right now folks > are happily running a combination of 2000, XP and 2003 on Window 2000 Pro > and XP Pro on minimal specced PC's. > > If half your team and most of your clients are using Office 2003 or older, > you are going to have to leave office 2007 in compat. mode - which then > raises the question of "why bother?" if you cannot use all the new and > flashy features and much of it wont work as expected on the other PC's. > Not to mention it seems like your PC fleet needs to be upgraded or > replaced to cope with Vista's bloat. It just seems like a giant step > backwards, a lot of cost, not much gain. Plus there is the issue of > training your staff in the new GUI. bah humbug. > > Your thoughts? > > Darryl > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Stuart > McLachlan > Sent: Thursday, 24 April 2008 11:54 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 > > > Yet another reason to stay away from 2007 for as long as possible :-( > > > On 23 Apr 2008 at 18:31, Rocky Smolin at Beach Access wrote: > >> >From a client. >> >> Rocky >> >> >> >> http://www.fmsinc.com/MicrosoftAccess/Access2007%5FSP1/ >> >> >> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/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 > -- 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 cclenright at yahoo.com Thu Apr 24 04:24:51 2008 From: cclenright at yahoo.com (Chris Enright) Date: Thu, 24 Apr 2008 02:24:51 -0700 (PDT) Subject: [AccessD] Turn a Table Message-ID: <759315.46798.qm@web34308.mail.mud.yahoo.com> Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From Gustav at cactus.dk Thu Apr 24 05:04:47 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Apr 2008 12:04:47 +0200 Subject: [AccessD] Turn a Table Message-ID: Hi Chris A quick pair of hints as I'm busy doing real work: In Excel you have Transform to "rotate" your table. In Access you have the crosstab query to do something similar. /gustav >>> cclenright at yahoo.com 24-04-2008 11:24 >>> Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date* not shown) and is: tblNames Name Task 1 Task 2 Task 3 *.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks*.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris From shamil at smsconsulting.spb.ru Thu Apr 24 05:41:50 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 24 Apr 2008 14:41:50 +0400 Subject: [AccessD] Turn a Table In-Reply-To: <759315.46798.qm@web34308.mail.mud.yahoo.com> Message-ID: <001201c8a5f7$ce2ba0d0$6401a8c0@nant> Hi Chris, This VBA code could help you - "Transposing a 2d array" http://www.visualbasic.happycodings.com/Applications-VBA/code30.html "to find a way of converting tblNames to tblTasks": 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html) 2) transpose loaded variant array with the code referred above 3) save transposed array into tblTasks row by row... HTH. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: [AccessD] Turn a Table Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris ____________________________________________________________________________ ________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- 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 Apr 24 06:13:13 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Thu, 24 Apr 2008 07:13:13 -0400 Subject: [AccessD] Validation of a control In-Reply-To: <200804231815.m3NIFfZ4002598@databaseadvisors.com> References: <200804231815.m3NIFfZ4002598@databaseadvisors.com> Message-ID: <29f585dd0804240413r3311881dm5c82bafa6897008c@mail.gmail.com> At last I found the problem on this issue, thanks to a second pair of eyes (owned by my good friend and colleague Joe Michel). The problem is that when grabbing the values from the extra columns from the initial dropdown, they come in as strings. As soon as I wrapped them in Val() calls the code suddenly worked as expected. I should have noticed this in the debugger because hovering over them showed '123736' not 123736, but I missed this detail. Once Joe pointed out the problem, it took all of 3 minutes to fix. Moral of this story: sometimes a second pair of eyes can save you hours if not days. Arthur On Wed, Apr 23, 2008 at 2:14 PM, Robert L. Stewart wrote: > Arthur, > > I generally do not use the before-update event. I use the after-update > or the on exit of the control to validate. > > I would have code that did something like > > IF EastValue < cbxRegion.column(2) or EastValue < cbxRegion.column(3) > msgbox "Value entered for minimum is not between " & > cbxRegion.column(2) > & " and " & cbxRegion.column(3) > me.EastValue.SetFocus > END IF > > Robert From ssharkins at gmail.com Thu Apr 24 06:54:26 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Thu, 24 Apr 2008 07:54:26 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <003501c8a602$2c984060$6500a8c0@SusanOne> > ...otoh, I can't say enough good things about Visual Studio 8 and .net > ...MS > hit a home run there imnsho ...I'm moving clients into browser based apps > as > fast as I can write the code. =========The link I posted yesterday is about that very subject, only specific to Access database applications. Susan H. From jwcolby at colbyconsulting.com Thu Apr 24 07:35:20 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Apr 2008 08:35:20 -0400 Subject: [AccessD] Validation of a control In-Reply-To: <29f585dd0804240413r3311881dm5c82bafa6897008c@mail.gmail.com> References: <200804231815.m3NIFfZ4002598@databaseadvisors.com> <29f585dd0804240413r3311881dm5c82bafa6897008c@mail.gmail.com> Message-ID: <48107E88.2010000@colbyconsulting.com> Arthur, You are precisely correct, which is why this group serves such a valuable service and also why this group has its limitations. Those of us who work alone in our home offices simply cannot get that "second pair of eyes". The best we can do is post as much detail as we can to this group (and others) to see if a group member can find something in the code itself. Arthur Fuller wrote: > At last I found the problem on this issue, thanks to a second pair of eyes > (owned by my good friend and colleague Joe Michel). The problem is that when > grabbing the values from the extra columns from the initial dropdown, they > come in as strings. As soon as I wrapped them in Val() calls the code > suddenly worked as expected. I should have noticed this in the debugger > because hovering over them showed '123736' not 123736, but I missed this > detail. Once Joe pointed out the problem, it took all of 3 minutes to fix. > > Moral of this story: sometimes a second pair of eyes can save you hours if > not days. > > Arthur > > On Wed, Apr 23, 2008 at 2:14 PM, Robert L. Stewart > wrote: > >> Arthur, >> >> I generally do not use the before-update event. I use the after-update >> or the on exit of the control to validate. >> >> I would have code that did something like >> >> IF EastValue < cbxRegion.column(2) or EastValue < cbxRegion.column(3) >> msgbox "Value entered for minimum is not between " & >> cbxRegion.column(2) >> & " and " & cbxRegion.column(3) >> me.EastValue.SetFocus >> END IF >> >> Robert -- John W. Colby www.ColbyConsulting.com From cclenright at yahoo.com Thu Apr 24 07:57:10 2008 From: cclenright at yahoo.com (Chris Enright) Date: Thu, 24 Apr 2008 05:57:10 -0700 (PDT) Subject: [AccessD] Turn a Table Message-ID: <24210.95636.qm@web34308.mail.mud.yahoo.com> Hi Gustav, I am using Excel 2003 and while it has Transpose, which converts a Row to a Column, or vice versa, I have no Transform (that I can find in Help).. Crosstab Queries I spent two days on ..lol ... and the problem is it only works for one col, one or more rows and one value ... (unless I totally misunderstood all the examples I found) .. Chris ----- Original Message ---- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Thursday, April 24, 2008 11:04:47 AM Subject: Re: [AccessD] Turn a Table Hi Chris A quick pair of hints as I'm busy doing real work: In Excel you have Transform to "rotate" your table. In Access you have the crosstab query to do something similar. /gustav >>> cclenright at yahoo.com 24-04-2008 11:24 >>> Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date* not shown) and is: tblNames Name Task 1 Task 2 Task 3 *.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks*.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From cclenright at yahoo.com Thu Apr 24 08:00:48 2008 From: cclenright at yahoo.com (Chris Enright) Date: Thu, 24 Apr 2008 06:00:48 -0700 (PDT) Subject: [AccessD] Turn a Table Message-ID: <972519.98585.qm@web34308.mail.mud.yahoo.com> Thanks Shamil, Think I might have bitten off moew than I can chew here .. Looks like I'm back to automating Excel to do the job ... but I hate using Excel to do a job that should really be a database, and a simple one. It is just this interface between Access and Excel and trying to "rotate" the way they each use data.. Thanks anyway ... I am playing with those two bits of code ... if only to learn how they work .. Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 11:41:50 AM Subject: Re: [AccessD] Turn a Table Hi Chris, This VBA code could help you - "Transposing a 2d array" http://www.visualbasic.happycodings.com/Applications-VBA/code30.html "to find a way of converting tblNames to tblTasks": 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html) 2) transpose loaded variant array with the code referred above 3) save transposed array into tblTasks row by row... HTH. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: [AccessD] Turn a Table Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris ____________________________________________________________________________ ________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From Gustav at cactus.dk Thu Apr 24 08:18:21 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Thu, 24 Apr 2008 15:18:21 +0200 Subject: [AccessD] Turn a Table Message-ID: Hi Chris Sorry, Transpose it is, no transform. The functions from Shamil should be all you need. /gustav >>> cclenright at yahoo.com 24-04-2008 14:57 >>> Hi Gustav, I am using Excel 2003 and while it has Transpose, which converts a Row to a Column, or vice versa, I have no Transform (that I can find in Help).. Crosstab Queries I spent two days on ..lol ... and the problem is it only works for one col, one or more rows and one value ... (unless I totally misunderstood all the examples I found) .. Chris ----- Original Message ---- From: Gustav Brock To: accessd at databaseadvisors.com Sent: Thursday, April 24, 2008 11:04:47 AM Subject: Re: [AccessD] Turn a Table Hi Chris A quick pair of hints as I'm busy doing real work: In Excel you have Transform to "rotate" your table. In Access you have the crosstab query to do something similar. /gustav >>> cclenright at yahoo.com 24-04-2008 11:24 >>> Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date* not shown) and is: tblNames Name Task 1 Task 2 Task 3 *.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks*.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris From jwcolby at colbyconsulting.com Thu Apr 24 08:43:49 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Apr 2008 09:43:49 -0400 Subject: [AccessD] Counts of value ranges Message-ID: <48108E95.3030801@colbyconsulting.com> Guys, Is there a way in SQL to get counts of records in value ranges: $2,000,000+ $1 - $1.99M $750K - $999K $500K - $749K $400K - $499K $300K - $399K $200K - $299K $100K - $199K <$100K -- John W. Colby www.ColbyConsulting.com From jwcolby at colbyconsulting.com Thu Apr 24 09:02:30 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Apr 2008 10:02:30 -0400 Subject: [AccessD] Counts of value ranges In-Reply-To: <48108E95.3030801@colbyconsulting.com> References: <48108E95.3030801@colbyconsulting.com> Message-ID: <481092F6.1090909@colbyconsulting.com> I just wrote a query in Access: SELECT qrptBilling.Bill, [Bill]<10 AS LT10, [Bill]<20 And [Bill]>=10 AS GTE10LT20 FROM qrptBilling; When I try to do the same thing in SQL Server it promptly wraps the [Bill]<10 in single quotes and treats it as a string: SELECT qrptBilling.Bill, '[Bill]<10' AS LT10, '[Bill]<20' And '[Bill]>=10' AS GTE10LT20 FROM qrptBilling; Obviously not what I am trying to get at. So how does one accomplish turning a value comparison into a boolean in SQL Server? jwcolby wrote: > Guys, > > Is there a way in SQL to get counts of records in value ranges: > > $2,000,000+ > $1 - $1.99M > $750K - $999K > $500K - $749K > $400K - $499K > $300K - $399K > $200K - $299K > $100K - $199K > <$100K -- John W. Colby www.ColbyConsulting.com From DWUTKA at Marlow.com Thu Apr 24 09:29:07 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 24 Apr 2008 09:29:07 -0500 Subject: [AccessD] Counts of value ranges In-Reply-To: <48108E95.3030801@colbyconsulting.com> Message-ID: Use a subquery, and a table that holds those values: tblRanges MinValue MaxValue tblDataTable Value SELECT (SELECT Count(*) FROM tblDataTable WHERE Value >=T1.MinValue AND Value <=T1.MaxValue) FROM tblRanges AS T1 Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 24, 2008 8:44 AM To: Access Developers discussion and problem solving; Dba-Sqlserver Subject: [AccessD] Counts of value ranges Guys, Is there a way in SQL to get counts of records in value ranges: $2,000,000+ $1 - $1.99M $750K - $999K $500K - $749K $400K - $499K $300K - $399K $200K - $299K $100K - $199K <$100K -- 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 Apr 24 09:29:56 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 24 Apr 2008 09:29:56 -0500 Subject: [AccessD] Counts of value ranges In-Reply-To: <48108E95.3030801@colbyconsulting.com> Message-ID: Ooops, you would probably want the ranges to show: SELECT MinValue, MaxValue, (SELECT Count(*) FROM tblDataTable WHERE Value >=T1.MinValue AND Value <=T1.MaxValue) FROM tblRanges AS T1 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 24, 2008 8:44 AM To: Access Developers discussion and problem solving; Dba-Sqlserver Subject: [AccessD] Counts of value ranges Guys, Is there a way in SQL to get counts of records in value ranges: $2,000,000+ $1 - $1.99M $750K - $999K $500K - $749K $400K - $499K $300K - $399K $200K - $299K $100K - $199K <$100K -- 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 shamil at smsconsulting.spb.ru Thu Apr 24 10:04:25 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 24 Apr 2008 19:04:25 +0400 Subject: [AccessD] Turn a Table In-Reply-To: <972519.98585.qm@web34308.mail.mud.yahoo.com> Message-ID: <001501c8a61c$7cf27a20$6401a8c0@nant> Chris, Do you need to do data rows and columns transposing on regular basis or just one time? If just one time then as Gustav noted MS Excel's Paste Special -> Transpose could do the trick, and then attach transposed Excel table and use MS Access append query... The above procedure could be also automated of course but such automation makes sense if you have to do data rows and columns transposing on regular basis... HTH -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Turn a Table Thanks Shamil, Think I might have bitten off moew than I can chew here .. Looks like I'm back to automating Excel to do the job ... but I hate using Excel to do a job that should really be a database, and a simple one. It is just this interface between Access and Excel and trying to "rotate" the way they each use data.. Thanks anyway ... I am playing with those two bits of code ... if only to learn how they work .. Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 11:41:50 AM Subject: Re: [AccessD] Turn a Table Hi Chris, This VBA code could help you - "Transposing a 2d array" http://www.visualbasic.happycodings.com/Applications-VBA/code30.html "to find a way of converting tblNames to tblTasks": 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html) 2) transpose loaded variant array with the code referred above 3) save transposed array into tblTasks row by row... HTH. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: [AccessD] Turn a Table Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris ____________________________________________________________________________ ________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________ ________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dw-murphy at cox.net Thu Apr 24 10:29:10 2008 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 24 Apr 2008 08:29:10 -0700 Subject: [AccessD] browser based apps In-Reply-To: References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <004e01c8a61f$f1cbee50$0200a8c0@murphy3234aaf1> William, When you say "Browser based apps" do you mean web based apps or client apps that run in the browser? Doug -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Wednesday, April 23, 2008 9:20 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) ...otoh, I can't say enough good things about Visual Studio 8 and .net ...MS hit a home run there imnsho ...I'm moving clients into browser based apps as fast as I can write the code. William From jwcolby at colbyconsulting.com Thu Apr 24 10:44:20 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Apr 2008 11:44:20 -0400 Subject: [AccessD] Counts of value ranges In-Reply-To: References: Message-ID: <4810AAD4.6010309@colbyconsulting.com> Drew, You appear to be da man. I built a little table to hold the ranges, then used your SQL statement with the appropriate table and field names pasted in and voila, I have counts. I have to do a little checking of those counts to see if they are correct but they "look right". Drew Wutka wrote: > Ooops, you would probably want the ranges to show: > > SELECT MinValue, MaxValue, (SELECT Count(*) FROM tblDataTable WHERE > Value >=T1.MinValue AND Value <=T1.MaxValue) FROM tblRanges AS T1 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, April 24, 2008 8:44 AM > To: Access Developers discussion and problem solving; Dba-Sqlserver > Subject: [AccessD] Counts of value ranges > > Guys, > > Is there a way in SQL to get counts of records in value ranges: > > $2,000,000+ > $1 - $1.99M > $750K - $999K > $500K - $749K > $400K - $499K > $300K - $399K > $200K - $299K > $100K - $199K > <$100K -- John W. Colby www.ColbyConsulting.com From DWUTKA at Marlow.com Thu Apr 24 10:56:28 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 24 Apr 2008 10:56:28 -0500 Subject: [AccessD] Counts of value ranges In-Reply-To: <4810AAD4.6010309@colbyconsulting.com> Message-ID: Did you have any doubt? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 24, 2008 10:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Counts of value ranges Drew, You appear to be da man. I built a little table to hold the ranges, then used your SQL statement with the appropriate table and field names pasted in and voila, I have counts. I have to do a little checking of those counts to see if they are correct but they "look right". Drew Wutka wrote: > Ooops, you would probably want the ranges to show: > > SELECT MinValue, MaxValue, (SELECT Count(*) FROM tblDataTable WHERE > Value >=T1.MinValue AND Value <=T1.MaxValue) FROM tblRanges AS T1 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, April 24, 2008 8:44 AM > To: Access Developers discussion and problem solving; Dba-Sqlserver > Subject: [AccessD] Counts of value ranges > > Guys, > > Is there a way in SQL to get counts of records in value ranges: > > $2,000,000+ > $1 - $1.99M > $750K - $999K > $500K - $749K > $400K - $499K > $300K - $399K > $200K - $299K > $100K - $199K > <$100K -- 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 cclenright at yahoo.com Thu Apr 24 10:58:36 2008 From: cclenright at yahoo.com (Chris Enright) Date: Thu, 24 Apr 2008 08:58:36 -0700 (PDT) Subject: [AccessD] Turn a Table Message-ID: <441409.81712.qm@web34303.mail.mud.yahoo.com> Shamil, Once set up it would be a daily exercise. Always the same tables and same amount of rows and columns. But only this one of project ... I hope ...:) Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 4:04:25 PM Subject: Re: [AccessD] Turn a Table Chris, Do you need to do data rows and columns transposing on regular basis or just one time? If just one time then as Gustav noted MS Excel's Paste Special -> Transpose could do the trick, and then attach transposed Excel table and use MS Access append query... The above procedure could be also automated of course but such automation makes sense if you have to do data rows and columns transposing on regular basis... HTH -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Turn a Table Thanks Shamil, Think I might have bitten off moew than I can chew here .. Looks like I'm back to automating Excel to do the job ... but I hate using Excel to do a job that should really be a database, and a simple one. It is just this interface between Access and Excel and trying to "rotate" the way they each use data.. Thanks anyway ... I am playing with those two bits of code ... if only to learn how they work .. Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 11:41:50 AM Subject: Re: [AccessD] Turn a Table Hi Chris, This VBA code could help you - "Transposing a 2d array" http://www.visualbasic.happycodings.com/Applications-VBA/code30.html "to find a way of converting tblNames to tblTasks": 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html) 2) transpose loaded variant array with the code referred above 3) save transposed array into tblTasks row by row... HTH. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: [AccessD] Turn a Table Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris ____________________________________________________________________________ ________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________ ________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From jwcolby at colbyconsulting.com Thu Apr 24 11:17:02 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Thu, 24 Apr 2008 12:17:02 -0400 Subject: [AccessD] Counts of value ranges In-Reply-To: References: Message-ID: <4810B27E.8030001@colbyconsulting.com> LOL, in fact there is an error in the way I implemented the formula. I use a GTE and LT kind of thing and your formula used a GTE and LTE. So my totals of the counts returned by your formula came up slightly more than the total records being counted. I knew what to check, fixed the formula and am rerunning now. Drew Wutka wrote: > Did you have any doubt? ;) > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, April 24, 2008 10:44 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Counts of value ranges > > Drew, > > You appear to be da man. I built a little table to hold the ranges, > then used your SQL statement with the appropriate table and field names > pasted in and voila, I have counts. I have to do a little checking of > those counts to see if they are correct but they "look right". > > Drew Wutka wrote: >> Ooops, you would probably want the ranges to show: >> >> SELECT MinValue, MaxValue, (SELECT Count(*) FROM tblDataTable WHERE >> Value >=T1.MinValue AND Value <=T1.MaxValue) FROM tblRanges AS T1 >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby >> Sent: Thursday, April 24, 2008 8:44 AM >> To: Access Developers discussion and problem solving; Dba-Sqlserver >> Subject: [AccessD] Counts of value ranges >> >> Guys, >> >> Is there a way in SQL to get counts of records in value ranges: >> >> $2,000,000+ >> $1 - $1.99M >> $750K - $999K >> $500K - $749K >> $400K - $499K >> $300K - $399K >> $200K - $299K >> $100K - $199K >> <$100K > -- John W. Colby www.ColbyConsulting.com From robert at servicexp.com Thu Apr 24 11:31:20 2008 From: robert at servicexp.com (Robert) Date: Thu, 24 Apr 2008 12:31:20 -0400 Subject: [AccessD] OT - Free Twain ActiveX Control In-Reply-To: <38c884770804180049n76b46424y6d66cf4124792ced@mail.gmail.com> References: <38c884770804180049n76b46424y6d66cf4124792ced@mail.gmail.com> Message-ID: <003201c8a628$a1d1c100$e5754300$@com> Paul, Sorry, I'm late to respond. I just completed a project that used the TwainControlX control by http://www.ciansoft.com/. Had the entire project done in a few hours.. Support is very good, as I ran into a problem with the controls lic. system on a test machine(s). It was basically my fault, when I use a control I encapsulate the control in a class that can be called by several system within my program. Turns out (via support) the control (or VBA) in a VBA environment can't resolve a runtime over design-time instance and causes the control to look for the lic file, throwing an error. It works perfectly when you drop the control on a form and code off the control in the form. This created a large problem for me, Ian the developer, took the time and effort to change the control to allow for code bases lic. acquisition, and had the new control to me in less than 24 hours. (in this case you must distribute the app as an .mde so the code is hidden) When it comes to 3rd party controls, it's all about the support, and CianSoft's support is very good. At 110.00 bucks it is VERY well worth it IMO, feature packed... WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland Sent: Friday, April 18, 2008 3:49 AM To: Access List; VisualBasicList Subject: [AccessD] OT - Free Twain ActiveX Control To all, I need to develop an application, which will involve scanning some documents etc. Does anyone know of or use a Twain ActiveX Control (preferably easy to use & most of all free, or very cheap) Thank you 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 cfoust at infostatsystems.com Thu Apr 24 12:27:20 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Thu, 24 Apr 2008 10:27:20 -0700 Subject: [AccessD] Counts of value ranges In-Reply-To: References: <4810AAD4.6010309@colbyconsulting.com> Message-ID: ROTFL Drew Wutka, a new definition of hubris! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, April 24, 2008 8:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Counts of value ranges Did you have any doubt? ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Thursday, April 24, 2008 10:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Counts of value ranges Drew, You appear to be da man. I built a little table to hold the ranges, then used your SQL statement with the appropriate table and field names pasted in and voila, I have counts. I have to do a little checking of those counts to see if they are correct but they "look right". Drew Wutka wrote: > Ooops, you would probably want the ranges to show: > > SELECT MinValue, MaxValue, (SELECT Count(*) FROM tblDataTable WHERE > Value >=T1.MinValue AND Value <=T1.MaxValue) FROM tblRanges AS T1 > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Thursday, April 24, 2008 8:44 AM > To: Access Developers discussion and problem solving; Dba-Sqlserver > Subject: [AccessD] Counts of value ranges > > Guys, > > Is there a way in SQL to get counts of records in value ranges: > > $2,000,000+ > $1 - $1.99M > $750K - $999K > $500K - $749K > $400K - $499K > $300K - $399K > $200K - $299K > $100K - $199K > <$100K -- John W. Colby www.ColbyConsulting.com -- From DWUTKA at Marlow.com Thu Apr 24 12:47:33 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Thu, 24 Apr 2008 12:47:33 -0500 Subject: [AccessD] Counts of value ranges In-Reply-To: Message-ID: I have my moments! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Thursday, April 24, 2008 12:27 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Counts of value ranges ROTFL Drew Wutka, a new definition of hubris! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka Sent: Thursday, April 24, 2008 8:56 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Counts of value ranges Did you have any doubt? ;) 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 dw-murphy at cox.net Thu Apr 24 13:19:09 2008 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 24 Apr 2008 11:19:09 -0700 Subject: [AccessD] Access 2007 Another feature? In-Reply-To: <001501c8a61c$7cf27a20$6401a8c0@nant> References: <972519.98585.qm@web34308.mail.mud.yahoo.com> <001501c8a61c$7cf27a20$6401a8c0@nant> Message-ID: <005b01c8a637$b0ca7710$0200a8c0@murphy3234aaf1> Folks, I am working on a clients application in Access 2007. I just noticed that when I look at the list of objects, forms in this case, in the database the Date Created and the Date Modified are the same. These dates should not be the same since I have been working on several forms. Is there a setting somewhere to get Date Modified to reflect the data that the form was last modified? Is this another new feature of Access 2007? Doug From Lambert.Heenan at AIG.com Thu Apr 24 13:26:54 2008 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Thu, 24 Apr 2008 13:26:54 -0500 Subject: [AccessD] Access 2007 Another feature? Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6EA91@XLIVMBX35bkup.aig.com> Oh great! So the bug that they introduced with Access 2002 where all Modules always show the last modified date for whichever module happened to be changed has had its scope increased eh! At least in A2K2/A2K3 the problem only affected modules, and even then the modules did at least show the correct Created date. Dontcha just love M$ ??? Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Thursday, April 24, 2008 2:19 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Access 2007 Another feature? Folks, I am working on a clients application in Access 2007. I just noticed that when I look at the list of objects, forms in this case, in the database the Date Created and the Date Modified are the same. These dates should not be the same since I have been working on several forms. Is there a setting somewhere to get Date Modified to reflect the data that the form was last modified? Is this another new feature of Access 2007? Doug -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shamil at smsconsulting.spb.ru Thu Apr 24 13:36:20 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Thu, 24 Apr 2008 22:36:20 +0400 Subject: [AccessD] Turn a Table In-Reply-To: <441409.81712.qm@web34303.mail.mud.yahoo.com> Message-ID: <001201c8a63a$174968a0$6401a8c0@nant> Chris, Then use VBA solution as I've proposed already below: 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html ) 2) transpose loaded variant array with using this code http://www.visualbasic.happycodings.com/Applications-VBA/code30.html 3) save transposed array into tblTasks row by row... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 7:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Turn a Table Shamil, Once set up it would be a daily exercise. Always the same tables and same amount of rows and columns. But only this one of project ... I hope ...:) Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 4:04:25 PM Subject: Re: [AccessD] Turn a Table Chris, Do you need to do data rows and columns transposing on regular basis or just one time? If just one time then as Gustav noted MS Excel's Paste Special -> Transpose could do the trick, and then attach transposed Excel table and use MS Access append query... The above procedure could be also automated of course but such automation makes sense if you have to do data rows and columns transposing on regular basis... HTH -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Turn a Table Thanks Shamil, Think I might have bitten off moew than I can chew here .. Looks like I'm back to automating Excel to do the job ... but I hate using Excel to do a job that should really be a database, and a simple one. It is just this interface between Access and Excel and trying to "rotate" the way they each use data.. Thanks anyway ... I am playing with those two bits of code ... if only to learn how they work .. Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 11:41:50 AM Subject: Re: [AccessD] Turn a Table Hi Chris, This VBA code could help you - "Transposing a 2d array" http://www.visualbasic.happycodings.com/Applications-VBA/code30.html "to find a way of converting tblNames to tblTasks": 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html) 2) transpose loaded variant array with the code referred above 3) save transposed array into tblTasks row by row... HTH. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: [AccessD] Turn a Table Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris From mark at compresinc.com Thu Apr 24 14:10:01 2008 From: mark at compresinc.com (Mark Brown) Date: Thu, 24 Apr 2008 15:10:01 -0400 Subject: [AccessD] Print Receipt with embedded escape codes Message-ID: <014801c8a63e$cca1d440$800101df@MarkLaptop> I need to have the ability to print a receipt and then validate (print payment date and time) on check and original bill. The printer is an Ithaca receipt printer. The receipt needs to print upon completion of input of the payment information and the validation will be a command button. The printer needs to have Escape characters sent to it to control the printer for print size, open for validation, cut receipt, etc. Any help (code examples) would be appreciated. Mark H Brown Computer Resolutions Inc. comres at rpa.net From edzedz at comcast.net Thu Apr 24 15:22:57 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Thu, 24 Apr 2008 13:22:57 -0700 Subject: [AccessD] Print Receipt with embedded escape codes In-Reply-To: <014801c8a63e$cca1d440$800101df@MarkLaptop> Message-ID: <012201c8a648$fcfa5720$64dea8c0@dudley1> This isn't a 100% of what you are asking for, but a function using some of these ideas could be written to change the font and XY location to place data on the form. Maybe the ESC codes could be loaded into a table to control the printer, the same way the XY coordinates are used in the following example. = = = = = = = = = = = = = = = = = = = = = = = = = = = = ' ******************************************** ' Loop through the records. ' For lLoop = 1 To lDataKnt ' ******************************************** ' @Data and @Table Control sTable ' sData = "" sData = "=" & Chr$(34) & Trim$([rsData]![zData] & " ") & Chr$(34) sReportName = "" sReportName = zzReport.Name Set RptCtrl = CreateReportControl(zzReport.Name, acTextBox, acDetail, , sData) dsTop = CDbl([rsData]![LineY]) dsLeft = CDbl([rsData]![ColumnAdj]) dsWidth = CDbl([rsData]![zWidth]) RptCtrl.Top = ((dsTop * (1 / 6))) * 1440 RptCtrl.Left = ((dsLeft * (1 / 10))) * 1440 RptCtrl.Width = ((dsWidth * (1 / 10))) * 1440 RptCtrl.Height = 0.166667 * 1440 RptCtrl.FontName = "Courier New" RptCtrl.FontSize = 12 RptCtrl.ForeColor = 0 RptCtrl.TextAlign = 1 RptCtrl.Name = "txt" & Trim$([rsData]![FieldID] & " ") Set RptCtrl = Nothing rsData.MoveNext Next lLoop DoCmd.PrintOut acPages, 1, 1, acHigh, 1 DoCmd.Close acReport, sReportName, acSaveNo = = = = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark Brown Sent: Thursday, April 24, 2008 12:10 PM To: accessd at databaseadvisors.com Subject: [AccessD] Print Receipt with embedded escape codes I need to have the ability to print a receipt and then validate (print payment date and time) on check and original bill. The printer is an Ithaca receipt printer. The receipt needs to print upon completion of input of the payment information and the validation will be a command button. The printer needs to have Escape characters sent to it to control the printer for print size, open for validation, cut receipt, etc. Any help (code examples) would be appreciated. Mark H Brown Computer Resolutions Inc. comres at rpa.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From dwaters at usinternet.com Thu Apr 24 15:07:36 2008 From: dwaters at usinternet.com (Dan Waters) Date: Thu, 24 Apr 2008 15:07:36 -0500 Subject: [AccessD] Access 2007 Another feature? In-Reply-To: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6EA91@XLIVMBX35bkup.aig.com> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6EA91@XLIVMBX35bkup.aig.com> Message-ID: <002c01c8a646$d7520f60$0300a8c0@danwaters> This code can be used to look for form dates: '-- Get Form Information intCount = 0 Set ctr = CurrentDB.Containers("Forms") DoCmd.SetWarnings False For Each DOC In ctr.Documents intCount = intCount + 1 stg = "INSERT INTO tblExportObjectsList ( ObjectName, ObjectType, LastModifiedDate, DateCreated ) " _ & " VALUES ('" & DOC.Name & "', 2, #" & DOC.LastUpdated & "#, #" & DOC.DateCreated & "#)" DoCmd.RunSQL stg Next DOC DoCmd.SetWarnings True However, this does not work in A2K through A2003. The .LastUpdated value is always the same as the .DateCreated value. Somewhere there is a MSKB article which explains that this is a fallout from the .mdb table structure that was introduced in A2000. But - could someone try this in A2007? Maybe it will work there. The same piece of code can be easily modified for reports and modules. Thanks, Dan -----Original Message----- Subject: [AccessD] Access 2007 Another feature? Folks, I am working on a clients application in Access 2007. I just noticed that when I look at the list of objects, forms in this case, in the database the Date Created and the Date Modified are the same. These dates should not be the same since I have been working on several forms. Is there a setting somewhere to get Date Modified to reflect the data that the form was last modified? Is this another new feature of Access 2007? 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 cclenright at yahoo.com Thu Apr 24 15:08:21 2008 From: cclenright at yahoo.com (Chris Enright) Date: Thu, 24 Apr 2008 13:08:21 -0700 (PDT) Subject: [AccessD] Turn a Table Message-ID: <65749.93137.qm@web34307.mail.mud.yahoo.com> Thanks Shamil... ...... I will ... But I have to work out how it all works ... but I will get there .. Thanks Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 7:36:20 PM Subject: Re: [AccessD] Turn a Table Chris, Then use VBA solution as I've proposed already below: 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html ) 2) transpose loaded variant array with using this code http://www.visualbasic.happycodings.com/Applications-VBA/code30.html 3) save transposed array into tblTasks row by row... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 7:59 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Turn a Table Shamil, Once set up it would be a daily exercise. Always the same tables and same amount of rows and columns. But only this one of project ... I hope ...:) Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 4:04:25 PM Subject: Re: [AccessD] Turn a Table Chris, Do you need to do data rows and columns transposing on regular basis or just one time? If just one time then as Gustav noted MS Excel's Paste Special -> Transpose could do the trick, and then attach transposed Excel table and use MS Access append query... The above procedure could be also automated of course but such automation makes sense if you have to do data rows and columns transposing on regular basis... HTH -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 5:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Turn a Table Thanks Shamil, Think I might have bitten off moew than I can chew here .. Looks like I'm back to automating Excel to do the job ... but I hate using Excel to do a job that should really be a database, and a simple one. It is just this interface between Access and Excel and trying to "rotate" the way they each use data.. Thanks anyway ... I am playing with those two bits of code ... if only to learn how they work .. Chris ----- Original Message ---- From: Shamil Salakhetdinov To: Access Developers discussion and problem solving Sent: Thursday, April 24, 2008 11:41:50 AM Subject: Re: [AccessD] Turn a Table Hi Chris, This VBA code could help you - "Transposing a 2d array" http://www.visualbasic.happycodings.com/Applications-VBA/code30.html "to find a way of converting tblNames to tblTasks": 1) load tblNames using e.g. ADO's GetRows (http://www.triadcenters.com/caspdoc/Ch11_ADO94.html) 2) transpose loaded variant array with the code referred above 3) save transposed array into tblTasks row by row... HTH. -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Chris Enright Sent: Thursday, April 24, 2008 1:25 PM To: Access Developers discussion and problem solving Subject: [AccessD] Turn a Table Hi Group Could someone please tell me if there is a simple way to solve this problem ... I started a small project from each end (stupid!) and have ended up with a problem in the middle that I can't seem to solve. I managed to import the sheets from an Excel workbook into Access and have also got the export back to Excel for upload to the web working fine but have ended up with this situation. The imported/export tables (reduced for example) are like this.. tblTasks Task John Jane Bill Mary Simon etc and produces a table like: Task John Jane Bill Mary Simon Task 1 2 1 4 3 0 Task 2 1 0 1 2 4 Task 3 0 4 0 1 1 Etc However, my table for the Form that data is entered on populates a table that can be filtered by name (and date? not shown) and is: tblNames Name Task 1 Task 2 Task 3 ?.(25 Tasks) and this table is like this: Name Task1 Task2 Task3 (25 tasks?.) John 2 1 0 Jane 1 0 4 Bill 4 1 0 Mary 3 2 1 Simon 0 4 1 My problem is either to find a way of converting tblNames to tblTasks (spent 3 days trying this ) OR find a way of using tblTasks as the input table for my forms so that the individuals can enter their daily work against tasks... Can any one help please? I have to try and get this live by Monday morning and don't want to spend the weekend on it ... :) Regards Chris -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com ____________________________________________________________________________________ Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ From wdhindman at dejpolsystems.com Thu Apr 24 16:51:12 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Thu, 24 Apr 2008 17:51:12 -0400 Subject: [AccessD] browser based apps References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au> <004e01c8a61f$f1cbee50$0200a8c0@murphy3234aaf1> Message-ID: ...applications that run in the .net framework, web or intranet. William -------------------------------------------------- From: "Doug Murphy" Sent: Thursday, April 24, 2008 11:29 AM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] browser based apps > William, > > When you say "Browser based apps" do you mean web based apps or client > apps > that run in the browser? > > Doug > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Wednesday, April 23, 2008 9:20 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > > > ...otoh, I can't say enough good things about Visual Studio 8 and .net > ...MS > hit a home run there imnsho ...I'm moving clients into browser based apps > as > fast as I can write the code. > > William > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From dw-murphy at cox.net Thu Apr 24 19:34:04 2008 From: dw-murphy at cox.net (Doug Murphy) Date: Thu, 24 Apr 2008 17:34:04 -0700 Subject: [AccessD] Access 2007 Another feature? In-Reply-To: <002c01c8a646$d7520f60$0300a8c0@danwaters> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6EA91@XLIVMBX35bkup.aig.com> <002c01c8a646$d7520f60$0300a8c0@danwaters> Message-ID: <008a01c8a66c$108c5450$0200a8c0@murphy3234aaf1> Thanks Dan, but I'd like to be able to just look at the file properties and see the modified date as in previous versions. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, April 24, 2008 1:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Another feature? This code can be used to look for form dates: '-- Get Form Information intCount = 0 Set ctr = CurrentDB.Containers("Forms") DoCmd.SetWarnings False For Each DOC In ctr.Documents intCount = intCount + 1 stg = "INSERT INTO tblExportObjectsList ( ObjectName, ObjectType, LastModifiedDate, DateCreated ) " _ & " VALUES ('" & DOC.Name & "', 2, #" & DOC.LastUpdated & "#, #" & DOC.DateCreated & "#)" DoCmd.RunSQL stg Next DOC DoCmd.SetWarnings True However, this does not work in A2K through A2003. The .LastUpdated value is always the same as the .DateCreated value. Somewhere there is a MSKB article which explains that this is a fallout from the .mdb table structure that was introduced in A2000. But - could someone try this in A2007? Maybe it will work there. The same piece of code can be easily modified for reports and modules. Thanks, Dan -----Original Message----- Subject: [AccessD] Access 2007 Another feature? Folks, I am working on a clients application in Access 2007. I just noticed that when I look at the list of objects, forms in this case, in the database the Date Created and the Date Modified are the same. These dates should not be the same since I have been working on several forms. Is there a setting somewhere to get Date Modified to reflect the data that the form was last modified? Is this another new feature of Access 2007? 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 dbdoug at gmail.com Thu Apr 24 21:02:26 2008 From: dbdoug at gmail.com (Doug Steele) Date: Thu, 24 Apr 2008 19:02:26 -0700 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: <003501c8a602$2c984060$6500a8c0@SusanOne> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au> <003501c8a602$2c984060$6500a8c0@SusanOne> Message-ID: <4dd71a0c0804241902p571544c4p96ccc1942b67044@mail.gmail.com> Does anyone have a rough idea of how long it takes to code a Web app versus a comparable Access database? Doug Steele On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins wrote: > > ...otoh, I can't say enough good things about Visual Studio 8 and .net > > ...MS > > hit a home run there imnsho ...I'm moving clients into browser based apps > > as > > fast as I can write the code. > > =========The link I posted yesterday is about that very subject, only > specific to Access database applications. > > 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 Thu Apr 24 23:28:00 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 25 Apr 2008 00:28:00 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au><003501c8a602$2c984060$6500a8c0@SusanOne> <4dd71a0c0804241902p571544c4p96ccc1942b67044@mail.gmail.com> Message-ID: ...depends on your target audience ...if you control the environment and use only IE7 (as in an intranet) then the development time with VS8 and a good control library is not so significantly different as to be a deterrent ...but if it's a web app that must be cross-browser compatible then it quickly becomes a different story ...just servicing IE6 alone becomes a significant time eater ...throw in FF, Opera, and Safari and you're in a different time warp ...imnshe. William -------------------------------------------------- From: "Doug Steele" Sent: Thursday, April 24, 2008 10:02 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? > > Doug Steele > > On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins > wrote: > >> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >> > ...MS >> > hit a home run there imnsho ...I'm moving clients into browser based >> > apps >> > as >> > fast as I can write the code. >> >> =========The link I posted yesterday is about that very subject, only >> specific to Access database applications. >> >> 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 Gustav at cactus.dk Fri Apr 25 01:45:42 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Apr 2008 08:45:42 +0200 Subject: [AccessD] OT - Free Twain ActiveX Control Message-ID: Hi Robert I had the exact same experience with the license file - glad to hear Ian found a solution. Also, I had some trouble with a specific scanner, and he sorted it all out. He sent me a debugging version of the control which allowed him to log and track down where and how the scanner failed and suggested how to get around that. I would never have found out myself how to handle this. He told that it is quite common that scanners and their drivers are buggy and/or break the standards. Highly recommended. /gustav >>> robert at servicexp.com 24-04-2008 18:31 >>> Paul, Sorry, I'm late to respond. I just completed a project that used the TwainControlX control by http://www.ciansoft.com/. Had the entire project done in a few hours.. Support is very good, as I ran into a problem with the controls lic. system on a test machine(s). It was basically my fault, when I use a control I encapsulate the control in a class that can be called by several system within my program. Turns out (via support) the control (or VBA) in a VBA environment can't resolve a runtime over design-time instance and causes the control to look for the lic file, throwing an error. It works perfectly when you drop the control on a form and code off the control in the form. This created a large problem for me, Ian the developer, took the time and effort to change the control to allow for code bases lic. acquisition, and had the new control to me in less than 24 hours. (in this case you must distribute the app as an .mde so the code is hidden) When it comes to 3rd party controls, it's all about the support, and CianSoft's support is very good. At 110.00 bucks it is VERY well worth it IMO, feature packed... WBR ~Robert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Paul Hartland Sent: Friday, April 18, 2008 3:49 AM To: Access List; VisualBasicList Subject: [AccessD] OT - Free Twain ActiveX Control To all, I need to develop an application, which will involve scanning some documents etc. Does anyone know of or use a Twain ActiveX Control (preferably easy to use & most of all free, or very cheap) Thank you for any help on this..... From shamil at smsconsulting.spb.ru Fri Apr 25 02:30:37 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Fri, 25 Apr 2008 11:30:37 +0400 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: <4dd71a0c0804241902p571544c4p96ccc1942b67044@mail.gmail.com> Message-ID: <001b01c8a6a6$41df6300$6401a8c0@nant> Hi Doug, It's nearly as RAD as using MS Access - sometimes (much) quicker sometimes slower, but if one starts from zero level coming from VBA world then rather long learning curve should be taken into account... Using native ASP.NET controls in web apps development didn't create any problems here with users working in IE7 (and IE6), FF, even Safari... To make simple ASP.NET application with just several (or even many) data entry/edit/retrieval forms is relatively easy task but making the same application ready to go scaled to enterprise level is a very different task, which will take much more efforts, still with good experience in ASP.NET even enterprise level development could be as RAD as usual MS Access development... Consider using one or another third-party (or hand-made) code generators and ORM frameworks: the LINQ for SQL, which MS targets to this ORM role haven't yet got proven to be the best ORM framework/tool (but I must say I could have missed latest news/articles/books on this 'LINQ for SQL as ORM framework' subject)... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele Sent: Friday, April 25, 2008 6:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) Does anyone have a rough idea of how long it takes to code a Web app versus a comparable Access database? Doug Steele On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins wrote: > > ...otoh, I can't say enough good things about Visual Studio 8 and .net > > ...MS > > hit a home run there imnsho ...I'm moving clients into browser based apps > > as > > fast as I can write the code. > > =========The link I posted yesterday is about that very subject, only > specific to Access database applications. > > 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 Gustav at cactus.dk Fri Apr 25 03:26:57 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Fri, 25 Apr 2008 10:26:57 +0200 Subject: [AccessD] Print Receipt with embedded escape codes Message-ID: Hi Mark > The printer needs to have Escape characters sent to it to > control the printer for printsize, open for validation, cut receipt, etc. This can't be done by Access. Before and after but not during the printing of the report. If you need what the escape codes can do, the native printerdriver should be able to handle that. That said, printing a normal Access report to such a printer is painfully slow and with some delay. You will be better off writing a file directly to the printer port. It is more difficult but will save you a couple of seconds (where the customer will be waiting for the printer to print) because the printer prints at maximum speed. If you don't want to write to the printer the "good old DOS way", an ActiveX component exists: http://www.top-shareware.net/raw_data_printer_component.html I haven't worked with it so I cannot tell how it performs. /gustav >>> mark at compresinc.com 24-04-2008 21:10 >>> I need to have the ability to print a receipt and then validate (print payment date and time) on check and original bill. The printer is an Ithaca receipt printer. The receipt needs to print upon completion of input of the payment information and the validation will be a command button. The printer needs to have Escape characters sent to it to control the printer for print size, open for validation, cut receipt, etc. Any help (code examples) would be appreciated. Mark H Brown Computer Resolutions Inc. comres at rpa.net From dwaters at usinternet.com Fri Apr 25 06:56:47 2008 From: dwaters at usinternet.com (Dan Waters) Date: Fri, 25 Apr 2008 06:56:47 -0500 Subject: [AccessD] Access 2007 Another feature? In-Reply-To: <008a01c8a66c$108c5450$0200a8c0@murphy3234aaf1> References: <34C8A2AB1EF3564CB0D64DB6AFFDD5C213F6EA91@XLIVMBX35bkup.aig.com><002c01c8a646$d7520f60$0300a8c0@danwaters> <008a01c8a66c$108c5450$0200a8c0@murphy3234aaf1> Message-ID: <002201c8a6cb$70c304e0$0300a8c0@danwaters> I certainly would also! But I was just guessing that you may have wanted a potential way to actually determine what those dates were. In A2000 - A2003, the forms and reports are correctly reported in the database window, but the .LastUpdated property is incorrect. Also in A2000 - A2003, the database window will show the date you last compiled for ALL the modules, and since you should compile frequently those dates are fairly useless. The .LastUpdated property for modules is also incorrect. Apparently in A97, all works that way we would like it to work now! :-( Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Murphy Sent: Thursday, April 24, 2008 7:34 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Another feature? Thanks Dan, but I'd like to be able to just look at the file properties and see the modified date as in previous versions. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Dan Waters Sent: Thursday, April 24, 2008 1:08 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Access 2007 Another feature? This code can be used to look for form dates: '-- Get Form Information intCount = 0 Set ctr = CurrentDB.Containers("Forms") DoCmd.SetWarnings False For Each DOC In ctr.Documents intCount = intCount + 1 stg = "INSERT INTO tblExportObjectsList ( ObjectName, ObjectType, LastModifiedDate, DateCreated ) " _ & " VALUES ('" & DOC.Name & "', 2, #" & DOC.LastUpdated & "#, #" & DOC.DateCreated & "#)" DoCmd.RunSQL stg Next DOC DoCmd.SetWarnings True However, this does not work in A2K through A2003. The .LastUpdated value is always the same as the .DateCreated value. Somewhere there is a MSKB article which explains that this is a fallout from the .mdb table structure that was introduced in A2000. But - could someone try this in A2007? Maybe it will work there. The same piece of code can be easily modified for reports and modules. Thanks, Dan -----Original Message----- Subject: [AccessD] Access 2007 Another feature? Folks, I am working on a clients application in Access 2007. I just noticed that when I look at the list of objects, forms in this case, in the database the Date Created and the Date Modified are the same. These dates should not be the same since I have been working on several forms. Is there a setting somewhere to get Date Modified to reflect the data that the form was last modified? Is this another new feature of Access 2007? 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 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From ssharkins at gmail.com Fri Apr 25 07:05:35 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 25 Apr 2008 08:05:35 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <49DFE57FB126044B8A8B934E7AEA09ED09FD725D@WPEXCH05.colesmyer.ad.cmltd.net.au><003501c8a602$2c984060$6500a8c0@SusanOne> <4dd71a0c0804241902p571544c4p96ccc1942b67044@mail.gmail.com> Message-ID: <027501c8a6cc$ed287550$6500a8c0@SusanOne> Well, a long time for me. Like... forever! :) Susan H. > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? From jwcolby at colbyconsulting.com Fri Apr 25 07:12:44 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 25 Apr 2008 08:12:44 -0400 Subject: [AccessD] Print Receipt with embedded escape codes In-Reply-To: <014801c8a63e$cca1d440$800101df@MarkLaptop> References: <014801c8a63e$cca1d440$800101df@MarkLaptop> Message-ID: <4811CABC.1090001@colbyconsulting.com> I did this with Access 2.0 back in the 90. I did not have an actual report, I just assembled a string of text that needed printing on the receipt printer. I formatted it manually with the control codes embedded in the string. The printer was on a serial port and I just wrote to the serial port. Of course that was 11 years ago so more than that I cannot help you with. Mark Brown wrote: > I need to have the ability to print a receipt and then validate (print > payment date and time) on check and original bill. The printer is an Ithaca > receipt printer. The receipt needs to print upon completion of input of the > payment information and the validation will be a command button. The printer > needs to have Escape characters sent to it to control the printer for print > size, open for validation, cut receipt, etc. Any help (code examples) would > be appreciated. > > > Mark H Brown > Computer Resolutions Inc. > comres at rpa.net > > -- John W. Colby www.ColbyConsulting.com From wdhindman at dejpolsystems.com Fri Apr 25 08:08:20 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 25 Apr 2008 09:08:20 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <001b01c8a6a6$41df6300$6401a8c0@nant> Message-ID: ...I tried both Iron Speed and CCS as code generators and wound up throwing them out in favor of coding it myself ...just too many compromises and restrictions for me ...I wasn't willing to settle for what they put out and thus spent as much or more time customizing their code than if I'd just done it myself ...the real productivity tool for me was finding some really good net resources and then building my own code library ...once that was in place, I could really start using the huge variety of tools in the .net framework where a simple one liner can bring a lot more results than you could ever dream of in Access. ...I will make one comment though ...I knew AccessD was invaluable to me in learning and working with Access ...but it wasn't until I got into asp.net and c# and found no similar resource community that I realized just how valuable it truly was and remains even now ...don't know why that is but I've looked all over the net for more than a year now and just not found the equivalent ...not even close. William -------------------------------------------------- From: "Shamil Salakhetdinov" Sent: Friday, April 25, 2008 3:30 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Hi Doug, > > It's nearly as RAD as using MS Access - sometimes (much) quicker sometimes > slower, but if one starts from zero level coming from VBA world then > rather > long learning curve should be taken into account... > > Using native ASP.NET controls in web apps development didn't create any > problems here with users working in IE7 (and IE6), FF, even Safari... > > To make simple ASP.NET application with just several (or even many) data > entry/edit/retrieval forms is relatively easy task but making the same > application ready to go scaled to enterprise level is a very different > task, > which will take much more efforts, still with good experience in ASP.NET > even enterprise level development could be as RAD as usual MS Access > development... > > Consider using one or another third-party (or hand-made) code generators > and > ORM frameworks: the LINQ for SQL, which MS targets to this ORM role > haven't > yet got proven to be the best ORM framework/tool (but I must say I could > have missed latest news/articles/books on this 'LINQ for SQL as ORM > framework' subject)... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele > Sent: Friday, April 25, 2008 6:02 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? > > Doug Steele > > On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins > wrote: > >> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >> > ...MS >> > hit a home run there imnsho ...I'm moving clients into browser based > apps >> > as >> > fast as I can write the code. >> >> =========The link I posted yesterday is about that very subject, only >> specific to Access database applications. >> >> 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 JHewson at nciinc.com Fri Apr 25 08:17:33 2008 From: JHewson at nciinc.com (Hewson, Jim ) Date: Fri, 25 Apr 2008 08:17:33 -0500 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: References: <001b01c8a6a6$41df6300$6401a8c0@nant> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A8C665@sanex101.nciinc.com> William, Why did you move to C# instead of staying with VB? I've attempted to "read" C# code and it really doesn't make sense to me. It could be that I'm not accustomed to it. Jim jhewson at nciinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, April 25, 2008 8:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) ...I tried both Iron Speed and CCS as code generators and wound up throwing them out in favor of coding it myself ...just too many compromises and restrictions for me ...I wasn't willing to settle for what they put out and thus spent as much or more time customizing their code than if I'd just done it myself ...the real productivity tool for me was finding some really good net resources and then building my own code library ...once that was in place, I could really start using the huge variety of tools in the .net framework where a simple one liner can bring a lot more results than you could ever dream of in Access. ...I will make one comment though ...I knew AccessD was invaluable to me in learning and working with Access ...but it wasn't until I got into asp.net and c# and found no similar resource community that I realized just how valuable it truly was and remains even now ...don't know why that is but I've looked all over the net for more than a year now and just not found the equivalent ...not even close. William -------------------------------------------------- From: "Shamil Salakhetdinov" Sent: Friday, April 25, 2008 3:30 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Hi Doug, > > It's nearly as RAD as using MS Access - sometimes (much) quicker sometimes > slower, but if one starts from zero level coming from VBA world then > rather > long learning curve should be taken into account... > > Using native ASP.NET controls in web apps development didn't create any > problems here with users working in IE7 (and IE6), FF, even Safari... > > To make simple ASP.NET application with just several (or even many) data > entry/edit/retrieval forms is relatively easy task but making the same > application ready to go scaled to enterprise level is a very different > task, > which will take much more efforts, still with good experience in ASP.NET > even enterprise level development could be as RAD as usual MS Access > development... > > Consider using one or another third-party (or hand-made) code generators > and > ORM frameworks: the LINQ for SQL, which MS targets to this ORM role > haven't > yet got proven to be the best ORM framework/tool (but I must say I could > have missed latest news/articles/books on this 'LINQ for SQL as ORM > framework' subject)... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele > Sent: Friday, April 25, 2008 6:02 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? > > Doug Steele > > On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins > wrote: > >> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >> > ...MS >> > hit a home run there imnsho ...I'm moving clients into browser based > apps >> > as >> > fast as I can write the code. >> >> =========The link I posted yesterday is about that very subject, only >> specific to Access database applications. >> >> 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 ################################################################################ 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. 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. ################################################################################ From jwcolby at colbyconsulting.com Fri Apr 25 08:31:25 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 25 Apr 2008 09:31:25 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A8C665@sanex101.nciinc.com> References: <001b01c8a6a6$41df6300$6401a8c0@nant> <7E02B06E41E5404589EDDDA2BAA1C5A8C665@sanex101.nciinc.com> Message-ID: <4811DD2D.7070603@colbyconsulting.com> Because "real men don't use VB.net". Or because company executives are ignorant and believe that "real men don't code in vb.net" and so won't hire you unless you code in c#. Microsoft themselves will tell you that both languages are a thin veneer over the .net framework, both languages call into the .net CLR to do everything and the actual differences between the two languages are extremely minimal. That said, c# can do a few things that vb.net cannot. OTOH vb.net can do a few things that c# cannot. In the end, the "VB is a toy" is so deeply ingrained in the corporate culture that it really isn't worth fighting. If you make the switch though you will (potentially) earn twice the hourly rate since c# is a REAL man's language and everybody knows you have to pay real men more. ;-) Hewson, Jim wrote: > William, > Why did you move to C# instead of staying with VB? > I've attempted to "read" C# code and it really doesn't make sense to me. > It could be that I'm not accustomed to it. > > Jim > jhewson at nciinc.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, April 25, 2008 8:08 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > ...I tried both Iron Speed and CCS as code generators and wound up throwing > them out in favor of coding it myself ...just too many compromises and > restrictions for me ...I wasn't willing to settle for what they put out and > thus spent as much or more time customizing their code than if I'd just done > it myself ...the real productivity tool for me was finding some really good > net resources and then building my own code library ...once that was in > place, I could really start using the huge variety of tools in the .net > framework where a simple one liner can bring a lot more results than you > could ever dream of in Access. > > ...I will make one comment though ...I knew AccessD was invaluable to me in > learning and working with Access ...but it wasn't until I got into asp.net > and c# and found no similar resource community that I realized just how > valuable it truly was and remains even now ...don't know why that is but > I've looked all over the net for more than a year now and just not found the > equivalent ...not even close. > > William -- John W. Colby www.ColbyConsulting.com From shamil at smsconsulting.spb.ru Fri Apr 25 08:58:03 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Fri, 25 Apr 2008 17:58:03 +0400 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: Message-ID: <000301c8a6dc$613924d0$6401a8c0@nant> ...I didn't try nor Iron Speed, nor CCS (what is that BTW?), nor NHibernate - I have written my own multi-layer ORM/templating tool in parallel with actual real life ASP.NET development. Of course I couldn't recommend such a practice to others because one has to be able to keep incredibly high pressure to overcome such endeavors/adventures... ...the reason to not use third-party tools was similar to yours, William - I didn't have time to learn one or other third-party tool, and I didn't want to get "spoiled" by them (and I have rich experience in writing all kinds of code generators/translators/interpreters therefore writing custom ORM layer code generator wasn't a big challenge (except strict time limits))... ...in the future I plan to substitute as much my custom ORM generated code as possible by using LINQ for SQL if LINQ for SQL will prove to be good for that substitution - if not I will keep developing using custom ORM: it works well and I can control and tune every bit of my code... ...yes, AccessD is a group of professional very experienced developers who I think can effectively solve any business application development task, and answer any question in this area... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, April 25, 2008 5:08 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) ...I tried both Iron Speed and CCS as code generators and wound up throwing them out in favor of coding it myself ...just too many compromises and restrictions for me ...I wasn't willing to settle for what they put out and thus spent as much or more time customizing their code than if I'd just done it myself ...the real productivity tool for me was finding some really good net resources and then building my own code library ...once that was in place, I could really start using the huge variety of tools in the .net framework where a simple one liner can bring a lot more results than you could ever dream of in Access. ...I will make one comment though ...I knew AccessD was invaluable to me in learning and working with Access ...but it wasn't until I got into asp.net and c# and found no similar resource community that I realized just how valuable it truly was and remains even now ...don't know why that is but I've looked all over the net for more than a year now and just not found the equivalent ...not even close. William -------------------------------------------------- From: "Shamil Salakhetdinov" Sent: Friday, April 25, 2008 3:30 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Hi Doug, > > It's nearly as RAD as using MS Access - sometimes (much) quicker sometimes > slower, but if one starts from zero level coming from VBA world then > rather > long learning curve should be taken into account... > > Using native ASP.NET controls in web apps development didn't create any > problems here with users working in IE7 (and IE6), FF, even Safari... > > To make simple ASP.NET application with just several (or even many) data > entry/edit/retrieval forms is relatively easy task but making the same > application ready to go scaled to enterprise level is a very different > task, > which will take much more efforts, still with good experience in ASP.NET > even enterprise level development could be as RAD as usual MS Access > development... > > Consider using one or another third-party (or hand-made) code generators > and > ORM frameworks: the LINQ for SQL, which MS targets to this ORM role > haven't > yet got proven to be the best ORM framework/tool (but I must say I could > have missed latest news/articles/books on this 'LINQ for SQL as ORM > framework' subject)... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele > Sent: Friday, April 25, 2008 6:02 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? > > Doug Steele > > On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins > wrote: > >> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >> > ...MS >> > hit a home run there imnsho ...I'm moving clients into browser based > apps >> > as >> > fast as I can write the code. >> >> =========The link I posted yesterday is about that very subject, only >> specific to Access database applications. >> >> 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 wdhindman at dejpolsystems.com Fri Apr 25 09:04:40 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 25 Apr 2008 10:04:40 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <001b01c8a6a6$41df6300$6401a8c0@nant> <7E02B06E41E5404589EDDDA2BAA1C5A8C665@sanex101.nciinc.com> Message-ID: <7159C4E5B2514C8CBBA80B73FDA87AC9@jislaptopdev> ...there are just so many more resources written in c# that I finally gave in to the dark side ...the pros and cons of each offset imnsho ...the availability of code samples in C# is overwhelming compared to vb.net, at least in the asp.net web development area :) ...as for learning, there really isn't that big a curve ...try a couple of the translation sites moving your vb to C# and you'll soon catch the differences. ...and note that vb.net is not vba by any stretch of the imagination ...the learning curve from vba to vb.net is, ime, just as sharp as it is from vba to c# ...the syntax looks deceivingly similar to vba but trust me, you'll grind a lot of teeth learning it just ain't so. ...I'm not a purist by any means ...I'll use whichever works best at the moment ...its just that I now start out with C# as my page default rather than vb.net. William -------------------------------------------------- From: "Hewson, Jim " Sent: Friday, April 25, 2008 9:17 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > William, > Why did you move to C# instead of staying with VB? > I've attempted to "read" C# code and it really doesn't make sense to me. > It could be that I'm not accustomed to it. > > Jim > jhewson at nciinc.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, April 25, 2008 8:08 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > ...I tried both Iron Speed and CCS as code generators and wound up > throwing > them out in favor of coding it myself ...just too many compromises and > restrictions for me ...I wasn't willing to settle for what they put out > and > thus spent as much or more time customizing their code than if I'd just > done > it myself ...the real productivity tool for me was finding some really > good > net resources and then building my own code library ...once that was in > place, I could really start using the huge variety of tools in the .net > framework where a simple one liner can bring a lot more results than you > could ever dream of in Access. > > ...I will make one comment though ...I knew AccessD was invaluable to me > in > learning and working with Access ...but it wasn't until I got into asp.net > and c# and found no similar resource community that I realized just how > valuable it truly was and remains even now ...don't know why that is but > I've looked all over the net for more than a year now and just not found > the > equivalent ...not even close. > > William > > -------------------------------------------------- > From: "Shamil Salakhetdinov" > Sent: Friday, April 25, 2008 3:30 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > >> Hi Doug, >> >> It's nearly as RAD as using MS Access - sometimes (much) quicker >> sometimes >> slower, but if one starts from zero level coming from VBA world then >> rather >> long learning curve should be taken into account... >> >> Using native ASP.NET controls in web apps development didn't create any >> problems here with users working in IE7 (and IE6), FF, even Safari... >> >> To make simple ASP.NET application with just several (or even many) data >> entry/edit/retrieval forms is relatively easy task but making the same >> application ready to go scaled to enterprise level is a very different >> task, >> which will take much more efforts, still with good experience in ASP.NET >> even enterprise level development could be as RAD as usual MS Access >> development... >> >> Consider using one or another third-party (or hand-made) code generators >> and >> ORM frameworks: the LINQ for SQL, which MS targets to this ORM role >> haven't >> yet got proven to be the best ORM framework/tool (but I must say I could >> have missed latest news/articles/books on this 'LINQ for SQL as ORM >> framework' subject)... >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele >> Sent: Friday, April 25, 2008 6:02 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] FW: Access 2007 (and other rants) >> >> Does anyone have a rough idea of how long it takes to code a Web app >> versus >> a comparable Access database? >> >> Doug Steele >> >> On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins >> wrote: >> >>> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >>> > ...MS >>> > hit a home run there imnsho ...I'm moving clients into browser based >> apps >>> > as >>> > fast as I can write the code. >>> >>> =========The link I posted yesterday is about that very subject, only >>> specific to Access database applications. >>> >>> 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 > ################################################################################ > > 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. 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. > > ################################################################################ > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From wdhindman at dejpolsystems.com Fri Apr 25 09:07:34 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 25 Apr 2008 10:07:34 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <000301c8a6dc$613924d0$6401a8c0@nant> Message-ID: ...CCS = Code Charge Studio. William -------------------------------------------------- From: "Shamil Salakhetdinov" Sent: Friday, April 25, 2008 9:58 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > ...I didn't try nor Iron Speed, nor CCS (what is that BTW?), nor > NHibernate > - I have written my own multi-layer ORM/templating tool in parallel with > actual real life ASP.NET development. Of course I couldn't recommend such > a > practice to others because one has to be able to keep incredibly high > pressure to overcome such endeavors/adventures... > > ...the reason to not use third-party tools was similar to yours, William - > I > didn't have time to learn one or other third-party tool, and I didn't want > to get "spoiled" by them (and I have rich experience in writing all kinds > of > code generators/translators/interpreters therefore writing custom ORM > layer > code generator wasn't a big challenge (except strict time limits))... > > ...in the future I plan to substitute as much my custom ORM generated code > as possible by using LINQ for SQL if LINQ for SQL will prove to be good > for > that substitution - if not I will keep developing using custom ORM: it > works > well and I can control and tune every bit of my code... > > ...yes, AccessD is a group of professional very experienced developers who > I > think can effectively solve any business application development task, and > answer any question in this area... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman > Sent: Friday, April 25, 2008 5:08 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > ...I tried both Iron Speed and CCS as code generators and wound up > throwing > them out in favor of coding it myself ...just too many compromises and > restrictions for me ...I wasn't willing to settle for what they put out > and > thus spent as much or more time customizing their code than if I'd just > done > > it myself ...the real productivity tool for me was finding some really > good > net resources and then building my own code library ...once that was in > place, I could really start using the huge variety of tools in the .net > framework where a simple one liner can bring a lot more results than you > could ever dream of in Access. > > ...I will make one comment though ...I knew AccessD was invaluable to me > in > learning and working with Access ...but it wasn't until I got into asp.net > and c# and found no similar resource community that I realized just how > valuable it truly was and remains even now ...don't know why that is but > I've looked all over the net for more than a year now and just not found > the > > equivalent ...not even close. > > William > > -------------------------------------------------- > From: "Shamil Salakhetdinov" > Sent: Friday, April 25, 2008 3:30 AM > To: "'Access Developers discussion and problem solving'" > > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > >> Hi Doug, >> >> It's nearly as RAD as using MS Access - sometimes (much) quicker >> sometimes >> slower, but if one starts from zero level coming from VBA world then >> rather >> long learning curve should be taken into account... >> >> Using native ASP.NET controls in web apps development didn't create any >> problems here with users working in IE7 (and IE6), FF, even Safari... >> >> To make simple ASP.NET application with just several (or even many) data >> entry/edit/retrieval forms is relatively easy task but making the same >> application ready to go scaled to enterprise level is a very different >> task, >> which will take much more efforts, still with good experience in ASP.NET >> even enterprise level development could be as RAD as usual MS Access >> development... >> >> Consider using one or another third-party (or hand-made) code generators >> and >> ORM frameworks: the LINQ for SQL, which MS targets to this ORM role >> haven't >> yet got proven to be the best ORM framework/tool (but I must say I could >> have missed latest news/articles/books on this 'LINQ for SQL as ORM >> framework' subject)... >> >> -- >> Shamil >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele >> Sent: Friday, April 25, 2008 6:02 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] FW: Access 2007 (and other rants) >> >> Does anyone have a rough idea of how long it takes to code a Web app >> versus >> a comparable Access database? >> >> Doug Steele >> >> On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins >> wrote: >> >>> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >>> > ...MS >>> > hit a home run there imnsho ...I'm moving clients into browser based >> apps >>> > as >>> > fast as I can write the code. >>> >>> =========The link I posted yesterday is about that very subject, only >>> specific to Access database applications. >>> >>> 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 > From shamil at smsconsulting.spb.ru Fri Apr 25 09:12:51 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Fri, 25 Apr 2008 18:12:51 +0400 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A8C665@sanex101.nciinc.com> Message-ID: <000a01c8a6de$72db8a00$6401a8c0@nant> Jim, Let me tell briefly about my experience with my transition from VB6/VBA -> VB.NET -> C#: when one comes from VB6/VBA to .NET then they feel rather comfortable with VB.NET from the very beginning, and usually not so comfortable (sometimes quite stressful) with C# - at least that was in my case despite the fact that in the past (before VB6/VBA programming for almost ten years) I did program quite a few on C and C++... But be strong and find time to get feeling easy when programming in C#, and you'll be rewarded manifold, I mean that :) -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim Sent: Friday, April 25, 2008 5:18 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) William, Why did you move to C# instead of staying with VB? I've attempted to "read" C# code and it really doesn't make sense to me. It could be that I'm not accustomed to it. Jim jhewson at nciinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Friday, April 25, 2008 8:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) ...I tried both Iron Speed and CCS as code generators and wound up throwing them out in favor of coding it myself ...just too many compromises and restrictions for me ...I wasn't willing to settle for what they put out and thus spent as much or more time customizing their code than if I'd just done it myself ...the real productivity tool for me was finding some really good net resources and then building my own code library ...once that was in place, I could really start using the huge variety of tools in the .net framework where a simple one liner can bring a lot more results than you could ever dream of in Access. ...I will make one comment though ...I knew AccessD was invaluable to me in learning and working with Access ...but it wasn't until I got into asp.net and c# and found no similar resource community that I realized just how valuable it truly was and remains even now ...don't know why that is but I've looked all over the net for more than a year now and just not found the equivalent ...not even close. William -------------------------------------------------- From: "Shamil Salakhetdinov" Sent: Friday, April 25, 2008 3:30 AM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Hi Doug, > > It's nearly as RAD as using MS Access - sometimes (much) quicker sometimes > slower, but if one starts from zero level coming from VBA world then > rather > long learning curve should be taken into account... > > Using native ASP.NET controls in web apps development didn't create any > problems here with users working in IE7 (and IE6), FF, even Safari... > > To make simple ASP.NET application with just several (or even many) data > entry/edit/retrieval forms is relatively easy task but making the same > application ready to go scaled to enterprise level is a very different > task, > which will take much more efforts, still with good experience in ASP.NET > even enterprise level development could be as RAD as usual MS Access > development... > > Consider using one or another third-party (or hand-made) code generators > and > ORM frameworks: the LINQ for SQL, which MS targets to this ORM role > haven't > yet got proven to be the best ORM framework/tool (but I must say I could > have missed latest news/articles/books on this 'LINQ for SQL as ORM > framework' subject)... > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Doug Steele > Sent: Friday, April 25, 2008 6:02 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? > > Doug Steele > > On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins > wrote: > >> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >> > ...MS >> > hit a home run there imnsho ...I'm moving clients into browser based > apps >> > as >> > fast as I can write the code. >> >> =========The link I posted yesterday is about that very subject, only >> specific to Access database applications. >> >> 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 ############################################################################ #### 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. 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. ############################################################################ #### -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Fri Apr 25 09:12:32 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Fri, 25 Apr 2008 10:12:32 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) References: <001b01c8a6a6$41df6300$6401a8c0@nant> <7E02B06E41E5404589EDDDA2BAA1C5A8C665@sanex101.nciinc.com> <4811DD2D.7070603@colbyconsulting.com> Message-ID: <97A74F830F9D419D821BF1FDB73D3B17@jislaptopdev> ...but as a consultant I don't have to fight that battle ...small business owners don't give a hoot what tools I use as long as I can make it do what they want :) ...not doing that 9-5 crap ever again ...rather starve ...which is of course, always possible :) William -------------------------------------------------- From: "jwcolby" Sent: Friday, April 25, 2008 9:31 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Because "real men don't use VB.net". > > Or because company executives are ignorant and believe that "real men > don't code in vb.net" and so won't hire you unless you code in c#. > > Microsoft themselves will tell you that both languages are a thin veneer > over the .net framework, both languages call into the .net CLR to do > everything and the actual differences between the two languages are > extremely minimal. That said, c# can do a few things that vb.net > cannot. OTOH vb.net can do a few things that c# cannot. > > In the end, the "VB is a toy" is so deeply ingrained in the corporate > culture that it really isn't worth fighting. > > If you make the switch though you will (potentially) earn twice the > hourly rate since c# is a REAL man's language and everybody knows you > have to pay real men more. > > ;-) > > Hewson, Jim wrote: >> William, >> Why did you move to C# instead of staying with VB? >> I've attempted to "read" C# code and it really doesn't make sense to me. >> It could be that I'm not accustomed to it. >> >> Jim >> jhewson at nciinc.com >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William >> Hindman >> Sent: Friday, April 25, 2008 8:08 AM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] FW: Access 2007 (and other rants) >> >> ...I tried both Iron Speed and CCS as code generators and wound up >> throwing >> them out in favor of coding it myself ...just too many compromises and >> restrictions for me ...I wasn't willing to settle for what they put out >> and >> thus spent as much or more time customizing their code than if I'd just >> done >> it myself ...the real productivity tool for me was finding some really >> good >> net resources and then building my own code library ...once that was in >> place, I could really start using the huge variety of tools in the .net >> framework where a simple one liner can bring a lot more results than you >> could ever dream of in Access. >> >> ...I will make one comment though ...I knew AccessD was invaluable to me >> in >> learning and working with Access ...but it wasn't until I got into >> asp.net >> and c# and found no similar resource community that I realized just how >> valuable it truly was and remains even now ...don't know why that is but >> I've looked all over the net for more than a year now and just not found >> the >> equivalent ...not even close. >> >> William > > -- > 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 DWUTKA at Marlow.com Fri Apr 25 09:21:48 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 25 Apr 2008 09:21:48 -0500 Subject: [AccessD] Another article that will get a bit of attention In-Reply-To: <01c901c8a578$4f108380$6500a8c0@SusanOne> Message-ID: Not getting as much traffic as the last one you posted about, maybe we aren't as controversial this time....maybe we should have dissed Macs a bit! ;) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Wednesday, April 23, 2008 2:29 PM To: AccessD at databaseadvisors.com Subject: [AccessD] Another article that will get a bit of attention http://blogs.techrepublic.com.com/10things/?p=340 ====All the technical stuff came from Drew, so tip your torches his way -- I'm just the messenger. Having said that, I don't think this will stir controversy, but might get some good feedback. It'll be interesting. :) 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 DWUTKA at Marlow.com Fri Apr 25 09:24:05 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Fri, 25 Apr 2008 09:24:05 -0500 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: Message-ID: That is dependant upon how you design your application. All browsers can easily deal with standard HTML. Tables, forms, standard form controls, all work fine across the existing platforms. It's when you try using custom or advanced features that browser compatibility becomes an issue. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Thursday, April 24, 2008 11:28 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) ...depends on your target audience ...if you control the environment and use only IE7 (as in an intranet) then the development time with VS8 and a good control library is not so significantly different as to be a deterrent ...but if it's a web app that must be cross-browser compatible then it quickly becomes a different story ...just servicing IE6 alone becomes a significant time eater ...throw in FF, Opera, and Safari and you're in a different time warp ...imnshe. William -------------------------------------------------- From: "Doug Steele" Sent: Thursday, April 24, 2008 10:02 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] FW: Access 2007 (and other rants) > Does anyone have a rough idea of how long it takes to code a Web app > versus > a comparable Access database? > > Doug Steele > > On Thu, Apr 24, 2008 at 4:54 AM, Susan Harkins > wrote: > >> > ...otoh, I can't say enough good things about Visual Studio 8 and .net >> > ...MS >> > hit a home run there imnsho ...I'm moving clients into browser based >> > apps >> > as >> > fast as I can write the code. >> >> =========The link I posted yesterday is about that very subject, only >> specific to Access database applications. >> >> 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 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 Fri Apr 25 09:36:45 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Fri, 25 Apr 2008 10:36:45 -0400 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: <000a01c8a6de$72db8a00$6401a8c0@nant> References: <000a01c8a6de$72db8a00$6401a8c0@nant> Message-ID: <4811EC7D.7010308@colbyconsulting.com> Shamil, I haven't made the switch to c# yet but I plan to. My idea was to not battle two fronts at once, the IDE / class library of .Net as well as the syntax differences between vb.net and c#.net. I am finally getting comfortable with the IDE and slowly getting up to speed on the class library. Once I can code in VB.Net as quickly and easily as I do in VBA, then I will look at switching to C# and get over the syntax hump. I too used C in past years (in the 90s) and eventually grew comfortable with it but it has been long enough that it will be like starting over with the syntax. Shamil Salakhetdinov wrote: > Jim, > > Let me tell briefly about my experience with my transition from VB6/VBA -> > VB.NET -> C#: when one comes from VB6/VBA to .NET then they feel rather > comfortable with VB.NET from the very beginning, and usually not so > comfortable (sometimes quite stressful) with C# - at least that was in my > case despite the fact that in the past (before VB6/VBA programming for > almost ten years) I did program quite a few on C and C++... > > But be strong and find time to get feeling easy when programming in C#, and > you'll be rewarded manifold, I mean that :) > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim > Sent: Friday, April 25, 2008 5:18 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > William, > Why did you move to C# instead of staying with VB? > I've attempted to "read" C# code and it really doesn't make sense to me. > It could be that I'm not accustomed to it. > > Jim -- John W. Colby www.ColbyConsulting.com From ssharkins at gmail.com Fri Apr 25 10:38:29 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Fri, 25 Apr 2008 11:38:29 -0400 Subject: [AccessD] Another article that will get a bit of attention References: Message-ID: <040c01c8a6ea$86f04330$6500a8c0@SusanOne> > Not getting as much traffic as the last one you posted about, maybe we > aren't as controversial this time....maybe we should have dissed Macs a > bit! ;) ======Drew, I never know what people are going to really like. On the blog, I posted a really simple technique for creating newspaper columns in the middle of a document -- easy stuff, but you know, sometimes people just aren't aware of what you can do -- it's a hit -- who knew? If they use the article in one of the newsletters, it'll get a lot of traffic. Susan H. From shamil at smsconsulting.spb.ru Fri Apr 25 11:28:30 2008 From: shamil at smsconsulting.spb.ru (Shamil Salakhetdinov) Date: Fri, 25 Apr 2008 20:28:30 +0400 Subject: [AccessD] FW: Access 2007 (and other rants) In-Reply-To: <4811EC7D.7010308@colbyconsulting.com> Message-ID: <001501c8a6f1$6629be40$6401a8c0@nant> John, Yes, that's less stressful way for VB6/VBA -> ... -> C# transition you chose - a kind of wise men approach I'd admit :) ... BTW, you can program in VB.NET using DAO or plain ADO while adapting to .NET Framework - the fact is that e.g. in ASP.NET and WinForms applications (at least the ones I'm developing and the ones I have seen others developed) probably only five or less percents of ADO.NET features are used - ADO.NET seems to be a kind of "dead technology" (looking from here) - I mean "dead technology" to use in custom development because as I noted above it (ADO.NET) is almost not used in custom development (here) - of course ADO.NET is broadly used in many .NET Framework technologies "under the hood"... Just my opinion/experience... -- Shamil -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Friday, April 25, 2008 6:37 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] FW: Access 2007 (and other rants) Shamil, I haven't made the switch to c# yet but I plan to. My idea was to not battle two fronts at once, the IDE / class library of .Net as well as the syntax differences between vb.net and c#.net. I am finally getting comfortable with the IDE and slowly getting up to speed on the class library. Once I can code in VB.Net as quickly and easily as I do in VBA, then I will look at switching to C# and get over the syntax hump. I too used C in past years (in the 90s) and eventually grew comfortable with it but it has been long enough that it will be like starting over with the syntax. Shamil Salakhetdinov wrote: > Jim, > > Let me tell briefly about my experience with my transition from VB6/VBA -> > VB.NET -> C#: when one comes from VB6/VBA to .NET then they feel rather > comfortable with VB.NET from the very beginning, and usually not so > comfortable (sometimes quite stressful) with C# - at least that was in my > case despite the fact that in the past (before VB6/VBA programming for > almost ten years) I did program quite a few on C and C++... > > But be strong and find time to get feeling easy when programming in C#, and > you'll be rewarded manifold, I mean that :) > > -- > Shamil > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Hewson, Jim > Sent: Friday, April 25, 2008 5:18 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] FW: Access 2007 (and other rants) > > William, > Why did you move to C# instead of staying with VB? > I've attempted to "read" C# code and it really doesn't make sense to me. > It could be that I'm not accustomed to it. > > Jim -- 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 Sat Apr 26 12:08:53 2008 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Apr 2008 12:08:53 -0500 Subject: [AccessD] Cancel Delete Key Only For Records Message-ID: <003c01c8a7c0$34cdef90$0300a8c0@danwaters> I would like to cancel the keyboard's Delete key action, but only for whole records. How can that be done? This completely cancels any action by the Delete key: If KeyCode = vbKeyDelete then Cancel = True End If Thanks! Dan From dwaters at usinternet.com Sat Apr 26 12:12:47 2008 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Apr 2008 12:12:47 -0500 Subject: [AccessD] Cancel Delete Key Only For Records (Correction) Message-ID: <003d01c8a7c0$bffd7f40$0300a8c0@danwaters> -----Original Message----- From: Dan Waters [mailto:dwaters at usinternet.com] Sent: Saturday, April 26, 2008 12:09 PM To: 'Access Developers discussion and problem solving' Subject: Cancel Delete Key Only For Records I would like to cancel the keyboard's Delete key action, but only for whole records. How can that be done? This completely cancels any action by the Delete key: If KeyCode = vbKeyDelete then KeyCode = 0 End If Thanks! Dan From dwaters at usinternet.com Sat Apr 26 15:40:01 2008 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Apr 2008 15:40:01 -0500 Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server Message-ID: <004301c8a7dd$b3a1de40$0300a8c0@danwaters> At an existing customer, I am trying to move my system to a virtual server (VMWare) they have created for this application. I use a shortcut to open the FE, which uses an .mdw file for user names and passwords. For this to work, the shortcut's target field needs three arguments: the full path to MSAccess.exe, the full path to the FE .mdb, and then the full path to the workgroup .mdw file. However, the shortcut doesn't 'see' the MSAccess.exe file - probably for the same reason that I can't see the Microsoft Office folder under the Program Files folder (even though hidden folders is on). Access is installed somewhere, because I can open a new or existing unsecured Access database. Can something be changed so that the shortcut can see the full path to Access? Thanks! Dan From wdhindman at dejpolsystems.com Sat Apr 26 20:56:36 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Sat, 26 Apr 2008 21:56:36 -0400 Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server References: <004301c8a7dd$b3a1de40$0300a8c0@danwaters> Message-ID: <516BEB3D493143339BCF6D8227F188C7@jislaptopdev> ...you can't do a search for msaccess.exe from explorer? William -------------------------------------------------- From: "Dan Waters" Sent: Saturday, April 26, 2008 4:40 PM To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server > At an existing customer, I am trying to move my system to a virtual server > (VMWare) they have created for this application. I use a shortcut to open > the FE, which uses an .mdw file for user names and passwords. > > For this to work, the shortcut's target field needs three arguments: the > full path to MSAccess.exe, the full path to the FE .mdb, and then the full > path to the workgroup .mdw file. However, the shortcut doesn't 'see' the > MSAccess.exe file - probably for the same reason that I can't see the > Microsoft Office folder under the Program Files folder (even though hidden > folders is on). > > Access is installed somewhere, because I can open a new or existing > unsecured Access database. > > Can something be changed so that the shortcut can see the full path to > Access? > > Thanks! > Dan > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From edzedz at comcast.net Sat Apr 26 22:14:48 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Sat, 26 Apr 2008 20:14:48 -0700 Subject: [AccessD] Where is msaccess In-Reply-To: <516BEB3D493143339BCF6D8227F188C7@jislaptopdev> Message-ID: <002101c8a814$da96b020$e1dea8c0@dudley1> Here is one method. 1). Open a Ms/Dos window. 2). Change to the root directory using -> "CD \" 3). Type in -> "Dir msaccess.* /s/p" Leave off the " quotes in the Dos commands. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of William Hindman Sent: Saturday, April 26, 2008 6:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Secured Access Shortcut on VMWare Virtual Server ...you can't do a search for msaccess.exe from explorer? William -------------------------------------------------- From: "Dan Waters" Sent: Saturday, April 26, 2008 4:40 PM To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server > At an existing customer, I am trying to move my system to a virtual server > (VMWare) they have created for this application. I use a shortcut to open > the FE, which uses an .mdw file for user names and passwords. > > For this to work, the shortcut's target field needs three arguments: the > full path to MSAccess.exe, the full path to the FE .mdb, and then the full > path to the workgroup .mdw file. However, the shortcut doesn't 'see' the > MSAccess.exe file - probably for the same reason that I can't see the > Microsoft Office folder under the Program Files folder (even though hidden > folders is on). > > Access is installed somewhere, because I can open a new or existing > unsecured Access database. > > Can something be changed so that the shortcut can see the full path to > Access? > > 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 dwaters at usinternet.com Sat Apr 26 21:54:52 2008 From: dwaters at usinternet.com (Dan Waters) Date: Sat, 26 Apr 2008 21:54:52 -0500 Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server - Resolved In-Reply-To: <516BEB3D493143339BCF6D8227F188C7@jislaptopdev> References: <004301c8a7dd$b3a1de40$0300a8c0@danwaters> <516BEB3D493143339BCF6D8227F188C7@jislaptopdev> Message-ID: <000301c8a812$113a99f0$0300a8c0@danwaters> AAaaaargh! He put MS Office on the D drive, not the C drive. All works now. Thanks! Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of William Hindman Sent: Saturday, April 26, 2008 8:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Secured Access Shortcut on VMWare Virtual Server ...you can't do a search for msaccess.exe from explorer? William -------------------------------------------------- From: "Dan Waters" Sent: Saturday, April 26, 2008 4:40 PM To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server > At an existing customer, I am trying to move my system to a virtual server > (VMWare) they have created for this application. I use a shortcut to open > the FE, which uses an .mdw file for user names and passwords. > > For this to work, the shortcut's target field needs three arguments: the > full path to MSAccess.exe, the full path to the FE .mdb, and then the full > path to the workgroup .mdw file. However, the shortcut doesn't 'see' the > MSAccess.exe file - probably for the same reason that I can't see the > Microsoft Office folder under the Program Files folder (even though hidden > folders is on). > > Access is installed somewhere, because I can open a new or existing > unsecured Access database. > > Can something be changed so that the shortcut can see the full path to > Access? > > 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 dbdoug at gmail.com Sun Apr 27 09:01:45 2008 From: dbdoug at gmail.com (Doug Steele) Date: Sun, 27 Apr 2008 07:01:45 -0700 Subject: [AccessD] Cancel Delete Key Only For Records (Correction) In-Reply-To: <003d01c8a7c0$bffd7f40$0300a8c0@danwaters> References: <003d01c8a7c0$bffd7f40$0300a8c0@danwaters> Message-ID: <4dd71a0c0804270701w432840ccjf4deed3e4647cf77@mail.gmail.com> You could: 1. Set the 'Allow deletions' property of the form to False. 2. Set the Cancel parameter in the BeforeDeleteConfirm event to 'True'. Check out the 'Delete' event help for more info Doug Steele On Sat, Apr 26, 2008 at 10:12 AM, Dan Waters wrote: > > > -----Original Message----- > From: Dan Waters [mailto:dwaters at usinternet.com] > Sent: Saturday, April 26, 2008 12:09 PM > To: 'Access Developers discussion and problem solving' > Subject: Cancel Delete Key Only For Records > > I would like to cancel the keyboard's Delete key action, but only for > whole > records. How can that be done? > > This completely cancels any action by the Delete key: > > If KeyCode = vbKeyDelete then > KeyCode = 0 > End If > > Thanks! > Dan > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From Gustav at cactus.dk Sun Apr 27 13:28:04 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Apr 2008 20:28:04 +0200 Subject: [AccessD] Age calculation Message-ID: Hi all A bug was found in my Years() function which caused negative linear age (see in-line comments) to be calculated wrongly for some dates of Feb. 29th. This has been corrected: Public Function Years( _ ByVal datDOB As Date, _ ByVal datNow As Date, _ Optional ByVal booLinear As Boolean) _ As Integer ' Returns the difference in full years between datDOB and datNow. ' ' Calculates correctly for: ' negative differences ' leap years ' dates of 29. February ' date/time values with embedded time values ' negative date/time values (prior to 1899-12-29) ' ' Optionally returns negative counts rounded down to provide a ' linear sequence of year counts. ' For a given datDOB, if datNow is decreased step wise one year from ' returning a positive count to returning a negative count, one or two ' occurrences of count zero will be returned. ' If booLinear is False, the sequence will be: ' 3, 2, 1, 0, 0, -1, -2 ' If booLinear is True, the sequence will be: ' 3, 2, 1, 0, -1, -2, -3 ' ' If booLinear is False, reversing datDOB and datNow will return ' results of same absolute value, only the sign will change. ' This behaviour mimics that of Fix(). ' If booLinear is True, reversing datDOB and datNow will return ' results where the negative count is offset by -1. ' This behaviour mimics that of Int(). ' DateAdd() is used for check for month end of February as it correctly ' returns Feb. 28. when adding a count of years to dates of Feb. 29. ' when the resulting year is a common year. ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2000-12-16. Leap year correction modified to be symmetrical. ' Calculation of intDaysDiff simplified. ' Renamed from YearsDiff() to Years(). ' 2000-12-18. Introduced cbytMonthDaysMax. ' 2007-06-22. Version 2. Complete rewrite. ' Check for month end of February performed with DateAdd() ' after idea of Markus G. Fischer. ' 2008-04-27. Version 2.1. ' Correction for calculation of linear age from Feb. 29th. ' to Feb. 28th of a previous non-leap year as documented ' by Lester Hui. ' ' Example: ' DOB: 2000-02-29, Today: 1999-02-28, Age linear: -1. ' ' Parameters renamed to stress that for age calculations ' first parameter must be Date of Birth as documented ' by Markus G. Fischer. ' 2008-04-27. Version 2.2 ' Rewrite to correct negative years count bug. Dim intSign As Integer Dim intYears As Integer ' Find difference in calendar years. intYears = DateDiff("yyyy", datDOB, datNow) ' For positive resp. negative intervals, check if the second date ' falls before, on, or after the crossing date for a full 12 months period ' while at the same time correcting for February 29. of leap years. If DateDiff("d", datDOB, datNow) > 0 Then If DateDiff("d", DateAdd("yyyy", intYears, datDOB), datNow) < 0 Then ' The last year is not a full year. ' Reduce year count by one. intYears = intYears - 1 End If Else intSign = Sgn(DateDiff("d", DateAdd("yyyy", -intYears, datNow), datDOB)) If intSign <> 0 Then If intSign < 0 Then ' The last year is not a full year. ' Reduce negative year count by one. intYears = intYears + 1 End If If booLinear Then ' Offset negative count of years to continuous sequence if requested. If DateDiff("d", DateAdd("yyyy", intYears, datDOB), datNow) < 0 Then ' Time interval includes a partial year. ' Increase negative year count by one. intYears = intYears - 1 End If End If End If End If ' Return count of years as count of full 12 months periods. Years = intYears End Function Lester Hui who located the bug has another method for calculating age: Public Function MyYearsFunction( _ ByVal datDate1 As Date, _ ByVal datDate2 As Date, _ Optional ByVal booLinear As Boolean) _ As Integer Dim intYears As Integer Dim booSameDate As Boolean booSameDate = Format(datDate2, "mmdd") = Format(datDate1, "mmdd") Or Format(datDate2 + 1, "mmdd") = Format(datDate1 + 1, "mmdd") intYears = DateDiff("yyyy", datDate1, datDate2) If Format(datDate1, "mmdd") > Format(datDate2, "mmdd") And Not booSameDate Then intYears = intYears - 1 If Not booLinear And datDate1 > datDate2 And Not booSameDate Then intYears = intYears + 1 MyYearsFunction = intYears End Function This is the only other method I've seen to deal correctly with positive as well as negative age calculation. It is, however, about 50% slower than mine due to the use of Format. /gustav >>> Gustav at cactus.dk 23-06-2007 19:56 >>> Hi all As I have posted several times, most of the functions published around the web for this simple task is crap because they fail for calculations around Feb. 28./29., thus they are not suited for business use. Recently I noticed that DateAdd() correctly returns Feb. 28 when adding a count of years to dates of Feb. 29. resulting in dates of common years. Markus G. Fischer at Expert-Exchange came up with the idea of using this feature for serious age calculation, and so I did. I did a rewrite of my previous Years function as it could be simplified considerably using DateAdd and with the option to return negative ages in either of two ways. For a given datDate1, if datDate2 is decreased step wise one year from returning a positive count to returning a negative count, one or two occurrences of count zero will be returned. If booLinear is False, the sequence will be: 3, 2, 1, 0, 0, -1, -2 If booLinear is True, the sequence will be: 3, 2, 1, 0, -1, -2, -3 More explanation in the in-line comments. Here it is: Public Function Age( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return 0 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2000-11-03. Cactus Data ApS, CPH. ' 2007-06-23. Supplemented with AgeLinear for count of negative ages offset by -1. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If Age = Years(datDateOfBirth, datDate) End Function Public Function AgeLinear( _ ByVal datDateOfBirth As Date, _ Optional ByVal varDate As Variant) _ As Integer ' Calculates age at today's date or at a specified date earlier or later in time. ' Uses Years() for calculating difference in years. ' ' Will return -1 for any varDate of the first year before datDateOfBirth. ' See comments for Years(). ' ' 2007-06-23. Cactus Data ApS, CPH. Dim datDate As Date ' No special error handling. On Error Resume Next If IsDate(varDate) Then datDate = CDate(varDate) Else datDate = Date End If AgeLinear = Years(datDateOfBirth, datDate, True) End Function From Gustav at cactus.dk Sun Apr 27 16:12:42 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Sun, 27 Apr 2008 23:12:42 +0200 Subject: [AccessD] Tip: Birthday of current year Message-ID: Hi all Not a big problem except for the detail with date of birth of Feb. 29th. But DateAdd will sort that out. The trick here is that year 2000 is a leap year. Here's a method in SQL: SELECT *, DateAdd("yyyy",Year(Date())-2000,DateSerial(2000,Month([DOB]),Day([DOB]))) AS BirthdayThisYear FROM tblTest; And as VBA: datBirthdayThisYear = _ DateAdd("yyyy", Year(Date) - 2000, DateSerial(2000, Month(datDOB), Day(datDOB))) /gustav From jengross at gte.net Sun Apr 27 19:35:30 2008 From: jengross at gte.net (Jennifer Gross) Date: Sun, 27 Apr 2008 16:35:30 -0800 Subject: [AccessD] Access --> MS Project Message-ID: <0K00002H1C93SS10@vms042.mailsrvcs.net> Hi All, Does anyone have experience utilizing Access data in Microsoft Project? Is there a way to do a direct link, or import, or whatever? The job I am working on involves tracking mechanics' time on jobs. The client wants to move on to scheduling the mechanics to particular jobs on a daily basis. They are convinced that MS Project is their Holy Grail for scheduling. I have never worked with Project so any information would be extremely helpful. Thank you, Jennifer From Darryl.Collins at coles.com.au Sun Apr 27 18:42:43 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 28 Apr 2008 09:42:43 +1000 Subject: [AccessD] Access --> MS Project Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD7271@WPEXCH05.colesmyer.ad.cmltd.net.au> Jennifer, This maybe a place to start... http://support.microsoft.com/kb/131072 regards Darryl Collins -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jennifer Gross Sent: Monday, 28 April 2008 10:36 AM To: AccessD List Subject: [AccessD] Access --> MS Project Hi All, Does anyone have experience utilizing Access data in Microsoft Project? Is there a way to do a direct link, or import, or whatever? The job I am working on involves tracking mechanics' time on jobs. The client wants to move on to scheduling the mechanics to particular jobs on a daily basis. They are convinced that MS Project is their Holy Grail for scheduling. I have never worked with Project so any information would be extremely helpful. Thank you, Jennifer -- 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 kp at sdsonline.net Sun Apr 27 20:41:25 2008 From: kp at sdsonline.net (Kath Pelletti) Date: Mon, 28 Apr 2008 11:41:25 +1000 Subject: [AccessD] access and quickbooks Message-ID: <00df01c8a8d0$f9b71b90$6401a8c0@DELLAPTOP> New client has asked me whether they can integrate a new access mdb which they would like me to build with Quickbooks. Anyone done that - received data from or fed data to Quickbooks? tia Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net From kp at sdsonline.net Sun Apr 27 20:45:54 2008 From: kp at sdsonline.net (Kath Pelletti) Date: Mon, 28 Apr 2008 11:45:54 +1000 Subject: [AccessD] Goldmine Message-ID: <00e601c8a8d1$9a0acf10$6401a8c0@DELLAPTOP> ...also, further to my prev email, this client is using Goldmine CRM software (and doubling up the input, ie. they input to Quickbooks AND Goldmine....) Anyone know anything about Goldmine thru personal experience? (Have checked it out online...) (am wondering whether a new mdb is going to help them streamline anything if they already HAVE a crm package and use Quickbooks...) Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net From Darryl.Collins at coles.com.au Sun Apr 27 20:48:07 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 28 Apr 2008 11:48:07 +1000 Subject: [AccessD] access and quickbooks Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD727C@WPEXCH05.colesmyer.ad.cmltd.net.au> Hey Kath, This quickbooks site might be of use? http://www.quickbooksgroup.com/webx?14@@.eeb76ac -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Kath Pelletti Sent: Monday, 28 April 2008 11:41 AM To: Access D Normal List Subject: [AccessD] access and quickbooks New client has asked me whether they can integrate a new access mdb which they would like me to build with Quickbooks. Anyone done that - received data from or fed data to Quickbooks? tia Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net -- 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 Darryl.Collins at coles.com.au Sun Apr 27 20:49:22 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Mon, 28 Apr 2008 11:49:22 +1000 Subject: [AccessD] Goldmine Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD727D@WPEXCH05.colesmyer.ad.cmltd.net.au> heh.. I am glad you said that. I think you need to ask why they need another database and what are the objectives of such an undertaking? The idea of entering data twice also seems like a bad idea to me (maybe I am just lazy!). -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Kath Pelletti Sent: Monday, 28 April 2008 11:46 AM To: Access D Normal List Subject: [AccessD] Goldmine ...also, further to my prev email, this client is using Goldmine CRM software (and doubling up the input, ie. they input to Quickbooks AND Goldmine....) Anyone know anything about Goldmine thru personal experience? (Have checked it out online...) (am wondering whether a new mdb is going to help them streamline anything if they already HAVE a crm package and use Quickbooks...) Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net -- 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 kp at sdsonline.net Sun Apr 27 21:05:59 2008 From: kp at sdsonline.net (Kath Pelletti) Date: Mon, 28 Apr 2008 12:05:59 +1000 Subject: [AccessD] Goldmine References: <49DFE57FB126044B8A8B934E7AEA09ED09FD727D@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <000d01c8a8d4$678aec70$6401a8c0@DELLAPTOP> absolutely..... who knows? They know me well - have worked with these people before at other organisations.....At this stage they want to show me all they do/use and see how I can improve it. Maybe they want to throw out Goldmine and have me customise something which will accept or feed data to/from Quickbooks ...... too early to tell........obviously they are not happy with existing setup or they wouldn't have contacted me. But sounds like replacing Goldmine with a new mdb (unless they have additional requirements) is probably not going to take them far. Kath ----- Original Message ----- From: "Darryl Collins" To: "Access Developers discussion and problem solving" Sent: Monday, April 28, 2008 11:49 AM Subject: Re: [AccessD] Goldmine > heh.. I am glad you said that. I think you need to ask why they need > another database and what are the objectives of such an undertaking? The > idea of entering data twice also seems like a bad idea to me (maybe I am > just lazy!). > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Kath Pelletti > Sent: Monday, 28 April 2008 11:46 AM > To: Access D Normal List > Subject: [AccessD] Goldmine > > > ...also, further to my prev email, this client is using Goldmine CRM > software (and doubling up the input, ie. they input to Quickbooks AND > Goldmine....) > > Anyone know anything about Goldmine thru personal experience? (Have > checked it out online...) > > (am wondering whether a new mdb is going to help them streamline anything > if they already HAVE a crm package and use Quickbooks...) > Kath > > ______________________________________ > Kath Pelletti > Software Design and Solutions Pty Ltd > Ph: 9505-6714 > Fax: 9505-6430 > kp at sdsonline.net > -- > 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 Lambert.Heenan at AIG.com Mon Apr 28 08:25:30 2008 From: Lambert.Heenan at AIG.com (Heenan, Lambert) Date: Mon, 28 Apr 2008 08:25:30 -0500 Subject: [AccessD] Where is msaccess Message-ID: <34C8A2AB1EF3564CB0D64DB6AFFDD5C2143DC06B@XLIVMBX35bkup.aig.com> Print SysCmd(acSysCmdAccessDir) will tell you exactly where access is located. No need to search a folder, especially hard if you don't know the name of the folder. Lambert -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Saturday, April 26, 2008 11:15 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Where is msaccess Here is one method. 1). Open a Ms/Dos window. 2). Change to the root directory using -> "CD \" 3). Type in -> "Dir msaccess.* /s/p" Leave off the " quotes in the Dos commands. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of William Hindman Sent: Saturday, April 26, 2008 6:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Secured Access Shortcut on VMWare Virtual Server ...you can't do a search for msaccess.exe from explorer? William -------------------------------------------------- From: "Dan Waters" Sent: Saturday, April 26, 2008 4:40 PM To: "'Access Developers discussion and problem solving'" ; "'Discussion of Hardware and Software issues'" Subject: [AccessD] Secured Access Shortcut on VMWare Virtual Server > At an existing customer, I am trying to move my system to a virtual > server > (VMWare) they have created for this application. I use a shortcut to > open the FE, which uses an .mdw file for user names and passwords. > > For this to work, the shortcut's target field needs three arguments: > the full path to MSAccess.exe, the full path to the FE .mdb, and then > the full path to the workgroup .mdw file. However, the shortcut > doesn't 'see' the MSAccess.exe file - probably for the same reason > that I can't see the Microsoft Office folder under the Program Files > folder (even though hidden folders is on). > > Access is installed somewhere, because I can open a new or existing > unsecured Access database. > > Can something be changed so that the shortcut can see the full path to > Access? > > 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 Mon Apr 28 09:27:58 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Apr 2008 10:27:58 -0400 Subject: [AccessD] Thunderbird attachments Message-ID: <4815DEEE.6020808@colbyconsulting.com> I recently switched from Outlook to Thunderbird as my email client and I am having difficult reliably getting attachments. Sometimes I do, I have received excel spreadsheets, but mostly I don't. I also don't seem to get embedded photos when one client embeds screen shots. Does thunderbird automatically strip off attachments? Is there a way to tell it not to? What about embedded bitmaps (screenshots). Why do I do stupid things like switching my email client when Outlook was working fine? -- John W. Colby www.ColbyConsulting.com From cfoust at infostatsystems.com Mon Apr 28 10:40:18 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 28 Apr 2008 08:40:18 -0700 Subject: [AccessD] Thunderbird attachments In-Reply-To: <4815DEEE.6020808@colbyconsulting.com> References: <4815DEEE.6020808@colbyconsulting.com> Message-ID: >>Why do I do stupid things like switching my email client when Outlook was working fine? It's the adventurer in you, John. You always have to try something different! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, April 28, 2008 7:28 AM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Thunderbird attachments I recently switched from Outlook to Thunderbird as my email client and I am having difficult reliably getting attachments. Sometimes I do, I have received excel spreadsheets, but mostly I don't. I also don't seem to get embedded photos when one client embeds screen shots. Does thunderbird automatically strip off attachments? Is there a way to tell it not to? What about embedded bitmaps (screenshots). Why do I do stupid things like switching my email client when Outlook was working fine? -- 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 tinanfields at torchlake.com Mon Apr 28 10:44:58 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 28 Apr 2008 11:44:58 -0400 Subject: [AccessD] Thunderbird attachments In-Reply-To: <4815DEEE.6020808@colbyconsulting.com> References: <4815DEEE.6020808@colbyconsulting.com> Message-ID: <4815F0FA.5000008@torchlake.com> Hi John, I use Thunderbird and I really like it. No, it does not automatically strip off attachments, at least I have not had that experience. I did find a setting under Tools > Options > Privacy > General, to block loading of remote images in mail messages. I have that unchecked in my configuration. As for question 3 - I don't know. ;-) Tina jwcolby wrote: > I recently switched from Outlook to Thunderbird as my email client and I > am having difficult reliably getting attachments. Sometimes I do, I > have received excel spreadsheets, but mostly I don't. I also don't seem > to get embedded photos when one client embeds screen shots. > > Does thunderbird automatically strip off attachments? Is there a way to > tell it not to? What about embedded bitmaps (screenshots). > > Why do I do stupid things like switching my email client when Outlook > was working fine? > From max.wanadoo at gmail.com Mon Apr 28 10:51:15 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Mon, 28 Apr 2008 16:51:15 +0100 Subject: [AccessD] Thunderbird attachments In-Reply-To: References: <4815DEEE.6020808@colbyconsulting.com> Message-ID: <001801c8a947$b18e14f0$8119fea9@LTVM> Or, too much time on his hands. Needs a real job! Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, April 28, 2008 4:40 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Thunderbird attachments >>Why do I do stupid things like switching my email client when Outlook was working fine? It's the adventurer in you, John. You always have to try something different! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, April 28, 2008 7:28 AM To: Access Developers discussion and problem solving; Discussion of Hardware and Software issues Subject: [AccessD] Thunderbird attachments I recently switched from Outlook to Thunderbird as my email client and I am having difficult reliably getting attachments. Sometimes I do, I have received excel spreadsheets, but mostly I don't. I also don't seem to get embedded photos when one client embeds screen shots. Does thunderbird automatically strip off attachments? Is there a way to tell it not to? What about embedded bitmaps (screenshots). Why do I do stupid things like switching my email client when Outlook was working fine? -- 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 Mon Apr 28 10:52:00 2008 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 28 Apr 2008 11:52:00 -0400 Subject: [AccessD] Contact for MSDN purchase Message-ID: <000c01c8a947$cc1a58b0$8abea8c0@XPS> Anyone dealt with a decent reseller that handles MSDN subscriptions? I just realized that my MSDN universal subscription expired last month and I need to get it renewed fairly quickly. Thanks, Jim. From jengross at gte.net Mon Apr 28 11:54:46 2008 From: jengross at gte.net (Jennifer Gross) Date: Mon, 28 Apr 2008 08:54:46 -0800 Subject: [AccessD] Access --> MS Project In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED09FD7271@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <0K01002QDLKATZ10@vms046.mailsrvcs.net> Thanks Darryl. Though this is old stuff it could have some good insight. Jennifer -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Sunday, April 27, 2008 3:43 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Access --> MS Project Jennifer, This maybe a place to start... http://support.microsoft.com/kb/131072 regards Darryl Collins -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Jennifer Gross Sent: Monday, 28 April 2008 10:36 AM To: AccessD List Subject: [AccessD] Access --> MS Project Hi All, Does anyone have experience utilizing Access data in Microsoft Project? Is there a way to do a direct link, or import, or whatever? The job I am working on involves tracking mechanics' time on jobs. The client wants to move on to scheduling the mechanics to particular jobs on a daily basis. They are convinced that MS Project is their Holy Grail for scheduling. I have never worked with Project so any information would be extremely helpful. Thank you, Jennifer -- 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 Mon Apr 28 10:56:25 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Apr 2008 11:56:25 -0400 Subject: [AccessD] Thunderbird attachments In-Reply-To: <4815F0FA.5000008@torchlake.com> References: <4815DEEE.6020808@colbyconsulting.com> <4815F0FA.5000008@torchlake.com> Message-ID: <4815F3A9.7090604@colbyconsulting.com> Interesting, I do not have a Tools > Options > Privacy > General I get clear down to privacy, but no general tab. John W. Colby www.ColbyConsulting.com Tina Norris Fields wrote: > Hi John, > > I use Thunderbird and I really like it. No, it does not automatically > strip off attachments, at least I have not had that experience. > > I did find a setting under Tools > Options > Privacy > General, to block > loading of remote images in mail messages. I have that unchecked in my > configuration. > > As for question 3 - I don't know. ;-) > > Tina > > jwcolby wrote: >> I recently switched from Outlook to Thunderbird as my email client and I >> am having difficult reliably getting attachments. Sometimes I do, I >> have received excel spreadsheets, but mostly I don't. I also don't seem >> to get embedded photos when one client embeds screen shots. >> >> Does thunderbird automatically strip off attachments? Is there a way to >> tell it not to? What about embedded bitmaps (screenshots). >> >> Why do I do stupid things like switching my email client when Outlook >> was working fine? >> From jwcolby at colbyconsulting.com Mon Apr 28 10:57:09 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Apr 2008 11:57:09 -0400 Subject: [AccessD] Thunderbird attachments In-Reply-To: References: <4815DEEE.6020808@colbyconsulting.com> Message-ID: <4815F3D5.5000105@colbyconsulting.com> Its pretty sad when my big adventure is a new email client. 8-( John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: >>> Why do I do stupid things like switching my email client when Outlook > was working fine? > > It's the adventurer in you, John. You always have to try something > different! LOL > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, April 28, 2008 7:28 AM > To: Access Developers discussion and problem solving; Discussion of > Hardware and Software issues > Subject: [AccessD] Thunderbird attachments > > I recently switched from Outlook to Thunderbird as my email client and I > am having difficult reliably getting attachments. Sometimes I do, I > have received excel spreadsheets, but mostly I don't. I also don't seem > to get embedded photos when one client embeds screen shots. > > Does thunderbird automatically strip off attachments? Is there a way to > tell it not to? What about embedded bitmaps (screenshots). > > Why do I do stupid things like switching my email client when Outlook > was working fine? > -- > 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 Mon Apr 28 11:01:30 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 28 Apr 2008 18:01:30 +0200 Subject: [AccessD] Thunderbird attachments Message-ID: Hi John You have to switch to (or should it be from?) Advanced View. /gustav >>> jwcolby at colbyconsulting.com 28-04-2008 17:56 >>> Interesting, I do not have a Tools > Options > Privacy > General I get clear down to privacy, but no general tab. John W. Colby www.ColbyConsulting.com From tinanfields at torchlake.com Mon Apr 28 11:02:11 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 28 Apr 2008 12:02:11 -0400 Subject: [AccessD] Find Number of Separate Addresses Message-ID: <4815F503.7090402@torchlake.com> Hi All, I'm thinking this should be easy, but I'm not getting it. I have a table of registered voters. I want to send a postcard to each household in this table, not to each individual. The addresses have these address fields: PrefixHouseNum - there aren't any in this table, but the fields come from my state's qualified voters list, so. . . HouseNumber SuffixHouseNum PrefixDirection - pre-directional for WayName, S, E, W, or N WayName WayType - such as St, Rd, Ave, Blvd, and so fort SuffixDirection - post-directional, as in my address 5860 Aarwood Rd NW ResExtension - apartment numbers and the like City State Zip There are 6329 registered voters in the local school district, many of whom are married couples or other family arrangements. I want to send one postcard to a household. It seems it should be simple for me to find unique combinations of HouseNumber, SuffixHouseNum, ResExtension, PrefixDirection, WayName, WayType, and SuffixDirection, but, doggone it, I am not seeing how to do that. Please help me think my way through this. Thanks, Tina From jwcolby at colbyconsulting.com Mon Apr 28 11:15:36 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Mon, 28 Apr 2008 12:15:36 -0400 Subject: [AccessD] Thunderbird attachments In-Reply-To: References: Message-ID: <4815F828.5000405@colbyconsulting.com> LOL, OK now how do I do THAT. Is it so advanced that they are hiding the check box on me so I don't get in trouble? ;-) John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > You have to switch to (or should it be from?) Advanced View. > > /gustav > >>>> jwcolby at colbyconsulting.com 28-04-2008 17:56 >>> > Interesting, I do not have a Tools > Options > Privacy > General > > I get clear down to privacy, but no general tab. > > John W. Colby > www.ColbyConsulting.com > > > From tinanfields at torchlake.com Mon Apr 28 11:19:24 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 28 Apr 2008 12:19:24 -0400 Subject: [AccessD] Thunderbird attachments In-Reply-To: <4815F3A9.7090604@colbyconsulting.com> References: <4815DEEE.6020808@colbyconsulting.com><4815F0FA.5000008@torchlake.com> <4815F3A9.7090604@colbyconsulting.com> Message-ID: <4815F90C.8020406@torchlake.com> Hmmmmm - under Privacy, I have these tabs: General, E-mail Scams, AntiVirus, Passwords, and Security. What tabs do you see? jwcolby wrote: > Interesting, I do not have a Tools > Options > Privacy > General > > I get clear down to privacy, but no general tab. > > John W. Colby > www.ColbyConsulting.com > > > Tina Norris Fields wrote: > >> Hi John, >> >> I use Thunderbird and I really like it. No, it does not automatically >> strip off attachments, at least I have not had that experience. >> >> I did find a setting under Tools > Options > Privacy > General, to block >> loading of remote images in mail messages. I have that unchecked in my >> configuration. >> >> As for question 3 - I don't know. ;-) >> >> Tina >> >> jwcolby wrote: >> >>> I recently switched from Outlook to Thunderbird as my email client and I >>> am having difficult reliably getting attachments. Sometimes I do, I >>> have received excel spreadsheets, but mostly I don't. I also don't seem >>> to get embedded photos when one client embeds screen shots. >>> >>> Does thunderbird automatically strip off attachments? Is there a way to >>> tell it not to? What about embedded bitmaps (screenshots). >>> >>> Why do I do stupid things like switching my email client when Outlook >>> was working fine? >>> >>> From Gustav at cactus.dk Mon Apr 28 11:20:47 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Mon, 28 Apr 2008 18:20:47 +0200 Subject: [AccessD] Thunderbird attachments Message-ID: Hi John I was not thinking of Thunderbird! Bad joke, sorry. Couldn't resist. I have not even seen TB in action. We run GroupWise here. /gustav >>> jwcolby at colbyconsulting.com 28-04-2008 18:15 >>> LOL, OK now how do I do THAT. Is it so advanced that they are hiding the check box on me so I don't get in trouble? ;-) John W. Colby www.ColbyConsulting.com Gustav Brock wrote: > Hi John > > You have to switch to (or should it be from?) Advanced View. > > /gustav > >>>> jwcolby at colbyconsulting.com 28-04-2008 17:56 >>> > Interesting, I do not have a Tools > Options > Privacy > General > > I get clear down to privacy, but no general tab. > > John W. Colby > www.ColbyConsulting.com From cfoust at infostatsystems.com Mon Apr 28 11:24:37 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 28 Apr 2008 09:24:37 -0700 Subject: [AccessD] Contact for MSDN purchase In-Reply-To: <000c01c8a947$cc1a58b0$8abea8c0@XPS> References: <000c01c8a947$cc1a58b0$8abea8c0@XPS> Message-ID: Wouldn't online at Microsoft be the fastest way? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 28, 2008 8:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Contact for MSDN purchase Anyone dealt with a decent reseller that handles MSDN subscriptions? I just realized that my MSDN universal subscription expired last month and I need to get it renewed fairly quickly. Thanks, Jim. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Mon Apr 28 11:25:24 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Mon, 28 Apr 2008 09:25:24 -0700 Subject: [AccessD] Thunderbird attachments In-Reply-To: <4815F3D5.5000105@colbyconsulting.com> References: <4815DEEE.6020808@colbyconsulting.com> <4815F3D5.5000105@colbyconsulting.com> Message-ID: Hey, even Indiana Jones has off days! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Monday, April 28, 2008 8:57 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Thunderbird attachments Its pretty sad when my big adventure is a new email client. 8-( John W. Colby www.ColbyConsulting.com Charlotte Foust wrote: >>> Why do I do stupid things like switching my email client when >>> Outlook > was working fine? > > It's the adventurer in you, John. You always have to try something > different! LOL > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Monday, April 28, 2008 7:28 AM > To: Access Developers discussion and problem solving; Discussion of > Hardware and Software issues > Subject: [AccessD] Thunderbird attachments > > I recently switched from Outlook to Thunderbird as my email client and > I am having difficult reliably getting attachments. Sometimes I do, I > have received excel spreadsheets, but mostly I don't. I also don't > seem to get embedded photos when one client embeds screen shots. > > Does thunderbird automatically strip off attachments? Is there a way > to tell it not to? What about embedded bitmaps (screenshots). > > Why do I do stupid things like switching my email client when Outlook > was working fine? > -- > 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 rockysmolin at bchacc.com Mon Apr 28 11:28:16 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 28 Apr 2008 09:28:16 -0700 Subject: [AccessD] Find Number of Separate Addresses In-Reply-To: <4815F503.7090402@torchlake.com> References: <4815F503.7090402@torchlake.com> Message-ID: <002f01c8a94c$dd0ec340$0301a8c0@HAL9005> Maybe two queries - one with just the address fields and Unique Values set to True so you get only one per household. Then a second query with the first query linked to the original table via PK/FK with the additional fields you 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 Tina Norris Fields Sent: Monday, April 28, 2008 9:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Find Number of Separate Addresses Hi All, I'm thinking this should be easy, but I'm not getting it. I have a table of registered voters. I want to send a postcard to each household in this table, not to each individual. The addresses have these address fields: PrefixHouseNum - there aren't any in this table, but the fields come from my state's qualified voters list, so. . . HouseNumber SuffixHouseNum PrefixDirection - pre-directional for WayName, S, E, W, or N WayName WayType - such as St, Rd, Ave, Blvd, and so fort SuffixDirection - post-directional, as in my address 5860 Aarwood Rd NW ResExtension - apartment numbers and the like City State Zip There are 6329 registered voters in the local school district, many of whom are married couples or other family arrangements. I want to send one postcard to a household. It seems it should be simple for me to find unique combinations of HouseNumber, SuffixHouseNum, ResExtension, PrefixDirection, WayName, WayType, and SuffixDirection, but, doggone it, I am not seeing how to do that. Please help me think my way through this. Thanks, Tina -- 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. Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: 4/27/2008 9:39 AM From tinanfields at torchlake.com Mon Apr 28 12:06:20 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Mon, 28 Apr 2008 13:06:20 -0400 Subject: [AccessD] Find Number of Separate Addresses In-Reply-To: <002f01c8a94c$dd0ec340$0301a8c0@HAL9005> References: <4815F503.7090402@torchlake.com> <002f01c8a94c$dd0ec340$0301a8c0@HAL9005> Message-ID: <4816040C.5020602@torchlake.com> Sounds good to me - I'll try that. Thanks, Rocky Tina Rocky Smolin at Beach Access Software wrote: > Maybe two queries - one with just the address fields and Unique Values set > to True so you get only one per household. Then a second query with the > first query linked to the original table via PK/FK with the additional > fields you 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 Tina Norris > Fields > Sent: Monday, April 28, 2008 9:02 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Find Number of Separate Addresses > > Hi All, > > I'm thinking this should be easy, but I'm not getting it. I have a table of > registered voters. I want to send a postcard to each household in this > table, not to each individual. > > The addresses have these address fields: > PrefixHouseNum - there aren't any in this table, but the fields come from my > state's qualified voters list, so. . . > HouseNumber > SuffixHouseNum > PrefixDirection - pre-directional for WayName, S, E, W, or N WayName WayType > - such as St, Rd, Ave, Blvd, and so fort SuffixDirection - post-directional, > as in my address 5860 Aarwood Rd NW ResExtension - apartment numbers and the > like City State Zip > > There are 6329 registered voters in the local school district, many of whom > are married couples or other family arrangements. I want to send one > postcard to a household. It seems it should be simple for me to find unique > combinations of HouseNumber, SuffixHouseNum, ResExtension, PrefixDirection, > WayName, WayType, and SuffixDirection, but, doggone it, I am not seeing how > to do that. > > Please help me think my way through this. > > Thanks, > Tina > -- > 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. > Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: 4/27/2008 > 9:39 AM > > > From rockysmolin at bchacc.com Mon Apr 28 13:48:49 2008 From: rockysmolin at bchacc.com (Rocky Smolin at Beach Access Software) Date: Mon, 28 Apr 2008 11:48:49 -0700 Subject: [AccessD] Find Number of Separate Addresses In-Reply-To: <4816040C.5020602@torchlake.com> References: <4815F503.7090402@torchlake.com><002f01c8a94c$dd0ec340$0301a8c0@HAL9005> <4816040C.5020602@torchlake.com> Message-ID: <004201c8a960$7fb8ef40$0301a8c0@HAL9005> As I was thinking it over, in order to use that approach, you'd have to include the PK of the table in the first query. Which if you ask for unique values means you'd get all the records instead of just one per address. However, if you set the PK not to show in the first query, you'd get the one record per address and still have it available in query number two to join to the original table. Rocky 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 Tina Norris Fields Sent: Monday, April 28, 2008 10:06 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Find Number of Separate Addresses Sounds good to me - I'll try that. Thanks, Rocky Tina Rocky Smolin at Beach Access Software wrote: > Maybe two queries - one with just the address fields and Unique Values set > to True so you get only one per household. Then a second query with the > first query linked to the original table via PK/FK with the additional > fields you 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 Tina Norris > Fields > Sent: Monday, April 28, 2008 9:02 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Find Number of Separate Addresses > > Hi All, > > I'm thinking this should be easy, but I'm not getting it. I have a > table of registered voters. I want to send a postcard to each > household in this table, not to each individual. > > The addresses have these address fields: > PrefixHouseNum - there aren't any in this table, but the fields come > from my state's qualified voters list, so. . . > HouseNumber > SuffixHouseNum > PrefixDirection - pre-directional for WayName, S, E, W, or N WayName > WayType > - such as St, Rd, Ave, Blvd, and so fort SuffixDirection - > post-directional, as in my address 5860 Aarwood Rd NW ResExtension - > apartment numbers and the like City State Zip > > There are 6329 registered voters in the local school district, many of > whom are married couples or other family arrangements. I want to send > one postcard to a household. It seems it should be simple for me to > find unique combinations of HouseNumber, SuffixHouseNum, ResExtension, > PrefixDirection, WayName, WayType, and SuffixDirection, but, doggone > it, I am not seeing how to do that. > > Please help me think my way through this. > > Thanks, > Tina > -- > 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. > Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: > 4/27/2008 > 9:39 AM > > > -- 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. Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: 4/27/2008 9:39 AM From DWUTKA at Marlow.com Mon Apr 28 13:46:27 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 28 Apr 2008 13:46:27 -0500 Subject: [AccessD] Find Number of Separate Addresses In-Reply-To: <4816040C.5020602@torchlake.com> Message-ID: It's not allowing you to groupby those values? Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Monday, April 28, 2008 12:06 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Find Number of Separate Addresses Sounds good to me - I'll try that. Thanks, Rocky Tina Rocky Smolin at Beach Access Software wrote: > Maybe two queries - one with just the address fields and Unique Values set > to True so you get only one per household. Then a second query with the > first query linked to the original table via PK/FK with the additional > fields you 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 Tina Norris > Fields > Sent: Monday, April 28, 2008 9:02 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Find Number of Separate Addresses > > Hi All, > > I'm thinking this should be easy, but I'm not getting it. I have a table of > registered voters. I want to send a postcard to each household in this > table, not to each individual. > > The addresses have these address fields: > PrefixHouseNum - there aren't any in this table, but the fields come from my > state's qualified voters list, so. . . > HouseNumber > SuffixHouseNum > PrefixDirection - pre-directional for WayName, S, E, W, or N WayName WayType > - such as St, Rd, Ave, Blvd, and so fort SuffixDirection - post-directional, > as in my address 5860 Aarwood Rd NW ResExtension - apartment numbers and the > like City State Zip > > There are 6329 registered voters in the local school district, many of whom > are married couples or other family arrangements. I want to send one > postcard to a household. It seems it should be simple for me to find unique > combinations of HouseNumber, SuffixHouseNum, ResExtension, PrefixDirection, > WayName, WayType, and SuffixDirection, but, doggone it, I am not seeing how > to do that. > > Please help me think my way through this. > > Thanks, > Tina > -- > 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. > Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: 4/27/2008 > 9:39 AM > > > -- 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 john at winhaven.net Mon Apr 28 16:07:18 2008 From: john at winhaven.net (John Bartow) Date: Mon, 28 Apr 2008 16:07:18 -0500 Subject: [AccessD] Contact for MSDN purchase In-Reply-To: <000c01c8a947$cc1a58b0$8abea8c0@XPS> Message-ID: <200804282107.m3SL7B2P007959@databaseadvisors.com> Hi Jim, It doesn't matter where you buy it now because it'll all be managed in the same place. In 2006 I paid for a Visual Studio Pro, two year subscripton (which is coming due again) and saved a bit of cash. I bought it through SNR INC. It seems to cost less now: http://www.nextag.com/Programming--a-Software+Platform-_-Windows+XP+Windows+ 2000--a-Software+Programming+Type-_-Database--zzvisual+studio+2005z300475zB6 z5---html From DWUTKA at Marlow.com Mon Apr 28 16:02:27 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Mon, 28 Apr 2008 16:02:27 -0500 Subject: [AccessD] Form system Message-ID: Had a pretty big project that got delayed for a few months, due to other pressing matters, but now I have gotten back into it, and I am close to finishing it. It's a Form system. Not an 'Access Form' system, but a 'paperless' form system. It's setup to allow the user to create a form, with various 'fields/controls'. Allows for form revisions. Data Entry, viewing, and even 'historical' viewing (it shows you who changed what in a form entry and when) (Will be adding rollback capability too). Electronic signatures (using NT authentication). Revision control (who can create a revision and who can activate a revision can be setup in the system, so this system maintains document control.) What I am finishing up is a 'tracking system' and search capability. (the trick is 'matching' the fields between different revisions). Anywho, I was wondering if this is something anyone else on the list would be interested in. When it's ready, I could setup a 'demo' site (it's web based). But I don't want to take the time to do that if there's no interest in this. 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 jimdettman at verizon.net Mon Apr 28 17:22:48 2008 From: jimdettman at verizon.net (Jim Dettman) Date: Mon, 28 Apr 2008 18:22:48 -0400 Subject: [AccessD] Contact for MSDN purchase In-Reply-To: References: <000c01c8a947$cc1a58b0$8abea8c0@XPS> Message-ID: <002d01c8a97e$640bd690$7ebea8c0@LaptopII> Yes, but at quite a bit more. Microsoft sells at full list. Resellers don't. Two years ago I got a MSDN Universal (all shipping products) with VS Team Edition for $1297. Microsoft's price on it back then was $3,000 for a single year. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, April 28, 2008 12:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Contact for MSDN purchase Wouldn't online at Microsoft be the fastest way? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 28, 2008 8:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Contact for MSDN purchase Anyone dealt with a decent reseller that handles MSDN subscriptions? I just realized that my MSDN universal subscription expired last month and I need to get it renewed fairly quickly. Thanks, 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 kp at sdsonline.net Mon Apr 28 21:38:58 2008 From: kp at sdsonline.net (Kath Pelletti) Date: Tue, 29 Apr 2008 12:38:58 +1000 Subject: [AccessD] Page headers on sub report repeat Message-ID: <001301c8a9a2$2df0efe0$6401a8c0@DELLAPTOP> Wow - feel really dumb asking this, but maybe it's one of those days..... How do I get the 'page header' section of a sub-report to repeat when the sub-report runs to a subsequent page? (am only getting the detail section on page 2....) Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net From Gustav at cactus.dk Tue Apr 29 05:20:06 2008 From: Gustav at cactus.dk (Gustav Brock) Date: Tue, 29 Apr 2008 12:20:06 +0200 Subject: [AccessD] Page headers on sub report repeat Message-ID: Hi Kath I don't think you will. Subreports know nothing about pages. Actually I believed both page header and page footer of a subreport to be ignored. /gustav >>> kp at sdsonline.net 29-04-2008 04:38 >>> Wow - feel really dumb asking this, but maybe it's one of those days..... How do I get the 'page header' section of a sub-report to repeat when the sub-report runs to a subsequent page? (am only getting the detail section on page 2....) Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net From askolits at nni.com Tue Apr 29 07:13:07 2008 From: askolits at nni.com (John Skolits) Date: Tue, 29 Apr 2008 08:13:07 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: References: Message-ID: <001901c8a9f2$6261b750$272525f0$@com> Anyone see any DB or have code for returning a zip code within 50 miles of another? Thanks, John From jwcolby at colbyconsulting.com Tue Apr 29 07:48:44 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 08:48:44 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: <001901c8a9f2$6261b750$272525f0$@com> References: <001901c8a9f2$6261b750$272525f0$@com> Message-ID: <4817192C.4050001@colbyconsulting.com> see the top entry at this page... http://www.databaseadvisors.com/downloads.asp John W. Colby www.ColbyConsulting.com John Skolits wrote: > Anyone see any DB or have code for returning a zip code within 50 miles of > another? > > Thanks, > > John > > > From max.wanadoo at gmail.com Tue Apr 29 08:25:15 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Tue, 29 Apr 2008 14:25:15 +0100 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: <001901c8a9f2$6261b750$272525f0$@com> References: <001901c8a9f2$6261b750$272525f0$@com> Message-ID: <014a01c8a9fc$76e17940$8119fea9@LTVM> http://software.techrepublic.com.com/abstract.aspx?docid=215543 I think this may do what you want... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of John Skolits Sent: Tuesday, April 29, 2008 1:13 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Zip codes within 50 miles Anyone see any DB or have code for returning a zip code within 50 miles of another? Thanks, John -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From askolits at nni.com Tue Apr 29 08:57:01 2008 From: askolits at nni.com (John Skolits) Date: Tue, 29 Apr 2008 09:57:01 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: <4817192C.4050001@colbyconsulting.com> References: <001901c8a9f2$6261b750$272525f0$@com> <4817192C.4050001@colbyconsulting.com> Message-ID: <000801c8aa00$e5d19a20$b174ce60$@com> JC, I downloaded, unzipped and I was able to open it in 2007. But when I tried Access 2002 (sp3) I received the error. "This file is located outside your intranet or on an untrusted site. ...." >From 2007, I converted it down to 2002-2003 and it seemed to work. Does this make sense? Thanks, John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 8:49 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Zip codes within 50 miles see the top entry at this page... http://www.databaseadvisors.com/downloads.asp John W. Colby www.ColbyConsulting.com John Skolits wrote: > Anyone see any DB or have code for returning a zip code within 50 miles of > another? > > Thanks, > > John > > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Apr 29 09:25:55 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 10:25:55 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: <000801c8aa00$e5d19a20$b174ce60$@com> References: <001901c8a9f2$6261b750$272525f0$@com> <4817192C.4050001@colbyconsulting.com> <000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: <48172FF3.9060305@colbyconsulting.com> John, This was designed in 2002 most likely, though I always use the old 2000 file format. I know absolutely nothing about 2007 so I can't speculate what is going on there. This may in fact be a Windows privilege kind of thing. I found something similar that turned out to be a property of the file itself. Apparently at some point Windows started storing what computer the file was created on (NTFS property), and then checks if the file was created on a local system when it opens. So it may in fact have nothing to do with Access per se. Once you "converted it down" the converted file WAS created on your system so the "problem" went away. John W. Colby www.ColbyConsulting.com John Skolits wrote: > JC, > > I downloaded, unzipped and I was able to open it in 2007. > > But when I tried Access 2002 (sp3) I received the error. > > "This file is located outside your intranet or on an untrusted site. ...." > >>From 2007, I converted it down to 2002-2003 and it seemed to work. Does this > make sense? > > Thanks, > > John > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 8:49 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Zip codes within 50 miles > > see the top entry at this page... > > http://www.databaseadvisors.com/downloads.asp > > > John W. Colby > www.ColbyConsulting.com > > > John Skolits wrote: >> Anyone see any DB or have code for returning a zip code within 50 miles of >> another? >> >> Thanks, >> >> John >> >> >> From askolits at nni.com Tue Apr 29 09:38:36 2008 From: askolits at nni.com (John Skolits) Date: Tue, 29 Apr 2008 10:38:36 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: <48172FF3.9060305@colbyconsulting.com> References: <001901c8a9f2$6261b750$272525f0$@com> <4817192C.4050001@colbyconsulting.com> <000801c8aa00$e5d19a20$b174ce60$@com> <48172FF3.9060305@colbyconsulting.com> Message-ID: <000e01c8aa06$b5a256e0$20e704a0$@com> OK then. Thanks. Note: I also sent you an email offline. John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 10:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Zip codes within 50 miles John, This was designed in 2002 most likely, though I always use the old 2000 file format. I know absolutely nothing about 2007 so I can't speculate what is going on there. This may in fact be a Windows privilege kind of thing. I found something similar that turned out to be a property of the file itself. Apparently at some point Windows started storing what computer the file was created on (NTFS property), and then checks if the file was created on a local system when it opens. So it may in fact have nothing to do with Access per se. Once you "converted it down" the converted file WAS created on your system so the "problem" went away. John W. Colby www.ColbyConsulting.com John Skolits wrote: > JC, > > I downloaded, unzipped and I was able to open it in 2007. > > But when I tried Access 2002 (sp3) I received the error. > > "This file is located outside your intranet or on an untrusted site. ...." > >>From 2007, I converted it down to 2002-2003 and it seemed to work. Does this > make sense? > > Thanks, > > John > > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 8:49 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Zip codes within 50 miles > > see the top entry at this page... > > http://www.databaseadvisors.com/downloads.asp > > > John W. Colby > www.ColbyConsulting.com > > > John Skolits wrote: >> Anyone see any DB or have code for returning a zip code within 50 miles of >> another? >> >> Thanks, >> >> John >> >> >> -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Apr 29 09:58:47 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 29 Apr 2008 07:58:47 -0700 Subject: [AccessD] Page headers on sub report repeat In-Reply-To: <001301c8a9a2$2df0efe0$6401a8c0@DELLAPTOP> References: <001301c8a9a2$2df0efe0$6401a8c0@DELLAPTOP> Message-ID: As Gustav says, you can't. If you want a "page header" for a subreport, put it in a group header then manipulate its settings to make it show up. Be aware though, that the parent report's "page" and the subreport's "page" have no relationship whatsoever. In extreme cases, you wind up creating dummy groups to show or hide headers, so that when one group header is visible, the other is not and vice versa. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Kath Pelletti Sent: Monday, April 28, 2008 7:39 PM To: Access D Normal List Subject: [AccessD] Page headers on sub report repeat Wow - feel really dumb asking this, but maybe it's one of those days..... How do I get the 'page header' section of a sub-report to repeat when the sub-report runs to a subsequent page? (am only getting the detail section on page 2....) Kath ______________________________________ Kath Pelletti Software Design and Solutions Pty Ltd Ph: 9505-6714 Fax: 9505-6430 kp at sdsonline.net -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From shait at stephenhait.com Tue Apr 29 10:04:21 2008 From: shait at stephenhait.com (Stephen Hait) Date: Tue, 29 Apr 2008 11:04:21 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: <000801c8aa00$e5d19a20$b174ce60$@com> References: <001901c8a9f2$6261b750$272525f0$@com> <4817192C.4050001@colbyconsulting.com> <000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: On 4/29/08, John Skolits wrote: > JC, > > I downloaded, unzipped and I was able to open it in 2007. > > But when I tried Access 2002 (sp3) I received the error. > > "This file is located outside your intranet or on an untrusted site. ...." When I've seen this message the solution usually had to do with having Internet Explorer set up so the location of the server (IP or server name) is configured as a Trusted Site. This always threw me for a loop as it wasn't very intuitive, but you might want to check it. HTH, Stephen From askolits at nni.com Tue Apr 29 10:14:45 2008 From: askolits at nni.com (John Skolits) Date: Tue, 29 Apr 2008 11:14:45 -0400 Subject: [AccessD] Zip codes within 50 miles In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com> <4817192C.4050001@colbyconsulting.com> <000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: <001201c8aa0b$c21d4740$4657d5c0$@com> Well, when I converted it, the problem went away. So, I'm good for now. Thanks, John -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stephen Hait Sent: Tuesday, April 29, 2008 11:04 AM To: accessd at databaseadvisors.com Subject: Re: [AccessD] Zip codes within 50 miles On 4/29/08, John Skolits wrote: > JC, > > I downloaded, unzipped and I was able to open it in 2007. > > But when I tried Access 2002 (sp3) I received the error. > > "This file is located outside your intranet or on an untrusted site. ...." When I've seen this message the solution usually had to do with having Internet Explorer set up so the location of the server (IP or server name) is configured as a Trusted Site. This always threw me for a loop as it wasn't very intuitive, but you might want to check it. HTH, Stephen -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From markamatte at hotmail.com Tue Apr 29 10:17:44 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 29 Apr 2008 15:17:44 +0000 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com> <4817192C.4050001@colbyconsulting.com> <000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: Hello All, A small company needs to have some Access DBs upgraded from Access 2.0 and A97 to XP. They want to provide airfare and hotel...and pay hourly. The project will involve upgrading, some system functionality modifications, and some new reports. Some of their current functionality is "broken" (all the detail they had). Any suggestions to the approach, things to look out for in the migration, or any advice? Also, what would be considered a fair hourly rate? Thanks, Mark A. Matte _________________________________________________________________ In a rush? Get real-time answers with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 From tinanfields at torchlake.com Tue Apr 29 10:58:16 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Tue, 29 Apr 2008 11:58:16 -0400 Subject: [AccessD] Form system In-Reply-To: References: Message-ID: <48174598.6030107@torchlake.com> Drew, that sounds fascinating. I'm not clear though on what kind of users this is for - sounds like a certain level of computer sophistication is needed just to be a competent user. What was the inspiration for this? And, yes, if you do put up a demo of it, I will go explore it. Thanks for telling us about it. Tina Drew Wutka wrote: > Had a pretty big project that got delayed for a few months, due to other > pressing matters, but now I have gotten back into it, and I am close to > finishing it. > > > > It's a Form system. Not an 'Access Form' system, but a 'paperless' form > system. It's setup to allow the user to create a form, with various > 'fields/controls'. Allows for form revisions. Data Entry, viewing, and > even 'historical' viewing (it shows you who changed what in a form entry > and when) (Will be adding rollback capability too). Electronic > signatures (using NT authentication). Revision control (who can create > a revision and who can activate a revision can be setup in the system, > so this system maintains document control.) > > > > What I am finishing up is a 'tracking system' and search capability. > (the trick is 'matching' the fields between different revisions). > > > > Anywho, I was wondering if this is something anyone else on the list > would be interested in. When it's ready, I could setup a 'demo' site > (it's web based). But I don't want to take the time to do that if > there's no interest in this. > > > > 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 tinanfields at torchlake.com Tue Apr 29 11:07:23 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Tue, 29 Apr 2008 12:07:23 -0400 Subject: [AccessD] Find Number of Separate Addresses - DONE! In-Reply-To: <004201c8a960$7fb8ef40$0301a8c0@HAL9005> References: <4815F503.7090402@torchlake.com><002f01c8a94c$dd0ec340$0301a8c0@HAL9005><4816040C.5020602@torchlake.com> <004201c8a960$7fb8ef40$0301a8c0@HAL9005> Message-ID: <481747BB.7070900@torchlake.com> Thanks to everyone who responded and gave me inspiration. What I did was to make a query that had only the address info in it - no names at all - and take the unique values. This gave me a recordset of 3,209 addresses, more than enough for my purpose. I prepared my mail-merge document with "The Registered Voters at:" as the first line of the mailing address, and just added the address fields for merging. I now have my 2,000 postcards to mail out in support of the school board candidacy of my husband and another friend from our township. This mailing did not need to be random or anything else special - just a reminder to people to get out and vote on May 6th for two new school board members, and a plug for the two guys I mentioned. Thanks again to everyone for helping me on this. Tina Rocky Smolin at Beach Access Software wrote: > As I was thinking it over, in order to use that approach, you'd have to > include the PK of the table in the first query. Which if you ask for unique > values means you'd get all the records instead of just one per address. > > However, if you set the PK not to show in the first query, you'd get the one > record per address and still have it available in query number two to join > to the original table. > > Rocky > > > > 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 Tina Norris > Fields > Sent: Monday, April 28, 2008 10:06 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Find Number of Separate Addresses > > Sounds good to me - I'll try that. Thanks, Rocky Tina > > Rocky Smolin at Beach Access Software wrote: > >> Maybe two queries - one with just the address fields and Unique Values set >> to True so you get only one per household. Then a second query with the >> first query linked to the original table via PK/FK with the additional >> fields you 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 Tina Norris >> Fields >> Sent: Monday, April 28, 2008 9:02 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Find Number of Separate Addresses >> >> Hi All, >> >> I'm thinking this should be easy, but I'm not getting it. I have a >> table of registered voters. I want to send a postcard to each >> household in this table, not to each individual. >> >> The addresses have these address fields: >> PrefixHouseNum - there aren't any in this table, but the fields come >> from my state's qualified voters list, so. . . >> HouseNumber >> SuffixHouseNum >> PrefixDirection - pre-directional for WayName, S, E, W, or N WayName >> WayType >> - such as St, Rd, Ave, Blvd, and so fort SuffixDirection - >> post-directional, as in my address 5860 Aarwood Rd NW ResExtension - >> apartment numbers and the like City State Zip >> >> There are 6329 registered voters in the local school district, many of >> whom are married couples or other family arrangements. I want to send >> one postcard to a household. It seems it should be simple for me to >> find unique combinations of HouseNumber, SuffixHouseNum, ResExtension, >> PrefixDirection, WayName, WayType, and SuffixDirection, but, doggone >> it, I am not seeing how to do that. >> >> Please help me think my way through this. >> >> Thanks, >> Tina >> -- >> 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. >> Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: >> 4/27/2008 >> 9:39 AM >> >> >> >> > -- > 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. > Version: 7.5.524 / Virus Database: 269.23.5/1400 - Release Date: 4/27/2008 > 9:39 AM > > > From wdhindman at dejpolsystems.com Tue Apr 29 11:11:54 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 29 Apr 2008 12:11:54 -0400 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: ...97 to xp is just minor grunt work if the original coder actually did his job. ...but if the "97" code is really A2 code running under the 3.5 library then you can have a nightmare on your hands ...it all depends on the original coder, how much Access Basic used versus API calls, and how well commented it is/was. ...my practice is to give them a firm fixed price quote to assess the existing code and produce a proprietary report on what is actually needed ...then go from there once you have something real to deal with ...if you have the FMS diagnostics suite, this is usually something you can do in a few hours, produce reams of report paper on, and impress the hell out of them without actually killing yourself ...if you don't have the FMS Suite, good luck ...whatever you do don't give them a price without knowing exactly what you're taking on ...and make sure that the conversion project is extremely well defined in terms of additional reports, functionality, etc ...and that you have a firm understanding that any and all changes/additions past your original proposal are at additional cost. ...as to hourly rate, there's an article I wrote on the subject for the first dba newsletter which is still posted on the website ...nothing has really changed ...if you run the numbers your rate question should answer itself ...don't sell yourself short ...its better to starve in a rocking chair than to starve while producing code you sold short ...imnsho of course. ...hth :) William -------------------------------------------------- From: "Mark A Matte" Sent: Tuesday, April 29, 2008 11:17 AM To: "Access Developers discussion and problem solving" Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > Hello All, > > A small company needs to have some Access DBs upgraded from Access 2.0 and > A97 to XP. > > They want to provide airfare and hotel...and pay hourly. > > The project will involve upgrading, some system functionality > modifications, and some new reports. Some of their current functionality > is "broken" (all the detail they had). > > Any suggestions to the approach, things to look out for in the migration, > or any advice? > > Also, what would be considered a fair hourly rate? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > In a rush? Get real-time answers with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From edzedz at comcast.net Tue Apr 29 12:16:38 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 10:16:38 -0700 Subject: [AccessD] This looks like a doable project In-Reply-To: Message-ID: <00a701c8aa1c$c8cc5660$e1dea8c0@dudley1> This looks like a doable project. I have done a lot of this type of work. Is this a site that can be driven to by car ? A project like this could command any where from $25 to $35 dollars per hour plus expenses and state gross receipts tax. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte Sent: Tuesday, April 29, 2008 8:18 AM To: Access Developers discussion and problem solving Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? Hello All, A small company needs to have some Access DBs upgraded from Access 2.0 and A97 to XP. They want to provide airfare and hotel...and pay hourly. The project will involve upgrading, some system functionality modifications, and some new reports. Some of their current functionality is "broken" (all the detail they had). Any suggestions to the approach, things to look out for in the migration, or any advice? Also, what would be considered a fair hourly rate? Thanks, Mark A. Matte _________________________________________________________________ In a rush? Get real-time answers with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Apr 29 11:30:37 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 29 Apr 2008 11:30:37 -0500 Subject: [AccessD] Form system In-Reply-To: <48174598.6030107@torchlake.com> Message-ID: There would be 4 types of users with this system: Developer Document Control Document Developer User I'm seriously considering making this an open source system, so the developer user would have the complete source code to make any custom changes to the system they would want. The document control user has the ability to set what revisions are active, and to monitor the revisions of each form. Skill level: needs to be able to click links in a web page. The document developer user has the ability to create forms. This is probably the most 'intensive' as far as skill goes, but it's really not that complicated. http://www.marlow.com/marlowforms/formcreation.htm is a static page for a form my initial target user created. This is a 'saved' html version of a dynamic page, so none of the links or buttons are going to work on this link. But you'll see that the top part is the main menu link, then a link fields (process I just completed, which will allow tracking and searching across multiple revisions of a form), then the ability to change the form's caption and revision. Next is a spot to create a new section. A button to preview the form (I saved an html version of this at http://www.marlow.com/marlowforms/formview.htm ). After that, it's the sections that this user created. Each section has controls so the user can change the column widths (percentages), add columns or rows, edit section settings (label, border, etc), and then within each 'cell', there is an Add Field link, which lets this user add a field to this cell. I have the following field types in the system: Label - Non data-based control Textbox - Text data stored in a text field, and uses a textbox control Date Field - Date data, form usings a calendar control for data entry Memo Field - Text data stored in a memo field, uses a Text Area control Check Boxes - boxes allowing multiple selections Radio Buttons - only allows one selection at a time Combo Box - Text data using a combo box control (data displayed comes from 'data lists' which users can change when they want) Abbreviated Combo Box - save as above but the lists have two values, full value and an abbreviated value Approval Box - Electronic signature control, requires a valid NT account name and password to 'approve' (or deny). Approval Box - Section Locking - same as above, but once approved, the section this control is in is 'locked' to prevent any changes to the data. Line Break - a non data-based formatting control (to create line breaks within the same cell) The User, would simply get a form to fill out, which would look like that second link I posted. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Tuesday, April 29, 2008 10:58 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Form system Drew, that sounds fascinating. I'm not clear though on what kind of users this is for - sounds like a certain level of computer sophistication is needed just to be a competent user. What was the inspiration for this? And, yes, if you do put up a demo of it, I will go explore it. Thanks for telling us about it. Tina Drew Wutka wrote: > Had a pretty big project that got delayed for a few months, due to other > pressing matters, but now I have gotten back into it, and I am close to > finishing it. > > > > It's a Form system. Not an 'Access Form' system, but a 'paperless' form > system. It's setup to allow the user to create a form, with various > 'fields/controls'. Allows for form revisions. Data Entry, viewing, and > even 'historical' viewing (it shows you who changed what in a form entry > and when) (Will be adding rollback capability too). Electronic > signatures (using NT authentication). Revision control (who can create > a revision and who can activate a revision can be setup in the system, > so this system maintains document control.) > > > > What I am finishing up is a 'tracking system' and search capability. > (the trick is 'matching' the fields between different revisions). > > > > Anywho, I was wondering if this is something anyone else on the list > would be interested in. When it's ready, I could setup a 'demo' site > (it's web based). But I don't want to take the time to do that if > there's no interest in this. > > > > 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 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 Tue Apr 29 11:33:59 2008 From: JHewson at nciinc.com (Hewson, Jim ) Date: Tue, 29 Apr 2008 11:33:59 -0500 Subject: [AccessD] This looks like a doable project In-Reply-To: <00a701c8aa1c$c8cc5660$e1dea8c0@dudley1> References: <00a701c8aa1c$c8cc5660$e1dea8c0@dudley1> Message-ID: <7E02B06E41E5404589EDDDA2BAA1C5A815787A@sanex101.nciinc.com> Edward, I think you're short changing yourself. I don't know what you mean by "state gross receipts tax." However, where I live, the general rule is that what you charge is at least double (sometimes more) the salary of the person. This includes those items like taxes, building costs, equipment maintenance and purchase and supplies, etc. I would charge between $75 and $100 per hour without feeling guilty. Depending on the location I would probably charge additional travel expenses. Jim jhewson at nciinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Tuesday, April 29, 2008 12:17 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This looks like a doable project This looks like a doable project. I have done a lot of this type of work. Is this a site that can be driven to by car ? A project like this could command any where from $25 to $35 dollars per hour plus expenses and state gross receipts tax. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte Sent: Tuesday, April 29, 2008 8:18 AM To: Access Developers discussion and problem solving Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? Hello All, A small company needs to have some Access DBs upgraded from Access 2.0 and A97 to XP. They want to provide airfare and hotel...and pay hourly. The project will involve upgrading, some system functionality modifications, and some new reports. Some of their current functionality is "broken" (all the detail they had). Any suggestions to the approach, things to look out for in the migration, or any advice? Also, what would be considered a fair hourly rate? Thanks, Mark A. Matte _________________________________________________________________ In a rush? Get real-time answers with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. 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. ################################################################################ From edzedz at comcast.net Tue Apr 29 12:38:11 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 10:38:11 -0700 Subject: [AccessD] Good advice Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: Message-ID: <00b301c8aa1f$cc70c5f0$e1dea8c0@dudley1> Good advice William. I have done fair amount of work moving Access 2.0 and its compatiblity layer, to newer versions of Access. It is mostly grunt work. Some of the old API calls used in A2.0 and A97, like for tool tips, are now built into the newer versions of Msaccess. But it is grunt work. Boring grunt work. Though sometimes you just find out what the VBA code intent is, and do a re-write. If you can keep the project in DAO the cost will be less. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of William Hindman Sent: Tuesday, April 29, 2008 9:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? ...97 to xp is just minor grunt work if the original coder actually did his job. ...but if the "97" code is really A2 code running under the 3.5 library then you can have a nightmare on your hands ...it all depends on the original coder, how much Access Basic used versus API calls, and how well commented it is/was. ...my practice is to give them a firm fixed price quote to assess the existing code and produce a proprietary report on what is actually needed ...then go from there once you have something real to deal with ...if you have the FMS diagnostics suite, this is usually something you can do in a few hours, produce reams of report paper on, and impress the hell out of them without actually killing yourself ...if you don't have the FMS Suite, good luck ...whatever you do don't give them a price without knowing exactly what you're taking on ...and make sure that the conversion project is extremely well defined in terms of additional reports, functionality, etc ...and that you have a firm understanding that any and all changes/additions past your original proposal are at additional cost. ...as to hourly rate, there's an article I wrote on the subject for the first dba newsletter which is still posted on the website ...nothing has really changed ...if you run the numbers your rate question should answer itself ...don't sell yourself short ...its better to starve in a rocking chair than to starve while producing code you sold short ...imnsho of course. ...hth :) William -------------------------------------------------- From: "Mark A Matte" Sent: Tuesday, April 29, 2008 11:17 AM To: "Access Developers discussion and problem solving" Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > Hello All, > > A small company needs to have some Access DBs upgraded from Access 2.0 and > A97 to XP. > > They want to provide airfare and hotel...and pay hourly. > > The project will involve upgrading, some system functionality > modifications, and some new reports. Some of their current functionality > is "broken" (all the detail they had). > > Any suggestions to the approach, things to look out for in the migration, > or any advice? > > Also, what would be considered a fair hourly rate? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > In a rush? Get real-time answers with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Tue Apr 29 12:41:20 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 10:41:20 -0700 Subject: [AccessD] This looks like a doable project In-Reply-To: <7E02B06E41E5404589EDDDA2BAA1C5A815787A@sanex101.nciinc.com> Message-ID: <00b401c8aa20$3d309a90$e1dea8c0@dudley1> I live in a poor state. America's answer to India. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hewson, Jim Sent: Tuesday, April 29, 2008 9:34 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This looks like a doable project Edward, I think you're short changing yourself. I don't know what you mean by "state gross receipts tax." However, where I live, the general rule is that what you charge is at least double (sometimes more) the salary of the person. This includes those items like taxes, building costs, equipment maintenance and purchase and supplies, etc. I would charge between $75 and $100 per hour without feeling guilty. Depending on the location I would probably charge additional travel expenses. Jim jhewson at nciinc.com -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Tuesday, April 29, 2008 12:17 PM To: 'Access Developers discussion and problem solving' Subject: [AccessD] This looks like a doable project This looks like a doable project. I have done a lot of this type of work. Is this a site that can be driven to by car ? A project like this could command any where from $25 to $35 dollars per hour plus expenses and state gross receipts tax. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte Sent: Tuesday, April 29, 2008 8:18 AM To: Access Developers discussion and problem solving Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? Hello All, A small company needs to have some Access DBs upgraded from Access 2.0 and A97 to XP. They want to provide airfare and hotel...and pay hourly. The project will involve upgrading, some system functionality modifications, and some new reports. Some of their current functionality is "broken" (all the detail they had). Any suggestions to the approach, things to look out for in the migration, or any advice? Also, what would be considered a fair hourly rate? Thanks, Mark A. Matte _________________________________________________________________ In a rush? Get real-time answers with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 transmission contains information from NCI Information Systems, Inc. that may be considered privileged or confidential and is intended solely for the named recipient. 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. ############################################################################ #### -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Tue Apr 29 12:50:53 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 10:50:53 -0700 Subject: [AccessD] Form system In-Reply-To: Message-ID: <00be01c8aa21$92352be0$e1dea8c0@dudley1> This looks like a more challenging project and should command a higher rate. I wrote a system to allow end users how to create forms on the fly. It was hard work and ended up using everything as text boxes because there are different rules for each of the items to place on a form. For example this is how a label was emulated: sData = "" sData = "=" & Chr$(34) & Trim$([rsData]![zData] & " ") & Chr$(34) Though in the end user had to struggle with learning various database concepts. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Drew Wutka Sent: Tuesday, April 29, 2008 9:31 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Form system There would be 4 types of users with this system: Developer Document Control Document Developer User I'm seriously considering making this an open source system, so the developer user would have the complete source code to make any custom changes to the system they would want. The document control user has the ability to set what revisions are active, and to monitor the revisions of each form. Skill level: needs to be able to click links in a web page. The document developer user has the ability to create forms. This is probably the most 'intensive' as far as skill goes, but it's really not that complicated. http://www.marlow.com/marlowforms/formcreation.htm is a static page for a form my initial target user created. This is a 'saved' html version of a dynamic page, so none of the links or buttons are going to work on this link. But you'll see that the top part is the main menu link, then a link fields (process I just completed, which will allow tracking and searching across multiple revisions of a form), then the ability to change the form's caption and revision. Next is a spot to create a new section. A button to preview the form (I saved an html version of this at http://www.marlow.com/marlowforms/formview.htm ). After that, it's the sections that this user created. Each section has controls so the user can change the column widths (percentages), add columns or rows, edit section settings (label, border, etc), and then within each 'cell', there is an Add Field link, which lets this user add a field to this cell. I have the following field types in the system: Label - Non data-based control Textbox - Text data stored in a text field, and uses a textbox control Date Field - Date data, form usings a calendar control for data entry Memo Field - Text data stored in a memo field, uses a Text Area control Check Boxes - boxes allowing multiple selections Radio Buttons - only allows one selection at a time Combo Box - Text data using a combo box control (data displayed comes from 'data lists' which users can change when they want) Abbreviated Combo Box - save as above but the lists have two values, full value and an abbreviated value Approval Box - Electronic signature control, requires a valid NT account name and password to 'approve' (or deny). Approval Box - Section Locking - same as above, but once approved, the section this control is in is 'locked' to prevent any changes to the data. Line Break - a non data-based formatting control (to create line breaks within the same cell) The User, would simply get a form to fill out, which would look like that second link I posted. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Tuesday, April 29, 2008 10:58 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Form system Drew, that sounds fascinating. I'm not clear though on what kind of users this is for - sounds like a certain level of computer sophistication is needed just to be a competent user. What was the inspiration for this? And, yes, if you do put up a demo of it, I will go explore it. Thanks for telling us about it. Tina Drew Wutka wrote: > Had a pretty big project that got delayed for a few months, due to other > pressing matters, but now I have gotten back into it, and I am close to > finishing it. > > > > It's a Form system. Not an 'Access Form' system, but a 'paperless' form > system. It's setup to allow the user to create a form, with various > 'fields/controls'. Allows for form revisions. Data Entry, viewing, and > even 'historical' viewing (it shows you who changed what in a form entry > and when) (Will be adding rollback capability too). Electronic > signatures (using NT authentication). Revision control (who can create > a revision and who can activate a revision can be setup in the system, > so this system maintains document control.) > > > > What I am finishing up is a 'tracking system' and search capability. > (the trick is 'matching' the fields between different revisions). > > > > Anywho, I was wondering if this is something anyone else on the list > would be interested in. When it's ready, I could setup a 'demo' site > (it's web based). But I don't want to take the time to do that if > there's no interest in this. > > > > 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 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 Tue Apr 29 11:54:04 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 29 Apr 2008 12:54:04 -0400 Subject: [AccessD] This looks like a doable project References: <00a701c8aa1c$c8cc5660$e1dea8c0@dudley1> Message-ID: <4069DB20C18445C7B76445E13A1B4D18@jislaptopdev> "A project like this could command any where from $25 to $35 dollars per hour plus expenses and state gross receipts tax." ...sigh ...there is no way in hell you can make a living charging those prices as an independent contractor ...none. I see people bidding $45 and 50 an hour and tell prospects to call me when the bidder goes out of business or fails to do the job ...but it will cost more to fix the mess they made. William -------------------------------------------------- From: "Edward S Zuris" Sent: Tuesday, April 29, 2008 1:16 PM To: "'Access Developers discussion and problem solving'" Subject: [AccessD] This looks like a doable project > > This looks like a doable project. > > I have done a lot of this type of work. > > Is this a site that can be driven to by car ? > > A project like this could command any where > from $25 to $35 dollars per hour plus expenses > and state gross receipts tax. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > Sent: Tuesday, April 29, 2008 8:18 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > Hello All, > > A small company needs to have some Access DBs upgraded from Access 2.0 and > A97 to XP. > > They want to provide airfare and hotel...and pay hourly. > > The project will involve upgrading, some system functionality > modifications, > and some new reports. Some of their current functionality is "broken" > (all > the detail they had). > > Any suggestions to the approach, things to look out for in the migration, > or > any advice? > > Also, what would be considered a fair hourly rate? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > In a rush? Get real-time answers with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _realtime_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Apr 29 11:30:40 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 29 Apr 2008 12:30:40 -0400 Subject: [AccessD] This looks like a doable project References: <00a701c8aa1c$c8cc5660$e1dea8c0@dudley1> Message-ID: <054001c8aa16$69ed7030$6500a8c0@SusanOne> > A project like this could command any where > from $25 to $35 dollars per hour plus expenses > and state gross receipts tax. =======I'd charge more than that -- I'd charge my regular consulting rate, but then, I don't do a lot of that anymore, so... Susan H. From wdhindman at dejpolsystems.com Tue Apr 29 11:57:35 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 29 Apr 2008 12:57:35 -0400 Subject: [AccessD] This looks like a doable project References: <00b401c8aa20$3d309a90$e1dea8c0@dudley1> Message-ID: ...no state is that poor ...none ...go find and read my article on the dba website ...start making a living. William -------------------------------------------------- From: "Edward S Zuris" Sent: Tuesday, April 29, 2008 1:41 PM To: "'Access Developers discussion and problem solving'" Subject: Re: [AccessD] This looks like a doable project > > I live in a poor state. America's answer to India. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Hewson, Jim > Sent: Tuesday, April 29, 2008 9:34 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] This looks like a doable project > > > Edward, > I think you're short changing yourself. I don't know what you mean by > "state gross receipts tax." However, where I live, the general rule is > that > what you charge is at least double (sometimes more) the salary of the > person. This includes those items like taxes, building costs, equipment > maintenance and purchase and supplies, etc. I would charge between $75 > and > $100 per hour without feeling guilty. Depending on the location I would > probably charge additional travel expenses. > > Jim > jhewson at nciinc.com > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris > Sent: Tuesday, April 29, 2008 12:17 PM > To: 'Access Developers discussion and problem solving' > Subject: [AccessD] This looks like a doable project > > > This looks like a doable project. > > I have done a lot of this type of work. > > Is this a site that can be driven to by car ? > > A project like this could command any where > from $25 to $35 dollars per hour plus expenses > and state gross receipts tax. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > Sent: Tuesday, April 29, 2008 8:18 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > Hello All, > > A small company needs to have some Access DBs upgraded from Access 2.0 and > A97 to XP. > > They want to provide airfare and hotel...and pay hourly. > > The project will involve upgrading, some system functionality > modifications, > and some new reports. Some of their current functionality is "broken" > (all > the detail they had). > > Any suggestions to the approach, things to look out for in the migration, > or > any advice? > > Also, what would be considered a fair hourly rate? > > Thanks, > > Mark A. Matte > _________________________________________________________________ > In a rush? Get real-time answers with Windows Live Messenger. > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _realtime_042008 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 transmission contains information from NCI Information Systems, > Inc. > that may be considered privileged or confidential and is intended solely > for > the > named recipient. 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. > > ############################################################################ > #### > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Apr 29 11:54:07 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 29 Apr 2008 12:54:07 -0400 Subject: [AccessD] This looks like a doable project References: <00b401c8aa20$3d309a90$e1dea8c0@dudley1> Message-ID: <055901c8aa19$bce2e5b0$6500a8c0@SusanOne> Can't be much poorer than Kentucky, and that's where I am. Remember, you have to put back AT LEAST 30% of your earnings in taxes because the self-employment tax will take it, regardless of your "taxable" income after expenses. This last year, I paid 41% of my "taxable" income (after expenses) in taxes. Susan H. > > I live in a poor state. America's answer to India. > > Edward, > I think you're short changing yourself. I don't know what you mean by > "state gross receipts tax." However, where I live, the general rule is > that From garykjos at gmail.com Tue Apr 29 12:02:07 2008 From: garykjos at gmail.com (Gary Kjos) Date: Tue, 29 Apr 2008 12:02:07 -0500 Subject: [AccessD] This looks like a doable project In-Reply-To: <4069DB20C18445C7B76445E13A1B4D18@jislaptopdev> References: <00a701c8aa1c$c8cc5660$e1dea8c0@dudley1> <4069DB20C18445C7B76445E13A1B4D18@jislaptopdev> Message-ID: Yeah, I suppose a lot depends on how bad someone wants the work. I think $125 to $135 might be still a little less than I would bid on it. Plus expenses of course. For me to stay away from my home and my life for any length of time is going to take a bit more than what I would normally charge. GK On Tue, Apr 29, 2008 at 11:54 AM, William Hindman wrote: > "A project like this could command any where > from $25 to $35 dollars per hour plus expenses > and state gross receipts tax." > > ...sigh ...there is no way in hell you can make a living charging those > prices as an independent contractor ...none. I see people bidding $45 and 50 > an hour and tell prospects to call me when the bidder goes out of business > or fails to do the job ...but it will cost more to fix the mess they made. > > William > > -------------------------------------------------- > From: "Edward S Zuris" > Sent: Tuesday, April 29, 2008 1:16 PM > To: "'Access Developers discussion and problem solving'" > > Subject: [AccessD] This looks like a doable project > > > > > > > This looks like a doable project. > > > > I have done a lot of this type of work. > > > > Is this a site that can be driven to by car ? > > > > A project like this could command any where > > from $25 to $35 dollars per hour plus expenses > > and state gross receipts tax. > > > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Mark A Matte > > Sent: Tuesday, April 29, 2008 8:18 AM > > To: Access Developers discussion and problem solving > > Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > > > Hello All, > > > > A small company needs to have some Access DBs upgraded from Access 2.0 and > > A97 to XP. > > > > They want to provide airfare and hotel...and pay hourly. > > > > The project will involve upgrading, some system functionality > > modifications, > > and some new reports. Some of their current functionality is "broken" > > (all > > the detail they had). > > > > Any suggestions to the approach, things to look out for in the migration, > > or > > any advice? > > > > Also, what would be considered a fair hourly rate? > > > > Thanks, > > > > Mark A. Matte > > _________________________________________________________________ > > In a rush? Get real-time answers with Windows Live Messenger. > > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > > _realtime_042008 > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/accessd > > Website: http://www.databaseadvisors.com > > > > -- > > AccessD mailing list > > AccessD at databaseadvisors.com > > http://databaseadvisors.com/mailman/listinfo/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 markamatte at hotmail.com Tue Apr 29 12:11:37 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 29 Apr 2008 17:11:37 +0000 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: Excelent article. I think my favorite part was: "will go flat broke and be looking for a salaried position sooner than John Colby can jump on a multi-field primary." Seriously though...The pricing was in line with what I was hearing 'through the grapevine" Thanks, mark > From: wdhindman at dejpolsystems.com > To: accessd at databaseadvisors.com > Date: Tue, 29 Apr 2008 12:11:54 -0400 > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > ...97 to xp is just minor grunt work if the original coder actually did his > job. > > ...but if the "97" code is really A2 code running under the 3.5 library then > you can have a nightmare on your hands ...it all depends on the original > coder, how much Access Basic used versus API calls, and how well commented > it is/was. > > ...my practice is to give them a firm fixed price quote to assess the > existing code and produce a proprietary report on what is actually needed > ...then go from there once you have something real to deal with ...if you > have the FMS diagnostics suite, this is usually something you can do in a > few hours, produce reams of report paper on, and impress the hell out of > them without actually killing yourself ...if you don't have the FMS Suite, > good luck ...whatever you do don't give them a price without knowing exactly > what you're taking on ...and make sure that the conversion project is > extremely well defined in terms of additional reports, functionality, etc > ...and that you have a firm understanding that any and all changes/additions > past your original proposal are at additional cost. > > ...as to hourly rate, there's an article I wrote on the subject for the > first dba newsletter which is still posted on the website ...nothing has > really changed ...if you run the numbers your rate question should answer > itself ...don't sell yourself short ...its better to starve in a rocking > chair than to starve while producing code you sold short ...imnsho of > course. > > ...hth :) > > William > > -------------------------------------------------- > From: "Mark A Matte" > Sent: Tuesday, April 29, 2008 11:17 AM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > >> >> Hello All, >> >> A small company needs to have some Access DBs upgraded from Access 2.0 and >> A97 to XP. >> >> They want to provide airfare and hotel...and pay hourly. >> >> The project will involve upgrading, some system functionality >> modifications, and some new reports. Some of their current functionality >> is "broken" (all the detail they had). >> >> Any suggestions to the approach, things to look out for in the migration, >> or any advice? >> >> Also, what would be considered a fair hourly rate? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> In a rush? Get real-time answers with Windows Live Messenger. >> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Back to work after baby?how do you know when you?re ready? http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=5797498&ocid=T067MSN40A0701A From jwcolby at colbyconsulting.com Tue Apr 29 12:19:45 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 13:19:45 -0400 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: <481758B1.6020807@colbyconsulting.com> multi-field primary? Is someone using a multi-field primary? Let me at 'em. John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > > Excelent article. I think my favorite part was: > > "will go flat broke and be looking for a salaried position sooner than John Colby can jump on a multi-field primary." > > Seriously though...The pricing was in line with what I was hearing 'through the grapevine" > > Thanks, > > mark > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 12:11:54 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...97 to xp is just minor grunt work if the original coder actually did his >> job. >> >> ...but if the "97" code is really A2 code running under the 3.5 library then >> you can have a nightmare on your hands ...it all depends on the original >> coder, how much Access Basic used versus API calls, and how well commented >> it is/was. >> >> ...my practice is to give them a firm fixed price quote to assess the >> existing code and produce a proprietary report on what is actually needed >> ...then go from there once you have something real to deal with ...if you >> have the FMS diagnostics suite, this is usually something you can do in a >> few hours, produce reams of report paper on, and impress the hell out of >> them without actually killing yourself ...if you don't have the FMS Suite, >> good luck ...whatever you do don't give them a price without knowing exactly >> what you're taking on ...and make sure that the conversion project is >> extremely well defined in terms of additional reports, functionality, etc >> ...and that you have a firm understanding that any and all changes/additions >> past your original proposal are at additional cost. >> >> ...as to hourly rate, there's an article I wrote on the subject for the >> first dba newsletter which is still posted on the website ...nothing has >> really changed ...if you run the numbers your rate question should answer >> itself ...don't sell yourself short ...its better to starve in a rocking >> chair than to starve while producing code you sold short ...imnsho of >> course. >> >> ...hth :) >> >> William >> >> -------------------------------------------------- >> From: "Mark A Matte" >> Sent: Tuesday, April 29, 2008 11:17 AM >> To: "Access Developers discussion and problem solving" >> >> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> Hello All, >>> >>> A small company needs to have some Access DBs upgraded from Access 2.0 and >>> A97 to XP. >>> >>> They want to provide airfare and hotel...and pay hourly. >>> >>> The project will involve upgrading, some system functionality >>> modifications, and some new reports. Some of their current functionality >>> is "broken" (all the detail they had). >>> >>> Any suggestions to the approach, things to look out for in the migration, >>> or any advice? >>> >>> Also, what would be considered a fair hourly rate? >>> >>> Thanks, >>> >>> Mark A. Matte >>> _________________________________________________________________ >>> In a rush? Get real-time answers with Windows Live Messenger. >>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Back to work after baby?how do you know when you?re ready? > http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=5797498&ocid=T067MSN40A0701A From wdhindman at dejpolsystems.com Tue Apr 29 12:30:19 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 29 Apr 2008 13:30:19 -0400 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> <481758B1.6020807@colbyconsulting.com> Message-ID: <5318F0A56FD14EDA984A8845D256B33B@jislaptopdev> ...lol ...its funny that something I wrote so long ago remains immediately identifiable here ...JC and pks are a legend unto themselves :) William -------------------------------------------------- From: "jwcolby" Sent: Tuesday, April 29, 2008 1:19 PM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > multi-field primary? > > Is someone using a multi-field primary? Let me at 'em. > > John W. Colby > www.ColbyConsulting.com > > > Mark A Matte wrote: >> >> Excelent article. I think my favorite part was: >> >> "will go flat broke and be looking for a salaried position sooner than >> John Colby can jump on a multi-field primary." >> >> Seriously though...The pricing was in line with what I was hearing >> 'through the grapevine" >> >> Thanks, >> >> mark >> >>> From: wdhindman at dejpolsystems.com >>> To: accessd at databaseadvisors.com >>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>> ...97 to xp is just minor grunt work if the original coder actually did >>> his >>> job. >>> >>> ...but if the "97" code is really A2 code running under the 3.5 library >>> then >>> you can have a nightmare on your hands ...it all depends on the original >>> coder, how much Access Basic used versus API calls, and how well >>> commented >>> it is/was. >>> >>> ...my practice is to give them a firm fixed price quote to assess the >>> existing code and produce a proprietary report on what is actually >>> needed >>> ...then go from there once you have something real to deal with ...if >>> you >>> have the FMS diagnostics suite, this is usually something you can do in >>> a >>> few hours, produce reams of report paper on, and impress the hell out of >>> them without actually killing yourself ...if you don't have the FMS >>> Suite, >>> good luck ...whatever you do don't give them a price without knowing >>> exactly >>> what you're taking on ...and make sure that the conversion project is >>> extremely well defined in terms of additional reports, functionality, >>> etc >>> ...and that you have a firm understanding that any and all >>> changes/additions >>> past your original proposal are at additional cost. >>> >>> ...as to hourly rate, there's an article I wrote on the subject for the >>> first dba newsletter which is still posted on the website ...nothing has >>> really changed ...if you run the numbers your rate question should >>> answer >>> itself ...don't sell yourself short ...its better to starve in a rocking >>> chair than to starve while producing code you sold short ...imnsho of >>> course. >>> >>> ...hth :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "Mark A Matte" >>> Sent: Tuesday, April 29, 2008 11:17 AM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>>> Hello All, >>>> >>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>> and >>>> A97 to XP. >>>> >>>> They want to provide airfare and hotel...and pay hourly. >>>> >>>> The project will involve upgrading, some system functionality >>>> modifications, and some new reports. Some of their current >>>> functionality >>>> is "broken" (all the detail they had). >>>> >>>> Any suggestions to the approach, things to look out for in the >>>> migration, >>>> or any advice? >>>> >>>> Also, what would be considered a fair hourly rate? >>>> >>>> Thanks, >>>> >>>> Mark A. Matte >>>> _________________________________________________________________ >>>> In a rush? Get real-time answers with Windows Live Messenger. >>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Back to work after baby?how do you know when you?re ready? >> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=5797498&ocid=T067MSN40A0701A > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From askolits at nni.com Tue Apr 29 12:57:53 2008 From: askolits at nni.com (John Skolits) Date: Tue, 29 Apr 2008 13:57:53 -0400 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: <000901c8aa22$8c5686f0$a50394d0$@com> I never read the article but that excerpt just cracked me up. Good one! John Skolits -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 29, 2008 1:12 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? Excelent article. I think my favorite part was: "will go flat broke and be looking for a salaried position sooner than John Colby can jump on a multi-field primary." Seriously though...The pricing was in line with what I was hearing 'through the grapevine" Thanks, mark > From: wdhindman at dejpolsystems.com > To: accessd at databaseadvisors.com > Date: Tue, 29 Apr 2008 12:11:54 -0400 > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > ...97 to xp is just minor grunt work if the original coder actually did his > job. > > ...but if the "97" code is really A2 code running under the 3.5 library then > you can have a nightmare on your hands ...it all depends on the original > coder, how much Access Basic used versus API calls, and how well commented > it is/was. > ...my practice is to give them a firm fixed price quote to assess the > existing code and produce a proprietary report on what is actually needed > ...then go from there once you have something real to deal with ...if you > have the FMS diagnostics suite, this is usually something you can do in a > few hours, produce reams of report paper on, and impress the hell out of > them without actually killing yourself ...if you don't have the FMS Suite, > good luck ...whatever you do don't give them a price without knowing exactly > what you're taking on ...and make sure that the conversion project is > extremely well defined in terms of additional reports, functionality, etc > ...and that you have a firm understanding that any and all changes/additions > past your original proposal are at additional cost. > > ...as to hourly rate, there's an article I wrote on the subject for the > first dba newsletter which is still posted on the website ...nothing has > really changed ...if you run the numbers your rate question should answer > itself ...don't sell yourself short ...its better to starve in a rocking > chair than to starve while producing code you sold short ...imnsho of > course. > > ...hth :) > > William > > -------------------------------------------------- > From: "Mark A Matte" > Sent: Tuesday, April 29, 2008 11:17 AM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > >> >> Hello All, >> >> A small company needs to have some Access DBs upgraded from Access 2.0 and >> A97 to XP. >> >> They want to provide airfare and hotel...and pay hourly. >> >> The project will involve upgrading, some system functionality >> modifications, and some new reports. Some of their current functionality >> is "broken" (all the detail they had). >> >> Any suggestions to the approach, things to look out for in the migration, >> or any advice? >> >> Also, what would be considered a fair hourly rate? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> In a rush? Get real-time answers with Windows Live Messenger. >> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Back to work after baby-how do you know when you're ready? http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 7498&ocid=T067MSN40A0701A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Tue Apr 29 13:22:33 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Tue, 29 Apr 2008 11:22:33 -0700 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> Message-ID: You definitely need a better class of grapevine! LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Mark A Matte Sent: Tuesday, April 29, 2008 10:12 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? Excelent article. I think my favorite part was: "will go flat broke and be looking for a salaried position sooner than John Colby can jump on a multi-field primary." Seriously though...The pricing was in line with what I was hearing 'through the grapevine" Thanks, mark > From: wdhindman at dejpolsystems.com > To: accessd at databaseadvisors.com > Date: Tue, 29 Apr 2008 12:11:54 -0400 > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > ...97 to xp is just minor grunt work if the original coder actually > did his job. > > ...but if the "97" code is really A2 code running under the 3.5 > library then you can have a nightmare on your hands ...it all depends > on the original coder, how much Access Basic used versus API calls, > and how well commented it is/was. > > ...my practice is to give them a firm fixed price quote to assess the > existing code and produce a proprietary report on what is actually > needed ...then go from there once you have something real to deal with > ...if you have the FMS diagnostics suite, this is usually something > you can do in a few hours, produce reams of report paper on, and > impress the hell out of them without actually killing yourself ...if > you don't have the FMS Suite, good luck ...whatever you do don't give > them a price without knowing exactly what you're taking on ...and make > sure that the conversion project is extremely well defined in terms of > additional reports, functionality, etc ...and that you have a firm > understanding that any and all changes/additions past your original proposal are at additional cost. > > ...as to hourly rate, there's an article I wrote on the subject for > the first dba newsletter which is still posted on the website > ...nothing has really changed ...if you run the numbers your rate > question should answer itself ...don't sell yourself short ...its > better to starve in a rocking chair than to starve while producing > code you sold short ...imnsho of course. > > ...hth :) > > William > > -------------------------------------------------- > From: "Mark A Matte" > Sent: Tuesday, April 29, 2008 11:17 AM > To: "Access Developers discussion and problem solving" > > Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > >> >> Hello All, >> >> A small company needs to have some Access DBs upgraded from Access >> 2.0 and >> A97 to XP. >> >> They want to provide airfare and hotel...and pay hourly. >> >> The project will involve upgrading, some system functionality >> modifications, and some new reports. Some of their current >> functionality is "broken" (all the detail they had). >> >> Any suggestions to the approach, things to look out for in the >> migration, or any advice? >> >> Also, what would be considered a fair hourly rate? >> >> Thanks, >> >> Mark A. Matte >> _________________________________________________________________ >> In a rush? Get real-time answers with Windows Live Messenger. >> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_ >> Refresh_realtime_042008 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Back to work after baby-how do you know when you're ready? http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid =5797498&ocid=T067MSN40A0701A -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Tue Apr 29 14:45:07 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 29 Apr 2008 14:45:07 -0500 Subject: [AccessD] Form system In-Reply-To: <00be01c8aa21$92352be0$e1dea8c0@dudley1> Message-ID: Higher rate? The 'end users' for this system don't need to understand databases at all, which is why I am building this system. This system requires the following 'knowledge' about the system: The system is built around 'Root Forms'. A root form is a 'single' form 'concept'. Each root form then can have unlimited form revisions. The end users who use these forms are creating Form Entries. So, for example, the form this system was specifically designed for was a 'Contract Review Form'. A form revision would be 'A', which would have the 'design' of the form. Once Revision A is activated, end users (who have the appropriate permissions) can click on a button to view or create/edit a Form Entry, where they can fill out a Contract Review Form Rev. A form in their browser. They can save their form at any time (and also 'save and close'), along with 'locking' their form. When a form is locked, the locking user can select who specifically can edit the form (so if Group A, Group B, User 1 and user 2 can 'create/edit' Contract Review Forms, if User 1 creates a form entry, User 1 can lock that form entry and set any group or user with permissions on that form to be able to edit it in the locked state, so if they select Group A, then only User 1 and Group A can edit that form entry.) Also, as far as controls, that is another advantage to web based interfaces, dynamic controls. Searching and tracking of these form entries requires no knowledge of the database, and that's a good thing, because technically all relevant data is really only stored in a handful of tables, the rest of the tables are setup to handle the interface and form designs. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Tuesday, April 29, 2008 12:51 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Form system This looks like a more challenging project and should command a higher rate. I wrote a system to allow end users how to create forms on the fly. It was hard work and ended up using everything as text boxes because there are different rules for each of the items to place on a form. For example this is how a label was emulated: sData = "" sData = "=" & Chr$(34) & Trim$([rsData]![zData] & " ") & Chr$(34) Though in the end user had to struggle with learning various database concepts. 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 Apr 29 15:48:56 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Tue, 29 Apr 2008 20:48:56 +0000 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: <5318F0A56FD14EDA984A8845D256B33B@jislaptopdev> References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> <481758B1.6020807@colbyconsulting.com> <5318F0A56FD14EDA984A8845D256B33B@jislaptopdev> Message-ID: With all the different feedback...and formulas I found...and gas prices... Avg Age on AccessD=A My age =B Moon phase= C Years Experience=E that weird 9 tenths gas thing= 9/10 windows value for favorite color=F (F/((A-B)*(C+E)))+9/10=$104.99 9/10 We'll go with travel expenses + $104.99 9/10 per hour????? > From: wdhindman at dejpolsystems.com > To: accessd at databaseadvisors.com > Date: Tue, 29 Apr 2008 13:30:19 -0400 > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > ...lol ...its funny that something I wrote so long ago remains immediately > identifiable here ...JC and pks are a legend unto themselves :) > > William > > -------------------------------------------------- > From: "jwcolby" > Sent: Tuesday, April 29, 2008 1:19 PM > To: "Access Developers discussion and problem solving" > > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > >> multi-field primary? >> >> Is someone using a multi-field primary? Let me at 'em. >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Mark A Matte wrote: >>> >>> Excelent article. I think my favorite part was: >>> >>> "will go flat broke and be looking for a salaried position sooner than >>> John Colby can jump on a multi-field primary." >>> >>> Seriously though...The pricing was in line with what I was hearing >>> 'through the grapevine" >>> >>> Thanks, >>> >>> mark >>> >>>> From: wdhindman at dejpolsystems.com >>>> To: accessd at databaseadvisors.com >>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>> >>>> ...97 to xp is just minor grunt work if the original coder actually did >>>> his >>>> job. >>>> >>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>> then >>>> you can have a nightmare on your hands ...it all depends on the original >>>> coder, how much Access Basic used versus API calls, and how well >>>> commented >>>> it is/was. >>>> >>>> ...my practice is to give them a firm fixed price quote to assess the >>>> existing code and produce a proprietary report on what is actually >>>> needed >>>> ...then go from there once you have something real to deal with ...if >>>> you >>>> have the FMS diagnostics suite, this is usually something you can do in >>>> a >>>> few hours, produce reams of report paper on, and impress the hell out of >>>> them without actually killing yourself ...if you don't have the FMS >>>> Suite, >>>> good luck ...whatever you do don't give them a price without knowing >>>> exactly >>>> what you're taking on ...and make sure that the conversion project is >>>> extremely well defined in terms of additional reports, functionality, >>>> etc >>>> ...and that you have a firm understanding that any and all >>>> changes/additions >>>> past your original proposal are at additional cost. >>>> >>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>> first dba newsletter which is still posted on the website ...nothing has >>>> really changed ...if you run the numbers your rate question should >>>> answer >>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>> chair than to starve while producing code you sold short ...imnsho of >>>> course. >>>> >>>> ...hth :) >>>> >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "Mark A Matte" >>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>> To: "Access Developers discussion and problem solving" >>>> >>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>> >>>>> Hello All, >>>>> >>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>> and >>>>> A97 to XP. >>>>> >>>>> They want to provide airfare and hotel...and pay hourly. >>>>> >>>>> The project will involve upgrading, some system functionality >>>>> modifications, and some new reports. Some of their current >>>>> functionality >>>>> is "broken" (all the detail they had). >>>>> >>>>> Any suggestions to the approach, things to look out for in the >>>>> migration, >>>>> or any advice? >>>>> >>>>> Also, what would be considered a fair hourly rate? >>>>> >>>>> Thanks, >>>>> >>>>> Mark A. Matte >>>>> _________________________________________________________________ >>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> >>> _________________________________________________________________ >>> Back to work after baby?how do you know when you?re ready? >>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=5797498&ocid=T067MSN40A0701A >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com _________________________________________________________________ Spell a grand slam in this game where word skill meets World Series. Get in the game. http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 From jwcolby at colbyconsulting.com Tue Apr 29 15:59:59 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 16:59:59 -0400 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: References: <001901c8a9f2$6261b750$272525f0$@com><4817192C.4050001@colbyconsulting.com><000801c8aa00$e5d19a20$b174ce60$@com> <481758B1.6020807@colbyconsulting.com> <5318F0A56FD14EDA984A8845D256B33B@jislaptopdev> Message-ID: <48178C4F.9040407@colbyconsulting.com> I think that is a good estimate. ;-) But you forgot to factor in intellectual and emotional age. Or was that intentional? John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > With all the different feedback...and formulas I found...and gas prices... > > Avg Age on AccessD=A > My age =B > Moon phase= C > Years Experience=E > that weird 9 tenths gas thing= 9/10 > windows value for favorite color=F > (F/((A-B)*(C+E)))+9/10=$104.99 9/10 > > We'll go with travel expenses + $104.99 9/10 per hour????? > > > > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 13:30:19 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...lol ...its funny that something I wrote so long ago remains immediately >> identifiable here ...JC and pks are a legend unto themselves :) >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Tuesday, April 29, 2008 1:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> multi-field primary? >>> >>> Is someone using a multi-field primary? Let me at 'em. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mark A Matte wrote: >>>> Excelent article. I think my favorite part was: >>>> >>>> "will go flat broke and be looking for a salaried position sooner than >>>> John Colby can jump on a multi-field primary." >>>> >>>> Seriously though...The pricing was in line with what I was hearing >>>> 'through the grapevine" >>>> >>>> Thanks, >>>> >>>> mark >>>> >>>>> From: wdhindman at dejpolsystems.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>> ...97 to xp is just minor grunt work if the original coder actually did >>>>> his >>>>> job. >>>>> >>>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>>> then >>>>> you can have a nightmare on your hands ...it all depends on the original >>>>> coder, how much Access Basic used versus API calls, and how well >>>>> commented >>>>> it is/was. >>>>> >>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>> existing code and produce a proprietary report on what is actually >>>>> needed >>>>> ...then go from there once you have something real to deal with ...if >>>>> you >>>>> have the FMS diagnostics suite, this is usually something you can do in >>>>> a >>>>> few hours, produce reams of report paper on, and impress the hell out of >>>>> them without actually killing yourself ...if you don't have the FMS >>>>> Suite, >>>>> good luck ...whatever you do don't give them a price without knowing >>>>> exactly >>>>> what you're taking on ...and make sure that the conversion project is >>>>> extremely well defined in terms of additional reports, functionality, >>>>> etc >>>>> ...and that you have a firm understanding that any and all >>>>> changes/additions >>>>> past your original proposal are at additional cost. >>>>> >>>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>>> first dba newsletter which is still posted on the website ...nothing has >>>>> really changed ...if you run the numbers your rate question should >>>>> answer >>>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>>> chair than to starve while producing code you sold short ...imnsho of >>>>> course. >>>>> >>>>> ...hth :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Mark A Matte" >>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>>> Hello All, >>>>>> >>>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>>> and >>>>>> A97 to XP. >>>>>> >>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>> >>>>>> The project will involve upgrading, some system functionality >>>>>> modifications, and some new reports. Some of their current >>>>>> functionality >>>>>> is "broken" (all the detail they had). >>>>>> >>>>>> Any suggestions to the approach, things to look out for in the >>>>>> migration, >>>>>> or any advice? >>>>>> >>>>>> Also, what would be considered a fair hourly rate? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> _________________________________________________________________ >>>> Back to work after baby?how do you know when you?re ready? >>>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=5797498&ocid=T067MSN40A0701A >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Spell a grand slam in this game where word skill meets World Series. Get in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 From DWUTKA at Marlow.com Tue Apr 29 16:40:13 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Tue, 29 Apr 2008 16:40:13 -0500 Subject: [AccessD] Form System (Link to a live test site) Message-ID: http://www.marlow.com/wolfredirect.asp?FormSystem=1 Okay folks, I put the system on a machine at my house. Use one of these three accounts: UserName Password Fsadmin fsadmin Fsuser1 fsuser1 Fsuser2 fsuser2 If you are prompted for a domain, it's wolfwarehome. If the login prompt kicks back on you with something\fsadmin, put wolfwarehome\fsadmin (or wolfwarehome\fsuser1 (or 2)). This system is built upon Active Directory, so these are domain user accounts that I created for this test system. On a live network, all accounts would populate automatically, and end users can be setup so their browser automatically logs in with their current credentials. This is a TEST system, so feel free to dig in and play around all you want. Please let me know if you encounter any errors. A few comments: * The fsadmin account is setup with full privileges (well, it doesn't have full system privileges (to change what privileges users have with the system)). The fsuser accounts are just users, so they won't get any extra menu items to create forms, datalists, etc. So to create root form, and a revision, log in as fsadmin. If you want to see what the user sees, log in with one of the fsuser accounts * Please do not change the 'Form system Evaluation' form, but please fill one out for the heck of it. * The machine this is running on has a Celeron processor which is the equivalent of trying to drive a semi-truck with a lawnmower engine! ;) So there are portions of the system that may run semi-slow. On a normal server, this system runs just fine. (It screams on my laptop, which is a dual core 2.4 ghz). * This system has no fluff at the moment. No special colors, or fancy layout. (and no help links). I am working on the Tracking and Search systems (which won't do anything yet on the this test system). Once those are done, I'll be adding help links, and making it look nicer (though that is not my forte ;) ) * If anyone is curious, this is using an Access .mdb (2000 format) as the database, an asp front end, with a VB (6.0) .dll in the middle (doing all the work). 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 edzedz at comcast.net Tue Apr 29 17:58:53 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 15:58:53 -0700 Subject: [AccessD] This looks like a doable project In-Reply-To: <055901c8aa19$bce2e5b0$6500a8c0@SusanOne> Message-ID: <001101c8aa4c$99509290$e1dea8c0@dudley1> Kentucky might not be California, but there are places that are worse off than Kentucky. But all this is sort of moot. Get whatever pay you can get. BTW, I did a multi-field primary field project with a nervous customer. Had to hold his hand every inch of the way, telling him to will be OK. It was ADO ODBC connected to some old computers with older databases written before the invention of SQL. Think old mini-computers. Anymore, I'll work on anything that walks in the door. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Susan Harkins Sent: Tuesday, April 29, 2008 9:54 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] This looks like a doable project Can't be much poorer than Kentucky, and that's where I am. Remember, you have to put back AT LEAST 30% of your earnings in taxes because the self-employment tax will take it, regardless of your "taxable" income after expenses. This last year, I paid 41% of my "taxable" income (after expenses) in taxes. Susan H. > > I live in a poor state. America's answer to India. > > Edward, > I think you're short changing yourself. I don't know what you mean by > "state gross receipts tax." However, where I live, the general rule is > that -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Tue Apr 29 18:02:04 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 16:02:04 -0700 Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? In-Reply-To: <48178C4F.9040407@colbyconsulting.com> Message-ID: <001601c8aa4d$1739d950$e1dea8c0@dudley1> You can fudge that with the F color factor. Is there a color for (2^16)-1 ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? I think that is a good estimate. ;-) But you forgot to factor in intellectual and emotional age. Or was that intentional? John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > With all the different feedback...and formulas I found...and gas prices... > > Avg Age on AccessD=A > My age =B > Moon phase= C > Years Experience=E > that weird 9 tenths gas thing= 9/10 > windows value for favorite color=F > (F/((A-B)*(C+E)))+9/10=$104.99 9/10 > > We'll go with travel expenses + $104.99 9/10 per hour????? > > > > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 13:30:19 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...lol ...its funny that something I wrote so long ago remains immediately >> identifiable here ...JC and pks are a legend unto themselves :) >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Tuesday, April 29, 2008 1:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> multi-field primary? >>> >>> Is someone using a multi-field primary? Let me at 'em. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mark A Matte wrote: >>>> Excelent article. I think my favorite part was: >>>> >>>> "will go flat broke and be looking for a salaried position sooner than >>>> John Colby can jump on a multi-field primary." >>>> >>>> Seriously though...The pricing was in line with what I was hearing >>>> 'through the grapevine" >>>> >>>> Thanks, >>>> >>>> mark >>>> >>>>> From: wdhindman at dejpolsystems.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>> ...97 to xp is just minor grunt work if the original coder actually did >>>>> his >>>>> job. >>>>> >>>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>>> then >>>>> you can have a nightmare on your hands ...it all depends on the original >>>>> coder, how much Access Basic used versus API calls, and how well >>>>> commented >>>>> it is/was. >>>>> >>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>> existing code and produce a proprietary report on what is actually >>>>> needed >>>>> ...then go from there once you have something real to deal with ...if >>>>> you >>>>> have the FMS diagnostics suite, this is usually something you can do in >>>>> a >>>>> few hours, produce reams of report paper on, and impress the hell out of >>>>> them without actually killing yourself ...if you don't have the FMS >>>>> Suite, >>>>> good luck ...whatever you do don't give them a price without knowing >>>>> exactly >>>>> what you're taking on ...and make sure that the conversion project is >>>>> extremely well defined in terms of additional reports, functionality, >>>>> etc >>>>> ...and that you have a firm understanding that any and all >>>>> changes/additions >>>>> past your original proposal are at additional cost. >>>>> >>>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>>> first dba newsletter which is still posted on the website ...nothing has >>>>> really changed ...if you run the numbers your rate question should >>>>> answer >>>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>>> chair than to starve while producing code you sold short ...imnsho of >>>>> course. >>>>> >>>>> ...hth :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Mark A Matte" >>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>>> Hello All, >>>>>> >>>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>>> and >>>>>> A97 to XP. >>>>>> >>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>> >>>>>> The project will involve upgrading, some system functionality >>>>>> modifications, and some new reports. Some of their current >>>>>> functionality >>>>>> is "broken" (all the detail they had). >>>>>> >>>>>> Any suggestions to the approach, things to look out for in the >>>>>> migration, >>>>>> or any advice? >>>>>> >>>>>> Also, what would be considered a fair hourly rate? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> _________________________________________________________________ >>>> Back to work after baby?how do you know when you?re ready? >>>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 7498&ocid=T067MSN40A0701A >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Spell a grand slam in this game where word skill meets World Series. Get in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Tue Apr 29 18:14:21 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 16:14:21 -0700 Subject: [AccessD] Sorry for joking around Message-ID: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> Sorry for joking around. Things are getting grim. I know a client who thinks $15 an hour is too much. Before this is over, we'll be working for table scraps. -----Original Message----- From: Edward S Zuris [mailto:edzedz at comcast.net] Sent: Tuesday, April 29, 2008 4:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? You can fudge that with the F color factor. Is there a color for (2^16)-1 ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? I think that is a good estimate. ;-) But you forgot to factor in intellectual and emotional age. Or was that intentional? John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > With all the different feedback...and formulas I found...and gas prices... > > Avg Age on AccessD=A > My age =B > Moon phase= C > Years Experience=E > that weird 9 tenths gas thing= 9/10 > windows value for favorite color=F > (F/((A-B)*(C+E)))+9/10=$104.99 9/10 > > We'll go with travel expenses + $104.99 9/10 per hour????? > > > > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 13:30:19 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...lol ...its funny that something I wrote so long ago remains immediately >> identifiable here ...JC and pks are a legend unto themselves :) >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Tuesday, April 29, 2008 1:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> multi-field primary? >>> >>> Is someone using a multi-field primary? Let me at 'em. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mark A Matte wrote: >>>> Excelent article. I think my favorite part was: >>>> >>>> "will go flat broke and be looking for a salaried position sooner than >>>> John Colby can jump on a multi-field primary." >>>> >>>> Seriously though...The pricing was in line with what I was hearing >>>> 'through the grapevine" >>>> >>>> Thanks, >>>> >>>> mark >>>> >>>>> From: wdhindman at dejpolsystems.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>> ...97 to xp is just minor grunt work if the original coder actually did >>>>> his >>>>> job. >>>>> >>>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>>> then >>>>> you can have a nightmare on your hands ...it all depends on the original >>>>> coder, how much Access Basic used versus API calls, and how well >>>>> commented >>>>> it is/was. >>>>> >>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>> existing code and produce a proprietary report on what is actually >>>>> needed >>>>> ...then go from there once you have something real to deal with ...if >>>>> you >>>>> have the FMS diagnostics suite, this is usually something you can do in >>>>> a >>>>> few hours, produce reams of report paper on, and impress the hell out of >>>>> them without actually killing yourself ...if you don't have the FMS >>>>> Suite, >>>>> good luck ...whatever you do don't give them a price without knowing >>>>> exactly >>>>> what you're taking on ...and make sure that the conversion project is >>>>> extremely well defined in terms of additional reports, functionality, >>>>> etc >>>>> ...and that you have a firm understanding that any and all >>>>> changes/additions >>>>> past your original proposal are at additional cost. >>>>> >>>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>>> first dba newsletter which is still posted on the website ...nothing has >>>>> really changed ...if you run the numbers your rate question should >>>>> answer >>>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>>> chair than to starve while producing code you sold short ...imnsho of >>>>> course. >>>>> >>>>> ...hth :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Mark A Matte" >>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>>> Hello All, >>>>>> >>>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>>> and >>>>>> A97 to XP. >>>>>> >>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>> >>>>>> The project will involve upgrading, some system functionality >>>>>> modifications, and some new reports. Some of their current >>>>>> functionality >>>>>> is "broken" (all the detail they had). >>>>>> >>>>>> Any suggestions to the approach, things to look out for in the >>>>>> migration, >>>>>> or any advice? >>>>>> >>>>>> Also, what would be considered a fair hourly rate? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> _________________________________________________________________ >>>> Back to work after baby?how do you know when you?re ready? >>>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 7498&ocid=T067MSN40A0701A >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Spell a grand slam in this game where word skill meets World Series. Get in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From juliew at umn.edu Tue Apr 29 17:18:27 2008 From: juliew at umn.edu (Julie Williams) Date: Tue, 29 Apr 2008 17:18:27 -0500 Subject: [AccessD] Can I use a merge field on an Access report Message-ID: <20080429171827610.00000001008@cce200357574> Hi all, I have written a report in Access 2003 that for various reasons refers to 2008-09 in about 15 different places, within the text; next year the report will have to be revised so that "2008-09" is updated to "2009-10". I'm looking for an easy way to do this--something similar to the way a merge document works, I think--because I don't want to go back into the report and make all of those changes. I was able to write all of the queries so that rather than defining the criteria as "2008-09" I refer to a tbl_target_year with one field and one record, and the record right now contains 2008-09. Next year, the criteria in all of the queries will be updated as soon as I change the record to 2009-10. Is there any way to easily and quickly update text on a report as the contents of a particular field changes, like you can do in a merge. Thanks, Julie From jwcolby at colbyconsulting.com Tue Apr 29 17:34:44 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 18:34:44 -0400 Subject: [AccessD] Sorry for joking around In-Reply-To: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> Message-ID: <4817A284.4050801@colbyconsulting.com> In 1994 I took a job for $12 an hour. I had been making 44K a year and got laid off, and couldn't get work (Southern California during the recession of 92). In fact I have only ever had one "real job" since that time, I have been a consultant. At any rate, I took this job for $12 / hour learning Access as I built a database for a small company. I read Access books for 4 hours and worked six and they paid me for the whole time. the rest as they say is history. You can believe that the work I did for $12 / hour was worth... about $12 / hour. ;-) But I came out of that job with a pretty good grasp of Access. John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Sorry for joking around. Things are getting grim. > > I know a client who thinks $15 an hour is too much. > > Before this is over, we'll be working for table scraps. > > > -----Original Message----- > From: Edward S Zuris [mailto:edzedz at comcast.net] > Sent: Tuesday, April 29, 2008 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > You can fudge that with the F color factor. > > Is there a color for (2^16)-1 ? > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 2:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > > I think that is a good estimate. > > ;-) > > But you forgot to factor in intellectual and emotional age. Or was that > intentional? > > John W. Colby > www.ColbyConsulting.com > > > Mark A Matte wrote: >> With all the different feedback...and formulas I found...and gas prices... >> >> Avg Age on AccessD=A >> My age =B >> Moon phase= C >> Years Experience=E >> that weird 9 tenths gas thing= 9/10 >> windows value for favorite color=F >> (F/((A-B)*(C+E)))+9/10=$104.99 9/10 >> >> We'll go with travel expenses + $104.99 9/10 per hour????? >> >> >> >> >>> From: wdhindman at dejpolsystems.com >>> To: accessd at databaseadvisors.com >>> Date: Tue, 29 Apr 2008 13:30:19 -0400 >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>> ...lol ...its funny that something I wrote so long ago remains > immediately >>> identifiable here ...JC and pks are a legend unto themselves :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Tuesday, April 29, 2008 1:19 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>>> multi-field primary? >>>> >>>> Is someone using a multi-field primary? Let me at 'em. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> Mark A Matte wrote: >>>>> Excelent article. I think my favorite part was: >>>>> >>>>> "will go flat broke and be looking for a salaried position sooner than >>>>> John Colby can jump on a multi-field primary." >>>>> >>>>> Seriously though...The pricing was in line with what I was hearing >>>>> 'through the grapevine" >>>>> >>>>> Thanks, >>>>> >>>>> mark >>>>> >>>>>> From: wdhindman at dejpolsystems.com >>>>>> To: accessd at databaseadvisors.com >>>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>> ...97 to xp is just minor grunt work if the original coder actually > did >>>>>> his >>>>>> job. >>>>>> >>>>>> ...but if the "97" code is really A2 code running under the 3.5 > library >>>>>> then >>>>>> you can have a nightmare on your hands ...it all depends on the > original >>>>>> coder, how much Access Basic used versus API calls, and how well >>>>>> commented >>>>>> it is/was. >>>>>> >>>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>>> existing code and produce a proprietary report on what is actually >>>>>> needed >>>>>> ...then go from there once you have something real to deal with ...if >>>>>> you >>>>>> have the FMS diagnostics suite, this is usually something you can do > in >>>>>> a >>>>>> few hours, produce reams of report paper on, and impress the hell out > of >>>>>> them without actually killing yourself ...if you don't have the FMS >>>>>> Suite, >>>>>> good luck ...whatever you do don't give them a price without knowing >>>>>> exactly >>>>>> what you're taking on ...and make sure that the conversion project is >>>>>> extremely well defined in terms of additional reports, functionality, >>>>>> etc >>>>>> ...and that you have a firm understanding that any and all >>>>>> changes/additions >>>>>> past your original proposal are at additional cost. >>>>>> >>>>>> ...as to hourly rate, there's an article I wrote on the subject for > the >>>>>> first dba newsletter which is still posted on the website ...nothing > has >>>>>> really changed ...if you run the numbers your rate question should >>>>>> answer >>>>>> itself ...don't sell yourself short ...its better to starve in a > rocking >>>>>> chair than to starve while producing code you sold short ...imnsho of >>>>>> course. >>>>>> >>>>>> ...hth :) >>>>>> >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Mark A Matte" >>>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>>> To: "Access Developers discussion and problem solving" >>>>>> >>>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>>> Hello All, >>>>>>> >>>>>>> A small company needs to have some Access DBs upgraded from Access > 2.0 >>>>>>> and >>>>>>> A97 to XP. >>>>>>> >>>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>>> >>>>>>> The project will involve upgrading, some system functionality >>>>>>> modifications, and some new reports. Some of their current >>>>>>> functionality >>>>>>> is "broken" (all the detail they had). >>>>>>> >>>>>>> Any suggestions to the approach, things to look out for in the >>>>>>> migration, >>>>>>> or any advice? >>>>>>> >>>>>>> Also, what would be considered a fair hourly rate? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Mark A. Matte >>>>>>> _________________________________________________________________ >>>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>>> > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _realtime_042008 >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> _________________________________________________________________ >>>>> Back to work after baby?how do you know when you?re ready? >>>>> > http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 > 7498&ocid=T067MSN40A0701A >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> _________________________________________________________________ >> Spell a grand slam in this game where word skill meets World Series. Get > in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From rbgajewski at adelphia.net Tue Apr 29 17:36:06 2008 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Tue, 29 Apr 2008 18:36:06 -0400 Subject: [AccessD] Can I use a merge field on an Access report In-Reply-To: <20080429171827610.00000001008@cce200357574> References: <20080429171827610.00000001008@cce200357574> Message-ID: Julie 1) Have you considered formatting your report to something like: txtAllText = txtFirstPart & " " & tbl_target_year & " " & txtSecondPart That will then always print using the value in your table. 2) If this is always current year through next year, you could automate it without an external table using: txtAllText = txtFirstPart & " " & DatePart("yyyy",Date()) & "-" & DatePart("yy",Date()+1) & " " & txtSecondPart This will then always print using the current year through next year. 3) Or, you could prompt the user to input the beginning year and automate it from there: txtBeginningYear [Input beginning year:] txtAllText = txtFirstPart & " " & txtBeginningYear & "-" & Right([txtBeginningYear]+1) & " " & txtSecondPart Regards, Bob Gajewski -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Julie Williams Sent: Tuesday, April 29, 2008 18:18 PM To: accessD at databaseadvisors.com Subject: [AccessD] Can I use a merge field on an Access report Hi all, I have written a report in Access 2003 that for various reasons refers to 2008-09 in about 15 different places, within the text; next year the report will have to be revised so that "2008-09" is updated to "2009-10". I'm looking for an easy way to do this--something similar to the way a merge document works, I think--because I don't want to go back into the report and make all of those changes. I was able to write all of the queries so that rather than defining the criteria as "2008-09" I refer to a tbl_target_year with one field and one record, and the record right now contains 2008-09. Next year, the criteria in all of the queries will be updated as soon as I change the record to 2009-10. Is there any way to easily and quickly update text on a report as the contents of a particular field changes, like you can do in a merge. Thanks, Julie -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From wdhindman at dejpolsystems.com Tue Apr 29 17:38:37 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 29 Apr 2008 18:38:37 -0400 Subject: [AccessD] Sorry for joking around References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> Message-ID: <153C14D26A9E4A32A08E8FF121CEEF63@jislaptopdev> ...I know a number of never-will-be clients who think I should work for dog food ...I read their names in the bankruptcy filing notices all the time. ...good clients are more than willing to pay well for value received ...and keep the work flowing. ...bad clients don't want to pay for anything ...the only way they get their value is by cheating you out of yours. ...I have no problem quoting my rates and providing hard references ...the only way I cut rates is if a client prepays for a block of hours ...which most do ...solves a lot of billing problems, it does and I get paid the same day as the pre-pay invoice or the rate goes back to full until I do. ...only have to remind them once ...makes for a very good relationship, it does. William -------------------------------------------------- From: "Edward S Zuris" Sent: Tuesday, April 29, 2008 7:14 PM To: Subject: [AccessD] Sorry for joking around > > Sorry for joking around. Things are getting grim. > > I know a client who thinks $15 an hour is too much. > > Before this is over, we'll be working for table scraps. > > > -----Original Message----- > From: Edward S Zuris [mailto:edzedz at comcast.net] > Sent: Tuesday, April 29, 2008 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > You can fudge that with the F color factor. > > Is there a color for (2^16)-1 ? > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 2:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > > I think that is a good estimate. > > ;-) > > But you forgot to factor in intellectual and emotional age. Or was that > intentional? > > John W. Colby > www.ColbyConsulting.com > > > Mark A Matte wrote: >> With all the different feedback...and formulas I found...and gas >> prices... >> >> Avg Age on AccessD=A >> My age =B >> Moon phase= C >> Years Experience=E >> that weird 9 tenths gas thing= 9/10 >> windows value for favorite color=F >> (F/((A-B)*(C+E)))+9/10=$104.99 9/10 >> >> We'll go with travel expenses + $104.99 9/10 per hour????? >> >> >> >> >>> From: wdhindman at dejpolsystems.com >>> To: accessd at databaseadvisors.com >>> Date: Tue, 29 Apr 2008 13:30:19 -0400 >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>> ...lol ...its funny that something I wrote so long ago remains > immediately >>> identifiable here ...JC and pks are a legend unto themselves :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Tuesday, April 29, 2008 1:19 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>>> multi-field primary? >>>> >>>> Is someone using a multi-field primary? Let me at 'em. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> Mark A Matte wrote: >>>>> Excelent article. I think my favorite part was: >>>>> >>>>> "will go flat broke and be looking for a salaried position sooner than >>>>> John Colby can jump on a multi-field primary." >>>>> >>>>> Seriously though...The pricing was in line with what I was hearing >>>>> 'through the grapevine" >>>>> >>>>> Thanks, >>>>> >>>>> mark >>>>> >>>>>> From: wdhindman at dejpolsystems.com >>>>>> To: accessd at databaseadvisors.com >>>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>> ...97 to xp is just minor grunt work if the original coder actually > did >>>>>> his >>>>>> job. >>>>>> >>>>>> ...but if the "97" code is really A2 code running under the 3.5 > library >>>>>> then >>>>>> you can have a nightmare on your hands ...it all depends on the > original >>>>>> coder, how much Access Basic used versus API calls, and how well >>>>>> commented >>>>>> it is/was. >>>>>> >>>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>>> existing code and produce a proprietary report on what is actually >>>>>> needed >>>>>> ...then go from there once you have something real to deal with ...if >>>>>> you >>>>>> have the FMS diagnostics suite, this is usually something you can do > in >>>>>> a >>>>>> few hours, produce reams of report paper on, and impress the hell out > of >>>>>> them without actually killing yourself ...if you don't have the FMS >>>>>> Suite, >>>>>> good luck ...whatever you do don't give them a price without knowing >>>>>> exactly >>>>>> what you're taking on ...and make sure that the conversion project is >>>>>> extremely well defined in terms of additional reports, functionality, >>>>>> etc >>>>>> ...and that you have a firm understanding that any and all >>>>>> changes/additions >>>>>> past your original proposal are at additional cost. >>>>>> >>>>>> ...as to hourly rate, there's an article I wrote on the subject for > the >>>>>> first dba newsletter which is still posted on the website ...nothing > has >>>>>> really changed ...if you run the numbers your rate question should >>>>>> answer >>>>>> itself ...don't sell yourself short ...its better to starve in a > rocking >>>>>> chair than to starve while producing code you sold short ...imnsho of >>>>>> course. >>>>>> >>>>>> ...hth :) >>>>>> >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Mark A Matte" >>>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>>> To: "Access Developers discussion and problem solving" >>>>>> >>>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>>> Hello All, >>>>>>> >>>>>>> A small company needs to have some Access DBs upgraded from Access > 2.0 >>>>>>> and >>>>>>> A97 to XP. >>>>>>> >>>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>>> >>>>>>> The project will involve upgrading, some system functionality >>>>>>> modifications, and some new reports. Some of their current >>>>>>> functionality >>>>>>> is "broken" (all the detail they had). >>>>>>> >>>>>>> Any suggestions to the approach, things to look out for in the >>>>>>> migration, >>>>>>> or any advice? >>>>>>> >>>>>>> Also, what would be considered a fair hourly rate? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Mark A. Matte >>>>>>> _________________________________________________________________ >>>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>>> > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _realtime_042008 >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> _________________________________________________________________ >>>>> Back to work after baby?how do you know when you?re ready? >>>>> > http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 > 7498&ocid=T067MSN40A0701A >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> >> _________________________________________________________________ >> Spell a grand slam in this game where word skill meets World Series. Get > in the game. >> > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Tue Apr 29 17:38:57 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 29 Apr 2008 17:38:57 -0500 Subject: [AccessD] Sorry for joking around In-Reply-To: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> Message-ID: <002a01c8aa49$cfd2c390$0300a8c0@danwaters> Edward - I hope that $15/hr client isn't Your client! That's ridiculously silly - it's the equivalent of about a $25K annual salary, IF you actually billed 40 hr/week all year long - and if you're doing that then the IRS will consider you to be an actual employee. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Tuesday, April 29, 2008 6:14 PM To: accessd at databaseadvisors.com Subject: [AccessD] Sorry for joking around Sorry for joking around. Things are getting grim. I know a client who thinks $15 an hour is too much. Before this is over, we'll be working for table scraps. -----Original Message----- From: Edward S Zuris [mailto:edzedz at comcast.net] Sent: Tuesday, April 29, 2008 4:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? You can fudge that with the F color factor. Is there a color for (2^16)-1 ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? I think that is a good estimate. ;-) But you forgot to factor in intellectual and emotional age. Or was that intentional? John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > With all the different feedback...and formulas I found...and gas prices... > > Avg Age on AccessD=A > My age =B > Moon phase= C > Years Experience=E > that weird 9 tenths gas thing= 9/10 > windows value for favorite color=F > (F/((A-B)*(C+E)))+9/10=$104.99 9/10 > > We'll go with travel expenses + $104.99 9/10 per hour????? > > > > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 13:30:19 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...lol ...its funny that something I wrote so long ago remains immediately >> identifiable here ...JC and pks are a legend unto themselves :) >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Tuesday, April 29, 2008 1:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> multi-field primary? >>> >>> Is someone using a multi-field primary? Let me at 'em. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mark A Matte wrote: >>>> Excelent article. I think my favorite part was: >>>> >>>> "will go flat broke and be looking for a salaried position sooner than >>>> John Colby can jump on a multi-field primary." >>>> >>>> Seriously though...The pricing was in line with what I was hearing >>>> 'through the grapevine" >>>> >>>> Thanks, >>>> >>>> mark >>>> >>>>> From: wdhindman at dejpolsystems.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>> ...97 to xp is just minor grunt work if the original coder actually did >>>>> his >>>>> job. >>>>> >>>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>>> then >>>>> you can have a nightmare on your hands ...it all depends on the original >>>>> coder, how much Access Basic used versus API calls, and how well >>>>> commented >>>>> it is/was. >>>>> >>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>> existing code and produce a proprietary report on what is actually >>>>> needed >>>>> ...then go from there once you have something real to deal with ...if >>>>> you >>>>> have the FMS diagnostics suite, this is usually something you can do in >>>>> a >>>>> few hours, produce reams of report paper on, and impress the hell out of >>>>> them without actually killing yourself ...if you don't have the FMS >>>>> Suite, >>>>> good luck ...whatever you do don't give them a price without knowing >>>>> exactly >>>>> what you're taking on ...and make sure that the conversion project is >>>>> extremely well defined in terms of additional reports, functionality, >>>>> etc >>>>> ...and that you have a firm understanding that any and all >>>>> changes/additions >>>>> past your original proposal are at additional cost. >>>>> >>>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>>> first dba newsletter which is still posted on the website ...nothing has >>>>> really changed ...if you run the numbers your rate question should >>>>> answer >>>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>>> chair than to starve while producing code you sold short ...imnsho of >>>>> course. >>>>> >>>>> ...hth :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Mark A Matte" >>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>>> Hello All, >>>>>> >>>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>>> and >>>>>> A97 to XP. >>>>>> >>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>> >>>>>> The project will involve upgrading, some system functionality >>>>>> modifications, and some new reports. Some of their current >>>>>> functionality >>>>>> is "broken" (all the detail they had). >>>>>> >>>>>> Any suggestions to the approach, things to look out for in the >>>>>> migration, >>>>>> or any advice? >>>>>> >>>>>> Also, what would be considered a fair hourly rate? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> _________________________________________________________________ >>>> Back to work after baby-how do you know when you're ready? >>>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 7498&ocid=T067MSN40A0701A >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Spell a grand slam in this game where word skill meets World Series. Get in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Apr 29 17:52:08 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Tue, 29 Apr 2008 18:52:08 -0400 Subject: [AccessD] Can I use a merge field on an Access report References: <20080429171827610.00000001008@cce200357574> Message-ID: <051BD986035E4530A8E5CB2CFD606059@jislaptopdev> ...if the fiscal year changes according to a set formula/schedule as most do, I'd use a query as the report source and reference a function in the query to update the field automatically by comparing it to the current date. William -------------------------------------------------- From: "Julie Williams" Sent: Tuesday, April 29, 2008 6:18 PM To: Subject: [AccessD] Can I use a merge field on an Access report > Hi all, > > I have written a report in Access 2003 that for various reasons refers to > 2008-09 in about 15 different places, within the text; next year the > report will have to be revised so that "2008-09" is updated to "2009-10". > I'm looking for an easy way to do this--something similar to the way a > merge document works, I think--because I don't want to go back into the > report and make all of those changes. > > I was able to write all of the queries so that rather than defining the > criteria as "2008-09" I refer to a tbl_target_year with one field and one > record, and the record right now contains 2008-09. Next year, the > criteria in all of the queries will be updated as soon as I change the > record to 2009-10. Is there any way to easily and quickly update text on > a report as the contents of a particular field changes, like you can do in > a merge. > > Thanks, > Julie > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > From ssharkins at gmail.com Tue Apr 29 17:56:02 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 29 Apr 2008 18:56:02 -0400 Subject: [AccessD] Sorry for joking around References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1> <002a01c8aa49$cfd2c390$0300a8c0@danwaters> Message-ID: <004901c8aa4c$35c6b330$6500a8c0@SusanOne> - and if you're > doing that then the IRS will consider you to be an actual employee. ====What do you mean by that? The amount billed or the hours worked is irrelevant to the IRS. Susan H. From ebarro at verizon.net Tue Apr 29 18:09:12 2008 From: ebarro at verizon.net (Eric Barro) Date: Tue, 29 Apr 2008 18:09:12 -0500 (CDT) Subject: [AccessD] Sorry for joking around Message-ID: <28980527.3346501209510552531.JavaMail.root@vms070.mailsrvcs.net> The IRS criteria for employees vs contractors is when an employer can dictate what you actually work on for the time they pay you. In other words, it doesn't matter how much you are paid or how long you work for them...the guiding criteria is the extent of influence they have on your work. I used to work for a company that was penalized by the IRS for hiring contractors to do the work of what would be the equivalent of employees. From: Dan Waters Date: 2008/04/29 Tue PM 05:38:57 CDT To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Sorry for joking around Edward - I hope that $15/hr client isn't Your client! That's ridiculously silly - it's the equivalent of about a $25K annual salary, IF you actually billed 40 hr/week all year long - and if you're doing that then the IRS will consider you to be an actual employee. Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Tuesday, April 29, 2008 6:14 PM To: accessd at databaseadvisors.com Subject: [AccessD] Sorry for joking around Sorry for joking around. Things are getting grim. I know a client who thinks $15 an hour is too much. Before this is over, we'll be working for table scraps. -----Original Message----- From: Edward S Zuris [mailto:edzedz at comcast.net] Sent: Tuesday, April 29, 2008 4:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? You can fudge that with the F color factor. Is there a color for (2^16)-1 ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? I think that is a good estimate. ;-) But you forgot to factor in intellectual and emotional age. Or was that intentional? John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > With all the different feedback...and formulas I found...and gas prices... > > Avg Age on AccessD=A > My age =B > Moon phase= C > Years Experience=E > that weird 9 tenths gas thing= 9/10 > windows value for favorite color=F > (F/((A-B)*(C+E)))+9/10=$104.99 9/10 > > We'll go with travel expenses + $104.99 9/10 per hour????? > > > > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 13:30:19 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...lol ...its funny that something I wrote so long ago remains immediately >> identifiable here ...JC and pks are a legend unto themselves :) >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Tuesday, April 29, 2008 1:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> multi-field primary? >>> >>> Is someone using a multi-field primary? Let me at 'em. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mark A Matte wrote: >>>> Excelent article. I think my favorite part was: >>>> >>>> "will go flat broke and be looking for a salaried position sooner than >>>> John Colby can jump on a multi-field primary." >>>> >>>> Seriously though...The pricing was in line with what I was hearing >>>> 'through the grapevine" >>>> >>>> Thanks, >>>> >>>> mark >>>> >>>>> From: wdhindman at dejpolsystems.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>> ...97 to xp is just minor grunt work if the original coder actually did >>>>> his >>>>> job. >>>>> >>>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>>> then >>>>> you can have a nightmare on your hands ...it all depends on the original >>>>> coder, how much Access Basic used versus API calls, and how well >>>>> commented >>>>> it is/was. >>>>> >>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>> existing code and produce a proprietary report on what is actually >>>>> needed >>>>> ...then go from there once you have something real to deal with ...if >>>>> you >>>>> have the FMS diagnostics suite, this is usually something you can do in >>>>> a >>>>> few hours, produce reams of report paper on, and impress the hell out of >>>>> them without actually killing yourself ...if you don't have the FMS >>>>> Suite, >>>>> good luck ...whatever you do don't give them a price without knowing >>>>> exactly >>>>> what you're taking on ...and make sure that the conversion project is >>>>> extremely well defined in terms of additional reports, functionality, >>>>> etc >>>>> ...and that you have a firm understanding that any and all >>>>> changes/additions >>>>> past your original proposal are at additional cost. >>>>> >>>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>>> first dba newsletter which is still posted on the website ...nothing has >>>>> really changed ...if you run the numbers your rate question should >>>>> answer >>>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>>> chair than to starve while producing code you sold short ...imnsho of >>>>> course. >>>>> >>>>> ...hth :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Mark A Matte" >>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>>> Hello All, >>>>>> >>>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>>> and >>>>>> A97 to XP. >>>>>> >>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>> >>>>>> The project will involve upgrading, some system functionality >>>>>> modifications, and some new reports. Some of their current >>>>>> functionality >>>>>> is "broken" (all the detail they had). >>>>>> >>>>>> Any suggestions to the approach, things to look out for in the >>>>>> migration, >>>>>> or any advice? >>>>>> >>>>>> Also, what would be considered a fair hourly rate? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> _________________________________________________________________ >>>> Back to work after baby-how do you know when you're ready? >>>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 7498&ocid=T067MSN40A0701A >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Spell a grand slam in this game where word skill meets World Series. Get in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Tue Apr 29 18:14:38 2008 From: dwaters at usinternet.com (Dan Waters) Date: Tue, 29 Apr 2008 18:14:38 -0500 Subject: [AccessD] Sorry for joking around In-Reply-To: <004901c8aa4c$35c6b330$6500a8c0@SusanOne> References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters> <004901c8aa4c$35c6b330$6500a8c0@SusanOne> Message-ID: <002b01c8aa4e$cc381e60$0300a8c0@danwaters> What I meant is that if you, claiming yourself to be an independent contractor, can be re-classified by the IRS as a direct (W2) employee if you meet certain criteria. Obviously if you get all your money from one 'customer', work at their site, use their equipment, and always take specific instruction from a manager, then you are in effect a direct employee. When I started working for myself, the IRS had a 20 question rule. The more questions you answered yes to the more likely that you were actually a direct employee. I don't think they use the 20 question rule anymore, but the concept still applies. If they consider you to be, in effect, a direct employee then the IRS can unilaterally change both the taxes you owe and the taxes your customer owes, which would probably be more. This really is something to keep in mind if a customer wants you to work at their site for a long time. Here is the IRS page on this: http://www.irs.gov/businesses/small/article/0,,id=99921,00.html Dan -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins Sent: Tuesday, April 29, 2008 5:56 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sorry for joking around - and if you're > doing that then the IRS will consider you to be an actual employee. ====What do you mean by that? The amount billed or the hours worked is irrelevant to the IRS. 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 Apr 29 18:21:54 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Tue, 29 Apr 2008 19:21:54 -0400 Subject: [AccessD] Sorry for joking around References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters><004901c8aa4c$35c6b330$6500a8c0@SusanOne> <002b01c8aa4e$cc381e60$0300a8c0@danwaters> Message-ID: <00bc01c8aa4f$d264aa50$6500a8c0@SusanOne> Thanks Dan -- I see now. Susan H. > What I meant is that if you, claiming yourself to be an independent > contractor, can be re-classified by the IRS as a direct (W2) employee if > you > meet certain criteria. From kp at sdsonline.net Tue Apr 29 18:26:47 2008 From: kp at sdsonline.net (Kath Pelletti) Date: Wed, 30 Apr 2008 09:26:47 +1000 Subject: [AccessD] Page headers on sub report repeat References: Message-ID: <004501c8aa50$7f877af0$6401a8c0@DELLAPTOP> OK - thanks Gustav and Charlotte. Kath ----- Original Message ----- From: "Gustav Brock" To: Sent: Tuesday, April 29, 2008 8:20 PM Subject: Re: [AccessD] Page headers on sub report repeat > Hi Kath > > I don't think you will. Subreports know nothing about pages. Actually I > believed both page header and page footer of a subreport to be ignored. > > /gustav > >>>> kp at sdsonline.net 29-04-2008 04:38 >>> > Wow - feel really dumb asking this, but maybe it's one of those days..... > > How do I get the 'page header' section of a sub-report to repeat when the > sub-report runs to a subsequent page? (am only getting the detail section > on page 2....) > > Kath > ______________________________________ > Kath Pelletti > Software Design and Solutions Pty Ltd > Ph: 9505-6714 > Fax: 9505-6430 > kp at sdsonline.net > > > -- > 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 Apr 29 20:38:53 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 30 Apr 2008 11:38:53 +1000 Subject: [AccessD] Form system Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD72A9@WPEXCH05.colesmyer.ad.cmltd.net.au> Hey Drew, this sounds great and I would definately love to have a look at it. I suspect it will be way over my head, but hey, how else am I going learn to swim if I don't play in the deep end sometimes... :) cheers and many thanks Darryl. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Drew Wutka Sent: Tuesday, 29 April 2008 7:02 AM To: Access Developers discussion and problem solving Subject: [AccessD] Form system Had a pretty big project that got delayed for a few months, due to other pressing matters, but now I have gotten back into it, and I am close to finishing it. It's a Form system. Not an 'Access Form' system, but a 'paperless' form system. It's setup to allow the user to create a form, with various 'fields/controls'. Allows for form revisions. Data Entry, viewing, and even 'historical' viewing (it shows you who changed what in a form entry and when) (Will be adding rollback capability too). Electronic signatures (using NT authentication). Revision control (who can create a revision and who can activate a revision can be setup in the system, so this system maintains document control.) What I am finishing up is a 'tracking system' and search capability. (the trick is 'matching' the fields between different revisions). Anywho, I was wondering if this is something anyone else on the list would be interested in. When it's ready, I could setup a 'demo' site (it's web based). But I don't want to take the time to do that if there's no interest in this. 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 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 rbgajewski at adelphia.net Tue Apr 29 20:43:55 2008 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Tue, 29 Apr 2008 21:43:55 -0400 Subject: [AccessD] Need help with Dmax when source is empty In-Reply-To: References: Message-ID: <144B536CA8A44977AAC7F5D0F0DC5A82@DCYN3T81> Hello Friends I am putting together a quick table and form for equipment. The index consists of two fields: EquipmentTypeCode (which is a two-character text field) and EquipmentSequence (which is a long integer field). I have got the code so that after the user selects the type code, the program will automatically assign the next sequence. This works fine as long as there is already at least one record for that type code. My problem is when there is no record for that type code - how do I check for that, so that I can set the sequence number to 1 ? I appreciate any suggestions or guidance. Best regards, Bob Gajewski CODE ----------------------------------------------------------- Private Sub EquipmentTypeCode_AfterUpdate() EquipmentSequence = DMax("EquipmentSequence", "tblEquipment", "[EquipmentTypeCode] = '" & EquipmentTypeCode & "'") + 1 If EquipmentSequence < 1 Then EquipmentSequence = 1 End If EquipmentSerialNumber.SetFocus LastUpdated = Date End Sub ----------------------------------------------------------- Private Sub EquipmentSequence_AfterUpdate() LastUpdated = Date End Sub ----------------------------------------------------------- Private Sub EquipmentSerialNumber_AfterUpdate() LastUpdated = Date End Sub From Darryl.Collins at coles.com.au Tue Apr 29 20:47:54 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 30 Apr 2008 11:47:54 +1000 Subject: [AccessD] Sorry for joking around Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD72AB@WPEXCH05.colesmyer.ad.cmltd.net.au> Hey Edward, Don't ever sell yourself short, in fact, if someone thinks they can get someone to do a great job at $15/$25/$35/$45 p/h then let them do it and you take the week off. You will find that the person will either take forever to do the job or make a mess of it, in my experience it is usually both. I always asked clients to consider what having this job fouled up will cost them, plus the additional expense of paying someone to correct the problem at a much higher rate. You are right though, some folks just don't want to pay. Best thing to do is to walk away. In Oz the rates seem to offer wildly - the ones that make me laugh the most are the adverts that are seeking an expert in about 5 languages in 3 systems (and all for $40 a hour!). yeah, if you know your stuff, there is no way you can be expert in that many different languages - or maybe I am just stupid :-/ cheers Darryl -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Edward S Zuris Sent: Wednesday, 30 April 2008 9:14 AM To: accessd at databaseadvisors.com Subject: [AccessD] Sorry for joking around Sorry for joking around. Things are getting grim. I know a client who thinks $15 an hour is too much. Before this is over, we'll be working for table scraps. -----Original Message----- From: Edward S Zuris [mailto:edzedz at comcast.net] Sent: Tuesday, April 29, 2008 4:02 PM To: 'Access Developers discussion and problem solving' Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? You can fudge that with the F color factor. Is there a color for (2^16)-1 ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 2:00 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? I think that is a good estimate. ;-) But you forgot to factor in intellectual and emotional age. Or was that intentional? John W. Colby www.ColbyConsulting.com Mark A Matte wrote: > With all the different feedback...and formulas I found...and gas prices... > > Avg Age on AccessD=A > My age =B > Moon phase= C > Years Experience=E > that weird 9 tenths gas thing= 9/10 > windows value for favorite color=F > (F/((A-B)*(C+E)))+9/10=$104.99 9/10 > > We'll go with travel expenses + $104.99 9/10 per hour????? > > > > >> From: wdhindman at dejpolsystems.com >> To: accessd at databaseadvisors.com >> Date: Tue, 29 Apr 2008 13:30:19 -0400 >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> ...lol ...its funny that something I wrote so long ago remains immediately >> identifiable here ...JC and pks are a legend unto themselves :) >> >> William >> >> -------------------------------------------------- >> From: "jwcolby" >> Sent: Tuesday, April 29, 2008 1:19 PM >> To: "Access Developers discussion and problem solving" >> >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >>> multi-field primary? >>> >>> Is someone using a multi-field primary? Let me at 'em. >>> >>> John W. Colby >>> www.ColbyConsulting.com >>> >>> >>> Mark A Matte wrote: >>>> Excelent article. I think my favorite part was: >>>> >>>> "will go flat broke and be looking for a salaried position sooner than >>>> John Colby can jump on a multi-field primary." >>>> >>>> Seriously though...The pricing was in line with what I was hearing >>>> 'through the grapevine" >>>> >>>> Thanks, >>>> >>>> mark >>>> >>>>> From: wdhindman at dejpolsystems.com >>>>> To: accessd at databaseadvisors.com >>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>> ...97 to xp is just minor grunt work if the original coder actually did >>>>> his >>>>> job. >>>>> >>>>> ...but if the "97" code is really A2 code running under the 3.5 library >>>>> then >>>>> you can have a nightmare on your hands ...it all depends on the original >>>>> coder, how much Access Basic used versus API calls, and how well >>>>> commented >>>>> it is/was. >>>>> >>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>> existing code and produce a proprietary report on what is actually >>>>> needed >>>>> ...then go from there once you have something real to deal with ...if >>>>> you >>>>> have the FMS diagnostics suite, this is usually something you can do in >>>>> a >>>>> few hours, produce reams of report paper on, and impress the hell out of >>>>> them without actually killing yourself ...if you don't have the FMS >>>>> Suite, >>>>> good luck ...whatever you do don't give them a price without knowing >>>>> exactly >>>>> what you're taking on ...and make sure that the conversion project is >>>>> extremely well defined in terms of additional reports, functionality, >>>>> etc >>>>> ...and that you have a firm understanding that any and all >>>>> changes/additions >>>>> past your original proposal are at additional cost. >>>>> >>>>> ...as to hourly rate, there's an article I wrote on the subject for the >>>>> first dba newsletter which is still posted on the website ...nothing has >>>>> really changed ...if you run the numbers your rate question should >>>>> answer >>>>> itself ...don't sell yourself short ...its better to starve in a rocking >>>>> chair than to starve while producing code you sold short ...imnsho of >>>>> course. >>>>> >>>>> ...hth :) >>>>> >>>>> William >>>>> >>>>> -------------------------------------------------- >>>>> From: "Mark A Matte" >>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>> To: "Access Developers discussion and problem solving" >>>>> >>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>> >>>>>> Hello All, >>>>>> >>>>>> A small company needs to have some Access DBs upgraded from Access 2.0 >>>>>> and >>>>>> A97 to XP. >>>>>> >>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>> >>>>>> The project will involve upgrading, some system functionality >>>>>> modifications, and some new reports. Some of their current >>>>>> functionality >>>>>> is "broken" (all the detail they had). >>>>>> >>>>>> Any suggestions to the approach, things to look out for in the >>>>>> migration, >>>>>> or any advice? >>>>>> >>>>>> Also, what would be considered a fair hourly rate? >>>>>> >>>>>> Thanks, >>>>>> >>>>>> Mark A. Matte >>>>>> _________________________________________________________________ >>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>> http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh _realtime_042008 >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>>> >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>> _________________________________________________________________ >>>> Back to work after baby?how do you know when you?re ready? >>>> http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 7498&ocid=T067MSN40A0701A >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >>> >> >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com > > _________________________________________________________________ > Spell a grand slam in this game where word skill meets World Series. Get in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/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 Darryl.Collins at coles.com.au Tue Apr 29 20:51:04 2008 From: Darryl.Collins at coles.com.au (Darryl Collins) Date: Wed, 30 Apr 2008 11:51:04 +1000 Subject: [AccessD] Sorry for joking around Message-ID: <49DFE57FB126044B8A8B934E7AEA09ED09FD72AC@WPEXCH05.colesmyer.ad.cmltd.net.au> hahahaha! yeah, I must admit in every role i have had for the past 10 years, I try to make sure I am there because i am learning something. Kind of like going to paid uni really. Right now I am here in my current role as I have had to learn Access and now I am about to have an SQL Server database handovered to me, which will be interesting to say the least! Looks like a few late nights doing research aaaah... :) -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, 30 April 2008 8:35 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sorry for joking around In 1994 I took a job for $12 an hour. I had been making 44K a year and got laid off, and couldn't get work (Southern California during the recession of 92). In fact I have only ever had one "real job" since that time, I have been a consultant. At any rate, I took this job for $12 / hour learning Access as I built a database for a small company. I read Access books for 4 hours and worked six and they paid me for the whole time. the rest as they say is history. You can believe that the work I did for $12 / hour was worth... about $12 / hour. ;-) But I came out of that job with a pretty good grasp of Access. John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Sorry for joking around. Things are getting grim. > > I know a client who thinks $15 an hour is too much. > > Before this is over, we'll be working for table scraps. > > > -----Original Message----- > From: Edward S Zuris [mailto:edzedz at comcast.net] > Sent: Tuesday, April 29, 2008 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > You can fudge that with the F color factor. > > Is there a color for (2^16)-1 ? > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 2:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > > I think that is a good estimate. > > ;-) > > But you forgot to factor in intellectual and emotional age. Or was that > intentional? > > John W. Colby > www.ColbyConsulting.com > > > Mark A Matte wrote: >> With all the different feedback...and formulas I found...and gas prices... >> >> Avg Age on AccessD=A >> My age =B >> Moon phase= C >> Years Experience=E >> that weird 9 tenths gas thing= 9/10 >> windows value for favorite color=F >> (F/((A-B)*(C+E)))+9/10=$104.99 9/10 >> >> We'll go with travel expenses + $104.99 9/10 per hour????? >> >> >> >> >>> From: wdhindman at dejpolsystems.com >>> To: accessd at databaseadvisors.com >>> Date: Tue, 29 Apr 2008 13:30:19 -0400 >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>> ...lol ...its funny that something I wrote so long ago remains > immediately >>> identifiable here ...JC and pks are a legend unto themselves :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Tuesday, April 29, 2008 1:19 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>>> multi-field primary? >>>> >>>> Is someone using a multi-field primary? Let me at 'em. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> Mark A Matte wrote: >>>>> Excelent article. I think my favorite part was: >>>>> >>>>> "will go flat broke and be looking for a salaried position sooner than >>>>> John Colby can jump on a multi-field primary." >>>>> >>>>> Seriously though...The pricing was in line with what I was hearing >>>>> 'through the grapevine" >>>>> >>>>> Thanks, >>>>> >>>>> mark >>>>> >>>>>> From: wdhindman at dejpolsystems.com >>>>>> To: accessd at databaseadvisors.com >>>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>> ...97 to xp is just minor grunt work if the original coder actually > did >>>>>> his >>>>>> job. >>>>>> >>>>>> ...but if the "97" code is really A2 code running under the 3.5 > library >>>>>> then >>>>>> you can have a nightmare on your hands ...it all depends on the > original >>>>>> coder, how much Access Basic used versus API calls, and how well >>>>>> commented >>>>>> it is/was. >>>>>> >>>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>>> existing code and produce a proprietary report on what is actually >>>>>> needed >>>>>> ...then go from there once you have something real to deal with ...if >>>>>> you >>>>>> have the FMS diagnostics suite, this is usually something you can do > in >>>>>> a >>>>>> few hours, produce reams of report paper on, and impress the hell out > of >>>>>> them without actually killing yourself ...if you don't have the FMS >>>>>> Suite, >>>>>> good luck ...whatever you do don't give them a price without knowing >>>>>> exactly >>>>>> what you're taking on ...and make sure that the conversion project is >>>>>> extremely well defined in terms of additional reports, functionality, >>>>>> etc >>>>>> ...and that you have a firm understanding that any and all >>>>>> changes/additions >>>>>> past your original proposal are at additional cost. >>>>>> >>>>>> ...as to hourly rate, there's an article I wrote on the subject for > the >>>>>> first dba newsletter which is still posted on the website ...nothing > has >>>>>> really changed ...if you run the numbers your rate question should >>>>>> answer >>>>>> itself ...don't sell yourself short ...its better to starve in a > rocking >>>>>> chair than to starve while producing code you sold short ...imnsho of >>>>>> course. >>>>>> >>>>>> ...hth :) >>>>>> >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Mark A Matte" >>>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>>> To: "Access Developers discussion and problem solving" >>>>>> >>>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>>> Hello All, >>>>>>> >>>>>>> A small company needs to have some Access DBs upgraded from Access > 2.0 >>>>>>> and >>>>>>> A97 to XP. >>>>>>> >>>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>>> >>>>>>> The project will involve upgrading, some system functionality >>>>>>> modifications, and some new reports. Some of their current >>>>>>> functionality >>>>>>> is "broken" (all the detail they had). >>>>>>> >>>>>>> Any suggestions to the approach, things to look out for in the >>>>>>> migration, >>>>>>> or any advice? >>>>>>> >>>>>>> Also, what would be considered a fair hourly rate? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Mark A. Matte >>>>>>> _________________________________________________________________ >>>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>>> > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _realtime_042008 >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> _________________________________________________________________ >>>>> Back to work after baby?how do you know when you?re ready? >>>>> > http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 > 7498&ocid=T067MSN40A0701A >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> _________________________________________________________________ >> Spell a grand slam in this game where word skill meets World Series. Get > in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/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 stuart at lexacorp.com.pg Tue Apr 29 20:57:01 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 30 Apr 2008 11:57:01 +1000 Subject: [AccessD] Need help with Dmax when source is empty In-Reply-To: <144B536CA8A44977AAC7F5D0F0DC5A82@DCYN3T81> References: , <144B536CA8A44977AAC7F5D0F0DC5A82@DCYN3T81> Message-ID: <48185E8D.4826.3E6E9AC0@stuart.lexacorp.com.pg> If there are no existing records, DMax() will return a Null. Use the NZ() function to convert the Null to a Zero. EquipmentSequence = NZ(DMax("EquipmentSequence", "tblEquipment", "[EquipmentTypeCode] = '" & EquipmentTypeCode & "'"),0) + 1 On 29 Apr 2008 at 21:43, Bob Gajewski wrote: > Hello Friends > > I am putting together a quick table and form for equipment. The index > consists of two fields: EquipmentTypeCode (which is a two-character text > field) and EquipmentSequence (which is a long integer field). > > I have got the code so that after the user selects the type code, the > program will automatically assign the next sequence. This works fine as long > as there is already at least one record for that type code. My problem is > when there is no record for that type code - how do I check for that, so > that I can set the sequence number to 1 ? > > I appreciate any suggestions or guidance. > > Best regards, > Bob Gajewski > > > CODE > ----------------------------------------------------------- > Private Sub EquipmentTypeCode_AfterUpdate() > EquipmentSequence = DMax("EquipmentSequence", "tblEquipment", > "[EquipmentTypeCode] = '" & EquipmentTypeCode & "'") + 1 > If EquipmentSequence < 1 Then > EquipmentSequence = 1 > End If > EquipmentSerialNumber.SetFocus > LastUpdated = Date > End Sub From rbgajewski at adelphia.net Tue Apr 29 21:12:17 2008 From: rbgajewski at adelphia.net (Bob Gajewski) Date: Tue, 29 Apr 2008 22:12:17 -0400 Subject: [AccessD] Need help with Dmax when source is empty - SOLVED In-Reply-To: <48185E8D.4826.3E6E9AC0@stuart.lexacorp.com.pg> References: , <144B536CA8A44977AAC7F5D0F0DC5A82@DCYN3T81> <48185E8D.4826.3E6E9AC0@stuart.lexacorp.com.pg> Message-ID: <61D202BEECD24AE7999C2646746BEA73@DCYN3T81> Thank you so much Stuart - that was exactly what I needed!! Bob -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Tuesday, April 29, 2008 21:57 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Need help with Dmax when source is empty If there are no existing records, DMax() will return a Null. Use the NZ() function to convert the Null to a Zero. EquipmentSequence = NZ(DMax("EquipmentSequence", "tblEquipment", "[EquipmentTypeCode] = '" & EquipmentTypeCode & "'"),0) + 1 On 29 Apr 2008 at 21:43, Bob Gajewski wrote: > Hello Friends > > I am putting together a quick table and form for equipment. The index > consists of two fields: EquipmentTypeCode (which is a two-character > text > field) and EquipmentSequence (which is a long integer field). > > I have got the code so that after the user selects the type code, the > program will automatically assign the next sequence. This works fine > as long as there is already at least one record for that type code. My > problem is when there is no record for that type code - how do I check > for that, so that I can set the sequence number to 1 ? > > I appreciate any suggestions or guidance. > > Best regards, > Bob Gajewski > > > CODE > ----------------------------------------------------------- > Private Sub EquipmentTypeCode_AfterUpdate() EquipmentSequence = > DMax("EquipmentSequence", "tblEquipment", "[EquipmentTypeCode] = '" & > EquipmentTypeCode & "'") + 1 If EquipmentSequence < 1 Then > EquipmentSequence = 1 > End If > EquipmentSerialNumber.SetFocus > LastUpdated = Date > End Sub -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Apr 29 21:13:18 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 22:13:18 -0400 Subject: [AccessD] Sorry for joking around In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED09FD72AC@WPEXCH05.colesmyer.ad.cmltd.net.au> References: <49DFE57FB126044B8A8B934E7AEA09ED09FD72AC@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: <4817D5BE.2010905@colbyconsulting.com> It used to be that you worked for a company, and they paid you to go to training seminars which they paid for. Now you are lucky (or not) to work for a company at all. In any event I find myself kind of "stuck" in maintenance mode as a consultant, maintaining databases that I designed (or inherited) years ago in Access. I am struggling to break out of that but I feel that I owe the companies, so I continue to support them, which takes a lot of time. Of course they pay me moderately well for my continuing support, but what I do NOT want to do is continue designing NEW Access applications which I will be stuck supporting for the rest of my life. And so I struggle to learn "the new stuff". One thing that working "for" a company does often provide is a live, daily, close support group, other people that you can go to with questions, live, in person. These DBA email groups are close, but still not the same. OTOH there is almost certainly more expertise in these groups. When the day comes that we can literally remote in to each others computers and you can see my code and I can see yours... Anyway, I am loving the vb.net stuff I am doing now and learning a lot. I had reached the point in Access where it felt like there wasn't a lot left that I wanted to know. Boy howdy, there's a TON of .net stuff left to know. ;-) John W. Colby www.ColbyConsulting.com Darryl Collins wrote: > hahahaha! yeah, I must admit in every role i have had for the past 10 years, I try to make sure I am there because i am learning something. Kind of like going to paid uni really. Right now I am here in my current role as I have had to learn Access and now I am about to have an SQL Server database handovered to me, which will be interesting to say the least! Looks like a few late nights doing research aaaah... :) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, 30 April 2008 8:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sorry for joking around > > > In 1994 I took a job for $12 an hour. I had been making 44K a year and > got laid off, and couldn't get work (Southern California during the > recession of 92). In fact I have only ever had one "real job" since > that time, I have been a consultant. > > At any rate, I took this job for $12 / hour learning Access as I built a > database for a small company. I read Access books for 4 hours and > worked six and they paid me for the whole time. > > the rest as they say is history. You can believe that the work I did > for $12 / hour was worth... about $12 / hour. ;-) > > But I came out of that job with a pretty good grasp of Access. > > John W. Colby > www.ColbyConsulting.com > > > Edward S Zuris wrote: >> Sorry for joking around. Things are getting grim. >> >> I know a client who thinks $15 an hour is too much. >> >> Before this is over, we'll be working for table scraps. From edzedz at comcast.net Tue Apr 29 22:27:19 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 20:27:19 -0700 Subject: [AccessD] Sorry for joking around In-Reply-To: <4817A284.4050801@colbyconsulting.com> Message-ID: <002901c8aa72$18d3b360$e1dea8c0@dudley1> I was in Southern California during the recession of 92 and got laid off from the space station at Seal beach. I got in involved in Access in 93 and have been using it since. Sort of the poor man's mini-computer. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 3:35 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sorry for joking around In 1994 I took a job for $12 an hour. I had been making 44K a year and got laid off, and couldn't get work (Southern California during the recession of 92). In fact I have only ever had one "real job" since that time, I have been a consultant. At any rate, I took this job for $12 / hour learning Access as I built a database for a small company. I read Access books for 4 hours and worked six and they paid me for the whole time. the rest as they say is history. You can believe that the work I did for $12 / hour was worth... about $12 / hour. ;-) But I came out of that job with a pretty good grasp of Access. John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Sorry for joking around. Things are getting grim. > > I know a client who thinks $15 an hour is too much. > > Before this is over, we'll be working for table scraps. > > > -----Original Message----- > From: Edward S Zuris [mailto:edzedz at comcast.net] > Sent: Tuesday, April 29, 2008 4:02 PM > To: 'Access Developers discussion and problem solving' > Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > You can fudge that with the F color factor. > > Is there a color for (2^16)-1 ? > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 2:00 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? > > > I think that is a good estimate. > > ;-) > > But you forgot to factor in intellectual and emotional age. Or was that > intentional? > > John W. Colby > www.ColbyConsulting.com > > > Mark A Matte wrote: >> With all the different feedback...and formulas I found...and gas prices... >> >> Avg Age on AccessD=A >> My age =B >> Moon phase= C >> Years Experience=E >> that weird 9 tenths gas thing= 9/10 >> windows value for favorite color=F >> (F/((A-B)*(C+E)))+9/10=$104.99 9/10 >> >> We'll go with travel expenses + $104.99 9/10 per hour????? >> >> >> >> >>> From: wdhindman at dejpolsystems.com >>> To: accessd at databaseadvisors.com >>> Date: Tue, 29 Apr 2008 13:30:19 -0400 >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>> ...lol ...its funny that something I wrote so long ago remains > immediately >>> identifiable here ...JC and pks are a legend unto themselves :) >>> >>> William >>> >>> -------------------------------------------------- >>> From: "jwcolby" >>> Sent: Tuesday, April 29, 2008 1:19 PM >>> To: "Access Developers discussion and problem solving" >>> >>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>> >>>> multi-field primary? >>>> >>>> Is someone using a multi-field primary? Let me at 'em. >>>> >>>> John W. Colby >>>> www.ColbyConsulting.com >>>> >>>> >>>> Mark A Matte wrote: >>>>> Excelent article. I think my favorite part was: >>>>> >>>>> "will go flat broke and be looking for a salaried position sooner than >>>>> John Colby can jump on a multi-field primary." >>>>> >>>>> Seriously though...The pricing was in line with what I was hearing >>>>> 'through the grapevine" >>>>> >>>>> Thanks, >>>>> >>>>> mark >>>>> >>>>>> From: wdhindman at dejpolsystems.com >>>>>> To: accessd at databaseadvisors.com >>>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>> ...97 to xp is just minor grunt work if the original coder actually > did >>>>>> his >>>>>> job. >>>>>> >>>>>> ...but if the "97" code is really A2 code running under the 3.5 > library >>>>>> then >>>>>> you can have a nightmare on your hands ...it all depends on the > original >>>>>> coder, how much Access Basic used versus API calls, and how well >>>>>> commented >>>>>> it is/was. >>>>>> >>>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>>> existing code and produce a proprietary report on what is actually >>>>>> needed >>>>>> ...then go from there once you have something real to deal with ...if >>>>>> you >>>>>> have the FMS diagnostics suite, this is usually something you can do > in >>>>>> a >>>>>> few hours, produce reams of report paper on, and impress the hell out > of >>>>>> them without actually killing yourself ...if you don't have the FMS >>>>>> Suite, >>>>>> good luck ...whatever you do don't give them a price without knowing >>>>>> exactly >>>>>> what you're taking on ...and make sure that the conversion project is >>>>>> extremely well defined in terms of additional reports, functionality, >>>>>> etc >>>>>> ...and that you have a firm understanding that any and all >>>>>> changes/additions >>>>>> past your original proposal are at additional cost. >>>>>> >>>>>> ...as to hourly rate, there's an article I wrote on the subject for > the >>>>>> first dba newsletter which is still posted on the website ...nothing > has >>>>>> really changed ...if you run the numbers your rate question should >>>>>> answer >>>>>> itself ...don't sell yourself short ...its better to starve in a > rocking >>>>>> chair than to starve while producing code you sold short ...imnsho of >>>>>> course. >>>>>> >>>>>> ...hth :) >>>>>> >>>>>> William >>>>>> >>>>>> -------------------------------------------------- >>>>>> From: "Mark A Matte" >>>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>>> To: "Access Developers discussion and problem solving" >>>>>> >>>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>> >>>>>>> Hello All, >>>>>>> >>>>>>> A small company needs to have some Access DBs upgraded from Access > 2.0 >>>>>>> and >>>>>>> A97 to XP. >>>>>>> >>>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>>> >>>>>>> The project will involve upgrading, some system functionality >>>>>>> modifications, and some new reports. Some of their current >>>>>>> functionality >>>>>>> is "broken" (all the detail they had). >>>>>>> >>>>>>> Any suggestions to the approach, things to look out for in the >>>>>>> migration, >>>>>>> or any advice? >>>>>>> >>>>>>> Also, what would be considered a fair hourly rate? >>>>>>> >>>>>>> Thanks, >>>>>>> >>>>>>> Mark A. Matte >>>>>>> _________________________________________________________________ >>>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>>> > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh > _realtime_042008 >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>>> >>>>>> -- >>>>>> AccessD mailing list >>>>>> AccessD at databaseadvisors.com >>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>> Website: http://www.databaseadvisors.com >>>>> _________________________________________________________________ >>>>> Back to work after baby?how do you know when you?re ready? >>>>> > http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 > 7498&ocid=T067MSN40A0701A >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>>> >>> -- >>> AccessD mailing list >>> AccessD at databaseadvisors.com >>> http://databaseadvisors.com/mailman/listinfo/accessd >>> Website: http://www.databaseadvisors.com >> _________________________________________________________________ >> Spell a grand slam in this game where word skill meets World Series. Get > in the game. > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Tue Apr 29 22:39:17 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Tue, 29 Apr 2008 20:39:17 -0700 Subject: [AccessD] Sorry for joking around In-Reply-To: <4817D5BE.2010905@colbyconsulting.com> Message-ID: <002a01c8aa73$c52757b0$e1dea8c0@dudley1> These days you are lucky to have income, W2 or 1099. Most of us are looking to learn new stuff. I been trying to teach myself C#, between whatever income opportunity that comes around. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Tuesday, April 29, 2008 7:13 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sorry for joking around It used to be that you worked for a company, and they paid you to go to training seminars which they paid for. Now you are lucky (or not) to work for a company at all. In any event I find myself kind of "stuck" in maintenance mode as a consultant, maintaining databases that I designed (or inherited) years ago in Access. I am struggling to break out of that but I feel that I owe the companies, so I continue to support them, which takes a lot of time. Of course they pay me moderately well for my continuing support, but what I do NOT want to do is continue designing NEW Access applications which I will be stuck supporting for the rest of my life. And so I struggle to learn "the new stuff". One thing that working "for" a company does often provide is a live, daily, close support group, other people that you can go to with questions, live, in person. These DBA email groups are close, but still not the same. OTOH there is almost certainly more expertise in these groups. When the day comes that we can literally remote in to each others computers and you can see my code and I can see yours... Anyway, I am loving the vb.net stuff I am doing now and learning a lot. I had reached the point in Access where it felt like there wasn't a lot left that I wanted to know. Boy howdy, there's a TON of .net stuff left to know. ;-) John W. Colby www.ColbyConsulting.com Darryl Collins wrote: > hahahaha! yeah, I must admit in every role i have had for the past 10 years, I try to make sure I am there because i am learning something. Kind of like going to paid uni really. Right now I am here in my current role as I have had to learn Access and now I am about to have an SQL Server database handovered to me, which will be interesting to say the least! Looks like a few late nights doing research aaaah... :) > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, 30 April 2008 8:35 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sorry for joking around > > > In 1994 I took a job for $12 an hour. I had been making 44K a year and > got laid off, and couldn't get work (Southern California during the > recession of 92). In fact I have only ever had one "real job" since > that time, I have been a consultant. > > At any rate, I took this job for $12 / hour learning Access as I built a > database for a small company. I read Access books for 4 hours and > worked six and they paid me for the whole time. > > the rest as they say is history. You can believe that the work I did > for $12 / hour was worth... about $12 / hour. ;-) > > But I came out of that job with a pretty good grasp of Access. > > John W. Colby > www.ColbyConsulting.com > > > Edward S Zuris wrote: >> Sorry for joking around. Things are getting grim. >> >> I know a client who thinks $15 an hour is too much. >> >> Before this is over, we'll be working for table scraps. -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From jwcolby at colbyconsulting.com Tue Apr 29 22:33:39 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Tue, 29 Apr 2008 23:33:39 -0400 Subject: [AccessD] Sorry for joking around In-Reply-To: <002901c8aa72$18d3b360$e1dea8c0@dudley1> References: <002901c8aa72$18d3b360$e1dea8c0@dudley1> Message-ID: <4817E893.1020507@colbyconsulting.com> I was living in San Marcos at the time, had been there for 12 years by then. I was working as a Test Engineer for Stac Electronics of Stacker data compression fame, out of Carlsbad. They got sat on by the Microsoft gorilla and laid off about 1/2 of the company. I was in the wrong half. I never did get another permanent job, too many laid off Engineers hanging around. I did consulting and temp agency stuff, ended up working a temp job down in Mexico, and eventually just moved down there lock stock and wife, dogs and cats. I also got involved in Access in 93 / 94 and ended up doing that as a consultant ever since. At that time there was no internet as we know it, just bulletin boards and stuff. I was a founding member of the San Diego Access Users Group, BOD and all that stuff. Loved that I had a place to go once a month to get help. My first consulting job was a database for the Ladies Auxiliary of the Fleet Reserve Association... http://www.la-fra.org/ which I bid $5K to do and lost soooo much money on. the treasurer at that time lived in Chula Vista and I about lived at her house for two months or so. In fact I actually bid the job well but didn't take into account the data migration, getting the old existing data out of a custom VB database. That is where I lost the money. But it was work and I was hungry. Those were different times. John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > I was in Southern California during > the recession of 92 and got laid off > from the space station at Seal beach. > > I got in involved in Access in 93 and > have been using it since. Sort of the > poor man's mini-computer. > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Tuesday, April 29, 2008 3:35 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sorry for joking around > > > In 1994 I took a job for $12 an hour. I had been making 44K a year and > got laid off, and couldn't get work (Southern California during the > recession of 92). In fact I have only ever had one "real job" since > that time, I have been a consultant. > > At any rate, I took this job for $12 / hour learning Access as I built a > database for a small company. I read Access books for 4 hours and > worked six and they paid me for the whole time. > > the rest as they say is history. You can believe that the work I did > for $12 / hour was worth... about $12 / hour. ;-) > > But I came out of that job with a pretty good grasp of Access. > > John W. Colby > www.ColbyConsulting.com > > > Edward S Zuris wrote: >> Sorry for joking around. Things are getting grim. >> >> I know a client who thinks $15 an hour is too much. >> >> Before this is over, we'll be working for table scraps. >> >> >> -----Original Message----- >> From: Edward S Zuris [mailto:edzedz at comcast.net] >> Sent: Tuesday, April 29, 2008 4:02 PM >> To: 'Access Developers discussion and problem solving' >> Subject: RE: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> You can fudge that with the F color factor. >> >> Is there a color for (2^16)-1 ? >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >> Sent: Tuesday, April 29, 2008 2:00 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >> >> >> I think that is a good estimate. >> >> ;-) >> >> But you forgot to factor in intellectual and emotional age. Or was that >> intentional? >> >> John W. Colby >> www.ColbyConsulting.com >> >> >> Mark A Matte wrote: >>> With all the different feedback...and formulas I found...and gas > prices... >>> Avg Age on AccessD=A >>> My age =B >>> Moon phase= C >>> Years Experience=E >>> that weird 9 tenths gas thing= 9/10 >>> windows value for favorite color=F >>> (F/((A-B)*(C+E)))+9/10=$104.99 9/10 >>> >>> We'll go with travel expenses + $104.99 9/10 per hour????? >>> >>> >>> >>> >>>> From: wdhindman at dejpolsystems.com >>>> To: accessd at databaseadvisors.com >>>> Date: Tue, 29 Apr 2008 13:30:19 -0400 >>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>> >>>> ...lol ...its funny that something I wrote so long ago remains >> immediately >>>> identifiable here ...JC and pks are a legend unto themselves :) >>>> >>>> William >>>> >>>> -------------------------------------------------- >>>> From: "jwcolby" >>>> Sent: Tuesday, April 29, 2008 1:19 PM >>>> To: "Access Developers discussion and problem solving" >>>> >>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>> >>>>> multi-field primary? >>>>> >>>>> Is someone using a multi-field primary? Let me at 'em. >>>>> >>>>> John W. Colby >>>>> www.ColbyConsulting.com >>>>> >>>>> >>>>> Mark A Matte wrote: >>>>>> Excelent article. I think my favorite part was: >>>>>> >>>>>> "will go flat broke and be looking for a salaried position sooner than >>>>>> John Colby can jump on a multi-field primary." >>>>>> >>>>>> Seriously though...The pricing was in line with what I was hearing >>>>>> 'through the grapevine" >>>>>> >>>>>> Thanks, >>>>>> >>>>>> mark >>>>>> >>>>>>> From: wdhindman at dejpolsystems.com >>>>>>> To: accessd at databaseadvisors.com >>>>>>> Date: Tue, 29 Apr 2008 12:11:54 -0400 >>>>>>> Subject: Re: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>>> >>>>>>> ...97 to xp is just minor grunt work if the original coder actually >> did >>>>>>> his >>>>>>> job. >>>>>>> >>>>>>> ...but if the "97" code is really A2 code running under the 3.5 >> library >>>>>>> then >>>>>>> you can have a nightmare on your hands ...it all depends on the >> original >>>>>>> coder, how much Access Basic used versus API calls, and how well >>>>>>> commented >>>>>>> it is/was. >>>>>>> >>>>>>> ...my practice is to give them a firm fixed price quote to assess the >>>>>>> existing code and produce a proprietary report on what is actually >>>>>>> needed >>>>>>> ...then go from there once you have something real to deal with ...if >>>>>>> you >>>>>>> have the FMS diagnostics suite, this is usually something you can do >> in >>>>>>> a >>>>>>> few hours, produce reams of report paper on, and impress the hell out >> of >>>>>>> them without actually killing yourself ...if you don't have the FMS >>>>>>> Suite, >>>>>>> good luck ...whatever you do don't give them a price without knowing >>>>>>> exactly >>>>>>> what you're taking on ...and make sure that the conversion project is >>>>>>> extremely well defined in terms of additional reports, functionality, >>>>>>> etc >>>>>>> ...and that you have a firm understanding that any and all >>>>>>> changes/additions >>>>>>> past your original proposal are at additional cost. >>>>>>> >>>>>>> ...as to hourly rate, there's an article I wrote on the subject for >> the >>>>>>> first dba newsletter which is still posted on the website ...nothing >> has >>>>>>> really changed ...if you run the numbers your rate question should >>>>>>> answer >>>>>>> itself ...don't sell yourself short ...its better to starve in a >> rocking >>>>>>> chair than to starve while producing code you sold short ...imnsho of >>>>>>> course. >>>>>>> >>>>>>> ...hth :) >>>>>>> >>>>>>> William >>>>>>> >>>>>>> -------------------------------------------------- >>>>>>> From: "Mark A Matte" >>>>>>> Sent: Tuesday, April 29, 2008 11:17 AM >>>>>>> To: "Access Developers discussion and problem solving" >>>>>>> >>>>>>> Subject: [AccessD] Migrate 2.0 and A97 to XP: Advice and Cost??? >>>>>>> >>>>>>>> Hello All, >>>>>>>> >>>>>>>> A small company needs to have some Access DBs upgraded from Access >> 2.0 >>>>>>>> and >>>>>>>> A97 to XP. >>>>>>>> >>>>>>>> They want to provide airfare and hotel...and pay hourly. >>>>>>>> >>>>>>>> The project will involve upgrading, some system functionality >>>>>>>> modifications, and some new reports. Some of their current >>>>>>>> functionality >>>>>>>> is "broken" (all the detail they had). >>>>>>>> >>>>>>>> Any suggestions to the approach, things to look out for in the >>>>>>>> migration, >>>>>>>> or any advice? >>>>>>>> >>>>>>>> Also, what would be considered a fair hourly rate? >>>>>>>> >>>>>>>> Thanks, >>>>>>>> >>>>>>>> Mark A. Matte >>>>>>>> _________________________________________________________________ >>>>>>>> In a rush? Get real-time answers with Windows Live Messenger. >>>>>>>> > http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh >> _realtime_042008 >>>>>>>> -- >>>>>>>> AccessD mailing list >>>>>>>> AccessD at databaseadvisors.com >>>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>>> Website: http://www.databaseadvisors.com >>>>>>>> >>>>>>> -- >>>>>>> AccessD mailing list >>>>>>> AccessD at databaseadvisors.com >>>>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>>>> Website: http://www.databaseadvisors.com >>>>>> _________________________________________________________________ >>>>>> Back to work after baby?how do you know when you?re ready? >>>>>> > http://lifestyle.msn.com/familyandparenting/articleNW.aspx?cp-documentid=579 >> 7498&ocid=T067MSN40A0701A >>>>> -- >>>>> AccessD mailing list >>>>> AccessD at databaseadvisors.com >>>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>>> Website: http://www.databaseadvisors.com >>>>> >>>> -- >>>> AccessD mailing list >>>> AccessD at databaseadvisors.com >>>> http://databaseadvisors.com/mailman/listinfo/accessd >>>> Website: http://www.databaseadvisors.com >>> _________________________________________________________________ >>> Spell a grand slam in this game where word skill meets World Series. Get >> in the game. >> > http://club.live.com/word_slugger.aspx?icid=word_slugger_wlhm_admod_april08 >> -- >> AccessD mailing list >> AccessD at databaseadvisors.com >> http://databaseadvisors.com/mailman/listinfo/accessd >> Website: http://www.databaseadvisors.com >> > -- > 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 Apr 30 00:30:39 2008 From: darren at activebilling.com.au (Darren D) Date: Wed, 30 Apr 2008 15:30:39 +1000 Subject: [AccessD] A2003: Distinct or Group by in a DLookup Message-ID: <200804300530.m3U5UfPk032729@databaseadvisors.com> Hi Team I have a simple DLOOKUP working well intRecordCount = DCount("[ClientID]", "tblPendingActions") But I want to know - Is there a "Distinct" version of the same? EG intRecordCount May return 10 records (but this may only be across say 2 accounts) So I want to know if there is something where I can group on the ClientID - like intRecordCount = DCount(Distinct("[ClientID]", "tblPendingActions")) Many thanks in advance Darren From stuart at lexacorp.com.pg Wed Apr 30 01:01:56 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Wed, 30 Apr 2008 16:01:56 +1000 Subject: [AccessD] A2003: Distinct or Group by in a DLookup In-Reply-To: <200804300530.m3U5UfPk032729@databaseadvisors.com> References: <200804300530.m3U5UfPk032729@databaseadvisors.com> Message-ID: <481897F4.21891.3F4EDB23@stuart.lexacorp.com.pg> Not AFAIK. DCount() only operates on a Table or Query. One way would be to create and save the query "Select Distinct ClientID from tblPendingActions". Then use DCount on that saved query. On 30 Apr 2008 at 15:30, Darren D wrote: > Hi Team > > I have a simple DLOOKUP working well > > intRecordCount = DCount("[ClientID]", "tblPendingActions") > > But I want to know - Is there a "Distinct" version of the same? > > > > EG > > intRecordCount May return 10 records (but this may only be across say 2 > accounts) > > So I want to know if there is something where I can group on the ClientID - like > > intRecordCount = DCount(Distinct("[ClientID]", "tblPendingActions")) > > > > Many thanks in advance > > > > Darren > > > > > > -- > 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 Apr 30 01:45:54 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Apr 2008 07:45:54 +0100 Subject: [AccessD] A2003: Distinct or Group by in a DLookup In-Reply-To: <481897F4.21891.3F4EDB23@stuart.lexacorp.com.pg> References: <200804300530.m3U5UfPk032729@databaseadvisors.com> <481897F4.21891.3F4EDB23@stuart.lexacorp.com.pg> Message-ID: <004001c8aa8d$d77fd990$8119fea9@LTVM> You could try something like this: intRecordCount = DCount("[ClientID]", "tblPendingActions","ClientID in (select ClientID from tblPendingActions group by ClientID)") This is Air Code and needs testing, but should work. It will be slow on large datasets. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, April 30, 2008 7:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup Not AFAIK. DCount() only operates on a Table or Query. One way would be to create and save the query "Select Distinct ClientID from tblPendingActions". Then use DCount on that saved query. On 30 Apr 2008 at 15:30, Darren D wrote: > Hi Team > > I have a simple DLOOKUP working well > > intRecordCount = DCount("[ClientID]", "tblPendingActions") > > But I want to know - Is there a "Distinct" version of the same? > > > > EG > > intRecordCount May return 10 records (but this may only be across say > 2 > accounts) > > So I want to know if there is something where I can group on the > ClientID - like > > intRecordCount = DCount(Distinct("[ClientID]", "tblPendingActions")) > > > > Many thanks in advance > > > > Darren > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > 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 Apr 30 06:43:50 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 30 Apr 2008 07:43:50 -0400 Subject: [AccessD] Sorry for joking around In-Reply-To: <002b01c8aa4e$cc381e60$0300a8c0@danwaters> References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters><004901c8aa4c$35c6b330$6500a8c0@Sus anOne> <002b01c8aa4e$cc381e60$0300a8c0@danwaters> Message-ID: <48185B76.7080603@torchlake.com> In fact, my biggest customer is the local community college, and we fill out a sheet of questions - I think it's down to about 12, now - which need to be answered "no" in order to prove I am not a direct employee. All of our contract instructors have to do that every year. It keeps us and the college out of trouble with the IRS. Is this where I get to rant about the IRS, a quasi governmental agency, having the power to be accuser, judge, and jury, and to convict without proof? Or, should I wait and do that somewhere else at another time? Tina Dan Waters wrote: > What I meant is that if you, claiming yourself to be an independent > contractor, can be re-classified by the IRS as a direct (W2) employee if you > meet certain criteria. > > Obviously if you get all your money from one 'customer', work at their site, > use their equipment, and always take specific instruction from a manager, > then you are in effect a direct employee. When I started working for > myself, the IRS had a 20 question rule. The more questions you answered yes > to the more likely that you were actually a direct employee. I don't think > they use the 20 question rule anymore, but the concept still applies. > > If they consider you to be, in effect, a direct employee then the IRS can > unilaterally change both the taxes you owe and the taxes your customer owes, > which would probably be more. > > This really is something to keep in mind if a customer wants you to work at > their site for a long time. > > Here is the IRS page on this: > http://www.irs.gov/businesses/small/article/0,,id=99921,00.html > > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins > Sent: Tuesday, April 29, 2008 5:56 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sorry for joking around > > - and if you're > >> doing that then the IRS will consider you to be an actual employee. >> > > ====What do you mean by that? The amount billed or the hours worked is > irrelevant to the IRS. > > Susan H. > > From wdhindman at dejpolsystems.com Wed Apr 30 07:08:10 2008 From: wdhindman at dejpolsystems.com (William Hindman) Date: Wed, 30 Apr 2008 08:08:10 -0400 Subject: [AccessD] Sorry for joking around References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters><004901c8aa4c$35c6b330$6500a8c0@SusanOne> <002b01c8aa4e$cc381e60$0300a8c0@danwaters> <48185B76.7080603@torchlake.com> Message-ID: <69D58D32D2AE415EBF345BC77FC7DD83@jislaptopdev> ...if you start an IRS rant thread there won't be enough bandwidth left over for the regular posts :( William -------------------------------------------------- From: "Tina Norris Fields" Sent: Wednesday, April 30, 2008 7:43 AM To: "Access Developers discussion and problem solving" Subject: Re: [AccessD] Sorry for joking around > In fact, my biggest customer is the local community college, and we fill > out a sheet of questions - I think it's down to about 12, now - which > need to be answered "no" in order to prove I am not a direct employee. > All of our contract instructors have to do that every year. It keeps us > and the college out of trouble with the IRS. Is this where I get to > rant about the IRS, a quasi governmental agency, having the power to be > accuser, judge, and jury, and to convict without proof? Or, should I > wait and do that somewhere else at another time? > Tina > > Dan Waters wrote: >> What I meant is that if you, claiming yourself to be an independent >> contractor, can be re-classified by the IRS as a direct (W2) employee if >> you >> meet certain criteria. >> >> Obviously if you get all your money from one 'customer', work at their >> site, >> use their equipment, and always take specific instruction from a manager, >> then you are in effect a direct employee. When I started working for >> myself, the IRS had a 20 question rule. The more questions you answered >> yes >> to the more likely that you were actually a direct employee. I don't >> think >> they use the 20 question rule anymore, but the concept still applies. >> >> If they consider you to be, in effect, a direct employee then the IRS can >> unilaterally change both the taxes you owe and the taxes your customer >> owes, >> which would probably be more. >> >> This really is something to keep in mind if a customer wants you to work >> at >> their site for a long time. >> >> Here is the IRS page on this: >> http://www.irs.gov/businesses/small/article/0,,id=99921,00.html >> >> >> Dan >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan Harkins >> Sent: Tuesday, April 29, 2008 5:56 PM >> To: Access Developers discussion and problem solving >> Subject: Re: [AccessD] Sorry for joking around >> >> - and if you're >> >>> doing that then the IRS will consider you to be an actual employee. >>> >> >> ====What do you mean by that? The amount billed or the hours worked is >> irrelevant to the IRS. >> >> 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 Apr 30 07:12:26 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 30 Apr 2008 08:12:26 -0400 Subject: [AccessD] Sorry for joking around References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters><004901c8aa4c$35c6b330$6500a8c0@SusanOne> <002b01c8aa4e$cc381e60$0300a8c0@danwaters> <48185B76.7080603@torchlake.com> Message-ID: <007001c8aabb$8eb37130$6500a8c0@SusanOne> Please come over to OT -- I could use the support. I ardently hate the IRS and a few of the OTers think I'm over zealous. :) Susan H. > accuser, judge, and jury, and to convict without proof? Or, should I > wait and do that somewhere else at another time? From ssharkins at gmail.com Wed Apr 30 07:09:46 2008 From: ssharkins at gmail.com (Susan Harkins) Date: Wed, 30 Apr 2008 08:09:46 -0400 Subject: [AccessD] Sorry for joking around References: <002a01c8aa73$c52757b0$e1dea8c0@dudley1> Message-ID: <006d01c8aabb$8dd10070$6500a8c0@SusanOne> > Most of us are looking to learn new stuff. ======Took advantage of the free training CD's and just received the one on ASP.NET. Not sure what possessed me. Susan H. From jwcolby at colbyconsulting.com Wed Apr 30 10:16:33 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Apr 2008 11:16:33 -0400 Subject: [AccessD] Quiet day? Message-ID: <48188D51.6080001@colbyconsulting.com> Is there anybody out there.... ;-) -- John W. Colby www.ColbyConsulting.com From rosalyn.clarke at barclays.com Wed Apr 30 10:20:20 2008 From: rosalyn.clarke at barclays.com (rosalyn.clarke at barclays.com) Date: Wed, 30 Apr 2008 16:20:20 +0100 Subject: [AccessD] Quiet day? In-Reply-To: <48188D51.6080001@colbyconsulting.com> References: <48188D51.6080001@colbyconsulting.com> Message-ID: o/ -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: 30 April 2008 16:17 To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 e-mail and any attachments are confidential and intended solely for the addressee and may also be privileged or exempt from disclosure under applicable law. If you are not the addressee, or have received this e-mail in error, please notify the sender immediately, delete it from your system and do not copy, disclose or otherwise act upon any part of this e-mail or its attachments. Internet communications are not guaranteed to be secure or virus-free. The Barclays Group does not accept responsibility for any loss arising from unauthorised access to, or interference with, any Internet communications by any third party, or from the transmission of any viruses. Replies to this e-mail may be monitored by the Barclays Group for operational or business reasons. Any opinion or other information in this e-mail or its attachments that does not relate to the business of the Barclays Group is personal to the sender and is not given or endorsed by the Barclays Group. Barclays Bank PLC.Registered in England and Wales (registered no. 1026167). Registered Office: 1 Churchill Place, London, E14 5HP, United Kingdom. Barclays Bank PLC is authorised and regulated by the Financial Services Authority. From EdTesiny at oasas.state.ny.us Wed Apr 30 10:20:38 2008 From: EdTesiny at oasas.state.ny.us (Tesiny, Ed) Date: Wed, 30 Apr 2008 11:20:38 -0400 Subject: [AccessD] Quiet day? In-Reply-To: <48188D51.6080001@colbyconsulting.com> References: <48188D51.6080001@colbyconsulting.com> Message-ID: Here but a ton of work to do. 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 jwcolby Sent: Wednesday, April 30, 2008 11:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 Apr 30 10:23:24 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 30 Apr 2008 08:23:24 -0700 Subject: [AccessD] Sorry for joking around In-Reply-To: <48185B76.7080603@torchlake.com> References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters><004901c8aa4c$35c6b330$6500a8c0@SusanOne> <002b01c8aa4e$cc381e60$0300a8c0@danwaters> <48185B76.7080603@torchlake.com> Message-ID: Why preach to the choir? LOL Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Tina Norris Fields Sent: Wednesday, April 30, 2008 4:44 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Sorry for joking around In fact, my biggest customer is the local community college, and we fill out a sheet of questions - I think it's down to about 12, now - which need to be answered "no" in order to prove I am not a direct employee. All of our contract instructors have to do that every year. It keeps us and the college out of trouble with the IRS. Is this where I get to rant about the IRS, a quasi governmental agency, having the power to be accuser, judge, and jury, and to convict without proof? Or, should I wait and do that somewhere else at another time? Tina Dan Waters wrote: > What I meant is that if you, claiming yourself to be an independent > contractor, can be re-classified by the IRS as a direct (W2) employee > if you meet certain criteria. > > Obviously if you get all your money from one 'customer', work at their > site, use their equipment, and always take specific instruction from a > manager, then you are in effect a direct employee. When I started > working for myself, the IRS had a 20 question rule. The more > questions you answered yes to the more likely that you were actually a > direct employee. I don't think they use the 20 question rule anymore, but the concept still applies. > > If they consider you to be, in effect, a direct employee then the IRS > can unilaterally change both the taxes you owe and the taxes your > customer owes, which would probably be more. > > This really is something to keep in mind if a customer wants you to > work at their site for a long time. > > Here is the IRS page on this: > http://www.irs.gov/businesses/small/article/0,,id=99921,00.html > > > Dan > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Susan > Harkins > Sent: Tuesday, April 29, 2008 5:56 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Sorry for joking around > > - and if you're > >> doing that then the IRS will consider you to be an actual employee. >> > > ====What do you mean by that? The amount billed or the hours worked is > irrelevant to the IRS. > > Susan H. > > -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From cfoust at infostatsystems.com Wed Apr 30 10:23:58 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 30 Apr 2008 08:23:58 -0700 Subject: [AccessD] Quiet day? In-Reply-To: <48188D51.6080001@colbyconsulting.com> References: <48188D51.6080001@colbyconsulting.com> Message-ID: No Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 andy at minstersystems.co.uk Wed Apr 30 10:30:25 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 30 Apr 2008 16:30:25 +0100 Subject: [AccessD] Query Question Message-ID: <200804301530.m3UFURY2014878@databaseadvisors.com> Hi folks Looking for best solution to a simple problem. It's of the "if var is anything between x and y return this value, if anywhere between xx and yy return that etc". I'll express it in its most basic form: Table LKUP has fields [RangeStart], [RangeEnd], [Result1], [Result2] and looks like this 0 14.9 1500 1700 15 24.9 2000 2500 25 99.9 2350 2900 ([RangeEnd] is probably superfluous but I hope it makes the example clearer) Table1 has (among others) field [LookupValue] I want a query which if [LookupValue] on Table1 is anywhere between 0 and 14.9 returns 1500 and 1700 from Lkup, if it's between 15 and 24.9 returns 2000 and 2500, and anything from 25 upwards returns 2350 and 2900. My solution is this: SELECT Table1.[LookupValue],Max([Lkup].Result1) ,Max([Lkup].Result2) FROM Table1 LEFT JOIN [Lkup] ON Table1.[LookupValue] >= [Lkup].[RangeStart] GROUP BY Table1.[LookupValue]; Seems to work but because it uses Max it depends on the values in Result1 and Result2 getting larger as the lookups get larger. If they didn't then the Max would return the wrong results (I think). Any other, or better, ideas? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 From edzedz at comcast.net Wed Apr 30 11:32:00 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 09:32:00 -0700 Subject: [AccessD] Quiet day? In-Reply-To: <48188D51.6080001@colbyconsulting.com> Message-ID: <003b01c8aadf$b7be2560$e1dea8c0@dudley1> Ok. Here is a challenge. Is there a VBA method under 10,000 lines of code to set the margins of an Access 2000 report ? = = = = = = = = = = = = = = = = = = = = = = = = = This is a script from Word 2000. = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 Apr 30 10:40:04 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Apr 2008 11:40:04 -0400 Subject: [AccessD] Quiet day? In-Reply-To: <003b01c8aadf$b7be2560$e1dea8c0@dudley1> References: <003b01c8aadf$b7be2560$e1dea8c0@dudley1> Message-ID: <481892D4.3060504@colbyconsulting.com> ROTFL. John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Ok. Here is a challenge. > > Is there a VBA method under 10,000 lines of code > to set the margins of an Access 2000 report ? > > = = = = = = = = = = = = = = = = = = = = = = = = = > This is a script from Word 2000. > = = = = = = = = = = = = = = = = = = = = = = = = = > > With ActiveDocument.PageSetup > .LineNumbering.Active = False > .Orientation = wdOrientPortrait > .TopMargin = InchesToPoints(0.7) > .BottomMargin = InchesToPoints(0.6) > .LeftMargin = InchesToPoints(0.5) > .RightMargin = InchesToPoints(0.4) > .Gutter = InchesToPoints(0) > .HeaderDistance = InchesToPoints(0) > .FooterDistance = InchesToPoints(0) > .PageWidth = InchesToPoints(8.5) > .PageHeight = InchesToPoints(11) > .FirstPageTray = wdPrinterDefaultBin > .OtherPagesTray = wdPrinterDefaultBin > .SectionStart = wdSectionNewPage > .OddAndEvenPagesHeaderFooter = False > .DifferentFirstPageHeaderFooter = False > .VerticalAlignment = wdAlignVerticalTop > .SuppressEndnotes = False > .MirrorMargins = False > .TwoPagesOnOne = False > .GutterPos = wdGutterPosLeft > End With > > = = = = = = = = = = = = = = = = = = = = = = = = = > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, April 30, 2008 8:17 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Quiet day? > > > Is there anybody out there.... > ;-) From DWUTKA at Marlow.com Wed Apr 30 10:45:45 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 30 Apr 2008 10:45:45 -0500 Subject: [AccessD] Query Question In-Reply-To: <200804301530.m3UFURY2014878@databaseadvisors.com> Message-ID: Sounds like a job for a subquery: SELECT T1.LookupValue, (SELECT Result1 FROM LKUP WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) AS Result1, (SELECT Result2 FROM LKUP WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) AS Result2 FROM Table1 as T1 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, April 30, 2008 10:30 AM To: Access Developers discussion and problem solving Subject: [AccessD] Query Question Hi folks Looking for best solution to a simple problem. It's of the "if var is anything between x and y return this value, if anywhere between xx and yy return that etc". I'll express it in its most basic form: Table LKUP has fields [RangeStart], [RangeEnd], [Result1], [Result2] and looks like this 0 14.9 1500 1700 15 24.9 2000 2500 25 99.9 2350 2900 ([RangeEnd] is probably superfluous but I hope it makes the example clearer) Table1 has (among others) field [LookupValue] I want a query which if [LookupValue] on Table1 is anywhere between 0 and 14.9 returns 1500 and 1700 from Lkup, if it's between 15 and 24.9 returns 2000 and 2500, and anything from 25 upwards returns 2350 and 2900. My solution is this: SELECT Table1.[LookupValue],Max([Lkup].Result1) ,Max([Lkup].Result2) FROM Table1 LEFT JOIN [Lkup] ON Table1.[LookupValue] >= [Lkup].[RangeStart] GROUP BY Table1.[LookupValue]; Seems to work but because it uses Max it depends on the values in Result1 and Result2 getting larger as the lookups get larger. If they didn't then the Max would return the wrong results (I think). Any other, or better, ideas? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 Wed Apr 30 10:45:58 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 30 Apr 2008 08:45:58 -0700 Subject: [AccessD] Quiet day? In-Reply-To: <003b01c8aadf$b7be2560$e1dea8c0@dudley1> References: <48188D51.6080001@colbyconsulting.com> <003b01c8aadf$b7be2560$e1dea8c0@dudley1> Message-ID: The report has the properties you need to set: top, bottom, left, right, orientation and papersize. What are you trying to do that requires more? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 9:32 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Ok. Here is a challenge. Is there a VBA method under 10,000 lines of code to set the margins of an Access 2000 report ? = = = = = = = = = = = = = = = = = = = = = = = = = This is a script from Word 2000. = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 edzedz at comcast.net Wed Apr 30 11:49:21 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 09:49:21 -0700 Subject: [AccessD] ROTFL In-Reply-To: <481892D4.3060504@colbyconsulting.com> Message-ID: <003c01c8aae2$24dea140$e1dea8c0@dudley1> Well when you catch your breath, what is the answer O' wise sage. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:40 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? ROTFL. John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Ok. Here is a challenge. > > Is there a VBA method under 10,000 lines of code > to set the margins of an Access 2000 report ? > > = = = = = = = = = = = = = = = = = = = = = = = = = > This is a script from Word 2000. > = = = = = = = = = = = = = = = = = = = = = = = = = > > With ActiveDocument.PageSetup > .LineNumbering.Active = False > .Orientation = wdOrientPortrait > .TopMargin = InchesToPoints(0.7) > .BottomMargin = InchesToPoints(0.6) > .LeftMargin = InchesToPoints(0.5) > .RightMargin = InchesToPoints(0.4) > .Gutter = InchesToPoints(0) > .HeaderDistance = InchesToPoints(0) > .FooterDistance = InchesToPoints(0) > .PageWidth = InchesToPoints(8.5) > .PageHeight = InchesToPoints(11) > .FirstPageTray = wdPrinterDefaultBin > .OtherPagesTray = wdPrinterDefaultBin > .SectionStart = wdSectionNewPage > .OddAndEvenPagesHeaderFooter = False > .DifferentFirstPageHeaderFooter = False > .VerticalAlignment = wdAlignVerticalTop > .SuppressEndnotes = False > .MirrorMargins = False > .TwoPagesOnOne = False > .GutterPos = wdGutterPosLeft > End With > > = = = = = = = = = = = = = = = = = = = = = = = = = > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, April 30, 2008 8:17 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Quiet day? > > > Is there anybody out there.... > ;-) -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From DWUTKA at Marlow.com Wed Apr 30 10:49:45 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 30 Apr 2008 10:49:45 -0500 Subject: [AccessD] Form system In-Reply-To: <49DFE57FB126044B8A8B934E7AEA09ED09FD72A9@WPEXCH05.colesmyer.ad.cmltd.net.au> Message-ID: Well I have a working demo up right now at http://www.marlow.com/wolfredirect.asp?FormSystem=1 However, got some feedback earlier today that it's not very obvious how to create a new form. To do so, you click the Root Form Administration link and create a new root form. Then go to Create/Edit Revisions, for the Root Form you created. Once you build the form, then link the fields, and activate your revision, and then you can start creating form entries for your new form. Login for that link is Fsadmin Fsuser1 Fsuser2 (Those are the three accounts to use, the password is the same as the name (all lowercase), and if it prompts for a domain, it's wolfwarehome) Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Darryl Collins Sent: Tuesday, April 29, 2008 8:39 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Form system Hey Drew, this sounds great and I would definately love to have a look at it. I suspect it will be way over my head, but hey, how else am I going learn to swim if I don't play in the deep end sometimes... :) cheers and many thanks Darryl. 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 mmattys at rochester.rr.com Wed Apr 30 10:51:32 2008 From: mmattys at rochester.rr.com (Michael R Mattys) Date: Wed, 30 Apr 2008 11:51:32 -0400 Subject: [AccessD] Quiet day? References: <003b01c8aadf$b7be2560$e1dea8c0@dudley1> Message-ID: <001a01c8aada$10f73cd0$0502a8c0@Laptop> There are these, but I'm pretty sure its for forms printing Application.SetOption "Left Margin", 0.5 Application.SetOption "Right Margin", 0.5 Application.SetOption "Top Margin", 0.5 Application.SetOption "Bottom Margin", 0.5 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Edward S Zuris" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, April 30, 2008 12:32 PM Subject: Re: [AccessD] Quiet day? > > Ok. Here is a challenge. > > Is there a VBA method under 10,000 lines of code > to set the margins of an Access 2000 report ? > > = = = = = = = = = = = = = = = = = = = = = = = = = > This is a script from Word 2000. > = = = = = = = = = = = = = = = = = = = = = = = = = > > With ActiveDocument.PageSetup > .LineNumbering.Active = False > .Orientation = wdOrientPortrait > .TopMargin = InchesToPoints(0.7) > .BottomMargin = InchesToPoints(0.6) > .LeftMargin = InchesToPoints(0.5) > .RightMargin = InchesToPoints(0.4) > .Gutter = InchesToPoints(0) > .HeaderDistance = InchesToPoints(0) > .FooterDistance = InchesToPoints(0) > .PageWidth = InchesToPoints(8.5) > .PageHeight = InchesToPoints(11) > .FirstPageTray = wdPrinterDefaultBin > .OtherPagesTray = wdPrinterDefaultBin > .SectionStart = wdSectionNewPage > .OddAndEvenPagesHeaderFooter = False > .DifferentFirstPageHeaderFooter = False > .VerticalAlignment = wdAlignVerticalTop > .SuppressEndnotes = False > .MirrorMargins = False > .TwoPagesOnOne = False > .GutterPos = wdGutterPosLeft > End With > > = = = = = = = = = = = = = = = = = = = = = = = = = > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, April 30, 2008 8:17 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Quiet day? > > > Is there anybody out there.... > ;-) > -- > 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 andy at minstersystems.co.uk Wed Apr 30 11:01:56 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 30 Apr 2008 17:01:56 +0100 Subject: [AccessD] Query Question Message-ID: <200804301602.m3UG1vCe030518@databaseadvisors.com> There you see, that's just the sort of thing I had in mind. Thanks Drew. I just knew the answer was something like this but couldn't have come up with the syntax. Do these subqueries perform ok though? -- 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] Query Question Date: 30/04/08 15:49 Sounds like a job for a subquery: SELECT T1.LookupValue, (SELECT Result1 FROM LKUP WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) AS Result1, (SELECT Result2 FROM LKUP WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) AS Result2 FROM Table1 as T1 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, April 30, 2008 10:30 AM To: Access Developers discussion and problem solving Subject: [AccessD] Query Question Hi folks Looking for best solution to a simple problem. It's of the "if var is anything between x and y return this value, if anywhere between xx and yy return that etc". I'll express it in its most basic form: Table LKUP has fields [RangeStart], [RangeEnd], [Result1], [Result2] and looks like this 0 14.9 1500 1700 15 24.9 2000 2500 25 99.9 2350 2900 ([RangeEnd] is probably superfluous but I hope it makes the example clearer) Table1 has (among others) field [LookupValue] I want a query which if [LookupValue] on Table1 is anywhere between 0 and 14.9 returns 1500 and 1700 from Lkup, if it's between 15 and 24.9 returns 2000 and 2500, and anything from 25 upwards returns 2350 and 2900. My solution is this: SELECT Table1.[LookupValue],Max([Lkup].Result1) ,Max([Lkup].Result2) FROM Table1 LEFT JOIN [Lkup] ON Table1.[LookupValue] >= [Lkup].[RangeStart] GROUP BY Table1.[LookupValue]; Seems to work but because it uses Max it depends on the values in Result1 and Result2 getting larger as the lookups get larger. If they didn't then the Max would return the wrong results (I think). Any other, or better, ideas? -- Andy Lacey http://www.minstersystems.co.uk ________________________________________________ Message sent using UebiMiau 2.7.2 -- 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 ________________________________________________ Message sent using UebiMiau 2.7.2 From jwcolby at colbyconsulting.com Wed Apr 30 11:07:35 2008 From: jwcolby at colbyconsulting.com (jwcolby) Date: Wed, 30 Apr 2008 12:07:35 -0400 Subject: [AccessD] ROTFL In-Reply-To: <003c01c8aae2$24dea140$e1dea8c0@dudley1> References: <003c01c8aae2$24dea140$e1dea8c0@dudley1> Message-ID: <48189947.8020101@colbyconsulting.com> Still laughing, sorry. Oh sage wise one does not have an answer. It certainly looks like you have found a TON of stuff to set. Whether you can only set some of it... John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Well when you catch your breath, > what is the answer O' wise sage. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, April 30, 2008 8:40 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Quiet day? > > > ROTFL. > > John W. Colby > www.ColbyConsulting.com > > > Edward S Zuris wrote: >> Ok. Here is a challenge. >> >> Is there a VBA method under 10,000 lines of code >> to set the margins of an Access 2000 report ? >> >> = = = = = = = = = = = = = = = = = = = = = = = = = >> This is a script from Word 2000. >> = = = = = = = = = = = = = = = = = = = = = = = = = >> >> With ActiveDocument.PageSetup >> .LineNumbering.Active = False >> .Orientation = wdOrientPortrait >> .TopMargin = InchesToPoints(0.7) >> .BottomMargin = InchesToPoints(0.6) >> .LeftMargin = InchesToPoints(0.5) >> .RightMargin = InchesToPoints(0.4) >> .Gutter = InchesToPoints(0) >> .HeaderDistance = InchesToPoints(0) >> .FooterDistance = InchesToPoints(0) >> .PageWidth = InchesToPoints(8.5) >> .PageHeight = InchesToPoints(11) >> .FirstPageTray = wdPrinterDefaultBin >> .OtherPagesTray = wdPrinterDefaultBin >> .SectionStart = wdSectionNewPage >> .OddAndEvenPagesHeaderFooter = False >> .DifferentFirstPageHeaderFooter = False >> .VerticalAlignment = wdAlignVerticalTop >> .SuppressEndnotes = False >> .MirrorMargins = False >> .TwoPagesOnOne = False >> .GutterPos = wdGutterPosLeft >> End With >> >> = = = = = = = = = = = = = = = = = = = = = = = = = >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >> Sent: Wednesday, April 30, 2008 8:17 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Quiet day? >> >> >> Is there anybody out there.... >> ;-) From edzedz at comcast.net Wed Apr 30 12:08:53 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 10:08:53 -0700 Subject: [AccessD] Quiet day? In-Reply-To: <001a01c8aada$10f73cd0$0502a8c0@Laptop> Message-ID: <003d01c8aae4$deab68e0$e1dea8c0@dudley1> Thanks for the clue. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Michael R Mattys Sent: Wednesday, April 30, 2008 8:52 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? There are these, but I'm pretty sure its for forms printing Application.SetOption "Left Margin", 0.5 Application.SetOption "Right Margin", 0.5 Application.SetOption "Top Margin", 0.5 Application.SetOption "Bottom Margin", 0.5 Michael R. Mattys MapPoint & Access Dev www.mattysconsulting.com ----- Original Message ----- From: "Edward S Zuris" To: "'Access Developers discussion and problem solving'" Sent: Wednesday, April 30, 2008 12:32 PM Subject: Re: [AccessD] Quiet day? > > Ok. Here is a challenge. > > Is there a VBA method under 10,000 lines of code > to set the margins of an Access 2000 report ? > > = = = = = = = = = = = = = = = = = = = = = = = = = > This is a script from Word 2000. > = = = = = = = = = = = = = = = = = = = = = = = = = > > With ActiveDocument.PageSetup > .LineNumbering.Active = False > .Orientation = wdOrientPortrait > .TopMargin = InchesToPoints(0.7) > .BottomMargin = InchesToPoints(0.6) > .LeftMargin = InchesToPoints(0.5) > .RightMargin = InchesToPoints(0.4) > .Gutter = InchesToPoints(0) > .HeaderDistance = InchesToPoints(0) > .FooterDistance = InchesToPoints(0) > .PageWidth = InchesToPoints(8.5) > .PageHeight = InchesToPoints(11) > .FirstPageTray = wdPrinterDefaultBin > .OtherPagesTray = wdPrinterDefaultBin > .SectionStart = wdSectionNewPage > .OddAndEvenPagesHeaderFooter = False > .DifferentFirstPageHeaderFooter = False > .VerticalAlignment = wdAlignVerticalTop > .SuppressEndnotes = False > .MirrorMargins = False > .TwoPagesOnOne = False > .GutterPos = wdGutterPosLeft > End With > > = = = = = = = = = = = = = = = = = = = = = = = = = > > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, April 30, 2008 8:17 AM > To: Access Developers discussion and problem solving > Subject: [AccessD] Quiet day? > > > Is there anybody out there.... > ;-) > -- > 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 edzedz at comcast.net Wed Apr 30 12:13:48 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 10:13:48 -0700 Subject: [AccessD] Quiet day? In-Reply-To: Message-ID: <003e01c8aae5$8f0dfb30$e1dea8c0@dudley1> Any vba examples ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, April 30, 2008 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? The report has the properties you need to set: top, bottom, left, right, orientation and papersize. What are you trying to do that requires more? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 9:32 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Ok. Here is a challenge. Is there a VBA method under 10,000 lines of code to set the margins of an Access 2000 report ? = = = = = = = = = = = = = = = = = = = = = = = = = This is a script from Word 2000. = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 tinanfields at torchlake.com Wed Apr 30 11:16:46 2008 From: tinanfields at torchlake.com (Tina Norris Fields) Date: Wed, 30 Apr 2008 12:16:46 -0400 Subject: [AccessD] Sorry for joking around In-Reply-To: <007001c8aabb$8eb37130$6500a8c0@SusanOne> References: <001d01c8aa4e$c2b482c0$e1dea8c0@dudley1><002a01c8aa49$cfd2c390$0300a8c0@danwaters><004901c8aa4c$35c6b330$6500a8c0@Sus anOne><002b01c8aa4e$cc381e60$0300a8c0@danwaters><48185B76.7080603@torchlake.com> <007001c8aabb$8eb37130$6500a8c0@SusanOne> Message-ID: <48189B6E.3010509@torchlake.com> Okay, Susan, I just went there and subscribed. See you online and we can rant all we want about the IRS!!!!!!! Tina Susan Harkins wrote: > Please come over to OT -- I could use the support. I ardently hate the IRS > and a few of the OTers think I'm over zealous. :) > > Susan H. > >> accuser, judge, and jury, and to convict without proof? Or, should I >> wait and do that somewhere else at another time? >> > > From DWUTKA at Marlow.com Wed Apr 30 11:26:25 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 30 Apr 2008 11:26:25 -0500 Subject: [AccessD] Query Question In-Reply-To: <200804301602.m3UG1vCe030518@databaseadvisors.com> Message-ID: If your database is properly indexed yes. They do great. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, April 30, 2008 11:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query Question There you see, that's just the sort of thing I had in mind. Thanks Drew. I just knew the answer was something like this but couldn't have come up with the syntax. Do these subqueries perform ok though? -- Andy Lacey http://www.minstersystems.co.uk 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 edzedz at comcast.net Wed Apr 30 12:35:06 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 10:35:06 -0700 Subject: [AccessD] ROTFL In-Reply-To: <48189947.8020101@colbyconsulting.com> Message-ID: <004801c8aae8$886e3e40$e1dea8c0@dudley1> This is what I am interested in, but code generated code always gives you something more. With ActiveDocument.PageSetup .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) End With from Michael Mattys: Application.SetOption "Left Margin", 0.5 Application.SetOption "Right Margin", 0.5 Application.SetOption "Top Margin", 0.5 Application.SetOption "Bottom Margin", 0.5 I am looking into Michael Mattys clue using Google. And found the following: http://msdn.microsoft.com/en-us/library/aa140014(office.10).aspx Gobal settings can be a wild ride, but why not. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 9:08 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] ROTFL Still laughing, sorry. Oh sage wise one does not have an answer. It certainly looks like you have found a TON of stuff to set. Whether you can only set some of it... John W. Colby www.ColbyConsulting.com Edward S Zuris wrote: > Well when you catch your breath, > what is the answer O' wise sage. > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby > Sent: Wednesday, April 30, 2008 8:40 AM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Quiet day? > > > ROTFL. > > John W. Colby > www.ColbyConsulting.com > > > Edward S Zuris wrote: >> Ok. Here is a challenge. >> >> Is there a VBA method under 10,000 lines of code >> to set the margins of an Access 2000 report ? >> >> = = = = = = = = = = = = = = = = = = = = = = = = = >> This is a script from Word 2000. >> = = = = = = = = = = = = = = = = = = = = = = = = = >> >> With ActiveDocument.PageSetup >> .LineNumbering.Active = False >> .Orientation = wdOrientPortrait >> .TopMargin = InchesToPoints(0.7) >> .BottomMargin = InchesToPoints(0.6) >> .LeftMargin = InchesToPoints(0.5) >> .RightMargin = InchesToPoints(0.4) >> .Gutter = InchesToPoints(0) >> .HeaderDistance = InchesToPoints(0) >> .FooterDistance = InchesToPoints(0) >> .PageWidth = InchesToPoints(8.5) >> .PageHeight = InchesToPoints(11) >> .FirstPageTray = wdPrinterDefaultBin >> .OtherPagesTray = wdPrinterDefaultBin >> .SectionStart = wdSectionNewPage >> .OddAndEvenPagesHeaderFooter = False >> .DifferentFirstPageHeaderFooter = False >> .VerticalAlignment = wdAlignVerticalTop >> .SuppressEndnotes = False >> .MirrorMargins = False >> .TwoPagesOnOne = False >> .GutterPos = wdGutterPosLeft >> End With >> >> = = = = = = = = = = = = = = = = = = = = = = = = = >> >> >> -----Original Message----- >> From: accessd-bounces at databaseadvisors.com >> [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby >> Sent: Wednesday, April 30, 2008 8:17 AM >> To: Access Developers discussion and problem solving >> Subject: [AccessD] Quiet day? >> >> >> Is there anybody out there.... >> ;-) -- 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 Apr 30 11:58:37 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Apr 2008 17:58:37 +0100 Subject: [AccessD] Quiet day? In-Reply-To: <48188D51.6080001@colbyconsulting.com> References: <48188D51.6080001@colbyconsulting.com> Message-ID: <008201c8aae3$700eb7d0$8119fea9@LTVM> That's what SETI is designed to find out... Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 4:17 PM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 Apr 30 12:20:58 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 30 Apr 2008 10:20:58 -0700 Subject: [AccessD] Quiet day? In-Reply-To: <003e01c8aae5$8f0dfb30$e1dea8c0@dudley1> References: <003e01c8aae5$8f0dfb30$e1dea8c0@dudley1> Message-ID: If I even have any 2000 examples, they're buried somewhere on my laptop, not on my work PC. I don't even work in Access any more. Why don't you post what you've tried so far? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 10:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Any vba examples ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, April 30, 2008 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? The report has the properties you need to set: top, bottom, left, right, orientation and papersize. What are you trying to do that requires more? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 9:32 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Ok. Here is a challenge. Is there a VBA method under 10,000 lines of code to set the margins of an Access 2000 report ? = = = = = = = = = = = = = = = = = = = = = = = = = This is a script from Word 2000. = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 cfoust at infostatsystems.com Wed Apr 30 12:25:44 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 30 Apr 2008 10:25:44 -0700 Subject: [AccessD] Quiet day? In-Reply-To: <003e01c8aae5$8f0dfb30$e1dea8c0@dudley1> References: <003e01c8aae5$8f0dfb30$e1dea8c0@dudley1> Message-ID: Try With Reports() .Left = 0.5 .Right = 0.5 .Top = 0.75 .Bottom = 0.75 End With Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 10:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Any vba examples ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, April 30, 2008 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? The report has the properties you need to set: top, bottom, left, right, orientation and papersize. What are you trying to do that requires more? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 9:32 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Ok. Here is a challenge. Is there a VBA method under 10,000 lines of code to set the margins of an Access 2000 report ? = = = = = = = = = = = = = = = = = = = = = = = = = This is a script from Word 2000. = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 Wed Apr 30 12:42:25 2008 From: max.wanadoo at gmail.com (Max Wanadoo) Date: Wed, 30 Apr 2008 18:42:25 +0100 Subject: [AccessD] A2003: Distinct or Group by in a DLookup In-Reply-To: <004001c8aa8d$d77fd990$8119fea9@LTVM> References: <200804300530.m3U5UfPk032729@databaseadvisors.com><481897F4.21891.3F4EDB23@stuart.lexacorp.com.pg> <004001c8aa8d$d77fd990$8119fea9@LTVM> Message-ID: <009b01c8aae9$8dce7980$8119fea9@LTVM> Darren: Did this work? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, April 30, 2008 7:46 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup You could try something like this: intRecordCount = DCount("[ClientID]", "tblPendingActions","ClientID in (select ClientID from tblPendingActions group by ClientID)") This is Air Code and needs testing, but should work. It will be slow on large datasets. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, April 30, 2008 7:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup Not AFAIK. DCount() only operates on a Table or Query. One way would be to create and save the query "Select Distinct ClientID from tblPendingActions". Then use DCount on that saved query. On 30 Apr 2008 at 15:30, Darren D wrote: > Hi Team > > I have a simple DLOOKUP working well > > intRecordCount = DCount("[ClientID]", "tblPendingActions") > > But I want to know - Is there a "Distinct" version of the same? > > > > EG > > intRecordCount May return 10 records (but this may only be across say > 2 > accounts) > > So I want to know if there is something where I can group on the > ClientID - like > > intRecordCount = DCount(Distinct("[ClientID]", "tblPendingActions")) > > > > Many thanks in advance > > > > Darren > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd 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 Wed Apr 30 12:54:48 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 30 Apr 2008 18:54:48 +0100 Subject: [AccessD] Query Question In-Reply-To: Message-ID: <005b01c8aaeb$48265f90$d4822a50@minster33c3r25> Works like a dream Drew, you're a star as ever. Is there any way of streamlining it to return more than 1 value from the subquery? Something like SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) FROM Table1 as T1 Only I know that doesn't work cos I've tried it. Says something about the EXISTS keyword, and I don't know about that. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka >Sent: 30 April 2008 17:26 >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Query Question > > >If your database is properly indexed yes. They do great. > >Drew > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >Sent: Wednesday, April 30, 2008 11:02 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Query Question > >There you see, that's just the sort of thing I had in mind. >Thanks Drew. I just knew the answer was something like this >but couldn't have come up with the syntax. Do these subqueries >perform ok though? > >-- >Andy Lacey >http://www.minstersystems.co.uk > > > >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 Apr 30 14:04:59 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 30 Apr 2008 14:04:59 -0500 Subject: [AccessD] Query Question In-Reply-To: <005b01c8aaeb$48265f90$d4822a50@minster33c3r25> Message-ID: Nope, a subquery will only work returning one record for one field...unless it's in the WHERE statement, where you can use 'IN' if you want. You'd have a problem reversing this by having the result fields show up in the main query, because then it will only run the number of records in LKUP, not the number in Table1. Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, April 30, 2008 12:55 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Query Question Works like a dream Drew, you're a star as ever. Is there any way of streamlining it to return more than 1 value from the subquery? Something like SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) FROM Table1 as T1 Only I know that doesn't work cos I've tried it. Says something about the EXISTS keyword, and I don't know about that. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka >Sent: 30 April 2008 17:26 >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Query Question > > >If your database is properly indexed yes. They do great. > >Drew > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >Sent: Wednesday, April 30, 2008 11:02 AM >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Query Question > >There you see, that's just the sort of thing I had in mind. >Thanks Drew. I just knew the answer was something like this >but couldn't have come up with the syntax. Do these subqueries >perform ok though? > >-- >Andy Lacey >http://www.minstersystems.co.uk > > > >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 andy at minstersystems.co.uk Wed Apr 30 14:38:59 2008 From: andy at minstersystems.co.uk (Andy Lacey) Date: Wed, 30 Apr 2008 20:38:59 +0100 Subject: [AccessD] Query Question In-Reply-To: Message-ID: <006001c8aaf9$d684dfb0$d4822a50@minster33c3r25> Fair enough. Thanks a million Drew. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka >Sent: 30 April 2008 20:05 >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Query Question > > >Nope, a subquery will only work returning one record for one >field...unless it's in the WHERE statement, where you can use >'IN' if you want. > >You'd have a problem reversing this by having the result >fields show up in the main query, because then it will only >run the number of records in LKUP, not the number in Table1. > >Drew > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >Sent: Wednesday, April 30, 2008 12:55 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Query Question > >Works like a dream Drew, you're a star as ever. Is there any >way of streamlining it to return more than 1 value from the >subquery? Something like > >SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP >WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) >FROM Table1 as T1 > >Only I know that doesn't work cos I've tried it. Says >something about the EXISTS keyword, and I don't know about that. > >-- Andy Lacey >http://www.minstersystems.co.uk > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka >>Sent: 30 April 2008 17:26 >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Query Question >> >> >>If your database is properly indexed yes. They do great. >> >>Drew >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >>Sent: Wednesday, April 30, 2008 11:02 AM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Query Question >> >>There you see, that's just the sort of thing I had in mind. >>Thanks Drew. I just knew the answer was something like this >>but couldn't have come up with the syntax. Do these subqueries >>perform ok though? >> >>-- >>Andy Lacey >>http://www.minstersystems.co.uk >> >> >> >>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 edzedz at comcast.net Wed Apr 30 15:41:35 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 13:41:35 -0700 Subject: [AccessD] Quiet day? In-Reply-To: Message-ID: <004b01c8ab02$95a741f0$e1dea8c0@dudley1> This might work in 2003 with printer object. = = = = = = = = = = = = = = = = = = = With Reports() .Left = 0.5 .Right = 0.5 .Top = 0.75 .Bottom = 0.75 End With = = = = = = = = = = = = = = = = = = = What I am looking to. = = = = = = = = = = = = = = = = = = = This is what I am interested in, but code generated code always gives you something more. With ActiveDocument.PageSetup .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) End With from Michael Mattys: Application.SetOption "Left Margin", 0.5 Application.SetOption "Right Margin", 0.5 Application.SetOption "Top Margin", 0.5 Application.SetOption "Bottom Margin", 0.5 I am looking into Michael Mattys clue using Google. And found the following: http://msdn.microsoft.com/en-us/library/aa140014(office.10).aspx Gobal settings can be a wild ride, but why not. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, April 30, 2008 10:26 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? Try With Reports() .Left = 0.5 .Right = 0.5 .Top = 0.75 .Bottom = 0.75 End With Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 10:14 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Any vba examples ? -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Charlotte Foust Sent: Wednesday, April 30, 2008 8:46 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Quiet day? The report has the properties you need to set: top, bottom, left, right, orientation and papersize. What are you trying to do that requires more? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 9:32 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Quiet day? Ok. Here is a challenge. Is there a VBA method under 10,000 lines of code to set the margins of an Access 2000 report ? = = = = = = = = = = = = = = = = = = = = = = = = = This is a script from Word 2000. = = = = = = = = = = = = = = = = = = = = = = = = = With ActiveDocument.PageSetup .LineNumbering.Active = False .Orientation = wdOrientPortrait .TopMargin = InchesToPoints(0.7) .BottomMargin = InchesToPoints(0.6) .LeftMargin = InchesToPoints(0.5) .RightMargin = InchesToPoints(0.4) .Gutter = InchesToPoints(0) .HeaderDistance = InchesToPoints(0) .FooterDistance = InchesToPoints(0) .PageWidth = InchesToPoints(8.5) .PageHeight = InchesToPoints(11) .FirstPageTray = wdPrinterDefaultBin .OtherPagesTray = wdPrinterDefaultBin .SectionStart = wdSectionNewPage .OddAndEvenPagesHeaderFooter = False .DifferentFirstPageHeaderFooter = False .VerticalAlignment = wdAlignVerticalTop .SuppressEndnotes = False .MirrorMargins = False .TwoPagesOnOne = False .GutterPos = wdGutterPosLeft End With = = = = = = = = = = = = = = = = = = = = = = = = = -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of jwcolby Sent: Wednesday, April 30, 2008 8:17 AM To: Access Developers discussion and problem solving Subject: [AccessD] Quiet day? Is there anybody out there.... ;-) -- 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 DWUTKA at Marlow.com Wed Apr 30 14:45:58 2008 From: DWUTKA at Marlow.com (Drew Wutka) Date: Wed, 30 Apr 2008 14:45:58 -0500 Subject: [AccessD] Query Question In-Reply-To: <006001c8aaf9$d684dfb0$d4822a50@minster33c3r25> Message-ID: No problem, glad to help! Drew -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey Sent: Wednesday, April 30, 2008 2:39 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Query Question Fair enough. Thanks a million Drew. -- Andy Lacey http://www.minstersystems.co.uk >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka >Sent: 30 April 2008 20:05 >To: Access Developers discussion and problem solving >Subject: Re: [AccessD] Query Question > > >Nope, a subquery will only work returning one record for one >field...unless it's in the WHERE statement, where you can use >'IN' if you want. > >You'd have a problem reversing this by having the result >fields show up in the main query, because then it will only >run the number of records in LKUP, not the number in Table1. > >Drew > >-----Original Message----- >From: accessd-bounces at databaseadvisors.com >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >Sent: Wednesday, April 30, 2008 12:55 PM >To: 'Access Developers discussion and problem solving' >Subject: Re: [AccessD] Query Question > >Works like a dream Drew, you're a star as ever. Is there any >way of streamlining it to return more than 1 value from the >subquery? Something like > >SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP >WHERE RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) >FROM Table1 as T1 > >Only I know that doesn't work cos I've tried it. Says >something about the EXISTS keyword, and I don't know about that. > >-- Andy Lacey >http://www.minstersystems.co.uk > > > >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka >>Sent: 30 April 2008 17:26 >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Query Question >> >> >>If your database is properly indexed yes. They do great. >> >>Drew >> >>-----Original Message----- >>From: accessd-bounces at databaseadvisors.com >>[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey >>Sent: Wednesday, April 30, 2008 11:02 AM >>To: Access Developers discussion and problem solving >>Subject: Re: [AccessD] Query Question >> >>There you see, that's just the sort of thing I had in mind. >>Thanks Drew. I just knew the answer was something like this >>but couldn't have come up with the syntax. Do these subqueries >>perform ok though? >> >>-- >>Andy Lacey >>http://www.minstersystems.co.uk >> >> >> >>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 stuart at lexacorp.com.pg Wed Apr 30 18:00:31 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 01 May 2008 09:00:31 +1000 Subject: [AccessD] Query Question In-Reply-To: References: <005b01c8aaeb$48265f90$d4822a50@minster33c3r25>, Message-ID: <481986AF.22457.42F36472@stuart.lexacorp.com.pg> You can return both results and you don't need a subquery, just use an Outer Join with "Where": SELECT Table1.LookupValue,Result1,Result2 FROM LKUP, Table1 WHERE (RangeStart<=LookupValue AND RangeEnd>=[LookupValue]) Cheers, Stuart On 30 Apr 2008 at 14:04, Drew Wutka wrote: > Nope, a subquery will only work returning one record for one > field...unless it's in the WHERE statement, where you can use 'IN' if > you want. > > You'd have a problem reversing this by having the result fields show up > in the main query, because then it will only run the number of records > in LKUP, not the number in Table1. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Wednesday, April 30, 2008 12:55 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Query Question > > Works like a dream Drew, you're a star as ever. Is there any way of > streamlining it to return more than 1 value from the subquery? Something > like > > SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP WHERE > RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) > FROM Table1 as T1 > > Only I know that doesn't work cos I've tried it. Says something about > the > EXISTS keyword, and I don't know about that. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > >Sent: 30 April 2008 17:26 > >To: Access Developers discussion and problem solving > >Subject: Re: [AccessD] Query Question > > > > > >If your database is properly indexed yes. They do great. > > > >Drew > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > >Sent: Wednesday, April 30, 2008 11:02 AM > >To: Access Developers discussion and problem solving > >Subject: Re: [AccessD] Query Question > > > >There you see, that's just the sort of thing I had in mind. > >Thanks Drew. I just knew the answer was something like this > >but couldn't have come up with the syntax. Do these subqueries > >perform ok though? > > > >-- > >Andy Lacey > >http://www.minstersystems.co.uk > > > > > > > >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 cfoust at infostatsystems.com Wed Apr 30 18:36:23 2008 From: cfoust at infostatsystems.com (Charlotte Foust) Date: Wed, 30 Apr 2008 16:36:23 -0700 Subject: [AccessD] Query Question In-Reply-To: <481986AF.22457.42F36472@stuart.lexacorp.com.pg> References: <005b01c8aaeb$48265f90$d4822a50@minster33c3r25>, <481986AF.22457.42F36472@stuart.lexacorp.com.pg> Message-ID: But an Outer Join WHERE has to examine all records. A subquery has already filtered them down. Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, April 30, 2008 4:01 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Query Question You can return both results and you don't need a subquery, just use an Outer Join with "Where": SELECT Table1.LookupValue,Result1,Result2 FROM LKUP, Table1 WHERE (RangeStart<=LookupValue AND RangeEnd>=[LookupValue]) Cheers, Stuart On 30 Apr 2008 at 14:04, Drew Wutka wrote: > Nope, a subquery will only work returning one record for one > field...unless it's in the WHERE statement, where you can use 'IN' if > you want. > > You'd have a problem reversing this by having the result fields show > up in the main query, because then it will only run the number of > records in LKUP, not the number in Table1. > > Drew > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > Sent: Wednesday, April 30, 2008 12:55 PM > To: 'Access Developers discussion and problem solving' > Subject: Re: [AccessD] Query Question > > Works like a dream Drew, you're a star as ever. Is there any way of > streamlining it to return more than 1 value from the subquery? > Something like > > SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP WHERE > RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) FROM Table1 > as T1 > > Only I know that doesn't work cos I've tried it. Says something about > the EXISTS keyword, and I don't know about that. > > -- Andy Lacey > http://www.minstersystems.co.uk > > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > >Sent: 30 April 2008 17:26 > >To: Access Developers discussion and problem solving > >Subject: Re: [AccessD] Query Question > > > > > >If your database is properly indexed yes. They do great. > > > >Drew > > > >-----Original Message----- > >From: accessd-bounces at databaseadvisors.com > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > >Sent: Wednesday, April 30, 2008 11:02 AM > >To: Access Developers discussion and problem solving > >Subject: Re: [AccessD] Query Question > > > >There you see, that's just the sort of thing I had in mind. > >Thanks Drew. I just knew the answer was something like this but > >couldn't have come up with the syntax. Do these subqueries perform ok > >though? > > > >-- > >Andy Lacey > >http://www.minstersystems.co.uk > > > > > > > >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 From bheid at sc.rr.com Wed Apr 30 19:31:04 2008 From: bheid at sc.rr.com (Bobby Heid) Date: Wed, 30 Apr 2008 20:31:04 -0400 Subject: [AccessD] Contact for MSDN purchase In-Reply-To: <002d01c8a97e$640bd690$7ebea8c0@LaptopII> References: <000c01c8a947$cc1a58b0$8abea8c0@XPS> <002d01c8a97e$640bd690$7ebea8c0@LaptopII> Message-ID: <000801c8ab22$a4543940$ecfcabc0$@rr.com> Check out Provantage.com. It's been a while since I had an MSDN subscription (on my own), but I got it at a good price there. Bobby -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 28, 2008 6:23 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Contact for MSDN purchase Yes, but at quite a bit more. Microsoft sells at full list. Resellers don't. Two years ago I got a MSDN Universal (all shipping products) with VS Team Edition for $1297. Microsoft's price on it back then was $3,000 for a single year. Jim. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Charlotte Foust Sent: Monday, April 28, 2008 12:25 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] Contact for MSDN purchase Wouldn't online at Microsoft be the fastest way? Charlotte Foust -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Jim Dettman Sent: Monday, April 28, 2008 8:52 AM To: 'Access Developers discussion and problem solving' Subject: [AccessD] Contact for MSDN purchase Anyone dealt with a decent reseller that handles MSDN subscriptions? I just realized that my MSDN universal subscription expired last month and I need to get it renewed fairly quickly. Thanks, Jim. From markamatte at hotmail.com Wed Apr 30 20:05:43 2008 From: markamatte at hotmail.com (Mark A Matte) Date: Thu, 1 May 2008 01:05:43 +0000 Subject: [AccessD] Docmd.SendObject In-Reply-To: <000801c8ab22$a4543940$ecfcabc0$@rr.com> References: <000c01c8a947$cc1a58b0$8abea8c0@XPS> <002d01c8a97e$640bd690$7ebea8c0@LaptopII> <000801c8ab22$a4543940$ecfcabc0$@rr.com> Message-ID: Hello All, I have an MDB that does some FTP,Unzip,Import, and email. Its been running a few years...but recently put it on a newer machine...running 2000 Server...A2K. All of the functionality still works...at first... It is using a form timer to check for a file...and when it finds 1...it does all the other stuff. Problem is after an hour or so...it stops sending email. It does not error...if I go and step through the whole thing...or just the email part...it just steps right over the docmd.sendobject without erroring. If I reopen the mdb...it runs fine for a bit...b ut same issue comes up? Any ideas? Thanks, Mark A. Matte _________________________________________________________________ In a rush? Get real-time answers with Windows Live Messenger. http://www.windowslive.com/messenger/overview.html?ocid=TXT_TAGLM_WL_Refresh_realtime_042008 From fuller.artful at gmail.com Wed Apr 30 20:36:30 2008 From: fuller.artful at gmail.com (Arthur Fuller) Date: Wed, 30 Apr 2008 21:36:30 -0400 Subject: [AccessD] Switchboard Manager command Message-ID: <29f585dd0804301836g609c40f5ud9688953193bf811@mail.gmail.com> I am using Access 2003 for the current app, and I have tried to add the Switchboard Manager to the set of Switchboards I've built up, but I can't make it work. Does anyone know how to do this? I just get a "command not available" message. TIA, Arthur From stuart at lexacorp.com.pg Wed Apr 30 21:33:20 2008 From: stuart at lexacorp.com.pg (Stuart McLachlan) Date: Thu, 01 May 2008 12:33:20 +1000 Subject: [AccessD] Query Question In-Reply-To: References: <005b01c8aaeb$48265f90$d4822a50@minster33c3r25>, <481986AF.22457.42F36472@stuart.lexacorp.com.pg>, Message-ID: <4819B890.29010.43B63C25@stuart.lexacorp.com.pg> Not necessarily. Jet's Rushmore technology is pretty smart at optimising queries You can't see the optimised execution plan in Access, , but I set the tables up in SQL Server with appropriate indexes and did an execution plan there. (100 values in Table1, 3 in LKUP) In SQL Server ,my version uses a Table Scan on LKUP (which would normally be fairly small) and one Index Seek on Table1. Drew's version uses an Index Scan on Table1 and two Index Seeks on LKUP. Doing an Execution Plan on a Union of the two versions, my version's sub-branch cost 0.0446 while Drew's cost 0.0598. (34% more expensive) Cheers, Stuart On 30 Apr 2008 at 16:36, Charlotte Foust wrote: > But an Outer Join WHERE has to examine all records. A subquery has > already filtered them down. > > Charlotte Foust > > -----Original Message----- > From: accessd-bounces at databaseadvisors.com > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart > McLachlan > Sent: Wednesday, April 30, 2008 4:01 PM > To: Access Developers discussion and problem solving > Subject: Re: [AccessD] Query Question > > You can return both results and you don't need a subquery, just use an > Outer Join with > "Where": > > SELECT Table1.LookupValue,Result1,Result2 > FROM LKUP, Table1 > WHERE (RangeStart<=LookupValue AND RangeEnd>=[LookupValue]) > > Cheers, > Stuart > > > On 30 Apr 2008 at 14:04, Drew Wutka wrote: > > > Nope, a subquery will only work returning one record for one > > field...unless it's in the WHERE statement, where you can use 'IN' if > > you want. > > > > You'd have a problem reversing this by having the result fields show > > up in the main query, because then it will only run the number of > > records in LKUP, not the number in Table1. > > > > Drew > > > > -----Original Message----- > > From: accessd-bounces at databaseadvisors.com > > [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > > Sent: Wednesday, April 30, 2008 12:55 PM > > To: 'Access Developers discussion and problem solving' > > Subject: Re: [AccessD] Query Question > > > > Works like a dream Drew, you're a star as ever. Is there any way of > > streamlining it to return more than 1 value from the subquery? > > Something like > > > > SELECT T1.LookupValue, (SELECT Result1, Result2 FROM LKUP WHERE > > RangeStart<=T1.LookupValue AND RangeEnd>=T1.LookupValue) FROM Table1 > > as T1 > > > > Only I know that doesn't work cos I've tried it. Says something about > > the EXISTS keyword, and I don't know about that. > > > > -- Andy Lacey > > http://www.minstersystems.co.uk > > > > > > > > >-----Original Message----- > > >From: accessd-bounces at databaseadvisors.com > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Drew Wutka > > >Sent: 30 April 2008 17:26 > > >To: Access Developers discussion and problem solving > > >Subject: Re: [AccessD] Query Question > > > > > > > > >If your database is properly indexed yes. They do great. > > > > > >Drew > > > > > >-----Original Message----- > > >From: accessd-bounces at databaseadvisors.com > > >[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Andy Lacey > > >Sent: Wednesday, April 30, 2008 11:02 AM > > >To: Access Developers discussion and problem solving > > >Subject: Re: [AccessD] Query Question > > > > > >There you see, that's just the sort of thing I had in mind. > > >Thanks Drew. I just knew the answer was something like this but > > >couldn't have come up with the syntax. Do these subqueries perform ok > > > >though? > > > > > >-- > > >Andy Lacey > > >http://www.minstersystems.co.uk > > > > > > > > > > > >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 > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com From edzedz at comcast.net Wed Apr 30 22:49:08 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 20:49:08 -0700 Subject: [AccessD] Switchboard Manager command In-Reply-To: <29f585dd0804301836g609c40f5ud9688953193bf811@mail.gmail.com> Message-ID: <006301c8ab3e$506cd190$e1dea8c0@dudley1> Sometimes you get an error like that if the tools/references are wrong. Perhaps you can try to open an older MDB, that is working, go to modules, open one in design mode, and write down the tools references settings. Then check the MDB that isn't working. Changing the tools/references the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Arthur Fuller Sent: Wednesday, April 30, 2008 6:37 PM To: Access Developers discussion and problem solving Subject: [AccessD] Switchboard Manager command I am using Access 2003 for the current app, and I have tried to add the Switchboard Manager to the set of Switchboards I've built up, but I can't make it work. Does anyone know how to do this? I just get a "command not available" message. TIA, Arthur -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com From edzedz at comcast.net Wed Apr 30 23:07:36 2008 From: edzedz at comcast.net (Edward S Zuris) Date: Wed, 30 Apr 2008 21:07:36 -0700 Subject: [AccessD] Another clue for Switchboard Manager issue In-Reply-To: <006301c8ab3e$506cd190$e1dea8c0@dudley1> Message-ID: <006601c8ab40$e4726ce0$e1dea8c0@dudley1> Another clue: Launch Google from the browser and search for: command not available switchboard or command not available switchboard 2003 or command not available switchboard acc2003 And see of any of the following helps. http://support.microsoft.com/kb/294228 http://learning.londonmet.ac.uk/CCTM/im212/week7/switchboard.htm http://www.tek-tips.com/viewthread.cfm?qid=961987 http://safari.oreilly.com/0672325454/ch24lev1sec2 http://support.microsoft.com/kb/160124 http://support.microsoft.com/kb/327353 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Edward S Zuris Sent: Wednesday, April 30, 2008 8:49 PM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] Switchboard Manager command Sometimes you get an error like that if the tools/references are wrong. Perhaps you can try to open an older MDB, that is working, go to modules, open one in design mode, and write down the tools references settings. Then check the MDB that isn't working. Changing the tools/references the same. -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com]On Behalf Of Arthur Fuller Sent: Wednesday, April 30, 2008 6:37 PM To: Access Developers discussion and problem solving Subject: [AccessD] Switchboard Manager command I am using Access 2003 for the current app, and I have tried to add the Switchboard Manager to the set of Switchboards I've built up, but I can't make it work. Does anyone know how to do this? I just get a "command not available" message. TIA, 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 darren at activebilling.com.au Wed Apr 30 23:10:38 2008 From: darren at activebilling.com.au (Darren D) Date: Thu, 1 May 2008 14:10:38 +1000 Subject: [AccessD] A2003: Distinct or Group by in a DLookup In-Reply-To: <009b01c8aae9$8dce7980$8119fea9@LTVM> Message-ID: <200805010411.m414B1eH012476@databaseadvisors.com> Hi Max No it didn't - it still returned the number of records in the table It should work though - not sure why it doesn't Love the concept I ended up setting up a DAO recordset object to do this I am going to play with your suggestion a while more though Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Thursday, 1 May 2008 3:42 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup Darren: Did this work? Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Max Wanadoo Sent: Wednesday, April 30, 2008 7:46 AM To: 'Access Developers discussion and problem solving' Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup You could try something like this: intRecordCount = DCount("[ClientID]", "tblPendingActions","ClientID in (select ClientID from tblPendingActions group by ClientID)") This is Air Code and needs testing, but should work. It will be slow on large datasets. Max -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, April 30, 2008 7:02 AM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup Not AFAIK. DCount() only operates on a Table or Query. One way would be to create and save the query "Select Distinct ClientID from tblPendingActions". Then use DCount on that saved query. On 30 Apr 2008 at 15:30, Darren D wrote: > Hi Team > > I have a simple DLOOKUP working well > > intRecordCount = DCount("[ClientID]", "tblPendingActions") > > But I want to know - Is there a "Distinct" version of the same? > > > > EG > > intRecordCount May return 10 records (but this may only be across say > 2 > accounts) > > So I want to know if there is something where I can group on the > ClientID - like > > intRecordCount = DCount(Distinct("[ClientID]", "tblPendingActions")) > > > > Many thanks in advance > > > > Darren > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com -- 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 Apr 30 23:11:06 2008 From: darren at activebilling.com.au (Darren D) Date: Thu, 1 May 2008 14:11:06 +1000 Subject: [AccessD] A2003: Distinct or Group by in a DLookup In-Reply-To: <481897F4.21891.3F4EDB23@stuart.lexacorp.com.pg> Message-ID: <200805010411.m414BTM4012662@databaseadvisors.com> Hi Stuart - never mind - thanks Darren ----------------- T: 1300 301 731 -----Original Message----- From: accessd-bounces at databaseadvisors.com [mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, 30 April 2008 4:02 PM To: Access Developers discussion and problem solving Subject: Re: [AccessD] A2003: Distinct or Group by in a DLookup Not AFAIK. DCount() only operates on a Table or Query. One way would be to create and save the query "Select Distinct ClientID from tblPendingActions". Then use DCount on that saved query. On 30 Apr 2008 at 15:30, Darren D wrote: > Hi Team > > I have a simple DLOOKUP working well > > intRecordCount = DCount("[ClientID]", "tblPendingActions") > > But I want to know - Is there a "Distinct" version of the same? > > > > EG > > intRecordCount May return 10 records (but this may only be across say 2 > accounts) > > So I want to know if there is something where I can group on the ClientID - like > > intRecordCount = DCount(Distinct("[ClientID]", "tblPendingActions")) > > > > Many thanks in advance > > > > Darren > > > > > > -- > AccessD mailing list > AccessD at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/accessd > Website: http://www.databaseadvisors.com -- AccessD mailing list AccessD at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/accessd Website: http://www.databaseadvisors.com